Skip to content

4.19.181-rc1 review

[email protected] linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest120 patches 17 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/120uapi: nfnetlink_cthelper.h: fix userspace compilation errorinclude/uapi/linux/netfilter/nfnetlink_cthelper.h+1 -10 replies
2/120ethernet: alx: fix order of calls on resumedrivers/net/ethernet/atheros/alx/main.c+5 -20 replies
3/120ath9k: fix transmitting to stations in dynamic SMPS modedrivers/net/wireless/ath/ath9k/ath9k.h drivers/net/wireless/ath/ath9k/xmit.c+8 -10 replies
4/120net: Fix gro aggregation for udp encaps with zero csumnet/ipv4/udp_offload.c+1 -10 replies
5/120net: Introduce parse_protocol header_ops callbackinclude/linux/netdevice.h+10 -00 replies
6/120can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownershipinclude/linux/can/skb.h+6 -20 replies
7/120can: flexcan: assert FRZ bit in flexcan_chip_freeze()drivers/net/can/flexcan.c+1 -10 replies
8/120can: flexcan: enable RX FIFO after FRZ/HALT validdrivers/net/can/flexcan.c+7 -30 replies
9/120netfilter: x_tables: gpf inside xt_find_revision()net/netfilter/x_tables.c+4 -20 replies
10/120mt76: dma: do not report truncated frames to mac80211drivers/net/wireless/mediatek/mt76/dma.c+7 -40 replies
11/120tcp: annotate tp->copied_seq lockless readsnet/ipv4/tcp.c net/ipv4/tcp_diag.c net/ipv4/tcp_input.c +4 more+18 -173 replies
12/120tcp: annotate tp->write_seq lockless readsinclude/net/tcp.h net/ipv4/tcp.c net/ipv4/tcp_diag.c +4 more+36 -284 replies
13/120tcp: add sanity tests to TCP_QUEUE_SEQnet/ipv4/tcp.c+15 -80 replies
14/120cifs: return proper error code in statfs(2)fs/cifs/cifsfs.c+1 -10 replies
15/120scripts/recordmcount.{c,pl}: support -ffunction-sections .text.* section namesscripts/recordmcount.c scripts/recordmcount.pl+14 -10 replies
16/120Revert "mm, slub: consider rest of partial list if acquire_slab() fails"mm/slub.c+1 -10 replies
17/120sh_eth: fix TRSCER mask for SH771xdrivers/net/ethernet/renesas/sh_eth.c+3 -00 replies
18/120net: check if protocol extracted by virtio_net_hdr_set_proto is correctinclude/linux/virtio_net.h+6 -10 replies
19/120net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0net/mpls/mpls_gso.c+3 -00 replies
20/120net/mlx4_en: update moderation when config resetdrivers/net/ethernet/mellanox/mlx4/en_ethtool.c drivers/net/ethernet/mellanox/mlx4/en_netdev.c drivers/net/ethernet/mellanox/mlx4/mlx4_en.h+4 -10 replies
21/120net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c+18 -10 replies
22/120net: sched: avoid duplicates in classes dumpnet/sched/sch_api.c+4 -40 replies
23/120net: usb: qmi_wwan: allow qmimux add/del with master updrivers/net/usb/qmi_wwan.c+0 -140 replies
24/120cipso,calipso: resolve a number of problems with the DOI refcountsnet/ipv4/cipso_ipv4.c net/ipv6/calipso.c net/netlabel/netlabel_cipso_v4.c+9 -190 replies
25/120net: lapbether: Remove netif_start_queue / netif_stop_queuedrivers/net/wan/lapbether.c+0 -30 replies
26/120net: davicom: Fix regulator not turned off on failed probedrivers/net/ethernet/davicom/dm9000.c+9 -30 replies
27/120net: davicom: Fix regulator not turned off on driver removaldrivers/net/ethernet/davicom/dm9000.c+8 -10 replies
28/120net: qrtr: fix error return code of qrtr_sendmsg()net/qrtr/qrtr.c+3 -10 replies
29/120net: stmmac: stop each tx channel independentlydrivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c+0 -40 replies
30/120net: stmmac: fix watchdog timeout during suspend/resume stress testdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+2 -00 replies
31/120selftests: forwarding: Fix race condition in mirror installationtools/testing/selftests/net/forwarding/mirror_gre_bridge_1d_vlan.sh+9 -00 replies
32/120perf traceevent: Ensure read cmdlines are null terminated.tools/perf/util/trace-event-read.c+1 -00 replies
33/120s390/cio: return -EFAULT if copy_to_user() fails againdrivers/s390/cio/vfio_ccw_ops.c+2 -20 replies
34/120drm/compat: Clear bounce structuresdrivers/gpu/drm/drm_ioc32.c+11 -00 replies
35/120drm: meson_drv add shutdown functiondrivers/gpu/drm/meson/meson_drv.c+11 -00 replies
36/120s390/cio: return -EFAULT if copy_to_user() failsdrivers/s390/cio/vfio_ccw_ops.c+1 -10 replies
37/120sh_eth: fix TRSCER mask for R7S9210drivers/net/ethernet/renesas/sh_eth.c+2 -00 replies
38/120media: usbtv: Fix deadlock on suspenddrivers/media/usb/usbtv/usbtv-audio.c+1 -10 replies
39/120media: v4l: vsp1: Fix uif null pointer accessdrivers/media/platform/vsp1/vsp1_drm.c+2 -20 replies
40/120media: v4l: vsp1: Fix bru null pointer accessdrivers/media/platform/vsp1/vsp1_drm.c+1 -10 replies
41/120net: phy: fix save wrong speed and duplex problem if autoneg is ondrivers/net/phy/phy.c+4 -30 replies
42/120i2c: rcar: optimize cacheline to minimize HW race conditiondrivers/i2c/busses/i2c-rcar.c+1 -10 replies
43/120udf: fix silent AED tagLocation corruptionfs/udf/inode.c+6 -30 replies
44/120mmc: mxs-mmc: Fix a resource leak in an error handling path in mxs_mmc_probe()drivers/mmc/host/mxs-mmc.c+1 -10 replies
45/120mmc: mediatek: fix race condition between msdc_request_timeout and irqdrivers/mmc/host/mtk-sd.c+10 -80 replies
46/120powerpc/pci: Add ppc_md.discover_phbs()arch/powerpc/include/asm/machdep.h arch/powerpc/kernel/pci-common.c+13 -00 replies
47/120powerpc: improve handling of unrecoverable system resetarch/powerpc/kernel/traps.c+4 -10 replies
48/120powerpc/perf: Record counter overflow always if SAMPLE_IP is unsetarch/powerpc/perf/core-book3s.c+15 -40 replies
49/120sparc32: Limit memblock allocation to low memoryarch/sparc/mm/init_32.c+3 -00 replies
50/120sparc64: Use arch_validate_flags() to validate ADI flagarch/sparc/include/asm/mman.h+29 -250 replies
51/120PCI: xgene-msi: Fix race in installing chained irq handlerdrivers/pci/controller/pci-xgene-msi.c+3 -70 replies
52/120PCI: mediatek: Add missing of_node_put() to fix reference leakdrivers/pci/controller/pcie-mediatek.c+5 -20 replies
53/120PCI: Fix pci_register_io_range() memory leakdrivers/pci/pci.c lib/logic_pio.c+7 -00 replies
54/120i40e: Fix memory leak in i40e_probedrivers/net/ethernet/intel/i40e/i40e_main.c+2 -00 replies
55/120s390/smp: __smp_rescan_cpus() - move cpumask away from stackarch/s390/kernel/smp.c+1 -10 replies
56/120scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handlingdrivers/scsi/libiscsi.c+3 -80 replies
57/120scsi: target: core: Add cmd length set before cmd completedrivers/target/target_core_transport.c include/target/target_core_backend.h+12 -40 replies
58/120scsi: target: core: Prevent underflow for service actionsdrivers/target/target_core_pr.c+11 -40 replies
59/120ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirksound/usb/quirks.c+8 -00 replies
60/120ALSA: hda/hdmi: Cancel pending works before suspendsound/pci/hda/patch_hdmi.c+13 -00 replies
61/120ALSA: hda: Drop the BATCH workaround for AMD controllerssound/pci/hda/hda_controller.c+0 -70 replies
62/120ALSA: hda: Avoid spurious unsol event handling during S3/S4sound/pci/hda/hda_bind.c+4 -00 replies
63/120ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound barsound/usb/quirks.c+1 -00 replies
64/120ALSA: usb-audio: Apply the control quirk to Plantronics headsetssound/usb/quirks.c+3 -30 replies
65/120Revert 95ebabde382c ("capabilities: Dont allow writing ambiguous v3 file capabilities")security/commoncap.c+1 -110 replies
66/120s390/dasd: fix hanging DASD driver unbinddrivers/s390/block/dasd.c+1 -20 replies
67/120s390/dasd: fix hanging IO request during DASD driver unbinddrivers/s390/block/dasd.c+2 -10 replies
68/120mmc: core: Fix partition switch time for eMMCdrivers/mmc/core/mmc.c+11 -40 replies
69/120mmc: cqhci: Fix random crash when remove mmc module/carddrivers/mmc/core/bus.c+5 -60 replies
70/120Goodix Fingerprint device is not a modemdrivers/usb/class/cdc-acm.c+5 -00 replies
71/120USB: gadget: u_ether: Fix a configfs return codedrivers/usb/gadget/function/u_ether_configfs.h+2 -30 replies
72/120usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slotdrivers/usb/gadget/function/f_uac2.c+1 -10 replies
73/120usb: gadget: f_uac1: stop playback on function disabledrivers/usb/gadget/function/f_uac1.c+1 -00 replies
74/120usb: dwc3: qcom: Honor wakeup enabled/disabled statedrivers/usb/dwc3/dwc3-qcom.c+5 -20 replies
75/120USB: usblp: fix a hang in poll() if disconnecteddrivers/usb/class/usblp.c+12 -40 replies
76/120usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUMdrivers/usb/renesas_usbhs/pipe.c+2 -00 replies
77/120xhci: Improve detection of device initiated wake signal.drivers/usb/host/xhci.c+13 -30 replies
78/120usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressingdrivers/usb/host/xhci-pci.c+6 -20 replies
79/120USB: serial: io_edgeport: fix memory leak in edge_startupdrivers/usb/serial/io_edgeport.c+16 -100 replies
80/120USB: serial: ch341: add new Product IDdrivers/usb/serial/ch341.c+1 -00 replies
81/120USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapterdrivers/usb/serial/cp210x.c+1 -00 replies
82/120USB: serial: cp210x: add some more GE USB IDsdrivers/usb/serial/cp210x.c+2 -00 replies
83/120usbip: fix stub_dev to check for stream socketdrivers/usb/usbip/stub_dev.c+11 -10 replies
84/120usbip: fix vhci_hcd to check for stream socketdrivers/usb/usbip/vhci_sysfs.c+9 -10 replies
85/120usbip: fix vudc to check for stream socketdrivers/usb/usbip/vudc_sysfs.c+10 -00 replies
86/120usbip: fix stub_dev usbip_sockfd_store() races leading to gpfdrivers/usb/usbip/stub_dev.c+25 -70 replies
87/120usbip: fix vhci_hcd attach_store() races leading to gpfdrivers/usb/usbip/vhci_sysfs.c+25 -40 replies
88/120usbip: fix vudc usbip_sockfd_store races leading to gpfdrivers/usb/usbip/vudc_sysfs.c+34 -80 replies
89/120staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan()drivers/staging/rtl8192u/r8192U_wx.c+4 -20 replies
90/120staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan()drivers/staging/rtl8188eu/os_dep/ioctl_linux.c+4 -20 replies
91/120staging: rtl8712: unterminated string leads to read overflowdrivers/staging/rtl8712/rtl871x_ioctl_linux.c+1 -10 replies
92/120staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data()drivers/staging/rtl8188eu/core/rtw_ap.c+5 -00 replies
93/120staging: ks7010: prevent buffer overflow in ks_wlan_set_scan()drivers/staging/ks7010/ks_wlan_net.c+4 -20 replies
94/120staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmddrivers/staging/rtl8712/rtl871x_cmd.c+4 -20 replies
95/120staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scandrivers/staging/rtl8192e/rtl8192e/rtl_wx.c+4 -30 replies
96/120staging: comedi: addi_apci_1032: Fix endian problem for COS sampledrivers/staging/comedi/drivers/addi_apci_1032.c+3 -10 replies
97/120staging: comedi: addi_apci_1500: Fix endian problem for command sampledrivers/staging/comedi/drivers/addi_apci_1500.c+9 -90 replies
98/120staging: comedi: adv_pci1710: Fix endian problem for AI command datadrivers/staging/comedi/drivers/adv_pci1710.c+5 -50 replies
99/120staging: comedi: das6402: Fix endian problem for AI command datadrivers/staging/comedi/drivers/das6402.c+1 -10 replies
100/120staging: comedi: das800: Fix endian problem for AI command datadrivers/staging/comedi/drivers/das800.c+1 -10 replies
101/120staging: comedi: dmm32at: Fix endian problem for AI command datadrivers/staging/comedi/drivers/dmm32at.c+1 -10 replies
102/120staging: comedi: me4000: Fix endian problem for AI command datadrivers/staging/comedi/drivers/me4000.c+1 -10 replies
103/120staging: comedi: pcl711: Fix endian problem for AI command datadrivers/staging/comedi/drivers/pcl711.c+1 -10 replies
104/120staging: comedi: pcl818: Fix endian problem for AI command datadrivers/staging/comedi/drivers/pcl818.c+1 -10 replies
105/120sh_eth: fix TRSCER mask for R7S72100drivers/net/ethernet/renesas/sh_eth.c+2 -00 replies
106/120NFSv4.2: fix return value of _nfs4_get_security_label()fs/nfs/nfs4proc.c+1 -10 replies
107/120block: rsxx: fix error return code of rsxx_pci_probe()drivers/block/rsxx/core.c+1 -00 replies
108/120configfs: fix a use-after-free in __configfs_open_filefs/configfs/file.c+2 -40 replies
109/120hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event()kernel/time/hrtimer.c+39 -210 replies
110/120stop_machine: mark helpers __always_inlineinclude/linux/stop_machine.h+6 -50 replies
111/120include/linux/sched/mm.h: use rcu_dereference in in_vfork()include/linux/sched/mm.h+2 -10 replies
112/120prctl: fix PR_SET_MM_AUXV kernel stack leakkernel/sys.c+1 -10 replies
113/120powerpc/64s: Fix instruction encoding for lis in ppc_function_entry()arch/powerpc/include/asm/code-patching.h+1 -10 replies
114/120binfmt_misc: fix possible deadlock in bm_register_writefs/binfmt_misc.c+14 -150 replies
115/120x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2arch/x86/kernel/unwind_orc.c+6 -60 replies
116/120hwmon: (lm90) Fix max6658 sporadic wrong temperature readingdrivers/hwmon/lm90.c+38 -40 replies
117/120KVM: arm64: Fix exclusive limit for IPA sizevirt/kvm/arm/mmu.c+1 -10 replies
118/120xen/events: reset affinity of 2-level event when tearing it downdrivers/xen/events/events_2l.c drivers/xen/events/events_base.c drivers/xen/events/events_internal.h+24 -00 replies
119/120xen/events: dont unmask an event channel when an eoi is pendingdrivers/xen/events/events_2l.c drivers/xen/events/events_base.c drivers/xen/events/events_fifo.c +1 more+88 -490 replies
120/120xen/events: avoid handling the same event on two cpus at the same timedrivers/xen/events/events_base.c drivers/xen/events/events_internal.h+18 -80 replies

