Skip to content

4.19.247-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest287 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/287binfmt_flat: do not stop relocating GOT entries prematurely on riscvfs/binfmt_flat.c+26 -10 replies
2/287ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUSsound/pci/hda/patch_realtek.c+10 -00 replies
3/287USB: serial: option: add Quectel BG95 modemdrivers/usb/serial/option.c+2 -00 replies
4/287USB: new quirk for Dell Gen 2 devicesdrivers/usb/core/quirks.c+3 -00 replies
5/287ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEParch/xtensa/kernel/ptrace.c arch/xtensa/kernel/signal.c include/linux/ptrace.h+4 -100 replies
6/287ptrace: Reimplement PTRACE_KILL by always sending SIGKILLarch/x86/kernel/step.c kernel/ptrace.c+3 -50 replies
7/287btrfs: add "0x" prefix for unsupported optional featuresfs/btrfs/disk-io.c+2 -20 replies
8/287btrfs: repair super block num_devices automaticallyfs/btrfs/volumes.c+4 -40 replies
9/287drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modesdrivers/gpu/drm/virtio/virtgpu_display.c+2 -00 replies
10/287mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queuedrivers/net/wireless/marvell/mwifiex/11h.c+2 -00 replies
11/287b43legacy: Fix assigning negative value to unsigned variabledrivers/net/wireless/broadcom/b43legacy/phy.c+1 -10 replies
12/287b43: Fix assigning negative value to unsigned variabledrivers/net/wireless/broadcom/b43/phy_n.c+1 -10 replies
13/287ipw2x00: Fix potential NULL dereference in libipw_xmit()drivers/net/wireless/intel/ipw2x00/libipw_tx.c+1 -10 replies
14/287ipv6: fix locking issues with loops over idev->addr_listinclude/net/if_inet6.h net/ipv6/addrconf.c+32 -60 replies
15/287fbcon: Consistently protect deferred_takeover with console_lock()drivers/video/fbdev/core/fbcon.c+3 -20 replies
16/287ACPICA: Avoid cache flush inside virtual machinesarch/x86/include/asm/acenv.h+13 -10 replies
17/287ALSA: jack: Access input_dev under mutexinclude/sound/jack.h sound/core/jack.c+28 -70 replies
18/287drm/amd/pm: fix double free in si_parse_power_table()drivers/gpu/drm/amd/amdgpu/si_dpm.c+3 -50 replies
19/287ath9k: fix QCA9561 PA bias leveldrivers/net/wireless/ath/ath9k/ar9003_phy.h+1 -10 replies
20/287media: venus: hfi: avoid null dereference in deinitdrivers/media/platform/qcom/venus/hfi.c+3 -00 replies
21/287media: pci: cx23885: Fix the error handling in cx23885_initdev()drivers/media/pci/cx23885/cx23885-core.c+3 -30 replies
22/287media: cx25821: Fix the warning when removing the moduledrivers/media/pci/cx25821/cx25821-core.c+1 -10 replies
23/287md/bitmap: dont set sb values if cant pass sanity checkdrivers/md/md-bitmap.c+23 -210 replies
24/287scsi: megaraid: Fix error check return value of register_chrdev()drivers/scsi/megaraid.c+1 -10 replies
25/287drm/plane: Move range check for format_count earlierdrivers/gpu/drm/drm_plane.c+7 -70 replies
26/287drm/amd/pm: fix the compile warningdrivers/gpu/drm/amd/amdgpu/kv_dpm.c+1 -130 replies
27/287ipv6: Dont send rs packets to the interface of ARPHRD_TUNNELnet/ipv6/addrconf.c+2 -10 replies
28/287ASoC: dapm: Dont fold register value changes into notificationssound/soc/soc-dapm.c+0 -20 replies
29/287mlxsw: spectrum_dcb: Do not warn about priority changesdrivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c+0 -130 replies
30/287ASoC: tscs454: Add endianness flag in snd_soc_component_driversound/soc/codecs/tscs454.c+6 -60 replies
31/287s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHESarch/s390/include/asm/preempt.h+11 -40 replies
32/287dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMICkernel/dma/debug.c+1 -10 replies
33/287ipmi:ssif: Check for NULL msg when handling events and messagesdrivers/char/ipmi/ipmi_ssif.c+23 -00 replies
34/287rtlwifi: Use pr_warn instead of WARN_ONCEdrivers/net/wireless/realtek/rtlwifi/usb.c+1 -10 replies
35/287media: cec-adap.c: fix is_configuring statedrivers/media/cec/cec-adap.c+3 -30 replies
36/287openrisc: start CPU timer early in bootarch/openrisc/include/asm/timex.h arch/openrisc/kernel/head.S+10 -00 replies
37/287nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tagsdrivers/nvme/host/pci.c+1 -00 replies
38/287ASoC: rt5645: Fix errorenous cleanup ordersound/soc/codecs/rt5645.c+6 -10 replies
39/287net: phy: micrel: Allow probing without .driver_datadrivers/net/phy/micrel.c+6 -50 replies
40/287media: exynos4-is: Fix compile warningdrivers/media/platform/exynos4-is/fimc-isp-video.h+1 -10 replies
41/287hwmon: Make chip parameter for with_info API mandatoryDocumentation/hwmon/hwmon-kernel-api.txt drivers/hwmon/hwmon.c+8 -100 replies
42/287rxrpc: Return an error to sendmsg if call failednet/rxrpc/sendmsg.c+6 -00 replies
43/287eth: tg3: silence the GCC 12 array-bounds warningdrivers/net/ethernet/broadcom/Makefile+5 -00 replies
44/287ARM: dts: ox820: align interrupt controller node name with dtschemaarch/arm/boot/dts/ox820.dtsi+1 -10 replies
45/287PM / devfreq: rk3399_dmc: Disable edev on remove()drivers/devfreq/rk3399_dmc.c+2 -00 replies
46/287fs: jfs: fix possible NULL pointer dereference in dbFree()fs/jfs/jfs_dmap.c+2 -10 replies
47/287ARM: OMAP1: clock: Fix UART rate reporting algorithmarch/arm/mach-omap1/clock.c+1 -10 replies
48/287fat: add ratelimit to fat*_ent_bread()fs/fat/fatent.c+4 -30 replies
49/287ARM: versatile: Add missing of_node_put in dcscb_initarch/arm/mach-vexpress/dcscb.c+1 -00 replies
50/287ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROMarch/arm/boot/dts/exynos5250-smdk5250.dts+2 -20 replies
51/287ARM: hisi: Add missing of_node_put after of_find_compatible_nodearch/arm/mach-hisi/platsmp.c+4 -00 replies
52/287PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store()drivers/pci/pci.c+5 -50 replies
53/287tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolateinclude/trace/events/vmscan.h+2 -20 replies
54/287powerpc/xics: fix refcount leak in icp_opal_init()arch/powerpc/sysdev/xics/icp-opal.c+1 -00 replies
55/287macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disableddrivers/macintosh/Kconfig drivers/macintosh/Makefile drivers/macintosh/via-pmu.c+7 -20 replies
56/287RDMA/hfi1: Prevent panic when SDMA is disableddrivers/infiniband/hw/hfi1/file_ops.c+2 -00 replies
57/287drm: fix EDID struct for old ARM OABI formatinclude/drm/drm_edid.h+3 -30 replies
58/287ath9k: fix ar9003_get_eepmiscdrivers/net/wireless/ath/ath9k/ar9003_eeprom.c+1 -10 replies
59/287drm/edid: fix invalid EDID extension block filteringdrivers/gpu/drm/drm_edid.c+3 -30 replies
60/287drm/bridge: adv7511: clean up CEC adapter when probe failsdrivers/gpu/drm/bridge/adv7511/adv7511_drv.c+1 -00 replies
61/287ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probesound/soc/mediatek/mt8173/mt8173-max98090.c+4 -10 replies
62/287ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probesound/soc/mediatek/mt2701/mt2701-wm8960.c+7 -20 replies
63/287x86/delay: Fix the wrong asm constraint in delay_loop()arch/x86/lib/delay.c+2 -20 replies
64/287drm/mediatek: Fix mtk_cec_mask()drivers/gpu/drm/mediatek/mtk_cec.c+1 -10 replies
65/287drm/vc4: txp: Dont set TXP_VSTART_AT_EOFdrivers/gpu/drm/vc4/vc4_txp.c+1 -10 replies
66/287drm/vc4: txp: Force alpha to be 0xff if its disableddrivers/gpu/drm/vc4/vc4_txp.c+6 -00 replies
67/287nl80211: show SSID for P2P_GO interfacesnet/wireless/nl80211.c+1 -00 replies
68/287spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeoutdrivers/spi/spi-ti-qspi.c+3 -20 replies
69/287NFC: NULL out the dev->rfkill to prevent UAFnet/nfc/core.c+1 -00 replies
70/287efi: Add missing prototype for efi_capsule_setup_infoinclude/linux/efi.h+2 -00 replies
71/287HID: hid-led: fix maximum brightness for Dream Cheekydrivers/hid/hid-led.c+1 -10 replies
72/287HID: elan: Fix potential double free in elan_input_configureddrivers/hid/hid-elan.c+0 -20 replies
73/287spi: img-spfi: Fix pm_runtime_get_sync() error checkingdrivers/spi/spi-img-spfi.c+1 -10 replies
74/287ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyixdrivers/net/wireless/ath/ath9k/htc_drv_txrx.c+8 -00 replies
75/287inotify: show inotify mask flags in proc fdinfofs/notify/fdinfo.c fs/notify/inotify/inotify.h fs/notify/inotify/inotify_user.c+15 -100 replies
76/287fsnotify: fix wrong lockdep annotationsfs/notify/mark.c+3 -30 replies
77/287of: overlay: do not break notify on NOTIFY_{OK|STOP}drivers/of/overlay.c+1 -30 replies
78/287scsi: ufs: core: Exclude UECxx from SFR dump listdrivers/scsi/ufs/ufshcd.c+6 -10 replies
79/287x86/pm: Fix false positive kmemleak report in msr_build_context()arch/x86/include/asm/suspend_32.h arch/x86/include/asm/suspend_64.h+9 -50 replies
80/287x86/speculation: Add missing prototype for unpriv_ebpf_notify()include/linux/bpf.h+2 -00 replies
81/287drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resumedrivers/gpu/drm/msm/disp/dpu1/dpu_kms.c+3 -10 replies
82/287drm/msm/dsi: fix error checks and return values for DSI xmit functionsdrivers/gpu/drm/msm/dsi/dsi_host.c+14 -70 replies
83/287drm/msm/hdmi: check return value after calling platform_get_resource_byname()drivers/gpu/drm/msm/hdmi/hdmi.c+4 -00 replies
84/287drm/rockchip: vop: fix possible null-ptr-deref in vop_bind()drivers/gpu/drm/rockchip/rockchip_drm_vop.c+1 -10 replies
85/287x86: Fix return value of __setup handlersarch/x86/entry/vdso/vma.c arch/x86/kernel/apic/apic.c arch/x86/kernel/cpu/intel.c +1 more+4 -40 replies
86/287irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return valuedrivers/irqchip/irq-aspeed-i2c-ic.c+2 -20 replies
87/287x86/mm: Cleanup the control_va_addr_alignment() __setup handlerarch/x86/kernel/sys_x86_64.c+2 -50 replies
88/287drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detecteddrivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c+28 -90 replies
89/287drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detecteddrivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.c drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.h+21 -80 replies
90/287drm/msm: return an error pointer in msm_gem_prime_get_sg_table()drivers/gpu/drm/msm/msm_gem_prime.c+1 -10 replies
91/287media: uvcvideo: Fix missing check to determine if element is found in listdrivers/media/usb/uvc/uvc_v4l2.c+11 -90 replies
92/287perf/amd/ibs: Use interrupt regs ip for stack unwindingarch/x86/events/amd/ibs.c+18 -00 replies
93/287ASoC: mxs-saif: Fix refcount leak in mxs_saif_probesound/soc/mxs/mxs-saif.c+1 -00 replies
94/287regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dtdrivers/regulator/pfuze100-regulator.c+2 -00 replies
95/287scripts/faddr2line: Fix overlapping text section failuresscripts/faddr2line+97 -530 replies
96/287media: st-delta: Fix PM disable depth imbalance in delta_probedrivers/media/platform/sti/delta/delta-v4l2.c+4 -20 replies
97/287media: exynos4-is: Change clk_disable to clk_disable_unpreparedrivers/media/platform/exynos4-is/fimc-is.c+1 -10 replies
98/287media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_initdrivers/media/usb/pvrusb2/pvrusb2-hdw.c+5 -20 replies
99/287media: vsp1: Fix offset calculation for plane croppingdrivers/media/platform/vsp1/vsp1_rpf.c+3 -30 replies
100/287Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeoutnet/bluetooth/sco.c+13 -80 replies
101/287m68k: math-emu: Fix dependencies of math emulation supportarch/m68k/Kconfig.cpu+1 -10 replies
102/287sctp: read sk->sk_bound_dev_if once in sctp_rcv()net/sctp/input.c+3 -10 replies
103/287ext4: reject the commit option on ext2 filesystemsfs/ext4/super.c+1 -00 replies
104/287drm: msm: fix possible memory leak in mdp5_crtc_cursor_set()drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c+3 -10 replies
105/287ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition()sound/soc/codecs/wm2000.c+3 -30 replies
106/287NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_txdrivers/nfc/st21nfca/se.c drivers/nfc/st21nfca/st21nfca.h+15 -30 replies
107/287rxrpc: Fix listen() setting the bar too high for the prealloc ringsnet/rxrpc/sysctl.c+2 -20 replies
108/287rxrpc: Dont try to resend the request if were receiving the replynet/rxrpc/call_event.c+2 -10 replies
109/287soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipcdrivers/soc/qcom/smp2p.c+1 -00 replies
110/287soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipcdrivers/soc/qcom/smsm.c+1 -00 replies
111/287PCI: cadence: Fix find_first_zero_bit() limitdrivers/pci/controller/pcie-cadence-ep.c+1 -20 replies
112/287PCI: rockchip: Fix find_first_zero_bit() limitdrivers/pci/controller/pcie-rockchip-ep.c+1 -20 replies
113/287ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BTarch/arm/boot/dts/bcm2835-rpi-zero-w.dts+12 -100 replies
114/287ARM: dts: bcm2835-rpi-b: Fix GPIO line namesarch/arm/boot/dts/bcm2835-rpi-b.dts+6 -70 replies
115/287crypto: marvell/cesa - ECB does not IVdrivers/crypto/marvell/cipher.c+0 -10 replies
116/287mfd: ipaq-micro: Fix error check return value of platform_get_irq()drivers/mfd/ipaq-micro.c+1 -10 replies
117/287scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac()drivers/scsi/fcoe/fcoe_ctlr.c include/scsi/libfcoe.h+3 -20 replies
118/287firmware: arm_scmi: Fix list protocols enumeration in the base protocoldrivers/firmware/arm_scmi/base.c+1 -10 replies
119/287pinctrl: mvebu: Fix irq_of_parse_and_map() return valuedrivers/pinctrl/mvebu/pinctrl-armada-37xx.c+1 -10 replies
120/287drivers/base/node.c: fix compaction sysfs file leakdrivers/base/node.c+1 -00 replies
121/287dax: fix cache flush on PMD-mapped pagesfs/dax.c+2 -10 replies
122/287powerpc/8xx: export cpm_setbrg for modulesarch/powerpc/sysdev/cpm1.c+1 -00 replies
123/287powerpc/idle: Fix return value of __setup() handlerarch/powerpc/kernel/idle.c+1 -10 replies
124/287powerpc/4xx/cpm: Fix return value of __setup() handlerarch/powerpc/platforms/4xx/cpm.c+1 -10 replies
125/287proc: fix dentry/inode overinstantiating under /proc/${pid}/netfs/proc/generic.c fs/proc/proc_net.c+6 -00 replies
126/287tty: fix deadlock caused by calling printk() under tty_port->lockdrivers/tty/tty_buffer.c+2 -10 replies
127/287Input: sparcspkr - fix refcount leak in bbc_beep_probedrivers/input/misc/sparcspkr.c+1 -00 replies
128/287powerpc/perf: Fix the threshold compare group constraint for power9arch/powerpc/perf/isa207-common.c+2 -10 replies
129/287powerpc/fsl_rio: Fix refcount leak in fsl_rio_setuparch/powerpc/sysdev/fsl_rio.c+2 -00 replies
130/287mailbox: forward the hrtimer if not queued and under a lockdrivers/mailbox/mailbox.c include/linux/mailbox_controller.h+14 -60 replies
131/287RDMA/hfi1: Prevent use of lock before it is initializeddrivers/infiniband/hw/hfi1/sdma.c+7 -50 replies
132/287f2fs: fix dereference of stale list iterator after loop bodyfs/f2fs/segment.c+6 -30 replies
133/287iommu/mediatek: Add list_del in mtk_iommu_removedrivers/iommu/mtk_iommu.c+1 -20 replies
134/287i2c: at91: use dma safe buffersdrivers/i2c/busses/i2c-at91.c+11 -00 replies
135/287i2c: at91: Initialize dma_buf in at91_twi_xfer()drivers/i2c/busses/i2c-at91.c+1 -10 replies
136/287NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layoutfs/nfs/pnfs.c+2 -00 replies
137/287video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setupdrivers/video/fbdev/amba-clcd.c+4 -10 replies
138/287dmaengine: stm32-mdma: remove GISR1 registerdrivers/dma/stm32-mdma.c+5 -160 replies
139/287iommu/amd: Increase timeout waiting for GA log enablementdrivers/iommu/amd_iommu_init.c+1 -10 replies
140/287perf c2c: Use stdio interface if slang is not supportedtools/perf/builtin-c2c.c+4 -20 replies
141/287perf jevents: Fix event syntax error caused by ExtSeltools/perf/pmu-events/jevents.c+1 -10 replies
142/287f2fs: fix deadloop in foreground GCfs/f2fs/segment.h+20 -120 replies
143/287wifi: mac80211: fix use-after-free in chanctx codenet/mac80211/chan.c+2 -50 replies
144/287iwlwifi: mvm: fix assert 1F04 upon reconfigdrivers/net/wireless/intel/iwlwifi/mvm/power.c+3 -00 replies
145/287fs-writeback: writeback_sb_inodes:Recalculate wrote according skipped pagesfs/fs-writeback.c+8 -50 replies
146/287netfilter: nf_tables: disallow non-stateful expression in sets earliernet/netfilter/nf_tables_api.c net/netfilter/nft_dynset.c+10 -90 replies
147/287ext4: fix use-after-free in ext4_rename_dir_preparefs/ext4/namei.c+27 -30 replies
148/287ext4: fix bug_on in ext4_writepagesfs/ext4/inline.c+12 -00 replies
149/287ext4: verify dir block before splitting itfs/ext4/namei.c+21 -110 replies
150/287ext4: avoid cycles in directory h-treefs/ext4/namei.c+19 -30 replies
151/287tracing: Fix potential double free in create_var_ref()kernel/trace/trace_events_hist.c+3 -00 replies
152/287PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299drivers/pci/pci.c+2 -00 replies
153/287PCI: qcom: Fix runtime PM imbalance on probe errorsdrivers/pci/controller/dwc/pcie-qcom.c+1 -40 replies
154/287PCI: qcom: Fix unbalanced PHY init on probe errorsdrivers/pci/controller/dwc/pcie-qcom.c+3 -10 replies
155/287dlm: fix plock invalid readfs/dlm/plock.c+5 -70 replies
156/287dlm: fix missing lkb refcount handlingfs/dlm/lock.c+9 -20 replies
157/287ocfs2: dlmfs: fix error handling of user_dlm_destroy_lockfs/ocfs2/dlmfs/userdlm.c+15 -10 replies
158/287scsi: dc395x: Fix a missing check on list iteratordrivers/scsi/dc395x.c+12 -30 replies
159/287scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enableddrivers/scsi/ufs/ufs-qcom.c+5 -20 replies
160/287drm/amdgpu/cs: make commands with 0 chunks illegal behaviour.drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+1 -10 replies
161/287drm/nouveau/clk: Fix an incorrect NULL check on list iteratordrivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c+4 -20 replies
162/287drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUXdrivers/gpu/drm/bridge/analogix/analogix_dp_core.c+12 -10 replies
163/287md: fix an incorrect NULL check in does_sb_need_changingdrivers/md/md.c+5 -30 replies
164/287md: fix an incorrect NULL check in md_reload_sbdrivers/md/md.c+6 -40 replies
165/287media: coda: Fix reported H264 profiledrivers/media/platform/coda/coda-common.c+3 -30 replies
166/287media: coda: Add more H264 levels for CODA960drivers/media/platform/coda/coda-common.c+6 -30 replies
167/287RDMA/hfi1: Fix potential integer multiplication overflow errorsdrivers/infiniband/hw/hfi1/init.c+1 -10 replies
168/287irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39xdrivers/irqchip/irq-armada-370-xp.c+10 -10 replies
169/287irqchip: irq-xtensa-mx: fix initial IRQ affinitydrivers/irqchip/irq-xtensa-mx.c+14 -40 replies
170/287mac80211: upgrade passive scan to active scan on DFS channels after beacon rxnet/mac80211/ieee80211_i.h net/mac80211/scan.c+25 -00 replies
171/287um: chan_user: Fix winch_tramp() return valuearch/um/drivers/chan_user.c+5 -40 replies
172/287um: Fix out-of-bounds read in LDT setuparch/x86/um/ldt.c+4 -20 replies
173/287iommu/msm: Fix an incorrect NULL check on list iteratordrivers/iommu/msm_iommu.c+7 -40 replies
174/287nodemask.h: fix compilation error with GCC12include/linux/nodemask.h+6 -70 replies
175/287hugetlb: fix huge_pmd_unshare address updatemm/hugetlb.c+8 -10 replies
176/287rtl818x: Prevent using not initialized queuesdrivers/net/wireless/realtek/rtl818x/rtl8180/dev.c+6 -20 replies
177/287ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" controlsound/soc/codecs/rt5514.c+1 -10 replies
178/287carl9170: tx: fix an incorrect use of list iteratordrivers/net/wireless/ath/carl9170/tx.c+3 -00 replies
179/287gma500: fix an incorrect NULL check on list iteratordrivers/gpu/drm/gma500/psb_intel_display.c+4 -30 replies
180/287arm64: dts: qcom: ipq8074: fix the sleep clock frequencyarch/arm64/boot/dts/qcom/ipq8074.dtsi+1 -10 replies
181/287phy: qcom-qmp: fix struct clk leak on probe errorsdrivers/phy/qualcomm/phy-qcom-qmp.c+1 -10 replies
182/287docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0Documentation/conf.py+1 -10 replies
183/287dt-bindings: gpio: altera: correct interrupt-cellsDocumentation/devicetree/bindings/gpio/gpio-altera.txt+3 -20 replies
184/287blk-iolatency: Fix inflight count imbalances and IO hangs on offlineblock/blk-iolatency.c+64 -580 replies
185/287phy: qcom-qmp: fix reset-controller leak on probe errorsdrivers/phy/qualcomm/phy-qcom-qmp.c+9 -00 replies
186/287RDMA/rxe: Generate a completion for unsupported/invalid opcodedrivers/infiniband/sw/rxe/rxe_req.c+1 -10 replies
187/287MIPS: IP27: Remove incorrect `cpu_has_fpu overridearch/mips/include/asm/mach-ip27/cpu-feature-overrides.h+0 -10 replies
188/287md: bcache: check the return value of kzalloc() in detached_dev_do_request()drivers/md/bcache/request.c+6 -00 replies
189/287pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boardsdrivers/pcmcia/Kconfig+1 -10 replies
190/287staging: greybus: codecs: fix type confusion of list iterator variabledrivers/staging/greybus/audio_codec.c+2 -20 replies
191/287tty: goldfish: Use tty_port_destroy() to destroy portdrivers/tty/goldfish.c+2 -00 replies
192/287usb: usbip: fix a refcount leak in stub_probe()drivers/usb/usbip/stub_dev.c+1 -10 replies
193/287usb: usbip: add missing device lock on tweak configuration cmddrivers/usb/usbip/stub_rx.c+2 -00 replies
194/287USB: storage: karma: fix rio_karma_init returndrivers/usb/storage/karma.c+8 -70 replies
195/287usb: musb: Fix missing of_node_put() in omap2430_probedrivers/usb/musb/omap2430.c+1 -00 replies
196/287pwm: lp3943: Fix duty calculation in case period was clampeddrivers/pwm/pwm-lp3943.c+1 -00 replies
197/287rpmsg: qcom_smd: Fix irq_of_parse_and_map() return valuedrivers/rpmsg/qcom_smd.c+1 -10 replies
198/287usb: dwc3: pci: Fix pm_runtime_get_sync() error checkingdrivers/usb/dwc3/dwc3-pci.c+1 -10 replies
199/287iio: adc: sc27xx: fix read big scale voltage not rightdrivers/iio/adc/sc27xx_adc.c+2 -20 replies
200/287rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() failsdrivers/rpmsg/qcom_smd.c+1 -10 replies
201/287coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifierdrivers/hwtracing/coresight/coresight-cpu-debug.c+4 -30 replies
202/287soc: rockchip: Fix refcount leak in rockchip_grf_initdrivers/soc/rockchip/grf.c+2 -00 replies
203/287clocksource/drivers/riscv: Events are stopped during CPU suspenddrivers/clocksource/riscv_timer.c+1 -10 replies
204/287rtc: mt6397: check return value after calling platform_get_resource()drivers/rtc/rtc-mt6397.c+2 -00 replies
205/287serial: meson: acquire port->lock in startup()drivers/tty/serial/meson_uart.c+13 -00 replies
206/287serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485drivers/tty/serial/8250/8250_fintek.c+4 -40 replies
207/287serial: digicolor-usart: Dont allow CS5-6drivers/tty/serial/digicolor-usart.c+2 -00 replies
208/287serial: txx9: Dont allow CS5-6drivers/tty/serial/serial_txx9.c+2 -00 replies
209/287serial: sh-sci: Dont allow CS5-6drivers/tty/serial/sh-sci.c+5 -10 replies
210/287serial: st-asc: Sanitize CSIZE and correct PARENB for CS7drivers/tty/serial/st-asc.c+4 -00 replies
211/287serial: stm32-usart: Correct CSIZE, bits, and paritydrivers/tty/serial/stm32-usart.c+12 -30 replies
212/287firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handledrivers/firmware/dmi-sysfs.c+1 -10 replies
213/287bus: ti-sysc: Fix warnings for unbind for serialdrivers/bus/ti-sysc.c+3 -10 replies
214/287clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return valuedrivers/clocksource/timer-oxnas-rps.c+1 -10 replies
215/287s390/crypto: fix scatterwalk_unmap() callers in AES-GCMarch/s390/crypto/aes_s390.c+2 -20 replies
216/287net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry()drivers/net/ethernet/mediatek/mtk_eth_soc.c+3 -00 replies
217/287net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_registerdrivers/net/dsa/mv88e6xxx/chip.c+1 -00 replies
218/287modpost: fix removing numeric suffixesscripts/mod/modpost.c+1 -10 replies
219/287jffs2: fix memory leak in jffs2_do_fill_superfs/jffs2/fs.c+1 -00 replies
220/287ubi: ubi_create_volume: Fix use-after-free when volume creation faileddrivers/mtd/ubi/vmt.c+0 -10 replies
221/287nfp: only report pause frame configuration for physical devicedrivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c+2 -20 replies
222/287net/mlx5e: Update netdev features after changing XDP statedrivers/net/ethernet/mellanox/mlx5/core/en_main.c+5 -00 replies
223/287tcp: tcp_rtx_synack() can be called from process contextnet/ipv4/tcp_output.c+2 -20 replies
224/287afs: Fix infinite loop found by xfstest generic/676fs/afs/dir.c+4 -10 replies
225/287tipc: check attribute length for bearer namenet/tipc/bearer.c+1 -20 replies
226/287perf c2c: Fix sorting in percent_rmt_hitm_cmp()tools/perf/builtin-c2c.c+2 -20 replies
227/287mips: cpc: Fix refcount leak in mips_cpc_default_phys_basearch/mips/kernel/mips-cpc.c+1 -00 replies
228/287tracing: Fix sleeping function called from invalid context on RT kernelkernel/trace/trace.c+3 -30 replies
229/287tracing: Avoid adding tracer option before update_tracer_optionskernel/trace/trace.c+7 -00 replies
230/287i2c: cadence: Increase timeout per message if necessarydrivers/i2c/busses/i2c-cadence.c+10 -20 replies
231/287m68knommu: set ZERO_PAGE() to the allocated zeroed pagearch/m68k/include/asm/pgtable_no.h+2 -10 replies
232/287m68knommu: fix undefined reference to `_init_sparch/m68k/Kconfig.machine+1 -00 replies
233/287NFSv4: Dont hold the layoutget locks across multiple RPC callsfs/nfs/nfs4proc.c+4 -00 replies
234/287video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove()drivers/video/fbdev/pxa3xx-gcu.c+7 -50 replies
235/287xprtrdma: treat all calls not a bcall when bc_serv is NULLnet/sunrpc/xprtrdma/rpc_rdma.c+5 -00 replies
236/287ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probedrivers/ata/pata_octeon_cf.c+3 -00 replies
237/287af_unix: Fix a data-race in unix_dgram_peer_wake_me().net/unix/af_unix.c+1 -10 replies
238/287bpf, arm64: Clear prog->jited_len along prog->jitedarch/arm64/net/bpf_jit_comp.c+1 -00 replies
239/287net/mlx4_en: Fix wrong return value on ioctl EEPROM query failuredrivers/net/ethernet/mellanox/mlx4/en_ethtool.c+1 -10 replies
240/287SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer()net/sunrpc/xdr.c+5 -10 replies
241/287net: mdio: unexport __init-annotated mdio_bus_init()drivers/net/phy/mdio_bus.c+0 -10 replies
242/287net: xfrm: unexport __init-annotated xfrm4_protocol_init()net/ipv4/xfrm4_protocol.c+0 -10 replies
243/287net: ipv6: unexport __init-annotated seg6_hmac_init()net/ipv6/seg6_hmac.c+0 -10 replies
244/287net/mlx5: Rearm the FW tracer after each tracer eventdrivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c+5 -20 replies
245/287ip_gre: test csum_start instead of transport headernet/ipv4/ip_gre.c+5 -60 replies
246/287net: altera: Fix refcount leak in altera_tse_mdio_createdrivers/net/ethernet/altera/altera_tse_main.c+5 -10 replies
247/287drm: imx: fix compiler warning with gcc-12drivers/gpu/drm/imx/ipuv3-crtc.c+1 -10 replies
248/287iio: dummy: iio_simple_dummy: check the return value of kstrdup()drivers/iio/dummy/iio_simple_dummy.c+12 -80 replies
249/287lkdtm/usercopy: Expand size of "out of frame" objectdrivers/misc/lkdtm/usercopy.c+14 -30 replies
250/287tty: synclink_gt: Fix null-pointer-dereference in slgt_clean()drivers/tty/synclink_gt.c+2 -00 replies
251/287tty: Fix a possible resource leak in icom_probedrivers/tty/serial/icom.c+1 -10 replies
252/287drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop()drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c+1 -10 replies
253/287drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop()drivers/staging/rtl8192e/rtllib_softmac.c+1 -10 replies
254/287USB: host: isp116x: check return value after calling platform_get_resource()drivers/usb/host/isp116x-hcd.c+4 -20 replies
255/287drivers: tty: serial: Fix deadlock in sa1100_set_termios()drivers/tty/serial/sa1100.c+2 -20 replies
256/287drivers: usb: host: Fix deadlock in oxu_bus_suspend()drivers/usb/host/oxu210hp-hcd.c+2 -00 replies
257/287USB: hcd-pci: Fully suspend across freeze/thaw cycledrivers/usb/core/hcd-pci.c+2 -20 replies
258/287usb: dwc2: gadget: dont reset gadgets driver->busdrivers/usb/dwc2/gadget.c+0 -10 replies
259/287misc: rtsx: set NULL intfdata when probe failsdrivers/misc/cardreader/rtsx_usb.c+1 -00 replies
260/287extcon: Modify extcon device to be created after driver data is setdrivers/extcon/extcon.c+17 -120 replies
261/287clocksource/drivers/sp804: Avoid error on multiple instancesdrivers/clocksource/timer-sp804.c+5 -50 replies
262/287staging: rtl8712: fix uninit-value in r871xu_drv_init()drivers/staging/rtl8712/usb_intf.c+3 -30 replies
263/287serial: msm_serial: disable interrupts in __msm_console_write()drivers/tty/serial/msm_serial.c+5 -00 replies
264/287kernfs: Separate kernfs_pr_cont_buf and rename_lock.fs/kernfs/dir.c+19 -120 replies
265/287md: protect md_unregister_thread from reentrancydrivers/md/md.c+10 -50 replies
266/287Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process"net/key/af_key.c+6 -40 replies
267/287ceph: allow ceph.dir.rctime xattr to be updatablefs/ceph/xattr.c+9 -10 replies
268/287drm/radeon: fix a possible null pointer dereferencedrivers/gpu/drm/radeon/radeon_connectors.c+4 -00 replies
269/287modpost: fix undefined behavior of is_arm_mapping_symbol()scripts/mod/modpost.c+2 -10 replies
270/287nbd: call genl_unregister_family() first in nbd_cleanup()drivers/block/nbd.c+6 -10 replies
271/287nbd: fix race between nbd_alloc_config() and module removaldrivers/block/nbd.c+19 -90 replies
272/287nbd: fix io hung while disconnecting devicedrivers/block/nbd.c+1 -10 replies
273/287nodemask: Fix return values to be unsignedinclude/linux/nodemask.h lib/nodemask.c+21 -210 replies
274/287vringh: Fix loop descriptors check in the indirect casesdrivers/vhost/vringh.c+8 -20 replies
275/287ALSA: hda/conexant - Fix loopback issue with CX20632sound/pci/hda/patch_conexant.c+7 -00 replies
276/287cifs: return errors during session setup during reconnectsfs/cifs/smb2pdu.c+3 -00 replies
277/287ata: libata-transport: fix {dma|pio|xfer}_mode sysfs filesDocumentation/ABI/testing/sysfs-ata drivers/ata/libata-transport.c+7 -60 replies
278/287mmc: block: Fix CQE recovery reset successdrivers/mmc/core/block.c+1 -20 replies
279/287nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTIONdrivers/nfc/st21nfca/se.c+1 -10 replies
280/287nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handlingdrivers/nfc/st21nfca/se.c+10 -30 replies
281/287ixgbe: fix bcast packets Rx on VF after promisc removaldrivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c+2 -20 replies
282/287ixgbe: fix unexpected VLAN Rx in promisc mode on VFdrivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c+2 -20 replies
283/287Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flagdrivers/input/mouse/bcm5974.c+6 -10 replies
284/287powerpc/32: Fix overread/overwrite of thread_struct via ptracearch/powerpc/kernel/ptrace.c+14 -40 replies
285/287md/raid0: Ignore RAID0 layout if the second zone has only one devicedrivers/md/raid0.c+16 -150 replies
286/287mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_writedrivers/mtd/chips/cfi_cmdset_0002.c+32 -450 replies
287/287mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064Ndrivers/mtd/chips/cfi_cmdset_0002.c include/linux/mtd/cfi.h+35 -80 replies

