Skip to content

4.9.136-stable review

Greg Kroah-Hartman kernel-janitors linux-mips lkml stable virtualization 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest171 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/171xfrm: Validate address prefix lengths in the xfrm selector.net/xfrm/xfrm_user.c+12 -00 replies
2/171xfrm6: call kfree_skb when skb is toobignet/ipv6/xfrm6_output.c+2 -00 replies
3/171mac80211: Always report TX statusnet/mac80211/status.c+2 -50 replies
4/171cfg80211: reg: Init wiphy_idx in regulatory_hint_core()net/wireless/reg.c+1 -00 replies
5/171mac80211: fix pending queue hang due to TX_DROPnet/mac80211/tx.c+1 -10 replies
6/171cfg80211: Address some corner cases in scan result channel updatingnet/wireless/scan.c+49 -90 replies
7/171mac80211: TDLS: fix skb queue/priority assignmentnet/mac80211/tdls.c+4 -40 replies
8/171ARM: 8799/1: mm: fix pci_ioremap_io() offset checkarch/arm/mm/ioremap.c+1 -10 replies
9/171xfrm: validate template modenet/xfrm/xfrm_user.c+3 -00 replies
10/171ARM: dts: BCM63xx: Fix incorrect interrupt specifiersarch/arm/boot/dts/bcm63138.dtsi+8 -60 replies
11/171net: macb: Clean 64b dma addresses if they are not detecteddrivers/net/ethernet/cadence/macb.c+1 -00 replies
12/171soc: fsl: qbman: qman: avoid allocating from non existing gen_pooldrivers/soc/fsl/qbman/qman.c+3 -00 replies
13/171soc: fsl: qe: Fix copy/paste bug in ucc_get_tdm_sync_shift()drivers/soc/fsl/qe/ucc.c+1 -10 replies
14/171nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HTnet/wireless/nl80211.c+1 -00 replies
15/171mac80211_hwsim: do not omit multicast announce of first added radiodrivers/net/wireless/mac80211_hwsim.c+1 -20 replies
16/171Bluetooth: SMP: fix crash in unpairingnet/bluetooth/mgmt.c net/bluetooth/smp.c net/bluetooth/smp.h+29 -100 replies
17/171pxa168fb: prepare the clockdrivers/video/fbdev/pxa168fb.c+3 -30 replies
18/171qed: Avoid implicit enum conversion in qed_roce_mode_to_flavordrivers/net/ethernet/qlogic/qed/qed_roce.c+4 -110 replies
19/171qed: Avoid constant logical operation warning in qed_vf_pf_acquiredrivers/net/ethernet/qlogic/qed/qed_vf.c+0 -10 replies
20/171asix: Check for supported Wake-on-LAN modesdrivers/net/usb/asix_common.c+3 -00 replies
21/171ax88179_178a: Check for supported Wake-on-LAN modesdrivers/net/usb/ax88179_178a.c+3 -00 replies
22/171lan78xx: Check for supported Wake-on-LAN modesdrivers/net/usb/lan78xx.c+4 -130 replies
23/171sr9800: Check for supported Wake-on-LAN modesdrivers/net/usb/sr9800.c+3 -00 replies
24/171r8152: Check for supported Wake-on-LAN Modesdrivers/net/usb/r8152.c+3 -00 replies
25/171smsc75xx: Check for Wake-on-LAN modesdrivers/net/usb/smsc75xx.c+3 -00 replies
26/171smsc95xx: Check for Wake-on-LAN modesdrivers/net/usb/smsc95xx.c+3 -00 replies
27/171perf/ring_buffer: Prevent concurent ring buffer accesskernel/events/core.c+2 -00 replies
28/171perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKXarch/x86/events/intel/uncore_snbep.c+6 -60 replies
29/171net: fec: fix rare tx timeoutdrivers/net/ethernet/freescale/fec_main.c+4 -40 replies
30/171declance: Fix continuation with the adapter identification messagedrivers/net/ethernet/amd/declance.c+6 -40 replies
31/171net: cxgb3_main: fix a missing-check bugdrivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c+17 -00 replies
32/171perf symbols: Fix memory corruption because of zero length symbolstools/perf/util/annotate.c+11 -10 replies
33/171mm/memory_hotplug.c: fix overflow in test_pages_in_a_zone()mm/memory_hotplug.c+2 -20 replies
34/171MIPS: microMIPS: Fix decoding of swsp16 instructionarch/mips/include/uapi/asm/inst.h arch/mips/kernel/process.c+2 -20 replies
35/171MIPS: Handle non word sized instructions when examining framearch/mips/kernel/process.c+6 -30 replies
36/171scsi: aacraid: Fix typo in blink statusdrivers/scsi/aacraid/src.c+1 -10 replies
37/171f2fs: fix multiple f2fs_add_link() having same name for inline dentryfs/f2fs/dir.c+6 -70 replies
38/171igb: Remove superfluous reset to PHY and page 0 selectiondrivers/net/ethernet/intel/igb/e1000_82575.c+0 -120 replies
39/171ACPI: sysfs: Make ACPI GPE mask kernel parameter cover all GPEsDocumentation/kernel-parameters.txt drivers/acpi/sysfs.c+8 -190 replies
40/171PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port modedrivers/pci/quirks.c+1 -10 replies
41/171i2c: bcm2835: Avoid possible NULL ptr dereferencedrivers/i2c/busses/i2c-bcm2835.c+3 -10 replies
42/171efi/fb: Correct PCI_STD_RESOURCE_END usagedrivers/video/fbdev/efifb.c+1 -10 replies
43/171ipv6: set rt6i_protocol properly in the route when it is installednet/ipv6/route.c+3 -80 replies
44/171platform/x86: acer-wmi: setup accelerometer when ACPI device was founddrivers/platform/x86/acer-wmi.c+4 -50 replies
45/171IB/ipoib: Do not warn if IPoIB debugfs doesnt existdrivers/infiniband/ulp/ipoib/ipoib_fs.c+0 -20 replies
46/171IB/core: Fix the validations of a multicast LID in attach or detach operationsdrivers/infiniband/core/verbs.c+40 -40 replies
47/171orangefs: off by ones in xattr size checksfs/orangefs/xattr.c+3 -30 replies
48/171rxe: Fix a sleep-in-atomic bug in post_one_senddrivers/infiniband/sw/rxe/rxe_verbs.c+2 -70 replies
49/171nvme-pci: fix CMB sysfs file removal in reset pathdrivers/nvme/host/pci.c+7 -110 replies
50/171net: phy: marvell: Limit 88m1101 autoneg errata to 88E1145 as well.drivers/net/phy/marvell.c+1 -10 replies
51/171net/mlx5: Fix command completion after timeout access invalid structuredrivers/net/ethernet/mellanox/mlx5/core/cmd.c+4 -20 replies
52/171tipc: Fix tipc_sk_reinit handling of -EAGAINnet/tipc/socket.c+3 -30 replies
53/171tipc: fix a race condition of releasing subscriber objectnet/tipc/subscr.c+2 -00 replies
54/171bnxt_en: Dont use rtnl lock to protect link change logic in workqueue.drivers/net/ethernet/broadcom/bnxt/bnxt.c drivers/net/ethernet/broadcom/bnxt/bnxt.h drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c+21 -120 replies
55/171ath10k: fix NAPI enable/disable symmetry for AHB interfacedrivers/net/wireless/ath/ath10k/ahb.c+1 -10 replies
56/171ARM: dts: bcm283x: Reserve first page for firmwarearch/arm/boot/dts/bcm283x.dtsi+5 -00 replies
57/171btrfs: fiemap: Cache and merge fiemap extent before submit it to userfs/btrfs/extent_io.c+122 -20 replies
58/171ata: sata_rcar: Handle return value of clk_prepare_enabledrivers/ata/sata_rcar.c+12 -30 replies
59/171reset: hi6220: Set module license so that it can be loadeddrivers/reset/hisilicon/hi6220_reset.c+2 -00 replies
60/171ASoC: Intel: Skylake: Fix to parse consecutive string tkns in manifestsound/soc/intel/skylake/skl-topology.c+1 -10 replies
61/171arch/sparc: increase CONFIG_NODES_SHIFT on SPARC64 to 5arch/sparc/Kconfig+6 -20 replies
62/171mac80211: fix TX aggregation start/stop callback racenet/mac80211/agg-tx.c net/mac80211/ht.c net/mac80211/ieee80211_i.h +2 more+71 -1000 replies
63/171libata: fix error checking in in ata_parse_force_one()drivers/ata/libata-core.c+1 -10 replies
64/171net: ethernet: stmmac: Fix altr_tse_pcs SGMII Initializationdrivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c+5 -10 replies
65/171qlcnic: Fix tunnel offload for 82xx adaptersdrivers/net/ethernet/qlogic/qlcnic/qlcnic.h drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c +1 more+30 -20 replies
66/171x86/cpu/cyrix: Add alternative Device ID of Geode GX1 SoCarch/x86/kernel/cpu/cyrix.c+1 -00 replies
67/171ARM: 8677/1: boot/compressed: fix decompressor header layout for v7-March/arm/boot/compressed/efi-header.S arch/arm/boot/compressed/head.S+11 -100 replies
68/171gpu: ipu-v3: Fix CSI selection for VDICdrivers/gpu/ipu-v3/ipu-common.c+8 -70 replies
69/171elevator: fix truncation of icq_cache_nameinclude/linux/elevator.h+1 -10 replies
70/171net: stmmac: ensure jumbo_frm error return is correctly checked for -ve valuedrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+2 -10 replies
71/171Btrfs: clear EXTENT_DEFRAG bits in finish_ordered_iofs/btrfs/inode.c+1 -10 replies
72/171ufs: we need to sync inode before freeing itfs/ufs/inode.c+1 -00 replies
73/171net/mlx5e: Fix fixpoint divide exception in mlx5e_am_stats_comparedrivers/net/ethernet/mellanox/mlx5/core/en_rx_am.c+6 -00 replies
74/171ip6_tunnel: Correct tos value in collect_md modenet/ipv6/ip6_tunnel.c+2 -20 replies
75/171net/mlx5: Fix driver load error flow when firmware is stuckdrivers/net/ethernet/mellanox/mlx5/core/main.c+1 -10 replies
76/171perf evsel: Fix probing of precise_ip level for default cycles eventtools/perf/tests/task-exit.c tools/perf/util/evsel.c+13 -10 replies
77/171perf probe: Fix probe definition for inlined functionstools/perf/util/probe-event.c+1 -10 replies
78/171net/mlx5: Fix health work queue spin lock to IRQ safedrivers/net/ethernet/mellanox/mlx5/core/health.c+3 -20 replies
79/171usb: renesas_usbhs: gadget: fix spin_lock_init() for &uep->lockdrivers/usb/renesas_usbhs/mod_gadget.c+1 -10 replies
80/171usb: renesas_usbhs: gadget: fix unused-but-set-variable warningdrivers/usb/renesas_usbhs/mod_gadget.c+1 -40 replies
81/171usb: dwc3: omap: remove IRQ_NOAUTOEN used with shared irqdrivers/usb/dwc3/dwc3-omap.c+8 -100 replies
82/171clk: samsung: Fix m2m scaler clock on Exynos542xdrivers/clk/samsung/clk-exynos5420.c+1 -10 replies
83/171ptr_ring: fix up after recent ptr_ring changestools/virtio/ringtest/ptr_ring.c+23 -60 replies
84/171staging: wilc1000: Fix problem with wrong vif indexdrivers/staging/wilc1000/linux_wlan.c+2 -10 replies
85/171rds: ib: Fix missing call to rds_ib_dev_put in rds_ib_setup_qpnet/rds/ib_cm.c+2 -10 replies
86/171iio: adc: Revert "axp288: Drop bogus AXP288_ADC_TS_PIN_CTRL register modifications"drivers/iio/adc/axp288_adc.c+31 -10 replies
87/171qed: Warn PTT usage by wrong hw-functiondrivers/net/ethernet/qlogic/qed/qed_hw.c+7 -00 replies
88/171ocfs2: fix deadlock caused by recursive locking in xattrfs/ocfs2/dlmglue.c fs/ocfs2/xattr.c+17 -100 replies
89/171net: cdc_ncm: GetNtbFormat endian fixdrivers/net/usb/cdc_ncm.c+2 -20 replies
90/171sctp: use right member as the param of list_for_each_entrynet/sctp/socket.c+3 -30 replies
91/171ALSA: hda - No loopback on ALC299 codecsound/pci/hda/patch_realtek.c+3 -00 replies
92/171ath10k: convert warning about non-existent OTP board id to debug messagedrivers/net/wireless/ath/ath10k/core.c+2 -10 replies
93/171ipv6: fix cleanup ordering for ip6_mr failurenet/ipv6/af_inet6.c+3 -30 replies
94/171IB/ipoib: Fix lockdep issue found on ipoib_ib_dev_heavy_flushdrivers/infiniband/ulp/ipoib/ipoib_ib.c+3 -40 replies
95/171IB/rxe: put the pool on allocation failuredrivers/infiniband/sw/rxe/rxe_pool.c+9 -70 replies
96/171nbd: only set MSG_MORE when we have more to senddrivers/block/nbd.c+2 -40 replies
97/171mm/frame_vector.c: release a semaphore in get_vaddr_frames()mm/frame_vector.c+4 -20 replies
98/171IB/mlx5: Avoid passing an invalid QP type to firmwaredrivers/infiniband/hw/mlx5/qp.c+6 -10 replies
99/171scsi: qla2xxx: Avoid double completion of abort commanddrivers/scsi/qla2xxx/qla_init.c+2 -20 replies
100/171drm: bochs: Dont remove uninitialized fbdev framebufferdrivers/gpu/drm/bochs/bochs_fbdev.c+4 -50 replies
101/171i40e: avoid NVM acquire deadlock during NVM updatedrivers/net/ethernet/intel/i40e/i40e_nvm.c drivers/net/ethernet/intel/i40e/i40e_prototype.h+60 -400 replies
102/171Revert "IB/ipoib: Update broadcast object if PKey value was changed in index 0"drivers/infiniband/ulp/ipoib/ipoib_ib.c+0 -130 replies
103/171Btrfs: incremental send, fix invalid memory accessfs/btrfs/send.c+4 -30 replies
104/171drm/msm: Fix possible null dereference on failure of get_pages()drivers/gpu/drm/msm/msm_gem.c+11 -90 replies
105/171module: fix DEBUG_SET_MODULE_RONX typoinit/main.c+1 -10 replies
106/171iio: pressure: zpa2326: Remove always-true check which confuses gccdrivers/iio/pressure/zpa2326.c+3 -70 replies
107/171l2tp: remove configurable payload offsetnet/l2tp/l2tp_core.c net/l2tp/l2tp_core.h net/l2tp/l2tp_debugfs.c +1 more+6 -180 replies
108/171macsec: fix memory leaks when skb_to_sgvec failsdrivers/net/macsec.c+2 -00 replies
109/171perf/core: Fix locking for children siblings group readkernel/events/core.c+5 -00 replies
110/171cifs: Use ULL suffix for 64-bit constantfs/cifs/inode.c+1 -10 replies
111/171futex: futex_wake_op, do not fail on invalid opkernel/futex.c+10 -20 replies
112/171ALSA: hda - Fix incorrect usage of IS_REACHABLE()sound/pci/hda/patch_realtek.c+1 -10 replies
113/171test_bpf: Fix testing with CONFIG_BPF_JIT_ALWAYS_ON=y on other archeslib/test_bpf.c+1 -10 replies
114/171xen-netfront: Update features after registering netdevdrivers/net/xen-netfront.c+4 -40 replies
115/171sparc64: Fix regression in pmdp_invalidate().arch/sparc/mm/tlb.c+13 -60 replies
116/171xen-netfront: Fix mismatched rtnl_unlockdrivers/net/xen-netfront.c+2 -10 replies
117/171enic: do not overwrite error codedrivers/net/ethernet/cisco/enic/enic_main.c+4 -50 replies
118/171bonding: ratelimit failed speed/duplex update warningdrivers/net/bonding/bond_main.c+4 -30 replies
119/171nvmet: fix space padding in serial numberdrivers/nvme/target/admin-cmd.c+1 -00 replies
120/171iio: buffer: fix the function signature to match implementationinclude/linux/iio/buffer-dma.h+1 -10 replies
121/171x86/paravirt: Fix some warning messagesarch/x86/kernel/paravirt.c+2 -20 replies
122/171IB/mlx4: Fix an error handling path in mlx4_ib_rereg_user_mr()drivers/infiniband/hw/mlx4/mr.c+5 -20 replies
123/171libertas: call into generic suspend code before turning off powerdrivers/net/wireless/marvell/libertas/if_sdio.c+4 -00 replies
124/171xhci: Fix USB3 NULL pointer dereference at logical disconnect.drivers/usb/host/xhci-hub.c+1 -10 replies
125/171perf tests: Fix indexing when invoking subteststools/perf/tests/builtin-test.c+2 -20 replies
126/171ARM: dts: imx53-qsb: disable 1.2GHz OPParch/arm/boot/dts/imx53-qsb-common.dtsi+11 -00 replies
127/171rxrpc: Dont check RXRPC_CALL_TX_LAST after calling rxrpc_rotate_tx_window()net/rxrpc/input.c+19 -160 replies
128/171rxrpc: Only take the rwind and mtu values from latest ACKnet/rxrpc/input.c+10 -90 replies
129/171net: ena: fix NULL dereference due to untimely napi initializationdrivers/net/ethernet/amazon/ena/ena_netdev.c+7 -20 replies
130/171fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters()fs/fat/fatent.c+1 -00 replies
131/171mtd: spi-nor: Add support for is25wp series chipsdrivers/mtd/spi-nor/spi-nor.c+6 -00 replies
132/171Revert "netfilter: ipv6: nf_defrag: drop skb dst before queueing"net/ipv6/netfilter/nf_conntrack_reasm.c+0 -20 replies
133/171perf tools: Disable parallelism for make cleantools/perf/Makefile+2 -20 replies
134/171bridge: do not add port to router list when receives query with source 0.0.0.0net/bridge/br_multicast.c+9 -10 replies
135/171net: bridge: remove ipv6 zero address check in mcast queriesnet/bridge/br_multicast.c+1 -20 replies
136/171ipv6: mcast: fix a use-after-free in inet6_mc_checknet/ipv6/mcast.c+8 -80 replies
137/171ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are callednet/ipv6/ndisc.c+1 -20 replies
138/171llc: set SOCK_RCU_FREE in llc_sap_add_socket()net/llc/llc_conn.c+1 -00 replies
139/171net/ipv6: Fix index counter for unicast addresses in in6_dump_addrsnet/ipv6/addrconf.c+4 -20 replies
140/171net: sched: gred: pass the right attribute to gred_change_table_def()net/sched/sch_gred.c+1 -10 replies
141/171net: socket: fix a missing-check bugnet/socket.c+8 -30 replies
142/171net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modulesdrivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c+1 -10 replies
143/171net: udp: fix handling of CHECKSUM_COMPLETE packetsnet/core/datagram.c net/ipv4/udp.c net/ipv6/ip6_checksum.c+39 -60 replies
144/171r8169: fix NAPI handling under high loaddrivers/net/ethernet/realtek/r8169.c+3 -50 replies
145/171sctp: fix race on sctp_id2asocnet/sctp/socket.c+2 -30 replies
146/171vhost: Fix Spectre V1 vulnerabilitydrivers/vhost/vhost.c+2 -00 replies
147/171ethtool: fix a privilege escalation bugnet/core/ethtool.c+6 -20 replies
148/171bonding: fix length of actor systemdrivers/net/bonding/bond_netlink.c+1 -20 replies
149/171net: drop skb on failure in ip_check_defrag()net/ipv4/ip_fragment.c+8 -40 replies
150/171net: fix pskb_trim_rcsum_slow() with odd trim offsetnet/core/skbuff.c+3 -20 replies
151/171rtnetlink: Disallow FDB configuration for non-Ethernet devicenet/core/rtnetlink.c+10 -00 replies
152/171ip6_tunnel: Fix encapsulation layoutnet/ipv6/ip6_tunnel.c+5 -50 replies
153/171Revert "x86/mm: Expand static page table for fixmap space"arch/x86/include/asm/fixmap.h arch/x86/include/asm/pgtable_64.h arch/x86/kernel/head_64.S +2 more+7 -390 replies
154/171crypto: shash - Fix a sleep-in-atomic bug in shash_setkey_unalignedcrypto/shash.c+1 -10 replies
155/171ahci: dont ignore result code of ahci_reset_controller()drivers/ata/ahci.c+4 -10 replies
156/171gpio: mxs: Get rid of external API calldrivers/gpio/gpio-mxs.c+1 -30 replies
157/171xfs: truncate transaction does not modify the inobtfs/xfs/libxfs/xfs_trans_resv.c+1 -80 replies
158/171cachefiles: fix the race between cachefiles_bury_object() and rmdir(2)fs/cachefiles/namei.c+1 -10 replies
159/171ptp: fix Spectre v1 vulnerabilitydrivers/ptp/ptp_chardev.c+4 -00 replies
160/171drm/edid: Add 6 bpc quirk for BOE panel in HP Pavilion 15-n233sldrivers/gpu/drm/drm_edid.c+3 -00 replies
161/171RDMA/ucma: Fix Spectre v1 vulnerabilitydrivers/infiniband/core/ucma.c+3 -00 replies
162/171IB/ucm: Fix Spectre v1 vulnerabilitydrivers/infiniband/core/ucm.c+3 -00 replies
163/171cdc-acm: correct counting of UART states in serial state notificationdrivers/usb/class/cdc-acm.c+7 -70 replies
164/171usb: gadget: storage: Fix Spectre v1 vulnerabilitydrivers/usb/gadget/function/f_mass_storage.c+3 -00 replies
165/171USB: fix the usbfs flag sanitization for control transfersdrivers/usb/core/devio.c+2 -20 replies
166/171Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGMdrivers/input/mouse/elan_i2c_core.c+1 -00 replies
167/171sched/fair: Fix throttle_list starvation with low CFS quotakernel/sched/fair.c kernel/sched/sched.h+21 -30 replies
168/171x86/percpu: Fix this_cpu_read()arch/x86/include/asm/percpu.h+4 -40 replies
169/171x86/time: Correct the attribute on jiffies definitionarch/x86/kernel/time.c+1 -10 replies
170/171net: fs_enet: do not call phy_stop() in interruptsdrivers/net/ethernet/freescale/fs_enet/fs_enet-main.c drivers/net/ethernet/freescale/fs_enet/fs_enet.h+14 -30 replies
171/171posix-timers: Sanitize overrun handlinginclude/linux/posix-timers.h kernel/time/posix-cpu-timers.c kernel/time/posix-timers.c+22 -130 replies

