Skip to content

5.10.11-rc1 review

Greg Kroah-Hartman dri-devel linux-gpio linux-scsi lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest199 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/199scsi: target: tcmu: Fix use-after-free of se_cmd->privdrivers/target/target_core_user.c+8 -30 replies
2/199mtd: rawnand: gpmi: fix dst bit offset when extracting raw payloaddrivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c+1 -10 replies
3/199mtd: rawnand: nandsim: Fix the logic when selecting Hamming soft ECC enginedrivers/mtd/nand/raw/nandsim.c+3 -40 replies
4/199i2c: tegra: Wait for config load atomically while in ISRdrivers/i2c/busses/i2c-tegra.c+1 -10 replies
5/199i2c: bpmp-tegra: Ignore unknown I2C_M flagsdrivers/i2c/busses/i2c-tegra-bpmp.c+1 -10 replies
6/199platform/x86: i2c-multi-instantiate: Dont create platform device for INT3515 ACPI nodesdrivers/platform/x86/i2c-multi-instantiate.c+23 -80 replies
7/199platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634drivers/platform/x86/ideapad-laptop.c+14 -10 replies
8/199ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info()sound/core/seq/oss/seq_oss_synth.c+2 -10 replies
9/199ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575Tsound/pci/hda/patch_realtek.c+8 -00 replies
10/199ALSA: hda/via: Add minimum mute flagsound/pci/hda/patch_via.c+1 -00 replies
11/199crypto: xor - Fix divide error in do_xor_speed()crypto/xor.c+2 -00 replies
12/199dm crypt: fix copy and paste bug in crypt_alloc_req_aeaddrivers/md/dm-crypt.c+3 -30 replies
13/199ACPI: scan: Make acpi_bus_get_device() clear return pointer on errordrivers/acpi/scan.c+2 -00 replies
14/199btrfs: dont get an EINTR during drop_snapshot for relocfs/btrfs/extent-tree.c+9 -10 replies
15/199btrfs: do not double free backref nodes on errorfs/btrfs/backref.c+1 -10 replies
16/199btrfs: fix lockdep splat in btrfs_recover_relocationfs/btrfs/volumes.c+2 -00 replies
17/199btrfs: dont clear ret in btrfs_start_dirty_block_groupsfs/btrfs/block-group.c+2 -10 replies
18/199btrfs: send: fix invalid clone operations when cloning from the same file and rootfs/btrfs/send.c+15 -00 replies
19/199fs: fix lazytime expiration handling in __writeback_single_inode()fs/fs-writeback.c+13 -110 replies
20/199pinctrl: ingenic: Fix JZ4760 supportdrivers/pinctrl/pinctrl-ingenic.c+13 -130 replies
21/199mmc: core: dont initialize block size from ext_csd if not presentdrivers/mmc/core/queue.c+3 -10 replies
22/199mmc: sdhci-of-dwcmshc: fix rpmb accessdrivers/mmc/host/sdhci-of-dwcmshc.c+27 -00 replies
23/199mmc: sdhci-xenon: fix 1.8v regulator stabilizationdrivers/mmc/host/sdhci-xenon.c+6 -10 replies
24/199mmc: sdhci-brcmstb: Fix mmc timeout errors on S5 suspenddrivers/mmc/host/sdhci-brcmstb.c+1 -50 replies
25/199dm: avoid filesystem lookup in dm_get_dev_t()drivers/md/dm-table.c+12 -30 replies
26/199dm integrity: fix a crash if "recalculate" used without "internal_hash"drivers/md/dm-integrity.c+6 -00 replies
27/199dm integrity: conditionally disable "recalculate" featureDocumentation/admin-guide/device-mapper/dm-integrity.rst drivers/md/dm-integrity.c+33 -50 replies
28/199drm/atomic: put state on error pathdrivers/gpu/drm/drm_atomic_helper.c+1 -10 replies
29/199drm/syncobj: Fix use-after-freedrivers/gpu/drm/drm_syncobj.c+5 -30 replies
30/199drm/amdgpu: remove gpu info firmware of green sardinedrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+0 -10 replies
31/199drm/amd/display: DCN2X Find Secondary Pipe properly in MPO + ODM Casedrivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c+4 -30 replies
32/199drm/i915/gt: Prevent use of engine->wa_ctx after errordrivers/gpu/drm/i915/gt/intel_lrc.c+3 -00 replies
33/199drm/i915: Check for rq->hwsp validity after acquiring RCU lockdrivers/gpu/drm/i915/gt/intel_breadcrumbs.c drivers/gpu/drm/i915/gt/intel_timeline.c drivers/gpu/drm/i915/i915_request.h+38 -180 replies
34/199ASoC: Intel: haswell: Add missing pm_opssound/soc/intel/boards/haswell.c+1 -00 replies
35/199ASoC: rt711: mutex between calibration and power state changessound/soc/codecs/rt711.c+6 -00 replies
36/199SUNRPC: Handle TCP socket sends with kernel_sendpage() againnet/sunrpc/svcsock.c+85 -10 replies
37/199HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad devicedrivers/hid/hid-multitouch.c+4 -00 replies
38/199HID: sony: select CONFIG_CRC32drivers/hid/Kconfig+1 -00 replies
39/199dm integrity: select CRYPTO_SKCIPHERdrivers/md/Kconfig+1 -00 replies
40/199x86/hyperv: Fix kexec panic/hang issuesarch/x86/hyperv/hv_init.c arch/x86/include/asm/mshyperv.h arch/x86/kernel/cpu/mshyperv.c +1 more+24 -20 replies
41/199scsi: ufs: Relax the condition of UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRLdrivers/scsi/ufs/ufshcd.c+2 -40 replies
42/199scsi: ufs: Correct the LUN used in eh_device_reset_handler() callbackdrivers/scsi/ufs/ufshcd.c+4 -70 replies
43/199scsi: qedi: Correct max length of CHAP secretdrivers/scsi/qedi/qedi_main.c+2 -20 replies
44/199scsi: scsi_debug: Fix memleak in scsi_debug_init()drivers/scsi/scsi_debug.c+3 -20 replies
45/199scsi: sd: Suppress spurious errors when WRITE SAME is being disableddrivers/scsi/sd.c+3 -10 replies
46/199riscv: Fix kernel time_init()arch/riscv/kernel/time.c+3 -00 replies
47/199riscv: Fix sifive serial driverdrivers/tty/serial/sifive.c+1 -00 replies
48/199riscv: Enable interrupts during syscalls with M-Modearch/riscv/kernel/entry.S+9 -00 replies
49/199HID: logitech-dj: add the G602 receiverdrivers/hid/hid-logitech-dj.c+4 -00 replies
50/199HID: Ignore battery for Elan touchscreen on ASUS UX550drivers/hid/hid-ids.h drivers/hid/hid-input.c+3 -00 replies
51/199clk: tegra30: Add hda clock default rates to clock driverdrivers/clk/tegra/clk-tegra30.c+2 -00 replies
52/199ALSA: hda/tegra: fix tegra-hda on tegra30 socsound/pci/hda/hda_tegra.c+1 -10 replies
53/199riscv: cacheinfo: Fix using smp_processor_id() in preemptiblearch/riscv/kernel/cacheinfo.c+10 -10 replies
54/199arm64: make atomic helpers __always_inlinearch/arm64/include/asm/atomic.h include/asm-generic/bitops/atomic.h+8 -80 replies
55/199xen: Fix event channel callback via INTX/GSIarch/arm/xen/enlighten.c drivers/xen/events/events_base.c drivers/xen/platform-pci.c +4 more+70 -350 replies
56/199x86/xen: Add xen_no_vector_callback option to test PCI INTX deliveryDocumentation/admin-guide/kernel-parameters.txt arch/x86/xen/enlighten_hvm.c+14 -10 replies
57/199x86/xen: Fix xen_hvm_smp_init() when vector callback not availablearch/x86/xen/smp_hvm.c+17 -100 replies
58/199dts: phy: fix missing mdio device and probe failure of vsc8541-01 devicearch/riscv/boot/dts/sifive/hifive-unleashed-a00.dts+1 -00 replies
59/199dts: phy: add GPIO number and active state used for phy resetarch/riscv/boot/dts/sifive/hifive-unleashed-a00.dts+1 -00 replies
60/199riscv: defconfig: enable gpio support for HiFive Unleashedarch/riscv/configs/defconfig+2 -00 replies
61/199drm/amdgpu/psp: fix psp gfx ctrl cmdsdrivers/gpu/drm/amd/amdgpu/psp_gfx_if.h+1 -10 replies
62/199drm/amd/display: disable dcn10 pipe split by defaultdrivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c+2 -20 replies
63/199HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth modedrivers/hid/hid-logitech-hidpp.c+2 -00 replies
64/199drm/amd/display: Fix to be able to stop crc calculationdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c+1 -10 replies
65/199drm/nouveau/bios: fix issue shadowing expansion ROMsdrivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c+1 -10 replies
66/199drm/nouveau/privring: ack interrupts the same way as RMdrivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c+14 -60 replies
67/199drm/nouveau/i2c/gm200: increase width of aux semaphore owner fieldsdrivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c+4 -40 replies
68/199drm/nouveau/mmu: fix vram heap sizingdrivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c+3 -30 replies
69/199drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0drivers/gpu/drm/nouveau/dispnv50/disp.c drivers/gpu/drm/nouveau/dispnv50/disp.h drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c+4 -40 replies
70/199io_uring: flush timeouts that should already have expiredfs/io_uring.c+30 -40 replies
71/199libperf tests: If a test fails return non-zerotools/lib/perf/tests/test-cpumap.c tools/lib/perf/tests/test-evlist.c tools/lib/perf/tests/test-evsel.c +1 more+4 -40 replies
72/199libperf tests: Fail when failing to get a tracepoint idtools/lib/perf/tests/test-evlist.c+1 -00 replies
73/199RISC-V: Set current memblock limitarch/riscv/mm/init.c+14 -20 replies
74/199RISC-V: Fix maximum allowed phsyical memory for RV32arch/riscv/Kconfig+4 -20 replies
75/199x86/xen: fix nopvspin build errorarch/x86/xen/smp_hvm.c+2 -00 replies
76/199nfsd: Fixes for nfsd4_encode_read_plus_data()fs/nfsd/nfs4xdr.c+5 -00 replies
77/199nfsd: Dont set eof on a truncated READ_PLUSfs/nfsd/nfs4xdr.c+5 -40 replies
78/199gpiolib: cdev: fix frame size warning in gpio_ioctl()drivers/gpio/gpiolib-cdev.c+73 -720 replies
79/199pinctrl: aspeed: g6: Fix PWMG0 pinctrl settingdrivers/pinctrl/aspeed/pinctrl-aspeed-g6.c+1 -10 replies
80/199pinctrl: mediatek: Fix fallback call pathdrivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c+4 -00 replies
81/199RDMA/ucma: Do not miss ctx destruction steps in some casesdrivers/infiniband/core/ucma.c+72 -630 replies
82/199btrfs: print the actual offset in btrfs_root_namefs/btrfs/disk-io.c fs/btrfs/print-tree.c fs/btrfs/print-tree.h+7 -70 replies
83/199scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regressiondrivers/scsi/megaraid/megaraid_sas_base.c+2 -40 replies
84/199scsi: ufs: ufshcd-pltfrm depends on HAS_IOMEMdrivers/scsi/ufs/Kconfig+1 -00 replies
85/199scsi: ufs: Fix tm request when non-fatal error happensdrivers/scsi/ufs/ufshcd.c+13 -50 replies
86/199crypto: omap-sham - Fix link error without crypto-enginedrivers/crypto/Kconfig+1 -00 replies
87/199bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attachkernel/bpf/syscall.c+4 -20 replies
88/199powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.Sarch/powerpc/kernel/vmlinux.lds.S+1 -180 replies
89/199powerpc: Fix alignment bug within the init sectionsarch/powerpc/kernel/vmlinux.lds.S+8 -00 replies
90/199arm64: entry: remove redundant IRQ flag tracingarch/arm64/kernel/signal.c arch/arm64/kernel/syscall.c+1 -150 replies
91/199bpf: Reject too big ctx_size_in for raw_tp test runnet/bpf/test_run.c+2 -10 replies
92/199drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_image_cpu()drivers/gpu/drm/amd/amdkfd/kfd_crat.c+7 -40 replies
93/199RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two()drivers/infiniband/core/umem.c+1 -10 replies
94/199RDMA/cma: Fix error flow in default_roce_mode_storedrivers/infiniband/core/cma_configfs.c+3 -10 replies
95/199printk: ringbuffer: fix line countingkernel/printk/printk_ringbuffer.c+1 -10 replies
96/199printk: fix kmsg_dump_get_buffer length calulationskernel/printk/printk.c+2 -20 replies
97/199iov_iter: fix the uaccess area in copy_compat_iovec_from_userlib/iov_iter.c+1 -10 replies
98/199i2c: octeon: check correct size of maximum RECV_LEN packetdrivers/i2c/busses/i2c-octeon-core.c+1 -10 replies
99/199drm/vc4: Unify PCM cards driver_namedrivers/gpu/drm/vc4/vc4_hdmi.c+1 -00 replies
100/199platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-listdrivers/platform/x86/intel-vbtn.c+0 -60 replies
101/199platform/x86: hp-wmi: Dont log a warning on HPWMI_RET_UNKNOWN_COMMAND errorsdrivers/platform/x86/hp-wmi.c+2 -10 replies
102/199gpio: sifive: select IRQ_DOMAIN_HIERARCHY rather than depend on itdrivers/gpio/Kconfig+2 -10 replies
103/199ALSA: hda: Balance runtime/system PM if direct-complete is disabledsound/pci/hda/hda_codec.c+7 -170 replies
104/199xsk: Clear pool even for inactive queuesnet/xdp/xsk.c+2 -20 replies
105/199selftests: net: fib_tests: remove duplicate log testtools/testing/selftests/net/fib_tests.sh+0 -10 replies
106/199can: dev: can_restart: fix use after free bugdrivers/net/can/dev.c+2 -20 replies
107/199can: vxcan: vxcan_xmit: fix use after free bugdrivers/net/can/vxcan.c+4 -20 replies
108/199can: peak_usb: fix use after free bugsdrivers/net/can/usb/peak_usb/pcan_usb_fd.c+4 -40 replies
109/199perf evlist: Fix id index for heterogeneous systemstools/lib/perf/evlist.c+4 -130 replies
110/199i2c: sprd: depend on COMMON_CLK to fix compile testsdrivers/i2c/busses/Kconfig+1 -00 replies
111/199iio: common: st_sensors: fix possible infinite loop in st_sensors_irq_threaddrivers/iio/common/st_sensors/st_sensors_trigger.c+17 -140 replies
112/199iio: ad5504: Fix setting power-down statedrivers/iio/dac/ad5504.c+2 -20 replies
113/199drivers: iio: temperature: Add delay after the addressed reset command in mlx90632.cdrivers/iio/temperature/mlx90632.c+6 -00 replies
114/199iio: adc: ti_am335x_adc: remove omitted iio_kfifo_free()drivers/iio/adc/ti_am335x_adc.c+1 -50 replies
115/199counter:ti-eqep: remove floordrivers/counter/ti-eqep.c+0 -350 replies
116/199powerpc/64s: fix scv entry fallback flush vs interruptarch/powerpc/include/asm/exception-64s.h arch/powerpc/include/asm/feature-fixups.h arch/powerpc/kernel/entry_64.S +3 more+71 -40 replies
117/199cifs: do not fail __smb_send_rqst if non-fatal signals are pendingfs/cifs/transport.c+2 -20 replies
118/199irqchip/mips-cpu: Set IPI domain parent chipdrivers/irqchip/irq-mips-cpu.c+7 -00 replies
119/199x86/mmx: Use KFPU_387 for MMX string operationsarch/x86/lib/mmx_32.c+15 -52 replies
120/199x86/setup: dont remove E820_TYPE_RAM for pfn 0arch/x86/kernel/setup.c+9 -110 replies
121/199proc_sysctl: fix oops caused by incorrect command parametersfs/proc/proc_sysctl.c+6 -10 replies
122/199mm: fix initialization of struct page for holes in memory layoutmm/page_alloc.c+50 -340 replies
123/199mm: memcg/slab: optimize objcg stock drainingmm/memcontrol.c+1 -30 replies
124/199mm: memcg: fix memcg file_dirty numa statmm/migrate.c+2 -20 replies
125/199mm: fix numa stats for thp migrationmm/migrate.c+12 -110 replies
126/199io_uring: iopoll requests should also wake task ->in_idle statefs/io_uring.c+4 -00 replies
127/199io_uring: fix SQPOLL IORING_OP_CLOSE cancelation statefs/io_uring.c+2 -10 replies
128/199io_uring: fix short read retries for non-reg filesfs/io_uring.c+1 -10 replies
129/199intel_th: pci: Add Alder Lake-P supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
130/199stm class: Fix module init return on allocation failuredrivers/hwtracing/stm/heartbeat.c+4 -20 replies
131/199serial: mvebu-uart: fix tx lost characters at power offdrivers/tty/serial/mvebu-uart.c+9 -10 replies
132/199ehci: fix EHCI host controller initialization sequencedrivers/usb/host/ehci-hcd.c+12 -00 replies
133/199USB: ehci: fix an interrupt calltrace errordrivers/usb/host/ehci-hub.c+3 -00 replies
134/199usb: gadget: aspeed: fix stop dma register setting.drivers/usb/gadget/udc/aspeed-vhub/epn.c+4 -10 replies
135/199USB: gadget: dummy-hcd: Fix errors in port-reset handlingdrivers/usb/gadget/udc/dummy_hcd.c+7 -30 replies
136/199usb: udc: core: Use lock when write to soft_connectdrivers/usb/gadget/udc/core.c+10 -30 replies
137/199usb: bdc: Make bdc pci driver depend on BROKENdrivers/usb/gadget/udc/bdc/Kconfig+1 -10 replies
138/199usb: cdns3: imx: fix writing read-only memory issuedrivers/usb/cdns3/cdns3-imx.c+5 -10 replies
139/199usb: cdns3: imx: fix cant create core device the second time issuedrivers/usb/cdns3/cdns3-imx.c+1 -100 replies
140/199xhci: make sure TRB is fully written before giving it to the controllerdrivers/usb/host/xhci-ring.c+2 -00 replies
141/199xhci: tegra: Delay for disabling LFPS detectordrivers/usb/host/xhci-tegra.c+7 -00 replies
142/199drivers core: Free dma_range_map when driver probe faileddrivers/base/dd.c+2 -00 replies
143/199driver core: Fix device link device name collisionDocumentation/ABI/testing/sysfs-class-devlink Documentation/ABI/testing/sysfs-devices-consumer Documentation/ABI/testing/sysfs-devices-supplier +2 more+35 -180 replies
144/199driver core: Extend device_is_dependent()drivers/base/core.c+16 -10 replies
145/199drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/drivers/gpu/drm/i915/display/intel_ddi.c drivers/gpu/drm/i915/display/intel_dp.c drivers/gpu/drm/i915/display/intel_dp.h +1 more+17 -170 replies
146/199drm/i915: Only enable DFP 4:4:4->4:2:0 conversion when outputting YCbCr 4:4:4drivers/gpu/drm/i915/display/intel_ddi.c drivers/gpu/drm/i915/display/intel_dp.c drivers/gpu/drm/i915/display/intel_dp.h+8 -60 replies
147/199x86/entry: Fix noinstr failarch/x86/entry/common.c+7 -30 replies
148/199x86/cpu/amd: Set __max_die_per_package on AMDarch/x86/kernel/cpu/amd.c+2 -20 replies
149/199cls_flower: call nla_ok() before nla_next()net/sched/cls_flower.c+13 -90 replies
150/199netfilter: rpfilter: mask ecn bits before fib lookupnet/ipv4/netfilter/ipt_rpfilter.c+1 -10 replies
151/199tools: gpio: fix %llu warning in gpio-event-mon.ctools/gpio/gpio-event-mon.c+2 -20 replies
152/199tools: gpio: fix %llu warning in gpio-watch.ctools/gpio/gpio-watch.c+3 -20 replies
153/199drm/i915/hdcp: Update CP property in update_pipedrivers/gpu/drm/i915/display/intel_hdcp.c+8 -00 replies
154/199sh: dma: fix kconfig dependency for G2_DMAarch/sh/drivers/dma/Kconfig+1 -20 replies
155/199sh: Remove unused HAVE_COPY_THREAD_TLS macroarch/sh/Kconfig+0 -10 replies
156/199locking/lockdep: Cure noinstr failkernel/locking/lockdep.c+1 -10 replies
157/199ASoC: SOF: Intel: fix page fault at probe if i915 init failssound/soc/sof/intel/hda-codec.c+9 -90 replies
158/199octeontx2-af: Fix missing check bugs in rvu_cgx.cdrivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c+6 -00 replies
159/199net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnextdrivers/net/dsa/mv88e6xxx/global1_vtu.c+4 -00 replies
160/199selftests/powerpc: Fix exit status of pkey teststools/testing/selftests/powerpc/mm/pkey_exec_prot.c tools/testing/selftests/powerpc/mm/pkey_siginfo.c+2 -20 replies
161/199sh_eth: Fix power down vs. is_opened flag orderingdrivers/net/ethernet/renesas/sh_eth.c+2 -20 replies
162/199nvme-pci: refactor nvme_unmap_datadrivers/nvme/host/pci.c+49 -280 replies
163/199nvme-pci: fix error unwind in nvme_map_datadrivers/nvme/host/pci.c+18 -100 replies
164/199cachefiles: Drop superfluous readpages aops NULL checkfs/cachefiles/rdwr.c+0 -20 replies
165/199lightnvm: fix memory leak when submit failsdrivers/lightnvm/core.c+1 -20 replies
166/199skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() toonet/core/skbuff.c+5 -10 replies
167/199kasan: fix unaligned address is unhandled in kasan_remove_zero_shadowmm/kasan/init.c+12 -80 replies
168/199kasan: fix incorrect arguments passing in kasan_add_zero_shadowmm/kasan/init.c+1 -20 replies
169/199tcp: fix TCP socket rehash stats mis-accountinginclude/net/sock.h net/ipv4/tcp_input.c net/ipv4/tcp_timer.c+22 -220 replies
170/199net_sched: gen_estimator: support large ewma lognet/core/gen_estimator.c+7 -40 replies
171/199udp: mask TOS bits in udp_v4_early_demux()net/ipv4/udp.c+2 -10 replies
172/199ipv6: create multicast route with RTPROT_KERNELnet/ipv6/addrconf.c+1 -00 replies
173/199net_sched: avoid shift-out-of-bounds in tcindex_set_parms()net/sched/cls_tcindex.c+6 -20 replies
174/199net_sched: reject silly cell_log in qdisc_get_rtab()net/sched/sch_api.c+2 -10 replies
175/199ipv6: set multicast flag on the multicast routenet/ipv6/addrconf.c+1 -10 replies
176/199net: mscc: ocelot: allow offloading of bridge on top of LAGdrivers/net/ethernet/mscc/ocelot_net.c+1 -30 replies
177/199net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disablednet/core/dev.c+5 -00 replies
178/199net: dsa: b53: fix an off by one in checking "vlan->vid"drivers/net/dsa/b53/b53_common.c+1 -10 replies
179/199tcp: do not mess with cloned skbs in tcp_add_backlog()net/ipv4/tcp_ipv4.c+13 -120 replies
180/199tcp: fix TCP_USER_TIMEOUT with zero windowinclude/net/inet_connection_sock.h net/ipv4/inet_connection_sock.c net/ipv4/tcp.c +3 more+14 -70 replies
181/199net: mscc: ocelot: Fix multicast to the CPU portdrivers/net/ethernet/mscc/ocelot.c+18 -50 replies
182/199net: core: devlink: use right genl user_ptr when handling port param get/setnet/core/devlink.c+2 -20 replies
183/199pinctrl: qcom: Allow SoCs to specify a GPIO function thats not 0drivers/pinctrl/qcom/pinctrl-msm.c drivers/pinctrl/qcom/pinctrl-msm.h+3 -20 replies
184/199pinctrl: qcom: No need to read-modify-write the interrupt statusdrivers/pinctrl/qcom/pinctrl-msm.c+8 -150 replies
185/199pinctrl: qcom: Properly clear "intr_ack_high" interrupts when unmaskingdrivers/pinctrl/qcom/pinctrl-msm.c+10 -40 replies
186/199pinctrl: qcom: Dont clear pending interrupts when enablingdrivers/pinctrl/qcom/pinctrl-msm.c+50 -240 replies
187/199x86/sev: Fix nonistr violationarch/x86/kernel/sev-es.c+1 -10 replies
188/199tty: implement write_iterdrivers/tty/tty_io.c+26 -220 replies
189/199tty: fix up hung_up_tty_write() conversiondrivers/tty/tty_io.c+5 -40 replies
190/199net: systemport: free dev before on error pathdrivers/net/ethernet/broadcom/bcmsysport.c+4 -20 replies
191/199x86/sev-es: Handle string port IO to kernel memory properlyarch/x86/kernel/sev-es.c+12 -00 replies
192/199tcp: Fix potential use-after-free due to double kfree()net/ipv4/tcp_ipv4.c+2 -20 replies
193/199ASoC: SOF: Intel: hda: Avoid checking jack on system suspendsound/soc/sof/intel/hda-dsp.c+4 -20 replies
194/199drm/i915/hdcp: Get conn while content_type changeddrivers/gpu/drm/i915/display/intel_hdcp.c+1 -00 replies
195/199bpf: Local storage helpers should check nullness of owner ptr passedkernel/bpf/bpf_inode_storage.c+4 -10 replies
196/199kernfs: implement ->read_iterfs/kernfs/file.c+12 -230 replies
197/199kernfs: implement ->write_iterfs/kernfs/file.c+10 -180 replies
198/199kernfs: wire up ->splice_read and ->splice_writefs/kernfs/file.c+2 -00 replies
199/199interconnect: imx8mq: Use icc_sync_statedrivers/interconnect/imx/imx8mq.c+2 -00 replies

