Skip to content

5.15.124-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest155 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/155jbd2: Fix wrongly judgement for buffer head removing while doing checkpointfs/jbd2/checkpoint.c+17 -150 replies
2/155KVM: s390: pv: fix index value of replaced ASCEarch/s390/mm/gmap.c+1 -00 replies
3/155io_uring: dont audit the capability check in io_uring_create()io_uring/io_uring.c+1 -10 replies
4/155gpio: tps68470: Make tps68470_gpio_output() always set the initial valuedrivers/gpio/gpio-tps68470.c+3 -30 replies
5/155gpio: mvebu: Make use of devm_pwmchip_adddrivers/gpio/gpio-mvebu.c+2 -60 replies
6/155gpio: mvebu: fix irq domain leakdrivers/gpio/gpio-mvebu.c+13 -50 replies
7/155btrfs: fix race between quota disable and relocationfs/btrfs/qgroup.c+15 -30 replies
8/155i2c: Delete error messages for failed memory allocationsdrivers/i2c/busses/i2c-ibm_iic.c drivers/i2c/busses/i2c-nomadik.c drivers/i2c/busses/i2c-sh7760.c +1 more+2 -80 replies
9/155i2c: Improve size determinationsdrivers/i2c/busses/i2c-nomadik.c drivers/i2c/busses/i2c-sh7760.c+2 -20 replies
10/155i2c: nomadik: Remove unnecessary goto labeldrivers/i2c/busses/i2c-nomadik.c+8 -130 replies
11/155i2c: nomadik: Use devm_clk_get_enabled()drivers/i2c/busses/i2c-nomadik.c+3 -150 replies
12/155i2c: nomadik: Remove a useless call in the remove functiondrivers/i2c/busses/i2c-nomadik.c+0 -20 replies
13/155PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link()drivers/pci/pcie/aspm.c+11 -90 replies
14/155PCI/ASPM: Factor out pcie_wait_for_retrain()drivers/pci/pcie/aspm.c+18 -120 replies
15/155PCI/ASPM: Avoid link retraining racedrivers/pci/pcie/aspm.c+11 -00 replies
16/155PCI: rockchip: Remove writes to unused registersdrivers/pci/controller/pcie-rockchip-ep.c+0 -100 replies
17/155PCI: rockchip: Fix window mapping and address translation for endpointdrivers/pci/controller/pcie-rockchip-ep.c drivers/pci/controller/pcie-rockchip.h+75 -880 replies
18/155PCI: rockchip: Dont advertise MSI-X in PCIe capabilitiesdrivers/pci/controller/pcie-rockchip-ep.c drivers/pci/controller/pcie-rockchip.h+29 -00 replies
19/155dlm: cleanup plock_op vs plock_xopfs/dlm/plock.c+46 -310 replies
20/155dlm: rearrange async condition returnfs/dlm/plock.c+13 -140 replies
21/155fs: dlm: interrupt posix locks only when process is killedfs/dlm/plock.c+1 -10 replies
22/155drm/ttm: Dont print error message if eviction was interrupteddrivers/gpu/drm/ttm/ttm_bo.c+2 -10 replies
23/155drm/ttm: Dont leak a resource on eviction errordrivers/gpu/drm/ttm/ttm_bo.c+11 -110 replies
24/155n_tty: Rename tail to old_tail in n_tty_read()drivers/tty/n_tty.c+3 -30 replies
25/155tty: fix hang on tty device with no_room setdrivers/tty/n_tty.c+21 -40 replies
26/155drm/ttm: never consider pinned BOs for eviction&swapdrivers/gpu/drm/ttm/ttm_bo.c+6 -00 replies
27/155cifs: missing directory in MAINTAINERS fileMAINTAINERS+1 -00 replies
28/155cifs: use fs_context for automountsfs/cifs/cifs_dfs_ref.c+40 -600 replies
29/155ksmbd: remove internal.h includefs/internal.h fs/ksmbd/vfs.c include/linux/namei.h+2 -40 replies
30/155cifs: if deferred close is disabled then close files immediatelyfs/cifs/file.c+2 -20 replies
31/155pwm: meson: Simplify duplicated per-channel trackingdrivers/pwm/pwm-meson.c+6 -50 replies
32/155pwm: meson: fix handling of period/duty if greater than UINT_MAXdrivers/pwm/pwm-meson.c+7 -70 replies
33/155tracing/probes: Add symstr type for dynamic eventsDocumentation/trace/kprobetrace.rst kernel/trace/trace.c kernel/trace/trace_probe.c +2 more+91 -260 replies
34/155tracing/probes: Fix to avoid double count of the string length on the arraykernel/trace/trace_probe_tmpl.h+2 -20 replies
35/155tracing: Allow synthetic events to pass around stacktraceskernel/trace/trace.h kernel/trace/trace_events_hist.c kernel/trace/trace_events_synth.c +1 more+87 -50 replies
36/155Revert "tracing: Add "(fault)" name injection to kernel probes"kernel/trace/trace.h kernel/trace/trace_probe.c kernel/trace/trace_probe_kernel.h+9 -260 replies
37/155tracing/probes: Fix to record 0-length data_loc in fetch_store_string*() if failskernel/trace/trace_probe_kernel.h kernel/trace/trace_probe_tmpl.h kernel/trace/trace_uprobe.c+14 -120 replies
38/155scsi: qla2xxx: Remove unused declarations for qla2xxxdrivers/scsi/qla2xxx/qla_gbl.h drivers/scsi/qla2xxx/qla_target.h+0 -140 replies
39/155scsi: qla2xxx: Multi-que support for TMFdrivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_gbl.h drivers/scsi/qla2xxx/qla_init.c +1 more+66 -180 replies
40/155scsi: qla2xxx: Fix task management cmd failuredrivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_iocb.c +1 more+139 -230 replies
41/155scsi: qla2xxx: Fix task management cmd fail due to unavailable resourcedrivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_init.c+61 -50 replies
42/155scsi: qla2xxx: Add debug prints in the device remove pathdrivers/scsi/qla2xxx/qla_attr.c drivers/scsi/qla2xxx/qla_def.h+9 -00 replies
43/155scsi: qla2xxx: Fix hang in task managementdrivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_init.c+61 -30 replies
44/155drm/amdgpu: fix vkms crtc settingsdrivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.h+30 -170 replies
45/155drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_canceldrivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c+3 -20 replies
46/155jbd2: remove t_checkpoint_io_listfs/jbd2/checkpoint.c fs/jbd2/commit.c include/linux/jbd2.h+3 -480 replies
47/155jbd2: remove journal_clean_one_cp_list()fs/jbd2/checkpoint.c include/trace/events/jbd2.h+21 -662 replies
48/155jbd2: fix a race when checking checkpoint buffer busyfs/jbd2/checkpoint.c fs/jbd2/transaction.c include/linux/jbd2.h+41 -150 replies
49/155phy: qcom-snps: Use dev_err_probe() to simplify codedrivers/phy/qualcomm/phy-qcom-snps-femto-v2.c+6 -120 replies
50/155phy: qcom-snps: correct struct qcom_snps_hsphy kerneldocdrivers/phy/qualcomm/phy-qcom-snps-femto-v2.c+1 -10 replies
51/155phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspenddrivers/phy/qualcomm/phy-qcom-snps-femto-v2.c+0 -90 replies
52/155phy: qcom-snps-femto-v2: properly enable ref clockdrivers/phy/qualcomm/phy-qcom-snps-femto-v2.c+48 -150 replies
53/155soundwire: qcom: update status correctly with maskdrivers/soundwire/qcom.c+1 -10 replies
54/155media: staging: atomisp: select V4L2_FWNODEdrivers/staging/media/atomisp/Kconfig+1 -00 replies
55/155i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir()drivers/net/ethernet/intel/i40e/i40e_debugfs.c+1 -10 replies
56/155iavf: fix potential deadlock on allocation failuredrivers/net/ethernet/intel/iavf/iavf_main.c+3 -20 replies
57/155iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILEDdrivers/net/ethernet/intel/iavf/iavf_main.c+3 -30 replies
58/155net: phy: marvell10g: fix 88x3310 power updrivers/net/phy/marvell10g.c+7 -00 replies
59/155net: hns3: fix wrong tc bandwidth weight data issuedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c+1 -20 replies
60/155net: hns3: fix wrong bw weight of disabled tc issuedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c+16 -40 replies
61/155vxlan: move to its own directorydrivers/net/Makefile drivers/net/vxlan/Makefile drivers/net/vxlan/vxlan_core.c+8 -10 replies
62/155vxlan: calculate correct header length for GPEdrivers/net/ethernet/intel/ixgbe/ixgbe_main.c drivers/net/vxlan/vxlan_core.c include/net/vxlan.h+20 -180 replies
63/155phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe()drivers/phy/hisilicon/phy-hisi-inno-usb2.c+1 -10 replies
64/155ethernet: atheros: fix return value check in atl1e_tso_csum()drivers/net/ethernet/atheros/atl1e/atl1e_main.c+5 -20 replies
65/155ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary addressnet/ipv6/addrconf.c+10 -40 replies
66/155tcp: Reduce chance of collisions in inet6_hashfn().include/net/ipv6.h+2 -60 replies
67/155ice: Fix memory management in ice_ethtool_fdir.cdrivers/net/ethernet/intel/ice/ice_ethtool_fdir.c+14 -120 replies
68/155bonding: reset bonds flags when down link is P2P devicedrivers/net/bonding/bond_main.c+5 -00 replies
69/155team: reset teams flags when down link is P2P devicedrivers/net/team/team.c+9 -00 replies
70/155net: stmmac: Apply redundant write work around on 4.xx toodrivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c+3 -10 replies
71/155platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100drivers/platform/x86/msi-laptop.c+4 -40 replies
72/155igc: Fix Kernel Panic during ndo_tx_timeout callbackdrivers/net/ethernet/intel/igc/igc_main.c+28 -120 replies
73/155netfilter: nft_set_rbtree: fix overlap expiration walknet/netfilter/nft_set_rbtree.c+14 -60 replies
74/155netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERRORnet/netfilter/nft_immediate.c+18 -90 replies
75/155netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_IDnet/netfilter/nf_tables_api.c+3 -20 replies
76/155net/sched: mqprio: refactor nlattr parsing to a separate functionnet/sched/sch_mqprio.c+63 -510 replies
77/155net/sched: mqprio: add extack to mqprio_parse_nlattr()net/sched/sch_mqprio.c+23 -70 replies
78/155net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64net/sched/sch_mqprio.c+14 -00 replies
79/155benet: fix return value check in be_lancer_xmit_workarounds()drivers/net/ethernet/emulex/benet/be_main.c+2 -10 replies
80/155tipc: check return value of pskb_trim()net/tipc/crypto.c+2 -10 replies
81/155tipc: stop tipc crypto on failure in tipc_node_createnet/tipc/node.c+1 -10 replies
82/155RDMA/mlx4: Make check for invalid flags stricterdrivers/infiniband/hw/mlx4/qp.c+9 -90 replies
83/155drm/msm/dpu: drop enum dpu_core_perf_data_bus_iddrivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h+0 -130 replies
84/155drm/msm/adreno: Fix snapshot BINDLESS_DATA sizedrivers/gpu/drm/msm/adreno/a6xx_gpu_state.h+1 -10 replies
85/155RDMA/irdma: Add missing read barriersdrivers/infiniband/hw/irdma/ctrl.c drivers/infiniband/hw/irdma/puda.c drivers/infiniband/hw/irdma/uk.c+17 -10 replies
86/155RDMA/irdma: Fix data race on CQP completion statsdrivers/infiniband/hw/irdma/ctrl.c drivers/infiniband/hw/irdma/defs.h drivers/infiniband/hw/irdma/type.h +1 more+36 -360 replies
87/155RDMA/irdma: Fix data race on CQP request donedrivers/infiniband/hw/irdma/hw.c drivers/infiniband/hw/irdma/main.h drivers/infiniband/hw/irdma/utils.c+5 -50 replies
88/155RDMA/mthca: Fix crash when polling CQ for shared QPsdrivers/infiniband/hw/mthca/mthca_qp.c+1 -10 replies
89/155RDMA/bnxt_re: Prevent handling any completions after qp destroydrivers/infiniband/hw/bnxt_re/ib_verbs.c drivers/infiniband/hw/bnxt_re/qplib_fp.c drivers/infiniband/hw/bnxt_re/qplib_fp.h+31 -00 replies
90/155drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb()drivers/gpu/drm/msm/adreno/a5xx_gpu.c+1 -10 replies
91/155ASoC: fsl_spdif: Silence output on stopsound/soc/fsl/fsl_spdif.c+2 -00 replies
92/155block: Fix a source code comment in include/uapi/linux/blkzoned.hinclude/uapi/linux/blkzoned.h+5 -50 replies
93/155dm raid: fix missing reconfig_mutex unlock in raid_ctr() error pathsdrivers/md/dm-raid.c+7 -20 replies
94/155dm raid: clean up four equivalent goto tags in raid_ctr()drivers/md/dm-raid.c+9 -180 replies
95/155dm raid: protect md_stop() with reconfig_mutexdrivers/md/dm-raid.c drivers/md/md.c+5 -10 replies
96/155drm/amd: Fix an error handling mistake in psp_sw_init()drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+3 -30 replies
97/155RDMA/irdma: Report correct WC errordrivers/infiniband/hw/irdma/hw.c+1 -00 replies
98/155ata: pata_ns87415: mark ns87560_tf_read staticdrivers/ata/pata_ns87415.c+1 -10 replies
99/155ring-buffer: Fix wrong stat of cpu_buffer->readkernel/trace/ring_buffer.c+12 -100 replies
100/155tracing: Fix warning in trace_buffered_event_disable()kernel/trace/trace_events.c+4 -100 replies
101/155Revert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()"drivers/usb/gadget/udc/tegra-xudc.c+4 -40 replies
102/155usb: gadget: call usb_gadget_check_config() to verify UDC capabilitydrivers/usb/gadget/composite.c+4 -00 replies
103/155USB: gadget: Fix the memory leak in raw_gadget driverdrivers/usb/gadget/legacy/raw_gadget.c+6 -40 replies
104/155KVM: Grab a reference to KVM for VM and vCPU stats file descriptorsvirt/kvm/kvm_main.c+24 -00 replies
105/155KVM: VMX: Dont fudge CR0 and CR4 for restricted L2 guestarch/x86/kvm/vmx/vmx.c+9 -40 replies
106/155serial: qcom-geni: drop bogus runtime pm state updatedrivers/tty/serial/qcom_geni_serial.c+0 -70 replies
107/155serial: 8250_dw: Preserve original value of DLF registerdrivers/tty/serial/8250/8250_dwlib.c+4 -20 replies
108/155serial: sifive: Fix sifive_serial_console_setup() sectiondrivers/tty/serial/sifive.c+1 -10 replies
109/155USB: serial: option: support Quectel EM060K_128drivers/usb/serial/option.c+4 -00 replies
110/155USB: serial: option: add Quectel EC200A module supportdrivers/usb/serial/option.c+2 -00 replies
111/155USB: serial: simple: add Kaufmann RKS+CAN VCPdrivers/usb/serial/usb-serial-simple.c+7 -00 replies
112/155USB: serial: simple: sort driver entriesdrivers/usb/serial/usb-serial-simple.c+33 -330 replies
113/155can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPEDdrivers/net/can/usb/gs_usb.c+2 -00 replies
114/155Revert "usb: dwc3: core: Enable AutoRetry feature in the controller"drivers/usb/dwc3/core.c drivers/usb/dwc3/core.h+0 -190 replies
115/155usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phydrivers/usb/dwc3/dwc3-pci.c+4 -20 replies
116/155usb: dwc3: dont reset device side if dwc3 was configured as host-onlydrivers/usb/dwc3/core.c+2 -20 replies
117/155usb: ohci-at91: Fix the unhandle interrupt when resumedrivers/usb/host/ohci-at91.c+7 -10 replies
118/155USB: quirks: add quirk for Focusrite Scarlettdrivers/usb/core/quirks.c+4 -00 replies
119/155usb: cdns3: fix incorrect calculation of ep_buf_size when more than one configdrivers/usb/cdns3/cdns3-gadget.c+3 -10 replies
120/155usb: xhci-mtk: set the dma max_seg_sizedrivers/usb/host/xhci-mtk.c+1 -00 replies
121/155Revert "usb: xhci: tegra: Fix error check"drivers/usb/host/xhci-tegra.c+4 -40 replies
122/155Documentation: security-bugs.rst: update preferences when dealing with the linux-distros groupDocumentation/admin-guide/security-bugs.rst+11 -130 replies
123/155Documentation: security-bugs.rst: clarify CVE handlingDocumentation/admin-guide/security-bugs.rst+6 -70 replies
124/155staging: r8712: Fix memory leak in _r8712_init_xmit_priv()drivers/staging/rtl8712/rtl871x_xmit.c drivers/staging/rtl8712/xmit_linux.c+40 -90 replies
125/155staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext()drivers/staging/ks7010/ks_wlan_net.c+4 -20 replies
126/155tty: n_gsm: fix UAF in gsm_cleanup_muxdrivers/tty/n_gsm.c+3 -10 replies
127/155Revert "xhci: add quirk for host controllers that dont update endpoint DCS"drivers/usb/host/xhci-pci.c drivers/usb/host/xhci-ring.c+2 -270 replies
128/155ALSA: hda/relatek: Enable Mute LED on HP 250 G8sound/pci/hda/patch_realtek.c+1 -00 replies
129/155hwmon: (k10temp) Enable AMD3255 Proc to show negative temperaturedrivers/hwmon/k10temp.c+15 -20 replies
130/155hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disableddrivers/hwmon/nct7802.c+1 -10 replies
131/155btrfs: check if the transaction was aborted at btrfs_wait_for_commit()fs/btrfs/transaction.c+1 -00 replies
132/155btrfs: check for commit error at btrfs_attach_transaction_barrier()fs/btrfs/transaction.c+7 -20 replies
133/155file: always lock position for FMODE_ATOMIC_POSfs/file.c+2 -40 replies
134/155nfsd: Remove incorrect check in nfsd4_validate_stateidfs/nfsd/nfs4state.c+0 -20 replies
135/155tpm_tis: Explicitly check for error codedrivers/char/tpm/tpm_tis_core.c+8 -20 replies
136/155irq-bcm6345-l1: Do not assume a fixed block to cpu mappingdrivers/irqchip/irq-bcm6345-l1.c+5 -90 replies
137/155irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidationdrivers/irqchip/irq-gic-v3-its.c+46 -290 replies
138/155locking/rtmutex: Fix task->pi_waiters integritykernel/locking/rtmutex.c kernel/locking/rtmutex_api.c kernel/locking/rtmutex_common.h +1 more+155 -760 replies
139/155KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalidarch/x86/include/asm/kvm-x86-ops.h arch/x86/include/asm/kvm_host.h arch/x86/kvm/svm/svm.c +2 more+52 -200 replies
140/155virtio-net: fix race between set queues and probedrivers/net/virtio_net.c+2 -20 replies
141/155s390/dasd: fix hanging device after quiesce/resumedrivers/s390/block/dasd_ioctl.c+1 -00 replies
142/155ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 registersound/soc/codecs/wm8904.c+3 -00 replies
143/155ceph: never send metrics if disable_send_metrics is setfs/ceph/metric.c+1 -10 replies
144/155dm cache policy smq: ensure IO doesnt prevent cleaner policy progressdrivers/md/dm-cache-policy-smq.c+18 -100 replies
145/155rbd: make get_lock_owner_info() return a single locker or NULLdrivers/block/rbd.c+51 -330 replies
146/155rbd: harden get_lock_owner_info() a bitdrivers/block/rbd.c net/ceph/messenger.c+16 -60 replies
147/155rbd: retrieve and check lock owner twice before blocklistingdrivers/block/rbd.c+23 -20 replies
148/155tracing: Fix trace_event_raw_event_synth() if else statementkernel/trace/trace_events_synth.c+2 -20 replies
149/155ACPI: processor: perflib: Use the "no limit" frequency QoSdrivers/acpi/processor_perflib.c+16 -40 replies
150/155ACPI: processor: perflib: Avoid updating frequency QoS unnecessarilydrivers/acpi/processor_perflib.c+14 -40 replies
151/155cpufreq: intel_pstate: Drop ACPI _PSS states table patchingdrivers/cpufreq/intel_pstate.c+0 -140 replies
152/155selftests: mptcp: sockopt: use iptables-legacy if availabletools/testing/selftests/net/mptcp/mptcp_sockopt.sh+11 -90 replies
153/155io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wqio_uring/io_uring.c+8 -00 replies
154/155ASoC: cs42l51: fix driver to properly autoload with automatic module loadingsound/soc/codecs/cs42l51-i2c.c sound/soc/codecs/cs42l51.c sound/soc/codecs/cs42l51.h+6 -80 replies
155/155selftests: mptcp: join: only check for ip6tables if neededtools/testing/selftests/net/mptcp/mptcp_join.sh+1 -40 replies

