Comment 152 for bug 330824

Revision history for this message
Saivann Carignan (oxmosys) wrote :

Theodore Ts'o : I found that there is not 10 but 9 ubuntu SAUCE commits in your branch. commit "18fde579ee7e5895a802e9e04a38c26f4c0ed351" is the one I identified being the bad one earlier. For each 8 others, I built the kernel with the specific SAUCE patch reverted and tested if the bug was reproducible. I did not build the kernel with many commit reverted at the time, each kernel only had one commit reverted. I was able to test 7 reverted commits and none of these following commits fixed the bug :

a096e007588607e97dff55e5b0c480a0a828af1d
c144d01a5b47a85e6780f4b05091b3f462037352
bfc1d1043508329247fcde65568045a1fc50ed1d
d86e6874827de254a1af384e82e4466b958a3329
6f8186b11ad47fdd53f11ae35de5152131d54dfc
a9263740b5aea896e3c550ef447094be858aeb8f
3d2e31f32bbda8f156c1a748a2482961e240d836

The only one commit left to test is commit f206e5cac5c7e0e3d7985ac82d3cb059b243b32f

This commit comes right before commit 18fde579ee7e5895a802e9e04a38c26f4c0ed351 and is a big commit play on the same ground. Unfortunately, I can't revert this commit without reverting commit 18fde579ee7e5895a802e9e04a38c26f4c0ed351 and all attempt to fix FAILED hung did lead me to FTBFS with the following errors :

fs/ext4/balloc.c: In function ‘ext4_free_blocks_sb’:
fs/ext4/balloc.c:400: erreur: ‘grp’ undeclared (first use in this function)
fs/ext4/balloc.c:400: erreur: (Each undeclared identifier is reported only once
fs/ext4/balloc.c:400: erreur: for each function it appears in.)
fs/ext4/balloc.c:540: erreur: ‘EXT4_GROUP_INFO_NEED_INIT_BIT’ undeclared (first use in this function)
fs/ext4/balloc.c:541: erreur: ‘blocks_freed’ undeclared (first use in this function)
make[2]: *** [fs/ext4/balloc.o] Erreur 1
make[1]: *** [fs/ext4] Erreur 2
make: *** [fs] Erreur 2

I must admit that I don't really know what to do next. If you have any idea, I'm ready to continue testing.