Reviews trailers per patch

37 of 120 patches have a Reviewed-by or Acked-by.

PatchZbynek MichlOliver HartkoppWillem de BruijnJohn FastabendFlorian WestphalChristoph LameterAurelien AptelRonnie SahlbergDavid AhernMartin SchillerMaxime RipardChristian HewittNeil ArmstrongKevin HilmanNamhyung KimNiklas SöderlundMike RapoportCatalin MarinasLee DuncanRoman BolshakovBodo StroesserAbhishek SahuTony BrelinskiAndreas KempeBjoern WalkJan HoeppnerAdrian HunterBjorn AnderssonZqiangLorenzo ColittiBjørn MorkEric DumazetNeal CardwellJames MorrisPaul MooreChao YuAl ViroMikael BeckiusMiaohe LinMichal HockoSegher BoessenkoolDan CarpenterHelge DellerSteven Rostedt (VMware)Ivan BabrouJulien GrallBoris OstrovskyRoss LagerwallEric AugerAndrew JonesPetr MachataJon HunterPavel Machek (CIP)Jason SelfLinux Kernel Functional TestingGuenter RoeckHulk RobotRoss Schmidt
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/120
2/120T-b
3/120
4/120A-b A-b
5/120
6/120R-b
7/120
8/120
9/120R-b
10/120
11/120
12/120
13/120
14/120R-b R-b
15/120
16/120A-b
17/120
18/120A-b
19/120A-b R-b
20/120R-b R-b
21/120
22/120
23/120A-b
24/120
25/120A-b
26/120
27/120
28/120
29/120
30/120
31/120R-b
32/120A-b
33/120
34/120A-b
35/120T-b A-b A-b
36/120
37/120
38/120
39/120
40/120
41/120
42/120R-b
43/120
44/120
45/120
46/120
47/120
48/120
49/120A-b
50/120R-b
51/120
52/120
53/120
54/120T-b
55/120
56/120R-b
57/120R-b R-b
58/120R-b R-b
59/120T-b
60/120Reported-and-tested-by
61/120
62/120T-b
63/120
64/120
65/120
66/120T-b R-b
67/120T-b R-b
68/120
69/120Diagnosed-by A-b
70/120
71/120A-b
72/120
73/120
74/120R-b
75/120R-b
76/120
77/120
78/120
79/120
80/120
81/120
82/120
83/120
84/120
85/120
86/120
87/120
88/120
89/120
90/120
91/120
92/120
93/120
94/120
95/120R-b
96/120
97/120
98/120
99/120
100/120
101/120
102/120
103/120
104/120
105/120
106/120R-b R-b
107/120
108/120R-b A-b
109/120T-b
110/120
111/120R-b A-b
112/120
113/120A-b
114/120A-b
115/120R-b T-b
116/120
117/120R-b R-b
118/120R-b
119/120R-b R-b T-b
120/120R-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 58 reviewers.