Reviews trailers per patch

131 of 287 patches have a Reviewed-by or Acked-by.

PatchDamien Le Moalkernel test robotMax FilippovKees CookOleg NesterovPaolo AbeniSam RavnborgNikolay BorisovDavid SterbaGuoqing JiangFelix FietkauToke Høiland-JørgensenBrian NorrisDave HansenDan WilliamsThomas GleixnerAlex DeucherCezary RojewskiSven SchnelleSteven Rostedt (Google)Stafford HorneqianfanNeil ArmstrongTony LindgrenAndrew LunnRandy DunlapChristophe LeroyJay ZhouChaitanya KulkarniHannes ReineckeAngeloGioacchino Del RegnoMatthias BruggerThomas ZimmermannVille SyrjäläRobert FossKrzysztof KozlowskiArnd BergmannRafael J. WysockiBenjamin TissoiresDmitry BaryshkovAbhinav KumarMarijn SuijtenRob ClarkCharles KeepaxHugues FruchetRitesh HarjaniLukas CzernerGreg UngererMarcelo Ricardo LeitnerJoseph HwangKieran Bingham[email protected]Christoph HellwigLinus WalleijChao YuJiri SlabyGreg Kroah-HartmanMichael WalleAthira RajeevCodrin CiubotariuJan KaraAndrew MortonAaron AdamsPhilipp ZabelBjorn AnderssonLyude PaulManuel LaussDouglas AndersonMuchun SongPascal SpeckDan CarpenterVaibhav AgarwalMark GreerChristian LamparterManivannan SadhasivamStanimir VarbanovGoldwyn RodriguesAlan SternShuah Khan[email protected]Masami HiramatsuTom ZanussiNathan ChancellorJoseph QiMike MarciniszynKan LiangIan RogersBaruch SiachBaolin WangSuzuki K PouloseMarek SzyprowskiPetr MladekAnup PatelTariq ToukanRomain NaourMarc DionneHarald FreudenbergerNeal CardwellJon MaloyMichal SimekMarek BehúnChuck LeverSergey ShtylyovNeilBrownJ. Bruce FieldsSerge SeminSong LiuFlorian FainelliRussell King (Oracle)Geert UytterhoevenNamhyung KimEric DumazetAlexander DuyckMoshe ShemeshMuhammad Usama AnjumSteffen KlassertJosef BacikRobin MurphyJason Wang[email protected]Tejun HeoXiubo LiVignesh RaghavendraGuenter RoeckKonrad JankowskiNick DesaulniersEnzo MatsumiyaPavel Machek (CIP)Linux Kernel Functional TestingSudip Mukherjee
SeriesT-b T-b T-b T-b T-b
1/287R-b Fixed-by
2/287
3/287
4/287
5/287A-b T-b R-b
6/287T-b R-b
7/287R-b R-b
8/287R-b
9/287
10/287R-b
11/287
12/287
13/287
14/287A-b
15/287A-b
16/287R-b R-b R-b
17/287R-b
18/287
19/287A-b A-b
20/287
21/287
22/287
23/287A-b
24/287
25/287
26/287R-b
27/287
28/287
29/287
30/287
31/287R-b
32/287
33/287
34/287
35/287
36/287A-b
37/287R-b R-b
38/287
39/287R-b
40/287
41/287
42/287
43/287
44/287A-b
45/287
46/287
47/287A-b
48/287T-b
49/287
50/287
51/287
52/287Also-posted-by
53/287A-b
54/287
55/287T-b A-b R-b
56/287
57/287A-b
58/287A-b
59/287R-b
60/287R-b
61/287R-b
62/287
63/287
64/287R-b R-b
65/287A-b
66/287A-b
67/287
68/287
69/287R-b
70/287
71/287
72/287A-b
73/287
74/287A-b
75/287
76/287
77/287
78/287
79/287R-b
80/287
81/287R-b
82/287R-b T-b
83/287R-b
84/287
85/287
86/287
87/287
88/287R-b R-b
89/287R-b R-b
90/287R-b
91/287
92/287
93/287
94/287
95/287
96/287A-b
97/287
98/287Reported-and-tested-by
99/287R-b
100/287R-b
101/287R-b
102/287A-b
103/287R-b R-b
104/287
105/287A-b
106/287R-b
107/287
108/287
109/287
110/287
111/287
112/287
113/287
114/287
115/287
116/287R-b
117/287
118/287
119/287
120/287
121/287R-b R-b
122/287
123/287
124/287
125/287
126/287A-b A-b
127/287
128/287R-b
129/287
130/287
131/287
132/287R-b
133/287R-b R-b
134/287R-b
135/287R-b
136/287
137/287
138/287
139/287
140/287
141/287R-b A-b
142/287
143/287
144/287
145/287R-b R-b
146/287Reported-and-tested-by
147/287R-b
148/287R-b
149/287
150/287
151/287R-b R-b
152/287
153/287R-b A-b
154/287R-b A-b
155/287
156/287
157/287R-b
158/287
159/287R-b
160/287R-b
161/287R-b
162/287R-b
163/287A-b A-b
164/287
165/287R-b T-b
166/287R-b
167/287R-b
168/287R-b
169/287
170/287
171/287Reported-and-tested-by
172/287
173/287
174/287R-b
175/287A-b
176/287T-b
177/287
178/287A-b
179/287
180/287
181/287R-b
182/287
183/287
184/287
185/287R-b R-b
186/287
187/287
188/287
189/287A-b
190/287R-b R-b R-b
191/287R-b
192/287R-b
193/287R-b
194/287A-b
195/287
196/287
197/287
198/287
199/287R-b
200/287
201/287R-b
202/287
203/287R-b
204/287R-b
205/287A-b R-b T-b R-b
206/287
207/287A-b
208/287
209/287
210/287
211/287
212/287
213/287R-b
214/287R-b
215/287A-b
216/287
217/287R-b
218/287R-b
219/287
220/287
221/287
222/287R-b
223/287A-b
224/287R-b T-b
225/287A-b
226/287A-b
227/287R-b
228/287
229/287
230/287A-b
231/287
232/287R-b A-b
233/287
234/287
235/287R-b
236/287R-b
237/287
238/287A-b
239/287
240/287R-b R-b
241/287R-b R-b
242/287A-b
243/287
244/287R-b
245/287R-b R-b
246/287
247/287A-b
248/287
249/287R-b
250/287R-b
251/287R-b
252/287
253/287
254/287
255/287
256/287
257/287A-b
258/287
259/287
260/287
261/287R-b
262/287R-b T-b
263/287R-b
264/287A-b
265/287
266/287
267/287R-b
268/287
269/287R-b
270/287R-b
271/287R-b
272/287R-b
273/287
274/287A-b
275/287
276/287R-b
277/287
278/287
279/287R-b R-b
280/287R-b R-b
281/287T-b
282/287T-b
283/287
284/287T-b
285/287R-b
286/287A-b
287/287A-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 130 reviewers.

