Skip to content

5.10.190-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest201 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/201KVM: s390: pv: fix index value of replaced ASCEarch/s390/mm/gmap.c+1 -00 replies
2/201io_uring: dont audit the capability check in io_uring_create()io_uring/io_uring.c+1 -10 replies
3/201gpio: tps68470: Make tps68470_gpio_output() always set the initial valuedrivers/gpio/gpio-tps68470.c+3 -30 replies
4/201btrfs: fix race between quota disable and relocationfs/btrfs/qgroup.c+15 -30 replies
5/201btrfs: fix extent buffer leak after tree mod log failure at split_node()fs/btrfs/ctree.c+2 -00 replies
6/201i2c: 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
7/201i2c: Improve size determinationsdrivers/i2c/busses/i2c-nomadik.c drivers/i2c/busses/i2c-sh7760.c+2 -20 replies
8/201i2c: nomadik: Remove unnecessary goto labeldrivers/i2c/busses/i2c-nomadik.c+8 -130 replies
9/201i2c: nomadik: Use devm_clk_get_enabled()drivers/i2c/busses/i2c-nomadik.c+3 -150 replies
10/201i2c: nomadik: Remove a useless call in the remove functiondrivers/i2c/busses/i2c-nomadik.c+0 -20 replies
11/201PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link()drivers/pci/pcie/aspm.c+11 -90 replies
12/201PCI/ASPM: Factor out pcie_wait_for_retrain()drivers/pci/pcie/aspm.c+18 -120 replies
13/201PCI/ASPM: Avoid link retraining racedrivers/pci/pcie/aspm.c+11 -00 replies
14/201dlm: cleanup plock_op vs plock_xopfs/dlm/plock.c+46 -310 replies
15/201dlm: rearrange async condition returnfs/dlm/plock.c+13 -140 replies
16/201fs: dlm: interrupt posix locks only when process is killedfs/dlm/plock.c+1 -10 replies
17/201drm/ttm: add ttm_bo_pin()/ttm_bo_unpin() v2drivers/gpu/drm/ttm/ttm_bo.c drivers/gpu/drm/ttm/ttm_bo_util.c include/drm/ttm/ttm_bo_api.h+33 -40 replies
18/201drm/ttm: never consider pinned BOs for eviction&swapdrivers/gpu/drm/ttm/ttm_bo.c+6 -00 replies
19/201tracing: Show real address for trace event argumentsinclude/linux/trace_events.h include/trace/trace_events.h kernel/trace/trace.c +2 more+88 -30 replies
20/201pwm: meson: Simplify duplicated per-channel trackingdrivers/pwm/pwm-meson.c+6 -50 replies
21/201pwm: meson: fix handling of period/duty if greater than UINT_MAXdrivers/pwm/pwm-meson.c+7 -70 replies
22/201ext4: fix to check return value of freeze_bdev() in ext4_shutdown()fs/ext4/ioctl.c+4 -10 replies
23/201phy: qcom-snps: Use dev_err_probe() to simplify codedrivers/phy/qualcomm/phy-qcom-snps-femto-v2.c+6 -120 replies
24/201phy: qcom-snps: correct struct qcom_snps_hsphy kerneldocdrivers/phy/qualcomm/phy-qcom-snps-femto-v2.c+1 -10 replies
25/201phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspenddrivers/phy/qualcomm/phy-qcom-snps-femto-v2.c+0 -90 replies
26/201phy: qcom-snps-femto-v2: properly enable ref clockdrivers/phy/qualcomm/phy-qcom-snps-femto-v2.c+48 -150 replies
27/201media: staging: atomisp: select V4L2_FWNODEdrivers/staging/media/atomisp/Kconfig+1 -00 replies
28/201i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir()drivers/net/ethernet/intel/i40e/i40e_debugfs.c+1 -10 replies
29/201net: phy: marvell10g: fix 88x3310 power updrivers/net/phy/marvell10g.c+7 -00 replies
30/201net: hns3: reconstruct function hclge_ets_validate()drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c+35 -120 replies
31/201net: 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
32/201vxlan: move to its own directorydrivers/net/Makefile drivers/net/vxlan/Makefile drivers/net/vxlan/vxlan_core.c+8 -10 replies
33/201vxlan: 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
34/201phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe()drivers/phy/hisilicon/phy-hisi-inno-usb2.c+1 -10 replies
35/201ethernet: atheros: fix return value check in atl1e_tso_csum()drivers/net/ethernet/atheros/atl1e/atl1e_main.c+5 -20 replies
36/201ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary addressnet/ipv6/addrconf.c+10 -40 replies
37/201tcp: Reduce chance of collisions in inet6_hashfn().include/net/ipv6.h+2 -60 replies
38/201ice: Fix memory management in ice_ethtool_fdir.cdrivers/net/ethernet/intel/ice/ice_ethtool_fdir.c+14 -120 replies
39/201bonding: reset bonds flags when down link is P2P devicedrivers/net/bonding/bond_main.c+5 -00 replies
40/201team: reset teams flags when down link is P2P devicedrivers/net/team/team.c+9 -00 replies
41/201platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100drivers/platform/x86/msi-laptop.c+4 -40 replies
42/201netfilter: nft_set_rbtree: fix overlap expiration walknet/netfilter/nft_set_rbtree.c+14 -60 replies
43/201netfilter: nftables: add helper function to validate set element datanet/netfilter/nf_tables_api.c+11 -40 replies
44/201netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERRORnet/netfilter/nft_immediate.c+18 -90 replies
45/201netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_IDnet/netfilter/nf_tables_api.c+3 -20 replies
46/201net/sched: mqprio: refactor nlattr parsing to a separate functionnet/sched/sch_mqprio.c+63 -510 replies
47/201net/sched: mqprio: add extack to mqprio_parse_nlattr()net/sched/sch_mqprio.c+23 -70 replies
48/201net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64net/sched/sch_mqprio.c+14 -00 replies
49/201benet: fix return value check in be_lancer_xmit_workarounds()drivers/net/ethernet/emulex/benet/be_main.c+2 -10 replies
50/201tipc: check return value of pskb_trim()net/tipc/crypto.c+2 -10 replies
51/201tipc: stop tipc crypto on failure in tipc_node_createnet/tipc/node.c+1 -10 replies
52/201RDMA/mlx4: Make check for invalid flags stricterdrivers/infiniband/hw/mlx4/qp.c+9 -90 replies
53/201drm/msm/dpu: drop enum dpu_core_perf_data_bus_iddrivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h+0 -130 replies
54/201drm/msm/adreno: Fix snapshot BINDLESS_DATA sizedrivers/gpu/drm/msm/adreno/a6xx_gpu_state.h+1 -10 replies
55/201RDMA/mthca: Fix crash when polling CQ for shared QPsdrivers/infiniband/hw/mthca/mthca_qp.c+1 -10 replies
56/201drm/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
57/201ASoC: fsl_spdif: Silence output on stopsound/soc/fsl/fsl_spdif.c+2 -00 replies
58/201block: Fix a source code comment in include/uapi/linux/blkzoned.hinclude/uapi/linux/blkzoned.h+5 -50 replies
59/201dm raid: fix missing reconfig_mutex unlock in raid_ctr() error pathsdrivers/md/dm-raid.c+7 -20 replies
60/201dm raid: clean up four equivalent goto tags in raid_ctr()drivers/md/dm-raid.c+9 -180 replies
61/201dm raid: protect md_stop() with reconfig_mutexdrivers/md/dm-raid.c drivers/md/md.c+5 -10 replies
62/201ata: pata_ns87415: mark ns87560_tf_read staticdrivers/ata/pata_ns87415.c+1 -10 replies
63/201ring-buffer: Fix wrong stat of cpu_buffer->readkernel/trace/ring_buffer.c+12 -100 replies
64/201tracing: Fix warning in trace_buffered_event_disable()kernel/trace/trace_events.c+4 -100 replies
65/201Revert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()"drivers/usb/gadget/udc/tegra-xudc.c+4 -40 replies
66/201USB: gadget: Fix the memory leak in raw_gadget driverdrivers/usb/gadget/legacy/raw_gadget.c+6 -40 replies
67/201serial: qcom-geni: drop bogus runtime pm state updatedrivers/tty/serial/qcom_geni_serial.c+0 -70 replies
68/201serial: 8250_dw: Preserve original value of DLF registerdrivers/tty/serial/8250/8250_dwlib.c+4 -20 replies
69/201serial: sifive: Fix sifive_serial_console_setup() sectiondrivers/tty/serial/sifive.c+1 -10 replies
70/201USB: serial: option: support Quectel EM060K_128drivers/usb/serial/option.c+4 -00 replies
71/201USB: serial: option: add Quectel EC200A module supportdrivers/usb/serial/option.c+2 -00 replies
72/201USB: serial: simple: add Kaufmann RKS+CAN VCPdrivers/usb/serial/usb-serial-simple.c+7 -00 replies
73/201USB: serial: simple: sort driver entriesdrivers/usb/serial/usb-serial-simple.c+33 -330 replies
74/201can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPEDdrivers/net/can/usb/gs_usb.c+2 -00 replies
75/201Revert "usb: dwc3: core: Enable AutoRetry feature in the controller"drivers/usb/dwc3/core.c drivers/usb/dwc3/core.h+0 -190 replies
76/201usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phydrivers/usb/dwc3/dwc3-pci.c+4 -20 replies
77/201usb: dwc3: dont reset device side if dwc3 was configured as host-onlydrivers/usb/dwc3/core.c+2 -20 replies
78/201usb: ohci-at91: Fix the unhandle interrupt when resumedrivers/usb/host/ohci-at91.c+7 -10 replies
79/201USB: quirks: add quirk for Focusrite Scarlettdrivers/usb/core/quirks.c+4 -00 replies
80/201usb: xhci-mtk: set the dma max_seg_sizedrivers/usb/host/xhci-mtk.c+1 -00 replies
81/201Revert "usb: xhci: tegra: Fix error check"drivers/usb/host/xhci-tegra.c+4 -40 replies
82/201Documentation: security-bugs.rst: update preferences when dealing with the linux-distros groupDocumentation/admin-guide/security-bugs.rst+11 -130 replies
83/201Documentation: security-bugs.rst: clarify CVE handlingDocumentation/admin-guide/security-bugs.rst+6 -70 replies
84/201staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext()drivers/staging/ks7010/ks_wlan_net.c+4 -20 replies
85/201tty: n_gsm: fix UAF in gsm_cleanup_muxdrivers/tty/n_gsm.c+3 -10 replies
86/201ALSA: hda/relatek: Enable Mute LED on HP 250 G8sound/pci/hda/patch_realtek.c+1 -00 replies
87/201hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disableddrivers/hwmon/nct7802.c+1 -10 replies
88/201btrfs: check for commit error at btrfs_attach_transaction_barrier()fs/btrfs/transaction.c+7 -20 replies
89/201file: always lock position for FMODE_ATOMIC_POSfs/file.c+2 -40 replies
90/201nfsd: Remove incorrect check in nfsd4_validate_stateidfs/nfsd/nfs4state.c+0 -20 replies
91/201tpm_tis: Explicitly check for error codedrivers/char/tpm/tpm_tis_core.c+8 -20 replies
92/201irq-bcm6345-l1: Do not assume a fixed block to cpu mappingdrivers/irqchip/irq-bcm6345-l1.c+5 -90 replies
93/201irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidationdrivers/irqchip/irq-gic-v3-its.c+46 -290 replies
94/201KVM: VMX: Invert handling of CR0.WP for EPT without unrestricted guestarch/x86/kvm/vmx/vmx.c+5 -90 replies
95/201KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_set_cr0()arch/x86/kvm/vmx/vmx.c+17 -230 replies
96/201KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 wants emarch/x86/kvm/vmx/vmx.c+37 -90 replies
97/201KVM: VMX: Dont fudge CR0 and CR4 for restricted L2 guestarch/x86/kvm/vmx/vmx.c+9 -40 replies
98/201staging: rtl8712: Use constants from <linux/ieee80211.h>drivers/staging/rtl8712/ieee80211.c drivers/staging/rtl8712/rtl871x_ioctl_linux.c drivers/staging/rtl8712/rtl871x_mlme.c +2 more+17 -310 replies
99/201staging: r8712: Fix memory leak in _r8712_init_xmit_priv()drivers/staging/rtl8712/rtl871x_xmit.c drivers/staging/rtl8712/xmit_linux.c+40 -90 replies
100/201btrfs: check if the transaction was aborted at btrfs_wait_for_commit()fs/btrfs/transaction.c+1 -00 replies
101/201virtio-net: fix race between set queues and probedrivers/net/virtio_net.c+2 -20 replies
102/201s390/dasd: fix hanging device after quiesce/resumedrivers/s390/block/dasd_ioctl.c+1 -00 replies
103/201ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 registersound/soc/codecs/wm8904.c+3 -00 replies
104/201ceph: never send metrics if disable_send_metrics is setfs/ceph/metric.c+1 -10 replies
105/201dm cache policy smq: ensure IO doesnt prevent cleaner policy progressdrivers/md/dm-cache-policy-smq.c+18 -100 replies
106/201drm/ttm: make ttm_bo_unpin more defensiveinclude/drm/ttm/ttm_bo_api.h+4 -20 replies
107/201ACPI: processor: perflib: Use the "no limit" frequency QoSdrivers/acpi/processor_perflib.c+16 -40 replies
108/201ACPI: processor: perflib: Avoid updating frequency QoS unnecessarilydrivers/acpi/processor_perflib.c+14 -40 replies
109/201cpufreq: intel_pstate: Drop ACPI _PSS states table patchingdrivers/cpufreq/intel_pstate.c+0 -140 replies
110/201selftests: mptcp: depend on SYN_COOKIEStools/testing/selftests/net/mptcp/config+1 -00 replies
111/201io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wqio_uring/io_uring.c+8 -00 replies
112/201ASoC: 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
113/201kprobes/x86: Fix fall-through warnings for Clangarch/x86/kernel/kprobes/core.c+1 -00 replies
114/201x86/kprobes: Do not decode opcode in resume_execution()arch/x86/include/asm/kprobes.h arch/x86/kernel/kprobes/core.c+81 -980 replies
115/201x86/kprobes: Retrieve correct opcode for group instructionarch/x86/kernel/kprobes/core.c+5 -10 replies
116/201x86/kprobes: Identify far indirect JMP correctlyarch/x86/kernel/kprobes/core.c+1 -20 replies
117/201x86/kprobes: Use int3 instead of debug trap for single-steparch/x86/include/asm/kprobes.h arch/x86/kernel/kprobes/core.c arch/x86/kernel/traps.c+353 -1880 replies
118/201x86/kprobes: Fix to identify indirect jmp and others using range casearch/x86/kernel/kprobes/core.c+20 -240 replies
119/201x86/kprobes: Move inline to the beginning of the kprobe_is_ss() declarationarch/x86/kernel/kprobes/core.c+1 -10 replies
120/201x86/kprobes: Update kcb status flag after singlesteppingarch/x86/kernel/kprobes/core.c+11 -70 replies
121/201x86/kprobes: Fix JNG/JNLE emulationarch/x86/kernel/kprobes/core.c+1 -10 replies
122/201io_uring: gate iowait schedule on having pending requestsio_uring/io_uring.c+17 -60 replies
123/201perf: Fix function pointer casekernel/events/core.c+6 -20 replies
124/201loop: Select I/O scheduler none from inside add_disk()drivers/block/loop.c+2 -10 replies
125/201arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmuxarch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi+1 -10 replies
126/201word-at-a-time: use the same return type for has_zero regardless of endiannessarch/powerpc/include/asm/word-at-a-time.h include/asm-generic/word-at-a-time.h+2 -20 replies
127/201KVM: s390: fix sthyi error handlingarch/s390/kernel/sthyi.c arch/s390/kvm/intercept.c+9 -60 replies
128/201wifi: cfg80211: Fix return value in scan logicnet/wireless/scan.c+1 -10 replies
129/201net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctxdrivers/net/ethernet/mellanox/mlx5/core/steering/dr_cmd.c+3 -20 replies
130/201net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer()drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.c+3 -10 replies
131/201bpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsingnet/core/bpf_sk_storage.c+4 -10 replies
132/201rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE lengthnet/core/rtnetlink.c+6 -20 replies
133/201net: dsa: fix value check in bcm_sf2_sw_probe()drivers/net/dsa/bcm_sf2.c+6 -20 replies
134/201perf test uprobe_from_different_cu: Skip if there is no gcctools/perf/tests/shell/test_uprobe_from_different_cu.sh+7 -10 replies
135/201net: sched: cls_u32: Fix match key mis-addressingnet/sched/cls_u32.c+50 -60 replies
136/201mISDN: hfcpci: Fix potential deadlock on &hc->lockdrivers/isdn/hardware/mISDN/hfcpci.c+5 -50 replies
137/201net: annotate data-races around sk->sk_max_pacing_ratenet/core/sock.c+6 -30 replies
138/201net: add missing READ_ONCE(sk->sk_rcvlowat) annotationnet/core/sock.c+1 -10 replies
139/201net: add missing READ_ONCE(sk->sk_sndbuf) annotationnet/core/sock.c+1 -10 replies
140/201net: add missing READ_ONCE(sk->sk_rcvbuf) annotationnet/core/sock.c+1 -10 replies
141/201net: add missing data-race annotations around sk->sk_peek_offnet/core/sock.c net/unix/af_unix.c+3 -30 replies
142/201net: add missing data-race annotation for sk_ll_usecnet/core/sock.c+1 -10 replies
143/201net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-freenet/sched/cls_u32.c+0 -10 replies
144/201net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-freenet/sched/cls_fw.c+0 -10 replies
145/201net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-freenet/sched/cls_route.c+0 -10 replies
146/201bpf: sockmap: Remove preempt_disable in sock_map_sk_acquirenet/core/sock_map.c+0 -20 replies
147/201net: ll_temac: Switch to use dev_err_probe() helperdrivers/net/ethernet/xilinx/ll_temac_main.c+6 -100 replies
148/201net: ll_temac: fix error checking of irq_of_parse_and_map()drivers/net/ethernet/xilinx/ll_temac_main.c+8 -40 replies
149/201net: netsec: Ignore phy-mode on SynQuacer in DT modedrivers/net/ethernet/socionext/netsec.c+11 -00 replies
150/201net: dcb: choose correct policy to parse DCB_ATTR_BCNnet/dcb/dcbnl.c+1 -10 replies
151/201s390/qeth: Dont call dev_close/dev_open (DOWN/UP)drivers/s390/net/qeth_core.h drivers/s390/net/qeth_core_main.c drivers/s390/net/qeth_l2_main.c +1 more+11 -90 replies
152/201ip6mr: Fix skb_under_panic in ip6mr_cache_report()net/ipv6/ip6mr.c+1 -10 replies
153/201vxlan: Fix nexthop hash sizeinclude/net/vxlan.h+2 -20 replies
154/201net/mlx5: fs_core: Make find_closest_ft more genericdrivers/net/ethernet/mellanox/mlx5/core/fs_core.c+14 -150 replies
155/201net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_priodrivers/net/ethernet/mellanox/mlx5/core/fs_core.c+72 -80 replies
156/201tcp_metrics: fix addr_same() helpernet/ipv4/tcp_metrics.c+1 -10 replies
157/201tcp_metrics: annotate data-races around tm->tcpm_stampnet/ipv4/tcp_metrics.c+13 -60 replies
158/201tcp_metrics: annotate data-races around tm->tcpm_locknet/ipv4/tcp_metrics.c+4 -20 replies
159/201tcp_metrics: annotate data-races around tm->tcpm_vals[]net/ipv4/tcp_metrics.c+14 -90 replies
160/201tcp_metrics: annotate data-races around tm->tcpm_netnet/ipv4/tcp_metrics.c+7 -40 replies
161/201tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopennet/ipv4/tcp_metrics.c+5 -40 replies
162/201scsi: zfcp: Defer fc_rport blocking until after ADISC responsedrivers/s390/scsi/zfcp_fc.c+1 -50 replies
163/201libceph: fix potential hang in ceph_osdc_notify()net/ceph/osd_client.c+14 -60 replies
164/201USB: zaurus: Add ID for A-300/B-500/C-700drivers/net/usb/cdc_ether.c drivers/net/usb/zaurus.c+42 -00 replies
165/201ceph: defer stopping mdsc delayed_workfs/ceph/mds_client.c fs/ceph/mds_client.h fs/ceph/super.c+17 -20 replies
166/201exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfreefs/exfat/balloc.c+3 -30 replies
167/201exfat: release s_lock before calling dir_emit()fs/exfat/dir.c+12 -150 replies
168/201mtd: spinand: toshiba: Fix ecc_get_statusdrivers/mtd/nand/spi/toshiba.c+2 -20 replies
169/201mtd: rawnand: meson: fix OOB available bytes for ECCdrivers/mtd/nand/raw/meson_nand.c+1 -20 replies
170/201arm64: dts: stratix10: fix incorrect I2C property for SCL signalarch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_nand.dts+2 -20 replies
171/201net: tun_chr_open(): set sk_uid from current_fsuid()drivers/net/tun.c+1 -10 replies
172/201net: tap_open(): set sk_uid from current_fsuid()drivers/net/tap.c+1 -10 replies
173/201bpf: Disable preemption in bpf_event_outputkernel/trace/bpf_trace.c+5 -10 replies
174/201open: make RESOLVE_CACHED correctly test for O_TMPFILEfs/open.c+1 -10 replies
175/201drm/ttm: check null pointer before accessing when swappingdrivers/gpu/drm/ttm/ttm_bo.c+2 -10 replies
176/201file: reinstate f_pos locking optimization for regular filesfs/file.c+17 -10 replies
177/201tracing: Fix sleeping while atomic in kdb ftdumpkernel/trace/trace.c+6 -50 replies
178/201fs/sysv: Null check to prevent null-ptr-deref bugfs/sysv/itree.c+4 -00 replies
179/201Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cbnet/bluetooth/l2cap_sock.c+2 -00 replies
180/201net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urbdrivers/net/usb/usbnet.c+6 -00 replies
181/201fs: Protect reconfiguration of sb read-write from racing writesfs/super.c+10 -10 replies
182/201ext2: Drop fragment supportfs/ext2/ext2.h fs/ext2/super.c+4 -310 replies
183/201mtd: rawnand: omap_elm: Fix incorrect type in assignmentdrivers/mtd/nand/raw/omap_elm.c+12 -120 replies
184/201mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op()drivers/mtd/nand/raw/fsl_upm.c+1 -10 replies
185/201powerpc/mm/altmap: Fix altmap boundary checkarch/powerpc/mm/init_64.c+1 -20 replies
186/201selftests/rseq: check if libc rseq support is registeredtools/testing/selftests/rseq/rseq.c+2 -10 replies
187/201selftests/rseq: Play nice with binaries statically linked against glibc 2.35+tools/testing/selftests/rseq/rseq.c+22 -60 replies
188/201soundwire: bus: add better dev_dbg to track complete() callsdrivers/soundwire/bus.c+8 -30 replies
189/201soundwire: bus: pm_runtime_request_resume on peripheral attachmentdrivers/soundwire/bus.c+12 -00 replies
190/201soundwire: fix enumeration completiondrivers/soundwire/bus.c+4 -40 replies
191/201PM / wakeirq: support enabling wake-up irq after runtime_suspend calleddrivers/base/power/power.h drivers/base/power/runtime.c drivers/base/power/wakeirq.c +1 more+96 -270 replies
192/201PM: sleep: wakeirq: fix wake irq armingdrivers/base/power/power.h drivers/base/power/wakeirq.c+9 -40 replies
193/201exfat: speed up iterate/lookup by fixing start point of traversing cluster chainfs/exfat/dir.c fs/exfat/exfat_fs.h fs/exfat/namei.c+22 -80 replies
194/201exfat: support dynamic allocate bh for exfat_entry_set_cachefs/exfat/dir.c fs/exfat/exfat_fs.h+19 -10 replies
195/201exfat: check if filename entries exceeds max filename lengthfs/exfat/dir.c+7 -20 replies
196/201mt76: move band capabilities in mt76_phydrivers/net/wireless/mediatek/mt76/mac80211.c drivers/net/wireless/mediatek/mt76/mt76.h drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c +8 more+32 -330 replies
197/201mt76: mt7615: Fix fall-through warnings for Clangdrivers/net/wireless/mediatek/mt76/mt7615/eeprom.c+1 -10 replies
198/201wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC)drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c+3 -30 replies
199/201ARM: dts: imx: add usb aliasarch/arm/boot/dts/imx6qdl.dtsi arch/arm/boot/dts/imx6sl.dtsi arch/arm/boot/dts/imx6sll.dtsi +4 more+22 -00 replies
200/201ARM: dts: imx6sll: fixup of operating pointsarch/arm/boot/dts/imx6sll.dtsi+10 -120 replies
201/201ARM: dts: nxp/imx6sll: fix wrong property name in usbphy nodearch/arm/boot/dts/imx6sll.dtsi+1 -10 replies

