FWIW, I was only able to reproduce the problem which I was seeing on lenny+openvz (running the same workload on lenny+chroot, or squeeze+openvz didn't trigger it).
The fix you attached does sound like a plausible fix for the issue I was seeing (having spent a day or two peering at the code and sprinkling printks all over it, but not ultimately getting anywhere), but I don't think I still have my test environment archived anywhere. If I remember correctly, things always ended up deadlocking with 1 request sitting in md's queue. Tim. -- South East Open Source Solutions Limited Registered in England and Wales with company number 06134732. Registered Office: 2 Powell Gardens, Redhill, Surrey, RH1 1TQ VAT number: 900 6633 53 http://seoss.co.uk/ +44-(0)1273-808309 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org