Skip to content

5.10.71-rc1 review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest93 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/93tty: Fix out-of-bound vmalloc access in imageblitdrivers/tty/vt/vt.c+19 -20 replies
2/93cpufreq: schedutil: Use kobject release() method to free sugov_tunableskernel/sched/cpufreq_schedutil.c+11 -50 replies
3/93scsi: qla2xxx: Changes to support kdump kernel for NVMe BFSdrivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_isr.c drivers/scsi/qla2xxx/qla_nvme.c+20 -230 replies
4/93cpufreq: schedutil: Destroy mutex before kobject_put() frees the memorydrivers/cpufreq/cpufreq_governor_attr_set.c+1 -10 replies
5/93usb: cdns3: fix race condition before setting doorbelldrivers/usb/cdns3/gadget.c+14 -00 replies
6/93ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops.sound/pci/hda/patch_realtek.c+129 -00 replies
7/93ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrectdrivers/acpi/nfit/core.c+12 -00 replies
8/93fs-verity: fix signed integer overflow with i_size near S64_MAXfs/verity/enable.c fs/verity/open.c+2 -20 replies
9/93hwmon: (tmp421) handle I2C errorsdrivers/hwmon/tmp421.c+28 -100 replies
10/93hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure fielddrivers/hwmon/w83793.c+11 -150 replies
11/93hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure fielddrivers/hwmon/w83792d.c+11 -170 replies
12/93hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure fielddrivers/hwmon/w83791d.c+11 -180 replies
13/93gpio: pca953x: do not ignore i2c errorsdrivers/gpio/gpio-pca953x.c+2 -90 replies
14/93scsi: ufs: Fix illegal offset in UPIU event tracedrivers/scsi/ufs/ufshcd.c+1 -20 replies
15/93mac80211: fix use-after-free in CCMP/GCMP RXnet/mac80211/wpa.c+6 -00 replies
16/93x86/kvmclock: Move this_cpu_pvti into kvmclock.harch/x86/include/asm/kvmclock.h arch/x86/kernel/kvmclock.c+16 -110 replies
17/93KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect()arch/x86/kvm/ioapic.c+5 -50 replies
18/93KVM: x86: nSVM: dont copy virt_ext from vmcb12arch/x86/kvm/svm/nested.c+0 -10 replies
19/93KVM: nVMX: Filter out all unsupported controls when eVMCS was activatedarch/x86/kvm/vmx/evmcs.c arch/x86/kvm/vmx/vmx.c+14 -70 replies
20/93KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guestkernel/entry/kvm.c kernel/rseq.c+13 -40 replies
21/93media: ir_toy: prevent device from hanging during transmitdrivers/media/rc/ir_toy.c+20 -10 replies
22/93RDMA/cma: Do not change route.addr.src_addr.ss_familydrivers/infiniband/core/cma.c+6 -20 replies
23/93drm/amd/display: Pass PCI deviceid into DCdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+1 -00 replies
24/93drm/amdgpu: correct initial cp_hqd_quantum for gfx9drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+1 -10 replies
25/93ipvs: check that ip_vs_conn_tab_bits is between 8 and 20net/netfilter/ipvs/ip_vs_conn.c+4 -00 replies
26/93bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS progarch/x86/net/bpf_jit_comp.c include/linux/bpf.h kernel/bpf/bpf_struct_ops.c+47 -150 replies
27/93IB/cma: Do not send IGMP leaves for sendonly Multicast groupsdrivers/infiniband/core/cma.c+6 -10 replies
28/93RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failuredrivers/infiniband/core/cma.c+10 -30 replies
29/93bpf, mips: Validate conditional branch offsetsarch/mips/net/bpf_jit.c+43 -140 replies
30/93hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfsdrivers/hwmon/mlxreg-fan.c+9 -30 replies
31/93mac80211: Fix ieee80211_amsdu_aggregate frag_tail bugnet/mac80211/tx.c+8 -00 replies
32/93mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotapnet/mac80211/tx.c+4 -00 replies
33/93mac80211: mesh: fix potentially unaligned accessnet/mac80211/mesh_ps.c+2 -10 replies
34/93mac80211-hwsim: fix late beacon hrtimer handlingdrivers/net/wireless/mac80211_hwsim.c+2 -20 replies
35/93sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootbnet/sctp/input.c+1 -10 replies
36/93mptcp: dont return sockets in foreign netnsnet/mptcp/mptcp_diag.c net/mptcp/protocol.h net/mptcp/subflow.c +3 more+20 -240 replies
37/93hwmon: (tmp421) report /PVLD condition as faultdrivers/hwmon/tmp421.c+3 -60 replies
38/93hwmon: (tmp421) fix rounding for negative valuesdrivers/hwmon/tmp421.c+8 -160 replies
39/93net: enetc: fix the incorrect clearing of IF_MODE bitsdrivers/net/ethernet/freescale/enetc/enetc_pf.c+1 -20 replies
40/93net: ipv4: Fix rtnexthop len when RTA_FLOW is presentinclude/net/ip_fib.h include/net/nexthop.h net/ipv4/fib_semantics.c +1 more+14 -110 replies
41/93smsc95xx: fix stalled rx after link changedrivers/net/usb/smsc95xx.c+3 -00 replies
42/93drm/i915/request: fix early tracepointsdrivers/gpu/drm/i915/i915_request.c+2 -90 replies
43/93dsa: mv88e6xxx: 6161: Use chip wide MAX MTUdrivers/net/dsa/mv88e6xxx/chip.c+1 -10 replies
44/93dsa: mv88e6xxx: Fix MTU definitiondrivers/net/dsa/mv88e6xxx/chip.c drivers/net/dsa/mv88e6xxx/global1.c drivers/net/dsa/mv88e6xxx/port.c+10 -60 replies
45/93dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU portsdrivers/net/dsa/mv88e6xxx/chip.c drivers/net/dsa/mv88e6xxx/chip.h+7 -30 replies
46/93e100: fix length calculation in e100_get_regs_lendrivers/net/ethernet/intel/e100.c+5 -10 replies
47/93e100: fix buffer overrun in e100_get_regsdrivers/net/ethernet/intel/e100.c+10 -60 replies
48/93RDMA/hns: Fix inaccurate printsdrivers/infiniband/hw/hns/hns_roce_alloc.c drivers/infiniband/hw/hns/hns_roce_cq.c drivers/infiniband/hw/hns/hns_roce_hem.c +5 more+107 -900 replies
49/93bpf: Exempt CAP_BPF from checks against bpf_jit_limitkernel/bpf/core.c+1 -10 replies
50/93selftests, bpf: Fix makefile dependencies on libbpftools/testing/selftests/bpf/Makefile+2 -10 replies
51/93selftests, bpf: test_lwt_ip_encap: Really disable rp_filtertools/testing/selftests/bpf/test_lwt_ip_encap.sh+8 -50 replies
52/93net: ks8851: fix link errordrivers/net/ethernet/micrel/Makefile drivers/net/ethernet/micrel/ks8851_common.c+10 -40 replies
53/93Revert "block, bfq: honor already-setup queue merges"block/bfq-iosched.c+3 -130 replies
54/93scsi: csiostor: Add module softdep on cxgb4drivers/scsi/csiostor/csio_init.c+1 -00 replies
55/93ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setupdrivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c drivers/net/ethernet/intel/ixgbe/ixgbe_main.c+7 -30 replies
56/93net: hns3: do not allow call hns3_nic_net_open repeatedlydrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+5 -00 replies
57/93net: hns3: keep MAC pause mode when multiple TCs are enableddrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c+22 -10 replies
58/93net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLEdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c+10 -280 replies
59/93net: hns3: fix show wrong state when add existing uc mac addressdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+9 -100 replies
60/93net: hns3: fix prototype warningdrivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c+1 -10 replies
61/93net: hns3: reconstruct function hns3_self_testdrivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c+64 -370 replies
62/93net: hns3: fix always enable rx vlan filter problem after selftestdrivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c+4 -20 replies
63/93net: phy: bcm7xxx: Fixed indirect MMD operationsdrivers/net/phy/bcm7xxx.c+110 -40 replies
64/93net: sched: flower: protect fl_walk() with rcunet/sched/cls_flower.c+6 -00 replies
65/93af_unix: fix races in sk_peer_pid and sk_peer_cred accessesinclude/net/sock.h net/core/sock.c net/unix/af_unix.c+56 -120 replies
66/93perf/x86/intel: Update event constraints for ICXarch/x86/events/intel/core.c+1 -00 replies
67/93hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 mp2975 controllerdrivers/hwmon/pmbus/mp2975.c+1 -10 replies
68/93nvme: add command id quirk for apple controllersdrivers/nvme/host/core.c drivers/nvme/host/nvme.h drivers/nvme/host/pci.c+11 -20 replies
69/93elf: dont use MAP_FIXED_NOREPLACE for elf interpreter mappingsfs/binfmt_elf.c+1 -10 replies
70/93debugfs: debugfs_create_file_size(): use IS_ERR to check for errorfs/debugfs/inode.c+1 -10 replies
71/93ipack: ipoctal: fix stack information leakdrivers/ipack/devices/ipoctal.c+14 -50 replies
72/93ipack: ipoctal: fix tty registration racedrivers/ipack/devices/ipoctal.c+2 -20 replies
73/93ipack: ipoctal: fix tty-registration error handlingdrivers/ipack/devices/ipoctal.c+7 -00 replies
74/93ipack: ipoctal: fix missing allocation-failure checkdrivers/ipack/devices/ipoctal.c+3 -10 replies
75/93ipack: ipoctal: fix module reference leakdrivers/ipack/devices/ipoctal.c+21 -80 replies
76/93ext4: fix loff_t overflow in ext4_max_bitmap_size()fs/ext4/super.c+5 -50 replies
77/93ext4: limit the number of blocks in one ADD_RANGE TLVfs/ext4/fast_commit.c+6 -00 replies
78/93ext4: fix reserved space counter leakagefs/ext4/inode.c fs/ext4/super.c+11 -00 replies
79/93ext4: add error checking to ext4_ext_replay_set_iblocks()fs/ext4/extents.c+14 -50 replies
80/93ext4: fix potential infinite loop in ext4_dx_readdir()fs/ext4/dir.c+3 -30 replies
81/93HID: u2fzero: ignore incomplete packets without datadrivers/hid/hid-u2fzero.c+3 -10 replies
82/93net: udp: annotate data race around udp_sk(sk)->corkflagnet/ipv4/udp.c net/ipv6/udp.c+6 -60 replies
83/93ASoC: dapm: use component prefix when checking widget namessound/soc/soc-dapm.c+12 -10 replies
84/93usb: hso: remove the bailout parameterdrivers/net/usb/hso.c+3 -30 replies
85/93crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd()drivers/crypto/ccp/ccp-ops.c+8 -60 replies
86/93HID: betop: fix slab-out-of-bounds Write in betop_probedrivers/hid/hid-betopff.c+10 -30 replies
87/93netfilter: ipset: Fix oversized kvmalloc() callsnet/netfilter/ipset/ip_set_hash_gen.h+2 -20 replies
88/93mm: dont allow oversized kvmalloc() callsmm/util.c+4 -00 replies
89/93HID: usbhid: free raw_report buffers in usbhid_stopdrivers/hid/usbhid/hid-core.c+12 -10 replies
90/93net: mdiobus: Fix memory leak in __mdiobus_registerdrivers/net/phy/mdio_bus.c+1 -01 reply
91/93KVM: x86: Handle SRCU initialization failure during page track initarch/x86/include/asm/kvm_page_track.h arch/x86/kvm/mmu/page_track.c arch/x86/kvm/x86.c+9 -40 replies
92/93netfilter: conntrack: serialize hash resizes and cleanupsnet/netfilter/nf_conntrack_core.c+37 -330 replies
93/93netfilter: nf_tables: Fix oversized kvmalloc() callsnet/netfilter/nf_tables_api.c+1 -10 replies

