|From:||Andrew Atrens <atrens@xxxxxxxxxxxxxxxxxx>|
|Date:||Mon, 5 Apr 2004 14:16:28 -0400|
> But 5.x's signal handler is resetting %fs, and I think we probably need > to leave that part of it in. Can you test with just the load_gs() > removed (leaving the tf_fs = _udatasel intact) ? It looks like our > switch code already handles %gs properly, so I think all that needs > to be done is to remove that load_gs(). Just removed the load_gs() and it looks quite solid - no more SEGV's on kde application exits :) :) Thanks, Andrew.