[GIT PULL] execve updates for v5.19-rc1

From: Kees Cook
Date: Mon May 23 2022 - 15:33:55 EST


Hi Linus,

Please pull these execve updates for v5.19-rc1.

Thanks!

-Kees

The following changes since commit ce522ba9ef7e2d9fb22a39eb3371c0c64e2a433e:

Linux 5.18-rc2 (2022-04-10 14:21:36 -1000)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git tags/execve-v5.19-rc1

for you to fetch changes up to 70578ff3367dd4ad8f212a9b5c05cffadabf39a8:

binfmt_flat: Remove shared library support (2022-04-22 10:57:18 -0700)

----------------------------------------------------------------
execve updates for v5.19-rc1

- Fix binfmt_flat GOT handling for riscv (Niklas Cassel)

- Remove unused/broken shared library and coredump code (Eric W. Biederman)

----------------------------------------------------------------
Eric W. Biederman (2):
binfmt_flat: Drop vestiges of coredump support
binfmt_flat: Remove shared library support

Niklas Cassel (1):
binfmt_flat: do not stop relocating GOT entries prematurely on riscv

arch/arm/configs/lpc18xx_defconfig | 1 -
arch/arm/configs/mps2_defconfig | 1 -
arch/arm/configs/stm32_defconfig | 1 -
arch/arm/configs/vf610m4_defconfig | 1 -
arch/sh/configs/rsk7201_defconfig | 1 -
arch/sh/configs/rsk7203_defconfig | 1 -
arch/sh/configs/se7206_defconfig | 1 -
fs/Kconfig.binfmt | 6 -
fs/binfmt_flat.c | 239 ++++++++++---------------------------
9 files changed, 66 insertions(+), 186 deletions(-)

--
Kees Cook