Skip to content

5.4.215-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest120 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/120of: fdt: fix off-by-one error in unflatten_dt_nodes()drivers/of/fdt.c+1 -10 replies
2/120NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0fs/nfs/super.c+18 -90 replies
3/120gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xxdrivers/gpio/gpio-mpc8xxx.c+1 -00 replies
4/120drm/meson: Correct OSD1 global alpha valuedrivers/gpu/drm/meson/meson_plane.c+1 -10 replies
5/120drm/meson: Fix OSD1 RGB to YCbCr coefficientdrivers/gpu/drm/meson/meson_viu.c+1 -10 replies
6/120parisc: ccio-dma: Add missing iounmap in error path in ccio_probe()drivers/parisc/ccio-dma.c+1 -00 replies
7/120efi/libstub: Disable Shadow Call Stackdrivers/firmware/efi/libstub/Makefile+3 -00 replies
8/120efi: libstub: Disable struct randomizationdrivers/firmware/efi/libstub/Makefile+7 -00 replies
9/120ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNCsound/core/oss/pcm_oss.c+3 -20 replies
10/120task_stack, x86/cea: Force-inline stack helpersarch/x86/include/asm/cpu_entry_area.h include/linux/sched/task_stack.h+2 -20 replies
11/120tracing: hold caller_addr to hardirq_{enable,disable}_ipkernel/trace/trace_preemptirq.c+2 -20 replies
12/120cifs: revalidate mapping when doing direct writesfs/cifs/file.c+3 -00 replies
13/120cifs: dont send down the destination address to sendmsg for a SOCK_STREAMfs/cifs/transport.c+2 -20 replies
14/120MAINTAINERS: add Chandan as xfs maintainer for 5.4.yMAINTAINERS+2 -10 replies
15/120iomap: iomap that extends beyond EOF should be marked dirtyfs/xfs/xfs_iomap.c include/linux/iomap.h+9 -00 replies
16/120ASoC: nau8824: Fix semaphore unbalance at error pathssound/soc/codecs/nau8824.c+10 -70 replies
17/120regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe()drivers/regulator/pfuze100-regulator.c+1 -10 replies
18/120rxrpc: Fix local destruction being repeatednet/rxrpc/local_object.c+3 -00 replies
19/120rxrpc: Fix calc of resend agenet/rxrpc/call_event.c+1 -10 replies
20/120ALSA: hda/sigmatel: Keep power up while beep is enabledsound/pci/hda/patch_sigmatel.c+22 -00 replies
21/120ALSA: hda/tegra: Align BDL entry to 4KB boundarysound/pci/hda/hda_tegra.c+2 -10 replies
22/120net: usb: qmi_wwan: add Quectel RM520Ndrivers/net/usb/qmi_wwan.c+1 -00 replies
23/120afs: Return -EAGAIN, not -EREMOTEIO, when a file already lockedfs/afs/misc.c+1 -00 replies
24/120MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping()arch/mips/cavium-octeon/octeon-irq.c+10 -00 replies
25/120mksysmap: Fix the mismatch of L0 symbols in System.mapscripts/mksysmap+1 -10 replies
26/120video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_writedrivers/video/fbdev/pxa3xx-gcu.c+1 -10 replies
27/120cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()kernel/cgroup/cgroup-v1.c+3 -00 replies
28/120ALSA: hda/sigmatel: Fix unused variable warning for beep power changesound/pci/hda/patch_sigmatel.c+2 -00 replies
29/120usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbinddrivers/usb/dwc3/core.h drivers/usb/dwc3/gadget.c+4 -20 replies
30/120usb: dwc3: Issue core soft reset before enabling run/stopdrivers/usb/dwc3/core.c drivers/usb/dwc3/core.h drivers/usb/dwc3/gadget.c+14 -10 replies
31/120usb: dwc3: gadget: Prevent repeat pullup()drivers/usb/dwc3/gadget.c+4 -00 replies
32/120usb: dwc3: gadget: Refactor pullup()drivers/usb/dwc3/gadget.c+36 -290 replies
33/120usb: dwc3: gadget: Dont modify GEVNTCOUNT in pullup()drivers/usb/dwc3/gadget.c+8 -270 replies
34/120usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stopdrivers/usb/dwc3/gadget.c+5 -30 replies
35/120usb: xhci-mtk: get the microframe boundary for ESITdrivers/usb/host/xhci-mtk-sch.c+19 -50 replies
36/120usb: xhci-mtk: add only one extra CS for FS/LS INTRdrivers/usb/host/xhci-mtk-sch.c+3 -70 replies
37/120usb: xhci-mtk: use @sch_tt to check whether need do TT scheduledrivers/usb/host/xhci-mtk-sch.c+2 -20 replies
38/120usb: xhci-mtk: add a function to (un)load bandwidth infodrivers/usb/host/xhci-mtk-sch.c+16 -210 replies
39/120usb: xhci-mtk: add some schedule error numberdrivers/usb/host/xhci-mtk-sch.c+35 -90 replies
40/120usb: xhci-mtk: allow multiple Start-Split in a microframedrivers/usb/host/xhci-mtk-sch.c drivers/usb/host/xhci-mtk.h+0 -200 replies
41/120usb: xhci-mtk: relax TT periodic bandwidth allocationdrivers/usb/host/xhci-mtk-sch.c+13 -70 replies
42/120iio:adc:mcp3911: Switch to generic firmware properties.drivers/iio/adc/mcp3911.c+6 -32 replies
43/120iio: adc: mcp3911: correct "microchip,device-addr" propertydrivers/iio/adc/mcp3911.c+8 -10 replies
44/120wifi: mac80211: Fix UAF in ieee80211_scan_rx()net/mac80211/scan.c+7 -40 replies
45/120tty/serial: atmel: RS485 & ISO7816: wait for TXRDY before sending datadrivers/tty/serial/atmel_serial.c+19 -70 replies
46/120serial: atmel: remove redundant assignment in rs485_configdrivers/tty/serial/atmel_serial.c+1 -30 replies
47/120tty: serial: atmel: Preserve previous USART mode if RS485 disableddrivers/tty/serial/atmel_serial.c+1 -30 replies
48/120usb: add quirks for Lenovo OneLink+ Dockdrivers/usb/core/quirks.c+4 -00 replies
49/120usb: gadget: udc-xilinx: replace memcpy with memcpy_toiodrivers/usb/gadget/udc/udc-xilinx.c+8 -80 replies
50/120usb: cdns3: fix issue with rearming ISO OUT endpointdrivers/usb/cdns3/gadget.c+1 -00 replies
51/120Revert "usb: add quirks for Lenovo OneLink+ Dock"drivers/usb/core/quirks.c+0 -40 replies
52/120Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio"drivers/usb/gadget/udc/udc-xilinx.c+8 -80 replies
53/120USB: core: Fix RST error in hub.cdrivers/usb/core/hub.c+1 -10 replies
54/120USB: serial: option: add Quectel BG95 0x0203 compositiondrivers/usb/serial/option.c+2 -00 replies
55/120USB: serial: option: add Quectel RM520Ndrivers/usb/serial/option.c+4 -00 replies
56/120ALSA: hda/tegra: set depop delay for tegrasound/pci/hda/patch_hdmi.c+1 -00 replies
57/120ALSA: hda: add Intel 5 Series / 3400 PCI DIDsound/pci/hda/hda_intel.c+2 -00 replies
58/120ALSA: hda/realtek: Add quirk for Huawei WRT-WX9sound/pci/hda/patch_realtek.c+1 -00 replies
59/120ALSA: hda/realtek: Re-arrange quirk table entriessound/pci/hda/patch_realtek.c+3 -30 replies
60/120ALSA: hda/realtek: Add pincfg for ASUS G513 HP jacksound/pci/hda/patch_realtek.c+11 -00 replies
61/120ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jacksound/pci/hda/patch_realtek.c+11 -00 replies
62/120ALSA: hda/realtek: Add quirk for ASUS GA503R laptopsound/pci/hda/patch_realtek.c+1 -00 replies
63/120ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptopsound/pci/hda/patch_realtek.c+1 -00 replies
64/120efi: libstub: check Shim mode using MokSBStateRTdrivers/firmware/efi/libstub/secureboot.c+4 -40 replies
65/120mm/slub: fix to return errno if kmalloc() failsmm/slub.c+4 -10 replies
66/120arm64: dts: rockchip: Pull up wlan wake# on Gru-Bobarch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts arch/arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi+6 -00 replies
67/120arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHzarch/arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi+8 -00 replies
68/120arm64: dts: rockchip: Remove enable-active-low from rk3399-pumaarch/arm64/boot/dts/rockchip/rk3399-puma.dtsi+0 -10 replies
69/120netfilter: nf_conntrack_sip: fix ct_sip_walk_headersnet/netfilter/nf_conntrack_sip.c+2 -20 replies
70/120netfilter: nf_conntrack_irc: Tighten matching on DCC messagenet/netfilter/nf_conntrack_irc.c+28 -60 replies
71/120netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find()net/netfilter/nfnetlink_osf.c+3 -10 replies
72/120iavf: Fix cached head and tail value for iavf_get_tx_pendingdrivers/net/ethernet/intel/iavf/iavf_txrx.c+4 -10 replies
73/120ipvlan: Fix out-of-bound bugs caused by unset skb->mac_headerdrivers/net/ipvlan/ipvlan_core.c+4 -20 replies
74/120net: team: Unsync device addresses on ndo_stopdrivers/net/team/team.c+18 -60 replies
75/120MIPS: lantiq: export clk_get_io() for lantiq_wdt.koarch/mips/lantiq/clk.c+1 -00 replies
76/120MIPS: Loongson32: Fix PHY-mode being left unspecifiedarch/mips/loongson32/common/platform.c+8 -80 replies
77/120iavf: Fix bad page statedrivers/net/ethernet/intel/iavf/iavf_txrx.c+2 -20 replies
78/120iavf: Fix set max MTU size with port VLAN and jumbo framesdrivers/net/ethernet/intel/iavf/iavf_virtchnl.c+5 -20 replies
79/120i40e: Fix VF set max MTU sizedrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+20 -00 replies
80/120i40e: Fix set max_tx_rate when it is lower than 1 Mbpsdrivers/net/ethernet/intel/i40e/i40e_main.c+26 -60 replies
81/120of: mdio: Add of_node_put() when breaking out of for_each_xxdrivers/of/of_mdio.c+1 -00 replies
82/120net/sched: taprio: avoid disabling offload when it was never enablednet/sched/sch_taprio.c+6 -40 replies
83/120net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscsnet/sched/sch_taprio.c+5 -30 replies
84/120netfilter: ebtables: fix memory leak when blob is malformednet/bridge/netfilter/ebtables.c+3 -10 replies
85/120can: gs_usb: gs_can_open(): fix race dev->can.state conditiondrivers/net/can/usb/gs_usb.c+2 -20 replies
86/120perf jit: Include program header in ELF filestools/perf/util/genelf.c tools/perf/util/genelf.h+18 -00 replies
87/120perf kcore_copy: Do not check /proc/modules is unchangedtools/perf/util/symbol-elf.c+2 -50 replies
88/120net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLDdrivers/net/ethernet/sun/sunhme.c+2 -20 replies
89/120net: sched: fix possible refcount leak in tc_new_tfilter()net/sched/cls_api.c+1 -00 replies
90/120serial: Create uart_xmit_advance()include/linux/serial_core.h+17 -00 replies
91/120serial: tegra: Use uart_xmit_advance(), fixes icount.tx accountingdrivers/tty/serial/serial-tegra.c+2 -30 replies
92/120serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accountingdrivers/tty/serial/tegra-tcu.c+1 -10 replies
93/120s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroupdrivers/s390/block/dasd_alias.c+7 -20 replies
94/120usb: xhci-mtk: fix issue of out-of-bounds array accessdrivers/usb/host/xhci-mtk-sch.c+6 -40 replies
95/120cifs: always initialize struct msghdr smb_msg completelyfs/cifs/connect.c fs/cifs/transport.c+3 -100 replies
96/120Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory regiondrivers/hv/vmbus_drv.c+9 -10 replies
97/120gpio: ixp4xx: Make irqchip immutabledrivers/gpio/gpio-ixp4xx.c+14 -33 replies
98/120drm/amdgpu: use dirty framebuffer helperdrivers/gpu/drm/amd/amdgpu/amdgpu_display.c+2 -00 replies
99/120drm/amd/display: Limit user regamma to a valid valuedrivers/gpu/drm/amd/display/modules/color/color_gamma.c+4 -00 replies
100/120drm/rockchip: Fix return type of cdn_dp_connector_mode_validdrivers/gpu/drm/rockchip/cdn-dp-core.c+3 -20 replies
101/120workqueue: dont skip lockdep work dependency in cancel_work_sync()kernel/workqueue.c+2 -40 replies
102/120ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0fs/ext4/extents.c+4 -00 replies
103/120ext4: make directory inode spreading reflect flexbg sizefs/ext4/ialloc.c+1 -10 replies
104/120xfs: replace -EIO with -EFSCORRUPTED for corrupt metadatafs/xfs/libxfs/xfs_bmap.c fs/xfs/xfs_attr_inactive.c fs/xfs/xfs_dquot.c+7 -70 replies
105/120xfs: slightly tweak an assert in xfs_fs_map_blocksfs/xfs/xfs_pnfs.c+2 -20 replies
106/120xfs: add missing assert in xfs_fsmap_owner_from_rmapfs/xfs/xfs_fsmap.c+1 -00 replies
107/120xfs: range check ri_cnt when recovering log itemsfs/xfs/xfs_log_recover.c+10 -10 replies
108/120xfs: attach dquots and reserve quota blocks during unwritten conversionfs/xfs/xfs_iomap.c+10 -00 replies
109/120xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename()fs/xfs/libxfs/xfs_dir2.h fs/xfs/libxfs/xfs_dir2_sf.c fs/xfs/xfs_inode.c+42 -50 replies
110/120xfs: convert EIO to EFSCORRUPTED when log contents are invalidfs/xfs/xfs_bmap_item.c fs/xfs/xfs_extfree_item.c fs/xfs/xfs_log_recover.c +2 more+21 -210 replies
111/120xfs: constify the buffer pointer arguments to error functionsfs/xfs/xfs_error.c fs/xfs/xfs_error.h fs/xfs/xfs_message.c +1 more+8 -80 replies
112/120xfs: always log corruption errorsfs/xfs/libxfs/xfs_alloc.c fs/xfs/libxfs/xfs_attr_leaf.c fs/xfs/libxfs/xfs_bmap.c +22 more+179 -450 replies
113/120xfs: fix some memory leaks in log recoveryfs/xfs/xfs_log_recover.c+5 -30 replies
114/120xfs: stabilize insert range start boundary to avoid COW writeback racefs/xfs/libxfs/xfs_bmap.c fs/xfs/xfs_bmap_util.c+13 -10 replies
115/120xfs: use bitops interface for buf log item AIL flag checkfs/xfs/xfs_buf_item.c+1 -10 replies
116/120xfs: refactor agfl length computation functionfs/xfs/libxfs/xfs_alloc.c+13 -50 replies
117/120xfs: split the sunit parameter update into two partsfs/xfs/xfs_mount.c+72 -510 replies
118/120xfs: dont commit sunit/swidth updates to disk if that would cause repair failuresfs/xfs/libxfs/xfs_ialloc.c fs/xfs/libxfs/xfs_ialloc.h fs/xfs/xfs_mount.c +1 more+130 -10 replies
119/120xfs: fix an ABBA deadlock in xfs_renamefs/xfs/libxfs/xfs_dir2.h fs/xfs/libxfs/xfs_dir2_sf.c fs/xfs/xfs_inode.c+26 -200 replies
120/120xfs: fix use-after-free when aborting corrupt attr inactivationfs/xfs/xfs_attr_inactive.c+1 -10 replies

