Skip to content

5.15.163-rc2 review

Greg Kroah-Hartman linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 145 patches 7 repliesIn review

Patches in v1 No applies recorded yet

None of the 145 patches the cover letter announces are in this archive.

Reviews trailers per patch

PatchMark BrownRon EconomosLinux Kernel Functional TestingKelsey SteeleFlorian FainelliJon HunterAllen Pais
SeriesT-b T-b T-b T-b T-b T-b T-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 7 reviewers.

Read the v1 thread

Cover letter [PATCH 5.15 000/145] 5.15.163-rc2 review

This is the start of the stable review cycle for the 5.15.163 release. There are 145 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 Fri, 19 Jul 2024 06:37:32 +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.15.163-rc2.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.15.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.163-rc2

Dan Carpenter <[email protected]>
i2c: rcar: fix error code in probe()

Nathan Chancellor <[email protected]>
kbuild: Make ld-version.sh more robust against version string changes

Alexandre Chartre <[email protected]>
x86/bhi: Avoid warning in #DB handler due to BHI mitigation

Brian Gerst <[email protected]>
x86/entry/64: Remove obsolete comment on tracing vs. SYSRET

Wolfram Sang <[email protected]>
i2c: rcar: clear NO_RXDMA flag after resetting

Wolfram Sang <[email protected]>
i2c: testunit: avoid re-issued work after read message

Wolfram Sang <[email protected]>
i2c: rcar: ensure Gen3+ reset does not disturb local targets

Wolfram Sang <[email protected]>
i2c: rcar: introduce Gen4 devices

Wolfram Sang <[email protected]>
i2c: rcar: reset controller is mandatory for Gen3+

Geert Uytterhoeven <[email protected]>
i2c: rcar: Add R-Car Gen4 support

Wolfram Sang <[email protected]>
i2c: mark HostNotify target address as used

Wolfram Sang <[email protected]>
i2c: rcar: bring hardware to known state when probing

Ryusuke Konishi <[email protected]>
nilfs2: fix kernel bug on rename operation of broken directory

Eduard Zingerman <[email protected]>
bpf: Allow reads from uninit stack

Eric Dumazet <[email protected]>
ipv6: prevent NULL dereference in ip6_output()

Eric Dumazet <[email protected]>
ipv6: annotate data-races around cnf.disable_ipv6

Jason A. Donenfeld <[email protected]>
wireguard: send: annotate intentional data race in checking empty queue

Jason A. Donenfeld <[email protected]>
wireguard: queueing: annotate intentional data race in cpu round robin

Helge Deller <[email protected]>
wireguard: allowedips: avoid unaligned 64-bit memory accesses

Ilya Dryomov <[email protected]>
libceph: fix race between delayed_work() and ceph_monc_stop()

Audra Mitchell <[email protected]>
Fix userfaultfd_api to return EINVAL as expected

Edson Juliano Drosdeck <[email protected]>
ALSA: hda/realtek: Limit mic boost on VAIO PRO PX

Nazar Bilinskyi <[email protected]>
ALSA: hda/realtek: Enable Mute LED on HP 250 G7

Michał Kopeć <[email protected]>
ALSA: hda/realtek: add quirk for Clevo V5[46]0TU

Thomas Weißschuh <[email protected]>
nvmem: core: only change name to fram for current attribute

Joy Chakraborty <[email protected]>
nvmem: meson-efuse: Fix return value of nvmem callbacks

Joy Chakraborty <[email protected]>
nvmem: rmem: Fix return value of rmem_read()

He Zhe <[email protected]>
hpet: Support 32-bit userspace

Alan Stern <[email protected]>
USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor

Lee Jones <[email protected]>
usb: gadget: configfs: Prevent OOB read/write in usb_string_copy()

WangYuli <[email protected]>
USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k

Dmitry Smirnov <[email protected]>
USB: serial: mos7840: fix crash on resume