Read the v1 thread

Cover letter [PATCH 4.19 000/120] 4.19.181-rc1 review

From: Greg Kroah-Hartman <[email protected]>

This is the start of the stable review cycle for the 4.19.181 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, 17 Mar 2021 13:57:02 +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.181-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.181-rc1

Juergen Gross <[email protected]>
xen/events: avoid handling the same event on two cpus at the same time

Juergen Gross <[email protected]>
xen/events: don't unmask an event channel when an eoi is pending

Juergen Gross <[email protected]>
xen/events: reset affinity of 2-level event when tearing it down

Marc Zyngier <[email protected]>
KVM: arm64: Fix exclusive limit for IPA size

Boyang Yu <[email protected]>
hwmon: (lm90) Fix max6658 sporadic wrong temperature reading

Josh Poimboeuf <[email protected]>
x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2

Lior Ribak <[email protected]>
binfmt_misc: fix possible deadlock in bm_register_write

Naveen N. Rao <[email protected]>
powerpc/64s: Fix instruction encoding for lis in ppc_function_entry()

Alexey Dobriyan <[email protected]>
prctl: fix PR_SET_MM_AUXV kernel stack leak

Matthew Wilcox (Oracle) <[email protected]>
include/linux/sched/mm.h: use rcu_dereference in in_vfork()

