5.10.33-rc1 review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest36 patches 11 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/36 | vhost-vdpa: protect concurrent access to vhost device iotlbdrivers/ | +5 | 0 replies | |
| 2/36 | gpio: omap: Save and restore sysconfigdrivers/ include/ | +12 | 0 replies | |
| 3/36 | KEYS: trusted: Fix TPM reservation for seal/unsealsecurity/ | +1 | 0 replies | |
| 4/36 | vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs failsdrivers/ | +3 | 0 replies | |
| 5/36 | pinctrl: lewisburg: Update number of pins in communitydrivers/ | +3 | 0 replies | |
| 6/36 | block: return -EBUSY when there are open partitions in blkdev_reread_partblock/ | +2 | 0 replies | |
| 7/36 | pinctrl: core: Show pin numbers for the controllers with base = 0drivers/ | +8 | 0 replies | |
| 8/36 | arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTSarch/ | +1 | 0 replies | |
| 9/36 | bpf: Permits pointers on stack for helper callskernel/ | +2 | 0 replies | |
| 10/36 | bpf: Allow variable-offset stack accessinclude/ include/ kernel/ | +518 | 0 replies | |
| 11/36 | bpf: Refactor and streamline bounds check into helperkernel/ | +33 | 0 replies | |
| 12/36 | bpf: Tighten speculative pointer arithmetic maskkernel/ | +44 | 0 replies | |
| 13/36 | locking/qrwlock: Fix ordering in queued_write_lock_slowpath()kernel/ | +4 | 0 replies | |
| 14/36 | perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3arch/ | +26 | 0 replies | |
| 15/36 | perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[]arch/ | +1 | 0 replies | |
| 16/36 | perf auxtrace: Fix potential NULL pointer dereferencetools/ | +1 | 0 replies | |
| 17/36 | perf map: Fix error return code in maps__clone()tools/ | +5 | 0 replies | |
| 18/36 | HID: google: add don USB iddrivers/ drivers/ | +3 | 0 replies | |
| 19/36 | HID: alps: fix error return code in alps_input_configured()drivers/ | +1 | 0 replies | |
| 20/36 | HID cp2112: fix support for multiple gpiochipsdrivers/ | +11 | 0 replies | |
| 21/36 | HID: wacom: Assign boolean values to a bool variabledrivers/ | +1 | 0 replies | |
| 22/36 | soc: qcom: geni: shield geni_icc_get() for ACPI bootdrivers/ | +3 | 0 replies | |
| 23/36 | dmaengine: xilinx: dpdma: Fix descriptor issuing on video groupdrivers/ | +17 | 0 replies | |
| 24/36 | dmaengine: xilinx: dpdma: Fix race condition in done IRQdrivers/ | +2 | 0 replies | |
| 25/36 | ARM: dts: Fix swapped mmc order for omap3arch/ | +3 | 0 replies | |
| 26/36 | net: geneve: check skb is large enough for IPv4/IPv6 headerdrivers/ | +6 | 0 replies | |
| 27/36 | dmaengine: tegra20: Fix runtime PM imbalance on errordrivers/ | +2 | 0 replies | |
| 28/36 | s390/entry: save the caller of psw_idlearch/ | +1 | 0 replies | |
| 29/36 | arm64: kprobes: Restore local irqflag if kprobes is cancelledarch/ | +4 | 0 replies | |
| 30/36 | xen-netback: Check for hotplug-status existence before watchingdrivers/ | +8 | 0 replies | |
| 31/36 | cavium/liquidio: Fix duplicate argumentdrivers/ | +1 | 0 replies | |
| 32/36 | kasan: fix hwasan build for gccscripts/ | +6 | 0 replies | |
| 33/36 | csky: change a Kconfig symbol name to fix e1000 build errorarch/ arch/ | +2 | 0 replies | |
| 34/36 | ia64: fix discontig.c section mismatchesarch/ | +3 | 0 replies | |
| 35/36 | ia64: tools: remove duplicate definition of ia64_mf() on ia64tools/ | +0 | 0 replies | |
| 36/36 | x86/crash: Fix crash_setup_memmap_entries() out-of-bounds accessarch/ | +1 | 0 replies |
Reviews trailers per patch
19 of 36 patches have a Reviewed-by or Acked-by.
| Patch | Jason Wang | Stefano Garzarella | John Fastabend | Alexei Starovoitov | Steve Wahl | Benedict Schlueter | Steve Capper | Will Deacon | Waiman Long | Adrian Hunter | Peter Shier | Andi Kleen | Grygorii Strashko | Bjorn Andersson | Mimi Zohar | Michael Weiser | Drew Fustini | Dave Young | Song Liu | Sven Schnelle | Thierry Reding | Masami Hiramatsu | Paul Durrant | Marco Elver | Andrey Konovalov | Guo Ren | Jon Hunter | Fox Chen | Patrick McCormick | Florian Fainelli | Guenter Roeck | Sudip Mukherjee | Shuah Khan | Hulk Robot | Linux Kernel Functional Testing | Pavel Machek (CIP) | Andrei Rabusov |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Series | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-b | ||||||||||||||||||||||||||
| 1/36 | A-b | R-b | |||||||||||||||||||||||||||||||||||
| 2/36 | A-b | ||||||||||||||||||||||||||||||||||||
| 3/36 | A-b | ||||||||||||||||||||||||||||||||||||
| 4/36 | A-b | R-b | |||||||||||||||||||||||||||||||||||
| 5/36 | |||||||||||||||||||||||||||||||||||||
| 6/36 | |||||||||||||||||||||||||||||||||||||
| 7/36 | T-b R-b | ||||||||||||||||||||||||||||||||||||
| 8/36 | T-b | ||||||||||||||||||||||||||||||||||||
| 9/36 | A-b | ||||||||||||||||||||||||||||||||||||
| 10/36 | |||||||||||||||||||||||||||||||||||||
| 11/36 | R-b | A-b | |||||||||||||||||||||||||||||||||||
| 12/36 | R-b | A-b | T-b | ||||||||||||||||||||||||||||||||||
| 13/36 | R-b T-b | A-b | A-b | ||||||||||||||||||||||||||||||||||
| 14/36 | T-b | ||||||||||||||||||||||||||||||||||||
| 15/36 | R-b | A-b | |||||||||||||||||||||||||||||||||||
| 16/36 | A-b | ||||||||||||||||||||||||||||||||||||
| 17/36 | |||||||||||||||||||||||||||||||||||||
| 18/36 | |||||||||||||||||||||||||||||||||||||
| 19/36 | |||||||||||||||||||||||||||||||||||||
| 20/36 | |||||||||||||||||||||||||||||||||||||
| 21/36 | |||||||||||||||||||||||||||||||||||||
| 22/36 | R-b | ||||||||||||||||||||||||||||||||||||
| 23/36 | |||||||||||||||||||||||||||||||||||||
| 24/36 | |||||||||||||||||||||||||||||||||||||
| 25/36 | |||||||||||||||||||||||||||||||||||||
| 26/36 | |||||||||||||||||||||||||||||||||||||
| 27/36 | A-b | ||||||||||||||||||||||||||||||||||||
| 28/36 | R-b | ||||||||||||||||||||||||||||||||||||
| 29/36 | A-b | ||||||||||||||||||||||||||||||||||||
| 30/36 | R-b | ||||||||||||||||||||||||||||||||||||
| 31/36 | |||||||||||||||||||||||||||||||||||||
| 32/36 | R-b | A-b | |||||||||||||||||||||||||||||||||||
| 33/36 | A-b | ||||||||||||||||||||||||||||||||||||
| 34/36 | |||||||||||||||||||||||||||||||||||||
| 35/36 | |||||||||||||||||||||||||||||||||||||
| 36/36 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 37 reviewers.
Cover letter [PATCH 5.10 00/36] 5.10.33-rc1 review
This is the start of the stable review cycle for the 5.10.33 release. There are 36 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 28 Apr 2021 07:28:08 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.33-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 5.10.33-rc1
Mike Galbraith <[email protected]>
x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access
John Paul Adrian Glaubitz <[email protected]>
ia64: tools: remove duplicate definition of ia64_mf() on ia64
Randy Dunlap <[email protected]>
ia64: fix discontig.c section mismatches
Randy Dunlap <[email protected]>
csky: change a Kconfig symbol name to fix e1000 build error
Arnd Bergmann <[email protected]>
kasan: fix hwasan build for gcc
Wan Jiabing <[email protected]>
cavium/liquidio: Fix duplicate argument
Michael Brown <[email protected]>
xen-netback: Check for hotplug-status existence before watching
Jisheng Zhang <[email protected]>
arm64: kprobes: Restore local irqflag if kprobes is cancelled
Vasily Gorbik <[email protected]>
s390/entry: save the caller of psw_idle
Dinghao Liu <[email protected]>
dmaengine: tegra20: Fix runtime PM imbalance on error
Phillip Potter <[email protected]>
net: geneve: check skb is large enough for IPv4/IPv6 header
Tony Lindgren <[email protected]>
ARM: dts: Fix swapped mmc order for omap3
Laurent Pinchart <[email protected]>
dmaengine: xilinx: dpdma: Fix race condition in done IRQ
Laurent Pinchart <[email protected]>
dmaengine: xilinx: dpdma: Fix descriptor issuing on video group
Shawn Guo <[email protected]>
soc: qcom: geni: shield geni_icc_get() for ACPI boot
Jiapeng Zhong <[email protected]>
HID: wacom: Assign boolean values to a bool variable
Douglas Gilbert <[email protected]>
HID cp2112: fix support for multiple gpiochips
Jia-Ju Bai <[email protected]>
HID: alps: fix error return code in alps_input_configured()
Shou-Chieh Hsu <[email protected]>
HID: google: add don USB id
Zhen Lei <[email protected]>
perf map: Fix error return code in maps__clone()
Leo Yan <[email protected]>
perf auxtrace: Fix potential NULL pointer dereference
Jim Mattson <[email protected]>
perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[]
Kan Liang <[email protected]>
perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3
Ali Saidi <[email protected]>
locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
Daniel Borkmann <[email protected]>
bpf: Tighten speculative pointer arithmetic mask
Daniel Borkmann <[email protected]>
bpf: Refactor and streamline bounds check into helper
Andrei Matei <[email protected]>
bpf: Allow variable-offset stack access
Yonghong Song <[email protected]>
bpf: Permits pointers on stack for helper calls
Andre Przywara <[email protected]>
arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS
Andy Shevchenko <[email protected]>
pinctrl: core: Show pin numbers for the controllers with base = 0
Christoph Hellwig <[email protected]>
block: return -EBUSY when there are open partitions in blkdev_reread_part
Yuanyuan Zhong <[email protected]>
pinctrl: lewisburg: Update number of pins in community
Eli Cohen <[email protected]>
vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails
James Bottomley <[email protected]>
KEYS: trusted: Fix TPM reservation for seal/unseal
Tony Lindgren <[email protected]>
gpio: omap: Save and restore sysconfig
Xie Yongji <[email protected]>
vhost-vdpa: protect concurrent access to vhost device iotlb
-------------
Diffstat:
Makefile | 4 +- arch/arm/boot/dts/omap3.dtsi | 3 + .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 2 +- arch/arm64/kernel/probes/kprobes.c | 6 +- arch/csky/Kconfig | 2 +- arch/csky/include/asm/page.h | 2 +- arch/ia64/mm/discontig.c | 6 +- arch/s390/kernel/entry.S | 1 + arch/x86/events/intel/core.c | 2 +- arch/x86/events/intel/uncore_snbep.c | 61 +- arch/x86/kernel/crash.c | 2 +- block/ioctl.c | 2 + drivers/dma/tegra20-apb-dma.c | 4 +- drivers/dma/xilinx/xilinx_dpdma.c | 31 +- drivers/gpio/gpio-omap.c | 9 + drivers/hid/hid-alps.c | 1 + drivers/hid/hid-cp2112.c | 22 +- drivers/hid/hid-google-hammer.c | 2 + drivers/hid/hid-ids.h | 1 + drivers/hid/wacom_wac.c | 2 +- drivers/net/ethernet/cavium/liquidio/cn66xx_regs.h | 2 +- drivers/net/geneve.c | 6 + drivers/net/xen-netback/xenbus.c | 12 +- drivers/pinctrl/core.c | 14 +- drivers/pinctrl/intel/pinctrl-lewisburg.c | 6 +- drivers/soc/qcom/qcom-geni-se.c | 3 + drivers/vdpa/mlx5/core/mr.c | 4 +- drivers/vhost/vdpa.c | 6 +- include/linux/bpf.h | 5 + include/linux/bpf_verifier.h | 3 +- include/linux/platform_data/gpio-omap.h | 3 + kernel/bpf/verifier.c | 774 ++++++++++++++++----- kernel/locking/qrwlock.c | 7 +- scripts/Makefile.kasan | 12 +- security/keys/trusted-keys/trusted_tpm2.c | 2 +- tools/arch/ia64/include/asm/barrier.h | 3 - tools/perf/util/auxtrace.c | 2 +- tools/perf/util/map.c | 7 +- 38 files changed, 742 insertions(+), 294 deletions(-)