Skip to content

4.19.322-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest96 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/96net: usb: qmi_wwan: add MeiG Smart SRM825Ldrivers/net/usb/qmi_wwan.c+1 -00 replies
2/96usb: dwc3: st: Add of_node_put() before return in probe functiondrivers/usb/dwc3/dwc3-st.c+6 -30 replies
3/96usb: dwc3: st: add missing depopulate in probe error pathdrivers/usb/dwc3/dwc3-st.c+4 -10 replies
4/96drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acrdrivers/gpu/drm/amd/amdgpu/amdgpu_afmt.c+1 -00 replies
5/96drm/amdgpu: fix overflowed array index read warningdrivers/gpu/drm/amd/amdgpu/amdgpu_ring.c+2 -10 replies
6/96drm/amdgpu: fix ucode out-of-bounds read warningdrivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c+3 -00 replies
7/96drm/amdgpu: fix mc_data out-of-bounds read warningdrivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c+2 -00 replies
8/96drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_devicedrivers/gpu/drm/amd/amdkfd/kfd_crat.h drivers/gpu/drm/amd/amdkfd/kfd_topology.c drivers/gpu/drm/amd/amdkfd/kfd_topology.h+5 -50 replies
9/96apparmor: fix possible NULL pointer dereferencesecurity/apparmor/apparmorfs.c+4 -00 replies
10/96usbip: Dont submit special requests twicedrivers/usb/usbip/stub_rx.c+50 -270 replies
11/96smack: tcp: ipv4, fix incorrect labelingsecurity/smack/smack_lsm.c+1 -10 replies
12/96media: uvcvideo: Enforce alignment of frame and intervaldrivers/media/usb/uvc/uvc_driver.c+14 -40 replies
13/96block: initialize integrity buffer to zero before writing it to mediablock/bio-integrity.c+10 -10 replies
14/96virtio_net: Fix napi_skb_cache_put warningdrivers/net/virtio_net.c+4 -40 replies
15/96udf: Limit file size to 4TBfs/udf/super.c+8 -10 replies
16/96ALSA: usb-audio: Sanity checks for each pipe and EP typessound/usb/helper.c sound/usb/helper.h sound/usb/quirks.c+29 -30 replies
17/96ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_checksound/usb/helper.c+1 -10 replies
18/96sch/netem: fix use after free in netem_dequeuenet/sched/sch_netem.c+4 -50 replies
19/96ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devicessound/pci/hda/patch_conexant.c+11 -00 replies
20/96ata: libata: Fix memory leak for error path in ata_host_alloc()drivers/ata/libata-core.c+3 -10 replies
21/96mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4Kdrivers/mmc/host/dw_mmc.c+2 -20 replies
22/96fuse: use unsigned type for getxattr/listxattr size truncationfs/fuse/xattr.c+2 -20 replies
23/96clk: qcom: clk-alpha-pll: Fix the pll post div maskdrivers/clk/qcom/clk-alpha-pll.c+1 -10 replies
24/96nilfs2: fix missing cleanup on rollforward recovery errorfs/nilfs2/recovery.c+33 -20 replies
25/96nilfs2: fix state management in error path of log writing functionfs/nilfs2/segment.c+6 -40 replies
26/96ALSA: hda: Add input value sanity checks to HDMI channel map controlssound/hda/hdmi_chmap.c+18 -00 replies
27/96smack: unix sockets: fix accept()ed socket labelsecurity/smack/smack_lsm.c+9 -30 replies
28/96irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1drivers/irqchip/irq-armada-370-xp.c+4 -00 replies
29/96af_unix: Remove put_pid()/put_cred() in copy_peercred().net/unix/af_unix.c+1 -80 replies
30/96netfilter: nf_conncount: fix wrong variable typenet/netfilter/nf_conncount.c+3 -50 replies
31/96udf: Avoid excessive partition lengthsfs/udf/super.c+15 -00 replies
32/96wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c+1 -00 replies
33/96media: qcom: camss: Add check for v4l2_fwnode_endpoint_parsedrivers/media/platform/qcom/camss/camss.c+4 -10 replies
34/96pcmcia: Use resource_size function on resource objectdrivers/pcmcia/yenta_socket.c+3 -30 replies
35/96can: bcm: Remove proc entry when dev is unregistered.net/can/bcm.c+4 -00 replies
36/96igb: Fix not clearing TimeSync interrupts for 82580drivers/net/ethernet/intel/igb/igb_main.c+10 -00 replies
37/96platform/x86: dell-smbios: Fix error path in dell_smbios_init()drivers/platform/x86/dell-smbios-base.c+4 -10 replies
38/96cx82310_eth: re-enable ethernet mode after router rebootdrivers/net/usb/cx82310_eth.c+44 -60 replies
39/96drivers/net/usb: Remove all strcpy() usesdrivers/net/usb/ipheth.c drivers/net/usb/usbnet.c+5 -50 replies
40/96net: usb: dont write directly to netdev->dev_addrdrivers/net/usb/ch9200.c drivers/net/usb/cx82310_eth.c drivers/net/usb/kaweth.c +5 more+24 -130 replies
41/96usbnet: modern method to get random MACdrivers/net/usb/usbnet.c+3 -80 replies
42/96rfkill: fix spelling mistake contidion to conditionnet/rfkill/core.c+2 -20 replies
43/96net: bridge: add support for sticky fdb entriesinclude/uapi/linux/neighbour.h net/bridge/br_fdb.c net/bridge/br_private.h+18 -30 replies
44/96bridge: switchdev: Allow clearing FDB entry offload indicationdrivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c drivers/net/ethernet/rocker/rocker_main.c include/net/switchdev.h +5 more+20 -130 replies
45/96net: bridge: fdb: convert is_local to bitopsnet/bridge/br_fdb.c net/bridge/br_input.c net/bridge/br_private.h+27 -160 replies
46/96net: bridge: fdb: convert is_static to bitopsnet/bridge/br_fdb.c net/bridge/br_private.h+21 -230 replies
47/96net: bridge: fdb: convert is_sticky to bitopsnet/bridge/br_fdb.c net/bridge/br_private.h+8 -70 replies
48/96net: bridge: fdb: convert added_by_user to bitopsnet/bridge/br_fdb.c net/bridge/br_private.h net/bridge/br_switchdev.c+18 -170 replies
49/96net: bridge: fdb: convert added_by_external_learn to use bitopsnet/bridge/br_fdb.c net/bridge/br_private.h+11 -120 replies
50/96net: bridge: br_fdb_external_learn_add(): always set EXT_LEARNnet/bridge/br_fdb.c+2 -40 replies
51/96net: dsa: vsc73xx: fix possible subblocks range of CAPT blockdrivers/net/dsa/vitesse-vsc73xx.c+8 -20 replies
52/96iommu/vt-d: Handle volatile descriptor status readdrivers/iommu/dmar.c+1 -10 replies
53/96cgroup: Protect css->cgroup write under css_set_lockkernel/cgroup/cgroup.c+1 -10 replies
54/96um: line: always fill *error_out in setup_one_line()arch/um/drivers/line.c+2 -00 replies
55/96devres: Initialize an uninitialized struct memberdrivers/base/devres.c+1 -00 replies
56/96pci/hotplug/pnv_php: Fix hotplug driver crash on Powernvdrivers/pci/hotplug/pnv_php.c+1 -20 replies
57/96hwmon: (adc128d818) Fix underflows seen when writing limit attributesdrivers/hwmon/adc128d818.c+2 -20 replies
58/96hwmon: (lm95234) Fix underflows seen when writing limit attributesdrivers/hwmon/lm95234.c+5 -40 replies
59/96hwmon: (nct6775-core) Fix underflows seen when writing limit attributesdrivers/hwmon/nct6775.c+1 -10 replies
60/96hwmon: (w83627ehf) Fix underflows seen when writing limit attributesdrivers/hwmon/w83627ehf.c+2 -20 replies
61/96wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id()drivers/net/wireless/marvell/mwifiex/main.h+3 -00 replies
62/96smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu()kernel/smp.c+1 -00 replies
63/96btrfs: replace BUG_ON with ASSERT in walk_down_proc()fs/btrfs/extent-tree.c+2 -20 replies
64/96btrfs: clean up our handling of refs == 0 in snapshot deletefs/btrfs/extent-tree.c+23 -50 replies
65/96PCI: Add missing bridge lock to pci_bus_lock()drivers/pci/pci.c+21 -140 replies
66/96btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry()fs/btrfs/inode.c+1 -10 replies
67/96HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixupdrivers/hid/hid-cougar.c+1 -10 replies
68/96Input: uinput - reject requests with unreasonable number of slotsdrivers/input/misc/uinput.c+14 -00 replies
69/96usbnet: ipheth: race between ipheth_close and error handlingdrivers/net/usb/ipheth.c+1 -10 replies
70/96Squashfs: sanity check symbolic link sizefs/squashfs/inode.c+6 -10 replies
71/96of/irq: Prevent device address out-of-bounds read in interrupt map walkdrivers/of/irq.c+11 -40 replies
72/96ata: pata_macio: Use WARN instead of BUGdrivers/ata/pata_macio.c+5 -20 replies
73/96iio: buffer-dmaengine: fix releasing dma channel on errordrivers/iio/buffer/industrialio-buffer-dmaengine.c+3 -10 replies
74/96iio: fix scale application in iio_convert_raw_to_processed_unlockeddrivers/iio/inkern.c+4 -40 replies
75/96nvmem: Fix return type of devm_nvmem_device_get() in kerneldocdrivers/nvmem/core.c+3 -30 replies
76/96uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescinddrivers/uio/uio_hv_generic.c+2 -10 replies
77/96Drivers: hv: vmbus: Fix rescind handling in uio_hv_genericdrivers/hv/vmbus_drv.c drivers/uio/uio_hv_generic.c+9 -00 replies
78/96VMCI: Fix use-after-free when removing resource in vmci_resource_remove()drivers/misc/vmw_vmci/vmci_resource.c+2 -10 replies
79/96clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAXdrivers/clocksource/timer-imx-tpm.c+4 -40 replies
80/96clocksource/drivers/imx-tpm: Fix next event not taking effect sometimedrivers/clocksource/timer-imx-tpm.c+8 -00 replies
81/96uprobes: Use kzalloc to allocate xol areakernel/events/uprobes.c+1 -20 replies
82/96ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance()include/linux/ring_buffer.h kernel/trace/ring_buffer.c kernel/trace/trace.c +1 more+10 -220 replies
83/96tracing: Avoid possible softlockup in tracing_iter_reset()kernel/trace/trace.c+2 -00 replies
84/96nilfs2: replace snprintf in show functions with sysfs_emitfs/nilfs2/sysfs.c+38 -380 replies
85/96nilfs2: protect references to superblock parameters exposed in sysfsfs/nilfs2/sysfs.c+33 -100 replies
86/96netns: add pre_exit method to struct pernet_operationsinclude/net/net_namespace.h net/core/net_namespace.c+33 -00 replies
87/96ila: call nf_unregister_net_hooks() soonernet/ipv6/ila/ila.h net/ipv6/ila/ila_main.c net/ipv6/ila/ila_xlat.c+16 -40 replies
88/96ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add()drivers/acpi/acpi_processor.c+1 -10 replies
89/96ACPI: processor: Fix memory leaks in error paths of processor_add()drivers/acpi/acpi_processor.c+8 -70 replies
90/96drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unuseddrivers/gpu/drm/i915/i915_sw_fence.c+2 -20 replies
91/96drm/i915/fence: Mark debug_fence_free() with __maybe_unuseddrivers/gpu/drm/i915/i915_sw_fence.c+2 -20 replies
92/96rtmutex: Drop rt_mutex::wait_lock before schedulingkernel/locking/rtmutex.c+3 -10 replies
93/96net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socketnet/sunrpc/xprtsock.c+7 -00 replies
94/96cx82310_eth: fix error return code in cx82310_bind()drivers/net/usb/cx82310_eth.c+2 -10 replies
95/96net: bridge: explicitly zero is_sticky in fdb_createnet/bridge/br_fdb.c+1 -00 replies
96/96netns: restore ops before calling ops_exit_listnet/core/net_namespace.c+1 -10 replies

