Skip to content

4.19.325-rc1 review

Greg Kroah-Hartman dri-devel linux-m68k linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest138 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/138netlink: terminate outstanding dump on socket closenet/netlink/af_netlink.c net/netlink/af_netlink.h+8 -250 replies
2/138ocfs2: uncache inode which has failed entering the groupfs/ocfs2/resize.c+2 -00 replies
3/138nilfs2: fix null-ptr-deref in block_touch_buffer tracepointfs/nilfs2/page.c+0 -10 replies
4/138ocfs2: fix UBSAN warning in ocfs2_verify_volume()fs/ocfs2/super.c+9 -40 replies
5/138nilfs2: fix null-ptr-deref in block_dirty_buffer tracepointfs/nilfs2/btnode.c fs/nilfs2/gcinode.c fs/nilfs2/mdt.c +1 more+2 -60 replies
6/138Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K"drivers/mmc/host/dw_mmc.c+2 -20 replies
7/138media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not setdrivers/media/dvb-core/dvbdev.c+4 -110 replies
8/138kbuild: Use uname for LINUX_COMPILE_HOST detectionscripts/mkcompile_h+1 -10 replies
9/138mm: revert "mm: shmem: fix data-race in shmem_getattr()"mm/shmem.c+0 -20 replies
10/138ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tabletsound/soc/intel/boards/bytcr_rt5640.c+15 -00 replies
11/138mac80211: fix user-power when emulating chanctxnet/mac80211/main.c+2 -00 replies
12/138selftests/watchdog-test: Fix system accidentally reset after watchdog-testtools/testing/selftests/watchdog/watchdog-test.c+6 -00 replies
13/138x86/amd_nb: Fix compile-testing without CONFIG_AMD_NBarch/x86/include/asm/amd_nb.h+4 -10 replies
14/138net: usb: qmi_wwan: add Quectel RG650Vdrivers/net/usb/qmi_wwan.c+1 -00 replies
15/138proc/softirqs: replace seq_printf with seq_put_decimal_ull_widthfs/proc/softirqs.c+1 -10 replies
16/138nvme: fix metadata handling in nvme-passthroughdrivers/nvme/host/core.c+6 -10 replies
17/138initramfs: avoid filename buffer overruninit/initramfs.c+15 -00 replies
18/138m68k: mvme147: Fix SCSI controller IRQ numbersarch/m68k/include/asm/mvme147hw.h+2 -20 replies
19/138m68k: mvme16x: Add and use "mvme16x.h"arch/m68k/kernel/early_printk.c arch/m68k/mvme16x/config.c arch/m68k/mvme16x/mvme16x.h+10 -20 replies
20/138m68k: mvme147: Reinstate early consolearch/m68k/kernel/early_printk.c arch/m68k/mvme147/config.c arch/m68k/mvme147/mvme147.h+40 -10 replies
21/138acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block()drivers/acpi/arm64/gtdt.c+1 -10 replies
22/138s390/syscalls: Avoid creation of arch/arch/ directoryarch/s390/kernel/syscalls/Makefile+1 -10 replies
23/138hfsplus: dont query the device logical block size multiple timesfs/hfsplus/hfsplus_fs.h fs/hfsplus/wrapper.c+4 -10 replies
24/138EDAC/fsl_ddr: Fix bad bit shift operationsdrivers/edac/fsl_ddr_edac.c+13 -90 replies
25/138crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSYcrypto/pcrypt.c+8 -40 replies
26/138crypto: cavium - Fix the if condition to exit loop after timeoutdrivers/crypto/cavium/cpt/cptpf_main.c+2 -20 replies
27/138crypto: bcm - add error check in the ahash_hmac_init functiondrivers/crypto/bcm/cipher.c+4 -10 replies
28/138crypto: cavium - Fix an error handling path in cpt_ucode_load_fw()drivers/crypto/cavium/cpt/cptpf_main.c+2 -00 replies
29/138time: Fix references to _msecs_to_jiffies() handling of valuesinclude/linux/jiffies.h kernel/time/time.c+2 -20 replies
30/138soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()drivers/power/avs/smartreflex.c+2 -20 replies
31/138soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()drivers/soc/qcom/qcom-geni-se.c+2 -10 replies
32/138mmc: mmc_spi: drop buggy snprintf()drivers/mmc/host/mmc_spi.c+3 -60 replies
33/138ARM: dts: cubieboard4: Fix DCDC5 regulator constraintsarch/arm/boot/dts/sun9i-a80-cubieboard4.dts+2 -20 replies
34/138regmap: irq: Set lockdep class for hierarchical IRQ domainsdrivers/base/regmap/regmap-irq.c+4 -00 replies
35/138firmware: arm_scpi: Check the DVFS OPP count returned by the firmwaredrivers/firmware/arm_scpi.c+3 -00 replies
36/138drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unuseddrivers/gpu/drm/drm_mm.c+1 -10 replies
37/138wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service()drivers/net/wireless/ath/ath9k/htc_hst.c+3 -00 replies
38/138drm/omap: Fix locking in omap_gem_new_dmabuf()drivers/gpu/drm/omapdrm/omap_gem.c+2 -80 replies
39/138drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq()drivers/gpu/drm/imx/ipuv3-crtc.c+2 -40 replies
40/138bpf: Fix the xdp_adjust_tail sample prog issuesamples/bpf/xdp_adjust_tail_kern.c+1 -00 replies
41/138wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan()drivers/net/wireless/marvell/mwifiex/fw.h+1 -10 replies
42/138drm/i915/gtt: Enable full-ppgtt by default everywheredrivers/gpu/drm/i915/i915_gem_gtt.c+4 -60 replies
43/138drm/fsl-dcu: Use drm_fbdev_generic_setup()drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h+3 -230 replies
44/138drm/fsl-dcu: Drop drm_gem_prime_export/importdrivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c+0 -20 replies
45/138drm/fsl-dcu: Use GEM CMA object functionsdrivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c+1 -50 replies
46/138drm/fsl-dcu: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPSdrivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c+1 -60 replies
47/138drm/fsl-dcu: Convert to Linux IRQ interfacesdrivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c+46 -310 replies
48/138drm: fsl-dcu: enable PIXCLK on LS1021Adrivers/gpu/drm/fsl-dcu/Kconfig drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h+19 -00 replies
49/138drm/etnaviv: consolidate hardware fence handling in etnaviv_gpudrivers/gpu/drm/etnaviv/etnaviv_drv.h drivers/gpu/drm/etnaviv/etnaviv_gpu.c drivers/gpu/drm/etnaviv/etnaviv_gpu.h+7 -170 replies
50/138drm/etnaviv: dump: fix sparse warningsdrivers/gpu/drm/etnaviv/etnaviv_dump.c+4 -40 replies
51/138drm/etnaviv: fix power register offset on GC300drivers/gpu/drm/etnaviv/etnaviv_dump.c drivers/gpu/drm/etnaviv/etnaviv_gpu.c drivers/gpu/drm/etnaviv/etnaviv_gpu.h+37 -110 replies
52/138drm/etnaviv: hold GPU lock across perfmon samplingdrivers/gpu/drm/etnaviv/etnaviv_gpu.c+14 -60 replies
53/138net: rfkill: gpio: Add check for clk_enable()net/rfkill/rfkill-gpio.c+6 -20 replies
54/138ALSA: us122l: Use snd_card_free_when_closed() at disconnectionsound/usb/usx2y/us122l.c+1 -40 replies
55/138ALSA: caiaq: Use snd_card_free_when_closed() at disconnectionsound/usb/caiaq/audio.c sound/usb/caiaq/audio.h sound/usb/caiaq/device.c +2 more+34 -90 replies
56/138ALSA: 6fire: Release resources at card releasesound/usb/6fire/chip.c+5 -50 replies
57/138netpoll: Use rcu_access_pointer() in netpoll_poll_lockinclude/linux/netpoll.h+1 -10 replies
58/138trace/trace_event_perf: remove duplicate samples on the first tracepoint eventkernel/trace/trace_event_perf.c+6 -00 replies
59/138powerpc/vdso: Flag VDSO64 entry points as functionsarch/powerpc/include/asm/vdso.h tools/testing/selftests/vDSO/parse_vdso.c+2 -20 replies
60/138mfd: da9052-spi: Change read-mask to write-maskdrivers/mfd/da9052-spi.c+1 -10 replies
61/138cpufreq: loongson2: Unregister platform_driver on failuredrivers/cpufreq/loongson2_cpufreq.c+3 -10 replies
62/138mtd: rawnand: atmel: Fix possible memory leakdrivers/mtd/nand/raw/atmel/pmecc.c drivers/mtd/nand/raw/atmel/pmecc.h+1 -90 replies
63/138RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkeydrivers/infiniband/hw/bnxt_re/ib_verbs.c drivers/infiniband/hw/bnxt_re/qplib_fp.h+6 -30 replies
64/138mfd: rt5033: Fix missing regmap_del_irq_chip()drivers/mfd/rt5033.c+2 -20 replies
65/138scsi: bfa: Fix use-after-free in bfad_im_module_exit()drivers/scsi/bfa/bfad.c+1 -20 replies
66/138scsi: fusion: Remove unused variable rcdrivers/message/fusion/mptsas.c+1 -30 replies
67/138scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb()drivers/scsi/qedi/qedi_main.c+1 -00 replies
68/138ocfs2: fix uninitialized value in ocfs2_file_read_iter()fs/ocfs2/aops.h fs/ocfs2/file.c+6 -00 replies
69/138powerpc/sstep: make emulate_vsx_load and emulate_vsx_store staticarch/powerpc/include/asm/sstep.h arch/powerpc/lib/sstep.c+4 -130 replies
70/138fbdev/sh7760fb: Alloc DMA memory from hardware devicedrivers/video/fbdev/sh7760fb.c+4 -40 replies
71/138fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem()drivers/video/fbdev/sh7760fb.c+1 -20 replies
72/138dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml formatDocumentation/devicetree/bindings/clock/adi,axi-clkgen.yaml Documentation/devicetree/bindings/clock/axi-clkgen.txt+53 -250 replies
73/138dt-bindings: clock: axi-clkgen: include AXI clkDocumentation/devicetree/bindings/clock/adi,axi-clkgen.yaml+18 -40 replies
74/138clk: axi-clkgen: use devm_platform_ioremap_resource() short-handdrivers/clk/clk-axi-clkgen.c+1 -30 replies
75/138clk: clk-axi-clkgen: make sure to enable the AXI bus clockdrivers/clk/clk-axi-clkgen.c+20 -20 replies
76/138perf probe: Correct demangled symbols in C++ programtools/perf/util/probe-finder.c+15 -20 replies
77/138PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config readsdrivers/pci/hotplug/cpqphp_pci.c+2 -20 replies
78/138PCI: cpqphp: Fix PCIBIOS_* return value confusiondrivers/pci/hotplug/cpqphp_pci.c+10 -50 replies
79/138m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441xarch/m68k/include/asm/mcfgpio.h+1 -10 replies
80/138m68k: coldfire/device.c: only build FEC when HW macros are definedarch/m68k/coldfire/device.c+4 -40 replies
81/138rpmsg: glink: Add TX_DATA_CONT command while sendingdrivers/rpmsg/qcom_glink_native.c+34 -40 replies
82/138rpmsg: glink: Send READ_NOTIFY command in FIFO full casedrivers/rpmsg/qcom_glink_native.c+35 -10 replies
83/138rpmsg: glink: Fix GLINK command prefixdrivers/rpmsg/qcom_glink_native.c+49 -490 replies
84/138rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name lengthdrivers/rpmsg/qcom_glink_native.c+2 -10 replies
85/138NFSD: Prevent NULL dereference in nfsd4_process_cb_update()fs/nfsd/nfs4callback.c+2 -00 replies
86/138NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()fs/nfsd/nfs4recover.c+2 -10 replies
87/138vfio/pci: Properly hide first-in-list PCIe extended capabilitydrivers/vfio/pci/vfio_pci_config.c+14 -20 replies
88/138power: supply: core: Remove might_sleep() from power_supply_put()drivers/power/supply/power_supply_core.c+0 -20 replies
89/138net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY devicedrivers/net/usb/lan78xx.c+4 -10 replies
90/138tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsetsdrivers/net/ethernet/broadcom/tg3.c+3 -00 replies
91/138net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configurationdrivers/net/usb/lan78xx.c+3 -30 replies
92/138marvell: pxa168_eth: fix call balance of pep->clk handling routinesdrivers/net/ethernet/marvell/pxa168_eth.c+4 -90 replies
93/138net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as brokendrivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c+2 -00 replies
94/138usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read()drivers/usb/misc/iowarrior.c+36 -100 replies
95/138USB: chaoskey: fail open after removaldrivers/usb/misc/chaoskey.c+24 -110 replies
96/138USB: chaoskey: Fix possible deadlock chaoskey_list_lockdrivers/usb/misc/chaoskey.c+2 -20 replies
97/138misc: apds990x: Fix missing pm_runtime_disable()drivers/misc/apds990x.c+7 -50 replies
98/138apparmor: fix Do simple duplicate message eliminationsecurity/apparmor/capability.c+2 -00 replies
99/138usb: ehci-spear: fix call balance of sehci clk handling routinesdrivers/usb/host/ehci-spear.c+4 -30 replies
100/138ext4: supress data-race warnings in ext4_free_inodes_{count,set}()fs/ext4/super.c+4 -40 replies
101/138ext4: fix FS_IOC_GETFSMAP handlingfs/ext4/fsmap.c fs/ext4/mballoc.c fs/ext4/mballoc.h+68 -50 replies
102/138jfs: xattr: check invalid xattr size more strictlyfs/jfs/xattr.c+1 -10 replies
103/138ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata()sound/soc/codecs/da7219.c+6 -30 replies
104/138PCI: Fix use-after-free of slot->bus on hot removedrivers/pci/slot.c+3 -10 replies
105/138tty: ldsic: fix tty_ldisc_autoload sysctls proc_handlerdrivers/tty/tty_ldisc.c+1 -10 replies
106/138Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}()net/bluetooth/rfcomm/sock.c+6 -40 replies
107/138ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devicessound/usb/quirks.c+14 -40 replies
108/138Revert "usb: gadget: composite: fix OS descriptors w_value logic"drivers/usb/gadget/composite.c+15 -30 replies
109/138serial: sh-sci: Clean sci_ports[0] after at earlycon exitdrivers/tty/serial/sh-sci.c+28 -00 replies
110/138Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit"drivers/tty/serial/sh-sci.c+0 -280 replies
111/138netfilter: ipset: add missing range check in bitmap_ip_uadtnet/netfilter/ipset/ip_set_bitmap_ip.c+2 -50 replies
112/138spi: Fix acpi deferred irq probedrivers/spi/spi.c+10 -30 replies
113/138ubi: wl: Put source PEB into correct list if trying locking LEB faileddrivers/mtd/ubi/wl.c+8 -10 replies
114/138um: ubd: Do not use drvdata in releasearch/um/drivers/ubd_kern.c+1 -10 replies
115/138um: net: Do not use drvdata in releasearch/um/drivers/net_kern.c+1 -10 replies
116/138serial: 8250: omap: Move pm_runtime_get_syncdrivers/tty/serial/8250/8250_omap.c+2 -20 replies
117/138um: vector: Do not use drvdata in releasearch/um/drivers/vector_kern.c+2 -10 replies
118/138sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACKarch/sh/kernel/cpu/proc.c+1 -10 replies
119/138arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabledarch/arm64/kernel/process.c+1 -10 replies
120/138block: fix ordering between checking BLK_MQ_S_STOPPED request addingblock/blk-mq.c block/blk-mq.h+19 -00 replies
121/138HID: wacom: Interpret tilt data from Intuos Pro BT as signed valuesdrivers/hid/wacom_wac.c+2 -20 replies
122/138media: wl128x: Fix atomicity violation in fmc_send_cmd()drivers/media/radio/wl128x/fmdrv_common.c+2 -10 replies
123/138usb: dwc3: gadget: Fix checking for number of TRBs leftdrivers/usb/dwc3/gadget.c+6 -30 replies
124/138lib: string_helpers: silence snprintf() output truncation warninglib/string_helpers.c+1 -10 replies
125/138NFSD: Prevent a potential integer overflowfs/nfsd/nfs4callback.c+7 -70 replies
126/138rpmsg: glink: Propagate TX failures in intentless mode as welldrivers/rpmsg/qcom_glink_native.c+6 -40 replies
127/138um: Fix the return value of elf_core_copy_task_fpregsarch/um/kernel/process.c+1 -10 replies
128/138NFSv4.0: Fix a use-after-free problem in the asynchronous open()fs/nfs/nfs4proc.c+5 -30 replies
129/138rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq()drivers/rtc/rtc-st-lpc.c+2 -30 replies
130/138rtc: check if __rtc_read_time was successful in rtc_timer_do_work()drivers/rtc/interface.c+6 -10 replies
131/138ubifs: Correct the total block count by deducting journal reservationfs/ubifs/super.c+3 -30 replies
132/138ubi: fastmap: Fix duplicate slab cache names while attachingdrivers/mtd/ubi/attach.c+6 -60 replies
133/138jffs2: fix use of uninitialized variablefs/jffs2/erase.c+3 -40 replies
134/138block: return unsigned int from bdev_io_mininclude/linux/blkdev.h+1 -10 replies
135/1389p/xen: fix init sequencenet/9p/trans_xen.c+5 -20 replies
136/1389p/xen: fix release of IRQnet/9p/trans_xen.c+1 -10 replies
137/138modpost: remove incorrect code in do_eisa_entry()scripts/mod/file2alias.c+1 -40 replies
138/138sh: intc: Fix use-after-free bug in register_intc_controller()drivers/sh/intc/core.c+1 -10 replies