Reviews trailers per patch

90 of 155 patches have a Reviewed-by or Acked-by.

PatchJan KaraLinus WalleijAndi ShytiPhilippe Mathieu-DaudéJanosch FrankJeff MoyerAndy ShevchenkoDaniel ScallySakari AilusUwe Kleine-KönigDamien Le MoalIlpo JärvinenPelloux-Prayer, Pierre-EricAlex DeucherPaulo Alcantara (SUSE)Christian BraunerShyam Prasad NMartin BlumenstinglSteven Rostedt (Google)Himanshu MadhaniChristian KönigNirmoy DasJiri SlabyLukas WunnerRafal RomanowskiRussell King (Oracle)Simon HormanDavid AhernEric DumazetDmitry BaryshkovAndrew HalaneyPrzemek KitszelLeon RomanovskyPucha Himasekhar ReddyHans de GoedeAlejandra Victoria AlcarazSasha NeftinNaama MeirJacob KellerKonrad DybcioFerenc FejesJamal Hadi SalimVictor NogueiraTung NguyenAbhinav KumarAkhil P OommenFabio EstevamLijo LazarSergey ShtylyovSerge SeminXin LongAndrey KonovalovKees CookTony LindgrenMostafa GhofraniKaufmann Automotive GmbHNam CaoDan CarpenterQu WenruoDavid SterbaThinh NguyenJeff LaytonJarkko SakkinenFlorian FainelliKunkun JiangZenghui YuThomas GleixnerHenry WuMichael S. TsirkinXuan ZhuoJan HoeppnerCharles KeepaxAlan SternPeter ChenRavi GunasekaranZubin MithraGreg Kroah-HartmanPaolo AbeniDongsheng YangMasami Hiramatsu (Google)Pratyush YadavHagar HemdanVenky ShankarJon HunterSeongJae ParkShuah KhanHarshit Mogalapalli
SeriesT-b T-b T-b T-b T-b
1/155R-b
2/155R-b R-b
3/155R-b
4/155R-b R-b T-b R-b
5/155R-b
6/155R-b R-b
7/155
8/155
9/155
10/155R-b
11/155R-b
12/155A-b R-b
13/155
14/155
15/155R-b
16/155T-b R-b
17/155T-b R-b
18/155T-b R-b
19/155
20/155
21/155
22/155R-b
23/155R-b R-b R-b
24/155R-b
25/155R-b
26/155T-b A-b
27/155R-b
28/155
29/155R-b
30/155R-b
31/155R-b
32/155R-b
33/155
34/155R-b
35/155
36/155R-b
37/155R-b
38/155
39/155R-b
40/155R-b
41/155R-b
42/155
43/155R-b
44/155R-b
45/155R-b
46/155R-b
47/155R-b
48/155R-b
49/155R-b R-b
50/155R-b
51/155
52/155
53/155
54/155T-b R-b
55/155T-b
56/155T-b
57/155T-b
58/155R-b
59/155
60/155
61/155
62/155R-b
63/155
64/155R-b
65/155R-b
66/155R-b
67/155R-b R-b T-b
68/155
69/155
70/155R-b
71/155R-b
72/155R-b T-b A-b T-b
73/155
74/155
75/155
76/155R-b R-b
77/155R-b R-b A-b
78/155R-b
79/155
80/155R-b
81/155R-b
82/155
83/155R-b R-b
84/155R-b
85/155
86/155
87/155
88/155
89/155
90/155R-b R-b R-b
91/155R-b
92/155R-b
93/155
94/155
95/155
96/155R-b
97/155
98/155R-b R-b
99/155
100/155
101/155
102/155
103/155R-b T-b
104/155R-b
105/155
106/155R-b
107/155R-b R-b
108/155
109/155
110/155T-b
111/155T-b
112/155A-b
113/155
114/155A-b
115/155R-b
116/155A-b
117/155R-b
118/155
119/155A-b T-b
120/155T-b
121/155
122/155R-b
123/155
124/155R-b
125/155R-b
126/155
127/155
128/155
129/155
130/155
131/155R-b R-b
132/155R-b R-b
133/155
134/155R-b
135/155R-b
136/155R-b R-b
137/155T-b R-b
138/155A-b T-b
139/155
140/155A-b R-b
141/155R-b
142/155A-b
143/155R-b R-b
144/155
145/155R-b
146/155R-b
147/155R-b
148/155A-b
149/155R-b T-b T-b
150/155T-b
151/155T-b
152/155A-b
153/155
154/155
155/155A-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 87 reviewers.

