[linsys] fix preconditioner bug in TimedLinearSystem