Skip to content

5.7.10-rc1 review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest244 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/244bridge: mcast: Fix MLD2 Report IPv6 payload length checknet/bridge/br_multicast.c+1 -10 replies
2/244genetlink: remove genl_bindinclude/net/genetlink.h net/netlink/genetlink.c+0 -570 replies
3/244ipv4: fill fl4_icmp_{type,code} in ping_v4_sendmsgnet/ipv4/ping.c+3 -00 replies
4/244ipv6: fib6_select_path can not use out path for nexthop objectsnet/ipv6/route.c tools/testing/selftests/net/fib_nexthops.sh+17 -10 replies
5/244ipv6: Fix use of anycast address with loopbacknet/ipv6/route.c+1 -10 replies
6/244l2tp: remove skb_dst_set() from l2tp_xmit_skb()net/l2tp/l2tp_core.c+1 -40 replies
7/244llc: make sure applications use ARPHRD_ETHERnet/llc/af_llc.c+7 -30 replies
8/244net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skbinclude/net/dst.h+9 -10 replies
9/244net: dsa: microchip: set the correct number of portsdrivers/net/dsa/microchip/ksz8795.c drivers/net/dsa/microchip/ksz9477.c+6 -00 replies
10/244net: qrtr: free flow in __qrtr_node_releasenet/qrtr/qrtr.c+3 -10 replies
11/244net_sched: fix a memory leak in atm_tc_init()net/sched/sch_atm.c+4 -40 replies
12/244net: usb: qmi_wwan: add support for Quectel EG95 LTE modemdrivers/net/usb/qmi_wwan.c+1 -00 replies
13/244sched: consistently handle layer3 header accesses in the presence of VLANsinclude/linux/if_vlan.h include/net/inet_ecn.h include/net/pkt_sched.h +16 more+86 -510 replies
14/244tcp: fix SO_RCVLOWAT possible hangs under high mem pressurenet/ipv4/tcp_input.c+2 -00 replies
15/244tcp: make sure listeners dont initialize congestion-control statenet/ipv4/tcp.c net/ipv4/tcp_cong.c+4 -10 replies
16/244tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key()net/ipv4/tcp.c net/ipv4/tcp_ipv4.c+8 -20 replies
17/244tcp: md5: do not send silly options in SYNCOOKIESnet/ipv4/tcp_output.c+5 -30 replies
18/244vlan: consolidate VLAN parsing code and limit max parsing depthinclude/linux/if_vlan.h+22 -350 replies
19/244tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriersnet/ipv4/tcp.c net/ipv4/tcp_ipv4.c+13 -70 replies
20/244tcp: md5: allow changing MD5 keys in all socket statesnet/ipv4/tcp.c+1 -40 replies
21/244cgroup: fix cgroup_sk_alloc() for sk_clone_lock()include/linux/cgroup-defs.h include/linux/cgroup.h kernel/cgroup/cgroup.c +1 more+27 -162 replies
22/244cgroup: Fix sock_cgroup_data on big-endian.include/linux/cgroup-defs.h+2 -00 replies
23/244net: ipa: always check for stopped channeldrivers/net/ipa/gsi.c+6 -70 replies
24/244net: ipa: introduce ipa_cmd_tag_process()drivers/net/ipa/ipa_cmd.c drivers/net/ipa/ipa_cmd.h drivers/net/ipa/ipa_endpoint.c+25 -00 replies
25/244ip: Fix SO_MARK in RST, ACK and ICMP packetsnet/ipv4/icmp.c net/ipv4/ip_output.c net/ipv6/icmp.c+5 -50 replies
26/244genetlink: get rid of family->attrbufinclude/net/genetlink.h net/netlink/genetlink.c+13 -370 replies
27/244net: ipv4: Fix wrong type conversion from hint to rt in ip_route_use_hint()net/ipv4/route.c+1 -10 replies
28/244ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit()net/ethtool/netlink.c+13 -140 replies
29/244mptcp: fix DSS map generation on fin retransmissionnet/mptcp/options.c+3 -30 replies
30/244net: rmnet: do not allow to add multiple bridge interfacesdrivers/net/ethernet/qualcomm/rmnet/rmnet_config.c+5 -00 replies
31/244hsr: fix interface leak in error path of hsr_dev_finalize()net/hsr/hsr_device.c+7 -40 replies
32/244drm/msm: fix potential memleak in error branchdrivers/gpu/drm/msm/msm_submitqueue.c+3 -10 replies
33/244drm/msm/dpu: allow initialization of encoder locks during encoder initdrivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c+2 -20 replies
34/244drm/exynos: Properly propagate return value in drm_iommu_attach_device()drivers/gpu/drm/exynos/exynos_drm_dma.c+2 -20 replies
35/244drm/exynos: fix ref count leak in mic_pre_enabledrivers/gpu/drm/exynos/exynos_drm_mic.c+3 -10 replies
36/244x86/fpu: Reset MXCSR to default in kernel_fpu_begin()arch/x86/include/asm/fpu/internal.h arch/x86/kernel/fpu/core.c+11 -00 replies
37/244thermal/drivers: imx: Fix missing of_node_put() at probe timedrivers/thermal/imx_thermal.c+4 -30 replies
38/244ACPI: DPTF: Add battery participant for TigerLakedrivers/acpi/dptf/dptf_power.c+1 -00 replies
39/244blk-mq-debugfs: update blk_queue_flag_name[] accordingly for new flagsblock/blk-mq-debugfs.c include/linux/blkdev.h+4 -00 replies
40/244m68k: nommu: register start of the memory with memblockarch/m68k/kernel/setup_no.c+2 -10 replies
41/244m68k: mm: fix node memblock initarch/m68k/mm/mcfmmu.c+1 -10 replies
42/244dt-bindings: bus: uniphier-system-bus: fix warning in exampleDocumentation/devicetree/bindings/bus/socionext,uniphier-system-bus.yaml+2 -20 replies
43/244dt-bindings: mailbox: zynqmp_ipi: fix unit addressDocumentation/devicetree/bindings/mailbox/xlnx,zynqmp-ipi-mailbox.txt+1 -10 replies
44/244dt-bindings: fix error in make clean after make dt_binding_checkDocumentation/devicetree/bindings/Makefile+5 -00 replies
45/244cifs: prevent truncation from long to int in wait_for_free_creditsfs/cifs/transport.c+1 -10 replies
46/244arm64/alternatives: use subsections for replacement sequencesarch/arm64/include/asm/alternative.h arch/arm64/kernel/vmlinux.lds.S+8 -110 replies
47/244tpm_tis: extra chip->ops check on error path in tpm_tis_core_initdrivers/char/tpm/tpm_tis_core.c+1 -10 replies
48/244xen/xenbus: avoid large structs and arrays on the stackdrivers/xen/xenbus/xenbus_client.c+83 -780 replies
49/244xen/xenbus: let xenbus_map_ring_valloc() return errno values onlydrivers/xen/xenbus/xenbus_client.c+6 -160 replies
50/244gfs2: eliminate GIF_ORDERED in favor of list_emptyfs/gfs2/incore.h fs/gfs2/log.c fs/gfs2/log.h +1 more+12 -90 replies
51/244gfs2: freeze should work on read-only mountsfs/gfs2/glops.c+6 -40 replies
52/244gfs2: read-only mounts should grab the sd_freeze_gl glockfs/gfs2/ops_fstype.c+11 -10 replies
53/244gfs2: When freezing gfs2, use GL_EXACT and not GL_NOCACHEfs/gfs2/recovery.c fs/gfs2/super.c+9 -110 replies
54/244gfs2: The freeze glock should never be frozenfs/gfs2/ops_fstype.c fs/gfs2/super.c+11 -80 replies
55/244arm64: Add MIDR value for KRYO4XX gold CPU coresarch/arm64/include/asm/cputype.h+2 -00 replies
56/244arm64: Add KRYO4XX gold CPU cores to erratum list 1463225 and 1418040Documentation/arm64/silicon-errata.rst arch/arm64/kernel/cpu_errata.c+17 -60 replies
57/244arm64: Add KRYO4XX silver CPU cores to erratum list 1530923 and 1024718Documentation/arm64/silicon-errata.rst arch/arm64/kernel/cpu_errata.c arch/arm64/kernel/cpufeature.c+8 -00 replies
58/244i2c: eg20t: Load module automatically if ID matchesdrivers/i2c/busses/i2c-eg20t.c+1 -00 replies
59/244arm64/alternatives: dont patch up internal branchesarch/arm64/kernel/alternative.c+2 -140 replies
60/244iio:magnetometer:ak8974: Fix alignment and data leak issuesdrivers/iio/magnetometer/ak8974.c+7 -30 replies
61/244iio:humidity:hdc100x Fix alignment and data leak issuesdrivers/iio/humidity/hdc100x.c+7 -30 replies
62/244iio: magnetometer: ak8974: Fix runtime PM imbalance on errordrivers/iio/magnetometer/ak8974.c+10 -90 replies
63/244iio: core: add missing IIO_MOD_H2/ETHANOL string identifiersdrivers/iio/industrialio-core.c+2 -00 replies
64/244iio: mma8452: Add missed iio_device_unregister() call in mma8452_probe()drivers/iio/accel/mma8452.c+4 -10 replies
65/244iio: pressure: zpa2326: handle pm_runtime_get_sync failuredrivers/iio/pressure/zpa2326.c+3 -10 replies
66/244iio:humidity:hts221 Fix alignment and data leak issuesdrivers/iio/humidity/hts221.h drivers/iio/humidity/hts221_buffer.c+10 -60 replies
67/244iio:pressure:ms5611 Fix buffer element alignmentdrivers/iio/pressure/ms5611_core.c+8 -30 replies
68/244iio:health:afe4403 Fix timestamp alignment and prevent data leak.drivers/iio/health/afe4403.c+8 -50 replies
69/244arm64: Add missing sentinel to erratum_1463225arch/arm64/kernel/cpu_errata.c+1 -00 replies
70/244xen/xenbus: Fix a double free in xenbus_map_ring_pv()drivers/xen/xenbus/xenbus_client.c+1 -30 replies
71/244net: ethernet: mvneta: Do not error out in non serdes modesdrivers/net/ethernet/marvell/mvneta.c+1 -10 replies
72/244net: ethernet: mvneta: Add back interface mode validationdrivers/net/ethernet/marvell/mvneta.c+19 -30 replies
73/244scsi: qla2xxx: make 1-bit bit-fields unsigned intdrivers/scsi/qla2xxx/qla_def.h+2 -20 replies
74/244spi: spi-fsl-dspi: Fix lockup if device is shutdown during SPI transferdrivers/spi/spi-fsl-dspi.c+1 -140 replies
75/244io_uring: fix recvmsg memory leak with buffer selectionfs/io_uring.c+8 -20 replies
76/244Input: mms114 - add extra compatible for mms345ldrivers/input/touchscreen/mms114.c+15 -20 replies
77/244iio:health:afe4404 Fix timestamp alignment and prevent data leak.drivers/iio/health/afe4404.c+5 -30 replies
78/244counter: 104-quad-8: Add lock guards - differential encoderdrivers/counter/104-quad-8.c+15 -30 replies
79/244counter: 104-quad-8: Add lock guards - filter clock prescalerdrivers/counter/104-quad-8.c+4 -00 replies
80/244dmaengine: ti: k3-udma: Use correct node to read "ti,udma-atype"drivers/dma/ti/k3-udma.c+1 -10 replies
81/244soundwire: intel: fix memory leak with devm_kasprintfdrivers/soundwire/intel.c+3 -20 replies
82/244dmaengine: idxd: fix cdev locking for open and releasedrivers/dma/idxd/cdev.c+16 -30 replies
83/244dmaengine: ti: k3-udma: Fix delayed_work usage for tx drain workarounddrivers/dma/ti/k3-udma.c+1 -30 replies
84/244dmaengine: sh: usb-dmac: set tx_result parametersdrivers/dma/sh/usb-dmac.c+2 -00 replies
85/244phy: rockchip: Fix return value of inno_dsidphy_probe()drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c+2 -20 replies
86/244phy: sun4i-usb: fix dereference of pointer phy0 before it is null checkeddrivers/phy/allwinner/phy-sun4i-usb.c+3 -20 replies
87/244arm64: dts: meson: add missing gxl rng clockarch/arm64/boot/dts/amlogic/meson-gxl.dtsi+5 -00 replies
88/244arm64: dts: meson-gxl-s805x: reduce initial Mali450 core frequencyarch/arm64/boot/dts/amlogic/meson-gxl-s805x-libretech-ac.dts arch/arm64/boot/dts/amlogic/meson-gxl-s805x-p241.dts arch/arm64/boot/dts/amlogic/meson-gxl-s805x.dtsi+26 -20 replies
89/244dmaengine: idxd: cleanup workqueue config after disablingdrivers/dma/idxd/device.c drivers/dma/idxd/idxd.h drivers/dma/idxd/sysfs.c+31 -00 replies
90/244dmaengine: idxd: fix misc interrupt handler thread unmaskingdrivers/dma/idxd/irq.c+2 -10 replies
91/244bus: ti-sysc: Fix wakeirq sleeping function called from invalid contextdrivers/bus/ti-sysc.c+6 -70 replies
92/244bus: ti-sysc: Fix sleeping function called from invalid context for RTC quirkdrivers/bus/ti-sysc.c+2 -20 replies
93/244bus: ti-sysc: Do not disable on suspend for no-idledrivers/bus/ti-sysc.c+4 -20 replies
94/244iio: adc: ad7780: Fix a resource handling path in ad7780_probe()drivers/iio/adc/ad7780.c+1 -10 replies
95/244dmaengine: dw: Initialize channel before each transferdrivers/dma/dw/core.c+0 -120 replies
96/244dmaengine: dmatest: stop completed threads when running without set channeldrivers/dma/dmatest.c+2 -00 replies
97/244spi: spi-sun6i: sun6i_spi_transfer_one(): fix setting of clock ratedrivers/spi/spi-sun6i.c+6 -80 replies
98/244usb: gadget: udc: atmel: fix uninitialized read in debug printkdrivers/usb/gadget/udc/atmel_usba_udc.c+1 -10 replies
99/244staging: comedi: verify array index is correct before using itdrivers/staging/comedi/drivers/addi_apci_1500.c+7 -30 replies
100/244serial: core: Initialise spin lock before use in uart_configure_port()drivers/tty/serial/serial_core.c+14 -20 replies
101/244clk: mvebu: ARMADA_AP_CPU_CLK needs to select ARMADA_AP_CP_HELPERdrivers/clk/mvebu/Kconfig+1 -00 replies
102/244clk: AST2600: Add mux for EMMC clockdrivers/clk/clk-ast2600.c+41 -80 replies
103/244xprtrdma: Fix double-free in rpcrdma_ep_create()net/sunrpc/xprtrdma/verbs.c+2 -50 replies
104/244xprtrdma: Fix recursion into rpcrdma_xprt_disconnect()net/sunrpc/xprtrdma/transport.c net/sunrpc/xprtrdma/verbs.c+7 -80 replies
105/244xprtrdma: Fix return code from rpcrdma_xprt_connect()net/sunrpc/xprtrdma/verbs.c+10 -60 replies
106/244xprtrdma: Fix handling of connect errorsnet/sunrpc/xprtrdma/verbs.c+5 -30 replies
107/244NFS: Fix interrupted slots by sending a solo SEQUENCE operationfs/nfs/nfs4proc.c+18 -20 replies
108/244fuse: dont ignore errors from fuse_writepages_fill()fs/fuse/file.c+0 -20 replies
109/244ARM: dts: Fix dcan driver probe failed on am437x platformarch/arm/boot/dts/am437x-l4.dtsi+10 -40 replies
110/244Revert "thermal: mediatek: fix register index error"drivers/thermal/mtk_thermal.c+2 -40 replies
111/244xprtrdma: fix incorrect header size calculationsnet/sunrpc/xprtrdma/rpc_rdma.c+2 -20 replies
112/244ARM: dts: socfpga: Align L2 cache-controller nodename with dtschemaarch/arm/boot/dts/socfpga.dtsi arch/arm/boot/dts/socfpga_arria10.dtsi+2 -20 replies
113/244arm64: dts: spcfpga: Align GIC, NAND and UART nodenames with dtschemaarch/arm64/boot/dts/altera/socfpga_stratix10.dtsi+4 -40 replies
114/244keys: asymmetric: fix error return code in software_key_query()crypto/asymmetric_keys/public_key.c+1 -00 replies
115/244nvme: explicitly update mpath disk capacity on revalidationdrivers/nvme/host/core.c drivers/nvme/host/nvme.h+14 -00 replies
116/244regmap: debugfs: Dont sleep while atomic for fast_io regmapsdrivers/base/regmap/regmap-debugfs.c+29 -230 replies
117/244copy_xstate_to_kernel: Fix typo which caused GDB regressionarch/x86/kernel/fpu/xstate.c+1 -10 replies
118/244arm: dts: mt7623: add phy-mode property for gmac2arch/arm/boot/dts/mt7623n-rfb-emmc.dts+1 -00 replies
119/244soc: qcom: socinfo: add missing soc_id sysfs entrydrivers/soc/qcom/socinfo.c+2 -00 replies
120/244dmaengine: ti: k3-udma: Disable memcopy via MCU NAVSS on am654drivers/dma/ti/k3-udma.c+1 -10 replies
121/244apparmor: ensure that dfa state tables have entriessecurity/apparmor/match.c+5 -00 replies
122/244habanalabs: Align protection bits configuration of all TPCsdrivers/misc/habanalabs/goya/goya_security.c+98 -10 replies
123/244RDMA/rxe: Set default vendor IDdrivers/infiniband/sw/rxe/rxe.c drivers/infiniband/sw/rxe/rxe_param.h+4 -00 replies
124/244PCI/PM: Call .bridge_d3() hook only if non-NULLdrivers/pci/pci.c+3 -10 replies
125/244perf stat: Zero all the ena and run array slot stats for interval modetools/perf/util/stat.c+4 -20 replies
126/244soc: qcom: rpmh: Update dirty flag only when data changesdrivers/soc/qcom/rpmh.c+11 -80 replies
127/244soc: qcom: rpmh: Invalidate SLEEP and WAKE TCSes before flushing new datadrivers/soc/qcom/rpmh.c+18 -230 replies
128/244soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCSdrivers/soc/qcom/rpmh-rsc.c+54 -230 replies
129/244soc: qcom: rpmh-rsc: Allow using free WAKE TCS for active requestdrivers/soc/qcom/rpmh-rsc.c+11 -120 replies
130/244RDMA/mlx5: Verify that QP is created with RQ or SQdrivers/infiniband/hw/mlx5/qp.c+2 -00 replies
131/244clk: qcom: Add missing msm8998 ufs_unipro_core_clk_srcdrivers/clk/qcom/gcc-msm8998.c include/dt-bindings/clock/qcom,gcc-msm8998.h+28 -00 replies
132/244mtd: spi-nor: winbond: Fix 4-byte opcode support for w25q256drivers/mtd/spi-nor/sfdp.c drivers/mtd/spi-nor/sfdp.h drivers/mtd/spi-nor/winbond.c+33 -60 replies
133/244mtd: spi-nor: spansion: fix writes on S25FS512Sdrivers/mtd/spi-nor/spansion.c+23 -20 replies
134/244mtd: rawnand: marvell: Fix the condition on a return codedrivers/mtd/nand/raw/marvell_nand.c+1 -10 replies
135/244mtd: rawnand: marvell: Use nand_cleanup() when the device is not yet registereddrivers/mtd/nand/raw/marvell_nand.c+1 -10 replies
136/244mtd: rawnand: marvell: Fix probe error pathdrivers/mtd/nand/raw/marvell_nand.c+14 -90 replies
137/244mtd: rawnand: timings: Fix default tR_max and tCCS_min timingsdrivers/mtd/nand/raw/nand_timings.c+2 -30 replies
138/244mtd: rawnand: brcmnand: correctly verify erased pagesdrivers/mtd/nand/raw/brcmnand/brcmnand.c+11 -80 replies
139/244mtd: rawnand: brcmnand: fix CS0 layoutdrivers/mtd/nand/raw/brcmnand/brcmnand.c+3 -20 replies
140/244mtd: rawnand: oxnas: Keep track of registered devicesdrivers/mtd/nand/raw/oxnas_nand.c+4 -40 replies
141/244mtd: rawnand: oxnas: Unregister all devices on errordrivers/mtd/nand/raw/oxnas_nand.c+8 -00 replies
142/244mtd: rawnand: oxnas: Release all devices in the _remove() pathdrivers/mtd/nand/raw/oxnas_nand.c+6 -20 replies
143/244clk: qcom: gcc: Add GPU and NPU clocks for SM8150drivers/clk/qcom/gcc-sm8150.c+64 -00 replies
144/244clk: qcom: gcc: Add missing UFS clocks for SM8150drivers/clk/qcom/gcc-sm8150.c+84 -00 replies
145/244clk: qcom: gcc: Add support for a new frequency for SC7180drivers/clk/qcom/gcc-sc7180.c+37 -360 replies
146/244slimbus: core: Fix mismatch in of_node_get/putdrivers/slimbus/core.c+1 -00 replies
147/244HID: logitech-hidpp: avoid repeated "multiplier = " log messagesdrivers/hid/hid-logitech-hidpp.c+1 -10 replies
148/244HID: magicmouse: do not set up autorepeatdrivers/hid/hid-magicmouse.c+6 -00 replies
149/244HID: quirks: Always poll Obins Anne Pro 2 keyboarddrivers/hid/hid-ids.h drivers/hid/hid-quirks.c+2 -00 replies
150/244HID: quirks: Ignore Simply Automated UPB PIMdrivers/hid/hid-ids.h drivers/hid/hid-quirks.c+3 -00 replies
151/244ALSA: line6: Perform sanity check for each URB creationsound/usb/line6/capture.c sound/usb/line6/playback.c+4 -00 replies
152/244ALSA: line6: Sync the pending work cancel at disconnectionsound/usb/line6/driver.c+1 -10 replies
153/244ALSA: usb-audio: Fix race against the error recovery URB submissionsound/usb/midi.c+12 -50 replies
154/244ALSA: hda/realtek - change to suitable link model for ASUS platformsound/pci/hda/patch_realtek.c+2 -20 replies
155/244ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G14(G401) series with ALC289sound/pci/hda/patch_realtek.c+9 -00 replies
156/244ALSA: hda/realtek: Enable headset mic of Acer TravelMate B311R-31 with ALC256sound/pci/hda/patch_realtek.c+11 -00 replies
157/244ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534sound/pci/hda/patch_realtek.c+2 -00 replies
158/244ALSA: hda/realtek - Enable Speaker for ASUS UX563sound/pci/hda/patch_realtek.c+1 -00 replies
159/244thunderbolt: Fix path indices used in USB3 tunnel discoverydrivers/thunderbolt/tunnel.c+6 -60 replies
160/244USB: c67x00: fix use after free in c67x00_giveback_urbdrivers/usb/c67x00/c67x00-sched.c+1 -10 replies
161/244usb: dwc2: Fix shutdown callback in platformdrivers/usb/dwc2/platform.c+2 -10 replies
162/244usb: chipidea: core: add wakeup support for extcondrivers/usb/chipidea/core.c+24 -00 replies
163/244usb: gadget: function: fix missing spinlock in f_uac1_legacydrivers/usb/gadget/function/f_uac1_legacy.c+2 -00 replies
164/244USB: serial: iuu_phoenix: fix memory corruptiondrivers/usb/serial/iuu_phoenix.c+5 -30 replies
165/244USB: serial: cypress_m8: enable Simply Automated UPB PIMdrivers/usb/serial/cypress_m8.c drivers/usb/serial/cypress_m8.h+5 -00 replies
166/244USB: serial: ch341: add new Product ID for CH340drivers/usb/serial/ch341.c+1 -00 replies
167/244USB: serial: option: add GosunCn GM500 seriesdrivers/usb/serial/option.c+3 -00 replies
168/244USB: serial: option: add Quectel EG95 LTE modemdrivers/usb/serial/option.c+3 -00 replies
169/244virt: vbox: Fix VBGL_IOCTL_VMMDEV_REQUEST_BIG and _LOG req numbers to match upstreamdrivers/virt/vboxguest/vboxguest_core.c drivers/virt/vboxguest/vboxguest_core.h drivers/virt/vboxguest/vboxguest_linux.c +1 more+22 -40 replies
170/244virt: vbox: Fix guest capabilities mask checkdrivers/virt/vboxguest/vboxguest_core.c drivers/virt/vboxguest/vmmdev.h+3 -10 replies
171/244Revert "tty: xilinx_uartps: Fix missing id assignment to the console"drivers/tty/serial/xilinx_uartps.c+0 -10 replies
172/244tty: serial: cpm_uart: Fix behaviour for non existing GPIOsdrivers/tty/serial/cpm_uart/cpm_uart_core.c+8 -10 replies
173/244virtio: virtio_console: add missing MODULE_DEVICE_TABLE() for rproc serialdrivers/char/virtio_console.c+2 -10 replies
174/244serial: sh-sci: Initialize spinlock for uart consoledrivers/tty/serial/sh-sci.c+3 -00 replies
175/244serial: mxs-auart: add missed iounmap() in probe failure and removedrivers/tty/serial/mxs-auart.c+8 -40 replies
176/244Revert "serial: core: Refactor uart_unlock_and_check_sysrq()"drivers/tty/serial/serial_core.c include/linux/serial_core.h+15 -110 replies
177/244serial: core: fix sysrq overhead regressiondrivers/tty/serial/serial_core.c include/linux/serial_core.h+100 -1020 replies
178/244ovl: fix regression with re-formatted lower squashfsfs/overlayfs/super.c+12 -00 replies
179/244ovl: inode reference leak in ovl_is_inuse true case.fs/overlayfs/super.c+10 -10 replies
180/244ovl: relax WARN_ON() when decoding lower directory file handlefs/overlayfs/export.c+1 -10 replies
181/244ovl: fix unneeded call to ovl_change_flags()fs/overlayfs/file.c+6 -40 replies
182/244fuse: ignore data argument of mount(..., MS_REMOUNT)fs/fuse/inode.c+7 -00 replies
183/244fuse: use ->reconfigure() instead of ->remount_fs()fs/fuse/inode.c+5 -30 replies
184/244fuse: Fix parameter for FS_IOC_{GET,SET}FLAGSfs/fuse/file.c+11 -10 replies
185/244Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()"drivers/block/zram/zram_drv.c+2 -10 replies
186/244mei: bus: dont clean driver pointerdrivers/misc/mei/bus.c+1 -20 replies
187/244Revert "Input: elants_i2c - report resolution information for touch major"drivers/input/touchscreen/elants_i2c.c+0 -10 replies
188/244Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux listdrivers/input/serio/i8042-x86ia64io.h+7 -00 replies
189/244Input: elan_i2c - add more hardware ID for Lenovo laptopsinclude/linux/input/elan-i2c-ids.h+7 -00 replies
190/244coresight: etmv4: Fix CPU power management setup in probe() functiondrivers/hwtracing/coresight/coresight-etm4x.c+53 -290 replies
191/244uio_pdrv_genirq: Remove warning when irq is not specifieddrivers/uio/uio_pdrv_genirq.c+1 -10 replies
192/244uio_pdrv_genirq: fix use without device tree and no interruptdrivers/uio/uio_pdrv_genirq.c+1 -10 replies
193/244scsi: megaraid_sas: Remove undefined ENABLE_IRQ_POLL macrodrivers/scsi/megaraid/megaraid_sas_fusion.c+0 -20 replies
194/244timer: Prevent base->clk from moving backwardkernel/time/timer.c+14 -30 replies
195/244timer: Fix wheel index calculation on last levelkernel/time/timer.c+2 -20 replies
196/244riscv: use 16KB kernel stack on 64-bitarch/riscv/include/asm/thread_info.h+4 -00 replies
197/244hwmon: (emc2103) fix unable to change fan pwm1_enable attributedrivers/hwmon/emc2103.c+1 -10 replies
198/244hwmon: (drivetemp) Avoid SCT usage on Toshiba DT01ACA family drivesdrivers/hwmon/drivetemp.c+43 -00 replies
199/244powerpc/book3s64/pkeys: Fix pkey_access_permitted() for execute disable pkeyarch/powerpc/mm/book3s64/pkeys.c+7 -50 replies
200/244powerpc/pseries/svm: Fix incorrect check for shared_lppaca_sizearch/powerpc/kernel/paca.c+1 -10 replies
201/244intel_th: pci: Add Jasper Lake CPU supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
202/244intel_th: pci: Add Tiger Lake PCH-H supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
203/244intel_th: pci: Add Emmitsburg PCH supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
204/244intel_th: Fix a NULL dereference when hub driver is not loadeddrivers/hwtracing/intel_th/core.c drivers/hwtracing/intel_th/sth.c+19 -60 replies
205/244opp: Increase parsed_static_opps in _of_add_opp_table_v1()drivers/opp/of.c+4 -00 replies
206/244dmaengine: fsl-edma: Fix NULL pointer exception in fsl_edma_tx_handlerdrivers/dma/fsl-edma.c+7 -00 replies
207/244dmaengine: mcf-edma: Fix NULL pointer exception in mcf_edma_tx_handlerdrivers/dma/mcf-edma.c+7 -00 replies
208/244dmaengine: fsl-edma-common: correct DSIZE_32BYTEdrivers/dma/fsl-edma-common.h+1 -10 replies
209/244misc: atmel-ssc: lock with mutex instead of spinlockdrivers/misc/atmel-ssc.c+12 -120 replies
210/244dmabuf: use spinlock to access dmabuf->namedrivers/dma-buf/dma-buf.c include/linux/dma-buf.h+8 -40 replies
211/244thermal: int3403_thermal: Downgrade error messagedrivers/thermal/intel/int340x_thermal/int3403_thermal.c+1 -10 replies
212/244ARM: dts: imx6qdl-gw551x: fix audio SSIarch/arm/boot/dts/imx6qdl-gw551x.dtsi+1 -10 replies
213/244arm64: dts: agilex: add status to qspi dts nodearch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts+1 -00 replies
214/244arm64: dts: stratix10: add status to qspi dts nodearch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_nand.dts+2 -00 replies
215/244arm64: dts: stratix10: increase QSPI reg address in nand dts filearch/arm64/boot/dts/altera/socfpga_stratix10_socdk_nand.dts+3 -30 replies
216/244arm64: ptrace: Override SPSR.SS when single-stepping is enabledarch/arm64/include/asm/debug-monitors.h arch/arm64/kernel/debug-monitors.c arch/arm64/kernel/ptrace.c+20 -60 replies
217/244arm64: ptrace: Consistently use pseudo-singlestep exceptionsarch/arm64/include/asm/thread_info.h arch/arm64/kernel/ptrace.c arch/arm64/kernel/signal.c +1 more+24 -170 replies
218/244arm64: compat: Ensure upper 32 bits of x0 are zero on syscall returnarch/arm64/include/asm/syscall.h arch/arm64/kernel/syscall.c+14 -10 replies
219/244sched: Fix unreliable rseq cpu_id for new taskskernel/sched/core.c+2 -00 replies
220/244sched/fair: handle case of task_h_load() returning 0kernel/sched/fair.c+13 -20 replies
221/244x86/ioperm: Fix io bitmap invalidation on Xen PVarch/x86/include/asm/io_bitmap.h arch/x86/include/asm/paravirt.h arch/x86/include/asm/paravirt_types.h +3 more+38 -170 replies
222/244genirq/affinity: Handle affinity setting on inactive interrupts correctlyarch/x86/kernel/apic/vector.c kernel/irq/manage.c+40 -190 replies
223/244drm/vmwgfx: fix update of display surface when resolution changesdrivers/gpu/drm/vmwgfx/vmwgfx_stdu.c+4 -40 replies
224/244drm/amdgpu/powerplay: Modify SMC message name for setting power profile modedrivers/gpu/drm/amd/powerplay/renoir_ppt.c+1 -10 replies
225/244drm/amdgpu/sdma5: fix wptr overwritten in ->get_wptr()drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c+8 -180 replies
226/244drm/amd/display: handle failed allocation during stream constructiondrivers/gpu/drm/amd/display/dc/core/dc_stream.c+16 -30 replies
227/244drm/amd/display: OLED panel backlight adjust not work with external display connecteddrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+5 -00 replies
228/244drm/amdgpu/display: create fake mst encoders ahead of time (v4)drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c +1 more+50 -300 replies
229/244drm/i915: Move cec_notifier to intel_hdmi_connector_unregister, v2.drivers/gpu/drm/i915/display/intel_hdmi.c+2 -80 replies
230/244drm/i915/gt: Ignore irq enabling on the virtual enginesdrivers/gpu/drm/i915/gt/intel_lrc.c+1 -00 replies
231/244drm/i915/gt: Only swap to a random sibling once upon creationdrivers/gpu/drm/i915/gt/intel_lrc.c+4 -140 replies
232/244libceph: dont omit recovery_deletes in target_copy()net/ceph/osd_client.c+1 -00 replies
233/244RISC-V: Acquire mmap lock before invoking walk_page_rangearch/riscv/mm/pageattr.c+12 -28 replies
234/244rxrpc: Fix trace stringinclude/trace/events/rxrpc.h+1 -10 replies
235/244spi: sprd: switch the sequence of setting WDG_LOAD_LOW and _HIGHdrivers/spi/spi-sprd-adi.c+1 -10 replies
236/244ionic: no link check while resetting queuesdrivers/net/ethernet/pensando/ionic/ionic_lif.c+2 -10 replies
237/244ionic: export features for vlans to usedrivers/net/ethernet/pensando/ionic/ionic_lif.c+1 -00 replies
238/244iommu/vt-d: Make Intel SVM code 64-bit onlydrivers/iommu/Kconfig+1 -10 replies
239/244mm/memory.c: properly pte_offset_map_lock/unlock in vm_insert_pages()mm/memory.c+11 -100 replies
240/244drm/i915/gvt: Fix two CFL MMIO handling caused by regression.drivers/gpu/drm/i915/gvt/handlers.c+2 -20 replies
241/244gpio: pca953x: disable regmap locking for automatic address incrementingdrivers/gpio/gpio-pca953x.c+1 -00 replies
242/244bpf: sockmap: Check value of unused args to BPF_PROG_ATTACHnet/core/sock_map.c+3 -00 replies
243/244bpf: sockmap: Require attach_bpf_fd when detaching a programinclude/linux/bpf.h include/linux/skmsg.h kernel/bpf/syscall.c +1 more+70 -80 replies
244/244drm/i915/perf: Use GTT when saving/restoring engine GPRdrivers/gpu/drm/i915/i915_perf.c+1 -00 replies