Reviews trailers per patch

67 of 138 patches have a Reviewed-by or Acked-by.

PatchKuniyuki IwashimaEric DumazetShuah KhanIlpo JärvinenSimon HormanChristoph HellwigSagi GrimbergAnuj GuptaFinn ThainGeert UytterhoevenArnd BergmannJoseph QiHanjun GuoSudeep HollaAleksandr Mishin[email protected]Hugh DickinsSebastian ReichelDmitry BaryshkovPhilipp ZabelBrian NorrisJoonas LahtinenKenneth GraunkeSam RavnborgStefan AgnerEric AnholtEmil VelikovChristian GmeinerMichal KubiakNamhyung KimSegher BoessenkoolJani NikulaToke Høiland-JørgensenMichael HennerichLars-Peter ClausenRob HerringConor DooleyMasami Hiramatsu (Google)Chris LewJeff LaytonYi LiuKrzysztof KozlowskiKalesh APSomnath KoturFlorian Fainelli[email protected][email protected][email protected]Javier Martinez CanillasPeter korsgaardJozsef KadlecsikHans de GoedeAlexis LothoréAnton IvanovKevin HilmanAlan SternJohn Paul Adrian GlaubitzMark RutlandMing LeiAndy ShevchenkoAndreas DilgerYang ErkunJingqun LiDennis WassenbergMika WesterbergLin FengJiri SlabyAleksei VetrovNathan ChancellorZhihao ChengMartin K. PetersenJohn GarryJuergen GrossHarshit Mogalapalli
SeriesT-b T-b
1/138R-b R-b
2/138R-b
3/138T-b
4/138R-b
5/138
6/138
7/138
8/138
9/138A-b
10/138
11/138
12/138R-b
13/138R-b
14/138R-b
15/138
16/138R-b R-b R-b
17/138
18/138R-b R-b
19/138A-b
20/138R-b
21/138A-b A-b A-b
22/138
23/138
24/138
25/138
26/138
27/138
28/138
29/138
30/138
31/138
32/138
33/138
34/138
35/138
36/138R-b
37/138A-b
38/138R-b
39/138R-b R-b
40/138
41/138A-b
42/138R-b A-b
43/138A-b A-b
44/138A-b R-b R-b
45/138R-b
46/138R-b
47/138A-b
48/138A-b
49/138R-b
50/138
51/138
52/138R-b
53/138
54/138
55/138
56/138
57/138R-b
58/138A-b
59/138R-b
60/138
61/138
62/138
63/138
64/138
65/138
66/138
67/138
68/138
69/138
70/138R-b
71/138R-b
72/138A-b A-b R-b
73/138R-b
74/138
75/138
76/138A-b
77/138
78/138
79/138
80/138
81/138
82/138
83/138R-b
84/138R-b
85/138R-b
86/138R-b
87/138R-b T-b
88/138R-b
89/138
90/138R-b R-b R-b
91/138A-b
92/138
93/138
94/138
95/138
96/138T-b T-b T-b
97/138
98/138
99/138A-b
100/138R-b
101/138
102/138
103/138
104/138T-b R-b
105/138R-b R-b
106/138Co-authored-by R-b
107/138
108/138A-b
109/138
110/138
111/138A-b
112/138R-b T-b
113/138
114/138A-b
115/138A-b
116/138R-b T-b
117/138A-b
118/138R-b T-b
119/138A-b
120/138R-b
121/138
122/138
123/138
124/138R-b
125/138R-b
126/138R-b
127/138
128/138R-b
129/138
130/138A-b
131/138
132/138
133/138R-b
134/138R-b R-b
135/138R-b
136/138R-b
137/138
138/138R-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 74 reviewers.