Reviews trailers per patch

102 of 201 patches have a Reviewed-by or Acked-by.

PatchPhilippe Mathieu-DaudéJanosch FrankLinus WalleijAndi ShytiLukas WunnerJeff MoyerAndy ShevchenkoDaniel ScallySakari AilusQu WenruoDavid SterbaPelloux-Prayer, Pierre-EricAlex DeucherHans de GoedePucha Himasekhar ReddyRussell King (Oracle)Simon HormanDavid AhernEric DumazetPrzemek KitszelLeon RomanovskyJacob KellerMartin BlumenstinglFerenc FejesJamal Hadi SalimVictor NogueiraDmitry BaryshkovAndrew HalaneyKonrad DybcioDave AirlieHuang RuiTung NguyenSergey ShtylyovSerge SeminAndrey KonovalovTony LindgrenIlpo JärvinenXin LongMostafa GhofraniKaufmann Automotive GmbHGreg Kroah-HartmanThinh NguyenAlan SternZubin MithraAbhinav KumarAkhil P OommenFabio EstevamDamien Le MoalKees CookJarkko SakkinenFlorian FainelliKunkun JiangZenghui YuNam CaoMichael S. TsirkinXuan ZhuoJan HoeppnerCharles KeepaxVenky ShankarJeff LaytonMatthew AuldPratyush YadavHagar HemdanDan CarpenterNathan ChancellorHeiko CarstensChristian BorntraegerJakub KicinskiNikolay AleksandrovHangbin LiuIan RogersPedro TammelaM A RamdhanMasami HiramatsuDaniel MüllerAndres FreundSteven Rostedt (VMware)Kuniyuki IwashimaBenjamin BlockFedor LoshakovDongsheng YangXiubo LiAndrew LunnMilind ChangireEsben HaabendalYang YingliangHarini Katakam[email protected]Hou TaoMikhail GavrilovChristian KönigArd BiesheuvelIlias ApalodimasWenjia ZhangIdo SchimmelPaul BlakeyJakub SitnickiJohn FastabendRander WangChao SongRanjani SridharanPierre-Louis BossartSungjong SeoAndy WuAoyama WataruFelix FietkauKrzysztof Kozlowski[email protected]David HildenbrandMathieu DesnoyersJoel Fernandes (Google)Guenter RoeckLinux Kernel Functional TestingThierry Reding
SeriesT-b T-b T-b T-b T-b
1/201R-b R-b
2/201R-b
3/201R-b R-b T-b R-b
4/201
5/201R-b R-b
6/201
7/201
8/201R-b
9/201R-b
10/201A-b R-b
11/201
12/201
13/201R-b
14/201
15/201
16/201
17/201R-b R-b
18/201T-b A-b
19/201
20/201R-b
21/201R-b
22/201
23/201R-b R-b
24/201R-b
25/201
26/201
27/201T-b R-b
28/201T-b
29/201R-b
30/201
31/201
32/201
33/201R-b
34/201
35/201R-b
36/201R-b
37/201R-b
38/201T-b R-b R-b
39/201
40/201
41/201R-b
42/201
43/201
44/201
45/201
46/201R-b R-b
47/201R-b R-b A-b
48/201R-b
49/201
50/201R-b
51/201R-b
52/201
53/201R-b R-b
54/201R-b
55/201
56/201R-b R-b R-b
57/201R-b
58/201R-b
59/201
60/201
61/201
62/201R-b R-b
63/201
64/201
65/201
66/201R-b T-b
67/201R-b
68/201R-b R-b
69/201
70/201
71/201T-b
72/201T-b
73/201A-b
74/201
75/201A-b
76/201R-b
77/201A-b
78/201R-b
79/201
80/201T-b
81/201
82/201R-b
83/201
84/201R-b
85/201
86/201
87/201
88/201R-b R-b
89/201
90/201R-b
91/201R-b
92/201R-b R-b
93/201T-b R-b
94/201
95/201
96/201
97/201
98/201
99/201R-b
100/201R-b R-b
101/201A-b R-b
102/201R-b
103/201A-b
104/201R-b R-b
105/201
106/201A-b
107/201R-b T-b T-b
108/201T-b
109/201T-b
110/201
111/201
112/201
113/201
114/201A-b
115/201
116/201
117/201
118/201
119/201A-b
120/201T-b
121/201
122/201T-b
123/201
124/201
125/201R-b
126/201Debugged-by A-b
127/201R-b
128/201
129/201R-b
130/201R-b
131/201R-b
132/201A-b R-b
133/201R-b
134/201A-b
135/201
136/201
137/201
138/201
139/201
140/201
141/201
142/201
143/201R-b R-b R-b
144/201R-b R-b R-b
145/201R-b R-b R-b
146/201R-b R-b
147/201
148/201A-b R-b R-b
149/201R-b A-b A-b
150/201R-b
151/201R-b
152/201R-b
153/201R-b R-b
154/201
155/201R-b
156/201R-b R-b
157/201R-b R-b
158/201R-b R-b
159/201R-b R-b
160/201R-b R-b
161/201R-b
162/201R-b R-b
163/201R-b R-b
164/201A-b R-b
165/201R-b
166/201
167/201T-b
168/201
169/201
170/201
171/201
172/201
173/201A-b
174/201
175/201R-b T-b R-b
176/201
177/201
178/201
179/201
180/201Reported-and-tested-by
181/201
182/201
183/201
184/201R-b
185/201R-b
186/201R-b
187/201
188/201R-b R-b
189/201R-b R-b
190/201R-b
191/201
192/201R-b T-b
193/201R-b
194/201R-b R-b R-b
195/201R-b
196/201
197/201
198/201R-b A-b
199/201
200/201R-b
201/201

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