Reviews trailers per patch

41 of 96 patches have a Reviewed-by or Acked-by.

PatchPatrice ChotardThinh NguyenLaurent PinchartMartin K. PetersenKanchan JoshiChaitanya KulkarniJakub KicinskiMichael S. TsirkinJason WangHeng QiYu KuaiAlex DeucherKonrad DybcioRyusuke KonishiJaroslav KyselaAndrew LunnChristian KönigFelix KuehlingShuah KhanHongren ZhengPetr MachataNikolay AleksandrovIdo SchimmelFlorian FainelliKevin TianYi LiuAnton IvanovBjorn HelgaasShawn AnastasioBrian NorrisFrancesco DolciniSimon HormanDaiwei LiVinicius Costa GomesKurt KanzenbachPucha Himasekhar ReddyIlpo JärvinenReijer BoekhoffDavid SterbaSaurabh SengarPeng FanYe LiJason LiuOleg NesterovFlorian WestphalRafael J. WysockiGavin ShanJani NikulaHans de GoedeKalle ValoDave JiangGeert UytterhoevenQu WenruoSilvan JegenGeorgi ValkovPaul E. McKenneyEric Dumazet
1/96
2/96R-b
3/96R-b A-b
4/96R-b
5/96R-b R-b
6/96R-b
7/96R-b
8/96R-b
9/96
10/96A-b R-b T-b
11/96
12/96R-b
13/96R-b R-b R-b
14/96R-b A-b A-b R-b
15/96
16/96
17/96
18/96
19/96
20/96R-b
21/96
22/96
23/96R-b
24/96T-b
25/96T-b
26/96R-b
27/96
28/96R-b
29/96
30/96
31/96
32/96T-b
33/96
34/96
35/96R-b
36/96T-b A-b R-b T-b
37/96R-b
38/96
39/96
40/96
41/96R-b
42/96
43/96
44/96R-b
45/96
46/96
47/96
48/96
49/96
50/96A-b R-b
51/96R-b
52/96R-b R-b
53/96
54/96A-b
55/96
56/96A-b T-b
57/96
58/96
59/96
60/96
61/96A-b R-b
62/96T-b
63/96R-b
64/96R-b
65/96T-b T-b R-b
66/96T-b R-b
67/96R-b
68/96
69/96T-b
70/96
71/96
72/96
73/96
74/96
75/96
76/96
77/96R-b
78/96
79/96R-b R-b R-b
80/96R-b R-b R-b
81/96A-b
82/96
83/96
84/96
85/96
86/96
87/96R-b
88/96A-b R-b
89/96A-b R-b
90/96R-b
91/96R-b
92/96
93/96
94/96
95/96
96/96R-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 57 reviewers.