Read the v1 thread

Cover letter [PATCH 4.19 000/138] 4.19.325-rc1 review

------------------
Note, this is the LAST 4.19.y kernel to be released. After this one, it is end-of-life. It's been 6 years, everyone should have moved off of it by now.
------------------

This is the start of the stable review cycle for the 4.19.325 release. There are 138 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, 05 Dec 2024 14:18:57 +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.325-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.325-rc1

Dan Carpenter <[email protected]>
sh: intc: Fix use-after-free bug in register_intc_controller()

Masahiro Yamada <[email protected]>
modpost: remove incorrect code in do_eisa_entry()

Alex Zenla <[email protected]>
9p/xen: fix release of IRQ

Alex Zenla <[email protected]>
9p/xen: fix init sequence

Christoph Hellwig <[email protected]>
block: return unsigned int from bdev_io_min

Qingfang Deng <[email protected]>
jffs2: fix use of uninitialized variable

Zhihao Cheng <[email protected]>
ubi: fastmap: Fix duplicate slab cache names while attaching

Zhihao Cheng <[email protected]>
ubifs: Correct the total block count by deducting journal reservation

Yongliang Gao <[email protected]>
rtc: check if __rtc_read_time was successful in rtc_timer_do_work()

Jinjie Ruan <[email protected]>
rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq()

