Skip to content

5.10.96-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest100 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/100Bluetooth: refactor malicious adv data checknet/bluetooth/hci_event.c+5 -50 replies
2/100media: venus: core: Drop second v4l2 device unregisterdrivers/media/platform/qcom/venus/core.c+0 -20 replies
3/100net: sfp: ignore disabled SFP nodedrivers/net/phy/sfp-bus.c+5 -00 replies
4/100net: stmmac: skip only stmmac_ptp_register when resume from suspenddrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+9 -110 replies
5/100s390/module: fix loading modules with a lot of relocationsarch/s390/kernel/module.c+18 -190 replies
6/100s390/hypfs: include z/VM guests with access control group setarch/s390/hypfs/hypfs_vm.c+4 -20 replies
7/100bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack()kernel/bpf/stackmap.c+3 -20 replies
8/100scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devicesdrivers/s390/scsi/zfcp_fc.c+12 -10 replies
9/100udf: Restore i_lenAlloc when inode expansion failsfs/udf/inode.c+1 -00 replies
10/100udf: Fix NULL ptr deref when converting from inline formatfs/udf/inode.c+3 -50 replies
11/100efi: runtime: avoid EFIv2 runtime services on Apple x86 machinesdrivers/firmware/efi/efi.c+7 -02 replies
12/100PM: wakeup: simplify the output logic of pm_show_wakelocks()kernel/power/wakelock.c+4 -70 replies
13/100tracing/histogram: Fix a potential memory leak for kstrdup()kernel/trace/trace_events_hist.c+1 -00 replies
14/100tracing: Dont inc err_log entry count if entry allocation failskernel/trace/trace.c+2 -10 replies
15/100ceph: properly put ceph_string reference after async create attemptfs/ceph/file.c+2 -00 replies
16/100ceph: set pool_ns in new inode layout for async createsfs/ceph/file.c+7 -00 replies
17/100fsnotify: fix fsnotify hooks in pseudo filesystemsfs/configfs/dir.c fs/devpts/inode.c fs/nfsd/nfsctl.c +1 more+9 -80 replies
18/100Revert "KVM: SVM: avoid infinite loop on NPF from bad address"arch/x86/kvm/svm/svm.c virt/kvm/kvm_main.c+0 -80 replies
19/100perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICXarch/x86/events/intel/uncore_snbep.c+1 -10 replies
20/100drm/etnaviv: relax submit size limitsdrivers/gpu/drm/etnaviv/etnaviv_gem_submit.c+2 -20 replies
21/100KVM: x86: Update vCPUs runtime CPUID on write to MSR_IA32_XSSarch/x86/kvm/x86.c+1 -00 replies
22/100arm64: errata: Fix exec handling in erratum 1418040 workaroundarch/arm64/kernel/process.c+16 -230 replies
23/100netfilter: nft_payload: do not update layer 4 checksum when mangling fragmentsnet/netfilter/nft_payload.c+3 -00 replies
24/100serial: 8250: of: Fix mapped region size when using reg-offset propertydrivers/tty/serial/8250/8250_of.c+10 -10 replies
25/100serial: stm32: fix software flow control transferdrivers/tty/serial/stm32-usart.c+1 -10 replies
26/100tty: n_gsm: fix SW flow control encoding/handlingdrivers/tty/n_gsm.c+3 -10 replies
27/100tty: Add support for Brainboxes UC cards.drivers/tty/serial/8250/8250_pci.c+98 -20 replies
28/100usb-storage: Add unusual-devs entry for VL817 USB-SATA bridgedrivers/usb/storage/unusual_devs.h+10 -00 replies
29/100usb: xhci-plat: fix crash when suspend if remote wake enabledrivers/usb/host/xhci-plat.c+3 -00 replies
30/100usb: common: ulpi: Fix crash in ulpi_match()drivers/usb/common/ulpi.c+5 -20 replies
31/100usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUSdrivers/usb/gadget/function/f_sourcesink.c+1 -00 replies
32/100USB: core: Fix hang in usb_kill_urb by adding memory barriersdrivers/usb/core/hcd.c drivers/usb/core/urb.c+26 -00 replies
33/100usb: typec: tcpm: Do not disconnect while receiving VBUS offdrivers/usb/typec/tcpm/tcpm.c+2 -10 replies
34/100ucsi_ccg: Check DEV_INT bit only when starting CCG4drivers/usb/typec/ucsi/ucsi_ccg.c+1 -10 replies
35/100jbd2: export jbd2_journal_[grab|put]_journal_headfs/jbd2/journal.c+2 -00 replies
36/100ocfs2: fix a deadlock when commit transfs/ocfs2/suballoc.c+11 -140 replies
37/100sched/membarrier: Fix membarrier-rseq fence command missing from query bitmaskkernel/sched/membarrier.c+5 -40 replies
38/100x86/MCE/AMD: Allow thresholding interface updates after initarch/x86/kernel/cpu/mce/amd.c+1 -10 replies
39/100powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATsarch/powerpc/mm/book3s32/mmu.c+2 -30 replies
40/100powerpc/32s: Fix kasan_init_region() for KASANarch/powerpc/include/asm/book3s/32/mmu-hash.h arch/powerpc/mm/book3s32/mmu.c arch/powerpc/mm/kasan/book3s_32.c+37 -320 replies
41/100powerpc/32: Fix boot failure with GCC latent entropy pluginarch/powerpc/kernel/Makefile arch/powerpc/lib/Makefile+4 -00 replies
42/100i40e: Increase delay to 1 s after global EMP resetdrivers/net/ethernet/intel/i40e/i40e_main.c+3 -90 replies
43/100i40e: Fix issue when maximum queues is exceededdrivers/net/ethernet/intel/i40e/i40e.h drivers/net/ethernet/intel/i40e/i40e_main.c drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+61 -130 replies
44/100i40e: Fix queues reservation for XDPdrivers/net/ethernet/intel/i40e/i40e_main.c+14 -00 replies
45/100i40e: Fix for failed to init adminq while VF resetdrivers/net/ethernet/intel/i40e/i40e_register.h drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h+46 -20 replies
46/100i40e: fix unsigned stat widthsdrivers/net/ethernet/intel/i40e/i40e.h drivers/net/ethernet/intel/i40e/i40e_debugfs.c drivers/net/ethernet/intel/i40e/i40e_main.c+7 -70 replies
47/100usb: roles: fix include/linux/usb/role.h compile issueinclude/linux/usb/role.h+6 -00 replies
48/100rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdevdrivers/rpmsg/rpmsg_char.c+2 -90 replies
49/100rpmsg: char: Fix race between the release of rpmsg_eptdev and cdevdrivers/rpmsg/rpmsg_char.c+2 -90 replies
50/100scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put()drivers/scsi/bnx2fc/bnx2fc_fcoe.c+5 -150 replies
51/100ipv6_tunnel: Rate limit warning messagesnet/ipv6/ip6_tunnel.c+4 -40 replies
52/100ARM: 9170/1: fix panic when kasan and kprobe are enabledarch/arm/probes/kprobes/Makefile+3 -00 replies
53/100net: fix information leakage in /proc/net/ptypeinclude/linux/netdevice.h net/core/net-procfs.c net/packet/af_packet.c+5 -10 replies
54/100hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649drivers/hwmon/lm90.c+1 -10 replies
55/100hwmon: (lm90) Mark alert as broken for MAX6680drivers/hwmon/lm90.c+1 -10 replies
56/100ping: fix the sk_bound_dev_if match in ping_lookupnet/ipv4/ping.c+2 -10 replies
57/100ipv4: avoid using shared IP generator for connected socketsinclude/net/ip.h+10 -110 replies
58/100hwmon: (lm90) Reduce maximum conversion rate for G781drivers/hwmon/lm90.c+1 -10 replies
59/100NFSv4: Handle case where the lookup of a directory failsfs/nfs/dir.c+13 -00 replies
60/100NFSv4: nfs_atomic_open() can race when looking up a non-regular filefs/nfs/dir.c+5 -00 replies
61/100net-procfs: show net devices bound packet typesnet/core/net-procfs.c+32 -30 replies
62/100drm/msm: Fix wrong size calculationdrivers/gpu/drm/msm/msm_drv.c+1 -10 replies
63/100drm/msm/dsi: Fix missing put_device() call in dsi_get_phydrivers/gpu/drm/msm/dsi/dsi.c+6 -10 replies
64/100drm/msm/dsi: invalid parameter check in msm_dsi_phy_enabledrivers/gpu/drm/msm/dsi/phy/dsi_phy.c+3 -10 replies
65/100ipv6: annotate accesses to fn->fn_sernuminclude/net/ip6_fib.h net/ipv6/ip6_fib.c net/ipv6/route.c+15 -120 replies
66/100NFS: Ensure the server has an up to date ctime before hardlinkingfs/nfs/dir.c+2 -00 replies
67/100NFS: Ensure the server has an up to date ctime before renamingfs/nfs/dir.c+2 -00 replies
68/100powerpc64/bpf: Limit ldbrx to processors compliant with ISA v2.06arch/powerpc/include/asm/ppc-opcode.h arch/powerpc/net/bpf_jit_comp64.c+14 -90 replies
69/100netfilter: conntrack: dont increment invalid counter on NF_REPEATnet/netfilter/nf_conntrack_core.c+5 -30 replies
70/100kernel: delete repeated words in commentskernel/events/core.c kernel/events/uprobes.c kernel/locking/rtmutex.c +4 more+11 -110 replies
71/100perf: Fix perf_event_read_local() timeinclude/linux/perf_event.h kernel/events/core.c+149 -1120 replies
72/100sched/pelt: Relax the sync of util_sum with util_avgkernel/sched/fair.c kernel/sched/pelt.h+16 -40 replies
73/100net: phy: broadcom: hook up soft_reset for BCM54616Sdrivers/net/phy/broadcom.c+1 -00 replies
74/100phylib: fix potential use-after-freedrivers/net/phy/phy_device.c+3 -30 replies
75/100octeontx2-pf: Forward error codes to VFdrivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c+6 -10 replies
76/100rxrpc: Adjust retransmission backoffnet/rxrpc/call_event.c net/rxrpc/output.c+4 -60 replies
77/100efi/libstub: arm64: Fix image check alignment at entrydrivers/firmware/efi/libstub/arm64-stub.c+3 -30 replies
78/100hwmon: (lm90) Mark alert as broken for MAX6654drivers/hwmon/lm90.c+1 -00 replies
79/100powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pendingarch/powerpc/perf/core-book3s.c+14 -30 replies
80/100net: ipv4: Move ip_options_fragment() out of loopnet/ipv4/ip_output.c+4 -150 replies
81/100net: ipv4: Fix the warning for dereferencenet/ipv4/ip_output.c+3 -10 replies
82/100ipv4: fix ip option filtering for locally generated fragmentsnet/ipv4/ip_output.c+12 -30 replies
83/100ibmvnic: init ->running_cap_crqs earlydrivers/net/ethernet/ibm/ibmvnic.c+71 -350 replies
84/100ibmvnic: dont spin in taskletdrivers/net/ethernet/ibm/ibmvnic.c+0 -60 replies
85/100video: hyperv_fb: Fix validation of screen resolutiondrivers/video/fbdev/hyperv_fb.c+3 -130 replies
86/100drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phydrivers/gpu/drm/msm/hdmi/hdmi.c+6 -10 replies
87/100drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pccdrivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c+9 -20 replies
88/100yam: fix a memory leak in yam_siocdevprivate()drivers/net/hamradio/yam.c+1 -30 replies
89/100net: cpsw: Properly initialise struct page_pool_paramsdrivers/net/ethernet/ti/cpsw_priv.c+1 -12 replies
90/100net: hns3: handle empty unknown interrupt for VFdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+1 -20 replies
91/100Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values"include/net/addrconf.h net/ipv6/addrconf.c+22 -70 replies
92/100net: bridge: vlan: fix single net device option dumpingnet/bridge/br_vlan.c+2 -10 replies
93/100ipv4: raw: lock the socket in raw_bind()net/ipv4/raw.c+4 -10 replies
94/100ipv4: tcp: send zero IPID in SYNACK messagesnet/ipv4/ip_output.c+9 -20 replies
95/100ipv4: remove sparse error in ip_neigh_gw4()include/net/route.h+1 -10 replies
96/100net: bridge: vlan: fix memory leak in __allowed_ingressnet/bridge/br_vlan.c+3 -30 replies
97/100dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO configDocumentation/devicetree/bindings/net/can/tcan4x5x.txt+1 -10 replies
98/100usr/include/Makefile: add linux/nfc.h to the compile-test coverageusr/include/Makefile+0 -10 replies
99/100fsnotify: invalidate dcache before IN_DELETE eventfs/btrfs/ioctl.c fs/namei.c include/linux/fsnotify.h+49 -150 replies
100/100block: Fix wrong offset in bio_truncate()block/bio.c+2 -10 replies