Reviews trailers per patch

65 of 171 patches have a Reviewed-by or Acked-by.

PatchSabrina DubrocaToke Høiland-JørgensenNicolas PitreNicolas FerreRoy PledgeWoojung HuhJiri OlsaNamhyung KimJames HoganDave CarrollChao YuAlexander DuyckAaron BrownZhou WangNoralf TrønnesDennis DalessandroMoni ShouaLeon RomanovskyStephen BatesHerbert XuEric AnholtLiu BoDavid SterbaXinliang LiuVinod KoulBob PiccoAtish PatraGiuseppe CavallaroBart Van AsschePeter DawsonThomas-Mich RichterHendrik BruecknerArnaldo Carvalho de MeloMagnus KarlssonMasami HiramatsuKazuya MizuguchiGrygorii StrashkoHåkon BuggeSantosh ShilimkarThomas VoegtleJoseph QiEnrico MiosoMarcelo Ricardo LeitnerNeil HormanMichal HockoIlya LesokhinHimanshu MadhaniAndrew BowersMike MarciniszynFeras DaoudJordan CrouseAndi KleenPeter Zijlstra (Intel)Aurelien AptelYonghong SongJuergen GrossMartin WilckUlf HanssonKalle ValoJordan GloverOGAWA HirofumiAndrew MortonMarek VasutDmitry VyukovMichal KubecekEric Dumazet[email protected][email protected]David AhernDave ChinnerDarrick J. WongOliver NeukumFelipe Balbi[email protected]John StultzThomas GleixnerNikolay AleksandrovRoopa PrabhuRichard CochranBen Segall
1/171
2/171R-b
3/171
4/171
5/171A-b
6/171
7/171
8/171A-b
9/171
10/171
11/171A-b
12/171R-b
13/171
14/171
15/171
16/171
17/171
18/171
19/171
20/171
21/171
22/171R-b
23/171
24/171
25/171
26/171
27/171
28/171
29/171
30/171
31/171
32/171A-b A-b
33/171
34/171R-b
35/171
36/171R-b
37/171R-b
38/171R-b T-b
39/171
40/171R-b
41/171A-b
42/171
43/171
44/171
45/171R-b
46/171R-b
47/171
48/171A-b R-b
49/171R-b
50/171
51/171
52/171A-b
53/171
54/171
55/171
56/171R-b
57/171R-b R-b
58/171
59/171R-b
60/171A-b
61/171R-b R-b
62/171
63/171
64/171A-b
65/171
66/171
67/171A-b
68/171
69/171R-b
70/171
71/171R-b
72/171
73/171
74/171A-b
75/171
76/171A-b Reported-and-Acked-by A-b
77/171T-b A-b A-b
78/171
79/171T-b
80/171
81/171R-b
82/171
83/171
84/171
85/171R-b A-b
86/171
87/171
88/171T-b R-b
89/171A-b
90/171A-b A-b
91/171
92/171
93/171
94/171
95/171
96/171
97/171A-b
98/171R-b
99/171A-b
100/171
101/171T-b
102/171R-b R-b R-b
103/171
104/171R-b
105/171
106/171
107/171
108/171
109/171T-b A-b
110/171R-b
111/171
112/171
113/171R-b
114/171R-b
115/171
116/171R-b
117/171
118/171
119/171R-b
120/171
121/171R-b
122/171
123/171R-b A-b
124/171T-b
125/171T-b
126/171
127/171
128/171
129/171
130/171A-b R-b
131/171R-b
132/171
133/171A-b
134/171A-b A-b
135/171
136/171
137/171R-b
138/171
139/171
140/171
141/171
142/171
143/171
144/171
145/171A-b A-b
146/171
147/171R-b
148/171
149/171R-b
150/171R-b
151/171Reported-and-tested-by Reported-and-tested-by R-b
152/171
153/171
154/171
155/171
156/171
157/171R-b R-b R-b
158/171
159/171A-b
160/171
161/171
162/171
163/171A-b
164/171A-b
165/171Reported-and-tested-by
166/171
167/171R-b
168/171A-b
169/171
170/171
171/171A-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 80 reviewers.

Read the v1 thread

Cover letter [PATCH 4.9 000/171] 4.9.136-stable review

This is the start of the stable review cycle for the 4.9.136 release. There are 171 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 Sat Nov 10 21:50:40 UTC 2018. 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.136-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.136-rc1

Thomas Gleixner <[email protected]>
posix-timers: Sanitize overrun handling

Christophe Leroy <[email protected]>
net: fs_enet: do not call phy_stop() in interrupts

Nathan Chancellor <[email protected]>
x86/time: Correct the attribute on jiffies' definition

Peter Zijlstra <[email protected]>

    x86/percpu: Fix this_cpu_read()

Phil Auld <[email protected]>
sched/fair: Fix throttle_list starvation with low CFS quota

Mikhail Nikiforov <[email protected]>
Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGM

Alan Stern <[email protected]>
USB: fix the usbfs flag sanitization for control transfers

Gustavo A. R. Silva <[email protected]>
usb: gadget: storage: Fix Spectre v1 vulnerability

Tobias Herzog <[email protected]>
cdc-acm: correct counting of UART states in serial state notification

Gustavo A. R. Silva <[email protected]>
IB/ucm: Fix Spectre v1 vulnerability

Gustavo A. R. Silva <[email protected]>
RDMA/ucma: Fix Spectre v1 vulnerability

Kai-Heng Feng <[email protected]>
drm/edid: Add 6 bpc quirk for BOE panel in HP Pavilion 15-n233sl

Gustavo A. R. Silva <[email protected]>
ptp: fix Spectre v1 vulnerability

Al Viro <[email protected]>
cachefiles: fix the race between cachefiles_bury_object() and rmdir(2)

Brian Foster <[email protected]>
xfs: truncate transaction does not modify the inobt

Linus Walleij <[email protected]>
gpio: mxs: Get rid of external API call

Ard Biesheuvel <[email protected]>
ahci: don't ignore result code of ahci_reset_controller()

Jia-Ju Bai <[email protected]>
crypto: shash - Fix a sleep-in-atomic bug in shash_setkey_unaligned

Sasha Levin <[email protected]>
Revert "x86/mm: Expand static page table for fixmap space"

Stefano Brivio <[email protected]>
ip6_tunnel: Fix encapsulation layout

Ido Schimmel <[email protected]>
rtnetlink: Disallow FDB configuration for non-Ethernet device

Dimitris Michailidis <[email protected]>
net: fix pskb_trim_rcsum_slow() with odd trim offset

Cong Wang <[email protected]>
net: drop skb on failure in ip_check_defrag()

Tobias Jungel <[email protected]>
bonding: fix length of actor system

Wenwen Wang <[email protected]>
ethtool: fix a privilege escalation bug

Jason Wang <[email protected]>
vhost: Fix Spectre V1 vulnerability

Marcelo Ricardo Leitner <[email protected]>
sctp: fix race on sctp_id2asoc

Heiner Kallweit <[email protected]>
r8169: fix NAPI handling under high load

Sean Tranchetti <[email protected]>
net: udp: fix handling of CHECKSUM_COMPLETE packets

Niklas Cassel <[email protected]>
net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules

Wenwen Wang <[email protected]>
net: socket: fix a missing-check bug

Jakub Kicinski <[email protected]>
net: sched: gred: pass the right attribute to gred_change_table_def()

David Ahern <[email protected]>
net/ipv6: Fix index counter for unicast addresses in in6_dump_addrs

Cong Wang <[email protected]>
llc: set SOCK_RCU_FREE in llc_sap_add_socket()

Stefano Brivio <[email protected]>
ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called

Eric Dumazet <[email protected]>
ipv6: mcast: fix a use-after-free in inet6_mc_check

Nikolay Aleksandrov <[email protected]>
net: bridge: remove ipv6 zero address check in mcast queries

Hangbin Liu <[email protected]>
bridge: do not add port to router list when receives query with source 0.0.0.0

Rasmus Villemoes <[email protected]>
perf tools: Disable parallelism for 'make clean'

Sasha Levin <[email protected]>
Revert "netfilter: ipv6: nf_defrag: drop skb dst before queueing"

Kimmo Rautkoski <[email protected]>
mtd: spi-nor: Add support for is25wp series chips

Khazhismel Kumykov <[email protected]>
fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters()

Arthur Kiyanovski <[email protected]>
net: ena: fix NULL dereference due to untimely napi initialization

David Howells <[email protected]>
rxrpc: Only take the rwind and mtu values from latest ACK

David Howells <[email protected]>
rxrpc: Don't check RXRPC_CALL_TX_LAST after calling rxrpc_rotate_tx_window()

Sascha Hauer <[email protected]>
ARM: dts: imx53-qsb: disable 1.2GHz OPP

Sandipan Das <[email protected]>
perf tests: Fix indexing when invoking subtests

Mathias Nyman <[email protected]>
xhci: Fix USB3 NULL pointer dereference at logical disconnect.

Daniel Mack <[email protected]>
libertas: call into generic suspend code before turning off power

Christophe Jaillet <[email protected]>
IB/mlx4: Fix an error handling path in 'mlx4_ib_rereg_user_mr()'

Dan Carpenter <[email protected]>
x86/paravirt: Fix some warning messages

Phil Reid <[email protected]>
iio: buffer: fix the function signature to match implementation

Daniel Verkamp <[email protected]>
nvmet: fix space padding in serial number

Andreas Born <[email protected]>
bonding: ratelimit failed speed/duplex update warning

Govindarajulu Varadarajan <[email protected]>
enic: do not overwrite error code

Ross Lagerwall <[email protected]>
xen-netfront: Fix mismatched rtnl_unlock

David S. Miller <[email protected]>
sparc64: Fix regression in pmdp_invalidate().

Ross Lagerwall <[email protected]>
xen-netfront: Update features after registering netdev

Thadeu Lima de Souza Cascardo <[email protected]>
test_bpf: Fix testing with CONFIG_BPF_JIT_ALWAYS_ON=y on other arches

Takashi Iwai <[email protected]>
ALSA: hda - Fix incorrect usage of IS_REACHABLE()

Jiri Slaby <[email protected]>
futex: futex_wake_op, do not fail on invalid op

Geert Uytterhoeven <[email protected]>
cifs: Use ULL suffix for 64-bit constant

Jiri Olsa <[email protected]>
perf/core: Fix locking for children siblings group read

Sabrina Dubroca <[email protected]>
macsec: fix memory leaks when skb_to_sgvec fails

James Chapman <[email protected]>
l2tp: remove configurable payload offset

Geert Uytterhoeven <[email protected]>
iio: pressure: zpa2326: Remove always-true check which confuses gcc

Arnd Bergmann <[email protected]>
module: fix DEBUG_SET_MODULE_RONX typo

Ben Hutchings <[email protected]>
drm/msm: Fix possible null dereference on failure of get_pages()

Filipe Manana <[email protected]>
Btrfs: incremental send, fix invalid memory access

Alex Estrin <[email protected]>
Revert "IB/ipoib: Update broadcast object if PKey value was changed in index 0"

Anjali Singhai Jain <[email protected]>
i40e: avoid NVM acquire deadlock during NVM update

Gabriel Krisman Bertazi <[email protected]>
drm: bochs: Don't remove uninitialized fbdev framebuffer

Ben Hutchings <[email protected]>
scsi: qla2xxx: Avoid double completion of abort command

Noa Osherovich <[email protected]>
IB/mlx5: Avoid passing an invalid QP type to firmware

Christophe JAILLET <[email protected]>
mm/frame_vector.c: release a semaphore in 'get_vaddr_frames()'

Josef Bacik <[email protected]>
nbd: only set MSG_MORE when we have more to send

Doug Ledford <[email protected]>
IB/rxe: put the pool on allocation failure

Alex Vesker <[email protected]>
IB/ipoib: Fix lockdep issue found on ipoib_ib_dev_heavy_flush

Sabrina Dubroca <[email protected]>
ipv6: fix cleanup ordering for ip6_mr failure

Kalle Valo <[email protected]>
ath10k: convert warning about non-existent OTP board id to debug message