Trond Myklebust <[email protected]>
NFSv4.0: Fix a use-after-free problem in the asynchronous open()

Tiwei Bie <[email protected]>
um: Fix the return value of elf_core_copy_task_fpregs

Bjorn Andersson <[email protected]>
rpmsg: glink: Propagate TX failures in intentless mode as well

Chuck Lever <[email protected]>
NFSD: Prevent a potential integer overflow

Bartosz Golaszewski <[email protected]>
lib: string_helpers: silence snprintf() output truncation warning

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Fix checking for number of TRBs left

Qiu-ji Chen <[email protected]>
media: wl128x: Fix atomicity violation in fmc_send_cmd()

Jason Gerecke <[email protected]>
HID: wacom: Interpret tilt data from Intuos Pro BT as signed values

Muchun Song <[email protected]>
block: fix ordering between checking BLK_MQ_S_STOPPED request adding

Will Deacon <[email protected]>
arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled

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

Tiwei Bie <[email protected]>
um: vector: Do not use drvdata in release

Bin Liu <[email protected]>
serial: 8250: omap: Move pm_runtime_get_sync

Tiwei Bie <[email protected]>
um: net: Do not use drvdata in release

Tiwei Bie <[email protected]>
um: ubd: Do not use drvdata in release

Zhihao Cheng <[email protected]>
ubi: wl: Put source PEB into correct list if trying locking LEB failed