Read the v1 thread

Cover letter [PATCH 4.19 00/96] 4.19.322-rc1 review

This is the start of the stable review cycle for the 4.19.322 release. There are 96 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, 12 Sep 2024 09:25:22 +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.322-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.322-rc1

Li RongQing <[email protected]>
netns: restore ops before calling ops_exit_list

Nikolay Aleksandrov <[email protected]>
net: bridge: explicitly zero is_sticky in fdb_create

Zhang Changzhong <[email protected]>

    cx82310_eth: fix error return code in cx82310_bind()

Daniel Borkmann <[email protected]>
net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket

Roland Xu <[email protected]>
rtmutex: Drop rt_mutex::wait_lock before scheduling

Andy Shevchenko <[email protected]>
drm/i915/fence: Mark debug_fence_free() with __maybe_unused

Andy Shevchenko <[email protected]>
drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused

Jonathan Cameron <[email protected]>
ACPI: processor: Fix memory leaks in error paths of processor_add()

Jonathan Cameron <[email protected]>
ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add()

Eric Dumazet <[email protected]>
ila: call nf_unregister_net_hooks() sooner

Eric Dumazet <[email protected]>
netns: add pre_exit method to struct pernet_operations

Ryusuke Konishi <[email protected]>
nilfs2: protect references to superblock parameters exposed in sysfs

