Subject : ext3/jbd oops in journal_start Submitter : Sage Weil <sage@newdream.net> Date : 2009-10-31 6:14 References : http://marc.info/?l=linux-kernel&m=125696970418300&w=4 Notify-Also : Dmitry Monakhov <rjevskiy@gmail.com> Notify-Also : Chris Mason <chris.mason@oracle.com> This entry is being used for tracking a regression from 2.6.31. Please don't close it until the problem is fixed in the mainline.
Note that Sage reported in http://marc.info/?l=linux-kernel&m=125696970418300&w=4 that he saw this with 2.6.31. So at minimum it's not a regression from 2.6.31; possibly 2.6.30 --- we need more data, though.
This is a btrfs bug, and was specific to ceph's use of btrfs userland transactions. We were leaving current->journal_info set after returning from the kernel which ext3 (rightly) faulted on. It is fixed in 2.6.32-rc7 and higher.
->FIXED