Reviews trailers per patch

41 of 100 patches have a Reviewed-by or Acked-by.

PatchOrlando ChamberlainAditya GargLee JonesIlya DryomovThomas WeißschuhChristoph HellwigSteffen WeinreichLiam MerwickAdrian HunterKan LiangChristian GmeinerMaciej FijalkowskiKiran BhandareMarc ZyngierKonrad JankowskiGurucharan GPeter ChenAbel VesaHeiko CarstensMathieu PoirierStephen BoydBjorn AnderssonGerald SchaeferDaniel BorkmannBenjamin BlockHeikki Krogerus[email protected]Maksym YaremchukAmit CohenArd BiesheuvelDavid AhernGuangwu ZhangGautham AnanthakrishnaDmitry BaryshkovSachin SantNicholas PigginDany MaddenHaiyang ZhangHelge DellerColin FosterJesper Dangaard BrouerWill DeaconFlorian FainelliJohan AlmbladhMaxime BizonNikolay AleksandrovSong LiuNamhyung KimDietmar EggemannMing LeiAndrew LunnMarc DionneJon HunterShuah KhanGuenter RoeckLinux Kernel Functional TestingSudip MukherjeeFox Chen
SeriesT-b T-b T-b T-b T-b T-b T-b
1/100
2/100
3/100
4/100
5/100R-b
6/100R-b
7/100A-b
8/100R-b
9/100R-b
10/100R-b
11/100T-b T-b
12/100R-b
13/100
14/100
15/100R-b
16/100R-b
17/100
18/100R-b
19/100R-b R-b
20/100R-b
21/100
22/100R-b
23/100Reported-and-tested-by
24/100
25/100
26/100
27/100
28/100Reported-and-tested-by
29/100R-b Testeb-by
30/100
31/100
32/100Reported-and-tested-by
33/100A-b
34/100R-b
35/100
36/100T-b
37/100
38/100
39/100
40/100T-b
41/100
42/100T-b
43/100T-b
44/100R-b T-b
45/100T-b
46/100T-b
47/100
48/100R-b R-b R-b
49/100R-b R-b R-b
50/100T-b
51/100T-b R-b
52/100A-b
53/100
54/100
55/100
56/100
57/100R-b
58/100
59/100
60/100
61/100
62/100R-b
63/100R-b
64/100R-b
65/100
66/100
67/100
68/100T-b A-b
69/100
70/100A-b
71/100T-b T-b
72/100T-b R-b
73/100R-b
74/100R-b
75/100
76/100R-b T-b
77/100
78/100
79/100T-b R-b
80/100
81/100
82/100
83/100R-b
84/100R-b
85/100R-b A-b
86/100R-b
87/100
88/100
89/100T-b A-b
90/100
91/100
92/100
93/100
94/100R-b
95/100R-b
96/100A-b
97/100
98/100
99/100
100/100R-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 58 reviewers.