Stanislaw Gruszka <[email protected]>
spi: Fix acpi deferred irq probe

Jeongjun Park <[email protected]>
netfilter: ipset: add missing range check in bitmap_ip_uadt

Greg Kroah-Hartman <[email protected]>
Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit"

Claudiu Beznea <[email protected]>
serial: sh-sci: Clean sci_ports[0] after at earlycon exit

Michal Vrastil <[email protected]>
Revert "usb: gadget: composite: fix OS descriptors w_value logic"

Benoît Sevens <[email protected]>
ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices

Andrej Shadura <[email protected]>
Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}()

Nicolas Bouchinet <[email protected]>
tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler

Lukas Wunner <[email protected]>

    PCI: Fix use-after-free of slot->bus on hot remove

Qiu-ji Chen <[email protected]>
ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata()

Artem Sadovnikov <[email protected]>
jfs: xattr: check invalid xattr size more strictly

Theodore Ts'o <[email protected]>
ext4: fix FS_IOC_GETFSMAP handling

Jeongjun Park <[email protected]>
ext4: supress data-race warnings in ext4_free_inodes_{count,set}()

Vitalii Mordan <[email protected]>
usb: ehci-spear: fix call balance of sehci clk handling routines

chao liu <[email protected]>
apparmor: fix 'Do simple duplicate message elimination'

Jinjie Ruan <[email protected]>

    misc: apds990x: Fix missing pm_runtime_disable()

Edward Adam Davis <[email protected]>
USB: chaoskey: Fix possible deadlock chaoskey_list_lock

Oliver Neukum <[email protected]>
USB: chaoskey: fail open after removal

Jeongjun Park <[email protected]>
usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read()

Maxime Chevallier <[email protected]>
net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken

Vitalii Mordan <[email protected]>

    marvell: pxa168_eth: fix call balance of pep->clk handling routines

Oleksij Rempel <[email protected]>
net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration

Pavan Chebbi <[email protected]>
tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets

Oleksij Rempel <[email protected]>
net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device

Bart Van Assche <[email protected]>
power: supply: core: Remove might_sleep() from power_supply_put()

Avihai Horon <[email protected]>
vfio/pci: Properly hide first-in-list PCIe extended capability

Chuck Lever <[email protected]>
NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()

Chuck Lever <[email protected]>
NFSD: Prevent NULL dereference in nfsd4_process_cb_update()

Jonathan Marek <[email protected]>
rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length

Bjorn Andersson <[email protected]>
rpmsg: glink: Fix GLINK command prefix

Arun Kumar Neelakantam <[email protected]>
rpmsg: glink: Send READ_NOTIFY command in FIFO full case

Arun Kumar Neelakantam <[email protected]>
rpmsg: glink: Add TX_DATA_CONT command while sending

Antonio Quartulli <[email protected]>
m68k: coldfire/device.c: only build FEC when HW macros are defined