Reviews trailers per patch

61 of 120 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchNathan ChancellorRonnie SahlbergPaulo Alcantara (SUSE)Peter Zijlstra (Intel)Darrick J. WongBjørn MorkFelipe BalbiJeffrey E AltmanThinh NguyenNeil ArmstrongKees CookArd Biesheuvelbutt3rflyh4ckJaroslav KyselaRichard GenoudClaudiu BezneaLinus WalleijIlpo JärvinenPeter ChenBagas SanjayaMuchun SongHyeonggon YooDavid RientjesDaniel MarthDouglas AndersonIkjoon JangKonrad JankowskiAndy ShevchenkoBharathi SreenivasVinicius Costa GomesIlias ApalodimasPeter JonesMarcus FolkessonLeo Yan[email protected]Andrew LunnDaniel DaoNamhyung KimVlad BuslovJan HoeppnerMichael KelleyMarc ZyngierAlex DeucherDaniel WheelerKrunoslav KovacAric CyrPavle KotaracJan KaraBaokun LiEric DumazetChristoph HellwigBrian FosterKeguang ZhangEric SandeenDave ChinnerCarlos MaiolinoStefan WahrenOjaswin MujooShuah Khan
SeriesA-b T-b
1/120
2/120
3/120
4/120R-b
5/120R-b
6/120
7/120R-b A-b
8/120A-b T-b
9/120Reported-and-tested-by R-b
10/120A-b
11/120
12/120R-b
13/120R-b R-b
14/120A-b
15/120R-b A-b
16/120
17/120
18/120
19/120
20/120
21/120
22/120A-b
23/120R-b
24/120
25/120
26/120
27/120
28/120
29/120A-b
30/120R-b
31/120
32/120
33/120
34/120
35/120
36/120
37/120
38/120
39/120
40/120Reviewed-and-Tested-by
41/120
42/120R-b R-b
43/120R-b
44/120
45/120A-b
46/120A-b R-b
47/120R-b
48/120
49/120R-b
50/120A-b
51/120
52/120
53/120R-b
54/120
55/120
56/120
57/120
58/120
59/120
60/120
61/120
62/120
63/120
64/120R-b R-b
65/120R-b R-b A-b
66/120R-b
67/120R-b
68/120
69/120
70/120
71/120
72/120T-b
73/120R-b
74/120
75/120
76/120T-b
77/120T-b
78/120T-b
79/120T-b
80/120T-b
81/120
82/120R-b
83/120R-b
84/120Reported-and-tested-by
85/120
86/120R-b T-b
87/120T-b A-b
88/120R-b
89/120R-b
90/120R-b
91/120R-b
92/120R-b
93/120R-b
94/120
95/120R-b R-b
96/120R-b
97/120A-b
98/120A-b
99/120T-b R-b R-b A-b
100/120R-b
101/120
102/120R-b R-b
103/120T-b T-b
104/120A-b R-b R-b
105/120R-b A-b
106/120A-b R-b
107/120A-b R-b
108/120A-b R-b
109/120R-b A-b
110/120A-b R-b
111/120A-b R-b R-b
112/120A-b R-b R-b
113/120A-b R-b
114/120R-b A-b
115/120R-b A-b R-b
116/120A-b R-b
117/120A-b R-b
118/120A-b R-b
119/120A-b R-b
120/120A-b R-b R-b

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