Qing Wang <[email protected]>
nilfs2: replace snprintf in show functions with sysfs_emit

Zheng Yejian <[email protected]>
tracing: Avoid possible softlockup in tracing_iter_reset()

Steven Rostedt (VMware) <[email protected]>
ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance()

Sven Schnelle <[email protected]>
uprobes: Use kzalloc to allocate xol area

Jacky Bai <[email protected]>
clocksource/drivers/imx-tpm: Fix next event not taking effect sometime

Jacky Bai <[email protected]>
clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX

David Fernandez Gonzalez <[email protected]>
VMCI: Fix use-after-free when removing resource in vmci_resource_remove()

Naman Jain <[email protected]>
Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic

Saurabh Sengar <[email protected]>
uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind

Geert Uytterhoeven <[email protected]>
nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc

Matteo Martelli <[email protected]>
iio: fix scale application in iio_convert_raw_to_processed_unlocked

David Lechner <[email protected]>
iio: buffer-dmaengine: fix releasing dma channel on error

Michael Ellerman <[email protected]>
ata: pata_macio: Use WARN instead of BUG

Stefan Wiehler <[email protected]>
of/irq: Prevent device address out-of-bounds read in interrupt map walk

Phillip Lougher <[email protected]>
Squashfs: sanity check symbolic link size