Read the v1 thread

Cover letter [PATCH 4.19 000/287] 4.19.247-rc1 review

This is the start of the stable review cycle for the 4.19.247 release. There are 287 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, 15 Jun 2022 09:47:08 +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/v4.x/stable-review/patch-4.19.247-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-4.19.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.19.247-rc1

Tokunori Ikegami <[email protected]>

    mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N

Tokunori Ikegami <[email protected]>
mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write

Pascal Hambourg <[email protected]>
md/raid0: Ignore RAID0 layout if the second zone has only one device

Michael Ellerman <[email protected]>
powerpc/32: Fix overread/overwrite of thread_struct via ptrace

Mathias Nyman <[email protected]>
Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag

Olivier Matz <[email protected]>
ixgbe: fix unexpected VLAN Rx in promisc mode on VF

Olivier Matz <[email protected]>
ixgbe: fix bcast packets Rx on VF after promisc removal

Martin Faltesek <[email protected]>
nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling

Martin Faltesek <[email protected]>
nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION

Adrian Hunter <[email protected]>
mmc: block: Fix CQE recovery reset success

Sergey Shtylyov <[email protected]>
ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files

Shyam Prasad N <[email protected]>
cifs: return errors during session setup during reconnects

huangwenhui <[email protected]>
ALSA: hda/conexant - Fix loopback issue with CX20632