Read the v1 thread

Cover letter [PATCH 5.4 000/120] 5.4.215-rc1 review

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

Responses should be made by Wed, 28 Sep 2022 10:07:26 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.4.215-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.215-rc1

Darrick J. Wong <[email protected]>
xfs: fix use-after-free when aborting corrupt attr inactivation

Darrick J. Wong <[email protected]>
xfs: fix an ABBA deadlock in xfs_rename

Darrick J. Wong <[email protected]>
xfs: don't commit sunit/swidth updates to disk if that would cause repair failures

Darrick J. Wong <[email protected]>
xfs: split the sunit parameter update into two parts

Darrick J. Wong <[email protected]>
xfs: refactor agfl length computation function

Brian Foster <[email protected]>
xfs: use bitops interface for buf log item AIL flag check

Brian Foster <[email protected]>
xfs: stabilize insert range start boundary to avoid COW writeback race

Darrick J. Wong <[email protected]>
xfs: fix some memory leaks in log recovery

Darrick J. Wong <[email protected]>
xfs: always log corruption errors

Darrick J. Wong <[email protected]>
xfs: constify the buffer pointer arguments to error functions

Darrick J. Wong <[email protected]>
xfs: convert EIO to EFSCORRUPTED when log contents are invalid

kaixuxia <[email protected]>
xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename()