Reviews trailers per patch

94 of 244 patches have a Reviewed-by or Acked-by.

PatchNikolay AleksandrovJohannes BergPaul WoutersMathieu DesnoyersHerbert XuCameron BerkenpasPeter GeisThomas LamprechtMartin KaFai Lau[email protected][email protected][email protected][email protected][email protected]Jakub Kicinski[email protected]Bjørn MorkJames ChapmanBoris OstrovskyAlexandru EliseiLinus WalleijMatt RanostayLorenzo BianconiTomasz DuszynskiAndrew F. DavisJuergen GrossRussell KingJerry SnitselaarJarkko SakkinenBart Van AsscheHimanshu MadhaniHeiko StuebnerNeil ArmstrongViresh KumarRenato Lui GehMaxime RipardMarc ZyngierTony LindgrenLad PrabhakarAndrew JefferyJoel StanleyDaniel BalutaKai VehmanenRander WangGuennadi LiakhovetskiBard LiaoStephen BoydOded GabbayMika WesterbergSrinivas Rao LEvan GreenDouglas AndersonMaor GottliebAlexander SverdlinKuldeep SinghBoris BrezillonMatthias BruggerFrank Mori HessAlan SternPhilippe SchenkerArnd BergmannMichal SimekAmit ShahSteffen MaierMinchan KimMathieu PoirierAnna-Maria BehnsenJuri LelliAnup PatelLaurent DufourThiago Jung BauermannAndy ShevchenkoAmmy YiDmitry SafonovAmir GoldsteinRobin GongLuis MachadoFlorian WeimerValentin SchneiderDietmar EggemannAli SaidiThomas GleixnerEvan QuanAlex DeucherAric CyrRodrigo SiqueiraNicholas KazlauskasTvrtko UrsulinJeff LaytonMichel LespinasseZong LiAngelo DureghelloJonathan ToppinsMichael J. RuhlChristian KönigDavid RientjesZhenyu WangUwe Kleine-KönigLionel LandwerlinChris WilsonDaniel VetterCharmaine LeeBiju DasFlorian FainelliYarivHarry CuttsChuck LeverAndi ShytiIan AbbottVladimir OlteanYixin ZhangSai Prakash RanjanAndrew LunnChristoph PaaschMat Martineau
1/244A-b
2/244A-b
3/244T-b
4/244
5/244
6/244A-b T-b
7/244
8/244
9/244R-b
10/244
11/244Reported-and-tested-by
12/244A-b
13/244
14/244
15/244
16/244
17/244
18/244
19/244R-b A-b
20/244
21/244T-b T-b T-b
22/244
23/244
24/244
25/244R-b
26/244Reported-and-tested-by Reported-and-tested-by Reported-and-tested-by Reported-and-tested-by Reported-and-tested-by
27/244
28/244R-b
29/244T-b R-b R-b
30/244
31/244
32/244
33/244
34/244
35/244
36/244
37/244
38/244
39/244R-b
40/244
41/244
42/244
43/244
44/244
45/244
46/244
47/244R-b R-b
48/244R-b
49/244R-b
50/244
51/244
52/244
53/244
54/244
55/244
56/244
57/244
58/244
59/244T-b
60/244R-b
61/244A-b
62/244R-b
63/244
64/244
65/244
66/244A-b
67/244A-b
68/244A-b
69/244R-b
70/244R-b
71/244R-b
72/244R-b
73/244R-b R-b
74/244T-b R-b
75/244
76/244R-b
77/244A-b
78/244
79/244
80/244
81/244R-b R-b R-b R-b R-b
82/244
83/244
84/244
85/244R-b
86/244
87/244R-b
88/244
89/244T-b
90/244
91/244
92/244
93/244
94/244A-b
95/244A-b
96/244
97/244A-b
98/244
99/244R-b
100/244A-b T-b T-b
101/244
102/244R-b A-b
103/244
104/244
105/244
106/244
107/244
108/244
109/244
110/244R-b
111/244R-b
112/244
113/244
114/244
115/244
116/244
117/244
118/244
119/244R-b
120/244
121/244
122/244R-b
123/244
124/244R-b
125/244
126/244R-b R-b R-b R-b
127/244R-b R-b
128/244R-b R-b
129/244R-b R-b
130/244R-b
131/244
132/244
133/244R-b T-b
134/244R-b
135/244R-b
136/244R-b
137/244R-b
138/244
139/244A-b
140/244
141/244
142/244
143/244
144/244
145/244
146/244
147/244R-b
148/244T-b
149/244
150/244
151/244
152/244
153/244
154/244
155/244
156/244
157/244
158/244
159/244
160/244
161/244R-b T-b R-b R-b
162/244T-b
163/244
164/244
165/244
166/244
167/244
168/244
169/244A-b R-b
170/244A-b
171/244R-b T-b
172/244R-b
173/244R-b
174/244R-b
175/244
176/244R-b
177/244R-b R-b
178/244
179/244R-b
180/244
181/244
182/244
183/244
184/244
185/244R-b A-b
186/244
187/244
188/244
189/244
190/244R-b
191/244
192/244
193/244
194/244R-b T-b
195/244
196/244R-b
197/244
198/244
199/244
200/244R-b R-b
201/244R-b
202/244R-b
203/244R-b
204/244R-b T-b
205/244
206/244R-b
207/244R-b
208/244T-b
209/244
210/244R-b A-b
211/244
212/244
213/244
214/244
215/244
216/244T-b
217/244T-b
218/244
219/244T-b
220/244R-b R-b T-b
221/244R-b R-b
222/244T-b
223/244R-b
224/244R-b A-b
225/244R-b
226/244R-b A-b
227/244A-b R-b
228/244R-b
229/244R-b
230/244R-b
231/244R-b
232/244R-b
233/244R-b R-b
234/244
235/244
236/244A-b
237/244A-b
238/244
239/244A-b
240/244R-b
241/244R-b
242/244
243/244
244/244R-b R-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 115 reviewers.