Read the v1 thread

Cover letter [PATCH 5.10 000/201] 5.10.190-rc1 review

This is the start of the stable review cycle for the 5.10.190 release. There are 201 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Fri, 11 Aug 2023 10:36:10 +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.190-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.190-rc1

Xu Yang <[email protected]>
ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node

Andreas Kemnade <[email protected]>
ARM: dts: imx6sll: fixup of operating points

Peng Fan <[email protected]>
ARM: dts: imx: add usb alias

Paul Fertser <[email protected]>
wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC)

Gustavo A. R. Silva <[email protected]>
mt76: mt7615: Fix fall-through warnings for Clang

Lorenzo Bianconi <[email protected]>
mt76: move band capabilities in mt76_phy

Namjae Jeon <[email protected]>
exfat: check if filename entries exceeds max filename length

Yuezhang Mo <[email protected]>
exfat: support dynamic allocate bh for exfat_entry_set_cache

Hyeongseok Kim <[email protected]>
exfat: speed up iterate/lookup by fixing start point of traversing cluster chain

Johan Hovold <[email protected]>
PM: sleep: wakeirq: fix wake irq arming

Chunfeng Yun <[email protected]>
PM / wakeirq: support enabling wake-up irq after runtime_suspend called

Johan Hovold <[email protected]>
soundwire: fix enumeration completion