Jean-Michel Hautbois <[email protected]>
m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x

Ilpo Järvinen <[email protected]>
PCI: cpqphp: Fix PCIBIOS_* return value confusion

weiyufeng <[email protected]>
PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads

Leo Yan <[email protected]>
perf probe: Correct demangled symbols in C++ program

Nuno Sa <[email protected]>
clk: clk-axi-clkgen: make sure to enable the AXI bus clock

Alexandru Ardelean <[email protected]>
clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand

Nuno Sa <[email protected]>
dt-bindings: clock: axi-clkgen: include AXI clk

Alexandru Ardelean <[email protected]>
dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format

Zhen Lei <[email protected]>
fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem()

Thomas Zimmermann <[email protected]>
fbdev/sh7760fb: Alloc DMA memory from hardware device

Michal Suchanek <[email protected]>
powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static

Dmitry Antipov <[email protected]>
ocfs2: fix uninitialized value in ocfs2_file_read_iter()

Zhen Lei <[email protected]>
scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb()

Zeng Heng <[email protected]>
scsi: fusion: Remove unused variable 'rc'

Ye Bin <[email protected]>
scsi: bfa: Fix use-after-free in bfad_im_module_exit()

Zhang Changzhong <[email protected]>
mfd: rt5033: Fix missing regmap_del_irq_chip()

Kashyap Desai <[email protected]>
RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey

Miquel Raynal <[email protected]>
mtd: rawnand: atmel: Fix possible memory leak

Yuan Can <[email protected]>
cpufreq: loongson2: Unregister platform_driver on failure

Marcus Folkesson <[email protected]>
mfd: da9052-spi: Change read-mask to write-mask

Christophe Leroy <[email protected]>
powerpc/vdso: Flag VDSO64 entry points as functions

Levi Yun <[email protected]>
trace/trace_event_perf: remove duplicate samples on the first tracepoint event

Breno Leitao <[email protected]>
netpoll: Use rcu_access_pointer() in netpoll_poll_lock

Takashi Iwai <[email protected]>
ALSA: 6fire: Release resources at card release

Takashi Iwai <[email protected]>
ALSA: caiaq: Use snd_card_free_when_closed() at disconnection

Takashi Iwai <[email protected]>
ALSA: us122l: Use snd_card_free_when_closed() at disconnection

Mingwei Zheng <[email protected]>
net: rfkill: gpio: Add check for clk_enable()

Lucas Stach <[email protected]>
drm/etnaviv: hold GPU lock across perfmon sampling

Doug Brown <[email protected]>
drm/etnaviv: fix power register offset on GC300

Marc Kleine-Budde <[email protected]>
drm/etnaviv: dump: fix sparse warnings

Lucas Stach <[email protected]>
drm/etnaviv: consolidate hardware fence handling in etnaviv_gpu

Matthias Schiffer <[email protected]>
drm: fsl-dcu: enable PIXCLK on LS1021A

Thomas Zimmermann <[email protected]>
drm/fsl-dcu: Convert to Linux IRQ interfaces

Thomas Zimmermann <[email protected]>
drm/fsl-dcu: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS

Thomas Zimmermann <[email protected]>
drm/fsl-dcu: Use GEM CMA object functions

Daniel Vetter <[email protected]>
drm/fsl-dcu: Drop drm_gem_prime_export/import

Noralf Trønnes <[email protected]>
drm/fsl-dcu: Use drm_fbdev_generic_setup()

Chris Wilson <[email protected]>
drm/i915/gtt: Enable full-ppgtt by default everywhere

Alper Nebi Yasak <[email protected]>
wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan()

Yuan Chen <[email protected]>
bpf: Fix the xdp_adjust_tail sample prog issue

Jinjie Ruan <[email protected]>
drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq()

Tomi Valkeinen <[email protected]>
drm/omap: Fix locking in omap_gem_new_dmabuf()

Jeongjun Park <[email protected]>
wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service()

Andy Shevchenko <[email protected]>
drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused

Luo Qiu <[email protected]>
firmware: arm_scpi: Check the DVFS OPP count returned by the firmware

Andy Shevchenko <[email protected]>
regmap: irq: Set lockdep class for hierarchical IRQ domains

Andre Przywara <[email protected]>
ARM: dts: cubieboard4: Fix DCDC5 regulator constraints

Bartosz Golaszewski <[email protected]>
mmc: mmc_spi: drop buggy snprintf()

Dan Carpenter <[email protected]>
soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()

Jinjie Ruan <[email protected]>
soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()

Miguel Ojeda <[email protected]>
time: Fix references to _msecs_to_jiffies() handling of values

Christophe JAILLET <[email protected]>
crypto: cavium - Fix an error handling path in cpt_ucode_load_fw()

Chen Ridong <[email protected]>
crypto: bcm - add error check in the ahash_hmac_init function

Everest K.C <[email protected]>
crypto: cavium - Fix the if condition to exit loop after timeout

Yi Yang <[email protected]>
crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY

Priyanka Singh <[email protected]>
EDAC/fsl_ddr: Fix bad bit shift operations

Thadeu Lima de Souza Cascardo <[email protected]>
hfsplus: don't query the device logical block size multiple times

Masahiro Yamada <[email protected]>
s390/syscalls: Avoid creation of arch/arch/ directory

Aleksandr Mishin <[email protected]>
acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block()

Daniel Palmer <[email protected]>
m68k: mvme147: Reinstate early console