Vanillan Wang <[email protected]>
USB: serial: option: add Rolling RW350-GL variants

Mank Wang <[email protected]>
USB: serial: option: add Netprisma LCUK54 series modules

Slark Xiao <[email protected]>
USB: serial: option: add support for Foxconn T99W651

Bjørn Mork <[email protected]>
USB: serial: option: add Fibocom FM350-GL

Daniele Palmas <[email protected]>
USB: serial: option: add Telit FN912 rmnet compositions

Daniele Palmas <[email protected]>
USB: serial: option: add Telit generic core-dump composition

Ronald Wahl <[email protected]>
net: ks8851: Fix potential TX stall after interface reopen

Eric Dumazet <[email protected]>
tcp: avoid too many retransmit packets

Eric Dumazet <[email protected]>
tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()

Satheesh Paul <[email protected]>
octeontx2-af: fix issue with IPv4 match for RSS

Kiran Kumar K <[email protected]>
octeontx2-af: fix issue with IPv6 ext match for RSS

Kiran Kumar K <[email protected]>
octeontx2-af: extend RSS supported offload types

Michal Mazur <[email protected]>
octeontx2-af: fix detection of IP layer

Srujana Challa <[email protected]>
octeontx2-af: fix a issue with cpt_lf_alloc mailbox

Srujana Challa <[email protected]>
octeontx2-af: update cpt lf alloc mailbox

Nithin Dabilpuram <[email protected]>
octeontx2-af: replace cpt slot with lf id on reg write

Chen Ni <[email protected]>
ARM: davinci: Convert comma to semicolon

Sven Schnelle <[email protected]>
s390: Mark psw in __load_psw_mask() as __unitialized

Chengen Du <[email protected]>
net/sched: Fix UAF when resolving a clash

Kuniyuki Iwashima <[email protected]>
udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port().

Oleksij Rempel <[email protected]>
ethtool: netlink: do not return SQI value if link is down

Dmitry Antipov <[email protected]>
ppp: reject claimed-as-LCP but actually malformed packets

Jian Hui Lee <[email protected]>
net: ethernet: mtk-star-emac: set mac_managed_pm when probing

Aleksander Jan Bajkowski <[email protected]>
net: ethernet: lantiq_etop: fix double free in detach

Aleksander Jan Bajkowski <[email protected]>
net: lantiq_etop: add blank line after declaration

Michal Kubiak <[email protected]>
i40e: Fix XDP program unloading while removing the driver

Hugh Dickins <[email protected]>
net: fix rc7's __skb_datagram_iter()

Aleksandr Mishin <[email protected]>
octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability()

Geliang Tang <[email protected]>
skmsg: Skip zero length skb in sk_msg_recvmsg

Neal Cardwell <[email protected]>
tcp: fix incorrect undo caused by DSACK of TLP retransmit

Brian Foster <[email protected]>
vfs: don't mod negative dentry count when on shrinker list

linke li <[email protected]>

    fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading

Jeff Layton <[email protected]>
filelock: fix potential use-after-free in posix_lock_inode

Waiman Long <[email protected]>
mm: prevent derefencing NULL ptr in pfn_section_valid()

Ryusuke Konishi <[email protected]>
nilfs2: fix incorrect inode allocation from reserved inodes

Damien Le Moal <[email protected]>
null_blk: Do not allow runt zone with zone capacity smaller then zone size

Edward Adam Davis <[email protected]>
nfc/nci: Add the inconsistency check between the input data length and count

Masahiro Yamada <[email protected]>
kbuild: fix short log for AS in link-vmlinux.sh

Sagi Grimberg <[email protected]>
nvmet: fix a possible leak when destroy a ctrl during qp establishment

hmtheboy154 <[email protected]>
platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro

hmtheboy154 <[email protected]>
platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet

Jim Wylder <[email protected]>
regmap-i2c: Subtract reg size from max_write

Kundan Kumar <[email protected]>
nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset

Fedor Pchelkin <[email protected]>
dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails

Nilay Shroff <[email protected]>
nvme-multipath: find NUMA path only for online numa-node

Jian-Hong Pan <[email protected]>
ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897

Konstantin Komarov <[email protected]>
fs/ntfs3: Mark volume as dirty if xattr is broken

Piotr Wojtaszczyk <[email protected]>
i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr

Luca Weiss <[email protected]>
clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents

Mauro Carvalho Chehab <[email protected]>
media: dw2102: fix a potential buffer overflow

GUO Zihua <[email protected]>
ima: Avoid blocking in RCU read-side critical section

Ghadi Elie Rahme <[email protected]>
bnx2x: Fix multiple UBSAN array-index-out-of-bounds

Val Packett <[email protected]>
mtd: rawnand: rockchip: ensure NVDDR timings are rejected

Miquel Raynal <[email protected]>
mtd: rawnand: Bypass a couple of sanity checks during NAND identification

Miquel Raynal <[email protected]>
mtd: rawnand: Ensure ECC configuration is propagated to upper layers

Alex Deucher <[email protected]>
drm/amdgpu/atomfirmware: silence UBSAN warning

Ma Ke <[email protected]>
drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes

Jan Kara <[email protected]>
Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"

Jan Kara <[email protected]>
fsnotify: Do not generate events for O_PATH file descriptors

Jimmy Assarsson <[email protected]>
can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct

Zijun Hu <[email protected]>
Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot

Naohiro Aota <[email protected]>
btrfs: fix adding block group to a reclaim list and the unused list during reclaim

Jan Kara <[email protected]>
mm: avoid overflows in dirty throttling logic

Jinliang Zheng <[email protected]>
mm: optimize the redundant loop of mm_update_owner_next()

Ryusuke Konishi <[email protected]>
nilfs2: add missing check for inode numbers on directory entries

Ryusuke Konishi <[email protected]>
nilfs2: fix inode number range checks

Sasha Neftin <[email protected]>
Revert "igc: fix a log entry using uninitialized netdev"

Dmitry Torokhov <[email protected]>
gpiolib: of: add polarity quirk for TSC2005

Dmitry Torokhov <[email protected]>
gpiolib: of: add a quirk for reset line polarity for Himax LCDs

Dmitry Torokhov <[email protected]>
gpiolib: of: factor out code overriding gpio line polarity

Shigeru Yoshida <[email protected]>
inet_diag: Initialize pad field in struct inet_diag_req_v2

Zijian Zhang <[email protected]>
selftests: make order checking verbose in msg_zerocopy selftest

Zijian Zhang <[email protected]>
selftests: fix OOM in msg_zerocopy selftest

Sam Sun <[email protected]>
bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()

Florian Westphal <[email protected]>
netfilter: nf_tables: unconditionally flush pending work before notifier

Song Shuai <[email protected]>
riscv: kexec: Avoid deadlock in kexec crash path

Jozef Hopko <[email protected]>
wifi: wilc1000: fix ies_len type in connect path

Sagi Grimberg <[email protected]>
net: allow skb_datagram_iter to be called from any context

Dima Ruinskiy <[email protected]>
e1000e: Fix S0ix residency on corporate systems

Christian Borntraeger <[email protected]>
KVM: s390: fix LPSWEY handling

Jakub Kicinski <[email protected]>
tcp_metrics: validate source addr length

Neal Cardwell <[email protected]>
UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open()

Len Brown <[email protected]>
tools/power turbostat: Remember global max_die_id

Holger Dengler <[email protected]>
s390/pkey: Wipe sensitive data on failure

Wang Yong <[email protected]>
jffs2: Fix potential illegal address access in jffs2_free_inode

Jose E. Marchesi <[email protected]>
bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD

Corinna Vinschen <[email protected]>
igc: fix a log entry using uninitialized netdev