Reviews trailers per patch

106 of 199 patches have a Reviewed-by or Acked-by.

PatchChristian KönigDavid SterbaLee DuncanDouglas GilbertWill DeaconBoris OstrovskyBaolin WangAndy ShevchenkoCrt MoriYonghong SongAlexandru ArdeleanKrzysztof Piotr OlędzkiKrzysztof MazurAlan SternMuchun SongYang ShiRoman GushchinUma ShankarRamalingam CKarthik B SJuerg HaefligerYuchung ChengEric DumazetGeetha sowjanyaKai VehmanenBenjamin HerrenschmidtMartin KaFai LauDavid RientjesJiri SlabyFlorian FainelliCan GuoTvrtko UrsulinEmily.DengVlastimil BabkaMaulik ShahStephen BoydKeith BuschMarc OrrPavel Machek (CIP)Sergei ShtylyovNiklas SöderlundBjorn AnderssonPierre-Louis BossartRafael J. WysockiChristoph HellwigJan KaraAdrian HunterMatt RoperJon HunterIon AgorriaSameer PujarThierry RedingDaniel WheelerDmytro LaktyushkinAnson JacobAnup PatelSean WangLinus WalleijRobert RichterRoman LiBjörn TöpelDavid AhernWilliam Breathitt GrayJason GunthorpeMaor GottliebPetr MladekSergey SenozhatskyFelipe BalbiJoel StanleyImre DeakStephan GerholdSaravana KannanJani NikulaJohnathan SmithinovicRafael KitoverCong WangTobias WaldekranzBodo StroesserArd BiesheuvelQu WenruoJohannes ThumshirnJosef BacikDmitry OsipenkoDamien Le MoalPalmer DabbeltMichael KelleyAvri AltmanStanley ChuAtish PatraPrike LiangPavel BegunkovAndrew JefferyJiri OlsaNikolay BorisovJuergen GrossNicholas KazlauskasQingqing ZhuoPhil OesterChristophe LeroyPavel ShilovskyFelix KuehlingMichael Walle[email protected]Matthew Wilcox (Oracle)Joseph QiAndrey KonovalovRander WangLibin YangBard LiaoAlexandre BelloniBoris PismennySiddharth GuptaImran KhanShakeel ButtMichal KoutnRoss ZwislerToke Høiland-JørgensenAndrii NakryikoHans de GoedeTakashi IwaiShuah Khan
SeriesT-b T-b
1/199A-b
2/199
3/199
4/199R-b
5/199
6/199
7/199
8/199
9/199
10/199
11/199A-b
12/199
13/199T-b Diagnosed-by
14/199R-b
15/199R-b
16/199R-b R-b R-b
17/199R-b R-b R-b
18/199R-b
19/199R-b R-b
20/199
21/199A-b R-b
22/199A-b
23/199A-b
24/199A-b A-b
25/199R-b
26/199
27/199
28/199
29/199R-b
30/199R-b
31/199T-b R-b A-b
32/199R-b
33/199R-b
34/199
35/199
36/199
37/199
38/199
39/199
40/199R-b
41/199R-b
42/199R-b R-b
43/199R-b
44/199A-b
45/199R-b
46/199A-b R-b
47/199R-b A-b
48/199R-b
49/199
50/199
51/199A-b T-b A-b A-b
52/199R-b T-b R-b A-b
53/199R-b T-b
54/199A-b
55/199R-b
56/199R-b
57/199R-b
58/199
59/199
60/199
61/199R-b
62/199T-b R-b
63/199R-b
64/199R-b A-b
65/199
66/199
67/199
68/199
69/199
70/199R-b
71/199A-b
72/199A-b
73/199R-b
74/199R-b
75/199R-b
76/199
77/199
78/199R-b
79/199R-b R-b
80/199A-b
81/199
82/199R-b R-b R-b
83/199T-b
84/199
85/199R-b
86/199
87/199A-b A-b
88/199
89/199R-b
90/199A-b
91/199A-b
92/199R-b
93/199R-b R-b
94/199
95/199R-b A-b
96/199R-b A-b
97/199
98/199R-b
99/199R-b
100/199
101/199
102/199
103/199
104/199A-b
105/199R-b
106/199
107/199
108/199
109/199
110/199R-b
111/199R-b
112/199A-b
113/199R-b R-b
114/199
115/199A-b
116/199
117/199R-b
118/199
119/199T-b T-b
120/199
121/199A-b
122/199
123/199T-b R-b R-b
124/199R-b A-b R-b
125/199A-b R-b
126/199
127/199Reviewed-and-tested-by
128/199
129/199
130/199
131/199
132/199A-b
133/199A-b
134/199A-b A-b
135/199A-b
136/199A-b
137/199A-b
138/199
139/199
140/199T-b
141/199
142/199
143/199T-b
144/199T-b R-b
145/199R-b
146/199R-b
147/199
148/199T-b T-b
149/199Reported-and-tested-by
150/199
151/199
152/199
153/199R-b R-b T-b
154/199
155/199
156/199
157/199R-b R-b R-b
158/199R-b
159/199R-b R-b T-b
160/199
161/199R-b R-b
162/199R-b R-b
163/199R-b R-b
164/199A-b
165/199
166/199
167/199
168/199R-b
169/199
170/199
171/199
172/199
173/199
174/199A-b
175/199
176/199R-b
177/199R-b
178/199A-b
179/199Bisected-by T-b
180/199R-b R-b
181/199
182/199
183/199R-b T-b R-b R-b
184/199R-b T-b R-b R-b
185/199R-b T-b R-b R-b
186/199R-b T-b R-b
187/199
188/199
189/199R-b
190/199A-b
191/199A-b
192/199R-b R-b
193/199R-b
194/199R-b R-b T-b
195/199A-b A-b
196/199
197/199
198/199T-b
199/199

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