Read the v1 thread

Cover letter [PATCH 5.7 000/244] 5.7.10-rc1 review

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

Responses should be made by Wed, 22 Jul 2020 15:27:31 +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.7.10-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.7.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.7.10-rc1

Umesh Nerlige Ramappa <[email protected]>
drm/i915/perf: Use GTT when saving/restoring engine GPR

Lorenz Bauer <[email protected]>
bpf: sockmap: Require attach_bpf_fd when detaching a program

Lorenz Bauer <[email protected]>
bpf: sockmap: Check value of unused args to BPF_PROG_ATTACH

Andy Shevchenko <[email protected]>
gpio: pca953x: disable regmap locking for automatic address incrementing

Colin Xu <[email protected]>
drm/i915/gvt: Fix two CFL MMIO handling caused by regression.

Arjun Roy <[email protected]>
mm/memory.c: properly pte_offset_map_lock/unlock in vm_insert_pages()

Lu Baolu <[email protected]>
iommu/vt-d: Make Intel SVM code 64-bit only

Shannon Nelson <[email protected]>
ionic: export features for vlans to use

Shannon Nelson <[email protected]>
ionic: no link check while resetting queues

Lingling Xu <[email protected]>
spi: sprd: switch the sequence of setting WDG_LOAD_LOW and _HIGH

