Commit 3e5f911
committed
Merge branches 'feature/linux-hardened', 'feature/lockdown' and 'reverts'
In this new major kernel version, we drop 'feature/stackleak' which was
extending upstream's STACKLEAK with alloca() calls checking
(7a94313 - "stackleak: reintroduce checking of alloca() calls").
The rationale described at that time was:
- act as a failsafe, for instance if VLAs were to be inadvertently
reintroduced: this should not happen now that -Wvla is used;
- protect out-of-tree code: likewise, plus we control such code.
Change-Id: I99b386055f97a1827d7b5461ffbf04604d062d7e
Signed-off-by: Thibaut Sautereau <thibaut.sautereau@ssi.gouv.fr>File tree
11,539 files changed
+516809
-272369
lines changed- Documentation
- ABI
- obsolete
- stable
- testing
- RCU
- Design
- Expedited-Grace-Periods
- Memory-Ordering
- Requirements
- accounting
- acpi
- admin-guide
- LSM
- hw-vuln
- mm
- pm
- arm64
- block
- bpf
- cgroup-v1
- core-api
- cpuidle
- dev-tools
- device-mapper
- devicetree/bindings
- arm
- bcm
- freescale
- socionext
- bus
- clock
- cpufreq
- crypto
- display
- bridge
- msm
- panel
- rockchip
- sunxi
- tegra
- dma
- xilinx
- edac
- eeprom
- extcon
- firmware
- gnss
- gpio
- gpu
- hwmon
- i2c
- iio
- accel
- adc
- chemical
- dac
- impedance-analyzer
- imu
- light
- input
- touchscreen
- interconnect
- interrupt-controller
- iommu
- leds
- mailbox
- media
- i2c
- memory-controllers
- mfd
- mips/lantiq
- misc
- mmc
- mtd
- net
- dsa
- wireless
- nvmem
- opp
- pci
- phy
- pinctrl
- power
- reset
- supply
- ptp
- pwm
- regulator
- remoteproc
- reset
- rtc
- serial
- soc
- amlogic
- bcm
- qcom
- sound
- spi
- sram
- thermal
- timer
- ufs
- usb
- watchdog
- doc-guide
- driver-api
- 80211
- dmaengine
- gpio
- iio
- pm
- driver-model
- fault-injection
- filesystems
- cifs
- gpu
- dp-mst
- hwmon
- i2c
- infiniband
- input/devices
- interconnect
- kbuild
- kdump
- laptops
- livepatch
- locking
- media
- dvb-drivers
- kapi
- uapi
- dvb
- mediactl
- rc
- v4l
- v4l-drivers
- misc-devices
- networking
- device_drivers
- freescale/dpaa2
- intel
- stmicro
- dsa
- power
- process
- scheduler
- scsi
- security
- sound
- hd-audio
- kernel-api
- soc
- spi
- sysctl
- target
- timers
- trace
- translations
- it_IT
- doc-guide
- process
- ja_JP
- ko_KR
- zh_CN
- usb
- userspace-api
- virtual/kvm
- vm
- watchdog
- x86
- xtensa
- LICENSES/exceptions
- arch
- alpha
- include
- asm
- uapi/asm
- kernel
- syscalls
- arc
- boot/dts
- configs
- include
- asm
- uapi/asm
- kernel
- lib
- mm
- plat-eznps
- arm64
- boot/dts
- actions
- allwinner
- altera
- al
- amlogic
- apm
- arm
- bitmain
- broadcom
- northstar2
- stingray
- cavium
- exynos
- freescale
- hisilicon
- lg
- marvell
- mediatek
- nvidia
- qcom
- realtek
- renesas
- rockchip
- socionext
- sprd
- synaptics
- ti
- xilinx
- zte
- configs
- crypto
- include
- asm
- uapi/asm
- kernel
- probes
- vdso
- kvm
- hyp
- mm
- net
- arm
- boot
- bootp
- compressed
- dts
- common
- configs
- crypto
- include
- asm
- hardware
- debug
- uapi/asm
- kernel
- kvm
- hyp
- lib
- mach-actions
- mach-bcm
- mach-cns3xxx
- mach-davinci
- include/mach
- mach-ep93xx
- mach-exynos
- mach-imx
- mach-ks8695/include/mach
- mach-lpc32xx
- mach-mediatek
- mach-meson
- mach-milbeaut
- mach-mmp
- mach-omap1
- mach-omap2
- mach-orion5x
- mach-oxnas
- mach-prima2
- mach-pxa
- include/mach
- mach-qcom
- mach-sa1100
- mach-socfpga
- mach-spear
- mach-sunxi
- mach-tegra
- mm
- net
- plat-orion
- tools
- vdso
- xen
- c6x
- include
- asm
- uapi/asm
- mm
- csky
- include
- asm
- uapi/asm
- mm
- h8300
- configs
- include
- asm
- uapi/asm
- mm
- hexagon
- include
- asm
- uapi/asm
- ia64
- hp/sim
- include
- asm
- uapi/asm
- kernel
- syscalls
- mm
- sn
- kernel
- sn2
- pci
- pcibr
- m68k
- apollo
- atari
- coldfire
- configs
- include
- asm
- uapi/asm
- kernel
- syscalls
- mac
- mm
- sun3
- microblaze
- include
- asm
- uapi/asm
- kernel
- syscalls
- mm
- mips
- ar7
- ath79