Read the v1 thread

Cover letter [PATCH 5.15 000/155] 5.15.124-rc1 review

This is the start of the stable review cycle for the 5.15.124 release. There are 155 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 Thu, 03 Aug 2023 09:18:38 +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.124-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.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.124-rc1

Matthieu Baerts <[email protected]>
selftests: mptcp: join: only check for ip6tables if needed

Thomas Petazzoni <[email protected]>
ASoC: cs42l51: fix driver to properly autoload with automatic module loading

Jens Axboe <[email protected]>
io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq

Matthieu Baerts <[email protected]>
selftests: mptcp: sockopt: use 'iptables-legacy' if available

Rafael J. Wysocki <[email protected]>
cpufreq: intel_pstate: Drop ACPI _PSS states table patching

Rafael J. Wysocki <[email protected]>
ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily

Rafael J. Wysocki <[email protected]>
ACPI: processor: perflib: Use the "no limit" frequency QoS

Steven Rostedt (Google) <[email protected]>
tracing: Fix trace_event_raw_event_synth() if else statement

Ilya Dryomov <[email protected]>
rbd: retrieve and check lock owner twice before blocklisting

Ilya Dryomov <[email protected]>
rbd: harden get_lock_owner_info() a bit

Ilya Dryomov <[email protected]>
rbd: make get_lock_owner_info() return a single locker or NULL

