Messages in this thread | | | Date | Fri, 3 Oct 2008 15:36:36 +0100 | From | Alasdair G Kergon <> | Subject | Re: [PATCH] Memory management livelock |
| |
On Fri, Oct 03, 2008 at 10:31:03PM +1000, Nick Piggin wrote: > On Friday 03 October 2008 21:26, Mikulas Patocka wrote: > > LVM does (that is where the bug was discovered). Basically, it scans all > > the block devices with direct IO and if someone else does buffered IO on > > any device simultaneously, it locks up. > Scans all block devices with direct IO? Hmm, why, I wonder? Should > really consider using buffered (posix_fadvise to readahead/dropbehind).
Scan in the sense of it reading a few sectors from each potential LVM device to check whether it contains an LVM label.
Alasdair -- agk@redhat.com
| |