Oliver Neukum <[email protected]>
usbnet: ipheth: race between ipheth_close and error handling

Dmitry Torokhov <[email protected]>
Input: uinput - reject requests with unreasonable number of slots

Camila Alvarez <[email protected]>
HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup

David Sterba <[email protected]>
btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry()

Dan Williams <[email protected]>
PCI: Add missing bridge lock to pci_bus_lock()

Josef Bacik <[email protected]>

    btrfs: clean up our handling of refs == 0 in snapshot delete

Josef Bacik <[email protected]>
btrfs: replace BUG_ON with ASSERT in walk_down_proc()

Zqiang <[email protected]>
smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu()

Sascha Hauer <[email protected]>
wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id()

Guenter Roeck <[email protected]>
hwmon: (w83627ehf) Fix underflows seen when writing limit attributes

Guenter Roeck <[email protected]>
hwmon: (nct6775-core) Fix underflows seen when writing limit attributes

Guenter Roeck <[email protected]>
hwmon: (lm95234) Fix underflows seen when writing limit attributes

Guenter Roeck <[email protected]>
hwmon: (adc128d818) Fix underflows seen when writing limit attributes

Krishna Kumar <[email protected]>
pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv

Zijun Hu <[email protected]>
devres: Initialize an uninitialized struct member

Johannes Berg <[email protected]>
um: line: always fill *error_out in setup_one_line()

Waiman Long <[email protected]>

    cgroup: Protect css->cgroup write under css_set_lock

Jacob Pan <[email protected]>
iommu/vt-d: Handle volatile descriptor status read

Pawel Dembicki <[email protected]>
net: dsa: vsc73xx: fix possible subblocks range of CAPT block

Jonas Gorski <[email protected]>
net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN

Nikolay Aleksandrov <[email protected]>
net: bridge: fdb: convert added_by_external_learn to use bitops

Nikolay Aleksandrov <[email protected]>
net: bridge: fdb: convert added_by_user to bitops

Nikolay Aleksandrov <[email protected]>
net: bridge: fdb: convert is_sticky to bitops

Nikolay Aleksandrov <[email protected]>
net: bridge: fdb: convert is_static to bitops

Nikolay Aleksandrov <[email protected]>
net: bridge: fdb: convert is_local to bitops

Ido Schimmel <[email protected]>
bridge: switchdev: Allow clearing FDB entry offload indication

Nikolay Aleksandrov <[email protected]>
net: bridge: add support for sticky fdb entries

Richard Guy Briggs <[email protected]>
rfkill: fix spelling mistake contidion to condition

Oliver Neukum <[email protected]>
usbnet: modern method to get random MAC

Jakub Kicinski <[email protected]>

    net: usb: don't write directly to netdev->dev_addr

Len Baker <[email protected]>
drivers/net/usb: Remove all strcpy() uses

Ondrej Zary <[email protected]>
cx82310_eth: re-enable ethernet mode after router reboot

Aleksandr Mishin <[email protected]>
platform/x86: dell-smbios: Fix error path in dell_smbios_init()

Daiwei Li <[email protected]>
igb: Fix not clearing TimeSync interrupts for 82580

Kuniyuki Iwashima <[email protected]>
can: bcm: Remove proc entry when dev is unregistered.

Jules Irenge <[email protected]>
pcmcia: Use resource_size function on resource object

Chen Ni <[email protected]>
media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse

Arend van Spriel <[email protected]>
wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3

Jan Kara <[email protected]>
udf: Avoid excessive partition lengths

Yunjian Wang <[email protected]>
netfilter: nf_conncount: fix wrong variable type

