On Fri, 2008-06-06 at 00:13 +0300, Ilpo Järvinen wrote:Sorry, I don't see anything - it seems to boil down to the same code in the DA and non-DA case as far as I can tell, but after a while all the twisty passages seem to look alike. If Ingo confirms that the recv end was running the locking patch code, it would be interesting to just confirm the sysreq+t looks the same as before - it is possible the patch turned the race into a non-obvious deadlock. I'm sure your smaller revert will make the problem go away just as the larger one did, fwiw. The other odd thing is that Ingo did a lot of experimentation and was only making this happen on localhost before (though I agree there is nothing inherent about that lock and localhost) - isn't it odd that the first trigger of it now is between two hosts? What do you make of that? --
| KOSAKI Motohiro | [bug?] tg3: Failed to load firmware "tigon/tg3_tso.bin" |
| Nick Piggin | [patch 3/6] mm: fix fault vs invalidate race for linear mappings |
| Stefan Richter | Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures |
| Ingo Molnar | [bug] stuck localhost TCP connections, v2.6.26-rc3+ |
git: | |
| Peter Zijlstra | Re: [PATCH 3/3] Convert the UDP hash lock to RCU |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | Re: 2.6.25-rc8: FTP transfer errors |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Doug Evans | Re: Stabilizing Linux |
| Robert Blum | And another version of the INFO sheet |
| Marc CORSINI | find-1.2 (binaries only) |
| Yanek Martinson | Re: Porting g++ 1.40.3 |