Read the v1 thread

Cover letter [PATCH 5.10 000/100] 5.10.96-rc1 review

This is the start of the stable review cycle for the 5.10.96 release. There are 100 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, 02 Feb 2022 10:51:59 +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.96-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.96-rc1

OGAWA Hirofumi <[email protected]>
block: Fix wrong offset in bio_truncate()

Amir Goldstein <[email protected]>
fsnotify: invalidate dcache before IN_DELETE event

Dmitry V. Levin <[email protected]>
usr/include/Makefile: add linux/nfc.h to the compile-test coverage

Marc Kleine-Budde <[email protected]>
dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config

Tim Yi <[email protected]>
net: bridge: vlan: fix memory leak in __allowed_ingress

Eric Dumazet <[email protected]>
ipv4: remove sparse error in ip_neigh_gw4()

Eric Dumazet <[email protected]>
ipv4: tcp: send zero IPID in SYNACK messages

Eric Dumazet <[email protected]>
ipv4: raw: lock the socket in raw_bind()

Nikolay Aleksandrov <[email protected]>
net: bridge: vlan: fix single net device option dumping

Guillaume Nault <[email protected]>
Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values"

Yufeng Mo <[email protected]>
net: hns3: handle empty unknown interrupt for VF

Toke Høiland-Jørgensen <[email protected]>
net: cpsw: Properly initialise struct page_pool_params