Reviews trailers per patch

35 of 93 patches have a Reviewed-by or Acked-by.

Patch[email protected]Stanley ChuBart Van AsscheMaxim LevitskySean ChristophersonViresh KumarHimanshu MadhaniAswath GovindrajuBoris BurkovLeon RomanovskyJohan AlmbladhThomas GleixnerMarcelo Ricardo LeitnerDavid AhernJacob KellerAndrew LunnMarek VasutHao SunDoug EvansMathieu DesnoyersDaniel VetterZhan LiuAnson JacobDaniel WheelerLe MaJulian AnastasovSimon HormanMartin KaFai LauCong WangChristoph HellwigSven PeterChristian KönigSamuel Iglesias GonsalvezSandeep PenigalapatiJan KaraEric WhitneyRander WangJohn AllenPavel SkripkinWilly Tarreau[email protected]Fox ChenPavel Machek (CIP)Shuah KhanFlorian FainelliGuenter Roeck
SeriesT-b T-b T-b T-b T-b
1/93Reported-and-tested-by
2/93A-b
3/93R-b
4/93
5/93T-b R-b
6/93
7/93
8/93R-b
9/93
10/93
11/93
12/93
13/93
14/93R-b R-b
15/93
16/93
17/93R-b R-b
18/93
19/93
20/93Bisected-by A-b
21/93
22/93R-b T-b
23/93R-b A-b T-b
24/93R-b
25/93A-b A-b
26/93A-b
27/93
28/93R-b
29/93T-b A-b
30/93
31/93
32/93
33/93
34/93R-b
35/93A-b
36/93
37/93
38/93
39/93
40/93R-b
41/93
42/93R-b
43/93
44/93
45/93
46/93
47/93T-b
48/93
49/93
50/93
51/93
52/93R-b A-b
53/93
54/93
55/93T-b
56/93
57/93
58/93
59/93
60/93
61/93
62/93
63/93
64/93A-b
65/93
66/93
67/93
68/93R-b T-b
69/93
70/93R-b
71/93A-b
72/93A-b
73/93A-b
74/93A-b
75/93A-b
76/93R-b
77/93
78/93R-b
79/93
80/93R-b
81/93
82/93
83/93R-b
84/93
85/93R-b T-b
86/93R-b
87/93
88/93A-b
89/93T-b
90/93R-b
91/93
92/93
93/93

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 46 reviewers.