Read the v1 thread

Cover letter [PATCH 5.10 000/199] 5.10.11-rc1 review

This is the start of the stable review cycle for the 5.10.11 release. There are 199 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, 27 Jan 2021 18:31:44 +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.11-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.11-rc1

Martin Kepplinger <[email protected]>
interconnect: imx8mq: Use icc_sync_state

Christoph Hellwig <[email protected]>

    kernfs: wire up ->splice_read and ->splice_write

Christoph Hellwig <[email protected]>

    kernfs: implement ->write_iter

Christoph Hellwig <[email protected]>

    kernfs: implement ->read_iter

KP Singh <[email protected]>
bpf: Local storage helpers should check nullness of owner ptr passed

Anshuman Gupta <[email protected]>
drm/i915/hdcp: Get conn while content_type changed

Kai-Heng Feng <[email protected]>
ASoC: SOF: Intel: hda: Avoid checking jack on system suspend

Kuniyuki Iwashima <[email protected]>
tcp: Fix potential use-after-free due to double kfree()

Hyunwook (Wooky) Baek <[email protected]>
x86/sev-es: Handle string port IO to kernel memory properly

Pan Bian <[email protected]>
net: systemport: free dev before on error path

Linus Torvalds <[email protected]>
tty: fix up hung_up_tty_write() conversion