Joe Thornber <[email protected]>
dm cache policy smq: ensure IO doesn't prevent cleaner policy progress

Xiubo Li <[email protected]>
ceph: never send metrics if disable_send_metrics is set

Mark Brown <[email protected]>
ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register

Stefan Haberland <[email protected]>
s390/dasd: fix hanging device after quiesce/resume

Jason Wang <[email protected]>
virtio-net: fix race between set queues and probe

Sean Christopherson <[email protected]>
KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid

Peter Zijlstra <[email protected]>

    locking/rtmutex: Fix task->pi_waiters integrity

Marc Zyngier <[email protected]>
irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidation

Jonas Gorski <[email protected]>
irq-bcm6345-l1: Do not assume a fixed block to cpu mapping

Alexander Steffen <[email protected]>
tpm_tis: Explicitly check for error code

Trond Myklebust <[email protected]>
nfsd: Remove incorrect check in nfsd4_validate_stateid

Christian Brauner <[email protected]>
file: always lock position for FMODE_ATOMIC_POS

Filipe Manana <[email protected]>
btrfs: check for commit error at btrfs_attach_transaction_barrier()

Filipe Manana <[email protected]>
btrfs: check if the transaction was aborted at btrfs_wait_for_commit()

Gilles Buloz <[email protected]>
hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled

Baskaran Kannan <[email protected]>
hwmon: (k10temp) Enable AMD3255 Proc to show negative temperature

Luka Guzenko <[email protected]>
ALSA: hda/relatek: Enable Mute LED on HP 250 G8

Oliver Neukum <[email protected]>
Revert "xhci: add quirk for host controllers that don't update endpoint DCS"

Chaoyuan Peng <[email protected]>
tty: n_gsm: fix UAF in gsm_cleanup_mux

Zhang Shurong <[email protected]>
staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext()

Larry Finger <[email protected]>

    staging: r8712: Fix memory leak in _r8712_init_xmit_priv()

Greg Kroah-Hartman <[email protected]>
Documentation: security-bugs.rst: clarify CVE handling

Greg Kroah-Hartman <[email protected]>
Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group

Dan Carpenter <[email protected]>
Revert "usb: xhci: tegra: Fix error check"

Ricardo Ribalda <[email protected]>
usb: xhci-mtk: set the dma max_seg_size

Frank Li <[email protected]>
usb: cdns3: fix incorrect calculation of ep_buf_size when more than one config

Łukasz Bartosik <[email protected]>
USB: quirks: add quirk for Focusrite Scarlett

Guiting Shen <[email protected]>
usb: ohci-at91: Fix the unhandle interrupt when resume

Jisheng Zhang <[email protected]>
usb: dwc3: don't reset device side if dwc3 was configured as host-only

Gratian Crisan <[email protected]>
usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy

Jakub Vanek <[email protected]>
Revert "usb: dwc3: core: Enable AutoRetry feature in the controller"

Marc Kleine-Budde <[email protected]>
can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED

Johan Hovold <[email protected]>
USB: serial: simple: sort driver entries

Oliver Neukum <[email protected]>
USB: serial: simple: add Kaufmann RKS+CAN VCP

Mohsen Tahmasebi <[email protected]>
USB: serial: option: add Quectel EC200A module support

Jerry Meng <[email protected]>
USB: serial: option: support Quectel EM060K_128

Samuel Holland <[email protected]>
serial: sifive: Fix sifive_serial_console_setup() section

Ruihong Luo <[email protected]>
serial: 8250_dw: Preserve original value of DLF register

Johan Hovold <[email protected]>
serial: qcom-geni: drop bogus runtime pm state update

Sean Christopherson <[email protected]>
KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest

Sean Christopherson <[email protected]>
KVM: Grab a reference to KVM for VM and vCPU stats file descriptors

Zqiang <[email protected]>
USB: gadget: Fix the memory leak in raw_gadget driver

Frank Li <[email protected]>
usb: gadget: call usb_gadget_check_config() to verify UDC capability

Dan Carpenter <[email protected]>
Revert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()"

Zheng Yejian <[email protected]>
tracing: Fix warning in trace_buffered_event_disable()

Zheng Yejian <[email protected]>

    ring-buffer: Fix wrong stat of cpu_buffer->read