Read the v1 thread

Cover letter [PATCH 5.10 00/93] 5.10.71-rc1 review

This is the start of the stable review cycle for the 5.10.71 release. There are 93 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, 06 Oct 2021 12:50:17 +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.71-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.71-rc1

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: Fix oversized kvmalloc() calls

Eric Dumazet <[email protected]>
netfilter: conntrack: serialize hash resizes and cleanups

Haimin Zhang <[email protected]>
KVM: x86: Handle SRCU initialization failure during page track init

Yanfei Xu <[email protected]>
net: mdiobus: Fix memory leak in __mdiobus_register

Anirudh Rayabharam <[email protected]>
HID: usbhid: free raw_report buffers in usbhid_stop

Linus Torvalds <[email protected]>
mm: don't allow oversized kvmalloc() calls

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: Fix oversized kvmalloc() calls

F.A.Sulaiman <[email protected]>
HID: betop: fix slab-out-of-bounds Write in betop_probe

Dan Carpenter <[email protected]>
crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd()

Dongliang Mu <[email protected]>
usb: hso: remove the bailout parameter

Shuming Fan <[email protected]>
ASoC: dapm: use component prefix when checking widget names

Eric Dumazet <[email protected]>

    net: udp: annotate data race around udp_sk(sk)->corkflag