Xie Yongji <[email protected]>
vringh: Fix loop descriptors check in the indirect cases

Kees Cook <[email protected]>
nodemask: Fix return values to be unsigned

Yu Kuai <[email protected]>
nbd: fix io hung while disconnecting device

Yu Kuai <[email protected]>
nbd: fix race between nbd_alloc_config() and module removal

Yu Kuai <[email protected]>
nbd: call genl_unregister_family() first in nbd_cleanup()

Masahiro Yamada <[email protected]>
modpost: fix undefined behavior of is_arm_mapping_symbol()

Gong Yuanjun <[email protected]>
drm/radeon: fix a possible null pointer dereference

Venky Shankar <[email protected]>
ceph: allow ceph.dir.rctime xattr to be updatable

Michal Kubecek <[email protected]>
Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process"

Guoqing Jiang <[email protected]>
md: protect md_unregister_thread from reentrancy

Hao Luo <[email protected]>
kernfs: Separate kernfs_pr_cont_buf and rename_lock.

John Ogness <[email protected]>
serial: msm_serial: disable interrupts in __msm_console_write()

Wang Cheng <[email protected]>

    staging: rtl8712: fix uninit-value in r871xu_drv_init()

Andre Przywara <[email protected]>
clocksource/drivers/sp804: Avoid error on multiple instances