Pierre-Louis Bossart <[email protected]>
soundwire: bus: pm_runtime_request_resume on peripheral attachment

Pierre-Louis Bossart <[email protected]>
soundwire: bus: add better dev_dbg to track complete() calls

Sean Christopherson <[email protected]>
selftests/rseq: Play nice with binaries statically linked against glibc 2.35+

Michael Jeanson <[email protected]>
selftests/rseq: check if libc rseq support is registered

Aneesh Kumar K.V <[email protected]>
powerpc/mm/altmap: Fix altmap boundary check

Christophe JAILLET <[email protected]>
mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op()

Roger Quadros <[email protected]>
mtd: rawnand: omap_elm: Fix incorrect type in assignment

Jan Kara <[email protected]>
ext2: Drop fragment support

Jan Kara <[email protected]>
fs: Protect reconfiguration of sb read-write from racing writes

Alan Stern <[email protected]>
net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb

Sungwoo Kim <[email protected]>
Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb

Prince Kumar Maurya <[email protected]>
fs/sysv: Null check to prevent null-ptr-deref bug

Douglas Anderson <[email protected]>
tracing: Fix sleeping while atomic in kdb ftdump

Linus Torvalds <[email protected]>
file: reinstate f_pos locking optimization for regular files

Guchun Chen <[email protected]>
drm/ttm: check null pointer before accessing when swapping