Darrick J. Wong <[email protected]>
xfs: attach dquots and reserve quota blocks during unwritten conversion

Darrick J. Wong <[email protected]>
xfs: range check ri_cnt when recovering log items

Darrick J. Wong <[email protected]>
xfs: add missing assert in xfs_fsmap_owner_from_rmap

Christoph Hellwig <[email protected]>
xfs: slightly tweak an assert in xfs_fs_map_blocks

Darrick J. Wong <[email protected]>
xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata

Jan Kara <[email protected]>
ext4: make directory inode spreading reflect flexbg size

Luís Henriques <[email protected]>

    ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0

Tetsuo Handa <[email protected]>
workqueue: don't skip lockdep work dependency in cancel_work_sync()

Nathan Huckleberry <[email protected]>
drm/rockchip: Fix return type of cdn_dp_connector_mode_valid

Yao Wang1 <[email protected]>
drm/amd/display: Limit user regamma to a valid value

Hamza Mahfooz <[email protected]>
drm/amdgpu: use dirty framebuffer helper

Linus Walleij <[email protected]>
gpio: ixp4xx: Make irqchip immutable

Vitaly Kuznetsov <[email protected]>
Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region

Stefan Metzmacher <[email protected]>
cifs: always initialize struct msghdr smb_msg completely