Linus Torvalds <[email protected]>
tty: implement write_iter

Peter Zijlstra <[email protected]>
x86/sev: Fix nonistr violation

Douglas Anderson <[email protected]>
pinctrl: qcom: Don't clear pending interrupts when enabling

Douglas Anderson <[email protected]>
pinctrl: qcom: Properly clear "intr_ack_high" interrupts when unmasking

Douglas Anderson <[email protected]>
pinctrl: qcom: No need to read-modify-write the interrupt status

Douglas Anderson <[email protected]>
pinctrl: qcom: Allow SoCs to specify a GPIO function that's not 0

Oleksandr Mazur <[email protected]>
net: core: devlink: use right genl user_ptr when handling port param get/set

Alban Bedel <[email protected]>
net: mscc: ocelot: Fix multicast to the CPU port

Enke Chen <[email protected]>
tcp: fix TCP_USER_TIMEOUT with zero window

Eric Dumazet <[email protected]>
tcp: do not mess with cloned skbs in tcp_add_backlog()

Dan Carpenter <[email protected]>

    net: dsa: b53: fix an off by one in checking "vlan->vid"

Tariq Toukan <[email protected]>
net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled

Vladimir Oltean <[email protected]>
net: mscc: ocelot: allow offloading of bridge on top of LAG