Geert Uytterhoeven <[email protected]>

    m68k: mvme16x: Add and use "mvme16x.h"

Daniel Palmer <[email protected]>
m68k: mvme147: Fix SCSI controller IRQ numbers

David Disseldorp <[email protected]>
initramfs: avoid filename buffer overrun

Puranjay Mohan <[email protected]>
nvme: fix metadata handling in nvme-passthrough

David Wang <[email protected]>
proc/softirqs: replace seq_printf with seq_put_decimal_ull_width

Benoît Monin <[email protected]>
net: usb: qmi_wwan: add Quectel RG650V

Arnd Bergmann <[email protected]>
x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB

Li Zhijian <[email protected]>
selftests/watchdog-test: Fix system accidentally reset after watchdog-test

Ben Greear <[email protected]>
mac80211: fix user-power when emulating chanctx

Hans de Goede <[email protected]>
ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet

Andrew Morton <[email protected]>
mm: revert "mm: shmem: fix data-race in shmem_getattr()"

Chris Down <[email protected]>
kbuild: Use uname for LINUX_COMPILE_HOST detection

Mauro Carvalho Chehab <[email protected]>
media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set

Aurelien Jarno <[email protected]>
Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K"

Ryusuke Konishi <[email protected]>
nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint

Dmitry Antipov <[email protected]>
ocfs2: fix UBSAN warning in ocfs2_verify_volume()

Ryusuke Konishi <[email protected]>
nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint

Dmitry Antipov <[email protected]>
ocfs2: uncache inode which has failed entering the group

Jakub Kicinski <[email protected]>
netlink: terminate outstanding dump on socket close

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