Hangyu Hua <[email protected]>
yam: fix a memory leak in yam_siocdevprivate()

José Expósito <[email protected]>
drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc

Miaoqian Lin <[email protected]>
drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy

Michael Kelley <[email protected]>
video: hyperv_fb: Fix validation of screen resolution

Sukadev Bhattiprolu <[email protected]>
ibmvnic: don't spin in tasklet

Sukadev Bhattiprolu <[email protected]>

    ibmvnic: init ->running_cap_crqs early

Jakub Kicinski <[email protected]>
ipv4: fix ip option filtering for locally generated fragments

Yajun Deng <[email protected]>
net: ipv4: Fix the warning for dereference

Yajun Deng <[email protected]>
net: ipv4: Move ip_options_fragment() out of loop

Athira Rajeev <[email protected]>
powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending

Guenter Roeck <[email protected]>
hwmon: (lm90) Mark alert as broken for MAX6654

Mihai Carabas <[email protected]>
efi/libstub: arm64: Fix image check alignment at entry

David Howells <[email protected]>
rxrpc: Adjust retransmission backoff

Subbaraya Sundeep <[email protected]>
octeontx2-pf: Forward error codes to VF

Marek Behún <[email protected]>
phylib: fix potential use-after-free

Robert Hancock <[email protected]>
net: phy: broadcom: hook up soft_reset for BCM54616S