David Howells <[email protected]>
rxrpc: Fix trace string

Atish Patra <[email protected]>
RISC-V: Acquire mmap lock before invoking walk_page_range

Ilya Dryomov <[email protected]>
libceph: don't omit recovery_deletes in target_copy()

Chris Wilson <[email protected]>
drm/i915/gt: Only swap to a random sibling once upon creation

Chris Wilson <[email protected]>
drm/i915/gt: Ignore irq enabling on the virtual engines

Maarten Lankhorst <[email protected]>
drm/i915: Move cec_notifier to intel_hdmi_connector_unregister, v2.

Alex Deucher <[email protected]>
drm/amdgpu/display: create fake mst encoders ahead of time (v4)

hersen wu <[email protected]>
drm/amd/display: OLED panel backlight adjust not work with external display connected

Josip Pavic <[email protected]>
drm/amd/display: handle failed allocation during stream construction

Xiaojie Yuan <[email protected]>

    drm/amdgpu/sdma5: fix wptr overwritten in ->get_wptr()

chen gong <[email protected]>
drm/amdgpu/powerplay: Modify SMC message name for setting power profile mode

Roland Scheidegger <[email protected]>
drm/vmwgfx: fix update of display surface when resolution changes

Thomas Gleixner <[email protected]>
genirq/affinity: Handle affinity setting on inactive interrupts correctly