Greg Kurz <[email protected]>
powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#"

Mickaël Salaün <[email protected]>
kunit: Fix timeout message

Mike Marshall <[email protected]>
orangefs: fix out-of-bounds fsid access

Michael Ellerman <[email protected]>
powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n

Heiner Kallweit <[email protected]>
i2c: i801: Annotate apanel_addr as __ro_after_init

Ricardo Ribalda <[email protected]>
media: dvb-frontends: tda10048: Fix integer overflow

Ricardo Ribalda <[email protected]>
media: s2255: Use refcount_t instead of atomic_t for num_channels

Ricardo Ribalda <[email protected]>
media: dvb-frontends: tda18271c2dd: Remove casting during div

Simon Horman <[email protected]>
net: dsa: mv88e6xxx: Correct check for empty list

Felix Fietkau <[email protected]>
wifi: mt76: replace skb_put with skb_put_zero

Erick Archer <[email protected]>
Input: ff-core - prefer struct_size over open coded arithmetic

Jean Delvare <[email protected]>
firmware: dmi: Stop decoding on broken entry

Erick Archer <[email protected]>
sctp: prefer struct_size over open coded arithmetic

Michael Bunk <[email protected]>
media: dw2102: Don't translate i2c read into write

Alex Hung <[email protected]>
drm/amd/display: Skip finding free audio for unknown engine_id

Alex Hung <[email protected]>
drm/amd/display: Check pipe offset before setting vblank

Alex Hung <[email protected]>
drm/amd/display: Check index msg_id before read or write

Ma Jun <[email protected]>
drm/amdgpu: Initialize timestamp for some legacy SOCs

Hailey Mothershead <[email protected]>
crypto: aead,cipher - zeroize key buffer after use

John Meneghini <[email protected]>
scsi: qedf: Make qedf_execute_tmf() non-preemptible

Michael Guralnik <[email protected]>
IB/core: Implement a limit on UMAD receive List

Ricardo Ribalda <[email protected]>
media: dvb-usb: dib0700_devices: Add missing release_firmware()

Ricardo Ribalda <[email protected]>

    media: dvb: as102-fe: Fix as10x_register_addr packing

Erico Nunes <[email protected]>
drm/lima: fix shared irq handling on driver remove

George Stark <[email protected]>
locking/mutex: Introduce devm_mutex_init()

Heiko Carstens <[email protected]>
Compiler Attributes: Add __uninitialized macro

