On Tue, 3 Jun 2008, Ingo Molnar wrote:...It wasn't exactly out-of-tree, Evgeniy fixed a problem that was found in "TCP_DEFER_ACCEPT updates - process as established", perhaps it just wasn't in your testing tree yet. $ git-log -n 1 --pretty=full 9ae27e0adbf471c7a6b80102e38e1d5a346b3b38 | grep "Commit:" Commit: David S. Miller <davem@davemloft.net> Are you sure this is enough to conclude the results? Seems quite small number to me to rule out luck. Especially considering that it was some amount of time in the tree already until you noticed it for the first time. Anyway, nice that it seems to be helping. It was almost the only possibility on TCP side, I don't think there were any other state machine related changes. So it wasn't just "random revert" in that sense like you were implying :-), I just didn't have any theory how it would cause the problem... ...I even first disregarded DA that because of timeline in-exactness and because I wrongly assumed that distcc probably won't use it anyway, but then I checked later on and found out that it was present at least in the source I had lying around. Anyway, it might be that the revert was a bit overkill, I'm not fully sure if 539fae and e4c7884 need to be reverted to fix it since main changes are in ec3c098. I just didn't want to take chances at first and put them all to the revert list. ...I couldn't immediately find anything obviously wrong with those changes but the patch below might be worth of a try (without the revert of course). If it ever spits out that WARN_ON for you, we were playing with fire too much and it's better to return on the safe side there... -- i. [PATCH] tcp DEFER_ACCEPT: see if header prediction got turned on If header prediction is turned on under some circumstances, DA can deadlock though I have great trouble in figuring out how it could ever happen while ending up into that else branch (but I've been wrong before as well :-)). Signed-off-by: Ilpo J
| Avi Kivity | [PATCH 09/58] KVM: MMU: Respect nonpae pagetable quadrant when zapping ptes |
| Andrew Morton | 2.6.25-rc2-mm1 |
| James Morris | Re: LSM conversion to static interface |
| Eric W. Biederman | Re: [PATCH] kexec: force x86_64 arches to boot kdump kernels on boot cpu |
git: | |
| 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) |
| David Miller | Re: [GIT *] Solos PCI ADSL card update |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