Chunfeng Yun <[email protected]>
usb: xhci-mtk: fix issue of out-of-bounds array access

Stefan Haberland <[email protected]>
s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup

Ilpo Järvinen <[email protected]>
serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting

Ilpo Järvinen <[email protected]>
serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting

Ilpo Järvinen <[email protected]>
serial: Create uart_xmit_advance()

Hangyu Hua <[email protected]>
net: sched: fix possible refcount leak in tc_new_tfilter()

Sean Anderson <[email protected]>
net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD

Adrian Hunter <[email protected]>
perf kcore_copy: Do not check /proc/modules is unchanged

Lieven Hey <[email protected]>
perf jit: Include program header in ELF files

Marc Kleine-Budde <[email protected]>

    can: gs_usb: gs_can_open(): fix race dev->can.state condition

Florian Westphal <[email protected]>
netfilter: ebtables: fix memory leak when blob is malformed

Vladimir Oltean <[email protected]>
net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs

Vladimir Oltean <[email protected]>
net/sched: taprio: avoid disabling offload when it was never enabled

Liang He <[email protected]>
of: mdio: Add of_node_put() when breaking out of for_each_xx

Michal Jaron <[email protected]>
i40e: Fix set max_tx_rate when it is lower than 1 Mbps

Michal Jaron <[email protected]>
i40e: Fix VF set max MTU size

Michal Jaron <[email protected]>
iavf: Fix set max MTU size with port VLAN and jumbo frames

Norbert Zulinski <[email protected]>
iavf: Fix bad page state

