NAK[T]: [T/X/A/B/C][PATCH 0/1] CVE-2018-1092

Po-Hsu Lin po-hsu.lin at canonical.com
Wed May 16 15:24:37 UTC 2018


Although this can be cherry-picked for Trusty cleanly,
it adds an undeclared marco here "EFSCORRUPTED" and triggers build error from
the compiler:

/home/phlin/ubuntu-trusty/fs/ext4/inode.c: In function 'ext4_iget':
/home/phlin/ubuntu-trusty/fs/ext4/inode.c:4137:10: error: 'EFSCORRUPTED' undeclared (first use in this function)
   ret = -EFSCORRUPTED;
          ^
/home/phlin/ubuntu-trusty/fs/ext4/inode.c:4137:10: note: each undeclared identifier is reported only once for each function it appears in
  CC [M]  sound/pci/ice1712/maya44.o
make[4]: *** [fs/ext4/inode.o] Error 1

This was only defined for xfs in Trusty:
  phlin at tangerine:~/ubuntu-trusty$ git grep "define EFSCORRUPTED"
  fs/xfs/xfs_linux.h:#define EFSCORRUPTED EUCLEAN         /* Filesystem is corrupted */

For X/A/B, it's defined in ext4.h as well.

Thus I'm gonna put my NAK on Trusty only.




More information about the kernel-team mailing list