Vincent Guittot <[email protected]>
sched/pelt: Relax the sync of util_sum with util_avg

Peter Zijlstra <[email protected]>
perf: Fix perf_event_read_local() time

Randy Dunlap <[email protected]>
kernel: delete repeated words in comments

Florian Westphal <[email protected]>
netfilter: conntrack: don't increment invalid counter on NF_REPEAT

Naveen N. Rao <[email protected]>
powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06

Trond Myklebust <[email protected]>
NFS: Ensure the server has an up to date ctime before renaming

Trond Myklebust <[email protected]>
NFS: Ensure the server has an up to date ctime before hardlinking

Eric Dumazet <[email protected]>

    ipv6: annotate accesses to fn->fn_sernum

José Expósito <[email protected]>
drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable

Miaoqian Lin <[email protected]>
drm/msm/dsi: Fix missing put_device() call in dsi_get_phy

Xianting Tian <[email protected]>
drm/msm: Fix wrong size calculation

Jianguo Wu <[email protected]>
net-procfs: show net devices bound packet types

Trond Myklebust <[email protected]>
NFSv4: nfs_atomic_open() can race when looking up a non-regular file

Trond Myklebust <[email protected]>
NFSv4: Handle case where the lookup of a directory fails

Guenter Roeck <[email protected]>
hwmon: (lm90) Reduce maximum conversion rate for G781

