Fast stable solvers for structured linear systems