Aleksa Sarai <[email protected]>
open: make RESOLVE_CACHED correctly test for O_TMPFILE

Jiri Olsa <[email protected]>
bpf: Disable preemption in bpf_event_output

Laszlo Ersek <[email protected]>
net: tap_open(): set sk_uid from current_fsuid()

Laszlo Ersek <[email protected]>
net: tun_chr_open(): set sk_uid from current_fsuid()

Dinh Nguyen <[email protected]>
arm64: dts: stratix10: fix incorrect I2C property for SCL signal

Arseniy Krasnov <[email protected]>
mtd: rawnand: meson: fix OOB available bytes for ECC

Olivier Maignial <[email protected]>
mtd: spinand: toshiba: Fix ecc_get_status

Sungjong Seo <[email protected]>
exfat: release s_lock before calling dir_emit()

gaoming <[email protected]>
exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree

Xiubo Li <[email protected]>
ceph: defer stopping mdsc delayed_work

Ross Maynard <[email protected]>

    USB: zaurus: Add ID for A-300/B-500/C-700

Ilya Dryomov <[email protected]>
libceph: fix potential hang in ceph_osdc_notify()

Steffen Maier <[email protected]>
scsi: zfcp: Defer fc_rport blocking until after ADISC response

Eric Dumazet <[email protected]>
tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen

Eric Dumazet <[email protected]>

    tcp_metrics: annotate data-races around tm->tcpm_net

Eric Dumazet <[email protected]>

    tcp_metrics: annotate data-races around tm->tcpm_vals[]

Eric Dumazet <[email protected]>

    tcp_metrics: annotate data-races around tm->tcpm_lock

Eric Dumazet <[email protected]>

    tcp_metrics: annotate data-races around tm->tcpm_stamp

Eric Dumazet <[email protected]>
tcp_metrics: fix addr_same() helper

Jianbo Liu <[email protected]>
net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio

Jianbo Liu <[email protected]>
net/mlx5: fs_core: Make find_closest_ft more generic

Benjamin Poirier <[email protected]>
vxlan: Fix nexthop hash size

Yue Haibing <[email protected]>
ip6mr: Fix skb_under_panic in ip6mr_cache_report()

Alexandra Winter <[email protected]>
s390/qeth: Don't call dev_close/dev_open (DOWN/UP)

Lin Ma <[email protected]>
net: dcb: choose correct policy to parse DCB_ATTR_BCN

Mark Brown <[email protected]>
net: netsec: Ignore 'phy-mode' on SynQuacer in DT mode

Dan Carpenter <[email protected]>
net: ll_temac: fix error checking of irq_of_parse_and_map()

Yang Yingliang <[email protected]>
net: ll_temac: Switch to use dev_err_probe() helper

Tomas Glozar <[email protected]>
bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire

valis <[email protected]>
net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free

valis <[email protected]>
net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free

valis <[email protected]>
net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free

Eric Dumazet <[email protected]>
net: add missing data-race annotation for sk_ll_usec

Eric Dumazet <[email protected]>

    net: add missing data-race annotations around sk->sk_peek_off

Eric Dumazet <[email protected]>

    net: add missing READ_ONCE(sk->sk_rcvbuf) annotation

Eric Dumazet <[email protected]>

    net: add missing READ_ONCE(sk->sk_sndbuf) annotation

Eric Dumazet <[email protected]>

    net: add missing READ_ONCE(sk->sk_rcvlowat) annotation

Eric Dumazet <[email protected]>

    net: annotate data-races around sk->sk_max_pacing_rate

Chengfeng Ye <[email protected]>

    mISDN: hfcpci: Fix potential deadlock on &hc->lock

Jamal Hadi Salim <[email protected]>
net: sched: cls_u32: Fix match key mis-addressing

Georg Müller <[email protected]>
perf test uprobe_from_different_cu: Skip if there is no gcc