Serge Semin <[email protected]>
MIPS: Loongson32: Fix PHY-mode being left unspecified

Randy Dunlap <[email protected]>
MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko

Benjamin Poirier <[email protected]>
net: team: Unsync device addresses on ndo_stop

Lu Wei <[email protected]>

    ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header

Brett Creeley <[email protected]>
iavf: Fix cached head and tail value for iavf_get_tx_pending

Pablo Neira Ayuso <[email protected]>
netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find()

David Leadbeater <[email protected]>
netfilter: nf_conntrack_irc: Tighten matching on DCC message

Igor Ryzhov <[email protected]>
netfilter: nf_conntrack_sip: fix ct_sip_walk_headers

Fabio Estevam <[email protected]>
arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma

zain wang <[email protected]>
arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz

Brian Norris <[email protected]>
arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob

Chao Yu <[email protected]>
mm/slub: fix to return errno if kmalloc() fails

Ard Biesheuvel <[email protected]>
efi: libstub: check Shim mode using MokSBStateRT

Callum Osmotherly <[email protected]>
ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop

Luke D. Jones <[email protected]>
ALSA: hda/realtek: Add quirk for ASUS GA503R laptop

Luke D. Jones <[email protected]>
ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack

Luke D. Jones <[email protected]>
ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Re-arrange quirk table entries

huangwenhui <[email protected]>
ALSA: hda/realtek: Add quirk for Huawei WRT-WX9

Kai Vehmanen <[email protected]>
ALSA: hda: add Intel 5 Series / 3400 PCI DID

Mohan Kumar <[email protected]>
ALSA: hda/tegra: set depop delay for tegra

jerry meng <[email protected]>
USB: serial: option: add Quectel RM520N

Carl Yin(殷张成) <[email protected]>

    USB: serial: option: add Quectel BG95 0x0203 composition

Alan Stern <[email protected]>
USB: core: Fix RST error in hub.c

Greg Kroah-Hartman <[email protected]>
Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio"

Greg Kroah-Hartman <[email protected]>
Revert "usb: add quirks for Lenovo OneLink+ Dock"

Pawel Laszczak <[email protected]>
usb: cdns3: fix issue with rearming ISO OUT endpoint

Piyush Mehta <[email protected]>
usb: gadget: udc-xilinx: replace memcpy with memcpy_toio

Jean-Francois Le Fillatre <[email protected]>
usb: add quirks for Lenovo OneLink+ Dock

Sergiu Moga <[email protected]>
tty: serial: atmel: Preserve previous USART mode if RS485 disabled

Lino Sanfilippo <[email protected]>
serial: atmel: remove redundant assignment in rs485_config

[email protected] <[email protected]>
tty/serial: atmel: RS485 & ISO7816: wait for TXRDY before sending data

Siddh Raman Pant <[email protected]>

    wifi: mac80211: Fix UAF in ieee80211_scan_rx()

Marcus Folkesson <[email protected]>
iio: adc: mcp3911: correct "microchip,device-addr" property

Jonathan Cameron <[email protected]>
iio:adc:mcp3911: Switch to generic firmware properties.

Ikjoon Jang <[email protected]>
usb: xhci-mtk: relax TT periodic bandwidth allocation

Chunfeng Yun <[email protected]>
usb: xhci-mtk: allow multiple Start-Split in a microframe

Chunfeng Yun <[email protected]>
usb: xhci-mtk: add some schedule error number

Chunfeng Yun <[email protected]>
usb: xhci-mtk: add a function to (un)load bandwidth info

Chunfeng Yun <[email protected]>
usb: xhci-mtk: use @sch_tt to check whether need do TT schedule

Chunfeng Yun <[email protected]>
usb: xhci-mtk: add only one extra CS for FS/LS INTR

Chunfeng Yun <[email protected]>
usb: xhci-mtk: get the microframe boundary for ESIT

Wesley Cheng <[email protected]>
usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup()

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Refactor pullup()

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Prevent repeat pullup()

Wesley Cheng <[email protected]>
usb: dwc3: Issue core soft reset before enabling run/stop

Wesley Cheng <[email protected]>
usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind

Takashi Iwai <[email protected]>
ALSA: hda/sigmatel: Fix unused variable warning for beep power change

Tetsuo Handa <[email protected]>
cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()

Hyunwoo Kim <[email protected]>
video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write

Youling Tang <[email protected]>
mksysmap: Fix the mismatch of 'L0' symbols in System.map

Alexander Sverdlin <[email protected]>
MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping()

David Howells <[email protected]>
afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked

jerry.meng <[email protected]>
net: usb: qmi_wwan: add Quectel RM520N

Mohan Kumar <[email protected]>
ALSA: hda/tegra: Align BDL entry to 4KB boundary