Kuniyuki Iwashima <[email protected]>
af_unix: Remove put_pid()/put_cred() in copy_peercred().

Pali Rohár <[email protected]>
irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1

Konstantin Andreev <[email protected]>
smack: unix sockets: fix accept()ed socket label

Takashi Iwai <[email protected]>
ALSA: hda: Add input value sanity checks to HDMI channel map controls

Ryusuke Konishi <[email protected]>
nilfs2: fix state management in error path of log writing function

Ryusuke Konishi <[email protected]>
nilfs2: fix missing cleanup on rollforward recovery error

Satya Priya Kakitapalli <[email protected]>
clk: qcom: clk-alpha-pll: Fix the pll post div mask

Jann Horn <[email protected]>
fuse: use unsigned type for getxattr/listxattr size truncation

Sam Protsenko <[email protected]>
mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K

Zheng Qixing <[email protected]>
ata: libata: Fix memory leak for error path in ata_host_alloc()

Christoffer Sandberg <[email protected]>
ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices

Stephen Hemminger <[email protected]>
sch/netem: fix use after free in netem_dequeue

Hillf Danton <[email protected]>
ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_check

Takashi Iwai <[email protected]>
ALSA: usb-audio: Sanity checks for each pipe and EP types

Jan Kara <[email protected]>
udf: Limit file size to 4TB

Breno Leitao <[email protected]>
virtio_net: Fix napi_skb_cache_put warning

Christoph Hellwig <[email protected]>
block: initialize integrity buffer to zero before writing it to media

Ricardo Ribalda <[email protected]>
media: uvcvideo: Enforce alignment of frame and interval

Casey Schaufler <[email protected]>
smack: tcp: ipv4, fix incorrect labeling

Simon Holesch <[email protected]>
usbip: Don't submit special requests twice

Leesoo Ahn <[email protected]>
apparmor: fix possible NULL pointer dereference

Michael Chen <[email protected]>
drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device

Tim Huang <[email protected]>
drm/amdgpu: fix mc_data out-of-bounds read warning

Tim Huang <[email protected]>
drm/amdgpu: fix ucode out-of-bounds read warning

Tim Huang <[email protected]>
drm/amdgpu: fix overflowed array index read warning

Ma Jun <[email protected]>
drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr

Krzysztof Kozlowski <[email protected]>
usb: dwc3: st: add missing depopulate in probe error path

Nishka Dasgupta <[email protected]>
usb: dwc3: st: Add of_node_put() before return in probe function

ZHANG Yuntian <[email protected]>
net: usb: qmi_wwan: add MeiG Smart SRM825L

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