Arnd Bergmann <[email protected]>
stop_machine: mark helpers __always_inline

Anna-Maria Behnsen <[email protected]>
hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event()

Daiyue Zhang <[email protected]>
configfs: fix a use-after-free in __configfs_open_file

Jia-Ju Bai <[email protected]>
block: rsxx: fix error return code of rsxx_pci_probe()

Ondrej Mosnacek <[email protected]>
NFSv4.2: fix return value of _nfs4_get_security_label()

Sergey Shtylyov <[email protected]>
sh_eth: fix TRSCER mask for R7S72100

Ian Abbott <[email protected]>
staging: comedi: pcl818: Fix endian problem for AI command data

Ian Abbott <[email protected]>
staging: comedi: pcl711: Fix endian problem for AI command data

Ian Abbott <[email protected]>
staging: comedi: me4000: Fix endian problem for AI command data

Ian Abbott <[email protected]>
staging: comedi: dmm32at: Fix endian problem for AI command data

Ian Abbott <[email protected]>
staging: comedi: das800: Fix endian problem for AI command data

Ian Abbott <[email protected]>
staging: comedi: das6402: Fix endian problem for AI command data

Ian Abbott <[email protected]>
staging: comedi: adv_pci1710: Fix endian problem for AI command data

Ian Abbott <[email protected]>
staging: comedi: addi_apci_1500: Fix endian problem for command sample