-------------

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/mach-davinci/pm.c                         |   2 +-
 arch/powerpc/include/asm/io.h                      |   2 +-
 arch/powerpc/xmon/xmon.c                           |   6 +-
 arch/riscv/kernel/machine_kexec.c                  |  10 +-
 arch/s390/include/asm/kvm_host.h                   |   1 +
 arch/s390/include/asm/processor.h                  |   2 +-
 arch/s390/kvm/kvm-s390.c                           |   1 +
 arch/s390/kvm/kvm-s390.h                           |  15 ++
 arch/s390/kvm/priv.c                               |  32 ++++
 arch/x86/entry/entry_64.S                          |  19 +-
 arch/x86/entry/entry_64_compat.S                   |  14 +-
 crypto/aead.c                                      |   3 +-
 crypto/cipher.c                                    |   3 +-
 drivers/base/regmap/regmap-i2c.c                   |   3 +-
 drivers/block/null_blk/zoned.c                     |  11 ++
 drivers/bluetooth/hci_qca.c                        |  18 +-
 drivers/char/hpet.c                                |  34 +++-
 drivers/clk/qcom/gcc-sm6350.c                      |  10 +-
 drivers/firmware/dmi_scan.c                        |  11 ++
 drivers/gpio/gpiolib-of.c                          |  92 +++++++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c            |   8 +
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |   3 +
 .../amd/display/dc/irq/dce110/irq_service_dce110.c |   8 +-
 .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c    |   8 +
 drivers/gpu/drm/amd/include/atomfirmware.h         |   2 +-
 drivers/gpu/drm/lima/lima_gp.c                     |   2 +
 drivers/gpu/drm/lima/lima_mmu.c                    |   5 +
 drivers/gpu/drm/lima/lima_pp.c                     |   4 +
 drivers/gpu/drm/nouveau/nouveau_connector.c        |   3 +
 drivers/i2c/busses/i2c-i801.c                      |   2 +-
 drivers/i2c/busses/i2c-pnx.c                       |  48 +----
 drivers/i2c/busses/i2c-rcar.c                      |  66 ++++---
 drivers/i2c/i2c-core-base.c                        |   1 +
 drivers/i2c/i2c-slave-testunit.c                   |   7 +
 drivers/infiniband/core/user_mad.c                 |  21 +-
 drivers/input/ff-core.c                            |   7 +-
 drivers/media/dvb-frontends/as102_fe_types.h       |   2 +-
 drivers/media/dvb-frontends/tda10048.c             |   9 +-
 drivers/media/dvb-frontends/tda18271c2dd.c         |   4 +-
 drivers/media/usb/dvb-usb/dib0700_devices.c        |  18 +-
 drivers/media/usb/dvb-usb/dw2102.c                 | 120 +++++++-----
 drivers/media/usb/s2255/s2255drv.c                 |  20 +-
 drivers/mtd/nand/raw/nand_base.c                   |  66 ++++---
 drivers/mtd/nand/raw/rockchip-nand-controller.c    |   6 +-
 drivers/net/bonding/bond_options.c                 |   6 +-
 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c   |   1 +
 drivers/net/dsa/mv88e6xxx/chip.c                   |   4 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h        |   2 +-
 drivers/net/ethernet/intel/e1000e/netdev.c         | 132 ++++++-------
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   9 +-
 drivers/net/ethernet/lantiq_etop.c                 |   5 +-
 drivers/net/ethernet/marvell/octeontx2/af/mbox.h   |  10 +-
 drivers/net/ethernet/marvell/octeontx2/af/npc.h    |   8 +-
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c    |   2 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c    |  33 +++-
 .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    |  67 ++++++-
 drivers/net/ethernet/mediatek/mtk_star_emac.c      |   7 +
 drivers/net/ethernet/micrel/ks8851_common.c        |   2 +-
 drivers/net/ppp/ppp_generic.c                      |  15 ++
 drivers/net/wireguard/allowedips.c                 |   4 +-
 drivers/net/wireguard/queueing.h                   |   4 +-
 drivers/net/wireguard/send.c                       |   2 +-
 .../net/wireless/mediatek/mt76/mt76_connac_mcu.c   |  10 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mcu.c    |   2 +-
 drivers/net/wireless/microchip/wilc1000/hif.c      |   3 +-
 drivers/nfc/virtual_ncidev.c                       |   4 +
 drivers/nvme/host/multipath.c                      |   2 +-
 drivers/nvme/host/pci.c                            |   3 +-
 drivers/nvme/target/core.c                         |   9 +
 drivers/nvmem/core.c                               |   5 +-
 drivers/nvmem/meson-efuse.c                        |  14 +-
 drivers/nvmem/rmem.c                               |   5 +-
 drivers/platform/x86/touchscreen_dmi.c             |  36 ++++
 drivers/s390/crypto/pkey_api.c                     |   4 +-
 drivers/scsi/qedf/qedf_io.c                        |   6 +-
 drivers/usb/core/config.c                          |  18 +-
 drivers/usb/core/quirks.c                          |   3 +
 drivers/usb/gadget/configfs.c                      |   3 +
 drivers/usb/serial/mos7840.c                       |  45 +++++
 drivers/usb/serial/option.c                        |  38 ++++
 fs/btrfs/block-group.c                             |  13 +-
 fs/dcache.c                                        |  12 +-
 fs/jffs2/super.c                                   |   1 +
 fs/locks.c                                         |   2 +-
 fs/nilfs2/alloc.c                                  |  18 +-
 fs/nilfs2/alloc.h                                  |   4 +-
 fs/nilfs2/dat.c                                    |   2 +-
 fs/nilfs2/dir.c                                    |  38 +++-
 fs/nilfs2/ifile.c                                  |   7 +-
 fs/nilfs2/nilfs.h                                  |  10 +-
 fs/nilfs2/the_nilfs.c                              |   6 +
 fs/nilfs2/the_nilfs.h                              |   2 +-
 fs/ntfs3/xattr.c                                   |   5 +-
 fs/orangefs/super.c                                |   3 +-
 fs/userfaultfd.c                                   |   7 +-
 include/linux/compiler_attributes.h                |  12 ++
 include/linux/fsnotify.h                           |   8 +-
 include/linux/lsm_hook_defs.h                      |   2 +-
 include/linux/mmzone.h                             |   3 +-
 include/linux/mutex.h                              |  27 +++
 include/linux/security.h                           |   5 +-
 kernel/auditfilter.c                               |   5 +-
 kernel/bpf/verifier.c                              |  11 +-
 kernel/dma/map_benchmark.c                         |   3 +
 kernel/exit.c                                      |   2 +
 kernel/locking/mutex-debug.c                       |  12 ++
 lib/kunit/try-catch.c                              |   3 +-
 mm/page-writeback.c                                |  32 +++-
 net/ceph/mon_client.c                              |  14 +-
 net/core/datagram.c                                |  20 +-
 net/core/skmsg.c                                   |   3 +-
 net/ethtool/linkstate.c                            |  41 ++--
 net/ipv4/inet_diag.c                               |   2 +
 net/ipv4/tcp_input.c                               |  13 +-
 net/ipv4/tcp_metrics.c                             |   1 +
 net/ipv4/tcp_timer.c                               |  31 ++-
 net/ipv4/udp.c                                     |   4 +-
 net/ipv6/addrconf.c                                |   9 +-
 net/ipv6/ip6_input.c                               |   2 +-
 net/ipv6/ip6_output.c                              |   2 +-
 net/netfilter/nf_tables_api.c                      |   3 +-
 net/sched/act_ct.c                                 |   8 +
 net/sctp/socket.c                                  |   7 +-
 scripts/ld-version.sh                              |   8 +-
 scripts/link-vmlinux.sh                            |   2 +-
 security/apparmor/audit.c                          |   6 +-
 security/apparmor/include/audit.h                  |   2 +-
 security/integrity/ima/ima.h                       |   2 +-
 security/integrity/ima/ima_policy.c                |  15 +-
 security/security.c                                |   6 +-
 security/selinux/include/audit.h                   |   4 +-
 security/selinux/ss/services.c                     |   5 +-
 security/smack/smack_lsm.c                         |   4 +-
 sound/pci/hda/patch_realtek.c                      |  13 ++
 tools/lib/bpf/bpf_core_read.h                      |   1 +
 tools/power/x86/turbostat/turbostat.c              |  10 +-
 .../selftests/bpf/progs/test_global_func10.c       |   9 +-
 tools/testing/selftests/bpf/verifier/calls.c       |  13 +-
 .../selftests/bpf/verifier/helper_access_var_len.c | 104 ++++++----
 tools/testing/selftests/bpf/verifier/int_ptr.c     |   9 +-
 .../selftests/bpf/verifier/search_pruning.c        |  13 +-
 tools/testing/selftests/bpf/verifier/sock.c        |  27 ---
 tools/testing/selftests/bpf/verifier/spill_fill.c  | 211 +++++++++++++++++++++
 tools/testing/selftests/bpf/verifier/var_off.c     |  52 -----
 tools/testing/selftests/net/msg_zerocopy.c         |  14 +-
 146 files changed, 1585 insertions(+), 616 deletions(-)