Matteo Croce <[email protected]>
ipv6: set multicast flag on the multicast route

Eric Dumazet <[email protected]>
net_sched: reject silly cell_log in qdisc_get_rtab()

Eric Dumazet <[email protected]>
net_sched: avoid shift-out-of-bounds in tcindex_set_parms()

Matteo Croce <[email protected]>
ipv6: create multicast route with RTPROT_KERNEL

Guillaume Nault <[email protected]>
udp: mask TOS bits in udp_v4_early_demux()

Eric Dumazet <[email protected]>
net_sched: gen_estimator: support large ewma log

Yuchung Cheng <[email protected]>
tcp: fix TCP socket rehash stats mis-accounting

Lecopzer Chen <[email protected]>
kasan: fix incorrect arguments passing in kasan_add_zero_shadow

Lecopzer Chen <[email protected]>
kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow

Alexander Lobakin <[email protected]>
skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too

Pan Bian <[email protected]>
lightnvm: fix memory leak when submit fails

Takashi Iwai <[email protected]>
cachefiles: Drop superfluous readpages aops NULL check

Christoph Hellwig <[email protected]>
nvme-pci: fix error unwind in nvme_map_data

Christoph Hellwig <[email protected]>
nvme-pci: refactor nvme_unmap_data

Geert Uytterhoeven <[email protected]>
sh_eth: Fix power down vs. is_opened flag ordering

Sandipan Das <[email protected]>
selftests/powerpc: Fix exit status of pkey tests

Rasmus Villemoes <[email protected]>
net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext

Yingjie Wang <[email protected]>
octeontx2-af: Fix missing check bugs in rvu_cgx.c

Kai Vehmanen <[email protected]>
ASoC: SOF: Intel: fix page fault at probe if i915 init fails

Peter Zijlstra <[email protected]>
locking/lockdep: Cure noinstr fail

Jinyang He <[email protected]>
sh: Remove unused HAVE_COPY_THREAD_TLS macro

Necip Fazil Yildiran <[email protected]>
sh: dma: fix kconfig dependency for G2_DMA

Anshuman Gupta <[email protected]>
drm/i915/hdcp: Update CP property in update_pipe

Kent Gibson <[email protected]>
tools: gpio: fix %llu warning in gpio-watch.c

Kent Gibson <[email protected]>
tools: gpio: fix %llu warning in gpio-event-mon.c

Guillaume Nault <[email protected]>
netfilter: rpfilter: mask ecn bits before fib lookup

Cong Wang <[email protected]>
cls_flower: call nla_ok() before nla_next()

Yazen Ghannam <[email protected]>
x86/cpu/amd: Set __max_die_per_package on AMD

Peter Zijlstra <[email protected]>
x86/entry: Fix noinstr fail

Ville Syrjälä <[email protected]>

    drm/i915: Only enable DFP 4:4:4->4:2:0 conversion when outputting YCbCr 4:4:4

Ville Syrjälä <[email protected]>

    drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/

Rafael J. Wysocki <[email protected]>
driver core: Extend device_is_dependent()

Saravana Kannan <[email protected]>
driver core: Fix device link device name collision

Meng Li <[email protected]>
drivers core: Free dma_range_map when driver probe failed

JC Kuo <[email protected]>
xhci: tegra: Delay for disabling LFPS detector

Mathias Nyman <[email protected]>
xhci: make sure TRB is fully written before giving it to the controller

Peter Chen <[email protected]>
usb: cdns3: imx: fix can't create core device the second time issue

Peter Chen <[email protected]>
usb: cdns3: imx: fix writing read-only memory issue

Patrik Jakobsson <[email protected]>
usb: bdc: Make bdc pci driver depend on BROKEN

Thinh Nguyen <[email protected]>
usb: udc: core: Use lock when write to soft_connect

Alan Stern <[email protected]>
USB: gadget: dummy-hcd: Fix errors in port-reset handling

Ryan Chen <[email protected]>
usb: gadget: aspeed: fix stop dma register setting.

Longfang Liu <[email protected]>
USB: ehci: fix an interrupt calltrace error

Eugene Korenevsky <[email protected]>
ehci: fix EHCI host controller initialization sequence

Pali Rohár <[email protected]>
serial: mvebu-uart: fix tx lost characters at power off

Wang Hui <[email protected]>
stm class: Fix module init return on allocation failure

Alexander Shishkin <[email protected]>
intel_th: pci: Add Alder Lake-P support

Pavel Begunkov <[email protected]>
io_uring: fix short read retries for non-reg files

Jens Axboe <[email protected]>
io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state

Jens Axboe <[email protected]>

    io_uring: iopoll requests should also wake task ->in_idle state

Shakeel Butt <[email protected]>
mm: fix numa stats for thp migration

Shakeel Butt <[email protected]>
mm: memcg: fix memcg file_dirty numa stat

Roman Gushchin <[email protected]>
mm: memcg/slab: optimize objcg stock draining

Mike Rapoport <[email protected]>
mm: fix initialization of struct page for holes in memory layout

Xiaoming Ni <[email protected]>
proc_sysctl: fix oops caused by incorrect command parameters

Mike Rapoport <[email protected]>
x86/setup: don't remove E820_TYPE_RAM for pfn 0

Andy Lutomirski <[email protected]>
x86/mmx: Use KFPU_387 for MMX string operations

Mathias Kresin <[email protected]>
irqchip/mips-cpu: Set IPI domain parent chip

Ronnie Sahlberg <[email protected]>
cifs: do not fail __smb_send_rqst if non-fatal signals are pending

Nicholas Piggin <[email protected]>
powerpc/64s: fix scv entry fallback flush vs interrupt

David Lechner <[email protected]>
counter:ti-eqep: remove floor