Andy Lutomirski <[email protected]>
x86/ioperm: Fix io bitmap invalidation on Xen PV

Vincent Guittot <[email protected]>
sched/fair: handle case of task_h_load() returning 0

Mathieu Desnoyers <[email protected]>
sched: Fix unreliable rseq cpu_id for new tasks

Will Deacon <[email protected]>
arm64: compat: Ensure upper 32 bits of x0 are zero on syscall return

Will Deacon <[email protected]>
arm64: ptrace: Consistently use pseudo-singlestep exceptions

Will Deacon <[email protected]>
arm64: ptrace: Override SPSR.SS when single-stepping is enabled

Dinh Nguyen <[email protected]>
arm64: dts: stratix10: increase QSPI reg address in nand dts file

Dinh Nguyen <[email protected]>
arm64: dts: stratix10: add status to qspi dts node

Dinh Nguyen <[email protected]>
arm64: dts: agilex: add status to qspi dts node

Tim Harvey <[email protected]>
ARM: dts: imx6qdl-gw551x: fix audio SSI

Alex Hung <[email protected]>
thermal: int3403_thermal: Downgrade error message

Charan Teja Kalla <[email protected]>

    dmabuf: use spinlock to access dmabuf->name

Michał Mirosław <[email protected]>
misc: atmel-ssc: lock with mutex instead of spinlock

Robin Gong <[email protected]>
dmaengine: fsl-edma-common: correct DSIZE_32BYTE

Krzysztof Kozlowski <[email protected]>
dmaengine: mcf-edma: Fix NULL pointer exception in mcf_edma_tx_handler

Krzysztof Kozlowski <[email protected]>
dmaengine: fsl-edma: Fix NULL pointer exception in fsl_edma_tx_handler

Walter Lozano <[email protected]>
opp: Increase parsed_static_opps in _of_add_opp_table_v1()

Alexander Shishkin <[email protected]>
intel_th: Fix a NULL dereference when hub driver is not loaded

Alexander Shishkin <[email protected]>
intel_th: pci: Add Emmitsburg PCH support

Alexander Shishkin <[email protected]>
intel_th: pci: Add Tiger Lake PCH-H support

Alexander Shishkin <[email protected]>
intel_th: pci: Add Jasper Lake CPU support

Satheesh Rajendran <[email protected]>
powerpc/pseries/svm: Fix incorrect check for shared_lppaca_size

Aneesh Kumar K.V <[email protected]>
powerpc/book3s64/pkeys: Fix pkey_access_permitted() for execute disable pkey

Maciej S. Szmigiero <[email protected]>
hwmon: (drivetemp) Avoid SCT usage on Toshiba DT01ACA family drives

Vishwas M <[email protected]>
hwmon: (emc2103) fix unable to change fan pwm1_enable attribute

Andreas Schwab <[email protected]>
riscv: use 16KB kernel stack on 64-bit

Frederic Weisbecker <[email protected]>
timer: Fix wheel index calculation on last level

Frederic Weisbecker <[email protected]>

    timer: Prevent base->clk from moving backward

Chandrakanth Patil <[email protected]>
scsi: megaraid_sas: Remove undefined ENABLE_IRQ_POLL macro

Esben Haabendal <[email protected]>
uio_pdrv_genirq: fix use without device tree and no interrupt

Esben Haabendal <[email protected]>
uio_pdrv_genirq: Remove warning when irq is not specified

Mike Leach <[email protected]>
coresight: etmv4: Fix CPU power management setup in probe() function

Dave Wang <[email protected]>
Input: elan_i2c - add more hardware ID for Lenovo laptops

David Pedersen <[email protected]>
Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list

Dmitry Torokhov <[email protected]>
Revert "Input: elants_i2c - report resolution information for touch major"

Alexander Usyskin <[email protected]>
mei: bus: don't clean driver pointer

Wade Mealing <[email protected]>
Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()"

Chirantan Ekbote <[email protected]>
fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS

Miklos Szeredi <[email protected]>

    fuse: use ->reconfigure() instead of ->remount_fs()

Miklos Szeredi <[email protected]>
fuse: ignore 'data' argument of mount(..., MS_REMOUNT)

Amir Goldstein <[email protected]>
ovl: fix unneeded call to ovl_change_flags()

Amir Goldstein <[email protected]>
ovl: relax WARN_ON() when decoding lower directory file handle

youngjun <[email protected]>
ovl: inode reference leak in ovl_is_inuse true case.

Amir Goldstein <[email protected]>
ovl: fix regression with re-formatted lower squashfs

Johan Hovold <[email protected]>
serial: core: fix sysrq overhead regression

Johan Hovold <[email protected]>
Revert "serial: core: Refactor uart_unlock_and_check_sysrq()"

Chuhong Yuan <[email protected]>
serial: mxs-auart: add missed iounmap() in probe failure and remove

Lad Prabhakar <[email protected]>
serial: sh-sci: Initialize spinlock for uart console

Alexander Lobakin <[email protected]>
virtio: virtio_console: add missing MODULE_DEVICE_TABLE() for rproc serial

Christophe Leroy <[email protected]>
tty: serial: cpm_uart: Fix behaviour for non existing GPIOs

Jan Kiszka <[email protected]>
Revert "tty: xilinx_uartps: Fix missing id assignment to the console"

Hans de Goede <[email protected]>
virt: vbox: Fix guest capabilities mask check

Hans de Goede <[email protected]>
virt: vbox: Fix VBGL_IOCTL_VMMDEV_REQUEST_BIG and _LOG req numbers to match upstream

AceLan Kao <[email protected]>
USB: serial: option: add Quectel EG95 LTE modem

Jörgen Storvist <[email protected]>
USB: serial: option: add GosunCn GM500 series

Igor Moura <[email protected]>
USB: serial: ch341: add new Product ID for CH340

James Hilliard <[email protected]>
USB: serial: cypress_m8: enable Simply Automated UPB PIM

Johan Hovold <[email protected]>
USB: serial: iuu_phoenix: fix memory corruption

Zhang Qiang <[email protected]>
usb: gadget: function: fix missing spinlock in f_uac1_legacy

Peter Chen <[email protected]>
usb: chipidea: core: add wakeup support for extcon

Minas Harutyunyan <[email protected]>
usb: dwc2: Fix shutdown callback in platform

Tom Rix <[email protected]>
USB: c67x00: fix use after free in c67x00_giveback_urb

Mika Westerberg <[email protected]>
thunderbolt: Fix path indices used in USB3 tunnel discovery

Kailang Yang <[email protected]>
ALSA: hda/realtek - Enable Speaker for ASUS UX563

Kailang Yang <[email protected]>
ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534

Jian-Hong Pan <[email protected]>
ALSA: hda/realtek: Enable headset mic of Acer TravelMate B311R-31 with ALC256

Armas Spann <[email protected]>
ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G14(G401) series with ALC289

Kailang Yang <[email protected]>
ALSA: hda/realtek - change to suitable link model for ASUS platform

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix race against the error recovery URB submission

Takashi Iwai <[email protected]>
ALSA: line6: Sync the pending work cancel at disconnection

Takashi Iwai <[email protected]>
ALSA: line6: Perform sanity check for each URB creation

James Hilliard <[email protected]>
HID: quirks: Ignore Simply Automated UPB PIM

Sebastian Parschauer <[email protected]>
HID: quirks: Always poll Obins Anne Pro 2 keyboard

Dmitry Torokhov <[email protected]>
HID: magicmouse: do not set up autorepeat

Maciej S. Szmigiero <[email protected]>
HID: logitech-hidpp: avoid repeated "multiplier = " log messages

Saravana Kannan <[email protected]>
slimbus: core: Fix mismatch in of_node_get/put

Taniya Das <[email protected]>
clk: qcom: gcc: Add support for a new frequency for SC7180

Vinod Koul <[email protected]>
clk: qcom: gcc: Add missing UFS clocks for SM8150

Vinod Koul <[email protected]>
clk: qcom: gcc: Add GPU and NPU clocks for SM8150

Miquel Raynal <[email protected]>
mtd: rawnand: oxnas: Release all devices in the _remove() path

Miquel Raynal <[email protected]>
mtd: rawnand: oxnas: Unregister all devices on error

Miquel Raynal <[email protected]>
mtd: rawnand: oxnas: Keep track of registered devices

Álvaro Fernández Rojas <[email protected]>
mtd: rawnand: brcmnand: fix CS0 layout

Álvaro Fernández Rojas <[email protected]>
mtd: rawnand: brcmnand: correctly verify erased pages