Arnd Bergmann <[email protected]>

    ata: pata_ns87415: mark ns87560_tf_read static

Sindhu Devale <[email protected]>
RDMA/irdma: Report correct WC error

Mario Limonciello <[email protected]>
drm/amd: Fix an error handling mistake in psp_sw_init()

Yu Kuai <[email protected]>
dm raid: protect md_stop() with 'reconfig_mutex'

Yu Kuai <[email protected]>
dm raid: clean up four equivalent goto tags in raid_ctr()

Yu Kuai <[email protected]>
dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths

Bart Van Assche <[email protected]>
block: Fix a source code comment in include/uapi/linux/blkzoned.h

Matus Gajdos <[email protected]>
ASoC: fsl_spdif: Silence output on stop

Gaosheng Cui <[email protected]>
drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb()

Kashyap Desai <[email protected]>
RDMA/bnxt_re: Prevent handling any completions after qp destroy

Thomas Bogendoerfer <[email protected]>
RDMA/mthca: Fix crash when polling CQ for shared QPs

Shiraz Saleem <[email protected]>
RDMA/irdma: Fix data race on CQP request done

Shiraz Saleem <[email protected]>
RDMA/irdma: Fix data race on CQP completion stats

Shiraz Saleem <[email protected]>
RDMA/irdma: Add missing read barriers

Rob Clark <[email protected]>
drm/msm/adreno: Fix snapshot BINDLESS_DATA size

Dmitry Baryshkov <[email protected]>
drm/msm/dpu: drop enum dpu_core_perf_data_bus_id

Dan Carpenter <[email protected]>
RDMA/mlx4: Make check for invalid flags stricter

Fedor Pchelkin <[email protected]>
tipc: stop tipc crypto on failure in tipc_node_create

Yuanjun Gong <[email protected]>
tipc: check return value of pskb_trim()

Yuanjun Gong <[email protected]>
benet: fix return value check in be_lancer_xmit_workarounds()

Lin Ma <[email protected]>
net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64

Vladimir Oltean <[email protected]>
net/sched: mqprio: add extack to mqprio_parse_nlattr()

Vladimir Oltean <[email protected]>
net/sched: mqprio: refactor nlattr parsing to a separate function

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR

Florian Westphal <[email protected]>
netfilter: nft_set_rbtree: fix overlap expiration walk

Muhammad Husaini Zulkifli <[email protected]>
igc: Fix Kernel Panic during ndo_tx_timeout callback

Maxim Mikityanskiy <[email protected]>
platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100

Vincent Whitchurch <[email protected]>
net: stmmac: Apply redundant write work around on 4.xx too

Hangbin Liu <[email protected]>
team: reset team's flags when down link is P2P device

Hangbin Liu <[email protected]>
bonding: reset bond's flags when down link is P2P device

Jedrzej Jagielski <[email protected]>
ice: Fix memory management in ice_ethtool_fdir.c

Stewart Smith <[email protected]>
tcp: Reduce chance of collisions in inet6_hashfn().

Maciej Żenczykowski <[email protected]>
ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address

Yuanjun Gong <[email protected]>
ethernet: atheros: fix return value check in atl1e_tso_csum()

Harshit Mogalapalli <[email protected]>
phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe()

Jiri Benc <[email protected]>
vxlan: calculate correct header length for GPE

Roopa Prabhu <[email protected]>
vxlan: move to its own directory

Jijie Shao <[email protected]>
net: hns3: fix wrong bw weight of disabled tc issue

Jijie Shao <[email protected]>
net: hns3: fix wrong tc bandwidth weight data issue

Jiawen Wu <[email protected]>

    net: phy: marvell10g: fix 88x3310 power up

Jacob Keller <[email protected]>
iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED

Jacob Keller <[email protected]>
iavf: fix potential deadlock on allocation failure

Wang Ming <[email protected]>
i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir()

Sakari Ailus <[email protected]>
media: staging: atomisp: select V4L2_FWNODE

Srinivas Kandagatla <[email protected]>
soundwire: qcom: update status correctly with mask

Adrien Thierry <[email protected]>
phy: qcom-snps-femto-v2: properly enable ref clock

Adrien Thierry <[email protected]>
phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspend

Krzysztof Kozlowski <[email protected]>
phy: qcom-snps: correct struct qcom_snps_hsphy kerneldoc

Yuan Can <[email protected]>
phy: qcom-snps: Use dev_err_probe() to simplify code

Zhang Yi <[email protected]>
jbd2: fix a race when checking checkpoint buffer busy

Zhang Yi <[email protected]>
jbd2: remove journal_clean_one_cp_list()

Zhang Yi <[email protected]>
jbd2: remove t_checkpoint_io_list

Guchun Chen <[email protected]>
drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_cancel

Flora Cui <[email protected]>
drm/amdgpu: fix vkms crtc settings

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix hang in task management

Arun Easi <[email protected]>
scsi: qla2xxx: Add debug prints in the device remove path

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix task management cmd fail due to unavailable resource

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix task management cmd failure

Quinn Tran <[email protected]>
scsi: qla2xxx: Multi-que support for TMF

Gaosheng Cui <[email protected]>
scsi: qla2xxx: Remove unused declarations for qla2xxx

Masami Hiramatsu (Google) <[email protected]>
tracing/probes: Fix to record 0-length data_loc in fetch_store_string*() if fails

Masami Hiramatsu (Google) <[email protected]>
Revert "tracing: Add "(fault)" name injection to kernel probes"

Steven Rostedt (Google) <[email protected]>
tracing: Allow synthetic events to pass around stacktraces

Masami Hiramatsu (Google) <[email protected]>
tracing/probes: Fix to avoid double count of the string length on the array

Masami Hiramatsu (Google) <[email protected]>
tracing/probes: Add symstr type for dynamic events

Heiner Kallweit <[email protected]>
pwm: meson: fix handling of period/duty if greater than UINT_MAX

Uwe Kleine-König <[email protected]>
pwm: meson: Simplify duplicated per-channel tracking

Bharath SM <[email protected]>
cifs: if deferred close is disabled then close files immediately

Namjae Jeon <[email protected]>
ksmbd: remove internal.h include

Paulo Alcantara <[email protected]>
cifs: use fs_context for automounts