Ian Abbott <[email protected]>
staging: comedi: addi_apci_1032: Fix endian problem for COS sample

Lee Gibson <[email protected]>
staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan

Lee Gibson <[email protected]>
staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd

Dan Carpenter <[email protected]>
staging: ks7010: prevent buffer overflow in ks_wlan_set_scan()

Dan Carpenter <[email protected]>
staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data()

Dan Carpenter <[email protected]>
staging: rtl8712: unterminated string leads to read overflow

Dan Carpenter <[email protected]>

    staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan()

Dan Carpenter <[email protected]>

    staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan()

Shuah Khan <[email protected]>
usbip: fix vudc usbip_sockfd_store races leading to gpf

Shuah Khan <[email protected]>
usbip: fix vhci_hcd attach_store() races leading to gpf

Shuah Khan <[email protected]>
usbip: fix stub_dev usbip_sockfd_store() races leading to gpf

Shuah Khan <[email protected]>
usbip: fix vudc to check for stream socket

Shuah Khan <[email protected]>
usbip: fix vhci_hcd to check for stream socket

Shuah Khan <[email protected]>
usbip: fix stub_dev to check for stream socket

Sebastian Reichel <[email protected]>

    USB: serial: cp210x: add some more GE USB IDs

Karan Singhal <[email protected]>

    USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter

Niv Sardi <[email protected]>
USB: serial: ch341: add new Product ID

Pavel Skripkin <[email protected]>
USB: serial: io_edgeport: fix memory leak in edge_startup

Forest Crossman <[email protected]>
usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing

Mathias Nyman <[email protected]>
xhci: Improve detection of device initiated wake signal.

Yoshihiro Shimoda <[email protected]>
usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM

Pete Zaitcev <[email protected]>
USB: usblp: fix a hang in poll() if disconnected

Matthias Kaehlcke <[email protected]>
usb: dwc3: qcom: Honor wakeup enabled/disabled state

Ruslan Bilovol <[email protected]>
usb: gadget: f_uac1: stop playback on function disable

Ruslan Bilovol <[email protected]>
usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot

Dan Carpenter <[email protected]>
USB: gadget: u_ether: Fix a configfs return code

Yorick de Wid <[email protected]>
Goodix Fingerprint device is not a modem