Andrej Shadura <[email protected]>
HID: u2fzero: ignore incomplete packets without data

yangerkun <[email protected]>
ext4: fix potential infinite loop in ext4_dx_readdir()

Theodore Ts'o <[email protected]>
ext4: add error checking to ext4_ext_replay_set_iblocks()

Jeffle Xu <[email protected]>
ext4: fix reserved space counter leakage

Hou Tao <[email protected]>
ext4: limit the number of blocks in one ADD_RANGE TLV

Ritesh Harjani <[email protected]>
ext4: fix loff_t overflow in ext4_max_bitmap_size()

Johan Hovold <[email protected]>
ipack: ipoctal: fix module reference leak

Johan Hovold <[email protected]>
ipack: ipoctal: fix missing allocation-failure check

Johan Hovold <[email protected]>
ipack: ipoctal: fix tty-registration error handling

Johan Hovold <[email protected]>
ipack: ipoctal: fix tty registration race

Johan Hovold <[email protected]>
ipack: ipoctal: fix stack information leak

Nirmoy Das <[email protected]>
debugfs: debugfs_create_file_size(): use IS_ERR to check for error

Chen Jingwen <[email protected]>
elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings

Keith Busch <[email protected]>
nvme: add command id quirk for apple controllers

Vadim Pasternak <[email protected]>
hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 mp2975 controller

