Skip to content

4.19.256-rc1 review

Greg Kroah-Hartman bpf linux-usb lkml llvm stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest287 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/287Makefile: link with -z noexecstack --no-warn-rwx-segmentsMakefile+3 -00 replies
2/287x86: link vdso and boot with -z noexecstack --no-warn-rwx-segmentsarch/x86/boot/Makefile arch/x86/boot/compressed/Makefile arch/x86/entry/vdso/Makefile+6 -20 replies
3/287ALSA: bcd2000: Fix a UAF bug on the error path of probingsound/usb/bcd2000/bcd2000.c+2 -10 replies
4/287wifi: mac80211_hwsim: fix race condition in pending packetdrivers/net/wireless/mac80211_hwsim.c+8 -60 replies
5/287wifi: mac80211_hwsim: add back erroneously removed castdrivers/net/wireless/mac80211_hwsim.c+1 -10 replies
6/287wifi: mac80211_hwsim: use 32-bit skb cookiedrivers/net/wireless/mac80211_hwsim.c+5 -50 replies
7/287add barriers to buffer_uptodate and set_buffer_uptodateinclude/linux/buffer_head.h+24 -10 replies
8/287HID: wacom: Dont register pad_input for touch switchdrivers/hid/wacom_sys.c drivers/hid/wacom_wac.c+26 -190 replies
9/287KVM: SVM: Dont BUG if userspace injects an interrupt with GIF=0arch/x86/kvm/svm.c+0 -20 replies
10/287KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checksarch/x86/kvm/emulate.c+9 -100 replies
11/287KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GParch/x86/kvm/emulate.c+2 -20 replies
12/287ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook modelsound/pci/hda/patch_conexant.c+10 -10 replies
13/287ALSA: hda/cirrus - support for iMac 12,1 modelsound/pci/hda/patch_cirrus.c+1 -00 replies
14/287tty: vt: initialize unicode screen bufferdrivers/tty/vt/vt.c+1 -10 replies
15/287vfs: Check the truncate maximum size in inode_newsize_ok()fs/attr.c+2 -00 replies
16/287fs: Add missing umask strip in vfs_tmpfilefs/namei.c+2 -00 replies
17/287thermal: sysfs: Fix cooling_device_stats_setup() error code pathdrivers/thermal/thermal_sysfs.c+7 -30 replies
18/287fbcon: Fix boundary checks for fbcon=vc:n1-n2 parametersdrivers/video/fbdev/core/fbcon.c+5 -30 replies
19/287usbnet: Fix linkwatch use-after-free on disconnectdrivers/net/usb/usbnet.c+2 -60 replies
20/287ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh()fs/overlayfs/export.c+1 -10 replies
21/287parisc: Fix device names in /proc/iomemarch/parisc/kernel/drivers.c+4 -50 replies
22/287drm/nouveau: fix another off-by-one in nvbios_addrdrivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c+1 -10 replies
23/287drm/amdgpu: Check BOs requested pinning domains against its preferred_domainsdrivers/gpu/drm/amd/amdgpu/amdgpu_object.c+4 -00 replies
24/287bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds()kernel/bpf/verifier.c+1 -00 replies
25/287selftests/bpf: Fix test_align verifier log patternstools/testing/selftests/bpf/test_align.c+21 -203 replies
26/287selftests/bpf: Fix "dubious pointer arithmetic" testtools/testing/selftests/bpf/test_align.c+4 -42 replies
27/287iio: light: isl29028: Fix the warning in isl29028_remove()drivers/iio/light/isl29028.c+1 -10 replies
28/287fuse: limit nsecfs/fuse/inode.c+6 -00 replies
29/287serial: mvebu-uart: uart2 error bits clearingdrivers/tty/serial/mvebu-uart.c+11 -00 replies
30/287md-raid10: fix KASAN warningdrivers/md/raid10.c+4 -10 replies
31/287ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr()arch/ia64/include/asm/processor.h+1 -10 replies
32/287PCI: Add defines for normal and subtractive PCI bridgesinclude/linux/pci_ids.h+2 -00 replies
33/287powerpc/fsl-pci: Fix Class Code of PCIe Root Portarch/powerpc/sysdev/fsl_pci.c arch/powerpc/sysdev/fsl_pci.h+9 -00 replies
34/287powerpc/powernv: Avoid crashing if rng is NULLarch/powerpc/platforms/powernv/rng.c+2 -00 replies
35/287MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACKarch/mips/kernel/proc.c+1 -10 replies
36/287USB: HCD: Fix URB giveback issue in tasklet functiondrivers/usb/core/hcd.c include/linux/usb/hcd.h+16 -110 replies
37/287netfilter: nf_tables: do not allow SET_ID to refer to another tablenet/netfilter/nf_tables_api.c+3 -10 replies
38/287netfilter: nf_tables: fix null deref due to zeroed list headnet/netfilter/nf_tables_api.c+1 -00 replies
39/287arm64: Do not forget syscall when starting a new thread.arch/arm64/include/asm/processor.h+2 -10 replies
40/287arm64: fix oops in concurrently setting insn_emulation sysctlsarch/arm64/kernel/armv8_deprecated.c+5 -40 replies
41/287ext2: Add more validity checks for inode countsfs/ext2/super.c+10 -20 replies
42/287ARM: dts: imx6ul: add missing properties for sramarch/arm/boot/dts/imx6ul.dtsi+3 -00 replies
43/287ARM: dts: imx6ul: change operating-points to uint32-matrixarch/arm/boot/dts/imx6ul.dtsi+10 -120 replies
44/287ARM: dts: imx6ul: fix lcdif node compatiblearch/arm/boot/dts/imx6ul.dtsi+1 -10 replies
45/287ARM: dts: imx6ul: fix qspi node compatiblearch/arm/boot/dts/imx6ul.dtsi+1 -10 replies
46/287ARM: OMAP2+: display: Fix refcount leak bugarch/arm/mach-omap2/display.c+1 -00 replies
47/287ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirksdrivers/acpi/ec.c+0 -70 replies
48/287ACPI: PM: save NVS memory for Lenovo G40-45drivers/acpi/sleep.c+8 -00 replies
49/287ACPI: LPSS: Fix missing check in register_device_clock()drivers/acpi/acpi_lpss.c+3 -00 replies
50/287arm64: dts: qcom: ipq8074: fix NAND node namearch/arm64/boot/dts/qcom/ipq8074.dtsi+1 -10 replies
51/287PM: hibernate: defer device probing when resuming from hibernationkernel/power/user.c+12 -10 replies
52/287selinux: Add boundary check in put_entry()security/selinux/ss/policydb.h+2 -00 replies
53/287ARM: findbit: fix overflowing offsetarch/arm/lib/findbit.S+8 -80 replies
54/287meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_initdrivers/soc/amlogic/meson-mx-socinfo.c+1 -00 replies
55/287ARM: bcm: Fix refcount leak in bcm_kona_smc_initarch/arm/mach-bcm/bcm_kona_smc.c+1 -00 replies
56/287x86/pmem: Fix platform-device leak in error patharch/x86/kernel/pmem.c+6 -10 replies
57/287ARM: dts: ast2500-evb: fix board compatiblearch/arm/boot/dts/aspeed-ast2500-evb.dts+1 -10 replies
58/287soc: fsl: guts: machine variable might be unsetdrivers/soc/fsl/guts.c+1 -10 replies
59/287ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_initarch/arm/mach-omap2/prm3xxx.c+1 -00 replies
60/287cpufreq: zynq: Fix refcount leak in zynq_get_revisionarch/arm/mach-zynq/common.c+1 -00 replies
61/287ARM: dts: qcom: pm8841: add required thermal-sensor-cellsarch/arm/boot/dts/qcom-pm8841.dtsi+1 -00 replies
62/287bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe()drivers/bus/hisi_lpc.c+6 -40 replies
63/287arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc nodearch/arm64/boot/dts/qcom/msm8916.dtsi+2 -20 replies
64/287regulator: of: Fix refcount leak bug in of_get_regulation_constraints()drivers/regulator/of_regulator.c+5 -10 replies
65/287nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt()kernel/sched/rt.c+9 -60 replies
66/287thermal/tools/tmon: Include pthread and time headers in tmon.htools/thermal/tmon/tmon.h+3 -00 replies
67/287dm: return early from dm_pr_call() if DM device is suspendeddrivers/md/dm.c+5 -00 replies
68/287ath10k: do not enforce interrupt trigger typedrivers/net/wireless/ath/ath10k/snoc.c+2 -30 replies
69/287wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c()drivers/net/wireless/realtek/rtlwifi/debug.c+4 -40 replies
70/287drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers()drivers/gpu/drm/radeon/ni_dpm.c+2 -40 replies
71/287drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff functiondrivers/gpu/drm/mediatek/mtk_dsi.c+2 -00 replies
72/287i2c: Fix a potential use after freedrivers/i2c/i2c-core-base.c+2 -10 replies
73/287media: tw686x: Register the irq at the end of probedrivers/media/pci/tw686x/tw686x-core.c+8 -100 replies
74/287ath9k: fix use-after-free in ath9k_hif_usb_rx_cbdrivers/net/wireless/ath/ath9k/htc.h drivers/net/wireless/ath/ath9k/htc_drv_init.c+7 -60 replies
75/287wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd()drivers/net/wireless/intel/iwlegacy/4965-rs.c+4 -10 replies
76/287drm: bridge: adv7511: Add check for mipi_dsi_driver_registerdrivers/gpu/drm/bridge/adv7511/adv7511_drv.c+14 -30 replies
77/287media: hdpvr: fix error value returns in hdpvr_readdrivers/media/usb/hdpvr/hdpvr-video.c+1 -10 replies
78/287drm/vc4: dsi: Correct DSI divider calculationsdrivers/gpu/drm/vc4/vc4_dsi.c+2 -40 replies
79/287drm/rockchip: vop: Dont crash for invalid duplicate_state()drivers/gpu/drm/rockchip/rockchip_drm_vop.c+3 -00 replies
80/287drm/mediatek: dpi: Remove output format of YUVdrivers/gpu/drm/mediatek/mtk_dpi.c+6 -250 replies
81/287drm: bridge: sii8620: fix possible off-by-onedrivers/gpu/drm/bridge/sil-sii8620.c+2 -20 replies
82/287drm/msm/mdp5: Fix global state lock backoffdrivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c+2 -10 replies
83/287crypto: hisilicon - Kunpeng916 crypto driver dont sleep when in softirqdrivers/crypto/hisilicon/sec/sec_algs.c drivers/crypto/hisilicon/sec/sec_drv.h+8 -80 replies
84/287media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignmentdrivers/media/platform/mtk-mdp/mtk_mdp_ipi.h+2 -00 replies
85/287mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init()drivers/net/wireless/mediatek/mt76/mac80211.c+1 -00 replies
86/287tcp: make retransmitted SKB fit into the send windownet/ipv4/tcp_output.c+16 -70 replies
87/287libbpf: Fix the name of a reused maptools/lib/bpf/libbpf.c+7 -20 replies
88/287selftests: timers: valid-adjtimex: build fix for newer toolchainstools/testing/selftests/timers/valid-adjtimex.c+1 -10 replies
89/287selftests: timers: clocksource-switch: fix passing errors from childtools/testing/selftests/timers/clocksource-switch.c+3 -30 replies
90/287fs: check FMODE_LSEEK to control internal pipe splicingfs/splice.c+4 -60 replies
91/287wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi()drivers/net/wireless/ath/wil6210/debugfs.c+4 -100 replies
92/287wifi: p54: Fix an error handling path in p54spi_probe()drivers/net/wireless/intersil/p54/p54spi.c+2 -10 replies
93/287wifi: p54: add missing parentheses in p54_flush()drivers/net/wireless/intersil/p54/main.c+1 -10 replies
94/287can: pch_can: do not report txerr and rxerr during bus-offdrivers/net/can/pch_can.c+3 -30 replies
95/287can: rcar_can: do not report txerr and rxerr during bus-offdrivers/net/can/rcar/rcar_can.c+4 -40 replies
96/287can: sja1000: do not report txerr and rxerr during bus-offdrivers/net/can/sja1000/sja1000.c+4 -30 replies
97/287can: hi311x: do not report txerr and rxerr during bus-offdrivers/net/can/spi/hi311x.c+3 -20 replies
98/287can: sun4i_can: do not report txerr and rxerr during bus-offdrivers/net/can/sun4i_can.c+4 -50 replies
99/287can: kvaser_usb_hydra: do not report txerr and rxerr during bus-offdrivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c+8 -40 replies
100/287can: kvaser_usb_leaf: do not report txerr and rxerr during bus-offdrivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c+4 -20 replies
101/287can: usb_8dev: do not report txerr and rxerr during bus-offdrivers/net/can/usb/usb_8dev.c+4 -30 replies
102/287can: error: specify the values of data[5..7] of CAN error framesinclude/uapi/linux/can/error.h+4 -10 replies
103/287can: pch_can: pch_can_error(): initialize errc before using itdrivers/net/can/pch_can.c+1 -10 replies
104/287Bluetooth: hci_intel: Add check for platform_driver_registerdrivers/bluetooth/hci_intel.c+5 -10 replies
105/287i2c: cadence: Support PEC for SMBus block readdrivers/i2c/busses/i2c-cadence.c+9 -10 replies
106/287i2c: mux-gpmux: Add of_node_put() when breaking out of loopdrivers/i2c/muxes/i2c-mux-gpmux.c+1 -00 replies
107/287wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()`drivers/net/wireless/ath/wil6210/debugfs.c+2 -20 replies
108/287wifi: libertas: Fix possible refcount leak in if_usb_probe()drivers/net/wireless/marvell/libertas/if_usb.c+1 -00 replies
109/287net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTSdrivers/net/ethernet/mellanox/mlx5/core/en.h+1 -10 replies
110/287netdevsim: Avoid allocation warnings triggered from user spacedrivers/net/netdevsim/bpf.c+5 -30 replies
111/287net: rose: fix netdev reference changesnet/rose/af_rose.c net/rose/rose_route.c+11 -20 replies
112/287dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same locknet/dccp/proto.c+5 -50 replies
113/287clk: renesas: r9a06g032: Fix UART clkgrp bitseldrivers/clk/renesas/r9a06g032-clocks.c+4 -40 replies
114/287mtd: maps: Fix refcount leak in of_flash_probe_versatiledrivers/mtd/maps/physmap_of_versatile.c+1 -00 replies
115/287mtd: maps: Fix refcount leak in ap_flash_initdrivers/mtd/maps/physmap_of_versatile.c+1 -00 replies
116/287HID: cp2112: prevent a buffer overflow in cp2112_xfer()drivers/hid/hid-cp2112.c+5 -00 replies
117/287mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_releasedrivers/mtd/sm_ftl.c+1 -10 replies
118/287mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()s error pathdrivers/mtd/devices/st_spi_fsm.c+5 -30 replies
119/287fpga: altera-pr-ip: fix unsigned comparison with less than zerodrivers/fpga/altera-pr-ip-core.c+1 -10 replies
120/287usb: host: Fix refcount leak in ehci_hcd_ppc_of_probedrivers/usb/host/ehci-ppc-of.c+1 -00 replies
121/287usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probedrivers/usb/host/ohci-nxp.c+1 -00 replies
122/287misc: rtsx: Fix an error handling path in rtsx_pci_probe()drivers/misc/cardreader/rtsx_pcr.c+5 -10 replies
123/287clk: qcom: ipq8074: fix NSS port frequency tablesdrivers/clk/qcom/gcc-ipq8074.c+8 -00 replies
124/287clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocksdrivers/clk/qcom/gcc-ipq8074.c+10 -00 replies
125/287soundwire: bus_type: fix remove and shutdown supportdrivers/soundwire/bus_type.c+2 -60 replies
126/287staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callbackdrivers/staging/rtl8192u/r8192U.h drivers/staging/rtl8192u/r8192U_dm.c drivers/staging/rtl8192u/r8192U_dm.h+20 -220 replies
127/287mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switchdrivers/mmc/host/sdhci-of-esdhc.c+1 -00 replies
128/287memstick/ms_block: Fix some incorrect memory allocationdrivers/memstick/core/ms_block.c+5 -50 replies
129/287memstick/ms_block: Fix a memory leakdrivers/memstick/core/ms_block.c+1 -00 replies
130/287mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1Rdrivers/mmc/host/sdhci-of-at91.c+7 -20 replies
131/287PCI/portdrv: Dont disable AER reporting in get_port_device_capability()drivers/pci/pcie/portdrv_core.c+1 -80 replies
132/287scsi: smartpqi: Fix DMA direction for RAID requestsdrivers/scsi/smartpqi/smartpqi_init.c+2 -20 replies
133/287usb: gadget: udc: amd5536 depends on HAS_DMAdrivers/usb/gadget/udc/Kconfig+1 -10 replies
134/287RDMA/hfi1: fix potential memory leak in setup_base_ctxt()drivers/infiniband/hw/hfi1/file_ops.c+3 -10 replies
135/287gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data()drivers/gpio/gpiolib-of.c+3 -10 replies
136/287mmc: cavium-octeon: Add of_node_put() when breaking out of loopdrivers/mmc/host/cavium-octeon.c+1 -00 replies
137/287mmc: cavium-thunderx: Add of_node_put() when breaking out of loopdrivers/mmc/host/cavium-thunderx.c+3 -10 replies
138/287HID: alps: Declare U1_UNICORN_LEGACY supportdrivers/hid/hid-alps.c+2 -00 replies
139/287USB: serial: fix tty-port initialized commentsdrivers/usb/serial/sierra.c drivers/usb/serial/usb-serial.c drivers/usb/serial/usb_wwan.c+5 -30 replies
140/287platform/olpc: Fix uninitialized data in debugfs writedrivers/platform/olpc/olpc-ec.c+1 -10 replies
141/287mm/mmap.c: fix missing call to vm_unacct_memory in mmap_regionmm/mmap.c+0 -10 replies
142/287RDMA/rxe: Fix error unwind in rxe_create_qp()drivers/infiniband/sw/rxe/rxe_qp.c+8 -40 replies
143/287null_blk: fix ida error handling in null_add_dev()drivers/block/null_blk_main.c+11 -30 replies
144/287ext4: recover csum seed of tmp_inode after migrating to extentsfs/ext4/migrate.c+3 -10 replies
145/287jbd2: fix assertion jh->b_frozen_data == NULL failure when journal abortedfs/jbd2/transaction.c+12 -20 replies
146/287ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probesound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c+7 -30 replies
147/287ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probesound/soc/mediatek/mt6797/mt6797-mt6351.c+5 -10 replies
148/287ASoC: codecs: da7210: add check for i2c_add_driversound/soc/codecs/da7210.c+2 -00 replies
149/287ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probesound/soc/mediatek/mt8173/mt8173-rt5650.c+6 -30 replies
150/287serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty()drivers/tty/serial/8250/8250_dw.c+3 -00 replies
151/287profiling: fix shift too large makes kernel panickernel/profile.c+7 -00 replies
152/287tty: n_gsm: fix non flow control frames during mux flow offdrivers/tty/n_gsm.c+53 -10 replies
153/287tty: n_gsm: fix packet re-transmission without open control channeldrivers/tty/n_gsm.c+1 -10 replies
154/287tty: n_gsm: fix race condition in gsmld_write()drivers/tty/n_gsm.c+17 -40 replies
155/287remoteproc: qcom: wcnss: Fix handling of IRQsdrivers/remoteproc/qcom_wcnss.c+8 -20 replies
156/287vfio/ccw: Do not change FSM state in subchannel eventdrivers/s390/cio/vfio_ccw_drv.c+3 -110 replies
157/287tty: n_gsm: fix wrong T1 retry count handlingdrivers/tty/n_gsm.c+2 -20 replies
158/287tty: n_gsm: fix DM commanddrivers/tty/n_gsm.c+1 -10 replies
159/287tty: n_gsm: fix missing corner cases in gsmld_poll()drivers/tty/n_gsm.c+5 -20 replies
160/287iommu/exynos: Handle failed IOMMU device registration properlydrivers/iommu/exynos-iommu.c+5 -10 replies
161/287rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edgedrivers/rpmsg/qcom_smd.c+1 -00 replies
162/287kfifo: fix kfifo_to_user() return typeinclude/linux/kfifo.h+1 -10 replies
163/287mfd: t7l66xb: Drop platform disable callbackdrivers/mfd/t7l66xb.c include/linux/mfd/t7l66xb.h+1 -60 replies
164/287iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loopdrivers/iommu/qcom_iommu.c+5 -20 replies
165/287s390/zcore: fix race when reading from hardware system areadrivers/s390/char/zcore.c+10 -10 replies
166/287ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp()sound/soc/qcom/qdsp6/q6adm.c+1 -10 replies
167/287video: fbdev: amba-clcd: Fix refcount leak bugsdrivers/video/fbdev/amba-clcd.c+18 -60 replies
168/287video: fbdev: sis: fix typos in SiS_GetModeID()drivers/video/fbdev/sis/init.c+2 -20 replies
169/287powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32arch/powerpc/platforms/Kconfig.cputype+2 -20 replies
170/287powerpc/pci: Prefer PCI domain assignment via DT linux,pci-domain and aliasarch/powerpc/kernel/pci-common.c+19 -80 replies
171/287powerpc/spufs: Fix refcount leak in spufs_init_isolated_loaderarch/powerpc/platforms/cell/spufs/inode.c+1 -00 replies
172/287powerpc/xive: Fix refcount leak in xive_get_max_prioarch/powerpc/sysdev/xive/spapr.c+1 -00 replies
173/287powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_addressarch/powerpc/platforms/cell/axon_msi.c+1 -00 replies
174/287kprobes: Forbid probing on trampoline and BPF code areaskernel/kprobes.c+2 -10 replies
175/287powerpc/pci: Fix PHB numbering when using opal-phbidarch/powerpc/kernel/pci-common.c+6 -40 replies
176/287genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTOtools/perf/util/genelf.c+5 -10 replies
177/287scripts/faddr2line: Fix vmlinux detection on arm64scripts/faddr2line+3 -10 replies
178/287x86/numa: Use cpumask_available instead of hardcoded NULL checkarch/x86/mm/numa.c+2 -20 replies
179/287video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock()drivers/video/fbdev/arkfb.c+6 -10 replies
180/287tools/thermal: Fix possible path truncationstools/thermal/tmon/sysfs.c+13 -110 replies
181/287video: fbdev: vt8623fb: Check the size of screen before memset_io()drivers/video/fbdev/vt8623fb.c+2 -00 replies
182/287video: fbdev: arkfb: Check the size of screen before memset_io()drivers/video/fbdev/arkfb.c+2 -00 replies
183/287video: fbdev: s3fb: Check the size of screen before memset_io()drivers/video/fbdev/s3fb.c+2 -00 replies
184/287scsi: zfcp: Fix missing auto port scan and thus missing target portsdrivers/s390/scsi/zfcp_fc.c drivers/s390/scsi/zfcp_fc.h drivers/s390/scsi/zfcp_fsf.c+26 -130 replies
185/287x86/olpc: fix logical not is only applied to the left hand sidearch/x86/platform/olpc/olpc-xo1-sci.c+1 -10 replies
186/287spmi: trace: fix stack-out-of-bound access in SPMI tracing functionsinclude/trace/events/spmi.h+6 -60 replies
187/287ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.hfs/ext4/xattr.h+13 -00 replies
188/287ext4: make sure ext4_append() always allocates new blockfs/ext4/namei.c+16 -00 replies
189/287ext4: fix use-after-free in ext4_xattr_set_entryfs/ext4/xattr.c+4 -20 replies
190/287ext4: update s_overhead_clusters in the superblock during an on-line resizefs/ext4/resize.c+1 -00 replies
191/287ext4: fix extent status tree race in writeback error recovery pathfs/ext4/inode.c+7 -00 replies
192/287ext4: correct max_inline_xattr_value_size computingfs/ext4/inline.c+3 -00 replies
193/287ext4: correct the misjudgment in ext4_iget_extra_inodefs/ext4/inode.c+1 -20 replies
194/287intel_th: pci: Add Raptor Lake-S CPU supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
195/287intel_th: pci: Add Raptor Lake-S PCH supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
196/287intel_th: pci: Add Meteor Lake-P supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
197/287dm raid: fix address sanitizer warning in raid_resumedrivers/md/dm-raid.c+1 -10 replies
198/287dm raid: fix address sanitizer warning in raid_statusdrivers/md/dm-raid.c+1 -10 replies
199/287dm writecache: set a default MAX_WRITEBACK_JOBSdrivers/md/dm-writecache.c+1 -10 replies
200/287ACPI: CPPC: Do not prevent CPPC from working in the futuredrivers/acpi/cppc_acpi.c include/acpi/cppc_acpi.h+25 -310 replies
201/287net_sched: cls_route: remove from list when handle is 0net/sched/cls_route.c+1 -10 replies
202/287btrfs: reject log replay if there is unsupported RO compat flagfs/btrfs/disk-io.c+14 -00 replies
203/287KVM: Add infrastructure and macro to mark VM as buggedinclude/linux/kvm_host.h virt/kvm/kvm_main.c+32 -60 replies
204/287KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irqarch/x86/kvm/hyperv.c+3 -00 replies
205/287KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast()arch/x86/kvm/lapic.c+4 -00 replies
206/287tcp: fix over estimation in sk_forced_mem_schedule()net/ipv4/tcp_output.c+4 -30 replies
207/287scsi: sg: Allow waiting for commands to complete on removed devicedrivers/scsi/sg.c+34 -230 replies
208/287Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP"drivers/net/usb/ax88179_178a.c+8 -80 replies
209/287Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regressionnet/bluetooth/l2cap_core.c+6 -70 replies
210/287net/9p: Initialize the iounit field during fid creationnet/9p/client.c+1 -40 replies
211/287net_sched: cls_route: disallow handle of 0net/sched/cls_route.c+10 -00 replies
212/287firmware: arm_scpi: Ensure scpi_info is not assigned if the probe failsdrivers/firmware/arm_scpi.c+35 -260 replies
213/287powerpc/mm: Split dump_pagelinuxtables flag_array tablearch/powerpc/mm/Makefile arch/powerpc/mm/dump_linuxpagetables-8xx.c arch/powerpc/mm/dump_linuxpagetables-book3s64.c +3 more+307 -1530 replies
214/287powerpc/ptdump: Fix display of RW pages on FSL_BOOK3Earch/powerpc/mm/dump_linuxpagetables-generic.c+3 -30 replies
215/287ALSA: info: Fix llseek return value when using callbacksound/core/info.c+3 -30 replies
216/287rds: add missing barrier to release_refillnet/rds/ib_recv.c+1 -00 replies
217/287ata: libata-eh: Add missing command namedrivers/ata/libata-eh.c+1 -00 replies
218/287mmc: pxamci: Fix another error handling path in pxamci_probe()drivers/mmc/host/pxamci.c+1 -10 replies
219/287mmc: pxamci: Fix an error handling path in pxamci_probe()drivers/mmc/host/pxamci.c+1 -10 replies
220/287btrfs: fix lost error handling when looking up extended ref on log replayfs/btrfs/tree-log.c+3 -10 replies
221/287tracing: Have filter accept "common_cpu" to be consistentkernel/trace/trace_events.c+1 -00 replies
222/287can: ems_usb: fix clangs -Wunaligned-access warningdrivers/net/can/usb/ems_usb.c+1 -10 replies
223/287apparmor: fix quiet_denied for file rulessecurity/apparmor/audit.c+1 -10 replies
224/287apparmor: fix absroot causing audited secids to begin with =security/apparmor/include/lib.h security/apparmor/label.c+9 -30 replies
225/287apparmor: Fix failed mount permission check error messagesecurity/apparmor/mount.c+4 -30 replies
226/287apparmor: fix aa_label_asxprint return checksecurity/apparmor/label.c+3 -30 replies
227/287apparmor: fix overlapping attachment computationsecurity/apparmor/domain.c security/apparmor/include/policy.h+2 -20 replies
228/287apparmor: fix reference count leak in aa_pivotroot()security/apparmor/mount.c+1 -00 replies
229/287apparmor: Fix memleak in aa_simple_write_to_buffer()security/apparmor/apparmorfs.c+1 -10 replies
230/287NFSv4: Fix races in the legacy idmapper upcallfs/nfs/nfs4idmap.c+24 -220 replies
231/287NFSv4.1: RECLAIM_COMPLETE must handle EACCESfs/nfs/nfs4proc.c+3 -00 replies
232/287NFSv4/pnfs: Fix a use-after-free bug in openfs/nfs/nfs4proc.c+6 -50 replies
233/287SUNRPC: Reinitialise the backchannel request buffers before reusenet/sunrpc/backchannel_rqst.c+14 -00 replies
234/287pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_mapdrivers/pinctrl/nomadik/pinctrl-nomadik.c+3 -10 replies
235/287pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxeddrivers/pinctrl/qcom/pinctrl-msm8916.c+2 -20 replies
236/287ACPI: property: Return type of acpi_add_nondev_subnodes() should be booldrivers/acpi/property.c+4 -40 replies
237/287geneve: do not use RT_TOS for IPv6 flowlabeldrivers/net/geneve.c+1 -20 replies
238/287vsock: Fix memory leak in vsock_connect()net/vmw_vsock/af_vsock.c+8 -10 replies
239/287vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout()net/vmw_vsock/af_vsock.c+1 -00 replies
240/287tools build: Switch to new openssl API for test-libcryptotools/build/feature/test-libcrypto.c+11 -40 replies
241/287NTB: ntb_tool: uninitialized heap data in tool_fn_write()drivers/ntb/test/ntb_tool.c+5 -30 replies
242/287xen/xenbus: fix return type in xenbus_file_read()drivers/xen/xenbus/xenbus_dev_frontend.c+2 -20 replies
243/287atm: idt77252: fix use-after-free bugs caused by tst_timerdrivers/atm/idt77252.c+1 -00 replies
244/287nios2: page fault et.al. are *not* restartable syscalls...arch/nios2/include/asm/entry.h arch/nios2/kernel/entry.S+3 -40 replies
245/287nios2: dont leave NULLs in sys_call_table[]arch/nios2/kernel/entry.S arch/nios2/kernel/syscall_table.c+1 -10 replies
246/287nios2: traced syscall does need to check the syscall numberarch/nios2/kernel/entry.S+8 -30 replies
247/287nios2: fix syscall restart checksarch/nios2/kernel/signal.c+1 -10 replies
248/287nios2: restarts apply only to the first sigframe we build...arch/nios2/kernel/signal.c+1 -00 replies
249/287nios2: add force_successful_syscall_return()arch/nios2/include/asm/ptrace.h arch/nios2/kernel/entry.S+8 -00 replies
250/287netfilter: nf_tables: really skip inactive sets when allocating namenet/netfilter/nf_tables_api.c+1 -10 replies
251/287powerpc/pci: Fix get_phb_number() lockingarch/powerpc/kernel/pci-common.c+10 -60 replies
252/287i40e: Fix to stop tx_timeout recovery if GLOBR failsdrivers/net/ethernet/intel/i40e/i40e_main.c+3 -10 replies
253/287fec: Fix timer capture timing in `fec_ptp_enable_pps()`drivers/net/ethernet/freescale/fec_ptp.c+1 -50 replies
254/287igb: Add lock to avoid data racedrivers/net/ethernet/intel/igb/igb.h drivers/net/ethernet/intel/igb/igb_main.c+13 -10 replies
255/287gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a filescripts/Makefile.gcc-plugins+1 -10 replies
256/287locking/atomic: Make test_and_*_bit() ordered on failureDocumentation/atomic_bitops.txt include/asm-generic/bitops/atomic.h+1 -70 replies
257/287drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors()drivers/gpu/drm/meson/meson_drv.c+4 -10 replies
258/287PCI: Add ACS quirk for Broadcom BCM5750x NICsdrivers/pci/quirks.c+3 -00 replies
259/287irqchip/tegra: Fix overflow implicit truncation warningsdrivers/irqchip/irq-tegra.c+5 -50 replies
260/287usb: host: ohci-ppc-of: Fix refcount leak bugdrivers/usb/host/ohci-ppc-of.c+1 -00 replies
261/287usb: renesas: Fix refcount leak bugdrivers/usb/renesas_usbhs/rza.c+4 -00 replies
262/287vboxguest: Do not use devm for irqdrivers/virt/vboxguest/vboxguest_linux.c+6 -30 replies
263/287clk: qcom: ipq8074: dont disable gcc_sleep_clk_srcdrivers/clk/qcom/gcc-ipq8074.c+1 -00 replies
264/287gadgetfs: ep_io - wait until IRQ finishesdrivers/usb/gadget/legacy/inode.c+1 -00 replies
265/287cxl: Fix a memory leak in an error handling pathdrivers/misc/cxl/irq.c+1 -00 replies
266/287dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() faileddrivers/dma/sprd-dma.c+1 -40 replies
267/287drivers:md:fix a potential use-after-free bugdrivers/md/raid5.c+1 -10 replies
268/287ext4: avoid remove directory when directory is corruptedfs/ext4/namei.c+2 -50 replies
269/287ext4: avoid resizing to a partial cluster sizefs/ext4/resize.c+10 -00 replies
270/287lib/list_debug.c: Detect uninitialized listslib/list_debug.c+10 -20 replies
271/287tty: serial: Fix refcount leak bug in ucc_uart.cdrivers/tty/serial/ucc_uart.c+2 -00 replies
272/287vfio: Clear the caps->buf to NULL after freedrivers/vfio/vfio.c+1 -00 replies
273/287mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_startarch/mips/cavium-octeon/octeon-platform.c+2 -10 replies
274/287riscv: mmap with PROT_WRITE but no PROT_READ is invalidarch/riscv/kernel/sys_riscv.c+2 -30 replies
275/287RISC-V: Add fast call path of crash_kexec()arch/riscv/kernel/traps.c+4 -00 replies
276/287watchdog: export lockup_detector_reconfigureinclude/linux/nmi.h kernel/watchdog.c+18 -50 replies
277/287ALSA: core: Add async signal helpersinclude/sound/core.h sound/core/misc.c+102 -00 replies
278/287ALSA: timer: Use deferred fasync helpersound/core/timer.c+6 -50 replies
279/287f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page()fs/f2fs/node.c+5 -10 replies
280/287smb3: check xattr value length earlierfs/cifs/smb2ops.c+3 -20 replies
281/287powerpc/64: Init jump labels before parse_early_param()arch/powerpc/kernel/prom.c+7 -00 replies
282/287video: fbdev: i740fb: Check the argument of i740_calc_vclk()drivers/video/fbdev/i740fb.c+7 -20 replies
283/287MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0arch/mips/mm/tlbex.c+2 -20 replies
284/287tee: add overflow check in register_shm_helper()drivers/tee/tee_core.c+4 -00 replies
285/287tracing/probes: Have kprobes and uprobes use $COMM tookernel/trace/trace_probe.c+2 -20 replies
286/287btrfs: only write the sectors in the vertical stripe which has data stripesfs/btrfs/raid56.c+51 -40 replies
287/287btrfs: raid56: dont trust any cached sector in __raid56_parity_recover()fs/btrfs/raid56.c+6 -130 replies

Reviews trailers per patch

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

PatchJens AxboeJiri SlabyJeff LaytonNamjae JeonAlexander ViroDaniel VetterDarrick J. WongChristian Brauner (Microsoft)Oliver NeukumDi ShenKarol HerbstAlex DeucherChristian KönigJohn FastabendYi GuoNadav HaklaiAndy ShevchenkoYury NorovCatalin MarinasKrzysztof KozlowskiJason GereckeFlorian FainelliSumeet PawnikarAlejandro GonzálezMatthew Wilcox (Oracle)Stephan GerholdMaxim LevitskyJohn GarrySean PaulDouglas AndersonAndrzej HajdasyzbotValentin SchneiderPhil AuldHoulong WeiIrui WangAbhinav KumarAlan SternGuenter RoeckArnd BergmannMartin BlumenstinglJohn StultzChristian LamparterRex-BC Chen[email protected][email protected]Toke Høiland-JørgensenLaurent PinchartSteev KlimaszewskiNathan ChancellorPhil EdworthyLinus WalleijRander WangTom RixXu YilunKarl OlsenAdrian HunterShubhrajyoti DattaPali RohárDennis DalessandroRobert RichterScott BeneshScott TeelMike McGowenKevin BarnettPeter RosinDan CarpenterTariq ToukanBernard PidouxMatthew RosatoGreg Kroah-HartmanMarek SzyprowskiHeiko CarstensAlexander EgorenkovJan KaraStephen BoydSteven Rostedt (Google)Benjamin BlockRitesh Harjani (IBM)Andreas DilgerHans de GoedeDavid SterbaAneesh Kumar K.VKamal MostafaJamal Hadi SalimMasami Hiramatsu (Google)Hannes ReineckeSoheil Hassas YeganehShakeel ButtWei WangDouglas GilbertChristian SchoenebeckStephen HemmingerPaolo BonziniJackie Liu[email protected]Stefano GarzarellaGurucharanKonrad JankowskiWill DeaconNeil ArmstrongAndrew DonnellanGuillaume NaultOleksandr TyshchenkoBaolin WangGuo RenXianting TianCornelia HuckRonnie SahlbergTimur TabiPavel Machek (CIP)Shuah KhanLinux Kernel Functional TestingSudip Mukherjee
SeriesT-b T-b T-b T-b T-b
1/287Reported-and-tested-by
2/287Reported-and-tested-by
3/287
4/287
5/287
6/287
7/287R-b
8/287R-b
9/287
10/287R-b
11/287R-b
12/287
13/287
14/287R-b
15/287T-b R-b A-b
16/287Reviewed-and-Tested-by R-b A-b
17/287T-b
18/287R-b
19/287A-b
20/287
21/287
22/287R-b
23/287R-b R-b
24/287
25/287
26/287A-b
27/287
28/287
29/287R-b R-b
30/287
31/287R-b R-b
32/287
33/287
34/287
35/287
36/287R-b
37/287
38/287
39/287
40/287R-b
41/287
42/287
43/287
44/287
45/287
46/287
47/287
48/287
49/287
50/287R-b
51/287T-b
52/287
53/287T-b
54/287R-b
55/287
56/287
57/287
58/287A-b
59/287
60/287
61/287
62/287A-b
63/287R-b R-b
64/287
65/287R-b R-b
66/287A-b R-b A-b T-b
67/287
68/287T-b
69/287
70/287
71/287R-b
72/287
73/287
74/287Reported-and-tested-by Reported-and-tested-by A-b
75/287
76/287R-b
77/287
78/287
79/287R-b R-b
80/287
81/287R-b
82/287R-b
83/287
84/287R-b R-b
85/287
86/287
87/287
88/287A-b
89/287A-b
90/287
91/287
92/287A-b
93/287A-b
94/287
95/287
96/287
97/287
98/287
99/287
100/287
101/287
102/287
103/287R-b
104/287
105/287T-b
106/287A-b
107/287R-b
108/287
109/287R-b
110/287
111/287T-b
112/287
113/287R-b
114/287R-b
115/287R-b
116/287
117/287
118/287
119/287R-b A-b
120/287A-b
121/287A-b
122/287
123/287
124/287
125/287R-b
126/287
127/287
128/287
129/287
130/287T-b A-b
131/287R-b
132/287R-b R-b R-b R-b
133/287
134/287A-b
135/287
136/287A-b
137/287A-b
138/287
139/287R-b
140/287R-b
141/287
142/287
143/287
144/287R-b
145/287
146/287
147/287
148/287
149/287
150/287R-b
151/287
152/287
153/287
154/287
155/287
156/287R-b
157/287
158/287
159/287
160/287R-b A-b
161/287
162/287
163/287
164/287
165/287A-b T-b
166/287
167/287
168/287
169/287
170/287
171/287A-b
172/287
173/287
174/287A-b
175/287R-b
176/287
177/287T-b
178/287
179/287
180/287
181/287
182/287
183/287
184/287R-b
185/287Reviewed-and-tested-by
186/287R-b A-b
187/287R-b R-b
188/287R-b
189/287R-b R-b
190/287R-b
191/287
192/287R-b R-b
193/287R-b R-b
194/287R-b
195/287R-b
196/287R-b
197/287
198/287
199/287
200/287
201/287R-b A-b
202/287R-b
203/287R-b
204/287
205/287
206/287A-b R-b R-b
207/287A-b
208/287
209/287
210/287R-b
211/287A-b
212/287R-b
213/287R-b
214/287
215/287
216/287
217/287R-b
218/287
219/287
220/287R-b
221/287A-b
222/287
223/287
224/287
225/287
226/287
227/287
228/287
229/287
230/287
231/287
232/287
233/287
234/287
235/287
236/287R-b
237/287A-b
238/287Reported-and-tested-by R-b
239/287R-b
240/287
241/287
242/287R-b
243/287
244/287
245/287
246/287
247/287
248/287
249/287
250/287
251/287
252/287T-b
253/287
254/287T-b
255/287R-b
256/287R-b A-b
257/287A-b A-b
258/287
259/287R-b
260/287A-b
261/287
262/287R-b
263/287
264/287
265/287A-b
266/287R-b
267/287
268/287R-b
269/287
270/287
271/287A-b
272/287R-b
273/287
274/287
275/287R-b T-b
276/287
277/287
278/287
279/287
280/287R-b
281/287
282/287
283/287
284/287
285/287A-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 114 reviewers.

Read the v1 thread

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

This is the start of the stable review cycle for the 4.19.256 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 Thu, 25 Aug 2022 08:00:15 +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.256-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.256-rc1

Qu Wenruo <[email protected]>
btrfs: raid56: don't trust any cached sector in __raid56_parity_recover()

Qu Wenruo <[email protected]>
btrfs: only write the sectors in the vertical stripe which has data stripes

Steven Rostedt (Google) <[email protected]>
tracing/probes: Have kprobes and uprobes use $COMM too

Jens Wiklander <[email protected]>
tee: add overflow check in register_shm_helper()

Nathan Chancellor <[email protected]>
MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0

Zheyu Ma <[email protected]>
video: fbdev: i740fb: Check the argument of i740_calc_vclk()

Zhouyi Zhou <[email protected]>
powerpc/64: Init jump labels before parse_early_param()

Steve French <[email protected]>
smb3: check xattr value length earlier

Chao Yu <[email protected]>
f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page()

Takashi Iwai <[email protected]>
ALSA: timer: Use deferred fasync helper

Takashi Iwai <[email protected]>
ALSA: core: Add async signal helpers

Laurent Dufour <[email protected]>
watchdog: export lockup_detector_reconfigure

Xianting Tian <[email protected]>
RISC-V: Add fast call path of crash_kexec()

Celeste Liu <[email protected]>
riscv: mmap with PROT_WRITE but no PROT_READ is invalid

Liang He <[email protected]>
mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start

Schspa Shi <[email protected]>

    vfio: Clear the caps->buf to NULL after free

Liang He <[email protected]>
tty: serial: Fix refcount leak bug in ucc_uart.c

Guenter Roeck <[email protected]>
lib/list_debug.c: Detect uninitialized lists

Kiselev, Oleg <[email protected]>
ext4: avoid resizing to a partial cluster size

Ye Bin <[email protected]>
ext4: avoid remove directory when directory is corrupted

Wentao_Liang <[email protected]>
drivers:md:fix a potential use-after-free bug

Uwe Kleine-König <[email protected]>
dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed

Christophe JAILLET <[email protected]>
cxl: Fix a memory leak in an error handling path

Jozef Martiniak <[email protected]>
gadgetfs: ep_io - wait until IRQ finishes

Robert Marko <[email protected]>
clk: qcom: ipq8074: dont disable gcc_sleep_clk_src

Pascal Terjan <[email protected]>
vboxguest: Do not use devm for irq

Liang He <[email protected]>
usb: renesas: Fix refcount leak bug

Liang He <[email protected]>
usb: host: ohci-ppc-of: Fix refcount leak bug

Sai Prakash Ranjan <[email protected]>
irqchip/tegra: Fix overflow implicit truncation warnings

Pavan Chebbi <[email protected]>

    PCI: Add ACS quirk for Broadcom BCM5750x NICs

Liang He <[email protected]>
drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors()

Hector Martin <[email protected]>
locking/atomic: Make test_and_*_bit() ordered on failure

Andrew Donnellan <[email protected]>
gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file

Lin Ma <[email protected]>
igb: Add lock to avoid data race

Csókás Bence <[email protected]>
fec: Fix timer capture timing in fec_ptp_enable_pps()

Alan Brady <[email protected]>
i40e: Fix to stop tx_timeout recovery if GLOBR fails

Michael Ellerman <[email protected]>
powerpc/pci: Fix get_phb_number() locking

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: really skip inactive sets when allocating name

Al Viro <[email protected]>
nios2: add force_successful_syscall_return()

Al Viro <[email protected]>
nios2: restarts apply only to the first sigframe we build...

Al Viro <[email protected]>
nios2: fix syscall restart checks

Al Viro <[email protected]>
nios2: traced syscall does need to check the syscall number

Al Viro <[email protected]>

    nios2: don't leave NULLs in sys_call_table[]

Al Viro <[email protected]>
nios2: page fault et.al. are *not* restartable syscalls...

Duoming Zhou <[email protected]>
atm: idt77252: fix use-after-free bugs caused by tst_timer

Dan Carpenter <[email protected]>
xen/xenbus: fix return type in xenbus_file_read()

Dan Carpenter <[email protected]>
NTB: ntb_tool: uninitialized heap data in tool_fn_write()

Roberto Sassu <[email protected]>
tools build: Switch to new openssl API for test-libcrypto

Peilin Ye <[email protected]>
vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout()

Peilin Ye <[email protected]>
vsock: Fix memory leak in vsock_connect()

Matthias May <[email protected]>
geneve: do not use RT_TOS for IPv6 flowlabel

Sakari Ailus <[email protected]>
ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool

Nikita Travkin <[email protected]>
pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed

Miaoqian Lin <[email protected]>
pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map

Trond Myklebust <[email protected]>
SUNRPC: Reinitialise the backchannel request buffers before reuse

Trond Myklebust <[email protected]>
NFSv4/pnfs: Fix a use-after-free bug in open

Zhang Xianwei <[email protected]>
NFSv4.1: RECLAIM_COMPLETE must handle EACCES

Trond Myklebust <[email protected]>
NFSv4: Fix races in the legacy idmapper upcall

Xiu Jianfeng <[email protected]>
apparmor: Fix memleak in aa_simple_write_to_buffer()

Xin Xiong <[email protected]>
apparmor: fix reference count leak in aa_pivotroot()

John Johansen <[email protected]>
apparmor: fix overlapping attachment computation

Tom Rix <[email protected]>
apparmor: fix aa_label_asxprint return check

John Johansen <[email protected]>
apparmor: Fix failed mount permission check error message

John Johansen <[email protected]>
apparmor: fix absroot causing audited secids to begin with =

John Johansen <[email protected]>
apparmor: fix quiet_denied for file rules

Marc Kleine-Budde <[email protected]>
can: ems_usb: fix clang's -Wunaligned-access warning

Steven Rostedt (Google) <[email protected]>
tracing: Have filter accept "common_cpu" to be consistent

Filipe Manana <[email protected]>
btrfs: fix lost error handling when looking up extended ref on log replay

Christophe JAILLET <[email protected]>
mmc: pxamci: Fix an error handling path in pxamci_probe()

Christophe JAILLET <[email protected]>
mmc: pxamci: Fix another error handling path in pxamci_probe()

Damien Le Moal <[email protected]>
ata: libata-eh: Add missing command name

Mikulas Patocka <[email protected]>
rds: add missing barrier to release_refill

Amadeusz Sławiński <[email protected]>
ALSA: info: Fix llseek return value when using callback

Christophe Leroy <[email protected]>
powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E

Christophe Leroy <[email protected]>
powerpc/mm: Split dump_pagelinuxtables flag_array table

Sudeep Holla <[email protected]>
firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails

Jamal Hadi Salim <[email protected]>
net_sched: cls_route: disallow handle of 0

Tyler Hicks <[email protected]>
net/9p: Initialize the iounit field during fid creation

Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression

Jose Alonso <[email protected]>

    Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP"

Tony Battersby <[email protected]>
scsi: sg: Allow waiting for commands to complete on removed device

Eric Dumazet <[email protected]>
tcp: fix over estimation in sk_forced_mem_schedule()

Vitaly Kuznetsov <[email protected]>
KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast()

Vitaly Kuznetsov <[email protected]>
KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq

Sean Christopherson <[email protected]>
KVM: Add infrastructure and macro to mark VM as bugged

Qu Wenruo <[email protected]>
btrfs: reject log replay if there is unsupported RO compat flag

Thadeu Lima de Souza Cascardo <[email protected]>
net_sched: cls_route: remove from list when handle is 0

Rafael J. Wysocki <[email protected]>
ACPI: CPPC: Do not prevent CPPC from working in the future

Mikulas Patocka <[email protected]>
dm writecache: set a default MAX_WRITEBACK_JOBS

Mikulas Patocka <[email protected]>
dm raid: fix address sanitizer warning in raid_status

Mikulas Patocka <[email protected]>
dm raid: fix address sanitizer warning in raid_resume

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

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

Alexander Shishkin <[email protected]>
intel_th: pci: Add Raptor Lake-S CPU support

Baokun Li <[email protected]>
ext4: correct the misjudgment in ext4_iget_extra_inode

Baokun Li <[email protected]>
ext4: correct max_inline_xattr_value_size computing

Eric Whitney <[email protected]>
ext4: fix extent status tree race in writeback error recovery path

Theodore Ts'o <[email protected]>
ext4: update s_overhead_clusters in the superblock during an on-line resize

Baokun Li <[email protected]>
ext4: fix use-after-free in ext4_xattr_set_entry

Lukas Czerner <[email protected]>
ext4: make sure ext4_append() always allocates new block

Baokun Li <[email protected]>
ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h

David Collins <[email protected]>
spmi: trace: fix stack-out-of-bound access in SPMI tracing functions

Alexander Lobakin <[email protected]>
x86/olpc: fix 'logical not is only applied to the left hand side'

Steffen Maier <[email protected]>
scsi: zfcp: Fix missing auto port scan and thus missing target ports

Zheyu Ma <[email protected]>
video: fbdev: s3fb: Check the size of screen before memset_io()

Zheyu Ma <[email protected]>
video: fbdev: arkfb: Check the size of screen before memset_io()

Zheyu Ma <[email protected]>
video: fbdev: vt8623fb: Check the size of screen before memset_io()

Florian Fainelli <[email protected]>
tools/thermal: Fix possible path truncations

Zheyu Ma <[email protected]>
video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock()

Siddh Raman Pant <[email protected]>
x86/numa: Use cpumask_available instead of hardcoded NULL check

Josh Poimboeuf <[email protected]>
scripts/faddr2line: Fix vmlinux detection on arm64

Arnaldo Carvalho de Melo <[email protected]>
genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO

Michael Ellerman <[email protected]>
powerpc/pci: Fix PHB numbering when using opal-phbid

Chen Zhongjin <[email protected]>
kprobes: Forbid probing on trampoline and BPF code areas

Miaoqian Lin <[email protected]>
powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address

Miaoqian Lin <[email protected]>
powerpc/xive: Fix refcount leak in xive_get_max_prio

Miaoqian Lin <[email protected]>
powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader

Pali Rohár <[email protected]>
powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias

Christophe Leroy <[email protected]>
powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32

Rustam Subkhankulov <[email protected]>
video: fbdev: sis: fix typos in SiS_GetModeID()

Liang He <[email protected]>
video: fbdev: amba-clcd: Fix refcount leak bugs

Christophe JAILLET <[email protected]>
ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp()

Alexander Gordeev <[email protected]>
s390/zcore: fix race when reading from hardware system area

Liang He <[email protected]>
iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop

Uwe Kleine-König <[email protected]>
mfd: t7l66xb: Drop platform disable callback

Dan Carpenter <[email protected]>
kfifo: fix kfifo_to_user() return type

Miaoqian Lin <[email protected]>
rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge

Sam Protsenko <[email protected]>
iommu/exynos: Handle failed IOMMU device registration properly

Daniel Starke <[email protected]>
tty: n_gsm: fix missing corner cases in gsmld_poll()

Daniel Starke <[email protected]>
tty: n_gsm: fix DM command

Daniel Starke <[email protected]>
tty: n_gsm: fix wrong T1 retry count handling

Eric Farman <[email protected]>
vfio/ccw: Do not change FSM state in subchannel event

Sireesh Kodali <[email protected]>
remoteproc: qcom: wcnss: Fix handling of IRQs

Daniel Starke <[email protected]>
tty: n_gsm: fix race condition in gsmld_write()

Daniel Starke <[email protected]>
tty: n_gsm: fix packet re-transmission without open control channel

Daniel Starke <[email protected]>
tty: n_gsm: fix non flow control frames during mux flow off

Chen Zhongjin <[email protected]>
profiling: fix shift too large makes kernel panic

Ilpo Järvinen <[email protected]>
serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty()

Miaoqian Lin <[email protected]>

    ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe

Jiasheng Jiang <[email protected]>
ASoC: codecs: da7210: add check for i2c_add_driver

Miaoqian Lin <[email protected]>

    ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe

Miaoqian Lin <[email protected]>

    ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe

Zhihao Cheng <[email protected]>

    jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted

Li Lingfeng <[email protected]>
ext4: recover csum seed of tmp_inode after migrating to extents

Dan Carpenter <[email protected]>
null_blk: fix ida error handling in null_add_dev()

Zhu Yanjun <[email protected]>
RDMA/rxe: Fix error unwind in rxe_create_qp()

Miaohe Lin <[email protected]>
mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region

Dan Carpenter <[email protected]>
platform/olpc: Fix uninitialized data in debugfs write

Johan Hovold <[email protected]>
USB: serial: fix tty-port initialized comments

Artem Borisov <[email protected]>
HID: alps: Declare U1_UNICORN_LEGACY support

Liang He <[email protected]>
mmc: cavium-thunderx: Add of_node_put() when breaking out of loop

Liang He <[email protected]>
mmc: cavium-octeon: Add of_node_put() when breaking out of loop

Liang He <[email protected]>
gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data()

Jianglei Nie <[email protected]>
RDMA/hfi1: fix potential memory leak in setup_base_ctxt()

Randy Dunlap <[email protected]>
usb: gadget: udc: amd5536 depends on HAS_DMA

Mahesh Rajashekhara <[email protected]>
scsi: smartpqi: Fix DMA direction for RAID requests

Stefan Roese <[email protected]>
PCI/portdrv: Don't disable AER reporting in get_port_device_capability()

Eugen Hristev <[email protected]>
mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R

Christophe JAILLET <[email protected]>
memstick/ms_block: Fix a memory leak

Christophe JAILLET <[email protected]>
memstick/ms_block: Fix some incorrect memory allocation

Miaoqian Lin <[email protected]>
mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch

Duoming Zhou <[email protected]>
staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback

Pierre-Louis Bossart <[email protected]>
soundwire: bus_type: fix remove and shutdown support

Robert Marko <[email protected]>
clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks

Robert Marko <[email protected]>
clk: qcom: ipq8074: fix NSS port frequency tables

Christophe JAILLET <[email protected]>
misc: rtsx: Fix an error handling path in rtsx_pci_probe()

Miaoqian Lin <[email protected]>
usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe

Miaoqian Lin <[email protected]>
usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe

Marco Pagani <[email protected]>
fpga: altera-pr-ip: fix unsigned comparison with less than zero

Uwe Kleine-König <[email protected]>
mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path

Duoming Zhou <[email protected]>
mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release

Harshit Mogalapalli <[email protected]>
HID: cp2112: prevent a buffer overflow in cp2112_xfer()

Miaoqian Lin <[email protected]>
mtd: maps: Fix refcount leak in ap_flash_init

Miaoqian Lin <[email protected]>
mtd: maps: Fix refcount leak in of_flash_probe_versatile

Ralph Siemsen <[email protected]>
clk: renesas: r9a06g032: Fix UART clkgrp bitsel

Hangyu Hua <[email protected]>
dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock

Eric Dumazet <[email protected]>
net: rose: fix netdev reference changes

Jakub Kicinski <[email protected]>
netdevsim: Avoid allocation warnings triggered from user space

Maxim Mikityanskiy <[email protected]>
net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS

Hangyu Hua <[email protected]>
wifi: libertas: Fix possible refcount leak in if_usb_probe()

Ammar Faizi <[email protected]>
wifi: wil6210: debugfs: fix uninitialized variable use in wil_write_file_wmi()

Liang He <[email protected]>
i2c: mux-gpmux: Add of_node_put() when breaking out of loop

Lars-Peter Clausen <[email protected]>
i2c: cadence: Support PEC for SMBus block read

Jiasheng Jiang <[email protected]>
Bluetooth: hci_intel: Add check for platform_driver_register

Vincent Mailhol <[email protected]>
can: pch_can: pch_can_error(): initialize errc before using it

Vincent Mailhol <[email protected]>
can: error: specify the values of data[5..7] of CAN error frames

Vincent Mailhol <[email protected]>
can: usb_8dev: do not report txerr and rxerr during bus-off

Vincent Mailhol <[email protected]>
can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off

Vincent Mailhol <[email protected]>
can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off

Vincent Mailhol <[email protected]>
can: sun4i_can: do not report txerr and rxerr during bus-off

Vincent Mailhol <[email protected]>
can: hi311x: do not report txerr and rxerr during bus-off

Vincent Mailhol <[email protected]>
can: sja1000: do not report txerr and rxerr during bus-off

Vincent Mailhol <[email protected]>
can: rcar_can: do not report txerr and rxerr during bus-off

Vincent Mailhol <[email protected]>
can: pch_can: do not report txerr and rxerr during bus-off

Rustam Subkhankulov <[email protected]>
wifi: p54: add missing parentheses in p54_flush()

Christophe JAILLET <[email protected]>
wifi: p54: Fix an error handling path in p54spi_probe()

Dan Carpenter <[email protected]>
wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi()

Jason A. Donenfeld <[email protected]>
fs: check FMODE_LSEEK to control internal pipe splicing

Wolfram Sang <[email protected]>
selftests: timers: clocksource-switch: fix passing errors from child

Wolfram Sang <[email protected]>
selftests: timers: valid-adjtimex: build fix for newer toolchains

Anquan Wu <[email protected]>
libbpf: Fix the name of a reused map

Yonglong Li <[email protected]>
tcp: make retransmitted SKB fit into the send window

Liang He <[email protected]>

    mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init()

AngeloGioacchino Del Regno <[email protected]>
media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment

Zhengchao Shao <[email protected]>
crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq

Rob Clark <[email protected]>
drm/msm/mdp5: Fix global state lock backoff

Hangyu Hua <[email protected]>
drm: bridge: sii8620: fix possible off-by-one

Bo-Chen Chen <[email protected]>
drm/mediatek: dpi: Remove output format of YUV

Brian Norris <[email protected]>
drm/rockchip: vop: Don't crash for invalid duplicate_state()

Dave Stevenson <[email protected]>
drm/vc4: dsi: Correct DSI divider calculations

Niels Dossche <[email protected]>
media: hdpvr: fix error value returns in hdpvr_read

Jiasheng Jiang <[email protected]>
drm: bridge: adv7511: Add check for mipi_dsi_driver_register

Alexey Kodanev <[email protected]>
wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd()

Pavel Skripkin <[email protected]>
ath9k: fix use-after-free in ath9k_hif_usb_rx_cb

Zheyu Ma <[email protected]>
media: tw686x: Register the irq at the end of probe

Xu Wang <[email protected]>
i2c: Fix a potential use after free

Xinlei Lee <[email protected]>
drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function

Alexey Kodanev <[email protected]>
drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers()

Dan Carpenter <[email protected]>
wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c()

Krzysztof Kozlowski <[email protected]>
ath10k: do not enforce interrupt trigger type

Mike Snitzer <[email protected]>
dm: return early from dm_pr_call() if DM device is suspended

Markus Mayer <[email protected]>
thermal/tools/tmon: Include pthread and time headers in tmon.h

Nicolas Saenz Julienne <[email protected]>
nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt()

Liang He <[email protected]>
regulator: of: Fix refcount leak bug in of_get_regulation_constraints()

Sireesh Kodali <[email protected]>
arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node

Yang Yingliang <[email protected]>
bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe()

Krzysztof Kozlowski <[email protected]>
ARM: dts: qcom: pm8841: add required thermal-sensor-cells

Miaoqian Lin <[email protected]>
cpufreq: zynq: Fix refcount leak in zynq_get_revision

Miaoqian Lin <[email protected]>
ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init

Michael Walle <[email protected]>
soc: fsl: guts: machine variable might be unset

Krzysztof Kozlowski <[email protected]>
ARM: dts: ast2500-evb: fix board compatible

Johan Hovold <[email protected]>
x86/pmem: Fix platform-device leak in error path

Miaoqian Lin <[email protected]>
ARM: bcm: Fix refcount leak in bcm_kona_smc_init

Miaoqian Lin <[email protected]>
meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init

Russell King (Oracle) <[email protected]>
ARM: findbit: fix overflowing offset

Xiu Jianfeng <[email protected]>
selinux: Add boundary check in put_entry()

Tetsuo Handa <[email protected]>
PM: hibernate: defer device probing when resuming from hibernation

Robert Marko <[email protected]>
arm64: dts: qcom: ipq8074: fix NAND node name

huhai <[email protected]>
ACPI: LPSS: Fix missing check in register_device_clock()

Manyi Li <[email protected]>
ACPI: PM: save NVS memory for Lenovo G40-45

Hans de Goede <[email protected]>
ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks

Liang He <[email protected]>
ARM: OMAP2+: display: Fix refcount leak bug

Alexander Stein <[email protected]>
ARM: dts: imx6ul: fix qspi node compatible

Alexander Stein <[email protected]>
ARM: dts: imx6ul: fix lcdif node compatible

Alexander Stein <[email protected]>
ARM: dts: imx6ul: change operating-points to uint32-matrix

Alexander Stein <[email protected]>
ARM: dts: imx6ul: add missing properties for sram

Jan Kara <[email protected]>
ext2: Add more validity checks for inode counts

haibinzhang (张海斌) <[email protected]>
arm64: fix oops in concurrently setting insn_emulation sysctls

Francis Laniel <[email protected]>
arm64: Do not forget syscall when starting a new thread.

Florian Westphal <[email protected]>
netfilter: nf_tables: fix null deref due to zeroed list head

Thadeu Lima de Souza Cascardo <[email protected]>
netfilter: nf_tables: do not allow SET_ID to refer to another table

Weitao Wang <[email protected]>
USB: HCD: Fix URB giveback issue in tasklet function

Huacai Chen <[email protected]>
MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK

Michael Ellerman <[email protected]>
powerpc/powernv: Avoid crashing if rng is NULL

Pali Rohár <[email protected]>
powerpc/fsl-pci: Fix Class Code of PCIe Root Port

Pali Rohár <[email protected]>
PCI: Add defines for normal and subtractive PCI bridges

Alexander Lobakin <[email protected]>
ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr()

Mikulas Patocka <[email protected]>
md-raid10: fix KASAN warning

Narendra Hadke <[email protected]>
serial: mvebu-uart: uart2 error bits clearing

Miklos Szeredi <[email protected]>
fuse: limit nsec

Zheyu Ma <[email protected]>

    iio: light: isl29028: Fix the warning in isl29028_remove()

Ovidiu Panait <[email protected]>
selftests/bpf: Fix "dubious pointer arithmetic" test

Ovidiu Panait <[email protected]>
selftests/bpf: Fix test_align verifier log patterns

Ovidiu Panait <[email protected]>
bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds()

Leo Li <[email protected]>
drm/amdgpu: Check BO's requested pinning domains against its preferred_domains

Timur Tabi <[email protected]>
drm/nouveau: fix another off-by-one in nvbios_addr

Helge Deller <[email protected]>
parisc: Fix device names in /proc/iomem

Jiachen Zhang <[email protected]>
ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh()

Lukas Wunner <[email protected]>
usbnet: Fix linkwatch use-after-free on disconnect

Helge Deller <[email protected]>
fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters

Rafael J. Wysocki <[email protected]>
thermal: sysfs: Fix cooling_device_stats_setup() error code path

Yang Xu <[email protected]>
fs: Add missing umask strip in vfs_tmpfile

David Howells <[email protected]>
vfs: Check the truncate maximum size in inode_newsize_ok()

Tetsuo Handa <[email protected]>
tty: vt: initialize unicode screen buffer

Allen Ballway <[email protected]>
ALSA: hda/cirrus - support for iMac 12,1 model

Meng Tang <[email protected]>
ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model

Sean Christopherson <[email protected]>
KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP

Sean Christopherson <[email protected]>
KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks

Maciej S. Szmigiero <[email protected]>
KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0

Ping Cheng <[email protected]>
HID: wacom: Don't register pad_input for touch switch

Mikulas Patocka <[email protected]>
add barriers to buffer_uptodate and set_buffer_uptodate

Johannes Berg <[email protected]>

    wifi: mac80211_hwsim: use 32-bit skb cookie

Johannes Berg <[email protected]>
wifi: mac80211_hwsim: add back erroneously removed cast

Jeongik Cha <[email protected]>
wifi: mac80211_hwsim: fix race condition in pending packet

Zheyu Ma <[email protected]>
ALSA: bcd2000: Fix a UAF bug on the error path of probing

Nick Desaulniers <[email protected]>
x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments

Nick Desaulniers <[email protected]>

    Makefile: link with -z noexecstack --no-warn-rwx-segments

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

Diffstat:

 Documentation/atomic_bitops.txt                    |   2 +-
 Makefile                                           |   7 +-
 arch/arm/boot/dts/aspeed-ast2500-evb.dts           |   2 +-
 arch/arm/boot/dts/imx6ul.dtsi                      |  29 ++--
 arch/arm/boot/dts/qcom-pm8841.dtsi                 |   1 +
 arch/arm/lib/findbit.S                             |  16 +--
 arch/arm/mach-bcm/bcm_kona_smc.c                   |   1 +
 arch/arm/mach-omap2/display.c                      |   1 +
 arch/arm/mach-omap2/prm3xxx.c                      |   1 +
 arch/arm/mach-zynq/common.c                        |   1 +
 arch/arm64/boot/dts/qcom/ipq8074.dtsi              |   2 +-
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |   4 +-
 arch/arm64/include/asm/processor.h                 |   3 +-
 arch/arm64/kernel/armv8_deprecated.c               |   9 +-
 arch/ia64/include/asm/processor.h                  |   2 +-
 arch/mips/cavium-octeon/octeon-platform.c          |   3 +-
 arch/mips/kernel/proc.c                            |   2 +-
 arch/mips/mm/tlbex.c                               |   4 +-
 arch/nios2/include/asm/entry.h                     |   3 +-
 arch/nios2/include/asm/ptrace.h                    |   2 +
 arch/nios2/kernel/entry.S                          |  22 ++-
 arch/nios2/kernel/signal.c                         |   3 +-
 arch/nios2/kernel/syscall_table.c                  |   1 +
 arch/parisc/kernel/drivers.c                       |   9 +-
 arch/powerpc/kernel/pci-common.c                   |  45 ++++--
 arch/powerpc/kernel/prom.c                         |   7 +
 arch/powerpc/mm/Makefile                           |   7 +
 arch/powerpc/mm/dump_linuxpagetables-8xx.c         |  82 +++++++++++
 arch/powerpc/mm/dump_linuxpagetables-book3s64.c    | 115 +++++++++++++++
 arch/powerpc/mm/dump_linuxpagetables-generic.c     |  82 +++++++++++
 arch/powerpc/mm/dump_linuxpagetables.c             | 155 +--------------------
 arch/powerpc/mm/dump_linuxpagetables.h             |  19 +++
 arch/powerpc/platforms/Kconfig.cputype             |   4 +-
 arch/powerpc/platforms/cell/axon_msi.c             |   1 +
 arch/powerpc/platforms/cell/spufs/inode.c          |   1 +
 arch/powerpc/platforms/powernv/rng.c               |   2 +
 arch/powerpc/sysdev/fsl_pci.c                      |   8 ++
 arch/powerpc/sysdev/fsl_pci.h                      |   1 +
 arch/powerpc/sysdev/xive/spapr.c                   |   1 +
 arch/riscv/kernel/sys_riscv.c                      |   5 +-
 arch/riscv/kernel/traps.c                          |   4 +
 arch/x86/boot/Makefile                             |   2 +-
 arch/x86/boot/compressed/Makefile                  |   4 +
 arch/x86/entry/vdso/Makefile                       |   2 +-
 arch/x86/kernel/pmem.c                             |   7 +-
 arch/x86/kvm/emulate.c                             |  23 ++-
 arch/x86/kvm/hyperv.c                              |   3 +
 arch/x86/kvm/lapic.c                               |   4 +
 arch/x86/kvm/svm.c                                 |   2 -
 arch/x86/mm/numa.c                                 |   4 +-
 arch/x86/platform/olpc/olpc-xo1-sci.c              |   2 +-
 drivers/acpi/acpi_lpss.c                           |   3 +
 drivers/acpi/cppc_acpi.c                           |  54 ++++---
 drivers/acpi/ec.c                                  |   7 -
 drivers/acpi/property.c                            |   8 +-
 drivers/acpi/sleep.c                               |   8 ++
 drivers/ata/libata-eh.c                            |   1 +
 drivers/atm/idt77252.c                             |   1 +
 drivers/block/null_blk_main.c                      |  14 +-
 drivers/bluetooth/hci_intel.c                      |   6 +-
 drivers/bus/hisi_lpc.c                             |  10 +-
 drivers/clk/qcom/gcc-ipq8074.c                     |  19 +++
 drivers/clk/renesas/r9a06g032-clocks.c             |   8 +-
 drivers/crypto/hisilicon/sec/sec_algs.c            |  14 +-
 drivers/crypto/hisilicon/sec/sec_drv.h             |   2 +-
 drivers/dma/sprd-dma.c                             |   5 +-
 drivers/firmware/arm_scpi.c                        |  61 ++++----
 drivers/fpga/altera-pr-ip-core.c                   |   2 +-
 drivers/gpio/gpiolib-of.c                          |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |   4 +
 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c       |  17 ++-
 drivers/gpu/drm/bridge/sil-sii8620.c               |   4 +-
 drivers/gpu/drm/mediatek/mtk_dpi.c                 |  31 +----
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |   2 +
 drivers/gpu/drm/meson/meson_drv.c                  |   5 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c          |   3 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c    |   2 +-
 drivers/gpu/drm/radeon/ni_dpm.c                    |   6 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |   3 +
 drivers/gpu/drm/vc4/vc4_dsi.c                      |   6 +-
 drivers/hid/hid-alps.c                             |   2 +
 drivers/hid/hid-cp2112.c                           |   5 +
 drivers/hid/wacom_sys.c                            |   2 +-
 drivers/hid/wacom_wac.c                            |  43 +++---
 drivers/hwtracing/intel_th/pci.c                   |  15 ++
 drivers/i2c/busses/i2c-cadence.c                   |  10 +-
 drivers/i2c/i2c-core-base.c                        |   3 +-
 drivers/i2c/muxes/i2c-mux-gpmux.c                  |   1 +
 drivers/iio/light/isl29028.c                       |   2 +-
 drivers/infiniband/hw/hfi1/file_ops.c              |   4 +-
 drivers/infiniband/sw/rxe/rxe_qp.c                 |  12 +-
 drivers/iommu/exynos-iommu.c                       |   6 +-
 drivers/iommu/qcom_iommu.c                         |   7 +-
 drivers/irqchip/irq-tegra.c                        |  10 +-
 drivers/md/dm-raid.c                               |   4 +-
 drivers/md/dm-writecache.c                         |   2 +-
 drivers/md/dm.c                                    |   5 +
 drivers/md/raid10.c                                |   5 +-
 drivers/md/raid5.c                                 |   2 +-
 drivers/media/pci/tw686x/tw686x-core.c             |  18 ++-
 drivers/media/platform/mtk-mdp/mtk_mdp_ipi.h       |   2 +
 drivers/media/usb/hdpvr/hdpvr-video.c              |   2 +-
 drivers/memstick/core/ms_block.c                   |  11 +-
 drivers/mfd/t7l66xb.c                              |   6 +-
 drivers/misc/cardreader/rtsx_pcr.c                 |   6 +-
 drivers/misc/cxl/irq.c                             |   1 +
 drivers/mmc/host/cavium-octeon.c                   |   1 +
 drivers/mmc/host/cavium-thunderx.c                 |   4 +-
 drivers/mmc/host/pxamci.c                          |   4 +-
 drivers/mmc/host/sdhci-of-at91.c                   |   9 +-
 drivers/mmc/host/sdhci-of-esdhc.c                  |   1 +
 drivers/mtd/devices/st_spi_fsm.c                   |   8 +-
 drivers/mtd/maps/physmap_of_versatile.c            |   2 +
 drivers/mtd/sm_ftl.c                               |   2 +-
 drivers/net/can/pch_can.c                          |   8 +-
 drivers/net/can/rcar/rcar_can.c                    |   8 +-
 drivers/net/can/sja1000/sja1000.c                  |   7 +-
 drivers/net/can/spi/hi311x.c                       |   5 +-
 drivers/net/can/sun4i_can.c                        |   9 +-
 drivers/net/can/usb/ems_usb.c                      |   2 +-
 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c  |  12 +-
 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c   |   6 +-
 drivers/net/can/usb/usb_8dev.c                     |   7 +-
 drivers/net/ethernet/freescale/fec_ptp.c           |   6 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   4 +-
 drivers/net/ethernet/intel/igb/igb.h               |   2 +
 drivers/net/ethernet/intel/igb/igb_main.c          |  12 +-
 drivers/net/ethernet/mellanox/mlx5/core/en.h       |   2 +-
 drivers/net/geneve.c                               |   3 +-
 drivers/net/netdevsim/bpf.c                        |   8 +-
 drivers/net/usb/ax88179_178a.c                     |  16 +--
 drivers/net/usb/usbnet.c                           |   8 +-
 drivers/net/wireless/ath/ath10k/snoc.c             |   5 +-
 drivers/net/wireless/ath/ath9k/htc.h               |  10 +-
 drivers/net/wireless/ath/ath9k/htc_drv_init.c      |   3 +-
 drivers/net/wireless/ath/wil6210/debugfs.c         |  18 +--
 drivers/net/wireless/intel/iwlegacy/4965-rs.c      |   5 +-
 drivers/net/wireless/intersil/p54/main.c           |   2 +-
 drivers/net/wireless/intersil/p54/p54spi.c         |   3 +-
 drivers/net/wireless/mac80211_hwsim.c              |  14 +-
 drivers/net/wireless/marvell/libertas/if_usb.c     |   1 +
 drivers/net/wireless/mediatek/mt76/mac80211.c      |   1 +
 drivers/net/wireless/realtek/rtlwifi/debug.c       |   8 +-
 drivers/ntb/test/ntb_tool.c                        |   8 +-
 drivers/pci/pcie/portdrv_core.c                    |   9 +-
 drivers/pci/quirks.c                               |   3 +
 drivers/pinctrl/nomadik/pinctrl-nomadik.c          |   4 +-
 drivers/pinctrl/qcom/pinctrl-msm8916.c             |   4 +-
 drivers/platform/olpc/olpc-ec.c                    |   2 +-
 drivers/regulator/of_regulator.c                   |   6 +-
 drivers/remoteproc/qcom_wcnss.c                    |  10 +-
 drivers/rpmsg/qcom_smd.c                           |   1 +
 drivers/s390/char/zcore.c                          |  11 +-
 drivers/s390/cio/vfio_ccw_drv.c                    |  14 +-
 drivers/s390/scsi/zfcp_fc.c                        |  29 ++--
 drivers/s390/scsi/zfcp_fc.h                        |   6 +-
 drivers/s390/scsi/zfcp_fsf.c                       |   4 +-
 drivers/scsi/sg.c                                  |  57 +++++---
 drivers/scsi/smartpqi/smartpqi_init.c              |   4 +-
 drivers/soc/amlogic/meson-mx-socinfo.c             |   1 +
 drivers/soc/fsl/guts.c                             |   2 +-
 drivers/soundwire/bus_type.c                       |   8 +-
 drivers/staging/rtl8192u/r8192U.h                  |   2 +-
 drivers/staging/rtl8192u/r8192U_dm.c               |  38 +++--
 drivers/staging/rtl8192u/r8192U_dm.h               |   2 +-
 drivers/tee/tee_core.c                             |   4 +
 drivers/thermal/thermal_sysfs.c                    |  10 +-
 drivers/tty/n_gsm.c                                |  90 ++++++++++--
 drivers/tty/serial/8250/8250_dw.c                  |   3 +
 drivers/tty/serial/mvebu-uart.c                    |  11 ++
 drivers/tty/serial/ucc_uart.c                      |   2 +
 drivers/tty/vt/vt.c                                |   2 +-
 drivers/usb/core/hcd.c                             |  26 ++--
 drivers/usb/gadget/legacy/inode.c                  |   1 +
 drivers/usb/gadget/udc/Kconfig                     |   2 +-
 drivers/usb/host/ehci-ppc-of.c                     |   1 +
 drivers/usb/host/ohci-nxp.c                        |   1 +
 drivers/usb/host/ohci-ppc-of.c                     |   1 +
 drivers/usb/renesas_usbhs/rza.c                    |   4 +
 drivers/usb/serial/sierra.c                        |   3 +-
 drivers/usb/serial/usb-serial.c                    |   2 +-
 drivers/usb/serial/usb_wwan.c                      |   3 +-
 drivers/vfio/vfio.c                                |   1 +
 drivers/video/fbdev/amba-clcd.c                    |  24 +++-
 drivers/video/fbdev/arkfb.c                        |   9 +-
 drivers/video/fbdev/core/fbcon.c                   |   8 +-
 drivers/video/fbdev/i740fb.c                       |   9 +-
 drivers/video/fbdev/s3fb.c                         |   2 +
 drivers/video/fbdev/sis/init.c                     |   4 +-
 drivers/video/fbdev/vt8623fb.c                     |   2 +
 drivers/virt/vboxguest/vboxguest_linux.c           |   9 +-
 drivers/xen/xenbus/xenbus_dev_frontend.c           |   4 +-
 fs/attr.c                                          |   2 +
 fs/btrfs/disk-io.c                                 |  14 ++
 fs/btrfs/raid56.c                                  |  74 +++++++---
 fs/btrfs/tree-log.c                                |   4 +-
 fs/cifs/smb2ops.c                                  |   5 +-
 fs/ext2/super.c                                    |  12 +-
 fs/ext4/inline.c                                   |   3 +
 fs/ext4/inode.c                                    |  10 +-
 fs/ext4/migrate.c                                  |   4 +-
 fs/ext4/namei.c                                    |  23 ++-
 fs/ext4/resize.c                                   |  11 ++
 fs/ext4/xattr.c                                    |   6 +-
 fs/ext4/xattr.h                                    |  13 ++
 fs/f2fs/node.c                                     |   6 +-
 fs/fuse/inode.c                                    |   6 +
 fs/jbd2/transaction.c                              |  14 +-
 fs/namei.c                                         |   2 +
 fs/nfs/nfs4idmap.c                                 |  46 +++---
 fs/nfs/nfs4proc.c                                  |  14 +-
 fs/overlayfs/export.c                              |   2 +-
 fs/splice.c                                        |  10 +-
 include/acpi/cppc_acpi.h                           |   2 +-
 include/asm-generic/bitops/atomic.h                |   6 -
 include/linux/buffer_head.h                        |  25 +++-
 include/linux/kfifo.h                              |   2 +-
 include/linux/kvm_host.h                           |  28 +++-
 include/linux/mfd/t7l66xb.h                        |   1 -
 include/linux/nmi.h                                |   2 +
 include/linux/pci_ids.h                            |   2 +
 include/linux/usb/hcd.h                            |   1 +
 include/sound/core.h                               |   8 ++
 include/trace/events/spmi.h                        |  12 +-
 include/uapi/linux/can/error.h                     |   5 +-
 kernel/bpf/verifier.c                              |   1 +
 kernel/kprobes.c                                   |   3 +-
 kernel/power/user.c                                |  13 +-
 kernel/profile.c                                   |   7 +
 kernel/sched/rt.c                                  |  15 +-
 kernel/trace/trace_events.c                        |   1 +
 kernel/trace/trace_probe.c                         |   4 +-
 kernel/watchdog.c                                  |  21 ++-
 lib/list_debug.c                                   |  12 +-
 mm/mmap.c                                          |   1 -
 net/9p/client.c                                    |   5 +-
 net/bluetooth/l2cap_core.c                         |  13 +-
 net/dccp/proto.c                                   |  10 +-
 net/ipv4/tcp_output.c                              |  30 ++--
 net/netfilter/nf_tables_api.c                      |   7 +-
 net/rds/ib_recv.c                                  |   1 +
 net/rose/af_rose.c                                 |  11 +-
 net/rose/rose_route.c                              |   2 +
 net/sched/cls_route.c                              |  12 +-
 net/sunrpc/backchannel_rqst.c                      |  14 ++
 net/vmw_vsock/af_vsock.c                           |  10 +-
 scripts/Makefile.gcc-plugins                       |   2 +-
 scripts/faddr2line                                 |   4 +-
 security/apparmor/apparmorfs.c                     |   2 +-
 security/apparmor/audit.c                          |   2 +-
 security/apparmor/domain.c                         |   2 +-
 security/apparmor/include/lib.h                    |   5 +
 security/apparmor/include/policy.h                 |   2 +-
 security/apparmor/label.c                          |  13 +-
 security/apparmor/mount.c                          |   8 +-
 security/selinux/ss/policydb.h                     |   2 +
 sound/core/info.c                                  |   6 +-
 sound/core/misc.c                                  |  94 +++++++++++++
 sound/core/timer.c                                 |  11 +-
 sound/pci/hda/patch_cirrus.c                       |   1 +
 sound/pci/hda/patch_conexant.c                     |  11 +-
 sound/soc/codecs/da7210.c                          |   2 +
 sound/soc/mediatek/mt6797/mt6797-mt6351.c          |   6 +-
 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c   |  10 +-
 sound/soc/mediatek/mt8173/mt8173-rt5650.c          |   9 +-
 sound/soc/qcom/qdsp6/q6adm.c                       |   2 +-
 sound/usb/bcd2000/bcd2000.c                        |   3 +-
 tools/build/feature/test-libcrypto.c               |  15 +-
 tools/lib/bpf/libbpf.c                             |   9 +-
 tools/perf/util/genelf.c                           |   6 +-
 tools/testing/selftests/bpf/test_align.c           |  41 +++---
 .../testing/selftests/timers/clocksource-switch.c  |   6 +-
 tools/testing/selftests/timers/valid-adjtimex.c    |   2 +-
 tools/thermal/tmon/sysfs.c                         |  24 ++--
 tools/thermal/tmon/tmon.h                          |   3 +
 virt/kvm/kvm_main.c                                |  10 +-
 276 files changed, 1886 insertions(+), 902 deletions(-)