Miquel Raynal <[email protected]>
mtd: rawnand: timings: Fix default tR_max and tCCS_min timings

Miquel Raynal <[email protected]>
mtd: rawnand: marvell: Fix probe error path

Miquel Raynal <[email protected]>
mtd: rawnand: marvell: Use nand_cleanup() when the device is not yet registered

Miquel Raynal <[email protected]>
mtd: rawnand: marvell: Fix the condition on a return code

Sergei Shtylyov <[email protected]>
mtd: spi-nor: spansion: fix writes on S25FS512S

Mantas Pucka <[email protected]>
mtd: spi-nor: winbond: Fix 4-byte opcode support for w25q256

Jeffrey Hugo <[email protected]>
clk: qcom: Add missing msm8998 ufs_unipro_core_clk_src

Aharon Landau <[email protected]>
RDMA/mlx5: Verify that QP is created with RQ or SQ

Maulik Shah <[email protected]>
soc: qcom: rpmh-rsc: Allow using free WAKE TCS for active request

Raju P.L.S.S.S.N <[email protected]>
soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCS

Maulik Shah <[email protected]>
soc: qcom: rpmh: Invalidate SLEEP and WAKE TCSes before flushing new data

Maulik Shah <[email protected]>
soc: qcom: rpmh: Update dirty flag only when data changes

Jin Yao <[email protected]>
perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode

Bjorn Helgaas <[email protected]>
PCI/PM: Call .bridge_d3() hook only if non-NULL

Zhu Yanjun <[email protected]>
RDMA/rxe: Set default vendor ID

Tomer Tayar <[email protected]>
habanalabs: Align protection bits configuration of all TPCs

John Johansen <[email protected]>
apparmor: ensure that dfa state tables have entries

Peter Ujfalusi <[email protected]>
dmaengine: ti: k3-udma: Disable memcopy via MCU NAVSS on am654

Srinivas Kandagatla <[email protected]>
soc: qcom: socinfo: add missing soc_id sysfs entry

Sean Wang <[email protected]>
arm: dts: mt7623: add phy-mode property for gmac2

Kevin Buettner <[email protected]>
copy_xstate_to_kernel: Fix typo which caused GDB regression

Douglas Anderson <[email protected]>
regmap: debugfs: Don't sleep while atomic for fast_io regmaps

Anthony Iliopoulos <[email protected]>
nvme: explicitly update mpath disk capacity on revalidation

Wei Yongjun <[email protected]>
keys: asymmetric: fix error return code in software_key_query()

Krzysztof Kozlowski <[email protected]>
arm64: dts: spcfpga: Align GIC, NAND and UART nodenames with dtschema

Krzysztof Kozlowski <[email protected]>
ARM: dts: socfpga: Align L2 cache-controller nodename with dtschema

Colin Ian King <[email protected]>
xprtrdma: fix incorrect header size calculations

Enric Balletbo i Serra <[email protected]>
Revert "thermal: mediatek: fix register index error"

dillon min <[email protected]>
ARM: dts: Fix dcan driver probe failed on am437x platform

Vasily Averin <[email protected]>
fuse: don't ignore errors from fuse_writepages_fill()

Anna Schumaker <[email protected]>
NFS: Fix interrupted slots by sending a solo SEQUENCE operation

Chuck Lever <[email protected]>
xprtrdma: Fix handling of connect errors

Chuck Lever <[email protected]>
xprtrdma: Fix return code from rpcrdma_xprt_connect()

Chuck Lever <[email protected]>
xprtrdma: Fix recursion into rpcrdma_xprt_disconnect()

Chuck Lever <[email protected]>
xprtrdma: Fix double-free in rpcrdma_ep_create()

Eddie James <[email protected]>
clk: AST2600: Add mux for EMMC clock

Nathan Chancellor <[email protected]>
clk: mvebu: ARMADA_AP_CPU_CLK needs to select ARMADA_AP_CP_HELPER

Andy Shevchenko <[email protected]>
serial: core: Initialise spin lock before use in uart_configure_port()

Dan Carpenter <[email protected]>
staging: comedi: verify array index is correct before using it

Michał Mirosław <[email protected]>
usb: gadget: udc: atmel: fix uninitialized read in debug printk

Marc Kleine-Budde <[email protected]>
spi: spi-sun6i: sun6i_spi_transfer_one(): fix setting of clock rate

Peter Ujfalusi <[email protected]>
dmaengine: dmatest: stop completed threads when running without set channel

Andy Shevchenko <[email protected]>
dmaengine: dw: Initialize channel before each transfer

Christophe JAILLET <[email protected]>
iio: adc: ad7780: Fix a resource handling path in 'ad7780_probe()'

Tony Lindgren <[email protected]>
bus: ti-sysc: Do not disable on suspend for no-idle

Tony Lindgren <[email protected]>
bus: ti-sysc: Fix sleeping function called from invalid context for RTC quirk

Tony Lindgren <[email protected]>
bus: ti-sysc: Fix wakeirq sleeping function called from invalid context

Dave Jiang <[email protected]>
dmaengine: idxd: fix misc interrupt handler thread unmasking

Dave Jiang <[email protected]>
dmaengine: idxd: cleanup workqueue config after disabling

Neil Armstrong <[email protected]>
arm64: dts: meson-gxl-s805x: reduce initial Mali450 core frequency

Jerome Brunet <[email protected]>
arm64: dts: meson: add missing gxl rng clock

Colin Ian King <[email protected]>
phy: sun4i-usb: fix dereference of pointer phy0 before it is null checked

Tiezhu Yang <[email protected]>
phy: rockchip: Fix return value of inno_dsidphy_probe()

Yoshihiro Shimoda <[email protected]>
dmaengine: sh: usb-dmac: set tx_result parameters

Peter Ujfalusi <[email protected]>
dmaengine: ti: k3-udma: Fix delayed_work usage for tx drain workaround

Nikhil Rao <[email protected]>
dmaengine: idxd: fix cdev locking for open and release

Pierre-Louis Bossart <[email protected]>
soundwire: intel: fix memory leak with devm_kasprintf

Peter Ujfalusi <[email protected]>
dmaengine: ti: k3-udma: Use correct node to read "ti,udma-atype"

Syed Nayyar Waris <[email protected]>
counter: 104-quad-8: Add lock guards - filter clock prescaler

Syed Nayyar Waris <[email protected]>
counter: 104-quad-8: Add lock guards - differential encoder

Jonathan Cameron <[email protected]>
iio:health:afe4404 Fix timestamp alignment and prevent data leak.

Stephan Gerhold <[email protected]>
Input: mms114 - add extra compatible for mms345l

Pavel Begunkov <[email protected]>
io_uring: fix recvmsg memory leak with buffer selection

Krzysztof Kozlowski <[email protected]>
spi: spi-fsl-dspi: Fix lockup if device is shutdown during SPI transfer

Colin Ian King <[email protected]>
scsi: qla2xxx: make 1-bit bit-fields unsigned int

Sascha Hauer <[email protected]>
net: ethernet: mvneta: Add back interface mode validation

Sascha Hauer <[email protected]>
net: ethernet: mvneta: Do not error out in non serdes modes

Dan Carpenter <[email protected]>
xen/xenbus: Fix a double free in xenbus_map_ring_pv()

Florian Fainelli <[email protected]>
arm64: Add missing sentinel to erratum_1463225

Jonathan Cameron <[email protected]>
iio:health:afe4403 Fix timestamp alignment and prevent data leak.

Jonathan Cameron <[email protected]>
iio:pressure:ms5611 Fix buffer element alignment

Jonathan Cameron <[email protected]>
iio:humidity:hts221 Fix alignment and data leak issues

Navid Emamdoost <[email protected]>
iio: pressure: zpa2326: handle pm_runtime_get_sync failure

Chuhong Yuan <[email protected]>
iio: mma8452: Add missed iio_device_unregister() call in mma8452_probe()

Matt Ranostay <[email protected]>
iio: core: add missing IIO_MOD_H2/ETHANOL string identifiers

Dinghao Liu <[email protected]>
iio: magnetometer: ak8974: Fix runtime PM imbalance on error

Jonathan Cameron <[email protected]>

    iio:humidity:hdc100x Fix alignment and data leak issues

Jonathan Cameron <[email protected]>
iio:magnetometer:ak8974: Fix alignment and data leak issues

Ard Biesheuvel <[email protected]>
arm64/alternatives: don't patch up internal branches

Andy Shevchenko <[email protected]>
i2c: eg20t: Load module automatically if ID matches

Sai Prakash Ranjan <[email protected]>

    arm64: Add KRYO4XX silver CPU cores to erratum list 1530923 and 1024718

Sai Prakash Ranjan <[email protected]>

    arm64: Add KRYO4XX gold CPU cores to erratum list 1463225 and 1418040

Sai Prakash Ranjan <[email protected]>
arm64: Add MIDR value for KRYO4XX gold CPU cores

Bob Peterson <[email protected]>
gfs2: The freeze glock should never be frozen

Bob Peterson <[email protected]>
gfs2: When freezing gfs2, use GL_EXACT and not GL_NOCACHE

Bob Peterson <[email protected]>
gfs2: read-only mounts should grab the sd_freeze_gl glock

Bob Peterson <[email protected]>
gfs2: freeze should work on read-only mounts

Bob Peterson <[email protected]>
gfs2: eliminate GIF_ORDERED in favor of list_empty

Juergen Gross <[email protected]>
xen/xenbus: let xenbus_map_ring_valloc() return errno values only

Juergen Gross <[email protected]>
xen/xenbus: avoid large structs and arrays on the stack

Vasily Averin <[email protected]>

    tpm_tis: extra chip->ops check on error path in tpm_tis_core_init

Ard Biesheuvel <[email protected]>
arm64/alternatives: use subsections for replacement sequences

Ronnie Sahlberg <[email protected]>
cifs: prevent truncation from long to int in wait_for_free_credits

Masahiro Yamada <[email protected]>
dt-bindings: fix error in 'make clean' after 'make dt_binding_check'

Kangmin Park <[email protected]>
dt-bindings: mailbox: zynqmp_ipi: fix unit address

Masahiro Yamada <[email protected]>
dt-bindings: bus: uniphier-system-bus: fix warning in example

Angelo Dureghello <[email protected]>
m68k: mm: fix node memblock init

Mike Rapoport <[email protected]>
m68k: nommu: register start of the memory with memblock