Takashi Iwai <[email protected]>
ALSA: hda/sigmatel: Keep power up while beep is enabled

David Howells <[email protected]>
rxrpc: Fix calc of resend age

David Howells <[email protected]>
rxrpc: Fix local destruction being repeated

Xiaolei Wang <[email protected]>
regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe()

Takashi Iwai <[email protected]>
ASoC: nau8824: Fix semaphore unbalance at error paths

Chandan Babu R <[email protected]>
iomap: iomap that extends beyond EOF should be marked dirty

Chandan Babu R <[email protected]>
MAINTAINERS: add Chandan as xfs maintainer for 5.4.y

Stefan Metzmacher <[email protected]>
cifs: don't send down the destination address to sendmsg for a SOCK_STREAM

Ronnie Sahlberg <[email protected]>
cifs: revalidate mapping when doing direct writes

Yipeng Zou <[email protected]>
tracing: hold caller_addr to hardirq_{enable,disable}_ip

Borislav Petkov <[email protected]>
task_stack, x86/cea: Force-inline stack helpers

Sasha Levin <[email protected]>
ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC

Ard Biesheuvel <[email protected]>
efi: libstub: Disable struct randomization

Sami Tolvanen <[email protected]>
efi/libstub: Disable Shadow Call Stack

Yang Yingliang <[email protected]>
parisc: ccio-dma: Add missing iounmap in error path in ccio_probe()

Stuart Menefy <[email protected]>
drm/meson: Fix OSD1 RGB to YCbCr coefficient

Stuart Menefy <[email protected]>
drm/meson: Correct OSD1 global alpha value

Pali Rohár <[email protected]>
gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx

Trond Myklebust <[email protected]>
NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0

Sergey Shtylyov <[email protected]>
of: fdt: fix off-by-one error in unflatten_dt_nodes()

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

