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 :
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.
Theodore Ts'o : I found that there is not 10 but 9 ubuntu SAUCE commits in your branch. commit "18fde579ee7e58 95a802e9e04a38c 26f4c0ed351" 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 :
a096e007588607e 97dff55e5b0c480 a0a828af1d e6780f4b05091b3 f462037352 247fcde65568045 a1fc50ed1d 4a1af384e82e446 6b958a3329 d53f11ae35de515 2131d54dfc 6e3c550ef447094 be858aeb8f 156c1a748a24829 61e240d836
c144d01a5b47a85
bfc1d1043508329
d86e6874827de25
6f8186b11ad47fd
a9263740b5aea89
3d2e31f32bbda8f
The only one commit left to test is commit f206e5cac5c7e0e 3d7985ac82d3cb0 59b243b32f
This commit comes right before commit 18fde579ee7e589 5a802e9e04a38c2 6f4c0ed351 and is a big commit play on the same ground. Unfortunately, I can't revert this commit without reverting commit 18fde579ee7e589 5a802e9e04a38c2 6f4c0ed351 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’: balloc. c:400: erreur: ‘grp’ undeclared (first use in this function) balloc. c:400: erreur: (Each undeclared identifier is reported only once balloc. c:400: erreur: for each function it appears in.) balloc. c:540: erreur: ‘EXT4_GROUP_ INFO_NEED_ INIT_BIT’ undeclared (first use in this function) balloc. c:541: erreur: ‘blocks_freed’ undeclared (first use in this function)
fs/ext4/
fs/ext4/
fs/ext4/
fs/ext4/
fs/ext4/
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.