Eric Dumazet <[email protected]>
ipv4: avoid using shared IP generator for connected sockets

Xin Long <[email protected]>
ping: fix the sk_bound_dev_if match in ping_lookup

Guenter Roeck <[email protected]>
hwmon: (lm90) Mark alert as broken for MAX6680

Guenter Roeck <[email protected]>

    hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649

Congyu Liu <[email protected]>
net: fix information leakage in /proc/net/ptype

sparkhuang <[email protected]>
ARM: 9170/1: fix panic when kasan and kprobe are enabled

Ido Schimmel <[email protected]>
ipv6_tunnel: Rate limit warning messages

John Meneghini <[email protected]>
scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put()

Matthias Kaehlcke <[email protected]>
rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev

Sujit Kautkar <[email protected]>
rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev

Linyu Yuan <[email protected]>
usb: roles: fix include/linux/usb/role.h compile issue

Joe Damato <[email protected]>
i40e: fix unsigned stat widths

Karen Sornek <[email protected]>
i40e: Fix for failed to init adminq while VF reset

Sylwester Dziedziuch <[email protected]>
i40e: Fix queues reservation for XDP

Jedrzej Jagielski <[email protected]>
i40e: Fix issue when maximum queues is exceeded

Jedrzej Jagielski <[email protected]>
i40e: Increase delay to 1 s after global EMP reset

Christophe Leroy <[email protected]>
powerpc/32: Fix boot failure with GCC latent entropy plugin

Christophe Leroy <[email protected]>
powerpc/32s: Fix kasan_init_region() for KASAN

Christophe Leroy <[email protected]>
powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs

Yazen Ghannam <[email protected]>
x86/MCE/AMD: Allow thresholding interface updates after init

Mathieu Desnoyers <[email protected]>
sched/membarrier: Fix membarrier-rseq fence command missing from query bitmask

Joseph Qi <[email protected]>
ocfs2: fix a deadlock when commit trans

Joseph Qi <[email protected]>
jbd2: export jbd2_journal_[grab|put]_journal_head

Sing-Han Chen <[email protected]>
ucsi_ccg: Check DEV_INT bit only when starting CCG4

Badhri Jagan Sridharan <[email protected]>
usb: typec: tcpm: Do not disconnect while receiving VBUS off

Alan Stern <[email protected]>
USB: core: Fix hang in usb_kill_urb by adding memory barriers

Pavankumar Kondeti <[email protected]>
usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS

Jon Hunter <[email protected]>
usb: common: ulpi: Fix crash in ulpi_match()

Frank Li <[email protected]>
usb: xhci-plat: fix crash when suspend if remote wake enable

Alan Stern <[email protected]>
usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge

Cameron Williams <[email protected]>
tty: Add support for Brainboxes UC cards.

[email protected] <[email protected]>
tty: n_gsm: fix SW flow control encoding/handling

Valentin Caron <[email protected]>
serial: stm32: fix software flow control transfer

Robert Hancock <[email protected]>
serial: 8250: of: Fix mapped region size when using reg-offset property

Pablo Neira Ayuso <[email protected]>
netfilter: nft_payload: do not update layer 4 checksum when mangling fragments

D Scott Phillips <[email protected]>
arm64: errata: Fix exec handling in erratum 1418040 workaround

Like Xu <[email protected]>
KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS

Lucas Stach <[email protected]>
drm/etnaviv: relax submit size limits

Zhengjun Xing <[email protected]>
perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX

Sean Christopherson <[email protected]>
Revert "KVM: SVM: avoid infinite loop on NPF from bad address"

Amir Goldstein <[email protected]>
fsnotify: fix fsnotify hooks in pseudo filesystems

Jeff Layton <[email protected]>
ceph: set pool_ns in new inode layout for async creates