Diffstat:

 Makefile                                           |   4 +-
 arch/um/drivers/line.c                             |   2 +
 block/bio-integrity.c                              |  11 +-
 drivers/acpi/acpi_processor.c                      |  15 +--
 drivers/ata/libata-core.c                          |   4 +-
 drivers/ata/pata_macio.c                           |   7 +-
 drivers/base/devres.c                              |   1 +
 drivers/clk/qcom/clk-alpha-pll.c                   |   2 +-
 drivers/clocksource/timer-imx-tpm.c                |  16 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.c           |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c       |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |   3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_crat.h              |   2 -
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |   3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_topology.h          |   5 +-
 drivers/gpu/drm/i915/i915_sw_fence.c               |   8 +-
 drivers/hid/hid-cougar.c                           |   2 +-
 drivers/hv/vmbus_drv.c                             |   1 +
 drivers/hwmon/adc128d818.c                         |   4 +-
 drivers/hwmon/lm95234.c                            |   9 +-
 drivers/hwmon/nct6775.c                            |   2 +-
 drivers/hwmon/w83627ehf.c                          |   4 +-
 drivers/iio/buffer/industrialio-buffer-dmaengine.c |   4 +-
 drivers/iio/inkern.c                               |   8 +-
 drivers/input/misc/uinput.c                        |  14 +++
 drivers/iommu/dmar.c                               |   2 +-
 drivers/irqchip/irq-armada-370-xp.c                |   4 +
 drivers/media/platform/qcom/camss/camss.c          |   5 +-
 drivers/media/usb/uvc/uvc_driver.c                 |  18 ++-
 drivers/misc/vmw_vmci/vmci_resource.c              |   3 +-
 drivers/mmc/host/dw_mmc.c                          |   4 +-
 drivers/net/dsa/vitesse-vsc73xx.c                  |  10 +-
 drivers/net/ethernet/intel/igb/igb_main.c          |  10 ++
 .../ethernet/mellanox/mlxsw/spectrum_switchdev.c   |   9 +-
 drivers/net/ethernet/rocker/rocker_main.c          |   1 +
 drivers/net/usb/ch9200.c                           |   4 +-
 drivers/net/usb/cx82310_eth.c                      |  56 +++++++--
 drivers/net/usb/ipheth.c                           |   4 +-
 drivers/net/usb/kaweth.c                           |   3 +-
 drivers/net/usb/mcs7830.c                          |   4 +-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/usb/sierra_net.c                       |   6 +-
 drivers/net/usb/sr9700.c                           |   4 +-
 drivers/net/usb/sr9800.c                           |   5 +-
 drivers/net/usb/usbnet.c                           |  23 ++--
 drivers/net/virtio_net.c                           |   8 +-
 .../broadcom/brcm80211/brcmsmac/mac80211_if.c      |   1 +
 drivers/net/wireless/marvell/mwifiex/main.h        |   3 +
 drivers/nvmem/core.c                               |   6 +-
 drivers/of/irq.c                                   |  15 ++-
 drivers/pci/hotplug/pnv_php.c                      |   3 +-
 drivers/pci/pci.c                                  |  35 +++---
 drivers/pcmcia/yenta_socket.c                      |   6 +-
 drivers/platform/x86/dell-smbios-base.c            |   5 +-
 drivers/uio/uio_hv_generic.c                       |  11 +-
 drivers/usb/dwc3/dwc3-st.c                         |  12 +-
 drivers/usb/usbip/stub_rx.c                        |  77 +++++++-----
 fs/btrfs/extent-tree.c                             |  32 +++--
 fs/btrfs/inode.c                                   |   2 +-
 fs/fuse/xattr.c                                    |   4 +-
 fs/nilfs2/recovery.c                               |  35 +++++-
 fs/nilfs2/segment.c                                |  10 +-
 fs/nilfs2/sysfs.c                                  | 117 +++++++++++--------
 fs/squashfs/inode.c                                |   7 +-
 fs/udf/super.c                                     |  24 +++-
 include/linux/ring_buffer.h                        |   3 +-
 include/net/net_namespace.h                        |   5 +
 include/net/switchdev.h                            |   3 +-
 include/uapi/linux/neighbour.h                     |   1 +
 kernel/cgroup/cgroup.c                             |   2 +-
 kernel/events/uprobes.c                            |   3 +-
 kernel/locking/rtmutex.c                           |   4 +-
 kernel/smp.c                                       |   1 +
 kernel/trace/ring_buffer.c                         |  23 +---
 kernel/trace/trace.c                               |   6 +-
 kernel/trace/trace_functions_graph.c               |   2 +-
 net/bridge/br.c                                    |   4 +-
 net/bridge/br_fdb.c                                | 129 ++++++++++++---------
 net/bridge/br_input.c                              |   2 +-
 net/bridge/br_private.h                            |  18 ++-
 net/bridge/br_switchdev.c                          |  11 +-
 net/can/bcm.c                                      |   4 +
 net/core/net_namespace.c                           |  28 +++++
 net/dsa/slave.c                                    |   1 +
 net/ipv6/ila/ila.h                                 |   1 +
 net/ipv6/ila/ila_main.c                            |   6 +
 net/ipv6/ila/ila_xlat.c                            |  13 ++-
 net/netfilter/nf_conncount.c                       |   8 +-
 net/rfkill/core.c                                  |   4 +-
 net/sched/sch_netem.c                              |   9 +-
 net/sunrpc/xprtsock.c                              |   7 ++
 net/unix/af_unix.c                                 |   9 +-
 security/apparmor/apparmorfs.c                     |   4 +
 security/smack/smack_lsm.c                         |  14 ++-
 sound/hda/hdmi_chmap.c                             |  18 +++
 sound/pci/hda/patch_conexant.c                     |  11 ++
 sound/usb/helper.c                                 |  17 +++
 sound/usb/helper.h                                 |   1 +
 sound/usb/quirks.c                                 |  14 ++-
 100 files changed, 768 insertions(+), 344 deletions(-)