Kan Liang <[email protected]>
perf/x86/intel: Update event constraints for ICX

Eric Dumazet <[email protected]>
af_unix: fix races in sk_peer_pid and sk_peer_cred accesses

Vlad Buslov <[email protected]>
net: sched: flower: protect fl_walk() with rcu

Florian Fainelli <[email protected]>
net: phy: bcm7xxx: Fixed indirect MMD operations

Guangbin Huang <[email protected]>
net: hns3: fix always enable rx vlan filter problem after selftest

Peng Li <[email protected]>
net: hns3: reconstruct function hns3_self_test

Huazhong Tan <[email protected]>
net: hns3: fix prototype warning

Jian Shen <[email protected]>
net: hns3: fix show wrong state when add existing uc mac address

Jian Shen <[email protected]>
net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE

Yonglong Liu <[email protected]>
net: hns3: keep MAC pause mode when multiple TCs are enabled

Jian Shen <[email protected]>
net: hns3: do not allow call hns3_nic_net_open repeatedly

Feng Zhou <[email protected]>
ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup

Rahul Lakkireddy <[email protected]>
scsi: csiostor: Add module softdep on cxgb4

Jens Axboe <[email protected]>
Revert "block, bfq: honor already-setup queue merges"

Arnd Bergmann <[email protected]>
net: ks8851: fix link error

Jiri Benc <[email protected]>
selftests, bpf: test_lwt_ip_encap: Really disable rp_filter

Jiri Benc <[email protected]>
selftests, bpf: Fix makefile dependencies on libbpf

Lorenz Bauer <[email protected]>
bpf: Exempt CAP_BPF from checks against bpf_jit_limit

Yixing Liu <[email protected]>
RDMA/hns: Fix inaccurate prints

Jacob Keller <[email protected]>
e100: fix buffer overrun in e100_get_regs

Jacob Keller <[email protected]>
e100: fix length calculation in e100_get_regs_len

Andrew Lunn <[email protected]>
dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU ports

Andrew Lunn <[email protected]>
dsa: mv88e6xxx: Fix MTU definition

Andrew Lunn <[email protected]>
dsa: mv88e6xxx: 6161: Use chip wide MAX MTU

Matthew Auld <[email protected]>
drm/i915/request: fix early tracepoints

Aaro Koskinen <[email protected]>
smsc95xx: fix stalled rx after link change

Xiao Liang <[email protected]>
net: ipv4: Fix rtnexthop len when RTA_FLOW is present

Vladimir Oltean <[email protected]>
net: enetc: fix the incorrect clearing of IF_MODE bits

Paul Fertser <[email protected]>
hwmon: (tmp421) fix rounding for negative values

Paul Fertser <[email protected]>
hwmon: (tmp421) report /PVLD condition as fault

Florian Westphal <[email protected]>
mptcp: don't return sockets in foreign netns

Xin Long <[email protected]>
sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb

Johannes Berg <[email protected]>
mac80211-hwsim: fix late beacon hrtimer handling

Johannes Berg <[email protected]>
mac80211: mesh: fix potentially unaligned access

Lorenzo Bianconi <[email protected]>
mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap

Chih-Kang Chang <[email protected]>

    mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug

Vadim Pasternak <[email protected]>
hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs

Piotr Krysiuk <[email protected]>
bpf, mips: Validate conditional branch offsets

Tao Liu <[email protected]>
RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure

Christoph Lameter <[email protected]>
IB/cma: Do not send IGMP leaves for sendonly Multicast groups

Hou Tao <[email protected]>
bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog

Andrea Claudi <[email protected]>
ipvs: check that ip_vs_conn_tab_bits is between 8 and 20

Hawking Zhang <[email protected]>
drm/amdgpu: correct initial cp_hqd_quantum for gfx9

Charlene Liu <[email protected]>
drm/amd/display: Pass PCI deviceid into DC

Jason Gunthorpe <[email protected]>
RDMA/cma: Do not change route.addr.src_addr.ss_family

Sean Young <[email protected]>
media: ir_toy: prevent device from hanging during transmit

Sean Christopherson <[email protected]>
KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest

Vitaly Kuznetsov <[email protected]>
KVM: nVMX: Filter out all unsupported controls when eVMCS was activated

Maxim Levitsky <[email protected]>
KVM: x86: nSVM: don't copy virt_ext from vmcb12

