Unfortunately I don't have an oops or a stack trace to report where this
message came from, but at least maybe this report can alert someone who
can spot the bug in the code. This occurred under light usage on an ext3
partition built on a 2 disk RAID-1 mirrored array.
The array was either two IDE disks using data-ordered mode or two SCSI
disks using data-journal mode.
Relevant files attached.
Thanks, Ryan Mack
Ryan Mack wrote:
>
> Unfortunately I don't have an oops or a stack trace to report where this
> message came from, but at least maybe this report can alert someone who
> can spot the bug in the code. This occurred under light usage on an ext3
> partition built on a 2 disk RAID-1 mirrored array.
>
> The array was either two IDE disks using data-ordered mode or two SCSI
> disks using data-journal mode.
>
Yes, that shouldn't be happening. If it is reproducible, could
you please add
print_buffer_trace(buf);
to the very end of fs/buffer.c:__brelse() and recompile with
CONFIG_BUFFER_TRACE=y?
Thanks.