Steve French <[email protected]>
cifs: missing directory in MAINTAINERS file

Christian König <[email protected]>
drm/ttm: never consider pinned BOs for eviction&swap

Hui Li <[email protected]>
tty: fix hang on tty device with no_room set

Ilpo Järvinen <[email protected]>
n_tty: Rename tail to old_tail in n_tty_read()

Thomas Hellström <[email protected]>
drm/ttm: Don't leak a resource on eviction error

Thomas Hellström <[email protected]>
drm/ttm: Don't print error message if eviction was interrupted

Alexander Aring <[email protected]>
fs: dlm: interrupt posix locks only when process is killed

Alexander Aring <[email protected]>
dlm: rearrange async condition return

Alexander Aring <[email protected]>
dlm: cleanup plock_op vs plock_xop

Rick Wertenbroek <[email protected]>
PCI: rockchip: Don't advertise MSI-X in PCIe capabilities

Rick Wertenbroek <[email protected]>
PCI: rockchip: Fix window mapping and address translation for endpoint

Rick Wertenbroek <[email protected]>
PCI: rockchip: Remove writes to unused registers

Ilpo Järvinen <[email protected]>
PCI/ASPM: Avoid link retraining race

Ilpo Järvinen <[email protected]>
PCI/ASPM: Factor out pcie_wait_for_retrain()

Bjorn Helgaas <[email protected]>
PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link()

Christophe JAILLET <[email protected]>
i2c: nomadik: Remove a useless call in the remove function

Andi Shyti <[email protected]>
i2c: nomadik: Use devm_clk_get_enabled()

Andi Shyti <[email protected]>
i2c: nomadik: Remove unnecessary goto label

Markus Elfring <[email protected]>
i2c: Improve size determinations

Markus Elfring <[email protected]>
i2c: Delete error messages for failed memory allocations

Filipe Manana <[email protected]>
btrfs: fix race between quota disable and relocation

Bartosz Golaszewski <[email protected]>
gpio: mvebu: fix irq domain leak

Uwe Kleine-König <[email protected]>
gpio: mvebu: Make use of devm_pwmchip_add

Hans de Goede <[email protected]>
gpio: tps68470: Make tps68470_gpio_output() always set the initial value

Ondrej Mosnacek <[email protected]>
io_uring: don't audit the capability check in io_uring_create()

Claudio Imbrenda <[email protected]>
KVM: s390: pv: fix index value of replaced ASCE

Zhihao Cheng <[email protected]>
jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint

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