Vitaly Kuznetsov <[email protected]>
KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect()

Zelin Deng <[email protected]>
x86/kvmclock: Move this_cpu_pvti into kvmclock.h

Johannes Berg <[email protected]>
mac80211: fix use-after-free in CCMP/GCMP RX

Jonathan Hsu <[email protected]>
scsi: ufs: Fix illegal offset in UPIU event trace

Andrey Gusakov <[email protected]>
gpio: pca953x: do not ignore i2c errors

Nadezda Lutovinova <[email protected]>
hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field

Nadezda Lutovinova <[email protected]>
hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field

Nadezda Lutovinova <[email protected]>
hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field

Paul Fertser <[email protected]>
hwmon: (tmp421) handle I2C errors

Eric Biggers <[email protected]>
fs-verity: fix signed integer overflow with i_size near S64_MAX

Jia He <[email protected]>
ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrect

Cameron Berkenpas <[email protected]>
ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops.

Pawel Laszczak <[email protected]>
usb: cdns3: fix race condition before setting doorbell

James Morse <[email protected]>
cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory

Saurav Kashyap <[email protected]>
scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS

Kevin Hao <[email protected]>
cpufreq: schedutil: Use kobject release() method to free sugov_tunables

Igor Matheus Andrade Torrente <[email protected]>
tty: Fix out-of-bound vmalloc access in imageblit

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

