WSL2-Linux-Kernel/arch/sh/configs
Eric W. Biederman 70578ff336 binfmt_flat: Remove shared library support
In a recent discussion[1] it was reported that the binfmt_flat library
support was only ever used on m68k and even on m68k has not been used
in a very long time.

The structure of binfmt_flat is different from all of the other binfmt
implementations because of this shared library support and it made
life and code review more effort when I refactored the code in fs/exec.c.

Since in practice the code is dead remove the binfmt_flat shared library
support and make maintenance of the code easier.

[1] https://lkml.kernel.org/r/81788b56-5b15-7308-38c7-c7f2502c4e15@linux-m68k.org

Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
Reviewed-by: Damien Le Moal <damien.lemoal@opensource.wdc.com>
Acked-by: Vladimir Murzin <vladimir.murzin@arm.com> # ARM
Tested-by: Patrice Chotard <patrice.chotard@foss.st.com>
Signed-off-by: Kees Cook <keescook@chromium.org>
Link: https://lore.kernel.org/r/87levzzts4.fsf_-_@email.froward.int.ebiederm.org
2022-04-22 10:57:18 -07:00
..
ap325rxa_defconfig arch: Remove references to CONFIG_NFSD_V3 in the default configs 2022-03-11 10:25:16 -05:00
apsh4a3a_defconfig
apsh4ad0a_defconfig
dreamcast_defconfig
ecovec24-romimage_defconfig
ecovec24_defconfig arch: Remove references to CONFIG_NFSD_V3 in the default configs 2022-03-11 10:25:16 -05:00
edosk7705_defconfig drivers/char: remove /dev/kmem for good 2021-05-07 00:26:34 -07:00
edosk7760_defconfig
espt_defconfig
hp6xx_defconfig
j2_defconfig
kfr2r09-romimage_defconfig
kfr2r09_defconfig
landisk_defconfig arch: Remove references to CONFIG_NFSD_V3 in the default configs 2022-03-11 10:25:16 -05:00
lboxre2_defconfig
magicpanelr2_defconfig
microdev_defconfig
migor_defconfig
polaris_defconfig
r7780mp_defconfig
r7785rp_defconfig
rsk7201_defconfig binfmt_flat: Remove shared library support 2022-04-22 10:57:18 -07:00
rsk7203_defconfig binfmt_flat: Remove shared library support 2022-04-22 10:57:18 -07:00
rsk7264_defconfig
rsk7269_defconfig
rts7751r2d1_defconfig
rts7751r2dplus_defconfig
sdk7780_defconfig arch: Remove references to CONFIG_NFSD_V3 in the default configs 2022-03-11 10:25:16 -05:00
sdk7786_defconfig rcu: Fix undefined Kconfig macros 2021-09-13 16:32:46 -07:00
se7206_defconfig binfmt_flat: Remove shared library support 2022-04-22 10:57:18 -07:00
se7343_defconfig
se7619_defconfig
se7705_defconfig
se7712_defconfig
se7721_defconfig
se7722_defconfig
se7724_defconfig arch: Remove references to CONFIG_NFSD_V3 in the default configs 2022-03-11 10:25:16 -05:00
se7750_defconfig
se7751_defconfig
se7780_defconfig
secureedge5410_defconfig
sh03_defconfig arch: Remove references to CONFIG_NFSD_V3 in the default configs 2022-03-11 10:25:16 -05:00
sh2007_defconfig drivers/char: remove /dev/kmem for good 2021-05-07 00:26:34 -07:00
sh7710voipgw_defconfig
sh7724_generic_defconfig drivers/char: remove /dev/kmem for good 2021-05-07 00:26:34 -07:00
sh7757lcr_defconfig
sh7763rdp_defconfig
sh7770_generic_defconfig drivers/char: remove /dev/kmem for good 2021-05-07 00:26:34 -07:00
sh7785lcr_32bit_defconfig arch: Remove references to CONFIG_NFSD_V3 in the default configs 2022-03-11 10:25:16 -05:00
sh7785lcr_defconfig
shmin_defconfig
shx3_defconfig
titan_defconfig arch: Remove references to CONFIG_NFSD_V3 in the default configs 2022-03-11 10:25:16 -05:00
ul2_defconfig
urquell_defconfig