bumwoo lee <[email protected]>
extcon: Modify extcon device to be created after driver data is set

Shuah Khan <[email protected]>
misc: rtsx: set NULL intfdata when probe fails

Marek Szyprowski <[email protected]>

    usb: dwc2: gadget: don't reset gadget's driver->bus

Evan Green <[email protected]>
USB: hcd-pci: Fully suspend across freeze/thaw cycle

Duoming Zhou <[email protected]>
drivers: usb: host: Fix deadlock in oxu_bus_suspend()

Duoming Zhou <[email protected]>
drivers: tty: serial: Fix deadlock in sa1100_set_termios()

Zhen Ni <[email protected]>
USB: host: isp116x: check return value after calling platform_get_resource()

Duoming Zhou <[email protected]>
drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop()

Duoming Zhou <[email protected]>
drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop()

Huang Guobin <[email protected]>
tty: Fix a possible resource leak in icom_probe

Zheyu Ma <[email protected]>
tty: synclink_gt: Fix null-pointer-dereference in slgt_clean()

Kees Cook <[email protected]>
lkdtm/usercopy: Expand size of "out of frame" object

Xiaoke Wang <[email protected]>
iio: dummy: iio_simple_dummy: check the return value of kstrdup()

Linus Torvalds <[email protected]>
drm: imx: fix compiler warning with gcc-12

Miaoqian Lin <[email protected]>
net: altera: Fix refcount leak in altera_tse_mdio_create

Willem de Bruijn <[email protected]>
ip_gre: test csum_start instead of transport header

Feras Daoud <[email protected]>
net/mlx5: Rearm the FW tracer after each tracer event

Masahiro Yamada <[email protected]>
net: ipv6: unexport __init-annotated seg6_hmac_init()

Masahiro Yamada <[email protected]>
net: xfrm: unexport __init-annotated xfrm4_protocol_init()

Masahiro Yamada <[email protected]>
net: mdio: unexport __init-annotated mdio_bus_init()

Chuck Lever <[email protected]>

    SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer()

Gal Pressman <[email protected]>
net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure

Eric Dumazet <[email protected]>

    bpf, arm64: Clear prog->jited_len along prog->jited

Kuniyuki Iwashima <[email protected]>
af_unix: Fix a data-race in unix_dgram_peer_wake_me().

Miaoqian Lin <[email protected]>
ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe

Kinglong Mee <[email protected]>
xprtrdma: treat all calls not a bcall when bc_serv is NULL

Yang Yingliang <[email protected]>
video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove()

Trond Myklebust <[email protected]>
NFSv4: Don't hold the layoutget locks across multiple RPC calls

Greg Ungerer <[email protected]>
m68knommu: fix undefined reference to `_init_sp'

Greg Ungerer <[email protected]>
m68knommu: set ZERO_PAGE() to the allocated zeroed page

Lucas Tanure <[email protected]>
i2c: cadence: Increase timeout per message if necessary

Mark-PK Tsai <[email protected]>
tracing: Avoid adding tracer option before update_tracer_options

Jun Miao <[email protected]>
tracing: Fix sleeping function called from invalid context on RT kernel

Gong Yuanjun <[email protected]>
mips: cpc: Fix refcount leak in mips_cpc_default_phys_base

Leo Yan <[email protected]>
perf c2c: Fix sorting in percent_rmt_hitm_cmp()

Hoang Le <[email protected]>
tipc: check attribute length for bearer name

David Howells <[email protected]>
afs: Fix infinite loop found by xfstest generic/676

Eric Dumazet <[email protected]>
tcp: tcp_rtx_synack() can be called from process context

Maxim Mikityanskiy <[email protected]>
net/mlx5e: Update netdev features after changing XDP state

Yu Xiao <[email protected]>
nfp: only report pause frame configuration for physical device

Zhihao Cheng <[email protected]>
ubi: ubi_create_volume: Fix use-after-free when volume creation failed

Baokun Li <[email protected]>
jffs2: fix memory leak in jffs2_do_fill_super

Alexander Lobakin <[email protected]>
modpost: fix removing numeric suffixes

Miaoqian Lin <[email protected]>
net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register

Dan Carpenter <[email protected]>
net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry()

Jann Horn <[email protected]>
s390/crypto: fix scatterwalk_unmap() callers in AES-GCM

Krzysztof Kozlowski <[email protected]>
clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value

Tony Lindgren <[email protected]>
bus: ti-sysc: Fix warnings for unbind for serial

Miaoqian Lin <[email protected]>
firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle

Ilpo Järvinen <[email protected]>
serial: stm32-usart: Correct CSIZE, bits, and parity

Ilpo Järvinen <[email protected]>
serial: st-asc: Sanitize CSIZE and correct PARENB for CS7

Ilpo Järvinen <[email protected]>
serial: sh-sci: Don't allow CS5-6

Ilpo Järvinen <[email protected]>
serial: txx9: Don't allow CS5-6

Ilpo Järvinen <[email protected]>
serial: digicolor-usart: Don't allow CS5-6

Ilpo Järvinen <[email protected]>

    serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485

John Ogness <[email protected]>

    serial: meson: acquire port->lock in startup()

Yang Yingliang <[email protected]>
rtc: mt6397: check return value after calling platform_get_resource()

Samuel Holland <[email protected]>
clocksource/drivers/riscv: Events are stopped during CPU suspend

Miaoqian Lin <[email protected]>
soc: rockchip: Fix refcount leak in rockchip_grf_init

Guilherme G. Piccoli <[email protected]>
coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier

Krzysztof Kozlowski <[email protected]>
rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails

Cixi Geng <[email protected]>
iio: adc: sc27xx: fix read big scale voltage not right

Zheng Yongjun <[email protected]>
usb: dwc3: pci: Fix pm_runtime_get_sync() error checking

Krzysztof Kozlowski <[email protected]>
rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value

Uwe Kleine-König <[email protected]>
pwm: lp3943: Fix duty calculation in case period was clamped

Miaoqian Lin <[email protected]>
usb: musb: Fix missing of_node_put() in omap2430_probe

Lin Ma <[email protected]>
USB: storage: karma: fix rio_karma_init return

Niels Dossche <[email protected]>
usb: usbip: add missing device lock on tweak configuration cmd

Hangyu Hua <[email protected]>
usb: usbip: fix a refcount leak in stub_probe()

Wang Weiyang <[email protected]>
tty: goldfish: Use tty_port_destroy() to destroy port

Jakob Koschel <[email protected]>
staging: greybus: codecs: fix type confusion of list iterator variable

Randy Dunlap <[email protected]>
pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards

Jia-Ju Bai <[email protected]>
md: bcache: check the return value of kzalloc() in detached_dev_do_request()

Maciej W. Rozycki <[email protected]>
MIPS: IP27: Remove incorrect `cpu_has_fpu' override

Xiao Yang <[email protected]>
RDMA/rxe: Generate a completion for unsupported/invalid opcode

Johan Hovold <[email protected]>
phy: qcom-qmp: fix reset-controller leak on probe errors

Tejun Heo <[email protected]>
blk-iolatency: Fix inflight count imbalances and IO hangs on offline

Dinh Nguyen <[email protected]>
dt-bindings: gpio: altera: correct interrupt-cells

Akira Yokosawa <[email protected]>
docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0

Johan Hovold <[email protected]>
phy: qcom-qmp: fix struct clk leak on probe errors

Kathiravan T <[email protected]>
arm64: dts: qcom: ipq8074: fix the sleep clock frequency

Xiaomeng Tong <[email protected]>
gma500: fix an incorrect NULL check on list iterator

Xiaomeng Tong <[email protected]>
carl9170: tx: fix an incorrect use of list iterator

Mark Brown <[email protected]>
ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control

Alexander Wetzel <[email protected]>
rtl818x: Prevent using not initialized queues

Mike Kravetz <[email protected]>
hugetlb: fix huge_pmd_unshare address update

Christophe de Dinechin <[email protected]>
nodemask.h: fix compilation error with GCC12

Xiaomeng Tong <[email protected]>
iommu/msm: Fix an incorrect NULL check on list iterator

Vincent Whitchurch <[email protected]>
um: Fix out-of-bounds read in LDT setup

Johannes Berg <[email protected]>
um: chan_user: Fix winch_tramp() return value

Felix Fietkau <[email protected]>
mac80211: upgrade passive scan to active scan on DFS channels after beacon rx

Max Filippov <[email protected]>
irqchip: irq-xtensa-mx: fix initial IRQ affinity

Pali Rohár <[email protected]>
irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x

Dennis Dalessandro <[email protected]>
RDMA/hfi1: Fix potential integer multiplication overflow errors

Nicolas Dufresne <[email protected]>
media: coda: Add more H264 levels for CODA960

Nicolas Dufresne <[email protected]>
media: coda: Fix reported H264 profile

Xiaomeng Tong <[email protected]>
md: fix an incorrect NULL check in md_reload_sb