Jeff Layton <[email protected]>
ceph: properly put ceph_string reference after async create attempt

Tom Zanussi <[email protected]>
tracing: Don't inc err_log entry count if entry allocation fails

Xiaoke Wang <[email protected]>
tracing/histogram: Fix a potential memory leak for kstrdup()

Greg Kroah-Hartman <[email protected]>
PM: wakeup: simplify the output logic of pm_show_wakelocks()

Ard Biesheuvel <[email protected]>
efi: runtime: avoid EFIv2 runtime services on Apple x86 machines

Jan Kara <[email protected]>
udf: Fix NULL ptr deref when converting from inline format

Jan Kara <[email protected]>
udf: Restore i_lenAlloc when inode expansion fails

Steffen Maier <[email protected]>
scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices

Naveen N. Rao <[email protected]>
bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack()

Vasily Gorbik <[email protected]>
s390/hypfs: include z/VM guests with access control group set

Ilya Leoshkevich <[email protected]>
s390/module: fix loading modules with a lot of relocations

Mohammad Athari Bin Ismail <[email protected]>
net: stmmac: skip only stmmac_ptp_register when resume from suspend

Marek Behún <[email protected]>
net: sfp: ignore disabled SFP node

Stanimir Varbanov <[email protected]>
media: venus: core: Drop second v4l2 device unregister

Brian Gix <[email protected]>
Bluetooth: refactor malicious adv data check

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