Diffstat:

 .../devicetree/bindings/clock/adi,axi-clkgen.yaml  |  67 ++++++++
 .../devicetree/bindings/clock/axi-clkgen.txt       |  25 ---
 Makefile                                           |   4 +-
 arch/arm/boot/dts/sun9i-a80-cubieboard4.dts        |   4 +-
 arch/arm64/kernel/process.c                        |   2 +-
 arch/m68k/coldfire/device.c                        |   8 +-
 arch/m68k/include/asm/mcfgpio.h                    |   2 +-
 arch/m68k/include/asm/mvme147hw.h                  |   4 +-
 arch/m68k/kernel/early_printk.c                    |   9 +-
 arch/m68k/mvme147/config.c                         |  30 ++++
 arch/m68k/mvme147/mvme147.h                        |   6 +
 arch/m68k/mvme16x/config.c                         |   2 +
 arch/m68k/mvme16x/mvme16x.h                        |   6 +
 arch/powerpc/include/asm/sstep.h                   |   5 -
 arch/powerpc/include/asm/vdso.h                    |   1 +
 arch/powerpc/lib/sstep.c                           |  12 +-
 arch/s390/kernel/syscalls/Makefile                 |   2 +-
 arch/sh/kernel/cpu/proc.c                          |   2 +-
 arch/um/drivers/net_kern.c                         |   2 +-
 arch/um/drivers/ubd_kern.c                         |   2 +-
 arch/um/drivers/vector_kern.c                      |   3 +-
 arch/um/kernel/process.c                           |   2 +-
 arch/x86/include/asm/amd_nb.h                      |   5 +-
 block/blk-mq.c                                     |   6 +
 block/blk-mq.h                                     |  13 ++
 crypto/pcrypt.c                                    |  12 +-
 drivers/acpi/arm64/gtdt.c                          |   2 +-
 drivers/base/regmap/regmap-irq.c                   |   4 +
 drivers/clk/clk-axi-clkgen.c                       |  26 ++-
 drivers/cpufreq/loongson2_cpufreq.c                |   4 +-
 drivers/crypto/bcm/cipher.c                        |   5 +-
 drivers/crypto/cavium/cpt/cptpf_main.c             |   6 +-
 drivers/edac/fsl_ddr_edac.c                        |  22 +--
 drivers/firmware/arm_scpi.c                        |   3 +
 drivers/gpu/drm/drm_mm.c                           |   2 +-
 drivers/gpu/drm/etnaviv/etnaviv_drv.h              |  11 --
 drivers/gpu/drm/etnaviv/etnaviv_dump.c             |  13 +-
 drivers/gpu/drm/etnaviv/etnaviv_gpu.c              |  48 ++++--
 drivers/gpu/drm/etnaviv/etnaviv_gpu.h              |  20 ++-
 drivers/gpu/drm/fsl-dcu/Kconfig                    |   1 +
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c          | 170 ++++++++++----------
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h          |   4 +-
 drivers/gpu/drm/i915/i915_gem_gtt.c                |  10 +-
 drivers/gpu/drm/imx/ipuv3-crtc.c                   |   6 +-
 drivers/gpu/drm/omapdrm/omap_gem.c                 |  10 +-
 drivers/hid/wacom_wac.c                            |   4 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |   7 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.h           |   2 +-
 drivers/media/dvb-core/dvbdev.c                    |  15 +-
 drivers/media/radio/wl128x/fmdrv_common.c          |   3 +-
 drivers/message/fusion/mptsas.c                    |   4 +-
 drivers/mfd/da9052-spi.c                           |   2 +-
 drivers/mfd/rt5033.c                               |   4 +-
 drivers/misc/apds990x.c                            |  12 +-
 drivers/mmc/host/dw_mmc.c                          |   4 +-
 drivers/mmc/host/mmc_spi.c                         |   9 +-
 drivers/mtd/nand/raw/atmel/pmecc.c                 |   8 +-
 drivers/mtd/nand/raw/atmel/pmecc.h                 |   2 -
 drivers/mtd/ubi/attach.c                           |  12 +-
 drivers/mtd/ubi/wl.c                               |   9 +-
 drivers/net/ethernet/broadcom/tg3.c                |   3 +
 drivers/net/ethernet/marvell/pxa168_eth.c          |  13 +-
 .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c    |   2 +
 drivers/net/usb/lan78xx.c                          |  11 +-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/wireless/ath/ath9k/htc_hst.c           |   3 +
 drivers/net/wireless/marvell/mwifiex/fw.h          |   2 +-
 drivers/nvme/host/core.c                           |   7 +-
 drivers/pci/hotplug/cpqphp_pci.c                   |  19 ++-
 drivers/pci/slot.c                                 |   4 +-
 drivers/power/avs/smartreflex.c                    |   4 +-
 drivers/power/supply/power_supply_core.c           |   2 -
 drivers/rpmsg/qcom_glink_native.c                  | 175 ++++++++++++++-------
 drivers/rtc/interface.c                            |   7 +-
 drivers/rtc/rtc-st-lpc.c                           |   5 +-
 drivers/scsi/bfa/bfad.c                            |   3 +-
 drivers/scsi/qedi/qedi_main.c                      |   1 +
 drivers/sh/intc/core.c                             |   2 +-
 drivers/soc/qcom/qcom-geni-se.c                    |   3 +-
 drivers/spi/spi.c                                  |  13 +-
 drivers/tty/serial/8250/8250_omap.c                |   4 +-
 drivers/tty/tty_ldisc.c                            |   2 +-
 drivers/usb/dwc3/gadget.c                          |   9 +-
 drivers/usb/gadget/composite.c                     |  18 ++-
 drivers/usb/host/ehci-spear.c                      |   7 +-
 drivers/usb/misc/chaoskey.c                        |  35 +++--
 drivers/usb/misc/iowarrior.c                       |  46 ++++--
 drivers/vfio/pci/vfio_pci_config.c                 |  16 +-
 drivers/video/fbdev/sh7760fb.c                     |  11 +-
 fs/ext4/fsmap.c                                    |  54 ++++++-
 fs/ext4/mballoc.c                                  |  18 ++-
 fs/ext4/mballoc.h                                  |   1 +
 fs/ext4/super.c                                    |   8 +-
 fs/hfsplus/hfsplus_fs.h                            |   3 +-
 fs/hfsplus/wrapper.c                               |   2 +
 fs/jffs2/erase.c                                   |   7 +-
 fs/jfs/xattr.c                                     |   2 +-
 fs/nfs/nfs4proc.c                                  |   8 +-
 fs/nfsd/nfs4callback.c                             |  16 +-
 fs/nfsd/nfs4recover.c                              |   3 +-
 fs/nilfs2/btnode.c                                 |   2 -
 fs/nilfs2/gcinode.c                                |   4 +-
 fs/nilfs2/mdt.c                                    |   1 -
 fs/nilfs2/page.c                                   |   2 +-
 fs/ocfs2/aops.h                                    |   2 +
 fs/ocfs2/file.c                                    |   4 +
 fs/ocfs2/resize.c                                  |   2 +
 fs/ocfs2/super.c                                   |  13 +-
 fs/proc/softirqs.c                                 |   2 +-
 fs/ubifs/super.c                                   |   6 +-
 include/linux/blkdev.h                             |   2 +-
 include/linux/jiffies.h                            |   2 +-
 include/linux/netpoll.h                            |   2 +-
 init/initramfs.c                                   |  15 ++
 kernel/time/time.c                                 |   2 +-
 kernel/trace/trace_event_perf.c                    |   6 +
 lib/string_helpers.c                               |   2 +-
 mm/shmem.c                                         |   2 -
 net/9p/trans_xen.c                                 |   9 +-
 net/bluetooth/rfcomm/sock.c                        |  10 +-
 net/mac80211/main.c                                |   2 +
 net/netfilter/ipset/ip_set_bitmap_ip.c             |   7 +-
 net/netlink/af_netlink.c                           |  31 +---
 net/netlink/af_netlink.h                           |   2 -
 net/rfkill/rfkill-gpio.c                           |   8 +-
 samples/bpf/xdp_adjust_tail_kern.c                 |   1 +
 scripts/mkcompile_h                                |   2 +-
 scripts/mod/file2alias.c                           |   5 +-
 security/apparmor/capability.c                     |   2 +
 sound/soc/codecs/da7219.c                          |   9 +-
 sound/soc/intel/boards/bytcr_rt5640.c              |  15 ++
 sound/usb/6fire/chip.c                             |  10 +-
 sound/usb/caiaq/audio.c                            |  10 +-
 sound/usb/caiaq/audio.h                            |   1 +
 sound/usb/caiaq/device.c                           |  19 ++-
 sound/usb/caiaq/input.c                            |  12 +-
 sound/usb/caiaq/input.h                            |   1 +
 sound/usb/quirks.c                                 |  18 ++-
 sound/usb/usx2y/us122l.c                           |   5 +-
 tools/perf/util/probe-finder.c                     |  17 +-
 tools/testing/selftests/vDSO/parse_vdso.c          |   3 +-
 tools/testing/selftests/watchdog/watchdog-test.c   |   6 +
 142 files changed, 998 insertions(+), 528 deletions(-)