Diffstat:

 MAINTAINERS                                        |   3 +-
 Makefile                                           |   4 +-
 arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts    |   5 +
 .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi   |   9 ++
 arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi      |   1 -
 arch/mips/cavium-octeon/octeon-irq.c               |  10 ++
 arch/mips/lantiq/clk.c                             |   1 +
 arch/mips/loongson32/common/platform.c             |  16 +-
 arch/x86/include/asm/cpu_entry_area.h              |   2 +-
 drivers/firmware/efi/libstub/Makefile              |  10 ++
 drivers/firmware/efi/libstub/secureboot.c          |   8 +-
 drivers/gpio/gpio-ixp4xx.c                         |  17 ++-
 drivers/gpio/gpio-mpc8xxx.c                        |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |   2 +
 .../drm/amd/display/modules/color/color_gamma.c    |   4 +
 drivers/gpu/drm/meson/meson_plane.c                |   2 +-
 drivers/gpu/drm/meson/meson_viu.c                  |   2 +-
 drivers/gpu/drm/rockchip/cdn-dp-core.c             |   5 +-
 drivers/hv/vmbus_drv.c                             |  10 +-
 drivers/iio/adc/mcp3911.c                          |  16 +-
 drivers/net/can/usb/gs_usb.c                       |   4 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  32 +++-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |  20 +++
 drivers/net/ethernet/intel/iavf/iavf_txrx.c        |   9 +-
 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c    |   7 +-
 drivers/net/ethernet/sun/sunhme.c                  |   4 +-
 drivers/net/ipvlan/ipvlan_core.c                   |   6 +-
 drivers/net/team/team.c                            |  24 ++-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/of/fdt.c                                   |   2 +-
 drivers/of/of_mdio.c                               |   1 +
 drivers/parisc/ccio-dma.c                          |   1 +
 drivers/regulator/pfuze100-regulator.c             |   2 +-
 drivers/s390/block/dasd_alias.c                    |   9 +-
 drivers/tty/serial/atmel_serial.c                  |  32 ++--
 drivers/tty/serial/serial-tegra.c                  |   5 +-
 drivers/tty/serial/tegra-tcu.c                     |   2 +-
 drivers/usb/cdns3/gadget.c                         |   1 +
 drivers/usb/core/hub.c                             |   2 +-
 drivers/usb/dwc3/core.c                            |   2 +-
 drivers/usb/dwc3/core.h                            |   4 +
 drivers/usb/dwc3/gadget.c                          |  81 +++++-----
 drivers/usb/host/xhci-mtk-sch.c                    | 149 ++++++++++--------
 drivers/usb/host/xhci-mtk.h                        |   2 -
 drivers/usb/serial/option.c                        |   6 +
 drivers/video/fbdev/pxa3xx-gcu.c                   |   2 +-
 fs/afs/misc.c                                      |   1 +
 fs/cifs/connect.c                                  |   7 +-
 fs/cifs/file.c                                     |   3 +
 fs/cifs/transport.c                                |   6 +-
 fs/ext4/extents.c                                  |   4 +
 fs/ext4/ialloc.c                                   |   2 +-
 fs/nfs/super.c                                     |  27 ++--
 fs/xfs/libxfs/xfs_alloc.c                          |  27 +++-
 fs/xfs/libxfs/xfs_attr_leaf.c                      |  12 +-
 fs/xfs/libxfs/xfs_bmap.c                           |  16 +-
 fs/xfs/libxfs/xfs_btree.c                          |   5 +-
 fs/xfs/libxfs/xfs_da_btree.c                       |  24 ++-
 fs/xfs/libxfs/xfs_dir2.c                           |   4 +-
 fs/xfs/libxfs/xfs_dir2_leaf.c                      |   4 +-
 fs/xfs/libxfs/xfs_dir2_node.c                      |  12 +-
 fs/xfs/libxfs/xfs_dir2_sf.c                        |  28 +++-
 fs/xfs/libxfs/xfs_ialloc.c                         |  64 ++++++++
 fs/xfs/libxfs/xfs_ialloc.h                         |   1 +
 fs/xfs/libxfs/xfs_inode_fork.c                     |   6 +
 fs/xfs/libxfs/xfs_refcount.c                       |   4 +-
 fs/xfs/libxfs/xfs_rtbitmap.c                       |   6 +-
 fs/xfs/xfs_acl.c                                   |  15 +-
 fs/xfs/xfs_attr_inactive.c                         |  10 +-
 fs/xfs/xfs_attr_list.c                             |   5 +-
 fs/xfs/xfs_bmap_item.c                             |   7 +-
 fs/xfs/xfs_bmap_util.c                             |  12 ++
 fs/xfs/xfs_buf_item.c                              |   2 +-
 fs/xfs/xfs_dquot.c                                 |   2 +-
 fs/xfs/xfs_error.c                                 |  27 +++-
 fs/xfs/xfs_error.h                                 |   7 +-
 fs/xfs/xfs_extfree_item.c                          |   5 +-
 fs/xfs/xfs_fsmap.c                                 |   1 +
 fs/xfs/xfs_inode.c                                 |  40 ++++-
 fs/xfs/xfs_inode_item.c                            |   5 +-
 fs/xfs/xfs_iomap.c                                 |  17 +++
 fs/xfs/xfs_iops.c                                  |  10 +-
 fs/xfs/xfs_log_recover.c                           |  72 ++++++---
 fs/xfs/xfs_message.c                               |   2 +-
 fs/xfs/xfs_message.h                               |   2 +-
 fs/xfs/xfs_mount.c                                 | 168 ++++++++++++++-------
 fs/xfs/xfs_pnfs.c                                  |   4 +-
 fs/xfs/xfs_qm.c                                    |  13 +-
 fs/xfs/xfs_refcount_item.c                         |   5 +-
 fs/xfs/xfs_rmap_item.c                             |   9 +-
 fs/xfs/xfs_trace.h                                 |  21 +++
 include/linux/iomap.h                              |   2 +
 include/linux/sched/task_stack.h                   |   2 +-
 include/linux/serial_core.h                        |  17 +++
 kernel/cgroup/cgroup-v1.c                          |   3 +
 kernel/trace/trace_preemptirq.c                    |   4 +-
 kernel/workqueue.c                                 |   6 +-
 mm/slub.c                                          |   5 +-
 net/bridge/netfilter/ebtables.c                    |   4 +-
 net/mac80211/scan.c                                |  11 +-
 net/netfilter/nf_conntrack_irc.c                   |  34 ++++-
 net/netfilter/nf_conntrack_sip.c                   |   4 +-
 net/netfilter/nfnetlink_osf.c                      |   4 +-
 net/rxrpc/call_event.c                             |   2 +-
 net/rxrpc/local_object.c                           |   3 +
 net/sched/cls_api.c                                |   1 +
 net/sched/sch_taprio.c                             |  18 ++-
 scripts/mksysmap                                   |   2 +-
 sound/core/oss/pcm_oss.c                           |   5 +-
 sound/pci/hda/hda_intel.c                          |   2 +
 sound/pci/hda/hda_tegra.c                          |   3 +-
 sound/pci/hda/patch_hdmi.c                         |   1 +
 sound/pci/hda/patch_realtek.c                      |  31 +++-
 sound/pci/hda/patch_sigmatel.c                     |  24 +++
 sound/soc/codecs/nau8824.c                         |  17 ++-
 tools/perf/util/genelf.c                           |  14 ++
 tools/perf/util/genelf.h                           |   4 +
 tools/perf/util/symbol-elf.c                       |   7 +-
 118 files changed, 1096 insertions(+), 396 deletions(-)