The output from Seth's grep (in the bug description) is a little misleading because the archival of kernel configs on kernel.ubuntu.com is buggy. It is including kernel configs of the generic, lowlatency, etc., kernels in the directories of the derivative kernels. For example, these config files should not exist because the linux-kvm source package does not produce an i386 generic or lowlatency binary package:
cosmic/linux-kvm/4.15.0-1008.8/i386-config.flavour.generic cosmic/linux-kvm/4.15.0-1008.8/i386-config.flavour.lowlatency If we inspect the directory contents while logged into kernel.ubuntu.com, we see this: $ ls -1 ~kernel-ppa/public_html/config/cosmic/linux-kvm/4.15.0-1008.8/ amd64-config.flavour.generic amd64-config.flavour.kvm amd64-config.flavour.lowlatency arm64-config.flavour.generic arm64-config.flavour.snapdragon armhf-config.flavour.generic armhf-config.flavour.generic-lpae i386-config.flavour.generic i386-config.flavour.lowlatency ppc64el-config.flavour.generic s390x-config.flavour.generic Of those files, only amd64-config.flavour.kvm is valid for linux-kvm and it does not contain CONFIG_BINFMT_AOUT=m because it is a 64 bit kernel. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1818552 Title: disable a.out support Status in linux package in Ubuntu: Fix Committed Status in linux source package in Precise: Won't Fix Status in linux source package in Trusty: Won't Fix Status in linux source package in Xenial: Confirmed Status in linux source package in Bionic: Confirmed Status in linux source package in Cosmic: Confirmed Status in linux source package in Disco: Fix Committed Bug description: Hello, I suggest we disable a.out support in our kernels. It's quite old, likely has security problems, and unlikely to have users. Here's a hand-filtered list of kernel configs that were returned from this list: grep -rl -e AOUT=m -e AOUT=y | sort -n I've selected what looks like the most recent kernels from among: precise trusty xenial bionic cosmic There is no disco because it's not on the kernel.ubuntu.com/kernel- config rsync source. Thanks precise/linux/3.2.0-126.169/i386-config.flavour.generic precise/linux/3.2.0-126.169/i386-config.flavour.generic-pae precise/linux/3.2.0-126.169/i386-config.flavour.lowlatency precise/linux/3.2.0-126.169/i386-config.flavour.virtual precise/linux/3.8.0-25.36/armel-config.flavour.omap4 precise/linux/3.8.0-25.36/armhf-config.flavour.omap4 precise/linux/3.8.0-25.36/i386-config.flavour.generic precise/linux/3.8.0-25.36/i386-config.flavour.lowlatency precise/linux-armadaxp/3.2.0-1687.114/i386-config.flavour.generic precise/linux-armadaxp/3.2.0-1687.114/i386-config.flavour.lowlatency precise/linux-lts-trusty/3.13.0-148.197~precise1/i386-config.flavour.generic precise/linux-lts-trusty/3.13.0-148.197~precise1/i386-config.flavour.lowlatency precise/linux-ti-omap4/3.2.0-1504.131/i386-config.flavour.generic precise/linux-ti-omap4/3.2.0-1504.131/i386-config.flavour.lowlatency trusty/linux/3.13.0-148.197/i386-config.flavour.generic trusty/linux/3.13.0-148.197/i386-config.flavour.lowlatency trusty/linux-aws/4.4.0-1004.4/i386-config.flavour.generic trusty/linux-aws/4.4.0-1004.4/i386-config.flavour.lowlatency trusty/linux-lts-xenial/4.4.0-125.150~14.04.1/i386-config.flavour.generic trusty/linux-lts-xenial/4.4.0-125.150~14.04.1/i386-config.flavour.lowlatency xenial/linux/4.4.0-125.150/i386-config.flavour.generic xenial/linux/4.4.0-125.150/i386-config.flavour.lowlatency xenial/linux-aws/4.4.0-1055.64/i386-config.flavour.generic xenial/linux-aws/4.4.0-1055.64/i386-config.flavour.lowlatency xenial/linux-azure/4.13.0-1001.1/i386-config.flavour.generic xenial/linux-azure/4.13.0-1001.1/i386-config.flavour.lowlatency xenial/linux-euclid/4.4.0-9019.20/i386-config.flavour.generic xenial/linux-euclid/4.4.0-9019.20/i386-config.flavour.lowlatency xenial/linux-flo/3.4.0-5.19/i386-config.flavour.generic xenial/linux-flo/3.4.0-5.19/i386-config.flavour.lowlatency xenial/linux-flo/3.4.0-5.23/armhf-config.flavour.flo xenial/linux-gcp/4.10.0-1009.9/i386-config.flavour.generic xenial/linux-gcp/4.10.0-1009.9/i386-config.flavour.lowlatency xenial/linux-gcp/4.8.0-1002.2/i386-config.flavour.generic xenial/linux-gcp/4.8.0-1002.2/i386-config.flavour.lowlatency xenial/linux-gke/4.4.0-1034.34/i386-config.flavour.generic xenial/linux-gke/4.4.0-1034.34/i386-config.flavour.lowlatency xenial/linux-gke/4.4.0-1036.36/armhf-config.flavour.mako xenial/linux-goldfish/3.4.0-4.26/i386-config.flavour.generic xenial/linux-goldfish/3.4.0-4.26/i386-config.flavour.generic-pae xenial/linux-goldfish/3.4.0-4.26/i386-config.flavour.goldfish xenial/linux-goldfish/3.4.0-4.26/i386-config.flavour.lowlatency xenial/linux-goldfish/3.4.0-4.26/i386-config.flavour.virtual xenial/linux-goldfish/3.4.0-4.27/armhf-config.flavour.goldfish xenial/linux-goldfish/3.4.0-4.27/i386-config.flavour.goldfish xenial/linux-hwe/4.13.0-42.47~16.04.1/i386-config.flavour.generic xenial/linux-hwe/4.13.0-42.47~16.04.1/i386-config.flavour.lowlatency xenial/linux-hwe/4.8.0-49.52~16.04.1/armel-config.flavour.omap4 xenial/linux-hwe/4.8.0-49.52~16.04.1/armhf-config.flavour.omap4 xenial/linux-hwe/4.8.0-58.63~16.04.1/i386-config.flavour.generic xenial/linux-hwe/4.8.0-58.63~16.04.1/i386-config.flavour.lowlatency xenial/linux-hwe-edge/4.15.0-21.22~16.04.1/i386-config.flavour.generic xenial/linux-hwe-edge/4.15.0-21.22~16.04.1/i386-config.flavour.lowlatency xenial/linux-joule/4.4.0-1005.10/i386-config.flavour.generic xenial/linux-joule/4.4.0-1005.10/i386-config.flavour.lowlatency xenial/linux-kvm/4.4.0-1021.26/i386-config.flavour.generic xenial/linux-kvm/4.4.0-1021.26/i386-config.flavour.lowlatency xenial/linux-mako/3.4.0-7.43/armhf-config.flavour.mako xenial/linux-mako/3.4.0-7.44/armhf-config.flavour.flo xenial/linux-mako/3.4.0-7.44/i386-config.flavour.generic xenial/linux-mako/3.4.0-7.44/i386-config.flavour.generic-pae xenial/linux-mako/3.4.0-7.44/i386-config.flavour.lowlatency xenial/linux-mako/3.4.0-7.44/i386-config.flavour.virtual xenial/linux-manta/3.4.0-7.34/armhf-config.flavour.manta xenial/linux-oem/4.13.0-1007.8/i386-config.flavour.generic xenial/linux-oem/4.13.0-1007.8/i386-config.flavour.lowlatency xenial/linux-raspi2/4.4.0-1070.78/i386-config.flavour.generic xenial/linux-raspi2/4.4.0-1070.78/i386-config.flavour.lowlatency bionic/linux/4.15.0-21.22/i386-config.flavour.generic bionic/linux/4.15.0-21.22/i386-config.flavour.lowlatency bionic/linux-kvm/4.15.0-1006.6/i386-config.flavour.generic bionic/linux-kvm/4.15.0-1006.6/i386-config.flavour.lowlatency bionic/linux-raspi2/4.13.0-1007.7/i386-config.flavour.generic bionic/linux-raspi2/4.13.0-1007.7/i386-config.flavour.lowlatency bionic/linux-snapdragon/4.4.0-1082.87/i386-config.flavour.generic bionic/linux-snapdragon/4.4.0-1082.87/i386-config.flavour.lowlatency cosmic/linux/4.15.0-21.22/i386-config.flavour.generic cosmic/linux/4.15.0-21.22/i386-config.flavour.lowlatency cosmic/linux-azure/4.15.0-1009.9/i386-config.flavour.generic cosmic/linux-azure/4.15.0-1009.9/i386-config.flavour.lowlatency cosmic/linux-gcp/4.15.0-1006.6/i386-config.flavour.generic cosmic/linux-gcp/4.15.0-1006.6/i386-config.flavour.lowlatency cosmic/linux-kvm/4.15.0-1008.8/i386-config.flavour.generic cosmic/linux-kvm/4.15.0-1008.8/i386-config.flavour.lowlatency cosmic/linux-oem/4.15.0-1004.5/i386-config.flavour.generic cosmic/linux-oem/4.15.0-1004.5/i386-config.flavour.lowlatency cosmic/linux-raspi2/4.15.0-1010.11/i386-config.flavour.generic cosmic/linux-raspi2/4.15.0-1010.11/i386-config.flavour.lowlatency Thanks To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1818552/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp