Skip to content

4.9.224-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest90 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/90USB: serial: qcserial: Add DW5816e supportdrivers/usb/serial/qcserial.c+1 -00 replies
2/90dp83640: reverse arguments to list_add_taildrivers/net/phy/dp83640.c+1 -10 replies
3/90fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checksnet/sched/sch_fq_codel.c+1 -10 replies
4/90net: macsec: preserve ingress frame orderingdrivers/net/macsec.c+2 -10 replies
5/90net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc()drivers/net/ethernet/mellanox/mlx4/main.c+3 -10 replies
6/90net: usb: qmi_wwan: add support for DW5816edrivers/net/usb/qmi_wwan.c+1 -00 replies
7/90sch_choke: avoid potential panic in choke_reset()net/sched/sch_choke.c+2 -10 replies
8/90sch_sfq: validate silly quantum valuesnet/sched/sch_sfq.c+9 -00 replies
9/90bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features().drivers/net/ethernet/broadcom/bnxt/bnxt.c+6 -30 replies
10/90net/mlx5: Fix forced completion access non initialized command entrydrivers/net/ethernet/mellanox/mlx5/core/cmd.c+1 -10 replies
11/90net/mlx5: Fix command entry leak in Internal Error Statedrivers/net/ethernet/mellanox/mlx5/core/cmd.c+4 -00 replies
12/90bnxt_en: Improve AER slot reset.drivers/net/ethernet/broadcom/bnxt/bnxt.c+6 -30 replies
13/90Revert "ACPI / video: Add force_native quirk for HP Pavilion dv6"drivers/acpi/video_detect.c+0 -110 replies
14/90binfmt_elf: move brk out of mmap when doing direct loader execfs/binfmt_elf.c+11 -00 replies
15/90USB: uas: add quirk for LaCie 2Big Quadradrivers/usb/storage/unusual_uas.h+7 -00 replies
16/90USB: serial: garmin_gps: add sanity checking for data lengthdrivers/usb/serial/garmin_gps.c+2 -20 replies
17/90tracing: Add a vmalloc_sync_mappings() for safe measurekernel/trace/trace.c+13 -00 replies
18/90mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous()mm/page_alloc.c+1 -00 replies
19/90batman-adv: fix batadv_nc_random_weight_tqnet/batman-adv/network-coding.c+1 -80 replies
20/90batman-adv: Fix refcnt leak in batadv_show_throughput_overridenet/batman-adv/sysfs.c+1 -00 replies
21/90batman-adv: Fix refcnt leak in batadv_store_throughput_overridenet/batman-adv/sysfs.c+1 -10 replies
22/90batman-adv: Fix refcnt leak in batadv_v_ogm_processnet/batman-adv/bat_v_ogm.c+1 -10 replies
23/90objtool: Fix stack offset tracking for indirect CFAstools/objtool/check.c+1 -10 replies
24/90scripts/decodecode: fix trapping instruction formattingscripts/decodecode+1 -10 replies
25/90binfmt_elf: Do not move brk for INTERP-less ET_EXECfs/binfmt_elf.c+2 -10 replies
26/90ext4: add cond_resched() to ext4_protect_reserved_inodefs/ext4/block_validity.c+1 -00 replies
27/90net: ipv6: add net argument to ip6_dst_lookup_flowinclude/net/ipv6.h net/dccp/ipv6.c net/ipv6/af_inet6.c +8 more+19 -190 replies
28/90net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookupdrivers/infiniband/core/addr.c drivers/infiniband/sw/rxe/rxe_net.c drivers/net/geneve.c +6 more+36 -290 replies
29/90blktrace: Fix potential deadlock between delete & sysfs opsblock/blk-core.c include/linux/blkdev.h kernel/trace/blktrace.c+16 -60 replies
30/90blktrace: fix unlocked access to init/start-stop/teardownkernel/trace/blktrace.c+48 -100 replies
31/90blktrace: fix trace mutex deadlockkernel/trace/blktrace.c+2 -20 replies
32/90blktrace: Protect q->blk_trace with RCUinclude/linux/blkdev.h include/linux/blktrace_api.h kernel/trace/blktrace.c+94 -360 replies
33/90blktrace: fix dereference after null checkkernel/trace/blktrace.c+4 -10 replies
34/90ptp: do not explicitly set drvdata in ptp_clock_register()drivers/ptp/ptp_clock.c+0 -20 replies
35/90ptp: use is_visible method to hide unused attributesdrivers/ptp/ptp_sysfs.c+55 -700 replies
36/90ptp: create "pins" together with the rest of attributesdrivers/ptp/ptp_clock.c drivers/ptp/ptp_private.h drivers/ptp/ptp_sysfs.c+24 -420 replies
37/90chardev: add helper function to register char devs with a struct devicefs/char_dev.c include/linux/cdev.h+91 -00 replies
38/90ptp: Fix pass zero to ERR_PTR() in ptp_clock_registerdrivers/ptp/ptp_clock.c+4 -10 replies
39/90ptp: fix the race between the release of ptp_clock and cdevdrivers/ptp/ptp_clock.c drivers/ptp/ptp_private.h include/linux/posix-clock.h +1 more+39 -440 replies
40/90ptp: free ptp device pin descriptors properlydrivers/ptp/ptp_clock.c+2 -20 replies
41/90shmem: fix possible deadlocks on shmlock_user_lockmm/shmem.c+5 -20 replies
42/90net/sonic: Fix a resource leak in an error handling path in jazz_sonic_probe()drivers/net/ethernet/natsemi/jazzsonic.c+4 -20 replies
43/90net: moxa: Fix a potential double free_irq()drivers/net/ethernet/moxa/moxart_ether.c+1 -10 replies
44/90drop_monitor: work around gcc-10 stringop-overflow warningnet/core/drop_monitor.c+7 -40 replies
45/90scsi: sg: add sg_remove_request in sg_writedrivers/scsi/sg.c+3 -10 replies
46/90spi: spi-dw: Add lock protect dw_spi rx/tx to prevent concurrent callsdrivers/spi/spi-dw.c drivers/spi/spi-dw.h+13 -30 replies
47/90cifs: Check for timeout on Negotiate stagefs/cifs/cifssmb.c fs/cifs/connect.c fs/cifs/smb2pdu.c+26 -10 replies
48/90cifs: Fix a race condition with cifs_echo_requestfs/cifs/connect.c+4 -40 replies
49/90dmaengine: pch_dma.c: Avoid data race between probe and irq handlerdrivers/dma/pch_dma.c+1 -10 replies
50/90dmaengine: mmp_tdma: Reset channel error on releasedrivers/dma/mmp_tdma.c+2 -00 replies
51/90ALSA: hda/hdmi: fix race in monitor detection during probesound/pci/hda/patch_hdmi.c+2 -00 replies
52/90drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper()drivers/gpu/drm/qxl/qxl_image.c+2 -10 replies
53/90ipc/util.c: sysvipc_find_ipc() incorrectly updates position indexipc/util.c+6 -60 replies
54/90pinctrl: cherryview: Add missing spinlock usage in chv_gpio_irq_handlerdrivers/pinctrl/intel/pinctrl-cherryview.c+4 -00 replies
55/90i40iw: Fix error handling in i40iw_manage_arp_cache()drivers/infiniband/hw/i40iw/i40iw_hw.c+1 -10 replies
56/90netfilter: conntrack: avoid gcc-10 zero-length-bounds warninginclude/net/netfilter/nf_conntrack.h net/netfilter/nf_conntrack_core.c+3 -30 replies
57/90IB/mlx4: Test return value of calls to ib_get_cached_pkeydrivers/infiniband/hw/mlx4/qp.c+11 -30 replies
58/90pnp: Use list_for_each_entry() instead of open codinginclude/linux/pnp.h+9 -200 replies
59/90gcc-10 warnings: fix low-hanging fruitinclude/linux/fs.h include/linux/tty.h+2 -20 replies
60/90kbuild: compute false-positive -Wmaybe-uninitialized cases in KconfigMakefile init/Kconfig kernel/trace/Kconfig+22 -70 replies
61/90Stop the ad-hoc games with -Wno-maybe-initializedMakefile init/Kconfig kernel/trace/Kconfig+3 -220 replies
62/90net: phy: micrel: Use strlcpy() for ethtool::get_stringsdrivers/net/phy/micrel.c+2 -20 replies
63/90gcc-10: avoid shadowing standard library free() in cryptocrypto/lrw.c crypto/xts.c+4 -40 replies
64/90gcc-10: disable zero-length-bounds warning for nowMakefile+3 -00 replies
65/90gcc-10: disable array-bounds warning for nowMakefile+1 -00 replies
66/90gcc-10: disable stringop-overflow warning for nowMakefile+1 -00 replies
67/90gcc-10: disable restrict warning for nowMakefile+3 -00 replies
68/90net: fix a potential recursive NETDEV_FEAT_CHANGEnet/core/dev.c+3 -10 replies
69/90netlabel: cope with NULL catmapnet/ipv4/cipso_ipv4.c net/ipv6/calipso.c net/netlabel/netlabel_kapi.c+12 -30 replies
70/90Revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu"net/ipv6/route.c+4 -20 replies
71/90net: ipv4: really enforce backoff for redirectsnet/ipv4/route.c+1 -10 replies
72/90netprio_cgroup: Fix unlimited memory leak of v2 cgroupsnet/core/netprio_cgroup.c+2 -00 replies
73/90ALSA: hda/realtek - Limit int mic boost for Thinkpad T530sound/pci/hda/patch_realtek.c+9 -10 replies
74/90ALSA: rawmidi: Initialize allocated bufferssound/core/rawmidi.c+2 -20 replies
75/90ALSA: rawmidi: Fix racy buffer resize under concurrent accessesinclude/sound/rawmidi.h sound/core/rawmidi.c+28 -40 replies
76/90ALSA: usb-audio: Add control message quirk delay for Kingston HyperX headsetsound/usb/quirks.c+5 -40 replies
77/90USB: gadget: fix illegal array access in binding with UDCdrivers/usb/gadget/configfs.c+3 -00 replies
78/90usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg listdrivers/usb/host/xhci-ring.c+2 -20 replies
79/90ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl entriesarch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts+2 -20 replies
80/90x86: Fix early boot crash on gcc-10, third tryarch/x86/include/asm/stackprotector.h arch/x86/kernel/smpboot.c arch/x86/xen/smp.c +2 more+24 -10 replies
81/90exec: Move would_dump into flush_old_execfs/exec.c+2 -20 replies
82/90usb: gadget: net2272: Fix a memory leak in an error handling path in net2272_plat_probe()drivers/usb/gadget/udc/net2272.c+2 -00 replies
83/90usb: gadget: audio: Fix a missing error return value in audio_bind()drivers/usb/gadget/legacy/audio.c+3 -10 replies
84/90usb: gadget: legacy: fix error return code in gncm_bind()drivers/usb/gadget/legacy/ncm.c+3 -10 replies
85/90usb: gadget: legacy: fix error return code in cdc_bind()drivers/usb/gadget/legacy/cdc2.c+3 -10 replies
86/90Revert "ALSA: hda/realtek: Fix pop noise on ALC225"sound/pci/hda/patch_realtek.c+0 -20 replies
87/90ARM: dts: r8a73a4: Add missing CMT1 interruptsarch/arm/boot/dts/r8a73a4.dtsi+8 -10 replies
88/90ARM: dts: r8a7740: Add missing extal2 to CPG nodearch/arm/boot/dts/r8a7740.dtsi+1 -10 replies
89/90KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mcearch/x86/kvm/x86.c+1 -10 replies
90/90Makefile: disallow data races on gcc-10 as wellMakefile+1 -00 replies

Reviews trailers per patch

31 of 90 patches have a Reviewed-by or Acked-by.

PatchPavel TatashinPankaj GuptaBaoquan HeShile ZhangMichal Hocko[email protected]Bjørn MorkMing LeiBob LiuSteven Rostedt (VMware)Richard CochranHans VerkuilAlexandre BelloniBorislav PetkovYang ShiRichard KojedzinszkyNeil HormanDouglas GilbertAurélien AptelRonnie SahlbergWaiman LongBrian NorrisMika WesterbergNathan ChancellorNick DesaulniersDmitry VyukovMiroslav BenesChaitanya KulkarniBart Van AsscheStefan RiedmuellerKalle ValoUlrich HechtJiri KosinaJay VosburghNikolay AleksandrovPaul MooreYang YingliangTejun HeoColin WaltersPeter ShierVitaly KuznetsovPeter ChenKyungtae KimShiraz SaleemJan KaraPavel ShilovskyStephen JohnstonVern LovejoyToke Høiland-Jørgensen
1/90
2/90
3/90A-b
4/90
5/90
6/90A-b
7/90
8/90
9/90
10/90
11/90
12/90
13/90
14/90
15/90
16/90Reported-and-tested-by
17/90
18/90R-b R-b R-b R-b A-b
19/90
20/90
21/90
22/90
23/90R-b
24/90R-b
25/90Reported-and-tested-by
26/90R-b
27/90
28/90
29/90A-b
30/90T-b
31/90
32/90R-b T-b R-b R-b
33/90R-b R-b R-b
34/90A-b
35/90
36/90
37/90R-b R-b
38/90A-b
39/90A-b Analyzed-by Analyzed-by
40/90A-b
41/90A-b
42/90
43/90
44/90A-b
45/90A-b
46/90
47/90R-b R-b
48/90R-b
49/90
50/90
51/90
52/90
53/90A-b
54/90R-b A-b
55/90A-b
56/90
57/90
58/90
59/90
60/90R-b T-b
61/90
62/90
63/90
64/90
65/90
66/90
67/90
68/90R-b A-b
69/90A-b
70/90
71/90Reported-and-tested-by
72/90T-b A-b
73/90
74/90
75/90
76/90
77/90Reported-and-tested-by
78/90
79/90R-b
80/90T-b
81/90
82/90
83/90R-b
84/90
85/90
86/90
87/90
88/90R-b
89/90R-b R-b
90/90A-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 49 reviewers.

Read the v1 thread

Cover letter [PATCH 4.9 00/90] 4.9.224-rc1 review

This is the start of the stable review cycle for the 4.9.224 release. There are 90 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, 20 May 2020 17:32:42 +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.9.224-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.9.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.9.224-rc1

Sergei Trofimovich <[email protected]>
Makefile: disallow data races on gcc-10 as well

Jim Mattson <[email protected]>
KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce

Geert Uytterhoeven <[email protected]>
ARM: dts: r8a7740: Add missing extal2 to CPG node

Geert Uytterhoeven <[email protected]>
ARM: dts: r8a73a4: Add missing CMT1 interrupts

Kai-Heng Feng <[email protected]>
Revert "ALSA: hda/realtek: Fix pop noise on ALC225"

Wei Yongjun <[email protected]>
usb: gadget: legacy: fix error return code in cdc_bind()

Wei Yongjun <[email protected]>
usb: gadget: legacy: fix error return code in gncm_bind()

Christophe JAILLET <[email protected]>
usb: gadget: audio: Fix a missing error return value in audio_bind()

Christophe JAILLET <[email protected]>
usb: gadget: net2272: Fix a memory leak in an error handling path in 'net2272_plat_probe()'

Eric W. Biederman <[email protected]>
exec: Move would_dump into flush_old_exec

Borislav Petkov <[email protected]>
x86: Fix early boot crash on gcc-10, third try

Fabio Estevam <[email protected]>
ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl entries

Sriharsha Allenki <[email protected]>
usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg list

Kyungtae Kim <[email protected]>
USB: gadget: fix illegal array access in binding with UDC

Jesus Ramos <[email protected]>
ALSA: usb-audio: Add control message quirk delay for Kingston HyperX headset

Takashi Iwai <[email protected]>
ALSA: rawmidi: Fix racy buffer resize under concurrent accesses

Takashi Iwai <[email protected]>
ALSA: rawmidi: Initialize allocated buffers

Takashi Iwai <[email protected]>
ALSA: hda/realtek - Limit int mic boost for Thinkpad T530

Zefan Li <[email protected]>
netprio_cgroup: Fix unlimited memory leak of v2 cgroups

Paolo Abeni <[email protected]>
net: ipv4: really enforce backoff for redirects

Maciej Żenczykowski <[email protected]>
Revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu"

Paolo Abeni <[email protected]>
netlabel: cope with NULL catmap

Cong Wang <[email protected]>
net: fix a potential recursive NETDEV_FEAT_CHANGE

Linus Torvalds <[email protected]>
gcc-10: disable 'restrict' warning for now

Linus Torvalds <[email protected]>
gcc-10: disable 'stringop-overflow' warning for now

Linus Torvalds <[email protected]>
gcc-10: disable 'array-bounds' warning for now

Linus Torvalds <[email protected]>
gcc-10: disable 'zero-length-bounds' warning for now

Linus Torvalds <[email protected]>
gcc-10: avoid shadowing standard library 'free()' in crypto

Florian Fainelli <[email protected]>
net: phy: micrel: Use strlcpy() for ethtool::get_strings

Linus Torvalds <[email protected]>
Stop the ad-hoc games with -Wno-maybe-initialized

Masahiro Yamada <[email protected]>
kbuild: compute false-positive -Wmaybe-uninitialized cases in Kconfig

Linus Torvalds <[email protected]>
gcc-10 warnings: fix low-hanging fruit

Jason Gunthorpe <[email protected]>
pnp: Use list_for_each_entry() instead of open coding

Jack Morgenstein <[email protected]>
IB/mlx4: Test return value of calls to ib_get_cached_pkey

Arnd Bergmann <[email protected]>
netfilter: conntrack: avoid gcc-10 zero-length-bounds warning

Dan Carpenter <[email protected]>
i40iw: Fix error handling in i40iw_manage_arp_cache()

Grace Kao <[email protected]>
pinctrl: cherryview: Add missing spinlock usage in chv_gpio_irq_handler

Vasily Averin <[email protected]>
ipc/util.c: sysvipc_find_ipc() incorrectly updates position index

Vasily Averin <[email protected]>
drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper()

Kai Vehmanen <[email protected]>
ALSA: hda/hdmi: fix race in monitor detection during probe

Lubomir Rintel <[email protected]>
dmaengine: mmp_tdma: Reset channel error on release

Madhuparna Bhowmik <[email protected]>
dmaengine: pch_dma.c: Avoid data race between probe and irq handler

Ronnie Sahlberg <[email protected]>
cifs: Fix a race condition with cifs_echo_request

Samuel Cabrero <[email protected]>
cifs: Check for timeout on Negotiate stage

wuxu.wu <[email protected]>
spi: spi-dw: Add lock protect dw_spi rx/tx to prevent concurrent calls

Wu Bo <[email protected]>
scsi: sg: add sg_remove_request in sg_write

Arnd Bergmann <[email protected]>
drop_monitor: work around gcc-10 stringop-overflow warning

Christophe JAILLET <[email protected]>
net: moxa: Fix a potential double 'free_irq()'

Christophe JAILLET <[email protected]>
net/sonic: Fix a resource leak in an error handling path in 'jazz_sonic_probe()'

Hugh Dickins <[email protected]>
shmem: fix possible deadlocks on shmlock_user_lock

Vladis Dronov <[email protected]>
ptp: free ptp device pin descriptors properly

Vladis Dronov <[email protected]>
ptp: fix the race between the release of ptp_clock and cdev

YueHaibing <[email protected]>
ptp: Fix pass zero to ERR_PTR() in ptp_clock_register

Logan Gunthorpe <[email protected]>
chardev: add helper function to register char devs with a struct device

Dmitry Torokhov <[email protected]>
ptp: create "pins" together with the rest of attributes

Dmitry Torokhov <[email protected]>
ptp: use is_visible method to hide unused attributes

Dmitry Torokhov <[email protected]>
ptp: do not explicitly set drvdata in ptp_clock_register()

Cengiz Can <[email protected]>
blktrace: fix dereference after null check

Jan Kara <[email protected]>

    blktrace: Protect q->blk_trace with RCU

Jens Axboe <[email protected]>
blktrace: fix trace mutex deadlock

Jens Axboe <[email protected]>
blktrace: fix unlocked access to init/start-stop/teardown

Waiman Long <[email protected]>
blktrace: Fix potential deadlock between delete & sysfs ops

Sabrina Dubroca <[email protected]>
net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup

Sabrina Dubroca <[email protected]>
net: ipv6: add net argument to ip6_dst_lookup_flow

Shijie Luo <[email protected]>
ext4: add cond_resched() to ext4_protect_reserved_inode

Kees Cook <[email protected]>
binfmt_elf: Do not move brk for INTERP-less ET_EXEC

Ivan Delalande <[email protected]>
scripts/decodecode: fix trapping instruction formatting

Josh Poimboeuf <[email protected]>
objtool: Fix stack offset tracking for indirect CFAs

Xiyu Yang <[email protected]>
batman-adv: Fix refcnt leak in batadv_v_ogm_process

Xiyu Yang <[email protected]>
batman-adv: Fix refcnt leak in batadv_store_throughput_override

Xiyu Yang <[email protected]>
batman-adv: Fix refcnt leak in batadv_show_throughput_override

George Spelvin <[email protected]>
batman-adv: fix batadv_nc_random_weight_tq

David Hildenbrand <[email protected]>
mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous()

Steven Rostedt (VMware) <[email protected]>
tracing: Add a vmalloc_sync_mappings() for safe measure

Oliver Neukum <[email protected]>
USB: serial: garmin_gps: add sanity checking for data length

Oliver Neukum <[email protected]>
USB: uas: add quirk for LaCie 2Big Quadra

Kees Cook <[email protected]>
binfmt_elf: move brk out of mmap when doing direct loader exec

Hans de Goede <[email protected]>
Revert "ACPI / video: Add force_native quirk for HP Pavilion dv6"

Michael Chan <[email protected]>
bnxt_en: Improve AER slot reset.

Moshe Shemesh <[email protected]>
net/mlx5: Fix command entry leak in Internal Error State

Moshe Shemesh <[email protected]>
net/mlx5: Fix forced completion access non initialized command entry

Michael Chan <[email protected]>
bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features().

Eric Dumazet <[email protected]>
sch_sfq: validate silly quantum values

Eric Dumazet <[email protected]>
sch_choke: avoid potential panic in choke_reset()

Matt Jolly <[email protected]>
net: usb: qmi_wwan: add support for DW5816e

Tariq Toukan <[email protected]>
net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc()

Scott Dial <[email protected]>
net: macsec: preserve ingress frame ordering

Eric Dumazet <[email protected]>
fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checks

Julia Lawall <[email protected]>
dp83640: reverse arguments to list_add_tail

Matt Jolly <[email protected]>
USB: serial: qcserial: Add DW5816e support

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