Hou Tao <[email protected]>

    blk-mq-debugfs: update blk_queue_flag_name[] accordingly for new flags

Srinivas Pandruvada <[email protected]>
ACPI: DPTF: Add battery participant for TigerLake

Anson Huang <[email protected]>
thermal/drivers: imx: Fix missing of_node_put() at probe time

Petteri Aimonen <[email protected]>
x86/fpu: Reset MXCSR to default in kernel_fpu_begin()

Navid Emamdoost <[email protected]>
drm/exynos: fix ref count leak in mic_pre_enable

Marek Szyprowski <[email protected]>
drm/exynos: Properly propagate return value in drm_iommu_attach_device()

Krishna Manikandan <[email protected]>
drm/msm/dpu: allow initialization of encoder locks during encoder init

Bernard Zhao <[email protected]>
drm/msm: fix potential memleak in error branch

Taehee Yoo <[email protected]>
hsr: fix interface leak in error path of hsr_dev_finalize()

Taehee Yoo <[email protected]>
net: rmnet: do not allow to add multiple bridge interfaces

Paolo Abeni <[email protected]>
mptcp: fix DSS map generation on fin retransmission

Michal Kubecek <[email protected]>
ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit()

Miaohe Lin <[email protected]>
net: ipv4: Fix wrong type conversion from hint to rt in ip_route_use_hint()

Cong Wang <[email protected]>

    genetlink: get rid of family->attrbuf

Willem de Bruijn <[email protected]>
ip: Fix SO_MARK in RST, ACK and ICMP packets

Alex Elder <[email protected]>
net: ipa: introduce ipa_cmd_tag_process()

Alex Elder <[email protected]>
net: ipa: always check for stopped channel

Cong Wang <[email protected]>
cgroup: Fix sock_cgroup_data on big-endian.

Cong Wang <[email protected]>
cgroup: fix cgroup_sk_alloc() for sk_clone_lock()

Eric Dumazet <[email protected]>
tcp: md5: allow changing MD5 keys in all socket states

Eric Dumazet <[email protected]>

    tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers

Toke Høiland-Jørgensen <[email protected]>
vlan: consolidate VLAN parsing code and limit max parsing depth

Eric Dumazet <[email protected]>
tcp: md5: do not send silly options in SYNCOOKIES

Eric Dumazet <[email protected]>
tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key()

Christoph Paasch <[email protected]>
tcp: make sure listeners don't initialize congestion-control state

Eric Dumazet <[email protected]>
tcp: fix SO_RCVLOWAT possible hangs under high mem pressure

Toke Høiland-Jørgensen <[email protected]>
sched: consistently handle layer3 header accesses in the presence of VLANs

AceLan Kao <[email protected]>
net: usb: qmi_wwan: add support for Quectel EG95 LTE modem

Cong Wang <[email protected]>
net_sched: fix a memory leak in atm_tc_init()

Carl Huang <[email protected]>
net: qrtr: free flow in __qrtr_node_release

Codrin Ciubotariu <[email protected]>
net: dsa: microchip: set the correct number of ports

Martin Varghese <[email protected]>

    net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skb

Eric Dumazet <[email protected]>
llc: make sure applications use ARPHRD_ETHER

Xin Long <[email protected]>
l2tp: remove skb_dst_set() from l2tp_xmit_skb()

David Ahern <[email protected]>
ipv6: Fix use of anycast address with loopback

David Ahern <[email protected]>
ipv6: fib6_select_path can not use out path for nexthop objects

Sabrina Dubroca <[email protected]>
ipv4: fill fl4_icmp_{type,code} in ping_v4_sendmsg

Sean Tranchetti <[email protected]>
genetlink: remove genl_bind

Linus Lüssing <[email protected]>
bridge: mcast: Fix MLD2 Report IPv6 payload length check

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

