I don't know if you are still confused about this, but the CSAPP official errata has corrected this error:
p. 153, Solution to Problem 2.32. The sentence starting on third line should state “In fact, the opposite is true:
tsub_ok(x, TMin)should yield 1 whenxis negative and 0 when it is nonnegative.”