Alexandru Ardelean <[email protected]>
iio: adc: ti_am335x_adc: remove omitted iio_kfifo_free()

Slaveyko Slaveykov <[email protected]>
drivers: iio: temperature: Add delay after the addressed reset command in mlx90632.c

Lars-Peter Clausen <[email protected]>
iio: ad5504: Fix setting power-down state

Lorenzo Bianconi <[email protected]>
iio: common: st_sensors: fix possible infinite loop in st_sensors_irq_thread

Krzysztof Kozlowski <[email protected]>
i2c: sprd: depend on COMMON_CLK to fix compile tests

Adrian Hunter <[email protected]>
perf evlist: Fix id index for heterogeneous systems

Vincent Mailhol <[email protected]>
can: peak_usb: fix use after free bugs

Vincent Mailhol <[email protected]>
can: vxcan: vxcan_xmit: fix use after free bug

Vincent Mailhol <[email protected]>
can: dev: can_restart: fix use after free bug

Hangbin Liu <[email protected]>
selftests: net: fib_tests: remove duplicate log test

Maxim Mikityanskiy <[email protected]>
xsk: Clear pool even for inactive queues

Kai-Heng Feng <[email protected]>
ALSA: hda: Balance runtime/system PM if direct-complete is disabled

Randy Dunlap <[email protected]>
gpio: sifive: select IRQ_DOMAIN_HIERARCHY rather than depend on it

Hans de Goede <[email protected]>
platform/x86: hp-wmi: Don't log a warning on HPWMI_RET_UNKNOWN_COMMAND errors

Hans de Goede <[email protected]>
platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list

Nicolas Saenz Julienne <[email protected]>
drm/vc4: Unify PCM card's driver_name

Wolfram Sang <[email protected]>
i2c: octeon: check correct size of maximum RECV_LEN packet

Christoph Hellwig <[email protected]>
iov_iter: fix the uaccess area in copy_compat_iovec_from_user

John Ogness <[email protected]>
printk: fix kmsg_dump_get_buffer length calulations

John Ogness <[email protected]>
printk: ringbuffer: fix line counting

Neta Ostrovsky <[email protected]>
RDMA/cma: Fix error flow in default_roce_mode_store

Aharon Landau <[email protected]>
RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two()

Jeremy Cline <[email protected]>
drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_image_cpu()

Song Liu <[email protected]>
bpf: Reject too big ctx_size_in for raw_tp test run

Mark Rutland <[email protected]>
arm64: entry: remove redundant IRQ flag tracing

Ariel Marcovitch <[email protected]>
powerpc: Fix alignment bug within the init sections

Youling Tang <[email protected]>
powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S

Jiri Olsa <[email protected]>
bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach

Arnd Bergmann <[email protected]>
crypto: omap-sham - Fix link error without crypto-engine

Jaegeuk Kim <[email protected]>
scsi: ufs: Fix tm request when non-fatal error happens

Randy Dunlap <[email protected]>
scsi: ufs: ufshcd-pltfrm depends on HAS_IOMEM

Arnd Bergmann <[email protected]>
scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression

Josef Bacik <[email protected]>
btrfs: print the actual offset in btrfs_root_name

Jason Gunthorpe <[email protected]>
RDMA/ucma: Do not miss ctx destruction steps in some cases

Hsin-Yi Wang <[email protected]>
pinctrl: mediatek: Fix fallback call path

Billy Tsai <[email protected]>
pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting

Kent Gibson <[email protected]>
gpiolib: cdev: fix frame size warning in gpio_ioctl()

Trond Myklebust <[email protected]>
nfsd: Don't set eof on a truncated READ_PLUS

Trond Myklebust <[email protected]>
nfsd: Fixes for nfsd4_encode_read_plus_data()

Randy Dunlap <[email protected]>
x86/xen: fix 'nopvspin' build error

Atish Patra <[email protected]>
RISC-V: Fix maximum allowed phsyical memory for RV32

Atish Patra <[email protected]>
RISC-V: Set current memblock limit

Ian Rogers <[email protected]>
libperf tests: Fail when failing to get a tracepoint id

Ian Rogers <[email protected]>
libperf tests: If a test fails return non-zero

Marcelo Diop-Gonzalez <[email protected]>
io_uring: flush timeouts that should already have expired

Ben Skeggs <[email protected]>
drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0

Ben Skeggs <[email protected]>
drm/nouveau/mmu: fix vram heap sizing

Ben Skeggs <[email protected]>
drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields

Ben Skeggs <[email protected]>
drm/nouveau/privring: ack interrupts the same way as RM

Ben Skeggs <[email protected]>
drm/nouveau/bios: fix issue shadowing expansion ROMs

Wayne Lin <[email protected]>
drm/amd/display: Fix to be able to stop crc calculation

Nicholas Miell <[email protected]>
HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode

Li, Roman <[email protected]>
drm/amd/display: disable dcn10 pipe split by default

Victor Zhao <[email protected]>
drm/amdgpu/psp: fix psp gfx ctrl cmds

Sagar Shrikant Kadam <[email protected]>
riscv: defconfig: enable gpio support for HiFive Unleashed

Sagar Shrikant Kadam <[email protected]>
dts: phy: add GPIO number and active state used for phy reset

Sagar Shrikant Kadam <[email protected]>
dts: phy: fix missing mdio device and probe failure of vsc8541-01 device

David Woodhouse <[email protected]>
x86/xen: Fix xen_hvm_smp_init() when vector callback not available

David Woodhouse <[email protected]>
x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery

David Woodhouse <[email protected]>
xen: Fix event channel callback via INTX/GSI

Arnd Bergmann <[email protected]>
arm64: make atomic helpers __always_inline

Kefeng Wang <[email protected]>
riscv: cacheinfo: Fix using smp_processor_id() in preemptible

Peter Geis <[email protected]>
ALSA: hda/tegra: fix tegra-hda on tegra30 soc

Peter Geis <[email protected]>
clk: tegra30: Add hda clock default rates to clock driver

Seth Miller <[email protected]>
HID: Ignore battery for Elan touchscreen on ASUS UX550

Filipe Laíns <[email protected]>
HID: logitech-dj: add the G602 receiver

Damien Le Moal <[email protected]>
riscv: Enable interrupts during syscalls with M-Mode

Damien Le Moal <[email protected]>
riscv: Fix sifive serial driver

Damien Le Moal <[email protected]>
riscv: Fix kernel time_init()

Ewan D. Milne <[email protected]>
scsi: sd: Suppress spurious errors when WRITE SAME is being disabled

Dinghao Liu <[email protected]>
scsi: scsi_debug: Fix memleak in scsi_debug_init()

Nilesh Javali <[email protected]>
scsi: qedi: Correct max length of CHAP secret

Can Guo <[email protected]>
scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback

Stanley Chu <[email protected]>
scsi: ufs: Relax the condition of UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL

Dexuan Cui <[email protected]>
x86/hyperv: Fix kexec panic/hang issues

Anthony Iliopoulos <[email protected]>
dm integrity: select CRYPTO_SKCIPHER

Arnd Bergmann <[email protected]>
HID: sony: select CONFIG_CRC32

Kai-Heng Feng <[email protected]>
HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device

Chuck Lever <[email protected]>
SUNRPC: Handle TCP socket sends with kernel_sendpage() again

Shuming Fan <[email protected]>
ASoC: rt711: mutex between calibration and power state changes

Cezary Rojewski <[email protected]>
ASoC: Intel: haswell: Add missing pm_ops

Chris Wilson <[email protected]>

    drm/i915: Check for rq->hwsp validity after acquiring RCU lock

Chris Wilson <[email protected]>

    drm/i915/gt: Prevent use of engine->wa_ctx after error

Sung Lee <[email protected]>
drm/amd/display: DCN2X Find Secondary Pipe properly in MPO + ODM Case

Huang Rui <[email protected]>
drm/amdgpu: remove gpu info firmware of green sardine

Daniel Vetter <[email protected]>
drm/syncobj: Fix use-after-free

Pan Bian <[email protected]>
drm/atomic: put state on error path

Mikulas Patocka <[email protected]>
dm integrity: conditionally disable "recalculate" feature