Diffstat:

 Documentation/admin-guide/security-bugs.rst        |  37 ++-
 Documentation/trace/kprobetrace.rst                |   8 +-
 MAINTAINERS                                        |   1 +
 Makefile                                           |   4 +-
 arch/s390/mm/gmap.c                                |   1 +
 arch/x86/include/asm/kvm-x86-ops.h                 |   1 +
 arch/x86/include/asm/kvm_host.h                    |   3 +-
 arch/x86/kvm/svm/svm.c                             |   6 +
 arch/x86/kvm/vmx/vmx.c                             |  41 +++-
 arch/x86/kvm/x86.c                                 |  34 ++-
 drivers/acpi/processor_perflib.c                   |  42 +++-
 drivers/ata/pata_ns87415.c                         |   2 +-
 drivers/block/rbd.c                                | 124 +++++++---
 drivers/char/tpm/tpm_tis_core.c                    |  10 +-
 drivers/cpufreq/intel_pstate.c                     |  14 --
 drivers/gpio/gpio-mvebu.c                          |  26 ++-
 drivers/gpio/gpio-tps68470.c                       |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c           |  45 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.h           |   5 +-
 drivers/gpu/drm/msm/adreno/a5xx_gpu.c              |   2 +-
 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h        |   2 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h      |  13 --
 drivers/gpu/drm/ttm/ttm_bo.c                       |  25 +-
 drivers/hwmon/k10temp.c                            |  17 +-
 drivers/hwmon/nct7802.c                            |   2 +-
 drivers/i2c/busses/i2c-ibm_iic.c                   |   4 +-
 drivers/i2c/busses/i2c-nomadik.c                   |  42 +---
 drivers/i2c/busses/i2c-sh7760.c                    |   3 +-
 drivers/i2c/busses/i2c-tiny-usb.c                  |   4 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |  12 +
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |  18 ++
 drivers/infiniband/hw/bnxt_re/qplib_fp.h           |   1 +
 drivers/infiniband/hw/irdma/ctrl.c                 |  31 ++-
 drivers/infiniband/hw/irdma/defs.h                 |  46 ++--
 drivers/infiniband/hw/irdma/hw.c                   |   3 +-
 drivers/infiniband/hw/irdma/main.h                 |   2 +-
 drivers/infiniband/hw/irdma/puda.c                 |   6 +
 drivers/infiniband/hw/irdma/type.h                 |   2 +
 drivers/infiniband/hw/irdma/uk.c                   |   3 +
 drivers/infiniband/hw/irdma/utils.c                |   8 +-
 drivers/infiniband/hw/mlx4/qp.c                    |  18 +-
 drivers/infiniband/hw/mthca/mthca_qp.c             |   2 +-
 drivers/irqchip/irq-bcm6345-l1.c                   |  14 +-
 drivers/irqchip/irq-gic-v3-its.c                   |  75 +++---
 drivers/md/dm-cache-policy-smq.c                   |  28 ++-
 drivers/md/dm-raid.c                               |  20 +-
 drivers/md/md.c                                    |   2 +
 drivers/net/Makefile                               |   2 +-
 drivers/net/bonding/bond_main.c                    |   5 +
 drivers/net/can/usb/gs_usb.c                       |   2 +
 drivers/net/ethernet/atheros/atl1e/atl1e_main.c    |   7 +-
 drivers/net/ethernet/emulex/benet/be_main.c        |   3 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c |  17 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c |   3 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c  |   3 +-
 drivers/net/ethernet/intel/i40e/i40e_debugfs.c     |   2 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |  11 +-
 drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c  |  26 ++-
 drivers/net/ethernet/intel/igc/igc_main.c          |  40 +++-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |   2 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c   |   4 +-
 drivers/net/phy/marvell10g.c                       |   7 +
 drivers/net/team/team.c                            |   9 +
 drivers/net/virtio_net.c                           |   4 +-
 drivers/net/vxlan/Makefile                         |   7 +
 drivers/net/{vxlan.c => vxlan/vxlan_core.c}        |  23 +-
 drivers/pci/controller/pcie-rockchip-ep.c          | 156 ++++++-------
 drivers/pci/controller/pcie-rockchip.h             |  40 ++--
 drivers/pci/pcie/aspm.c                            |  55 +++--
 drivers/phy/hisilicon/phy-hisi-inno-usb2.c         |   2 +-
 drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c      |  86 ++++---
 drivers/platform/x86/msi-laptop.c                  |   8 +-
 drivers/pwm/pwm-meson.c                            |  25 +-
 drivers/s390/block/dasd_ioctl.c                    |   1 +
 drivers/scsi/qla2xxx/qla_attr.c                    |   3 +
 drivers/scsi/qla2xxx/qla_def.h                     |  27 +++
 drivers/scsi/qla2xxx/qla_gbl.h                     |  14 +-
 drivers/scsi/qla2xxx/qla_init.c                    | 256 +++++++++++++++++++--
 drivers/scsi/qla2xxx/qla_iocb.c                    |  33 ++-
 drivers/scsi/qla2xxx/qla_isr.c                     |  26 ++-
 drivers/scsi/qla2xxx/qla_target.h                  |   2 -
 drivers/soundwire/qcom.c                           |   2 +-
 drivers/staging/ks7010/ks_wlan_net.c               |   6 +-
 drivers/staging/media/atomisp/Kconfig              |   1 +
 drivers/staging/rtl8712/rtl871x_xmit.c             |  43 +++-
 drivers/staging/rtl8712/xmit_linux.c               |   6 +
 drivers/tty/n_gsm.c                                |   4 +-
 drivers/tty/n_tty.c                                |  29 ++-
 drivers/tty/serial/8250/8250_dwlib.c               |   6 +-
 drivers/tty/serial/qcom_geni_serial.c              |   7 -
 drivers/tty/serial/sifive.c                        |   2 +-
 drivers/usb/cdns3/cdns3-gadget.c                   |   4 +-
 drivers/usb/core/quirks.c                          |   4 +
 drivers/usb/dwc3/core.c                            |  20 +-
 drivers/usb/dwc3/core.h                            |   3 -
 drivers/usb/dwc3/dwc3-pci.c                        |   6 +-
 drivers/usb/gadget/composite.c                     |   4 +
 drivers/usb/gadget/legacy/raw_gadget.c             |  12 +-
 drivers/usb/gadget/udc/tegra-xudc.c                |   8 +-
 drivers/usb/host/ohci-at91.c                       |   8 +-
 drivers/usb/host/xhci-mtk.c                        |   1 +
 drivers/usb/host/xhci-pci.c                        |   4 +-
 drivers/usb/host/xhci-ring.c                       |  25 +-
 drivers/usb/host/xhci-tegra.c                      |   8 +-
 drivers/usb/serial/option.c                        |   6 +
 drivers/usb/serial/usb-serial-simple.c             |  73 +++---
 fs/btrfs/qgroup.c                                  |  18 +-
 fs/btrfs/transaction.c                             |  10 +-
 fs/ceph/metric.c                                   |   2 +-
 fs/cifs/cifs_dfs_ref.c                             | 100 ++++----
 fs/cifs/file.c                                     |   4 +-
 fs/dlm/plock.c                                     | 100 ++++----
 fs/file.c                                          |   6 +-
 fs/internal.h                                      |   2 -
 fs/jbd2/checkpoint.c                               | 197 ++++++----------
 fs/jbd2/commit.c                                   |   3 +-
 fs/jbd2/transaction.c                              |  17 +-
 fs/ksmbd/vfs.c                                     |   2 -
 fs/nfsd/nfs4state.c                                |   2 -
 include/linux/jbd2.h                               |   7 +-
 include/linux/namei.h                              |   2 +
 include/net/ipv6.h                                 |   8 +-
 include/net/vxlan.h                                |  13 +-
 include/trace/events/jbd2.h                        |  12 +-
 include/uapi/linux/blkzoned.h                      |  10 +-
 io_uring/io_uring.c                                |  10 +-
 kernel/locking/rtmutex.c                           | 172 +++++++++-----
 kernel/locking/rtmutex_api.c                       |   2 +-
 kernel/locking/rtmutex_common.h                    |  47 ++--
 kernel/locking/ww_mutex.h                          |  12 +-
 kernel/trace/ring_buffer.c                         |  22 +-
 kernel/trace/trace.c                               |   2 +-
 kernel/trace/trace.h                               |   6 +
 kernel/trace/trace_events.c                        |  14 +-
 kernel/trace/trace_events_hist.c                   |   7 +-
 kernel/trace/trace_events_synth.c                  |  80 ++++++-
 kernel/trace/trace_probe.c                         |  46 ++--
 kernel/trace/trace_probe.h                         |  16 +-
 kernel/trace/trace_probe_kernel.h                  |  30 +--
 kernel/trace/trace_probe_tmpl.h                    |  59 ++++-
 kernel/trace/trace_synth.h                         |   1 +
 kernel/trace/trace_uprobe.c                        |   3 +-
 net/ceph/messenger.c                               |   1 +
 net/ipv6/addrconf.c                                |  14 +-
 net/netfilter/nf_tables_api.c                      |   5 +-
 net/netfilter/nft_immediate.c                      |  27 ++-
 net/netfilter/nft_set_rbtree.c                     |  20 +-
 net/sched/sch_mqprio.c                             | 144 ++++++++----
 net/tipc/crypto.c                                  |   3 +-
 net/tipc/node.c                                    |   2 +-
 sound/pci/hda/patch_realtek.c                      |   1 +
 sound/soc/codecs/cs42l51-i2c.c                     |   6 +
 sound/soc/codecs/cs42l51.c                         |   7 -
 sound/soc/codecs/cs42l51.h                         |   1 -
 sound/soc/codecs/wm8904.c                          |   3 +
 sound/soc/fsl/fsl_spdif.c                          |   2 +
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |   5 +-
 tools/testing/selftests/net/mptcp/mptcp_sockopt.sh |  20 +-
 virt/kvm/kvm_main.c                                |  24 ++
 160 files changed, 2097 insertions(+), 1256 deletions(-)