Takashi Iwai <[email protected]>
ALSA: hda - No loopback on ALC299 codec

Xin Long <[email protected]>
sctp: use right member as the param of list_for_each_entry

Bjørn Mork <[email protected]>
net: cdc_ncm: GetNtbFormat endian fix

Eric Ren <[email protected]>
ocfs2: fix deadlock caused by recursive locking in xattr

Mintz, Yuval <[email protected]>
qed: Warn PTT usage by wrong hw-function

Hans de Goede <[email protected]>
iio: adc: Revert "axp288: Drop bogus AXP288_ADC_TS_PIN_CTRL register modifications"

Dag Moxnes <[email protected]>
rds: ib: Fix missing call to rds_ib_dev_put in rds_ib_setup_qp

Aditya Shankar <[email protected]>
staging: wilc1000: Fix problem with wrong vif index

Michael S. Tsirkin <[email protected]>
ptr_ring: fix up after recent ptr_ring changes

Andrzej Pietrasiewicz <[email protected]>
clk: samsung: Fix m2m scaler clock on Exynos542x

Vignesh R <[email protected]>
usb: dwc3: omap: remove IRQ_NOAUTOEN used with shared irq

Yoshihiro Shimoda <[email protected]>
usb: renesas_usbhs: gadget: fix unused-but-set-variable warning

Yoshihiro Shimoda <[email protected]>

    usb: renesas_usbhs: gadget: fix spin_lock_init() for &uep->lock

Moshe Shemesh <[email protected]>
net/mlx5: Fix health work queue spin lock to IRQ safe

Björn Töpel <[email protected]>
perf probe: Fix probe definition for inlined functions

Arnaldo Carvalho de Melo <[email protected]>
perf evsel: Fix probing of precise_ip level for default cycles event

Gal Pressman <[email protected]>
net/mlx5: Fix driver load error flow when firmware is stuck

Haishuang Yan <[email protected]>
ip6_tunnel: Correct tos value in collect_md mode

Talat Batheesh <[email protected]>
net/mlx5e: Fix fixpoint divide exception in mlx5e_am_stats_compare

Al Viro <[email protected]>
ufs: we need to sync inode before freeing it

Liu Bo <[email protected]>
Btrfs: clear EXTENT_DEFRAG bits in finish_ordered_io

Colin Ian King <[email protected]>
net: stmmac: ensure jumbo_frm error return is correctly checked for -ve value

Eric Biggers <[email protected]>
elevator: fix truncation of icq_cache_name

Marek Vasut <[email protected]>
gpu: ipu-v3: Fix CSI selection for VDIC

Ard Biesheuvel <[email protected]>
ARM: 8677/1: boot/compressed: fix decompressor header layout for v7-M

Christian Sünkenberg <[email protected]>
x86/cpu/cyrix: Add alternative Device ID of Geode GX1 SoC

Chopra, Manish <[email protected]>
qlcnic: Fix tunnel offload for 82xx adapters

Thor Thayer <[email protected]>
net: ethernet: stmmac: Fix altr_tse_pcs SGMII Initialization

Tejun Heo <[email protected]>
libata: fix error checking in in ata_parse_force_one()

Johannes Berg <[email protected]>
mac80211: fix TX aggregation start/stop callback race

Jane Chu <[email protected]>
arch/sparc: increase CONFIG_NODES_SHIFT on SPARC64 to 5

Shreyas NC <[email protected]>
ASoC: Intel: Skylake: Fix to parse consecutive string tkns in manifest

Jeremy Linton <[email protected]>
reset: hi6220: Set module license so that it can be loaded

Arvind Yadav <[email protected]>
ata: sata_rcar: Handle return value of clk_prepare_enable

Qu Wenruo <[email protected]>
btrfs: fiemap: Cache and merge fiemap extent before submit it to user

Phil Elwell <[email protected]>
ARM: dts: bcm283x: Reserve first page for firmware

Mohammed Shafi Shajakhan <[email protected]>
ath10k: fix NAPI enable/disable symmetry for AHB interface

Michael Chan <[email protected]>
bnxt_en: Don't use rtnl lock to protect link change logic in workqueue.

Ying Xue <[email protected]>
tipc: fix a race condition of releasing subscriber object

Bob Peterson <[email protected]>
tipc: Fix tipc_sk_reinit handling of -EAGAIN

Moshe Shemesh <[email protected]>
net/mlx5: Fix command completion after timeout access invalid structure

Zhao Qiang <[email protected]>
net: phy: marvell: Limit 88m1101 autoneg errata to 88E1145 as well.

Max Gurtovoy <[email protected]>
nvme-pci: fix CMB sysfs file removal in reset path

Jia-Ju Bai <[email protected]>
rxe: Fix a sleep-in-atomic bug in post_one_send

Dan Carpenter <[email protected]>
orangefs: off by ones in xattr size checks

Noa Osherovich <[email protected]>
IB/core: Fix the validations of a multicast LID in attach or detach operations

Alaa Hleihel <[email protected]>
IB/ipoib: Do not warn if IPoIB debugfs doesn't exist

Lee, Chun-Yi <[email protected]>
platform/x86: acer-wmi: setup accelerometer when ACPI device was found

Xin Long <[email protected]>
ipv6: set rt6i_protocol properly in the route when it is installed

Bjorn Helgaas <[email protected]>
efi/fb: Correct PCI_STD_RESOURCE_END usage

Stefan Wahren <[email protected]>
i2c: bcm2835: Avoid possible NULL ptr dereference

Dongdong Liu <[email protected]>
PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port mode

Prarit Bhargava <[email protected]>
ACPI: sysfs: Make ACPI GPE mask kernel parameter cover all GPEs

Christian Grönke <[email protected]>
igb: Remove superfluous reset to PHY and page 0 selection

Sheng Yong <[email protected]>
f2fs: fix multiple f2fs_add_link() having same name for inline dentry

Raghava Aditya Renukunta <[email protected]>
scsi: aacraid: Fix typo in blink status

Matt Redfearn <[email protected]>
MIPS: Handle non word sized instructions when examining frame

Matt Redfearn <[email protected]>
MIPS: microMIPS: Fix decoding of swsp16 instruction

zhong jiang <[email protected]>
mm/memory_hotplug.c: fix overflow in test_pages_in_a_zone()

Ravi Bangoria <[email protected]>
perf symbols: Fix memory corruption because of zero length symbols

Wenwen Wang <[email protected]>
net: cxgb3_main: fix a missing-check bug

Maciej W. Rozycki <[email protected]>
declance: Fix continuation with the adapter identification message

Rickard x Andersson <[email protected]>
net: fec: fix rare tx timeout

Kan Liang <[email protected]>
perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX

Jiri Olsa <[email protected]>
perf/ring_buffer: Prevent concurent ring buffer access

Florian Fainelli <[email protected]>
smsc95xx: Check for Wake-on-LAN modes

Florian Fainelli <[email protected]>
smsc75xx: Check for Wake-on-LAN modes

Florian Fainelli <[email protected]>
r8152: Check for supported Wake-on-LAN Modes