Mikulas Patocka <[email protected]>
dm integrity: fix a crash if "recalculate" used without "internal_hash"

Hannes Reinecke <[email protected]>
dm: avoid filesystem lookup in dm_get_dev_t()

Al Cooper <[email protected]>
mmc: sdhci-brcmstb: Fix mmc timeout errors on S5 suspend

Alex Leibovich <[email protected]>
mmc: sdhci-xenon: fix 1.8v regulator stabilization

Jisheng Zhang <[email protected]>
mmc: sdhci-of-dwcmshc: fix rpmb access

Peter Collingbourne <[email protected]>
mmc: core: don't initialize block size from ext_csd if not present

Paul Cercueil <[email protected]>
pinctrl: ingenic: Fix JZ4760 support

Eric Biggers <[email protected]>
fs: fix lazytime expiration handling in __writeback_single_inode()

Filipe Manana <[email protected]>
btrfs: send: fix invalid clone operations when cloning from the same file and root

Josef Bacik <[email protected]>
btrfs: don't clear ret in btrfs_start_dirty_block_groups

Josef Bacik <[email protected]>
btrfs: fix lockdep splat in btrfs_recover_relocation

Josef Bacik <[email protected]>
btrfs: do not double free backref nodes on error

Josef Bacik <[email protected]>
btrfs: don't get an EINTR during drop_snapshot for reloc

Hans de Goede <[email protected]>
ACPI: scan: Make acpi_bus_get_device() clear return pointer on error

Ignat Korchagin <[email protected]>
dm crypt: fix copy and paste bug in crypt_alloc_req_aead

Kirill Tkhai <[email protected]>
crypto: xor - Fix divide error in do_xor_speed()

Takashi Iwai <[email protected]>
ALSA: hda/via: Add minimum mute flag

Chris Chiu <[email protected]>
ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T

Takashi Iwai <[email protected]>
ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info()

Jiaxun Yang <[email protected]>
platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634

Heikki Krogerus <[email protected]>
platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes

Mikko Perttunen <[email protected]>
i2c: bpmp-tegra: Ignore unknown I2C_M flags

Mikko Perttunen <[email protected]>
i2c: tegra: Wait for config load atomically while in ISR

Miquel Raynal <[email protected]>
mtd: rawnand: nandsim: Fix the logic when selecting Hamming soft ECC engine

Sean Nyekjaer <[email protected]>
mtd: rawnand: gpmi: fix dst bit offset when extracting raw payload

Shin'ichiro Kawasaki <[email protected]>

    scsi: target: tcmu: Fix use-after-free of se_cmd->priv

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