Diffstat:

 Makefile                                         |  25 +--
 arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts |   4 +-
 arch/arm/boot/dts/r8a73a4.dtsi                   |   9 +-
 arch/arm/boot/dts/r8a7740.dtsi                   |   2 +-
 arch/x86/include/asm/stackprotector.h            |   7 +-
 arch/x86/kernel/smpboot.c                        |   8 +
 arch/x86/kvm/x86.c                               |   2 +-
 arch/x86/xen/smp.c                               |   1 +
 block/blk-core.c                                 |   3 +
 crypto/lrw.c                                     |   4 +-
 crypto/xts.c                                     |   4 +-
 drivers/acpi/video_detect.c                      |  11 --
 drivers/dma/mmp_tdma.c                           |   2 +
 drivers/dma/pch_dma.c                            |   2 +-
 drivers/gpu/drm/qxl/qxl_image.c                  |   3 +-
 drivers/infiniband/core/addr.c                   |   8 +-
 drivers/infiniband/hw/i40iw/i40iw_hw.c           |   2 +-
 drivers/infiniband/hw/mlx4/qp.c                  |  14 +-
 drivers/infiniband/sw/rxe/rxe_net.c              |   8 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c        |  18 ++-
 drivers/net/ethernet/mellanox/mlx4/main.c        |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c    |   6 +-
 drivers/net/ethernet/moxa/moxart_ether.c         |   2 +-
 drivers/net/ethernet/natsemi/jazzsonic.c         |   6 +-
 drivers/net/geneve.c                             |   4 +-
 drivers/net/macsec.c                             |   3 +-
 drivers/net/phy/dp83640.c                        |   2 +-
 drivers/net/phy/micrel.c                         |   4 +-
 drivers/net/usb/qmi_wwan.c                       |   1 +
 drivers/net/vxlan.c                              |  10 +-
 drivers/pinctrl/intel/pinctrl-cherryview.c       |   4 +
 drivers/ptp/ptp_clock.c                          |  42 ++---
 drivers/ptp/ptp_private.h                        |   9 +-
 drivers/ptp/ptp_sysfs.c                          | 162 ++++++++-----------
 drivers/scsi/sg.c                                |   4 +-
 drivers/spi/spi-dw.c                             |  15 +-
 drivers/spi/spi-dw.h                             |   1 +
 drivers/usb/gadget/configfs.c                    |   3 +
 drivers/usb/gadget/legacy/audio.c                |   4 +-
 drivers/usb/gadget/legacy/cdc2.c                 |   4 +-
 drivers/usb/gadget/legacy/ncm.c                  |   4 +-
 drivers/usb/gadget/udc/net2272.c                 |   2 +
 drivers/usb/host/xhci-ring.c                     |   4 +-
 drivers/usb/serial/garmin_gps.c                  |   4 +-
 drivers/usb/serial/qcserial.c                    |   1 +
 drivers/usb/storage/unusual_uas.h                |   7 +
 fs/binfmt_elf.c                                  |  12 ++
 fs/char_dev.c                                    |  86 ++++++++++
 fs/cifs/cifssmb.c                                |  12 ++
 fs/cifs/connect.c                                |  11 +-
 fs/cifs/smb2pdu.c                                |  12 ++
 fs/exec.c                                        |   4 +-
 fs/ext4/block_validity.c                         |   1 +
 include/linux/blkdev.h                           |   3 +-
 include/linux/blktrace_api.h                     |  18 ++-
 include/linux/cdev.h                             |   5 +
 include/linux/compiler.h                         |   7 +
 include/linux/fs.h                               |   2 +-
 include/linux/pnp.h                              |  29 ++--
 include/linux/posix-clock.h                      |  19 ++-
 include/linux/tty.h                              |   2 +-
 include/net/addrconf.h                           |   6 +-
 include/net/ipv6.h                               |   2 +-
 include/net/netfilter/nf_conntrack.h             |   2 +-
 include/sound/rawmidi.h                          |   1 +
 init/main.c                                      |   2 +
 ipc/util.c                                       |  12 +-
 kernel/time/posix-clock.c                        |  31 ++--
 kernel/trace/blktrace.c                          | 191 +++++++++++++++++------
 kernel/trace/trace.c                             |  13 ++
 mm/page_alloc.c                                  |   1 +
 mm/shmem.c                                       |   7 +-
 net/batman-adv/bat_v_ogm.c                       |   2 +-
 net/batman-adv/network-coding.c                  |   9 +-
 net/batman-adv/sysfs.c                           |   3 +-
 net/core/dev.c                                   |   4 +-
 net/core/drop_monitor.c                          |  11 +-
 net/core/netprio_cgroup.c                        |   2 +
 net/dccp/ipv6.c                                  |   6 +-
 net/ipv4/cipso_ipv4.c                            |   6 +-
 net/ipv4/route.c                                 |   2 +-
 net/ipv6/addrconf_core.c                         |  11 +-
 net/ipv6/af_inet6.c                              |   4 +-
 net/ipv6/calipso.c                               |   3 +-
 net/ipv6/datagram.c                              |   2 +-
 net/ipv6/inet6_connection_sock.c                 |   4 +-
 net/ipv6/ip6_output.c                            |   8 +-
 net/ipv6/raw.c                                   |   2 +-
 net/ipv6/route.c                                 |   6 +-
 net/ipv6/syncookies.c                            |   2 +-
 net/ipv6/tcp_ipv6.c                              |   4 +-
 net/l2tp/l2tp_ip6.c                              |   2 +-
 net/mpls/af_mpls.c                               |   7 +-
 net/netfilter/nf_conntrack_core.c                |   4 +-
 net/netlabel/netlabel_kapi.c                     |   6 +
 net/sched/sch_choke.c                            |   3 +-
 net/sched/sch_fq_codel.c                         |   2 +-
 net/sched/sch_sfq.c                              |   9 ++
 net/sctp/ipv6.c                                  |   4 +-
 net/tipc/udp_media.c                             |   9 +-
 scripts/decodecode                               |   2 +-
 sound/core/rawmidi.c                             |  35 ++++-
 sound/pci/hda/patch_hdmi.c                       |   2 +
 sound/pci/hda/patch_realtek.c                    |  12 +-
 sound/usb/quirks.c                               |   9 +-
 tools/objtool/check.c                            |   2 +-
 106 files changed, 747 insertions(+), 392 deletions(-)