Frank Li <[email protected]>
mmc: cqhci: Fix random crash when remove mmc module/card

Adrian Hunter <[email protected]>
mmc: core: Fix partition switch time for eMMC

Stefan Haberland <[email protected]>
s390/dasd: fix hanging IO request during DASD driver unbind

Stefan Haberland <[email protected]>
s390/dasd: fix hanging DASD driver unbind

Eric W. Biederman <[email protected]>
Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities")

Takashi Iwai <[email protected]>
ALSA: usb-audio: Apply the control quirk to Plantronics headsets

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar

Takashi Iwai <[email protected]>
ALSA: hda: Avoid spurious unsol event handling during S3/S4

Takashi Iwai <[email protected]>
ALSA: hda: Drop the BATCH workaround for AMD controllers

Takashi Iwai <[email protected]>
ALSA: hda/hdmi: Cancel pending works before suspend

John Ernberg <[email protected]>
ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk

Aleksandr Miloserdov <[email protected]>
scsi: target: core: Prevent underflow for service actions

Aleksandr Miloserdov <[email protected]>
scsi: target: core: Add cmd length set before cmd complete

Mike Christie <[email protected]>
scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling

Heiko Carstens <[email protected]>
s390/smp: __smp_rescan_cpus() - move cpumask away from stack

Keita Suzuki <[email protected]>
i40e: Fix memory leak in i40e_probe

Geert Uytterhoeven <[email protected]>
PCI: Fix pci_register_io_range() memory leak

Krzysztof Wilczyński <[email protected]>
PCI: mediatek: Add missing of_node_put() to fix reference leak

Martin Kaiser <[email protected]>
PCI: xgene-msi: Fix race in installing chained irq handler

Khalid Aziz <[email protected]>
sparc64: Use arch_validate_flags() to validate ADI flag

Andreas Larsson <[email protected]>
sparc32: Limit memblock allocation to low memory

Athira Rajeev <[email protected]>
powerpc/perf: Record counter overflow always if SAMPLE_IP is unset

Nicholas Piggin <[email protected]>
powerpc: improve handling of unrecoverable system reset

Oliver O'Halloran <[email protected]>
powerpc/pci: Add ppc_md.discover_phbs()

Chaotian Jing <[email protected]>
mmc: mediatek: fix race condition between msdc_request_timeout and irq

Christophe JAILLET <[email protected]>
mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()'

Steven J. Magnani <[email protected]>
udf: fix silent AED tagLocation corruption

Wolfram Sang <[email protected]>
i2c: rcar: optimize cacheline to minimize HW race condition

Guangbin Huang <[email protected]>
net: phy: fix save wrong speed and duplex problem if autoneg is on

Biju Das <[email protected]>
media: v4l: vsp1: Fix bru null pointer access

Biju Das <[email protected]>
media: v4l: vsp1: Fix uif null pointer access

Maxim Mikityanskiy <[email protected]>
media: usbtv: Fix deadlock on suspend

Sergey Shtylyov <[email protected]>
sh_eth: fix TRSCER mask for R7S9210

Eric Farman <[email protected]>
s390/cio: return -EFAULT if copy_to_user() fails

Artem Lapkin <[email protected]>
drm: meson_drv add shutdown function

Daniel Vetter <[email protected]>
drm/compat: Clear bounce structures

Wang Qing <[email protected]>
s390/cio: return -EFAULT if copy_to_user() fails again

Ian Rogers <[email protected]>
perf traceevent: Ensure read cmdlines are null terminated.

Danielle Ratson <[email protected]>
selftests: forwarding: Fix race condition in mirror installation

Joakim Zhang <[email protected]>
net: stmmac: fix watchdog timeout during suspend/resume stress test

Joakim Zhang <[email protected]>
net: stmmac: stop each tx channel independently

Jia-Ju Bai <[email protected]>
net: qrtr: fix error return code of qrtr_sendmsg()

Paul Cercueil <[email protected]>
net: davicom: Fix regulator not turned off on driver removal

Paul Cercueil <[email protected]>
net: davicom: Fix regulator not turned off on failed probe

Xie He <[email protected]>
net: lapbether: Remove netif_start_queue / netif_stop_queue

Paul Moore <[email protected]>
cipso,calipso: resolve a number of problems with the DOI refcounts

Daniele Palmas <[email protected]>
net: usb: qmi_wwan: allow qmimux add/del with master up

Maximilian Heyne <[email protected]>
net: sched: avoid duplicates in classes dump

Ong Boon Leong <[email protected]>
net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10

Kevin(Yudong) Yang <[email protected]>
net/mlx4_en: update moderation when config reset

Balazs Nemeth <[email protected]>

    net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0

Balazs Nemeth <[email protected]>
net: check if protocol extracted by virtio_net_hdr_set_proto is correct