Diffstat:

 Documentation/ABI/testing/sysfs-class-devlink      |   4 +-
 Documentation/ABI/testing/sysfs-devices-consumer   |   5 +-
 Documentation/ABI/testing/sysfs-devices-supplier   |   5 +-
 .../admin-guide/device-mapper/dm-integrity.rst     |  12 +-
 Documentation/admin-guide/kernel-parameters.txt    |   4 +
 Makefile                                           |   4 +-
 arch/arm/xen/enlighten.c                           |   2 +-
 arch/arm64/include/asm/atomic.h                    |  10 +-
 arch/arm64/kernel/signal.c                         |   7 -
 arch/arm64/kernel/syscall.c                        |   9 +-
 arch/powerpc/include/asm/exception-64s.h           |  13 ++
 arch/powerpc/include/asm/feature-fixups.h          |  10 ++
 arch/powerpc/kernel/entry_64.S                     |   2 +-
 arch/powerpc/kernel/exceptions-64s.S               |  19 +++
 arch/powerpc/kernel/vmlinux.lds.S                  |  32 +++--
 arch/powerpc/lib/feature-fixups.c                  |  24 +++-
 arch/riscv/Kconfig                                 |   6 +-
 .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts |   2 +
 arch/riscv/configs/defconfig                       |   2 +
 arch/riscv/kernel/cacheinfo.c                      |  11 +-
 arch/riscv/kernel/entry.S                          |   9 ++
 arch/riscv/kernel/time.c                           |   3 +
 arch/riscv/mm/init.c                               |  16 ++-
 arch/sh/Kconfig                                    |   1 -
 arch/sh/drivers/dma/Kconfig                        |   3 +-
 arch/x86/entry/common.c                            |  10 +-
 arch/x86/hyperv/hv_init.c                          |   4 +
 arch/x86/include/asm/mshyperv.h                    |   2 +
 arch/x86/kernel/cpu/amd.c                          |   4 +-
 arch/x86/kernel/cpu/mshyperv.c                     |  18 +++
 arch/x86/kernel/setup.c                            |  20 ++-
 arch/x86/kernel/sev-es.c                           |  14 +-
 arch/x86/lib/mmx_32.c                              |  20 ++-
 arch/x86/xen/enlighten_hvm.c                       |  11 +-
 arch/x86/xen/smp_hvm.c                             |  29 +++--
 crypto/xor.c                                       |   2 +
 drivers/acpi/scan.c                                |   2 +
 drivers/base/core.c                                |  44 +++++--
 drivers/base/dd.c                                  |   2 +
 drivers/clk/tegra/clk-tegra30.c                    |   2 +
 drivers/counter/ti-eqep.c                          |  35 -----
 drivers/crypto/Kconfig                             |   1 +
 drivers/gpio/Kconfig                               |   3 +-
 drivers/gpio/gpiolib-cdev.c                        | 145 +++++++++++----------
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   1 -
 drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h            |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_crat.c              |  11 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c  |   2 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c  |   4 +-
 .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c  |   7 +-
 drivers/gpu/drm/drm_atomic_helper.c                |   2 +-
 drivers/gpu/drm/drm_syncobj.c                      |   8 +-
 drivers/gpu/drm/i915/display/intel_ddi.c           |   8 +-
 drivers/gpu/drm/i915/display/intel_dp.c            |  33 ++---
 drivers/gpu/drm/i915/display/intel_dp.h            |   5 +-
 drivers/gpu/drm/i915/display/intel_dp_mst.c        |   2 +-
 drivers/gpu/drm/i915/display/intel_hdcp.c          |   9 ++
 drivers/gpu/drm/i915/gt/intel_breadcrumbs.c        |   9 +-
 drivers/gpu/drm/i915/gt/intel_lrc.c                |   3 +
 drivers/gpu/drm/i915/gt/intel_timeline.c           |  10 +-
 drivers/gpu/drm/i915/i915_request.h                |  37 +++++-
 drivers/gpu/drm/nouveau/dispnv50/disp.c            |   4 +-
 drivers/gpu/drm/nouveau/dispnv50/disp.h            |   2 +-
 drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c        |   2 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c  |   2 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c |   8 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c   |  10 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c   |  10 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c     |   6 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |   1 +
 drivers/hid/Kconfig                                |   1 +
 drivers/hid/hid-ids.h                              |   1 +
 drivers/hid/hid-input.c                            |   2 +
 drivers/hid/hid-logitech-dj.c                      |   4 +
 drivers/hid/hid-logitech-hidpp.c                   |   2 +
 drivers/hid/hid-multitouch.c                       |   4 +
 drivers/hv/vmbus_drv.c                             |   2 -
 drivers/hwtracing/intel_th/pci.c                   |   5 +
 drivers/hwtracing/stm/heartbeat.c                  |   6 +-
 drivers/i2c/busses/Kconfig                         |   1 +
 drivers/i2c/busses/i2c-octeon-core.c               |   2 +-
 drivers/i2c/busses/i2c-tegra-bpmp.c                |   2 +-
 drivers/i2c/busses/i2c-tegra.c                     |   2 +-
 drivers/iio/adc/ti_am335x_adc.c                    |   6 +-
 drivers/iio/common/st_sensors/st_sensors_trigger.c |  31 +++--
 drivers/iio/dac/ad5504.c                           |   4 +-
 drivers/iio/temperature/mlx90632.c                 |   6 +
 drivers/infiniband/core/cma_configfs.c             |   4 +-
 drivers/infiniband/core/ucma.c                     | 135 ++++++++++---------
 drivers/infiniband/core/umem.c                     |   2 +-
 drivers/interconnect/imx/imx8mq.c                  |   2 +
 drivers/irqchip/irq-mips-cpu.c                     |   7 +
 drivers/lightnvm/core.c                            |   3 +-
 drivers/md/Kconfig                                 |   1 +
 drivers/md/dm-crypt.c                              |   6 +-
 drivers/md/dm-integrity.c                          |  32 ++++-
 drivers/md/dm-table.c                              |  15 ++-
 drivers/mmc/core/queue.c                           |   4 +-
 drivers/mmc/host/sdhci-brcmstb.c                   |   6 +-
 drivers/mmc/host/sdhci-of-dwcmshc.c                |  27 ++++
 drivers/mmc/host/sdhci-xenon.c                     |   7 +-
 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c         |   2 +-
 drivers/mtd/nand/raw/nandsim.c                     |   7 +-
 drivers/net/can/dev.c                              |   4 +-
 drivers/net/can/usb/peak_usb/pcan_usb_fd.c         |   8 +-
 drivers/net/can/vxcan.c                            |   6 +-
 drivers/net/dsa/b53/b53_common.c                   |   2 +-
 drivers/net/dsa/mv88e6xxx/global1_vtu.c            |   4 +
 drivers/net/ethernet/broadcom/bcmsysport.c         |   6 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c    |   6 +
 drivers/net/ethernet/mscc/ocelot.c                 |  23 +++-
 drivers/net/ethernet/mscc/ocelot_net.c             |   4 +-
 drivers/net/ethernet/renesas/sh_eth.c              |   4 +-
 drivers/nvme/host/pci.c                            | 105 +++++++++------
 drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c         |   2 +-
 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c   |   4 +
 drivers/pinctrl/pinctrl-ingenic.c                  |  26 ++--
 drivers/pinctrl/qcom/pinctrl-msm.c                 |  96 +++++++++-----
 drivers/pinctrl/qcom/pinctrl-msm.h                 |   2 +
 drivers/platform/x86/hp-wmi.c                      |   3 +-
 drivers/platform/x86/i2c-multi-instantiate.c       |  31 +++--
 drivers/platform/x86/ideapad-laptop.c              |  15 ++-
 drivers/platform/x86/intel-vbtn.c                  |   6 -
 drivers/scsi/megaraid/megaraid_sas_base.c          |   6 +-
 drivers/scsi/qedi/qedi_main.c                      |   4 +-
 drivers/scsi/scsi_debug.c                          |   5 +-
 drivers/scsi/sd.c                                  |   4 +-
 drivers/scsi/ufs/Kconfig                           |   1 +
 drivers/scsi/ufs/ufshcd.c                          |  35 ++---
 drivers/target/target_core_user.c                  |  11 +-
 drivers/tty/serial/mvebu-uart.c                    |  10 +-
 drivers/tty/serial/sifive.c                        |   1 +
 drivers/tty/tty_io.c                               |  51 ++++----
 drivers/usb/cdns3/cdns3-imx.c                      |  17 +--
 drivers/usb/gadget/udc/aspeed-vhub/epn.c           |   5 +-
 drivers/usb/gadget/udc/bdc/Kconfig                 |   2 +-
 drivers/usb/gadget/udc/core.c                      |  13 +-
 drivers/usb/gadget/udc/dummy_hcd.c                 |  10 +-
 drivers/usb/host/ehci-hcd.c                        |  12 ++
 drivers/usb/host/ehci-hub.c                        |   3 +
 drivers/usb/host/xhci-ring.c                       |   2 +
 drivers/usb/host/xhci-tegra.c                      |   7 +
 drivers/xen/events/events_base.c                   |  10 --
 drivers/xen/platform-pci.c                         |   1 -
 drivers/xen/xenbus/xenbus.h                        |   1 +
 drivers/xen/xenbus/xenbus_comms.c                  |   8 --
 drivers/xen/xenbus/xenbus_probe.c                  |  81 ++++++++++--
 fs/btrfs/backref.c                                 |   2 +-
 fs/btrfs/block-group.c                             |   3 +-
 fs/btrfs/disk-io.c                                 |   2 +-
 fs/btrfs/extent-tree.c                             |  10 +-
 fs/btrfs/print-tree.c                              |  10 +-
 fs/btrfs/print-tree.h                              |   2 +-
 fs/btrfs/send.c                                    |  15 +++
 fs/btrfs/volumes.c                                 |   2 +
 fs/cachefiles/rdwr.c                               |   2 -
 fs/cifs/transport.c                                |   4 +-
 fs/fs-writeback.c                                  |  24 ++--
 fs/io_uring.c                                      |  43 +++++-
 fs/kernfs/file.c                                   |  65 ++++-----
 fs/nfsd/nfs4xdr.c                                  |  14 +-
 fs/proc/proc_sysctl.c                              |   7 +-
 include/asm-generic/bitops/atomic.h                |   6 +-
 include/linux/device.h                             |  12 ++
 include/net/inet_connection_sock.h                 |   3 +
 include/net/sock.h                                 |  17 ++-
 include/xen/xenbus.h                               |   2 +-
 kernel/bpf/bpf_inode_storage.c                     |   5 +-
 kernel/bpf/syscall.c                               |   6 +-
 kernel/locking/lockdep.c                           |   2 +-
 kernel/printk/printk.c                             |   4 +-
 kernel/printk/printk_ringbuffer.c                  |   2 +-
 lib/iov_iter.c                                     |   2 +-
 mm/kasan/init.c                                    |  23 ++--
 mm/memcontrol.c                                    |   4 +-
 mm/migrate.c                                       |  23 ++--
 mm/page_alloc.c                                    |  84 +++++++-----
 net/bpf/test_run.c                                 |   3 +-
 net/core/dev.c                                     |   5 +
 net/core/devlink.c                                 |   4 +-
 net/core/gen_estimator.c                           |  11 +-
 net/core/skbuff.c                                  |   6 +-
 net/ipv4/inet_connection_sock.c                    |   1 +
 net/ipv4/netfilter/ipt_rpfilter.c                  |   2 +-
 net/ipv4/tcp.c                                     |   1 +
 net/ipv4/tcp_input.c                               |   6 +-
 net/ipv4/tcp_ipv4.c                                |  29 +++--
 net/ipv4/tcp_output.c                              |   1 +
 net/ipv4/tcp_timer.c                               |  36 +++--
 net/ipv4/udp.c                                     |   3 +-
 net/ipv6/addrconf.c                                |   3 +-
 net/sched/cls_flower.c                             |  22 ++--
 net/sched/cls_tcindex.c                            |   8 +-
 net/sched/sch_api.c                                |   3 +-
 net/sunrpc/svcsock.c                               |  86 +++++++++++-
 net/xdp/xsk.c                                      |   4 +-
 sound/core/seq/oss/seq_oss_synth.c                 |   3 +-
 sound/pci/hda/hda_codec.c                          |  24 +---
 sound/pci/hda/hda_tegra.c                          |   2 +-
 sound/pci/hda/patch_realtek.c                      |   8 ++
 sound/pci/hda/patch_via.c                          |   1 +
 sound/soc/codecs/rt711.c                           |   6 +
 sound/soc/intel/boards/haswell.c                   |   1 +
 sound/soc/sof/intel/hda-codec.c                    |  18 +--
 sound/soc/sof/intel/hda-dsp.c                      |   6 +-
 tools/gpio/gpio-event-mon.c                        |   4 +-
 tools/gpio/gpio-watch.c                            |   5 +-
 tools/lib/perf/evlist.c                            |  17 +--
 tools/lib/perf/tests/test-cpumap.c                 |   2 +-
 tools/lib/perf/tests/test-evlist.c                 |   3 +-
 tools/lib/perf/tests/test-evsel.c                  |   2 +-
 tools/lib/perf/tests/test-threadmap.c              |   2 +-
 tools/testing/selftests/net/fib_tests.sh           |   1 -
 .../testing/selftests/powerpc/mm/pkey_exec_prot.c  |   2 +-
 tools/testing/selftests/powerpc/mm/pkey_siginfo.c  |   2 +-
 215 files changed, 1618 insertions(+), 904 deletions(-)