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

Reply via email to