Xiaomeng Tong <[email protected]>
md: fix an incorrect NULL check in does_sb_need_changing

Brian Norris <[email protected]>
drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX

Xiaomeng Tong <[email protected]>
drm/nouveau/clk: Fix an incorrect NULL check on list iterator

Dave Airlie <[email protected]>
drm/amdgpu/cs: make commands with 0 chunks illegal behaviour.

Manivannan Sadhasivam <[email protected]>
scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled

Xiaomeng Tong <[email protected]>
scsi: dc395x: Fix a missing check on list iterator

Junxiao Bi via Ocfs2-devel <[email protected]>
ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock

Alexander Aring <[email protected]>
dlm: fix missing lkb refcount handling

Alexander Aring <[email protected]>
dlm: fix plock invalid read

Johan Hovold <[email protected]>
PCI: qcom: Fix unbalanced PHY init on probe errors

Johan Hovold <[email protected]>
PCI: qcom: Fix runtime PM imbalance on probe errors

Bjorn Helgaas <[email protected]>

    PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299

Keita Suzuki <[email protected]>
tracing: Fix potential double free in create_var_ref()

Jan Kara <[email protected]>
ext4: avoid cycles in directory h-tree

Jan Kara <[email protected]>
ext4: verify dir block before splitting it

Ye Bin <[email protected]>
ext4: fix bug_on in ext4_writepages

Ye Bin <[email protected]>
ext4: fix use-after-free in ext4_rename_dir_prepare

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: disallow non-stateful expression in sets earlier

Zhihao Cheng <[email protected]>
fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages

Emmanuel Grumbach <[email protected]>
iwlwifi: mvm: fix assert 1F04 upon reconfig

Johannes Berg <[email protected]>
wifi: mac80211: fix use-after-free in chanctx code

Chao Yu <[email protected]>
f2fs: fix deadloop in foreground GC

Zhengjun Xing <[email protected]>
perf jevents: Fix event syntax error caused by ExtSel

Leo Yan <[email protected]>
perf c2c: Use stdio interface if slang is not supported

Joerg Roedel <[email protected]>
iommu/amd: Increase timeout waiting for GA log enablement

Amelie Delaunay <[email protected]>
dmaengine: stm32-mdma: remove GISR1 register

Miaoqian Lin <[email protected]>
video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup

Trond Myklebust <[email protected]>
NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout

Nathan Chancellor <[email protected]>
i2c: at91: Initialize dma_buf in at91_twi_xfer()

Michael Walle <[email protected]>
i2c: at91: use dma safe buffers

Yong Wu <[email protected]>
iommu/mediatek: Add list_del in mtk_iommu_remove

Jakob Koschel <[email protected]>
f2fs: fix dereference of stale list iterator after loop body

Douglas Miller <[email protected]>
RDMA/hfi1: Prevent use of lock before it is initialized

Björn Ardö <[email protected]>
mailbox: forward the hrtimer if not queued and under a lock

Miaoqian Lin <[email protected]>
powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup

Kajol Jain <[email protected]>
powerpc/perf: Fix the threshold compare group constraint for power9

Miaoqian Lin <[email protected]>
Input: sparcspkr - fix refcount leak in bbc_beep_probe

Qi Zheng <[email protected]>

    tty: fix deadlock caused by calling printk() under tty_port->lock

Alexey Dobriyan <[email protected]>

    proc: fix dentry/inode overinstantiating under /proc/${pid}/net

Randy Dunlap <[email protected]>
powerpc/4xx/cpm: Fix return value of __setup() handler

Randy Dunlap <[email protected]>
powerpc/idle: Fix return value of __setup() handler

Randy Dunlap <[email protected]>
powerpc/8xx: export 'cpm_setbrg' for modules

Muchun Song <[email protected]>
dax: fix cache flush on PMD-mapped pages

Miaohe Lin <[email protected]>
drivers/base/node.c: fix compaction sysfs file leak

Krzysztof Kozlowski <[email protected]>
pinctrl: mvebu: Fix irq_of_parse_and_map() return value

Cristian Marussi <[email protected]>
firmware: arm_scmi: Fix list protocols enumeration in the base protocol

Gustavo A. R. Silva <[email protected]>
scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac()

Lv Ruyi <[email protected]>
mfd: ipaq-micro: Fix error check return value of platform_get_irq()

Corentin Labbe <[email protected]>
crypto: marvell/cesa - ECB does not IV

Stefan Wahren <[email protected]>
ARM: dts: bcm2835-rpi-b: Fix GPIO line names

Phil Elwell <[email protected]>
ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT

Dan Carpenter <[email protected]>
PCI: rockchip: Fix find_first_zero_bit() limit

Dan Carpenter <[email protected]>
PCI: cadence: Fix find_first_zero_bit() limit

Miaoqian Lin <[email protected]>
soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc

Miaoqian Lin <[email protected]>
soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc

David Howells <[email protected]>
rxrpc: Don't try to resend the request if we're receiving the reply

David Howells <[email protected]>
rxrpc: Fix listen() setting the bar too high for the prealloc rings

Duoming Zhou <[email protected]>
NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx

Yang Yingliang <[email protected]>
ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition()

Hangyu Hua <[email protected]>
drm: msm: fix possible memory leak in mdp5_crtc_cursor_set()

Eric Biggers <[email protected]>
ext4: reject the 'commit' option on ext2 filesystems

Eric Dumazet <[email protected]>

    sctp: read sk->sk_bound_dev_if once in sctp_rcv()

Geert Uytterhoeven <[email protected]>
m68k: math-emu: Fix dependencies of math emulation support

Ying Hsu <[email protected]>
Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout

Michael Rodin <[email protected]>
media: vsp1: Fix offset calculation for plane cropping

Pavel Skripkin <[email protected]>
media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init

Miaoqian Lin <[email protected]>
media: exynos4-is: Change clk_disable to clk_disable_unprepare

Miaoqian Lin <[email protected]>
media: st-delta: Fix PM disable depth imbalance in delta_probe

Josh Poimboeuf <[email protected]>
scripts/faddr2line: Fix overlapping text section failures

Miaoqian Lin <[email protected]>
regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt

Miaoqian Lin <[email protected]>
ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe

Ravi Bangoria <[email protected]>
perf/amd/ibs: Use interrupt regs ip for stack unwinding

Xiaomeng Tong <[email protected]>
media: uvcvideo: Fix missing check to determine if element is found in list

Dan Carpenter <[email protected]>
drm/msm: return an error pointer in msm_gem_prime_get_sg_table()

Jessica Zhang <[email protected]>
drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected

Jessica Zhang <[email protected]>
drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected

Randy Dunlap <[email protected]>
x86/mm: Cleanup the control_va_addr_alignment() __setup handler

Krzysztof Kozlowski <[email protected]>
irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value

Randy Dunlap <[email protected]>
x86: Fix return value of __setup handlers

Yang Yingliang <[email protected]>
drm/rockchip: vop: fix possible null-ptr-deref in vop_bind()

Yang Yingliang <[email protected]>
drm/msm/hdmi: check return value after calling platform_get_resource_byname()

Dmitry Baryshkov <[email protected]>
drm/msm/dsi: fix error checks and return values for DSI xmit functions

Vinod Polimera <[email protected]>
drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume

Josh Poimboeuf <[email protected]>
x86/speculation: Add missing prototype for unpriv_ebpf_notify()

Matthieu Baerts <[email protected]>
x86/pm: Fix false positive kmemleak report in msr_build_context()

Kiwoong Kim <[email protected]>
scsi: ufs: core: Exclude UECxx from SFR dump list

Nuno Sá <[email protected]>

    of: overlay: do not break notify on NOTIFY_{OK|STOP}

Amir Goldstein <[email protected]>
fsnotify: fix wrong lockdep annotations

Amir Goldstein <[email protected]>
inotify: show inotify mask flags in proc fdinfo

Dan Carpenter <[email protected]>

    ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix

Zheng Yongjun <[email protected]>
spi: img-spfi: Fix pm_runtime_get_sync() error checking

Miaoqian Lin <[email protected]>
HID: elan: Fix potential double free in elan_input_configured

Jonathan Teh <[email protected]>
HID: hid-led: fix maximum brightness for Dream Cheeky

Jan Kiszka <[email protected]>
efi: Add missing prototype for efi_capsule_setup_info

Lin Ma <[email protected]>

    NFC: NULL out the dev->rfkill to prevent UAF

Miaoqian Lin <[email protected]>
spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout

Johannes Berg <[email protected]>
nl80211: show SSID for P2P_GO interfaces

Maxime Ripard <[email protected]>

    drm/vc4: txp: Force alpha to be 0xff if it's disabled

Maxime Ripard <[email protected]>
drm/vc4: txp: Don't set TXP_VSTART_AT_EOF

Miles Chen <[email protected]>
drm/mediatek: Fix mtk_cec_mask()

Ammar Faizi <[email protected]>
x86/delay: Fix the wrong asm constraint in delay_loop()

Miaoqian Lin <[email protected]>
ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe

Miaoqian Lin <[email protected]>
ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe

Lucas Stach <[email protected]>
drm/bridge: adv7511: clean up CEC adapter when probe fails

Jani Nikula <[email protected]>
drm/edid: fix invalid EDID extension block filtering

Wenli Looi <[email protected]>

    ath9k: fix ar9003_get_eepmisc

Linus Torvalds <[email protected]>
drm: fix EDID struct for old ARM OABI format

Douglas Miller <[email protected]>
RDMA/hfi1: Prevent panic when SDMA is disabled

Finn Thain <[email protected]>
macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled

Lv Ruyi <[email protected]>
powerpc/xics: fix refcount leak in icp_opal_init()

Vasily Averin <[email protected]>
tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate

Yicong Yang <[email protected]>
PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store()

Peng Wu <[email protected]>
ARM: hisi: Add missing of_node_put after of_find_compatible_node

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM

Peng Wu <[email protected]>
ARM: versatile: Add missing of_node_put in dcscb_init

OGAWA Hirofumi <[email protected]>
fat: add ratelimit to fat*_ent_bread()

Janusz Krzysztofik <[email protected]>
ARM: OMAP1: clock: Fix UART rate reporting algorithm

Zixuan Fu <[email protected]>
fs: jfs: fix possible NULL pointer dereference in dbFree()

Brian Norris <[email protected]>
PM / devfreq: rk3399_dmc: Disable edev on remove()

Krzysztof Kozlowski <[email protected]>
ARM: dts: ox820: align interrupt controller node name with dtschema

Jakub Kicinski <[email protected]>
eth: tg3: silence the GCC 12 array-bounds warning

David Howells <[email protected]>
rxrpc: Return an error to sendmsg if call failed

Guenter Roeck <[email protected]>
hwmon: Make chip parameter for with_info API mandatory

Kwanghoon Son <[email protected]>
media: exynos4-is: Fix compile warning