Yuanjun Gong <[email protected]>
net: dsa: fix value check in bcm_sf2_sw_probe()

Lin Ma <[email protected]>
rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length

Lin Ma <[email protected]>
bpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsing

Yuanjun Gong <[email protected]>
net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer()

Zhengchao Shao <[email protected]>
net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx

Ilan Peer <[email protected]>
wifi: cfg80211: Fix return value in scan logic

Heiko Carstens <[email protected]>
KVM: s390: fix sthyi error handling

[email protected] <[email protected]>
word-at-a-time: use the same return type for has_zero regardless of endianness

Hugo Villeneuve <[email protected]>
arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmux

Bart Van Assche <[email protected]>
loop: Select I/O scheduler 'none' from inside add_disk()

Peter Zijlstra <[email protected]>
perf: Fix function pointer case

Jens Axboe <[email protected]>
io_uring: gate iowait schedule on having pending requests

Nadav Amit <[email protected]>
x86/kprobes: Fix JNG/JNLE emulation

Masami Hiramatsu (Google) <[email protected]>
x86/kprobes: Update kcb status flag after singlestepping

Wei Yongjun <[email protected]>
x86/kprobes: Move 'inline' to the beginning of the kprobe_is_ss() declaration

Masami Hiramatsu <[email protected]>
x86/kprobes: Fix to identify indirect jmp and others using range case

Masami Hiramatsu <[email protected]>
x86/kprobes: Use int3 instead of debug trap for single-step

Masami Hiramatsu <[email protected]>
x86/kprobes: Identify far indirect JMP correctly

Masami Hiramatsu <[email protected]>
x86/kprobes: Retrieve correct opcode for group instruction

Masami Hiramatsu <[email protected]>
x86/kprobes: Do not decode opcode in resume_execution()

Gustavo A. R. Silva <[email protected]>
kprobes/x86: Fix fall-through warnings for Clang

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: depend on SYN_COOKIES

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

Christian König <[email protected]>
drm/ttm: make ttm_bo_unpin more defensive

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

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

Larry Finger <[email protected]>

    staging: r8712: Fix memory leak in _r8712_init_xmit_priv()

Christophe JAILLET <[email protected]>

    staging: rtl8712: Use constants from <linux/ieee80211.h>

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

Sean Christopherson <[email protected]>
KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 wants 'em

Sean Christopherson <[email protected]>
KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_set_cr0()

Sean Christopherson <[email protected]>
KVM: VMX: Invert handling of CR0.WP for EPT without unrestricted guest

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()

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

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

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()

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

Ł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

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

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

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()

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

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

Pablo Neira Ayuso <[email protected]>
netfilter: nftables: add helper function to validate set element data

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

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

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

Guangbin Huang <[email protected]>
net: hns3: reconstruct function hclge_ets_validate()

Jiawen Wu <[email protected]>

    net: phy: marvell10g: fix 88x3310 power up

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

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

Chao Yu <[email protected]>
ext4: fix to check return value of freeze_bdev() in ext4_shutdown()

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

Masami Hiramatsu <[email protected]>
tracing: Show real address for trace event arguments

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

Christian König <[email protected]>

    drm/ttm: add ttm_bo_pin()/ttm_bo_unpin() v2

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

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 extent buffer leak after tree mod log failure at split_node()

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

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

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