Florian Fainelli <[email protected]>
sr9800: Check for supported Wake-on-LAN modes

Florian Fainelli <[email protected]>
lan78xx: Check for supported Wake-on-LAN modes

Florian Fainelli <[email protected]>
ax88179_178a: Check for supported Wake-on-LAN modes

Florian Fainelli <[email protected]>
asix: Check for supported Wake-on-LAN modes

Nathan Chancellor <[email protected]>
qed: Avoid constant logical operation warning in qed_vf_pf_acquire

Nathan Chancellor <[email protected]>
qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor

Lubomir Rintel <[email protected]>
pxa168fb: prepare the clock

Matias Karhumaa <[email protected]>
Bluetooth: SMP: fix crash in unpairing

Martin Willi <[email protected]>
mac80211_hwsim: do not omit multicast announce of first added radio

Masashi Honma <[email protected]>

    nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT

Zhao Qiang <[email protected]>
soc: fsl: qe: Fix copy/paste bug in ucc_get_tdm_sync_shift()

Alexandre Belloni <[email protected]>
soc: fsl: qbman: qman: avoid allocating from non existing gen_pool

Michal Simek <[email protected]>
net: macb: Clean 64b dma addresses if they are not detected

Florian Fainelli <[email protected]>
ARM: dts: BCM63xx: Fix incorrect interrupt specifiers

Sean Tranchetti <[email protected]>
xfrm: validate template mode

Thomas Petazzoni <[email protected]>

    ARM: 8799/1: mm: fix pci_ioremap_io() offset check

Johannes Berg <[email protected]>
mac80211: TDLS: fix skb queue/priority assignment

Jouni Malinen <[email protected]>
cfg80211: Address some corner cases in scan result channel updating

Bob Copeland <[email protected]>
mac80211: fix pending queue hang due to TX_DROP

Andrei Otcheretianski <[email protected]>
cfg80211: reg: Init wiphy_idx in regulatory_hint_core()

Andrei Otcheretianski <[email protected]>
mac80211: Always report TX status

Thadeu Lima de Souza Cascardo <[email protected]>
xfrm6: call kfree_skb when skb is toobig

Steffen Klassert <[email protected]>
xfrm: Validate address prefix lengths in the xfrm selector.

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