Diffstat:

 .../devicetree/bindings/net/can/tcan4x5x.txt       |   2 +-
 Makefile                                           |   4 +-
 arch/arm/probes/kprobes/Makefile                   |   3 +
 arch/arm64/kernel/process.c                        |  39 ++--
 arch/powerpc/include/asm/book3s/32/mmu-hash.h      |   2 +
 arch/powerpc/include/asm/ppc-opcode.h              |   1 +
 arch/powerpc/kernel/Makefile                       |   1 +
 arch/powerpc/lib/Makefile                          |   3 +
 arch/powerpc/mm/book3s32/mmu.c                     |  15 +-
 arch/powerpc/mm/kasan/book3s_32.c                  |  59 ++---
 arch/powerpc/net/bpf_jit_comp64.c                  |  22 +-
 arch/powerpc/perf/core-book3s.c                    |  17 +-
 arch/s390/hypfs/hypfs_vm.c                         |   6 +-
 arch/s390/kernel/module.c                          |  37 ++-
 arch/x86/events/intel/uncore_snbep.c               |   2 +-
 arch/x86/kernel/cpu/mce/amd.c                      |   2 +-
 arch/x86/kvm/svm/svm.c                             |   7 -
 arch/x86/kvm/x86.c                                 |   1 +
 block/bio.c                                        |   3 +-
 drivers/firmware/efi/efi.c                         |   7 +
 drivers/firmware/efi/libstub/arm64-stub.c          |   6 +-
 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c       |   4 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c        |  11 +-
 drivers/gpu/drm/msm/dsi/dsi.c                      |   7 +-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c              |   4 +-
 drivers/gpu/drm/msm/hdmi/hdmi.c                    |   7 +-
 drivers/gpu/drm/msm/msm_drv.c                      |   2 +-
 drivers/hwmon/lm90.c                               |   7 +-
 drivers/media/platform/qcom/venus/core.c           |   2 -
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   3 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 | 112 +++++----
 drivers/net/ethernet/intel/i40e/i40e.h             |   9 +-
 drivers/net/ethernet/intel/i40e/i40e_debugfs.c     |   2 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  44 ++--
 drivers/net/ethernet/intel/i40e/i40e_register.h    |   3 +
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 103 ++++++++-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h |   1 +
 .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   |   7 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  20 +-
 drivers/net/ethernet/ti/cpsw_priv.c                |   2 +-
 drivers/net/hamradio/yam.c                         |   4 +-
 drivers/net/phy/broadcom.c                         |   1 +
 drivers/net/phy/phy_device.c                       |   6 +-
 drivers/net/phy/sfp-bus.c                          |   5 +
 drivers/rpmsg/rpmsg_char.c                         |  22 +-
 drivers/s390/scsi/zfcp_fc.c                        |  13 +-
 drivers/scsi/bnx2fc/bnx2fc_fcoe.c                  |  20 +-
 drivers/tty/n_gsm.c                                |   4 +-
 drivers/tty/serial/8250/8250_of.c                  |  11 +-
 drivers/tty/serial/8250/8250_pci.c                 | 100 +++++++-
 drivers/tty/serial/stm32-usart.c                   |   2 +-
 drivers/usb/common/ulpi.c                          |   7 +-
 drivers/usb/core/hcd.c                             |  14 ++
 drivers/usb/core/urb.c                             |  12 +
 drivers/usb/gadget/function/f_sourcesink.c         |   1 +
 drivers/usb/host/xhci-plat.c                       |   3 +
 drivers/usb/storage/unusual_devs.h                 |  10 +
 drivers/usb/typec/tcpm/tcpm.c                      |   3 +-
 drivers/usb/typec/ucsi/ucsi_ccg.c                  |   2 +-
 drivers/video/fbdev/hyperv_fb.c                    |  16 +-
 fs/btrfs/ioctl.c                                   |   6 +-
 fs/ceph/file.c                                     |   9 +
 fs/configfs/dir.c                                  |   6 +-
 fs/devpts/inode.c                                  |   2 +-
 fs/jbd2/journal.c                                  |   2 +
 fs/namei.c                                         |  10 +-
 fs/nfs/dir.c                                       |  22 ++
 fs/nfsd/nfsctl.c                                   |   5 +-
 fs/ocfs2/suballoc.c                                |  25 +-
 fs/udf/inode.c                                     |   9 +-
 include/linux/fsnotify.h                           |  48 +++-
 include/linux/netdevice.h                          |   1 +
 include/linux/perf_event.h                         |  15 +-
 include/linux/usb/role.h                           |   6 +
 include/net/addrconf.h                             |   2 +
 include/net/ip.h                                   |  21 +-
 include/net/ip6_fib.h                              |   2 +-
 include/net/route.h                                |   2 +-
 kernel/bpf/stackmap.c                              |   5 +-
 kernel/events/core.c                               | 252 ++++++++++++---------
 kernel/events/uprobes.c                            |   2 +-
 kernel/locking/rtmutex.c                           |   4 +-
 kernel/locking/rwsem.c                             |   2 +-
 kernel/locking/semaphore.c                         |   2 +-
 kernel/power/wakelock.c                            |  11 +-
 kernel/sched/fair.c                                |  18 +-
 kernel/sched/membarrier.c                          |  11 +-
 kernel/sched/pelt.h                                |   4 +-
 kernel/trace/trace.c                               |   3 +-
 kernel/trace/trace_events_hist.c                   |   1 +
 net/bluetooth/hci_event.c                          |  10 +-
 net/bridge/br_vlan.c                               |   9 +-
 net/core/net-procfs.c                              |  38 +++-
 net/ipv4/ip_output.c                               |  41 ++--
 net/ipv4/ping.c                                    |   3 +-
 net/ipv4/raw.c                                     |   5 +-
 net/ipv6/addrconf.c                                |  27 ++-
 net/ipv6/ip6_fib.c                                 |  23 +-
 net/ipv6/ip6_tunnel.c                              |   8 +-
 net/ipv6/route.c                                   |   2 +-
 net/netfilter/nf_conntrack_core.c                  |   8 +-
 net/netfilter/nft_payload.c                        |   3 +
 net/packet/af_packet.c                             |   2 +
 net/rxrpc/call_event.c                             |   8 +-
 net/rxrpc/output.c                                 |   2 +-
 net/sunrpc/rpc_pipe.c                              |   4 +-
 usr/include/Makefile                               |   1 -
 virt/kvm/kvm_main.c                                |   1 -
 108 files changed, 1018 insertions(+), 530 deletions(-)