Sergey Shtylyov <[email protected]>
sh_eth: fix TRSCER mask for SH771x

Linus Torvalds <[email protected]>
Revert "mm, slub: consider rest of partial list if acquire_slab() fails"

Joe Lawrence <[email protected]>
scripts/recordmcount.{c,pl}: support -ffunction-sections .text.* section names

Paulo Alcantara <[email protected]>
cifs: return proper error code in statfs(2)

Eric Dumazet <[email protected]>
tcp: add sanity tests to TCP_QUEUE_SEQ

Eric Dumazet <[email protected]>

    tcp: annotate tp->write_seq lockless reads

Eric Dumazet <[email protected]>

    tcp: annotate tp->copied_seq lockless reads

Lorenzo Bianconi <[email protected]>
mt76: dma: do not report truncated frames to mac80211

Vasily Averin <[email protected]>
netfilter: x_tables: gpf inside xt_find_revision()

Joakim Zhang <[email protected]>
can: flexcan: enable RX FIFO after FRZ/HALT valid

Joakim Zhang <[email protected]>
can: flexcan: assert FRZ bit in flexcan_chip_freeze()

Oleksij Rempel <[email protected]>
can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership

Maxim Mikityanskiy <[email protected]>
net: Introduce parse_protocol header_ops callback

Daniel Borkmann <[email protected]>
net: Fix gro aggregation for udp encaps with zero csum

Felix Fietkau <[email protected]>
ath9k: fix transmitting to stations in dynamic SMPS mode

Jakub Kicinski <[email protected]>
ethernet: alx: fix order of calls on resume

Dmitry V. Levin <[email protected]>
uapi: nfnetlink_cthelper.h: fix userspace compilation error

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

