Displaying 2 results from an estimated 2 matches for "pv_flush".
Did you mean:
io_flush
2001 Mar 29
1
Re: Bug in __invalidate_buffers?
...s patch cleans up the ASSERT for invalidate_buffers()
(modulo the fact that it was missing a ')' at the end of the line)
but it hasn't really fixed the whole problem. If a file write is in
progress when invalidate_buffers() is called, I get an oops:
[[[LVM is in the process of calling PV_FLUSH ioctl => invalidate_buffers()]]]
Attempt to refile free buffer
Unable to handle kernel NULL pointer dereference at virtual address 00000000
<kdb stuff>
refile_buffer
cleanup_transaction
log_do_checkpoint
log_wait_for_space
start_this_handle
journal_start
ext3_file_write
do_readv_writev
sys...
2001 May 16
1
Re: [linux-lvm] lvm deadlock with 2.4.x kernel?
I think I have this one solved, I hope.
I think what Andreas and I are running into are a few different
assertions. One being the LVM lvm_do_pv_flush caused assertion which is
related directly to invalidate_buffers() being called which then triggers
refile_buffer() on a journaled buffer, which appears clean in all other
ways according to the checks in refile_buffer().
The following is what I've got in __invalidate_buffers() right now....