Fabio Estevam <[email protected]>
net: phy: micrel: Allow probing without .driver_data

Lin Ma <[email protected]>
ASoC: rt5645: Fix errorenous cleanup order

Smith, Kyle Miller (Nimble Kernel) <[email protected]>
nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags

Jason A. Donenfeld <[email protected]>
openrisc: start CPU timer early in boot

Hans Verkuil <[email protected]>
media: cec-adap.c: fix is_configuring state

Dongliang Mu <[email protected]>
rtlwifi: Use pr_warn instead of WARN_ONCE

Corey Minyard <[email protected]>
ipmi:ssif: Check for NULL msg when handling events and messages

Mikulas Patocka <[email protected]>
dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC

Heiko Carstens <[email protected]>
s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES

Charles Keepax <[email protected]>
ASoC: tscs454: Add endianness flag in snd_soc_component_driver

Petr Machata <[email protected]>
mlxsw: spectrum_dcb: Do not warn about priority changes

Mark Brown <[email protected]>
ASoC: dapm: Don't fold register value changes into notifications

jianghaoran <[email protected]>
ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL

Evan Quan <[email protected]>
drm/amd/pm: fix the compile warning

Steven Price <[email protected]>
drm/plane: Move range check for format_count earlier

Lv Ruyi <[email protected]>
scsi: megaraid: Fix error check return value of register_chrdev()

Heming Zhao <[email protected]>
md/bitmap: don't set sb values if can't pass sanity check

Zheyu Ma <[email protected]>
media: cx25821: Fix the warning when removing the module

Zheyu Ma <[email protected]>
media: pci: cx23885: Fix the error handling in cx23885_initdev()

Luca Weiss <[email protected]>
media: venus: hfi: avoid null dereference in deinit

Thibaut VARÈNE <[email protected]>
ath9k: fix QCA9561 PA bias level

Keita Suzuki <[email protected]>
drm/amd/pm: fix double free in si_parse_power_table()

Amadeusz Sławiński <[email protected]>
ALSA: jack: Access input_dev under mutex

Kirill A. Shutemov <[email protected]>
ACPICA: Avoid cache flush inside virtual machines

Daniel Vetter <[email protected]>
fbcon: Consistently protect deferred_takeover with console_lock()

Niels Dossche <[email protected]>

    ipv6: fix locking issues with loops over idev->addr_list

Haowen Bai <[email protected]>
ipw2x00: Fix potential NULL dereference in libipw_xmit()

Haowen Bai <[email protected]>
b43: Fix assigning negative value to unsigned variable

Haowen Bai <[email protected]>
b43legacy: Fix assigning negative value to unsigned variable

Niels Dossche <[email protected]>
mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue

Liu Zixian <[email protected]>
drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes

Qu Wenruo <[email protected]>
btrfs: repair super block num_devices automatically

Qu Wenruo <[email protected]>

    btrfs: add "0x" prefix for unsupported optional features

Eric W. Biederman <[email protected]>
ptrace: Reimplement PTRACE_KILL by always sending SIGKILL

Eric W. Biederman <[email protected]>
ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP

Monish Kumar R <[email protected]>
USB: new quirk for Dell Gen 2 devices

Carl Yin(殷张成) <[email protected]>
USB: serial: option: add Quectel BG95 modem

Marios Levogiannis <[email protected]>
ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS

Niklas Cassel <[email protected]>
binfmt_flat: do not stop relocating GOT entries prematurely on riscv

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