Diffstat:

 Makefile                                           |   4 +-
 arch/mips/net/bpf_jit.c                            |  57 ++++++---
 arch/x86/events/intel/core.c                       |   1 +
 arch/x86/include/asm/kvm_page_track.h              |   2 +-
 arch/x86/include/asm/kvmclock.h                    |  14 +++
 arch/x86/kernel/kvmclock.c                         |  13 +--
 arch/x86/kvm/ioapic.c                              |  10 +-
 arch/x86/kvm/mmu/page_track.c                      |   4 +-
 arch/x86/kvm/svm/nested.c                          |   1 -
 arch/x86/kvm/vmx/evmcs.c                           |  12 +-
 arch/x86/kvm/vmx/vmx.c                             |   9 +-
 arch/x86/kvm/x86.c                                 |   7 +-
 arch/x86/net/bpf_jit_comp.c                        |  53 ++++++---
 block/bfq-iosched.c                                |  16 +--
 drivers/acpi/nfit/core.c                           |  12 ++
 drivers/cpufreq/cpufreq_governor_attr_set.c        |   2 +-
 drivers/crypto/ccp/ccp-ops.c                       |  14 ++-
 drivers/gpio/gpio-pca953x.c                        |  11 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   1 +
 drivers/gpu/drm/i915/i915_request.c                |  11 +-
 drivers/hid/hid-betopff.c                          |  13 ++-
 drivers/hid/hid-u2fzero.c                          |   4 +-
 drivers/hid/usbhid/hid-core.c                      |  13 ++-
 drivers/hwmon/mlxreg-fan.c                         |  12 +-
 drivers/hwmon/pmbus/mp2975.c                       |   2 +-
 drivers/hwmon/tmp421.c                             |  71 +++++++-----
 drivers/hwmon/w83791d.c                            |  29 ++---
 drivers/hwmon/w83792d.c                            |  28 ++---
 drivers/hwmon/w83793.c                             |  26 ++---
 drivers/infiniband/core/cma.c                      |  28 ++++-
 drivers/infiniband/hw/hns/hns_roce_alloc.c         |   4 +-
 drivers/infiniband/hw/hns/hns_roce_cq.c            |  35 +++---
 drivers/infiniband/hw/hns/hns_roce_hem.c           |  18 +--
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |  30 ++---
 drivers/infiniband/hw/hns/hns_roce_mr.c            |  10 +-
 drivers/infiniband/hw/hns/hns_roce_pd.c            |   2 +-
 drivers/infiniband/hw/hns/hns_roce_qp.c            |  61 +++++-----
 drivers/infiniband/hw/hns/hns_roce_srq.c           |  37 +++---
 drivers/ipack/devices/ipoctal.c                    |  63 +++++++---
 drivers/media/rc/ir_toy.c                          |  21 +++-
 drivers/net/dsa/mv88e6xxx/chip.c                   |  17 +--
 drivers/net/dsa/mv88e6xxx/chip.h                   |   1 +
 drivers/net/dsa/mv88e6xxx/global1.c                |   2 +
 drivers/net/dsa/mv88e6xxx/port.c                   |   2 +
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |   3 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   5 +
 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 105 +++++++++++------
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c |   7 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  19 ++-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c  |  52 ++++-----
 drivers/net/ethernet/intel/e100.c                  |  22 ++--
 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c   |   2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |   8 +-
 drivers/net/ethernet/micrel/Makefile               |   6 +-
 drivers/net/ethernet/micrel/ks8851_common.c        |   8 ++
 drivers/net/phy/bcm7xxx.c                          | 114 +++++++++++++++++-
 drivers/net/phy/mdio_bus.c                         |   1 +
 drivers/net/usb/hso.c                              |   6 +-
 drivers/net/usb/smsc95xx.c                         |   3 +
 drivers/net/wireless/mac80211_hwsim.c              |   4 +-
 drivers/nvme/host/core.c                           |   4 +-
 drivers/nvme/host/nvme.h                           |   6 +
 drivers/nvme/host/pci.c                            |   3 +-
 drivers/scsi/csiostor/csio_init.c                  |   1 +
 drivers/scsi/qla2xxx/qla_def.h                     |   1 -
 drivers/scsi/qla2xxx/qla_isr.c                     |   2 +
 drivers/scsi/qla2xxx/qla_nvme.c                    |  40 +++----
 drivers/scsi/ufs/ufshcd.c                          |   3 +-
 drivers/tty/vt/vt.c                                |  21 +++-
 drivers/usb/cdns3/gadget.c                         |  14 +++
 fs/binfmt_elf.c                                    |   2 +-
 fs/debugfs/inode.c                                 |   2 +-
 fs/ext4/dir.c                                      |   6 +-
 fs/ext4/extents.c                                  |  19 ++-
 fs/ext4/fast_commit.c                              |   6 +
 fs/ext4/inode.c                                    |   5 +
 fs/ext4/super.c                                    |  16 ++-
 fs/verity/enable.c                                 |   2 +-
 fs/verity/open.c                                   |   2 +-
 include/linux/bpf.h                                |   2 +
 include/net/ip_fib.h                               |   2 +-
 include/net/nexthop.h                              |   2 +-
 include/net/sock.h                                 |   2 +
 kernel/bpf/bpf_struct_ops.c                        |   7 +-
 kernel/bpf/core.c                                  |   2 +-
 kernel/entry/kvm.c                                 |   4 +-
 kernel/rseq.c                                      |  13 ++-
 kernel/sched/cpufreq_schedutil.c                   |  16 ++-
 mm/util.c                                          |   4 +
 net/core/sock.c                                    |  32 ++++-
 net/ipv4/fib_semantics.c                           |  16 +--
 net/ipv4/udp.c                                     |  10 +-
 net/ipv6/route.c                                   |   5 +-
 net/ipv6/udp.c                                     |   2 +-
 net/mac80211/mesh_ps.c                             |   3 +-
 net/mac80211/tx.c                                  |  12 ++
 net/mac80211/wpa.c                                 |   6 +
 net/mptcp/mptcp_diag.c                             |   2 +-
 net/mptcp/protocol.h                               |   2 +-
 net/mptcp/subflow.c                                |   2 +-
 net/mptcp/syncookies.c                             |  13 +--
 net/mptcp/token.c                                  |  11 +-
 net/mptcp/token_test.c                             |  14 ++-
 net/netfilter/ipset/ip_set_hash_gen.h              |   4 +-
 net/netfilter/ipvs/ip_vs_conn.c                    |   4 +
 net/netfilter/nf_conntrack_core.c                  |  70 +++++------
 net/netfilter/nf_tables_api.c                      |   2 +-
 net/sched/cls_flower.c                             |   6 +
 net/sctp/input.c                                   |   2 +-
 net/unix/af_unix.c                                 |  34 +++++-
 sound/pci/hda/patch_realtek.c                      | 129 +++++++++++++++++++++
 sound/soc/soc-dapm.c                               |  13 ++-
 tools/testing/selftests/bpf/Makefile               |   3 +-
 tools/testing/selftests/bpf/test_lwt_ip_encap.sh   |  13 ++-
 115 files changed, 1205 insertions(+), 564 deletions(-)