Diffstat:

 Makefile                                           |   4 +-
 arch/powerpc/include/asm/code-patching.h           |   2 +-
 arch/powerpc/include/asm/machdep.h                 |   3 +
 arch/powerpc/kernel/pci-common.c                   |  10 ++
 arch/powerpc/kernel/traps.c                        |   5 +-
 arch/powerpc/perf/core-book3s.c                    |  19 ++-
 arch/s390/kernel/smp.c                             |   2 +-
 arch/sparc/include/asm/mman.h                      |  54 +++++----
 arch/sparc/mm/init_32.c                            |   3 +
 arch/x86/kernel/unwind_orc.c                       |  12 +-
 drivers/block/rsxx/core.c                          |   1 +
 drivers/gpu/drm/drm_ioc32.c                        |  11 ++
 drivers/gpu/drm/meson/meson_drv.c                  |  11 ++
 drivers/hwmon/lm90.c                               |  42 ++++++-
 drivers/i2c/busses/i2c-rcar.c                      |   2 +-
 drivers/media/platform/vsp1/vsp1_drm.c             |   6 +-
 drivers/media/usb/usbtv/usbtv-audio.c              |   2 +-
 drivers/mmc/core/bus.c                             |  11 +-
 drivers/mmc/core/mmc.c                             |  15 ++-
 drivers/mmc/host/mtk-sd.c                          |  18 +--
 drivers/mmc/host/mxs-mmc.c                         |   2 +-
 drivers/net/can/flexcan.c                          |  12 +-
 drivers/net/ethernet/atheros/alx/main.c            |   7 +-
 drivers/net/ethernet/davicom/dm9000.c              |  21 +++-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   2 +
 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c    |   2 +-
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c     |   2 +
 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h       |   1 +
 drivers/net/ethernet/renesas/sh_eth.c              |   7 ++
 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c   |  19 ++-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c   |   4 -
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   2 +
 drivers/net/phy/phy.c                              |   7 +-
 drivers/net/usb/qmi_wwan.c                         |  14 ---
 drivers/net/wan/lapbether.c                        |   3 -
 drivers/net/wireless/ath/ath9k/ath9k.h             |   3 +-
 drivers/net/wireless/ath/ath9k/xmit.c              |   6 +
 drivers/net/wireless/mediatek/mt76/dma.c           |  11 +-
 drivers/pci/controller/pci-xgene-msi.c             |  10 +-
 drivers/pci/controller/pcie-mediatek.c             |   7 +-
 drivers/pci/pci.c                                  |   4 +
 drivers/s390/block/dasd.c                          |   6 +-
 drivers/s390/cio/vfio_ccw_ops.c                    |   6 +-
 drivers/scsi/libiscsi.c                            |  11 +-
 drivers/staging/comedi/drivers/addi_apci_1032.c    |   4 +-
 drivers/staging/comedi/drivers/addi_apci_1500.c    |  18 +--
 drivers/staging/comedi/drivers/adv_pci1710.c       |  10 +-
 drivers/staging/comedi/drivers/das6402.c           |   2 +-
 drivers/staging/comedi/drivers/das800.c            |   2 +-
 drivers/staging/comedi/drivers/dmm32at.c           |   2 +-
 drivers/staging/comedi/drivers/me4000.c            |   2 +-
 drivers/staging/comedi/drivers/pcl711.c            |   2 +-
 drivers/staging/comedi/drivers/pcl818.c            |   2 +-
 drivers/staging/ks7010/ks_wlan_net.c               |   6 +-
 drivers/staging/rtl8188eu/core/rtw_ap.c            |   5 +
 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c     |   6 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c         |   7 +-
 drivers/staging/rtl8192u/r8192U_wx.c               |   6 +-
 drivers/staging/rtl8712/rtl871x_cmd.c              |   6 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c      |   2 +-
 drivers/target/target_core_pr.c                    |  15 ++-
 drivers/target/target_core_transport.c             |  15 ++-
 drivers/usb/class/cdc-acm.c                        |   5 +
 drivers/usb/class/usblp.c                          |  16 ++-
 drivers/usb/dwc3/dwc3-qcom.c                       |   7 +-
 drivers/usb/gadget/function/f_uac1.c               |   1 +
 drivers/usb/gadget/function/f_uac2.c               |   2 +-
 drivers/usb/gadget/function/u_ether_configfs.h     |   5 +-
 drivers/usb/host/xhci-pci.c                        |   8 +-
 drivers/usb/host/xhci.c                            |  16 ++-
 drivers/usb/renesas_usbhs/pipe.c                   |   2 +
 drivers/usb/serial/ch341.c                         |   1 +
 drivers/usb/serial/cp210x.c                        |   3 +
 drivers/usb/serial/io_edgeport.c                   |  26 ++--
 drivers/usb/usbip/stub_dev.c                       |  42 +++++--
 drivers/usb/usbip/vhci_sysfs.c                     |  39 +++++-
 drivers/usb/usbip/vudc_sysfs.c                     |  50 ++++++--
 drivers/xen/events/events_2l.c                     |  22 ++--
 drivers/xen/events/events_base.c                   | 132 +++++++++++++++------
 drivers/xen/events/events_fifo.c                   |   7 --
 drivers/xen/events/events_internal.h               |  22 ++--
 fs/binfmt_misc.c                                   |  29 +++--
 fs/cifs/cifsfs.c                                   |   2 +-
 fs/configfs/file.c                                 |   6 +-
 fs/nfs/nfs4proc.c                                  |   2 +-
 fs/udf/inode.c                                     |   9 +-
 include/linux/can/skb.h                            |   8 +-
 include/linux/netdevice.h                          |  10 ++
 include/linux/sched/mm.h                           |   3 +-
 include/linux/stop_machine.h                       |  11 +-
 include/linux/virtio_net.h                         |   7 +-
 include/net/tcp.h                                  |   2 +-
 include/target/target_core_backend.h               |   1 +
 include/uapi/linux/netfilter/nfnetlink_cthelper.h  |   2 +-
 kernel/sys.c                                       |   2 +-
 kernel/time/hrtimer.c                              |  60 ++++++----
 lib/logic_pio.c                                    |   3 +
 mm/slub.c                                          |   2 +-
 net/ipv4/cipso_ipv4.c                              |  11 +-
 net/ipv4/tcp.c                                     |  59 +++++----
 net/ipv4/tcp_diag.c                                |   5 +-
 net/ipv4/tcp_input.c                               |   6 +-
 net/ipv4/tcp_ipv4.c                                |  23 ++--
 net/ipv4/tcp_minisocks.c                           |   4 +-
 net/ipv4/tcp_output.c                              |   6 +-
 net/ipv4/udp_offload.c                             |   2 +-
 net/ipv6/calipso.c                                 |  14 +--
 net/ipv6/tcp_ipv6.c                                |  15 +--
 net/mpls/mpls_gso.c                                |   3 +
 net/netfilter/x_tables.c                           |   6 +-
 net/netlabel/netlabel_cipso_v4.c                   |   3 +
 net/qrtr/qrtr.c                                    |   4 +-
 net/sched/sch_api.c                                |   8 +-
 scripts/recordmcount.c                             |   2 +-
 scripts/recordmcount.pl                            |  13 ++
 security/commoncap.c                               |  12 +-
 sound/pci/hda/hda_bind.c                           |   4 +
 sound/pci/hda/hda_controller.c                     |   7 --
 sound/pci/hda/patch_hdmi.c                         |  13 ++
 sound/usb/quirks.c                                 |   9 ++
 tools/perf/util/trace-event-read.c                 |   1 +
 .../net/forwarding/mirror_gre_bridge_1d_vlan.sh    |   9 ++
 virt/kvm/arm/mmu.c                                 |   2 +-
 123 files changed, 892 insertions(+), 428 deletions(-)