Diffstat:

 Documentation/admin-guide/security-bugs.rst        |  37 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/imx6qdl.dtsi                     |   4 +
 arch/arm/boot/dts/imx6sl.dtsi                      |   3 +
 arch/arm/boot/dts/imx6sll.dtsi                     |  26 +-
 arch/arm/boot/dts/imx6sx.dtsi                      |   3 +
 arch/arm/boot/dts/imx6ul.dtsi                      |   2 +
 arch/arm/boot/dts/imx7d.dtsi                       |   6 +
 arch/arm/boot/dts/imx7s.dtsi                       |   2 +
 .../boot/dts/altera/socfpga_stratix10_socdk.dts    |   2 +-
 .../dts/altera/socfpga_stratix10_socdk_nand.dts    |   2 +-
 arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi  |   2 +-
 arch/powerpc/include/asm/word-at-a-time.h          |   2 +-
 arch/powerpc/mm/init_64.c                          |   3 +-
 arch/s390/kernel/sthyi.c                           |   6 +-
 arch/s390/kvm/intercept.c                          |   9 +-
 arch/s390/mm/gmap.c                                |   1 +
 arch/x86/include/asm/kprobes.h                     |  24 +-
 arch/x86/kernel/kprobes/core.c                     | 639 +++++++++++++--------
 arch/x86/kernel/traps.c                            |   3 -
 arch/x86/kvm/vmx/vmx.c                             |  87 +--
 drivers/acpi/processor_perflib.c                   |  42 +-
 drivers/ata/pata_ns87415.c                         |   2 +-
 drivers/base/power/power.h                         |   8 +-
 drivers/base/power/runtime.c                       |   6 +-
 drivers/base/power/wakeirq.c                       | 111 +++-
 drivers/block/loop.c                               |   3 +-
 drivers/char/tpm/tpm_tis_core.c                    |  10 +-
 drivers/cpufreq/intel_pstate.c                     |  14 -
 drivers/gpio/gpio-tps68470.c                       |   6 +-
 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                       |  16 +-
 drivers/gpu/drm/ttm/ttm_bo_util.c                  |   2 +-
 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/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/isdn/hardware/mISDN/hfcpci.c               |  10 +-
 drivers/md/dm-cache-policy-smq.c                   |  28 +-
 drivers/md/dm-raid.c                               |  20 +-
 drivers/md/md.c                                    |   2 +
 drivers/mtd/nand/raw/fsl_upm.c                     |   2 +-
 drivers/mtd/nand/raw/meson_nand.c                  |   3 +-
 drivers/mtd/nand/raw/omap_elm.c                    |  24 +-
 drivers/mtd/nand/spi/toshiba.c                     |   4 +-
 drivers/net/Makefile                               |   2 +-
 drivers/net/bonding/bond_main.c                    |   5 +
 drivers/net/can/usb/gs_usb.c                       |   2 +
 drivers/net/dsa/bcm_sf2.c                          |   8 +-
 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 |  60 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c  |   3 +-
 drivers/net/ethernet/intel/i40e/i40e_debugfs.c     |   2 +-
 drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c  |  26 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |   2 +-
 .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c       |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  | 105 +++-
 .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c  |   5 +-
 drivers/net/ethernet/socionext/netsec.c            |  11 +
 drivers/net/ethernet/xilinx/ll_temac_main.c        |  16 +-
 drivers/net/phy/marvell10g.c                       |   7 +
 drivers/net/tap.c                                  |   2 +-
 drivers/net/team/team.c                            |   9 +
 drivers/net/tun.c                                  |   2 +-
 drivers/net/usb/cdc_ether.c                        |  21 +
 drivers/net/usb/usbnet.c                           |   6 +
 drivers/net/usb/zaurus.c                           |  21 +
 drivers/net/virtio_net.c                           |   4 +-
 drivers/net/vxlan/Makefile                         |   7 +
 drivers/net/{vxlan.c => vxlan/vxlan_core.c}        |  23 +-
 drivers/net/wireless/mediatek/mt76/mac80211.c      |   8 +-
 drivers/net/wireless/mediatek/mt76/mt76.h          |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7615/dma.c    |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c |  22 +-
 drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c |   6 +-
 drivers/net/wireless/mediatek/mt76/mt76x0/init.c   |   4 +-
 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c    |   4 +-
 .../net/wireless/mediatek/mt76/mt76x02_eeprom.c    |   8 +-
 drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c |   8 +-
 drivers/net/wireless/mediatek/mt76/mt7915/init.c   |   5 +-
 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/s390/net/qeth_core.h                       |   1 -
 drivers/s390/net/qeth_core_main.c                  |   2 -
 drivers/s390/net/qeth_l2_main.c                    |   9 +-
 drivers/s390/net/qeth_l3_main.c                    |   8 +-
 drivers/s390/scsi/zfcp_fc.c                        |   6 +-
 drivers/soundwire/bus.c                            |  31 +-
 drivers/staging/ks7010/ks_wlan_net.c               |   6 +-
 drivers/staging/media/atomisp/Kconfig              |   1 +
 drivers/staging/rtl8712/ieee80211.c                |  12 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c      |   8 +-
 drivers/staging/rtl8712/rtl871x_mlme.c             |  10 +-
 drivers/staging/rtl8712/rtl871x_xmit.c             |  46 +-
 drivers/staging/rtl8712/wifi.h                     |  15 -
 drivers/staging/rtl8712/xmit_linux.c               |   6 +
 drivers/tty/n_gsm.c                                |   4 +-
 drivers/tty/serial/8250/8250_dwlib.c               |   6 +-
 drivers/tty/serial/qcom_geni_serial.c              |   7 -
 drivers/tty/serial/sifive.c                        |   2 +-
 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/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-tegra.c                      |   8 +-
 drivers/usb/serial/option.c                        |   6 +
 drivers/usb/serial/usb-serial-simple.c             |  73 +--
 fs/btrfs/ctree.c                                   |   2 +
 fs/btrfs/qgroup.c                                  |  18 +-
 fs/btrfs/transaction.c                             |  10 +-
 fs/ceph/mds_client.c                               |   4 +-
 fs/ceph/mds_client.h                               |   5 +
 fs/ceph/metric.c                                   |   2 +-
 fs/ceph/super.c                                    |  10 +
 fs/dlm/plock.c                                     | 100 ++--
 fs/exfat/balloc.c                                  |   6 +-
 fs/exfat/dir.c                                     |  70 ++-
 fs/exfat/exfat_fs.h                                |   7 +-
 fs/exfat/namei.c                                   |   9 +-
 fs/ext2/ext2.h                                     |  12 -
 fs/ext2/super.c                                    |  23 +-
 fs/ext4/ioctl.c                                    |   5 +-
 fs/file.c                                          |  24 +-
 fs/nfsd/nfs4state.c                                |   2 -
 fs/open.c                                          |   2 +-
 fs/super.c                                         |  11 +-
 fs/sysv/itree.c                                    |   4 +
 include/asm-generic/word-at-a-time.h               |   2 +-
 include/drm/ttm/ttm_bo_api.h                       |  28 +
 include/linux/pm_wakeirq.h                         |   9 +-
 include/linux/trace_events.h                       |   4 +
 include/net/ipv6.h                                 |   8 +-
 include/net/vxlan.h                                |  17 +-
 include/trace/trace_events.h                       |   2 +-
 include/uapi/linux/blkzoned.h                      |  10 +-
 io_uring/io_uring.c                                |  33 +-
 kernel/events/core.c                               |   8 +-
 kernel/trace/bpf_trace.c                           |   6 +-
 kernel/trace/ring_buffer.c                         |  22 +-
 kernel/trace/trace.c                               |  76 ++-
 kernel/trace/trace.h                               |   2 +
 kernel/trace/trace_events.c                        |  14 +-
 kernel/trace/trace_output.c                        |  12 +-
 net/bluetooth/l2cap_sock.c                         |   2 +
 net/ceph/osd_client.c                              |  20 +-
 net/core/bpf_sk_storage.c                          |   5 +-
 net/core/rtnetlink.c                               |   8 +-
 net/core/sock.c                                    |  21 +-
 net/core/sock_map.c                                |   2 -
 net/dcb/dcbnl.c                                    |   2 +-
 net/ipv4/tcp_metrics.c                             |  70 ++-
 net/ipv6/addrconf.c                                |  14 +-
 net/ipv6/ip6mr.c                                   |   2 +-
 net/netfilter/nf_tables_api.c                      |  20 +-
 net/netfilter/nft_immediate.c                      |  27 +-
 net/netfilter/nft_set_rbtree.c                     |  20 +-
 net/sched/cls_fw.c                                 |   1 -
 net/sched/cls_route.c                              |   1 -
 net/sched/cls_u32.c                                |  57 +-
 net/sched/sch_mqprio.c                             | 144 +++--
 net/tipc/crypto.c                                  |   3 +-
 net/tipc/node.c                                    |   2 +-
 net/unix/af_unix.c                                 |   2 +-
 net/wireless/scan.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 +
 .../tests/shell/test_uprobe_from_different_cu.sh   |   8 +-
 tools/testing/selftests/net/mptcp/config           |   1 +
 tools/testing/selftests/rseq/rseq.c                |  31 +-
 190 files changed, 2159 insertions(+), 1206 deletions(-)