Diffstat:

 Documentation/kernel-parameters.txt                |   1 -
 Makefile                                           |   4 +-
 arch/arm/boot/compressed/efi-header.S              |   4 +-
 arch/arm/boot/compressed/head.S                    |  17 +--
 arch/arm/boot/dts/bcm283x.dtsi                     |   5 +
 arch/arm/boot/dts/bcm63138.dtsi                    |  14 ++-
 arch/arm/boot/dts/imx53-qsb-common.dtsi            |  11 ++
 arch/arm/mm/ioremap.c                              |   2 +-
 arch/mips/include/uapi/asm/inst.h                  |   2 +-
 arch/mips/kernel/process.c                         |  11 +-
 arch/sparc/Kconfig                                 |   8 +-
 arch/sparc/mm/tlb.c                                |  19 ++-
 arch/x86/events/intel/uncore_snbep.c               |  12 +-
 arch/x86/include/asm/fixmap.h                      |  10 --
 arch/x86/include/asm/percpu.h                      |   8 +-
 arch/x86/include/asm/pgtable_64.h                  |   3 +-
 arch/x86/kernel/cpu/cyrix.c                        |   1 +
 arch/x86/kernel/head_64.S                          |  16 +--
 arch/x86/kernel/paravirt.c                         |   4 +-
 arch/x86/kernel/time.c                             |   2 +-
 arch/x86/mm/pgtable.c                              |   9 --
 arch/x86/xen/mmu.c                                 |   8 +-
 crypto/shash.c                                     |   2 +-
 drivers/acpi/sysfs.c                               |  26 ++---
 drivers/ata/ahci.c                                 |   5 +-
 drivers/ata/libata-core.c                          |   2 +-
 drivers/ata/sata_rcar.c                            |  15 ++-
 drivers/block/nbd.c                                |   6 +-
 drivers/clk/samsung/clk-exynos5420.c               |   2 +-
 drivers/gpio/gpio-mxs.c                            |   4 +-
 drivers/gpu/drm/bochs/bochs_fbdev.c                |   9 +-
 drivers/gpu/drm/drm_edid.c                         |   3 +
 drivers/gpu/drm/msm/msm_gem.c                      |  20 ++--
 drivers/gpu/ipu-v3/ipu-common.c                    |  15 +--
 drivers/i2c/busses/i2c-bcm2835.c                   |   4 +-
 drivers/iio/adc/axp288_adc.c                       |  32 +++++-
 drivers/iio/pressure/zpa2326.c                     |  10 +-
 drivers/infiniband/core/ucm.c                      |   3 +
 drivers/infiniband/core/ucma.c                     |   3 +
 drivers/infiniband/core/verbs.c                    |  44 ++++++-
 drivers/infiniband/hw/mlx4/mr.c                    |   7 +-
 drivers/infiniband/hw/mlx5/qp.c                    |   7 +-
 drivers/infiniband/sw/rxe/rxe_pool.c               |  16 +--
 drivers/infiniband/sw/rxe/rxe_verbs.c              |   9 +-
 drivers/infiniband/ulp/ipoib/ipoib_fs.c            |   2 -
 drivers/infiniband/ulp/ipoib/ipoib_ib.c            |  20 +---
 drivers/input/mouse/elan_i2c_core.c                |   1 +
 drivers/mtd/spi-nor/spi-nor.c                      |   6 +
 drivers/net/bonding/bond_main.c                    |   7 +-
 drivers/net/bonding/bond_netlink.c                 |   3 +-
 drivers/net/ethernet/amazon/ena/ena_netdev.c       |   9 +-
 drivers/net/ethernet/amd/declance.c                |  10 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  25 ++--
 drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   4 +
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c  |   4 +
 drivers/net/ethernet/cadence/macb.c                |   1 +
 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c    |  17 +++
 drivers/net/ethernet/cisco/enic/enic_main.c        |   9 +-
 drivers/net/ethernet/freescale/fec_main.c          |   8 +-
 .../net/ethernet/freescale/fs_enet/fs_enet-main.c  |  16 ++-
 drivers/net/ethernet/freescale/fs_enet/fs_enet.h   |   1 +
 drivers/net/ethernet/intel/i40e/i40e_nvm.c         |  98 ++++++++++------
 drivers/net/ethernet/intel/i40e/i40e_prototype.h   |   2 -
 drivers/net/ethernet/intel/igb/e1000_82575.c       |  12 --
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |   6 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rx_am.c |   6 +
 drivers/net/ethernet/mellanox/mlx5/core/health.c   |   5 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |   2 +-
 drivers/net/ethernet/qlogic/qed/qed_hw.c           |   7 ++
 drivers/net/ethernet/qlogic/qed/qed_roce.c         |  15 +--
 drivers/net/ethernet/qlogic/qed/qed_vf.c           |   1 -
 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h        |  26 ++++-
 .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c    |   2 +
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c   |   2 +
 .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c   |   2 +
 drivers/net/ethernet/realtek/r8169.c               |   8 +-
 drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c |   6 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   3 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c  |   2 +-
 drivers/net/macsec.c                               |   2 +
 drivers/net/phy/marvell.c                          |   2 +-
 drivers/net/usb/asix_common.c                      |   3 +
 drivers/net/usb/ax88179_178a.c                     |   3 +
 drivers/net/usb/cdc_ncm.c                          |   4 +-
 drivers/net/usb/lan78xx.c                          |  17 +--
 drivers/net/usb/r8152.c                            |   3 +
 drivers/net/usb/smsc75xx.c                         |   3 +
 drivers/net/usb/smsc95xx.c                         |   3 +
 drivers/net/usb/sr9800.c                           |   3 +
 drivers/net/wireless/ath/ath10k/ahb.c              |   2 +-
 drivers/net/wireless/ath/ath10k/core.c             |   3 +-
 drivers/net/wireless/mac80211_hwsim.c              |   3 +-
 drivers/net/wireless/marvell/libertas/if_sdio.c    |   4 +
 drivers/net/xen-netfront.c                         |  11 +-
 drivers/nvme/host/pci.c                            |  18 ++-
 drivers/nvme/target/admin-cmd.c                    |   1 +
 drivers/pci/quirks.c                               |   2 +-
 drivers/platform/x86/acer-wmi.c                    |   9 +-
 drivers/ptp/ptp_chardev.c                          |   4 +
 drivers/reset/hisilicon/hi6220_reset.c             |   2 +
 drivers/scsi/aacraid/src.c                         |   2 +-
 drivers/scsi/qla2xxx/qla_init.c                    |   4 +-
 drivers/soc/fsl/qbman/qman.c                       |   3 +
 drivers/soc/fsl/qe/ucc.c                           |   2 +-
 drivers/staging/wilc1000/linux_wlan.c              |   3 +-
 drivers/usb/class/cdc-acm.c                        |  14 +--
 drivers/usb/core/devio.c                           |   4 +-
 drivers/usb/dwc3/dwc3-omap.c                       |  18 ++-
 drivers/usb/gadget/function/f_mass_storage.c       |   3 +
 drivers/usb/host/xhci-hub.c                        |   2 +-
 drivers/usb/renesas_usbhs/mod_gadget.c             |   7 +-
 drivers/vhost/vhost.c                              |   2 +
 drivers/video/fbdev/efifb.c                        |   2 +-
 drivers/video/fbdev/pxa168fb.c                     |   6 +-
 fs/btrfs/extent_io.c                               | 124 +++++++++++++++++++-
 fs/btrfs/inode.c                                   |   2 +-
 fs/btrfs/send.c                                    |   7 +-
 fs/cachefiles/namei.c                              |   2 +-
 fs/cifs/inode.c                                    |   2 +-
 fs/f2fs/dir.c                                      |  13 +--
 fs/fat/fatent.c                                    |   1 +
 fs/ocfs2/dlmglue.c                                 |   4 +
 fs/ocfs2/xattr.c                                   |  23 ++--
 fs/orangefs/xattr.c                                |   6 +-
 fs/ufs/inode.c                                     |   1 +
 fs/xfs/libxfs/xfs_trans_resv.c                     |   9 +-
 include/linux/elevator.h                           |   2 +-
 include/linux/iio/buffer-dma.h                     |   2 +-
 include/linux/posix-timers.h                       |   4 +-
 init/main.c                                        |   2 +-
 kernel/events/core.c                               |   7 ++
 kernel/futex.c                                     |  12 +-
 kernel/sched/fair.c                                |  22 +++-
 kernel/sched/sched.h                               |   2 +
 kernel/time/posix-cpu-timers.c                     |   2 +-
 kernel/time/posix-timers.c                         |  29 +++--
 lib/test_bpf.c                                     |   2 +-
 mm/frame_vector.c                                  |   6 +-
 mm/memory_hotplug.c                                |   4 +-
 net/bluetooth/mgmt.c                               |   7 +-
 net/bluetooth/smp.c                                |  29 ++++-
 net/bluetooth/smp.h                                |   3 +-
 net/bridge/br_multicast.c                          |   9 +-
 net/core/datagram.c                                |   5 +-
 net/core/ethtool.c                                 |   8 +-
 net/core/rtnetlink.c                               |  10 ++
 net/core/skbuff.c                                  |   5 +-
 net/ipv4/ip_fragment.c                             |  12 +-
 net/ipv4/udp.c                                     |  20 +++-
 net/ipv6/addrconf.c                                |   6 +-
 net/ipv6/af_inet6.c                                |   6 +-
 net/ipv6/ip6_checksum.c                            |  20 +++-
 net/ipv6/ip6_tunnel.c                              |  14 +--
 net/ipv6/mcast.c                                   |  16 +--
 net/ipv6/ndisc.c                                   |   3 +-
 net/ipv6/netfilter/nf_conntrack_reasm.c            |   2 -
 net/ipv6/route.c                                   |  11 +-
 net/ipv6/xfrm6_output.c                            |   2 +
 net/l2tp/l2tp_core.c                               |  14 +--
 net/l2tp/l2tp_core.h                               |   3 -
 net/l2tp/l2tp_debugfs.c                            |   4 +-
 net/l2tp/l2tp_netlink.c                            |   3 -
 net/llc/llc_conn.c                                 |   1 +
 net/mac80211/agg-tx.c                              | 128 +++++++++------------
 net/mac80211/ht.c                                  |  16 ++-
 net/mac80211/ieee80211_i.h                         |  14 +--
 net/mac80211/iface.c                               |  11 +-
 net/mac80211/sta_info.h                            |   2 +
 net/mac80211/status.c                              |   7 +-
 net/mac80211/tdls.c                                |   8 +-
 net/mac80211/tx.c                                  |   2 +-
 net/rds/ib_cm.c                                    |   3 +-
 net/rxrpc/input.c                                  |  54 +++++----
 net/sched/sch_gred.c                               |   2 +-
 net/sctp/socket.c                                  |  11 +-
 net/socket.c                                       |  11 +-
 net/tipc/socket.c                                  |   6 +-
 net/tipc/subscr.c                                  |   2 +
 net/wireless/nl80211.c                             |   1 +
 net/wireless/reg.c                                 |   1 +
 net/wireless/scan.c                                |  58 ++++++++--
 net/xfrm/xfrm_user.c                               |  15 +++
 sound/pci/hda/patch_realtek.c                      |   5 +-
 sound/soc/intel/skylake/skl-topology.c             |   2 +-
 tools/perf/Makefile                                |   4 +-
 tools/perf/tests/builtin-test.c                    |   4 +-
 tools/perf/tests/task-exit.c                       |   2 +-
 tools/perf/util/annotate.c                         |  12 +-
 tools/perf/util/evsel.c                            |  12 ++
 tools/perf/util/probe-event.c                      |   2 +-
 tools/virtio/ringtest/ptr_ring.c                   |  29 ++++-
 191 files changed, 1177 insertions(+), 687 deletions(-)