Diffstat:

 Documentation/arm64/silicon-errata.rst             |   8 +
 Documentation/devicetree/bindings/Makefile         |   5 +
 .../bus/socionext,uniphier-system-bus.yaml         |   4 +-
 .../bindings/mailbox/xlnx,zynqmp-ipi-mailbox.txt   |   2 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/am437x-l4.dtsi                   |  14 +-
 arch/arm/boot/dts/imx6qdl-gw551x.dtsi              |   2 +-
 arch/arm/boot/dts/mt7623n-rfb-emmc.dts             |   1 +
 arch/arm/boot/dts/socfpga.dtsi                     |   2 +-
 arch/arm/boot/dts/socfpga_arria10.dtsi             |   2 +-
 arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi  |   8 +-
 .../boot/dts/altera/socfpga_stratix10_socdk.dts    |   1 +
 .../dts/altera/socfpga_stratix10_socdk_nand.dts    |   7 +-
 .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts   |   2 +-
 .../boot/dts/amlogic/meson-gxl-s805x-p241.dts      |   2 +-
 arch/arm64/boot/dts/amlogic/meson-gxl-s805x.dtsi   |  24 +++
 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi         |   5 +
 arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts |   1 +
 arch/arm64/include/asm/alternative.h               |  16 +-
 arch/arm64/include/asm/cputype.h                   |   2 +
 arch/arm64/include/asm/debug-monitors.h            |   2 +
 arch/arm64/include/asm/syscall.h                   |  12 +-
 arch/arm64/include/asm/thread_info.h               |   1 +
 arch/arm64/kernel/alternative.c                    |  16 +-
 arch/arm64/kernel/cpu_errata.c                     |  22 ++-
 arch/arm64/kernel/cpufeature.c                     |   2 +
 arch/arm64/kernel/debug-monitors.c                 |  20 ++-
 arch/arm64/kernel/ptrace.c                         |  29 +++-
 arch/arm64/kernel/signal.c                         |  11 +-
 arch/arm64/kernel/syscall.c                        |   5 +-
 arch/arm64/kernel/vmlinux.lds.S                    |   3 -
 arch/m68k/kernel/setup_no.c                        |   3 +-
 arch/m68k/mm/mcfmmu.c                              |   2 +-
 arch/powerpc/kernel/paca.c                         |   2 +-
 arch/powerpc/mm/book3s64/pkeys.c                   |  12 +-
 arch/riscv/include/asm/thread_info.h               |   4 +
 arch/riscv/mm/pageattr.c                           |  14 +-
 arch/x86/include/asm/fpu/internal.h                |   5 +
 arch/x86/include/asm/io_bitmap.h                   |  16 ++
 arch/x86/include/asm/paravirt.h                    |   5 +
 arch/x86/include/asm/paravirt_types.h              |   1 +
 arch/x86/kernel/apic/vector.c                      |  22 +--
 arch/x86/kernel/fpu/core.c                         |   6 +
 arch/x86/kernel/fpu/xstate.c                       |   2 +-
 arch/x86/kernel/paravirt.c                         |   3 +-
 arch/x86/kernel/process.c                          |  18 +--
 arch/x86/xen/enlighten_pv.c                        |  12 ++
 block/blk-mq-debugfs.c                             |   3 +
 crypto/asymmetric_keys/public_key.c                |   1 +
 drivers/acpi/dptf/dptf_power.c                     |   1 +
 drivers/base/regmap/regmap-debugfs.c               |  52 ++++---
 drivers/block/zram/zram_drv.c                      |   3 +-
 drivers/bus/ti-sysc.c                              |  23 +--
 drivers/char/tpm/tpm_tis_core.c                    |   2 +-
 drivers/char/virtio_console.c                      |   3 +-
 drivers/clk/clk-ast2600.c                          |  49 +++++-
 drivers/clk/mvebu/Kconfig                          |   1 +
 drivers/clk/qcom/gcc-msm8998.c                     |  27 ++++
 drivers/clk/qcom/gcc-sc7180.c                      |  73 ++++-----
 drivers/clk/qcom/gcc-sm8150.c                      | 148 ++++++++++++++++++
 drivers/counter/104-quad-8.c                       |  22 ++-
 drivers/dma-buf/dma-buf.c                          |  11 +-
 drivers/dma/dmatest.c                              |   2 +
 drivers/dma/dw/core.c                              |  12 --
 drivers/dma/fsl-edma-common.h                      |   2 +-
 drivers/dma/fsl-edma.c                             |   7 +
 drivers/dma/idxd/cdev.c                            |  19 ++-
 drivers/dma/idxd/device.c                          |  25 +++
 drivers/dma/idxd/idxd.h                            |   1 +
 drivers/dma/idxd/irq.c                             |   3 +-
 drivers/dma/idxd/sysfs.c                           |   5 +
 drivers/dma/mcf-edma.c                             |   7 +
 drivers/dma/sh/usb-dmac.c                          |   2 +
 drivers/dma/ti/k3-udma.c                           |   8 +-
 drivers/gpio/gpio-pca953x.c                        |   1 +
 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c             |  26 +---
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  14 ++
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |  11 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |  53 ++++---
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h    |   3 +
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c    |  19 ++-
 drivers/gpu/drm/amd/powerplay/renoir_ppt.c         |   2 +-
 drivers/gpu/drm/exynos/exynos_drm_dma.c            |   4 +-
 drivers/gpu/drm/exynos/exynos_drm_mic.c            |   4 +-
 drivers/gpu/drm/i915/display/intel_hdmi.c          |  10 +-
 drivers/gpu/drm/i915/gt/intel_lrc.c                |  19 +--
 drivers/gpu/drm/i915/gvt/handlers.c                |   4 +-
 drivers/gpu/drm/i915/i915_perf.c                   |   1 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c        |   4 +-
 drivers/gpu/drm/msm/msm_submitqueue.c              |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |   8 +-
 drivers/hid/hid-ids.h                              |   3 +
 drivers/hid/hid-logitech-hidpp.c                   |   2 +-
 drivers/hid/hid-magicmouse.c                       |   6 +
 drivers/hid/hid-quirks.c                           |   2 +
 drivers/hwmon/drivetemp.c                          |  43 ++++++
 drivers/hwmon/emc2103.c                            |   2 +-
 drivers/hwtracing/coresight/coresight-etm4x.c      |  82 ++++++----
 drivers/hwtracing/intel_th/core.c                  |  21 ++-
 drivers/hwtracing/intel_th/pci.c                   |  15 ++
 drivers/hwtracing/intel_th/sth.c                   |   4 +-
 drivers/i2c/busses/i2c-eg20t.c                     |   1 +
 drivers/iio/accel/mma8452.c                        |   5 +-
 drivers/iio/adc/ad7780.c                           |   2 +-
 drivers/iio/health/afe4403.c                       |  13 +-
 drivers/iio/health/afe4404.c                       |   8 +-
 drivers/iio/humidity/hdc100x.c                     |  10 +-
 drivers/iio/humidity/hts221.h                      |   7 +-
 drivers/iio/humidity/hts221_buffer.c               |   9 +-
 drivers/iio/industrialio-core.c                    |   2 +
 drivers/iio/magnetometer/ak8974.c                  |  29 ++--
 drivers/iio/pressure/ms5611_core.c                 |  11 +-
 drivers/iio/pressure/zpa2326.c                     |   4 +-
 drivers/infiniband/hw/mlx5/qp.c                    |   2 +
 drivers/infiniband/sw/rxe/rxe.c                    |   1 +
 drivers/infiniband/sw/rxe/rxe_param.h              |   3 +
 drivers/input/serio/i8042-x86ia64io.h              |   7 +
 drivers/input/touchscreen/elants_i2c.c             |   1 -
 drivers/input/touchscreen/mms114.c                 |  17 +-
 drivers/iommu/Kconfig                              |   2 +-
 drivers/misc/atmel-ssc.c                           |  24 +--
 drivers/misc/habanalabs/goya/goya_security.c       |  99 +++++++++++-
 drivers/misc/mei/bus.c                             |   3 +-
 drivers/mtd/nand/raw/brcmnand/brcmnand.c           |  24 +--
 drivers/mtd/nand/raw/marvell_nand.c                |  27 ++--
 drivers/mtd/nand/raw/nand_timings.c                |   5 +-
 drivers/mtd/nand/raw/oxnas_nand.c                  |  24 ++-
 drivers/mtd/spi-nor/sfdp.c                         |   4 -
 drivers/mtd/spi-nor/sfdp.h                         |   6 +
 drivers/mtd/spi-nor/spansion.c                     |  25 ++-
 drivers/mtd/spi-nor/winbond.c                      |  29 +++-
 drivers/net/dsa/microchip/ksz8795.c                |   3 +
 drivers/net/dsa/microchip/ksz9477.c                |   3 +
 drivers/net/ethernet/marvell/mvneta.c              |  24 ++-
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |   4 +-
 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c |   5 +
 drivers/net/ipa/gsi.c                              |  13 +-
 drivers/net/ipa/ipa_cmd.c                          |  15 ++
 drivers/net/ipa/ipa_cmd.h                          |   8 +
 drivers/net/ipa/ipa_endpoint.c                     |   2 +
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/nvme/host/core.c                           |   1 +
 drivers/nvme/host/nvme.h                           |  13 ++
 drivers/opp/of.c                                   |   4 +
 drivers/pci/pci.c                                  |   4 +-
 drivers/phy/allwinner/phy-sun4i-usb.c              |   5 +-
 drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c   |   4 +-
 drivers/scsi/megaraid/megaraid_sas_fusion.c        |   2 -
 drivers/scsi/qla2xxx/qla_def.h                     |   4 +-
 drivers/slimbus/core.c                             |   1 +
 drivers/soc/qcom/rpmh-rsc.c                        |  98 ++++++++----
 drivers/soc/qcom/rpmh.c                            |  56 ++++---
 drivers/soc/qcom/socinfo.c                         |   2 +
 drivers/soundwire/intel.c                          |   5 +-
 drivers/spi/spi-fsl-dspi.c                         |  15 +-
 drivers/spi/spi-sprd-adi.c                         |   2 +-
 drivers/spi/spi-sun6i.c                            |  14 +-
 drivers/staging/comedi/drivers/addi_apci_1500.c    |  10 +-
 drivers/thermal/imx_thermal.c                      |   7 +-
 .../intel/int340x_thermal/int3403_thermal.c        |   2 +-
 drivers/thermal/mtk_thermal.c                      |   6 +-
 drivers/thunderbolt/tunnel.c                       |  12 +-
 drivers/tty/serial/cpm_uart/cpm_uart_core.c        |   9 +-
 drivers/tty/serial/mxs-auart.c                     |  12 +-
 drivers/tty/serial/serial_core.c                   | 112 ++------------
 drivers/tty/serial/sh-sci.c                        |   3 +
 drivers/tty/serial/xilinx_uartps.c                 |   1 -
 drivers/uio/uio_pdrv_genirq.c                      |   4 +-
 drivers/usb/c67x00/c67x00-sched.c                  |   2 +-
 drivers/usb/chipidea/core.c                        |  24 +++
 drivers/usb/dwc2/platform.c                        |   3 +-
 drivers/usb/gadget/function/f_uac1_legacy.c        |   2 +
 drivers/usb/gadget/udc/atmel_usba_udc.c            |   2 +-
 drivers/usb/serial/ch341.c                         |   1 +
 drivers/usb/serial/cypress_m8.c                    |   2 +
 drivers/usb/serial/cypress_m8.h                    |   3 +
 drivers/usb/serial/iuu_phoenix.c                   |   8 +-
 drivers/usb/serial/option.c                        |   6 +
 drivers/virt/vboxguest/vboxguest_core.c            |   6 +-
 drivers/virt/vboxguest/vboxguest_core.h            |  15 ++
 drivers/virt/vboxguest/vboxguest_linux.c           |   3 +-
 drivers/virt/vboxguest/vmmdev.h                    |   2 +
 drivers/xen/xenbus/xenbus_client.c                 | 171 ++++++++++-----------
 fs/cifs/transport.c                                |   2 +-
 fs/fuse/file.c                                     |  14 +-
 fs/fuse/inode.c                                    |  15 +-
 fs/gfs2/glops.c                                    |  10 +-
 fs/gfs2/incore.h                                   |   1 -
 fs/gfs2/log.c                                      |  15 +-
 fs/gfs2/log.h                                      |   4 +-
 fs/gfs2/main.c                                     |   1 +
 fs/gfs2/ops_fstype.c                               |  13 +-
 fs/gfs2/recovery.c                                 |   4 +-
 fs/gfs2/super.c                                    |  20 +--
 fs/io_uring.c                                      |  10 +-
 fs/nfs/nfs4proc.c                                  |  20 ++-
 fs/overlayfs/export.c                              |   2 +-
 fs/overlayfs/file.c                                |  10 +-
 fs/overlayfs/super.c                               |  23 ++-
 include/dt-bindings/clock/qcom,gcc-msm8998.h       |   1 +
 include/linux/blkdev.h                             |   1 +
 include/linux/bpf.h                                |  13 +-
 include/linux/cgroup-defs.h                        |   8 +-
 include/linux/cgroup.h                             |   4 +-
 include/linux/dma-buf.h                            |   1 +
 include/linux/if_vlan.h                            |  29 +++-
 include/linux/input/elan-i2c-ids.h                 |   7 +
 include/linux/serial_core.h                        | 102 +++++++++++-
 include/linux/skmsg.h                              |  13 ++
 include/net/dst.h                                  |  10 +-
 include/net/genetlink.h                            |  10 --
 include/net/inet_ecn.h                             |  25 ++-
 include/net/pkt_sched.h                            |  11 --
 include/trace/events/rxrpc.h                       |   2 +-
 include/uapi/linux/vboxguest.h                     |   4 +-
 kernel/bpf/syscall.c                               |   2 +-
 kernel/cgroup/cgroup.c                             |  31 ++--
 kernel/irq/manage.c                                |  37 ++++-
 kernel/sched/core.c                                |   2 +
 kernel/sched/fair.c                                |  15 +-
 kernel/time/timer.c                                |  21 ++-
 mm/memory.c                                        |  21 +--
 net/bridge/br_multicast.c                          |   2 +-
 net/ceph/osd_client.c                              |   1 +
 net/core/filter.c                                  |  10 +-
 net/core/sock.c                                    |   2 +-
 net/core/sock_map.c                                |  53 ++++++-
 net/ethtool/netlink.c                              |  27 ++--
 net/hsr/hsr_device.c                               |  11 +-
 net/ipv4/icmp.c                                    |   4 +-
 net/ipv4/ip_output.c                               |   2 +-
 net/ipv4/ping.c                                    |   3 +
 net/ipv4/route.c                                   |   2 +-
 net/ipv4/tcp.c                                     |  15 +-
 net/ipv4/tcp_cong.c                                |   2 +-
 net/ipv4/tcp_input.c                               |   2 +
 net/ipv4/tcp_ipv4.c                                |  15 +-
 net/ipv4/tcp_output.c                              |   8 +-
 net/ipv6/icmp.c                                    |   4 +-
 net/ipv6/route.c                                   |   7 +-
 net/l2tp/l2tp_core.c                               |   5 +-
 net/llc/af_llc.c                                   |  10 +-
 net/mptcp/options.c                                |   6 +-
 net/netlink/genetlink.c                            |  97 ++----------
 net/qrtr/qrtr.c                                    |   4 +-
 net/sched/act_connmark.c                           |   9 +-
 net/sched/act_csum.c                               |   2 +-
 net/sched/act_ct.c                                 |   9 +-
 net/sched/act_ctinfo.c                             |   9 +-
 net/sched/act_mpls.c                               |   2 +-
 net/sched/act_skbedit.c                            |   2 +-
 net/sched/cls_api.c                                |   2 +-
 net/sched/cls_flow.c                               |   8 +-
 net/sched/cls_flower.c                             |   2 +-
 net/sched/em_ipset.c                               |   2 +-
 net/sched/em_ipt.c                                 |   2 +-
 net/sched/em_meta.c                                |   2 +-
 net/sched/sch_atm.c                                |   8 +-
 net/sched/sch_cake.c                               |   4 +-
 net/sched/sch_dsmark.c                             |   6 +-
 net/sched/sch_teql.c                               |   2 +-
 net/sunrpc/xprtrdma/rpc_rdma.c                     |   4 +-
 net/sunrpc/xprtrdma/transport.c                    |   5 +
 net/sunrpc/xprtrdma/verbs.c                        |  35 ++---
 security/apparmor/match.c                          |   5 +
 sound/pci/hda/patch_realtek.c                      |  27 +++-
 sound/usb/line6/capture.c                          |   2 +
 sound/usb/line6/driver.c                           |   2 +-
 sound/usb/line6/playback.c                         |   2 +
 sound/usb/midi.c                                   |  17 +-
 tools/perf/util/stat.c                             |   6 +-
 tools/testing/selftests/net/fib_nexthops.sh        |  13 ++
 272 files changed, 2293 insertions(+), 1103 deletions(-)