Diffstat:

 Documentation/ABI/testing/sysfs-ata                |  11 +-
 Documentation/conf.py                              |   2 +-
 .../devicetree/bindings/gpio/gpio-altera.txt       |   5 +-
 Documentation/hwmon/hwmon-kernel-api.txt           |   2 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/bcm2835-rpi-b.dts                |  13 +-
 arch/arm/boot/dts/bcm2835-rpi-zero-w.dts           |  22 +--
 arch/arm/boot/dts/exynos5250-smdk5250.dts          |   4 +-
 arch/arm/boot/dts/ox820.dtsi                       |   2 +-
 arch/arm/mach-hisi/platsmp.c                       |   4 +
 arch/arm/mach-omap1/clock.c                        |   2 +-
 arch/arm/mach-vexpress/dcscb.c                     |   1 +
 arch/arm64/boot/dts/qcom/ipq8074.dtsi              |   2 +-
 arch/arm64/net/bpf_jit_comp.c                      |   1 +
 arch/m68k/Kconfig.cpu                              |   2 +-
 arch/m68k/Kconfig.machine                          |   1 +
 arch/m68k/include/asm/pgtable_no.h                 |   3 +-
 .../include/asm/mach-ip27/cpu-feature-overrides.h  |   1 -
 arch/mips/kernel/mips-cpc.c                        |   1 +
 arch/openrisc/include/asm/timex.h                  |   1 +
 arch/openrisc/kernel/head.S                        |   9 ++
 arch/powerpc/kernel/idle.c                         |   2 +-
 arch/powerpc/kernel/ptrace.c                       |  18 ++-
 arch/powerpc/perf/isa207-common.c                  |   3 +-
 arch/powerpc/platforms/4xx/cpm.c                   |   2 +-
 arch/powerpc/sysdev/cpm1.c                         |   1 +
 arch/powerpc/sysdev/fsl_rio.c                      |   2 +
 arch/powerpc/sysdev/xics/icp-opal.c                |   1 +
 arch/s390/crypto/aes_s390.c                        |   4 +-
 arch/s390/include/asm/preempt.h                    |  15 ++-
 arch/um/drivers/chan_user.c                        |   9 +-
 arch/x86/entry/vdso/vma.c                          |   2 +-
 arch/x86/events/amd/ibs.c                          |  18 +++
 arch/x86/include/asm/acenv.h                       |  14 +-
 arch/x86/include/asm/suspend_32.h                  |   2 +-
 arch/x86/include/asm/suspend_64.h                  |  12 +-
 arch/x86/kernel/apic/apic.c                        |   2 +-
 arch/x86/kernel/cpu/intel.c                        |   2 +-
 arch/x86/kernel/step.c                             |   3 +-
 arch/x86/kernel/sys_x86_64.c                       |   7 +-
 arch/x86/lib/delay.c                               |   4 +-
 arch/x86/mm/pat.c                                  |   2 +-
 arch/x86/um/ldt.c                                  |   6 +-
 arch/xtensa/kernel/ptrace.c                        |   4 +-
 arch/xtensa/kernel/signal.c                        |   4 +-
 block/blk-iolatency.c                              | 122 +++++++++--------
 drivers/ata/libata-transport.c                     |   2 +-
 drivers/ata/pata_octeon_cf.c                       |   3 +
 drivers/base/node.c                                |   1 +
 drivers/block/nbd.c                                |  37 +++--
 drivers/bus/ti-sysc.c                              |   4 +-
 drivers/char/ipmi/ipmi_ssif.c                      |  23 ++++
 drivers/clocksource/riscv_timer.c                  |   2 +-
 drivers/clocksource/timer-oxnas-rps.c              |   2 +-
 drivers/clocksource/timer-sp804.c                  |  10 +-
 drivers/crypto/marvell/cipher.c                    |   1 -
 drivers/devfreq/rk3399_dmc.c                       |   2 +
 drivers/dma/stm32-mdma.c                           |  21 +--
 drivers/extcon/extcon.c                            |  29 ++--
 drivers/firmware/arm_scmi/base.c                   |   2 +-
 drivers/firmware/dmi-sysfs.c                       |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/kv_dpm.c                |  14 +-
 drivers/gpu/drm/amd/amdgpu/si_dpm.c                |   8 +-
 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c       |   1 +
 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |  13 +-
 drivers/gpu/drm/drm_edid.c                         |   6 +-
 drivers/gpu/drm/drm_plane.c                        |  14 +-
 drivers/gpu/drm/gma500/psb_intel_display.c         |   7 +-
 drivers/gpu/drm/imx/ipuv3-crtc.c                   |   2 +-
 drivers/gpu/drm/mediatek/mtk_cec.c                 |   2 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c            |   4 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c          |  14 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.c         |  15 ++-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.h         |   4 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c          |  15 ++-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h          |   2 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c         |  20 ++-
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |  21 ++-
 drivers/gpu/drm/msm/hdmi/hdmi.c                    |   4 +
 drivers/gpu/drm/msm/msm_gem_prime.c                |   2 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c     |   6 +-
 drivers/gpu/drm/radeon/radeon_connectors.c         |   4 +
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |   2 +-
 drivers/gpu/drm/vc4/vc4_txp.c                      |   8 +-
 drivers/gpu/drm/virtio/virtgpu_display.c           |   2 +
 drivers/hid/hid-elan.c                             |   2 -
 drivers/hid/hid-led.c                              |   2 +-
 drivers/hwmon/hwmon.c                              |  16 +--
 drivers/hwtracing/coresight/coresight-cpu-debug.c  |   7 +-
 drivers/i2c/busses/i2c-at91.c                      |  11 ++
 drivers/i2c/busses/i2c-cadence.c                   |  12 +-
 drivers/iio/adc/sc27xx_adc.c                       |   4 +-
 drivers/iio/dummy/iio_simple_dummy.c               |  20 +--
 drivers/infiniband/hw/hfi1/file_ops.c              |   2 +
 drivers/infiniband/hw/hfi1/init.c                  |   2 +-
 drivers/infiniband/hw/hfi1/sdma.c                  |  12 +-
 drivers/infiniband/sw/rxe/rxe_req.c                |   2 +-
 drivers/input/misc/sparcspkr.c                     |   1 +
 drivers/input/mouse/bcm5974.c                      |   7 +-
 drivers/iommu/amd_iommu_init.c                     |   2 +-
 drivers/iommu/msm_iommu.c                          |  11 +-
 drivers/iommu/mtk_iommu.c                          |   3 +-
 drivers/irqchip/irq-armada-370-xp.c                |  11 +-
 drivers/irqchip/irq-aspeed-i2c-ic.c                |   4 +-
 drivers/irqchip/irq-xtensa-mx.c                    |  18 ++-
 drivers/macintosh/Kconfig                          |   4 +
 drivers/macintosh/Makefile                         |   3 +-
 drivers/macintosh/via-pmu.c                        |   2 +-
 drivers/mailbox/mailbox.c                          |  19 ++-
 drivers/md/bcache/request.c                        |   6 +
 drivers/md/md-bitmap.c                             |  44 +++---
 drivers/md/md.c                                    |  33 +++--
 drivers/md/raid0.c                                 |  31 ++---
 drivers/media/cec/cec-adap.c                       |   6 +-
 drivers/media/pci/cx23885/cx23885-core.c           |   6 +-
 drivers/media/pci/cx25821/cx25821-core.c           |   2 +-
 drivers/media/platform/coda/coda-common.c          |  15 ++-
 drivers/media/platform/exynos4-is/fimc-is.c        |   2 +-
 drivers/media/platform/exynos4-is/fimc-isp-video.h |   2 +-
 drivers/media/platform/qcom/venus/hfi.c            |   3 +
 drivers/media/platform/sti/delta/delta-v4l2.c      |   6 +-
 drivers/media/platform/vsp1/vsp1_rpf.c             |   6 +-
 drivers/media/usb/pvrusb2/pvrusb2-hdw.c            |   7 +-
 drivers/media/usb/uvc/uvc_v4l2.c                   |  20 +--
 drivers/mfd/ipaq-micro.c                           |   2 +-
 drivers/misc/cardreader/rtsx_usb.c                 |   1 +
 drivers/misc/lkdtm/usercopy.c                      |  17 ++-
 drivers/mmc/core/block.c                           |   3 +-
 drivers/mtd/chips/cfi_cmdset_0002.c                |  93 +++++++------
 drivers/mtd/ubi/vmt.c                              |   1 -
 drivers/net/dsa/mv88e6xxx/chip.c                   |   1 +
 drivers/net/ethernet/altera/altera_tse_main.c      |   6 +-
 drivers/net/ethernet/broadcom/Makefile             |   5 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c     |   8 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |   3 +
 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c    |   2 +-
 .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c   |   7 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   5 +
 drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c |  13 --
 .../net/ethernet/netronome/nfp/nfp_net_ethtool.c   |   4 +-
 drivers/net/phy/mdio_bus.c                         |   1 -
 drivers/net/phy/micrel.c                           |  11 +-
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c     |   2 +-
 drivers/net/wireless/ath/ath9k/ar9003_phy.h        |   2 +-
 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c      |   8 ++
 drivers/net/wireless/ath/carl9170/tx.c             |   3 +
 drivers/net/wireless/broadcom/b43/phy_n.c          |   2 +-
 drivers/net/wireless/broadcom/b43legacy/phy.c      |   2 +-
 drivers/net/wireless/intel/ipw2x00/libipw_tx.c     |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/power.c     |   3 +
 drivers/net/wireless/marvell/mwifiex/11h.c         |   2 +
 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c |   8 +-
 drivers/net/wireless/realtek/rtlwifi/usb.c         |   2 +-
 drivers/nfc/st21nfca/se.c                          |  32 ++++-
 drivers/nfc/st21nfca/st21nfca.h                    |   1 +
 drivers/nvme/host/pci.c                            |   1 +
 drivers/of/overlay.c                               |   4 +-
 drivers/pci/controller/dwc/pcie-qcom.c             |   9 +-
 drivers/pci/controller/pcie-cadence-ep.c           |   3 +-
 drivers/pci/controller/pcie-rockchip-ep.c          |   3 +-
 drivers/pci/pci.c                                  |  12 +-
 drivers/pcmcia/Kconfig                             |   2 +-
 drivers/phy/qualcomm/phy-qcom-qmp.c                |  11 +-
 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c        |   2 +-
 drivers/pwm/pwm-lp3943.c                           |   1 +
 drivers/regulator/pfuze100-regulator.c             |   2 +
 drivers/rpmsg/qcom_smd.c                           |   4 +-
 drivers/rtc/rtc-mt6397.c                           |   2 +
 drivers/scsi/dc395x.c                              |  15 ++-
 drivers/scsi/fcoe/fcoe_ctlr.c                      |   2 +-
 drivers/scsi/megaraid.c                            |   2 +-
 drivers/scsi/ufs/ufs-qcom.c                        |   7 +-
 drivers/scsi/ufs/ufshcd.c                          |   7 +-
 drivers/soc/qcom/smp2p.c                           |   1 +
 drivers/soc/qcom/smsm.c                            |   1 +
 drivers/soc/rockchip/grf.c                         |   2 +
 drivers/spi/spi-img-spfi.c                         |   2 +-
 drivers/spi/spi-ti-qspi.c                          |   5 +-
 drivers/staging/greybus/audio_codec.c              |   4 +-
 drivers/staging/rtl8192e/rtllib_softmac.c          |   2 +-
 .../staging/rtl8192u/ieee80211/ieee80211_softmac.c |   2 +-
 drivers/staging/rtl8712/usb_intf.c                 |   6 +-
 drivers/tty/goldfish.c                             |   2 +
 drivers/tty/serial/8250/8250_fintek.c              |   8 +-
 drivers/tty/serial/digicolor-usart.c               |   2 +
 drivers/tty/serial/icom.c                          |   2 +-
 drivers/tty/serial/meson_uart.c                    |  13 ++
 drivers/tty/serial/msm_serial.c                    |   5 +
 drivers/tty/serial/sa1100.c                        |   4 +-
 drivers/tty/serial/serial_txx9.c                   |   2 +
 drivers/tty/serial/sh-sci.c                        |   6 +-
 drivers/tty/serial/st-asc.c                        |   4 +
 drivers/tty/serial/stm32-usart.c                   |  15 ++-
 drivers/tty/synclink_gt.c                          |   2 +
 drivers/tty/tty_buffer.c                           |   3 +-
 drivers/usb/core/hcd-pci.c                         |   4 +-
 drivers/usb/core/quirks.c                          |   3 +
 drivers/usb/dwc2/gadget.c                          |   1 -
 drivers/usb/dwc3/dwc3-pci.c                        |   2 +-
 drivers/usb/host/isp116x-hcd.c                     |   6 +-
 drivers/usb/host/oxu210hp-hcd.c                    |   2 +
 drivers/usb/musb/omap2430.c                        |   1 +
 drivers/usb/serial/option.c                        |   2 +
 drivers/usb/storage/karma.c                        |  15 ++-
 drivers/usb/usbip/stub_dev.c                       |   2 +-
 drivers/usb/usbip/stub_rx.c                        |   2 +
 drivers/vhost/vringh.c                             |  10 +-
 drivers/video/fbdev/amba-clcd.c                    |   5 +-
 drivers/video/fbdev/core/fbcon.c                   |   5 +-
 drivers/video/fbdev/pxa3xx-gcu.c                   |  12 +-
 fs/afs/dir.c                                       |   5 +-
 fs/binfmt_flat.c                                   |  27 +++-
 fs/btrfs/disk-io.c                                 |   4 +-
 fs/btrfs/volumes.c                                 |   8 +-
 fs/ceph/xattr.c                                    |  10 +-
 fs/cifs/smb2pdu.c                                  |   3 +
 fs/dax.c                                           |   3 +-
 fs/dlm/lock.c                                      |  11 +-
 fs/dlm/plock.c                                     |  12 +-
 fs/ext4/inline.c                                   |  12 ++
 fs/ext4/namei.c                                    |  84 +++++++++---
 fs/ext4/super.c                                    |   1 +
 fs/f2fs/segment.c                                  |   9 +-
 fs/f2fs/segment.h                                  |  32 +++--
 fs/fat/fatent.c                                    |   7 +-
 fs/fs-writeback.c                                  |  13 +-
 fs/jffs2/fs.c                                      |   1 +
 fs/jfs/jfs_dmap.c                                  |   3 +-
 fs/kernfs/dir.c                                    |  31 +++--
 fs/nfs/nfs4proc.c                                  |   4 +
 fs/nfs/pnfs.c                                      |   2 +
 fs/notify/fdinfo.c                                 |  11 +-
 fs/notify/inotify/inotify.h                        |  12 ++
 fs/notify/inotify/inotify_user.c                   |   2 +-
 fs/notify/mark.c                                   |   6 +-
 fs/ocfs2/dlmfs/userdlm.c                           |  16 ++-
 fs/proc/generic.c                                  |   3 +
 fs/proc/proc_net.c                                 |   3 +
 include/drm/drm_edid.h                             |   6 +-
 include/linux/bpf.h                                |   2 +
 include/linux/efi.h                                |   2 +
 include/linux/mailbox_controller.h                 |   1 +
 include/linux/mtd/cfi.h                            |   1 +
 include/linux/nodemask.h                           |  51 ++++---
 include/linux/ptrace.h                             |   6 -
 include/net/if_inet6.h                             |   8 ++
 include/scsi/libfcoe.h                             |   3 +-
 include/sound/jack.h                               |   1 +
 include/trace/events/vmscan.h                      |   4 +-
 kernel/dma/debug.c                                 |   2 +-
 kernel/ptrace.c                                    |   5 +-
 kernel/trace/trace.c                               |  13 +-
 kernel/trace/trace_events_hist.c                   |   3 +
 lib/nodemask.c                                     |   4 +-
 mm/hugetlb.c                                       |   9 +-
 net/bluetooth/sco.c                                |  21 +--
 net/ipv4/ip_gre.c                                  |  11 +-
 net/ipv4/tcp_output.c                              |   4 +-
 net/ipv4/xfrm4_protocol.c                          |   1 -
 net/ipv6/addrconf.c                                |  33 ++++-
 net/ipv6/seg6_hmac.c                               |   1 -
 net/key/af_key.c                                   |  10 +-
 net/mac80211/chan.c                                |   7 +-
 net/mac80211/ieee80211_i.h                         |   5 +
 net/mac80211/scan.c                                |  20 +++
 net/netfilter/nf_tables_api.c                      |  16 ++-
 net/netfilter/nft_dynset.c                         |   3 -
 net/nfc/core.c                                     |   1 +
 net/rxrpc/call_event.c                             |   3 +-
 net/rxrpc/sendmsg.c                                |   6 +
 net/rxrpc/sysctl.c                                 |   4 +-
 net/sctp/input.c                                   |   4 +-
 net/sunrpc/xdr.c                                   |   6 +-
 net/sunrpc/xprtrdma/rpc_rdma.c                     |   5 +
 net/tipc/bearer.c                                  |   3 +-
 net/unix/af_unix.c                                 |   2 +-
 net/wireless/nl80211.c                             |   1 +
 scripts/faddr2line                                 | 150 +++++++++++++--------
 scripts/mod/modpost.c                              |   5 +-
 sound/core/jack.c                                  |  34 ++++-
 sound/pci/hda/patch_conexant.c                     |   7 +
 sound/pci/hda/patch_realtek.c                      |  10 ++
 sound/soc/codecs/rt5514.c                          |   2 +-
 sound/soc/codecs/rt5645.c                          |   7 +-
 sound/soc/codecs/tscs454.c                         |  12 +-
 sound/soc/codecs/wm2000.c                          |   6 +-
 sound/soc/mediatek/mt2701/mt2701-wm8960.c          |   9 +-
 sound/soc/mediatek/mt8173/mt8173-max98090.c        |   5 +-
 sound/soc/mxs/mxs-saif.c                           |   1 +
 sound/soc/soc-dapm.c                               |   2 -
 tools/perf/builtin-c2c.c                           |  10 +-
 tools/perf/pmu-events/jevents.c                    |   2 +-
 293 files changed, 1620 insertions(+), 824 deletions(-)