4.14.79-stable review
Status from this message: I've queued the fix, thank you!
Get series with b4
b4 am [email protected]Versions newest first
Patches in v1 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/143 | xfrm: Validate address prefix lengths in the xfrm selector.net/ | +12 | 0 replies | |
| 2/143 | xfrm6: call kfree_skb when skb is toobignet/ | +2 | 0 replies | |
| 3/143 | xfrm: reset transport header back to network header after all input transforms ahave been appliednet/ net/ net/ +1 more | +4 | 0 replies | |
| 4/143 | xfrm: reset crypto_done when iterating over multiple input xfrmsnet/ | +1 | 0 replies | |
| 5/143 | mac80211: Always report TX statusnet/ | +2 | 0 replies | |
| 6/143 | cfg80211: reg: Init wiphy_idx in regulatory_hint_core()net/ | +1 | 0 replies | |
| 7/143 | mac80211: fix pending queue hang due to TX_DROPnet/ | +1 | 0 replies | |
| 8/143 | cfg80211: Address some corner cases in scan result channel updatingnet/ | +49 | 0 replies | |
| 9/143 | mac80211: TDLS: fix skb queue/priority assignmentnet/ | +4 | 0 replies | |
| 10/143 | mac80211: fix TX status reporting for ieee80211snet/ net/ net/ | +8 | 0 replies | |
| 11/143 | xfrm: Fix NULL pointer dereference when skb_dst_force clears the dst_entry.net/ net/ | +8 | 0 replies | |
| 12/143 | ARM: 8799/1: mm: fix pci_ioremap_io() offset checkarch/ | +1 | 0 replies | |
| 13/143 | xfrm: validate template modenet/ | +3 | 0 replies | |
| 14/143 | netfilter: bridge: Dont sabotage nf_hook calls from an l3mdevnet/ | +2 | 0 replies | |
| 15/143 | arm64: hugetlb: Fix handling of young ptesarch/ | +9 | 0 replies | |
| 16/143 | ARM: dts: BCM63xx: Fix incorrect interrupt specifiersarch/ | +8 | 0 replies | |
| 17/143 | net: macb: Clean 64b dma addresses if they are not detecteddrivers/ | +1 | 0 replies | |
| 18/143 | soc: fsl: qbman: qman: avoid allocating from non existing gen_pooldrivers/ | +3 | 0 replies | |
| 19/143 | soc: fsl: qe: Fix copy/paste bug in ucc_get_tdm_sync_shift()drivers/ | +1 | 0 replies | |
| 20/143 | nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HTnet/ | +1 | 0 replies | |
| 21/143 | mac80211_hwsim: do not omit multicast announce of first added radiodrivers/ | +1 | 0 replies | |
| 22/143 | Bluetooth: SMP: fix crash in unpairingnet/ net/ net/ | +29 | 0 replies | |
| 23/143 | pxa168fb: prepare the clockdrivers/ | +3 | 0 replies | |
| 24/143 | qed: Avoid implicit enum conversion in qed_set_tunn_cls_infodrivers/ | +1 | 0 replies | |
| 25/143 | qed: Fix mask parameter in qed_vf_prep_tunn_req_tlvdrivers/ | +2 | 0 replies | |
| 26/143 | qed: Avoid implicit enum conversion in qed_roce_mode_to_flavordrivers/ | +4 | 0 replies | |
| 27/143 | qed: Avoid constant logical operation warning in qed_vf_pf_acquiredrivers/ | +0 | 0 replies | |
| 28/143 | qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pktdrivers/ | +2 | 0 replies | |
| 29/143 | nl80211: Fix possible Spectre-v1 for CQM RSSI thresholdsnet/ | +14 | 0 replies | |
| 30/143 | asix: Check for supported Wake-on-LAN modesdrivers/ | +3 | 0 replies | |
| 31/143 | ax88179_178a: Check for supported Wake-on-LAN modesdrivers/ | +3 | 0 replies | |
| 32/143 | lan78xx: Check for supported Wake-on-LAN modesdrivers/ | +4 | 0 replies | |
| 33/143 | sr9800: Check for supported Wake-on-LAN modesdrivers/ | +3 | 0 replies | |
| 34/143 | r8152: Check for supported Wake-on-LAN Modesdrivers/ | +3 | 0 replies | |
| 35/143 | smsc75xx: Check for Wake-on-LAN modesdrivers/ | +3 | 0 replies | |
| 36/143 | smsc95xx: Check for Wake-on-LAN modesdrivers/ | +3 | 0 replies | |
| 37/143 | cfg80211: fix use-after-free in reg_process_hint()net/ | +4 | 0 replies | |
| 38/143 | perf/core: Fix perf_pmu_unregister() lockingkernel/ | +2 | 0 replies | |
| 39/143 | perf/ring_buffer: Prevent concurent ring buffer accesskernel/ | +2 | 0 replies | |
| 40/143 | perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKXarch/ | +6 | 0 replies | |
| 41/143 | perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 Cache perf eventsarch/ arch/ | +18 | 0 replies | |
| 42/143 | net: fec: fix rare tx timeoutdrivers/ | +4 | 0 replies | |
| 43/143 | declance: Fix continuation with the adapter identification messagedrivers/ | +6 | 0 replies | |
| 44/143 | net: qualcomm: rmnet: Skip processing loopback packetsdrivers/ | +3 | 0 replies | |
| 45/143 | locking/ww_mutex: Fix runtime warning in the WW mutex selftestkernel/ | +6 | 0 replies | |
| 46/143 | be2net: dont flip hw_features when VXLANs are added/deleteddrivers/ | +1 | 0 replies | |
| 47/143 | net: cxgb3_main: fix a missing-check bugdrivers/ | +17 | 0 replies | |
| 48/143 | yam: fix a missing-check bugdrivers/ | +4 | 0 replies | |
| 49/143 | ocfs2: fix crash in ocfs2_duplicate_clusters_by_page()fs/ | +12 | 0 replies | |
| 50/143 | iwlwifi: mvm: check for short GI only for OFDMdrivers/ drivers/ | +5 | 0 replies | |
| 51/143 | iwlwifi: dbg: allow wrt collection before ALIVEdrivers/ | +14 | 0 replies | |
| 52/143 | iwlwifi: fix the ALIVE notification layoutdrivers/ | +2 | 0 replies | |
| 53/143 | x86/power: Fix some ordering bugs in __restore_processor_context()arch/ | +17 | 5 replies | |
| 54/143 | tools/testing/nvdimm: unit test clear-error commandstools/ | +18 | 0 replies | |
| 55/143 | usbip: vhci_hcd: update status file header and formatdrivers/ | +6 | 0 replies | |
| 56/143 | scsi: aacraid: address UBSAN warning regressiondrivers/ | +6 | 0 replies | |
| 57/143 | IB/ipoib: Fix lockdep issue found on ipoib_ib_dev_heavy_flushdrivers/ | +3 | 0 replies | |
| 58/143 | IB/rxe: put the pool on allocation failuredrivers/ | +9 | 0 replies | |
| 59/143 | s390/qeth: fix error handling in adapter command callbacksdrivers/ | +37 | 0 replies | |
| 60/143 | net/mlx5: Fix mlx5_get_vector_affinity functiondrivers/ include/ | +4 | 2 replies | |
| 61/143 | powerpc/pseries: Add empty update_numa_cpu_lookup_table() for NUMA=narch/ | +3 | 0 replies | |
| 62/143 | dm integrity: fail early if required HMAC key is not availabledrivers/ | +3 | 0 replies | |
| 63/143 | net: phy: realtek: Use the dummy stubs for MMD register access for rtl8211bdrivers/ | +2 | 0 replies | |
| 64/143 | net: phy: Add general dummy stubs for MMD register accessdrivers/ include/ | +21 | 0 replies | |
| 65/143 | net/mlx5e: Refine ets validation functiondrivers/ | +8 | 0 replies | |
| 66/143 | scsi: qla2xxx: Avoid double completion of abort commanddrivers/ | +2 | 0 replies | |
| 67/143 | kbuild: set no-integrated-as before incl. arch MakefileMakefile | +2 | 0 replies | |
| 68/143 | IB/mlx5: Avoid passing an invalid QP type to firmwaredrivers/ | +6 | 0 replies | |
| 69/143 | ARM: tegra: Fix ULPI regression on Tegra20arch/ | +1 | 6 replies | |
| 70/143 | l2tp: remove configurable payload offsetnet/ net/ net/ +1 more | +6 | 0 replies | |
| 71/143 | cifs: Use ULL suffix for 64-bit constantfs/ | +1 | 0 replies | |
| 72/143 | test_bpf: Fix testing with CONFIG_BPF_JIT_ALWAYS_ON=y on other archeslib/ | +1 | 0 replies | |
| 73/143 | KVM: x86: Update the exit_qualification access bits while walking an addressarch/ | +9 | 0 replies | |
| 74/143 | sparc64: Fix regression in pmdp_invalidate().arch/ | +13 | 0 replies | |
| 75/143 | tpm: move the delay_msec increment after sleep in tpm_transmit()drivers/ | +2 | 0 replies | |
| 76/143 | bpf: sockmap, map_release does not hold refcnt for pinned mapsinclude/ kernel/ kernel/ +1 more | +7 | 0 replies | |
| 77/143 | tpm: tpm_crb: relinquish locality on error path.drivers/ | +7 | 0 replies | |
| 78/143 | xen-netfront: Update features after registering netdevdrivers/ | +4 | 0 replies | |
| 79/143 | xen-netfront: Fix mismatched rtnl_unlockdrivers/ | +2 | 0 replies | |
| 80/143 | IB/usnic: Update with bug fixes from core codedrivers/ drivers/ drivers/ | +33 | 0 replies | |
| 81/143 | mmc: dw_mmc-rockchip: correct property names in debugdrivers/ | +2 | 0 replies | |
| 82/143 | MIPS: Workaround GCC __builtin_unreachable reordering bugarch/ arch/ | +36 | 0 replies | |
| 83/143 | lan78xx: Dont reset the interface on opendrivers/ | +0 | 0 replies | |
| 84/143 | enic: do not overwrite error codedrivers/ | +4 | 0 replies | |
| 85/143 | iio: buffer: fix the function signature to match implementationinclude/ | +1 | 0 replies | |
| 86/143 | selftests/powerpc: Add ptrace hw breakpoint testtools/ tools/ tools/ | +344 | 0 replies | |
| 87/143 | scsi: ibmvfc: Avoid unnecessary port relogindrivers/ | +2 | 0 replies | |
| 88/143 | scsi: sd: Remember that READ CAPACITY(16) succeededdrivers/ | +2 | 0 replies | |
| 89/143 | btrfs: quota: Set rescan progress to (u64)-1 if we hit last leaffs/ | +3 | 0 replies | |
| 90/143 | net: phy: phylink: Dont release NULL GPIOdrivers/ | +1 | 0 replies | |
| 91/143 | x86/paravirt: Fix some warning messagesarch/ | +2 | 0 replies | |
| 91/143 | x86/paravirt: Fix some warning messagesarch/ | +2 | 0 replies | |
| 92/143 | net: stmmac: mark PM functions as __maybe_unuseddrivers/ | +2 | 0 replies | |
| 93/143 | kconfig: fix the rule of mainmenu_stmt symbolscripts/ | +2 | 0 replies | |
| 94/143 | libertas: call into generic suspend code before turning off powerdrivers/ | +4 | 0 replies | |
| 95/143 | perf tests: Fix indexing when invoking subteststools/ | +2 | 0 replies | |
| 96/143 | compiler.h: Allow arch-specific asm/compiler.harch/ include/ | +20 | 0 replies | |
| 97/143 | ARM: dts: imx53-qsb: disable 1.2GHz OPParch/ | +11 | 0 replies | |
| 98/143 | perf python: Use -Wno-redundant-decls to build with PYTHON=python3tools/ | +1 | 0 replies | |
| 99/143 | rxrpc: Dont check RXRPC_CALL_TX_LAST after calling rxrpc_rotate_tx_window()net/ | +19 | 0 replies | |
| 100/143 | rxrpc: Only take the rwind and mtu values from latest ACKnet/ | +10 | 0 replies | |
| 101/143 | rxrpc: Fix connection-level abort handlingnet/ net/ net/ | +19 | 0 replies | |
| 102/143 | net: ena: fix warning in rmmod caused by double iounmapdrivers/ | +1 | 0 replies | |
| 103/143 | net: ena: fix NULL dereference due to untimely napi initializationdrivers/ | +7 | 0 replies | |
| 104/143 | selftests: rtnetlink.sh explicitly requires bash.tools/ | +1 | 0 replies | |
| 105/143 | fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters()fs/ | +1 | 0 replies | |
| 106/143 | sch_netem: restore skb->dev after dequeuing from the rbtreenet/ | +4 | 2 replies | |
| 107/143 | mtd: spi-nor: Add support for is25wp series chipsdrivers/ | +6 | 0 replies | |
| 108/143 | kvm: x86: fix WARN due to uninitialized guest FPU statearch/ | +3 | 0 replies | |
| 109/143 | ARM: dts: r8a7790: Correct critical CPU temperaturearch/ | +1 | 0 replies | |
| 110/143 | media: uvcvideo: Fix driver reference countingdrivers/ | +2 | 0 replies | |
| 111/143 | ALSA: usx2y: Fix invalid stream URBssound/ | +17 | 0 replies | |
| 112/143 | Revert "netfilter: ipv6: nf_defrag: drop skb dst before queueing"net/ | +0 | 0 replies | |
| 113/143 | perf tools: Disable parallelism for make cleantools/ | +2 | 0 replies | |
| 114/143 | drm/i915/gvt: fix memory leak of a cmd_entry struct on error exit pathdrivers/ | +1 | 0 replies | |
| 115/143 | bridge: do not add port to router list when receives query with source 0.0.0.0net/ | +9 | 0 replies | |
| 116/143 | net: bridge: remove ipv6 zero address check in mcast queriesnet/ | +1 | 0 replies | |
| 117/143 | ipv6: mcast: fix a use-after-free in inet6_mc_checknet/ | +8 | 0 replies | |
| 118/143 | ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are callednet/ | +1 | 0 replies | |
| 119/143 | llc: set SOCK_RCU_FREE in llc_sap_add_socket()net/ | +1 | 0 replies | |
| 120/143 | net: fec: dont dump RX FIFO register when not availabledrivers/ drivers/ | +16 | 0 replies | |
| 121/143 | net/ipv6: Fix index counter for unicast addresses in in6_dump_addrsnet/ | +4 | 0 replies | |
| 122/143 | net: sched: gred: pass the right attribute to gred_change_table_def()net/ | +1 | 0 replies | |
| 123/143 | net: socket: fix a missing-check bugnet/ | +8 | 0 replies | |
| 124/143 | net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modulesdrivers/ | +1 | 0 replies | |
| 125/143 | net: udp: fix handling of CHECKSUM_COMPLETE packetsnet/ net/ net/ | +39 | 0 replies | |
| 126/143 | r8169: fix NAPI handling under high loaddrivers/ | +3 | 0 replies | |
| 127/143 | sctp: fix race on sctp_id2asocnet/ | +2 | 0 replies | |
| 128/143 | udp6: fix encap return code for resubmittingnet/ | +2 | 0 replies | |
| 129/143 | vhost: Fix Spectre V1 vulnerabilitydrivers/ | +2 | 0 replies | |
| 130/143 | virtio_net: avoid using netif_tx_disable() for serializing tx routinedrivers/ | +4 | 0 replies | |
| 131/143 | ethtool: fix a privilege escalation bugnet/ | +6 | 0 replies | |
| 132/143 | bonding: fix length of actor systemdrivers/ | +1 | 0 replies | |
| 133/143 | ip6_tunnel: Fix encapsulation layoutnet/ | +5 | 0 replies | |
| 134/143 | openvswitch: Fix push/pop ethernet validationnet/ | +2 | 0 replies | |
| 135/143 | net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault typedrivers/ | +1 | 0 replies | |
| 136/143 | net: sched: Fix for duplicate class dumpnet/ | +2 | 0 replies | |
| 137/143 | net: drop skb on failure in ip_check_defrag()net/ | +8 | 0 replies | |
| 138/143 | net: fix pskb_trim_rcsum_slow() with odd trim offsetnet/ | +3 | 0 replies | |
| 139/143 | net/mlx5e: fix csum adjustments caused by RXFCSdrivers/ | +9 | 0 replies | |
| 140/143 | rtnetlink: Disallow FDB configuration for non-Ethernet devicenet/ | +10 | 0 replies | |
| 141/143 | net: ipmr: fix unresolved entry dumpsnet/ | +0 | 0 replies | |
| 142/143 | net: bcmgenet: Poll internal PHY for GENETv5drivers/ | +6 | 0 replies | |
| 143/143 | net/sched: cls_api: add missing validation of netlink attributesnet/ | +5 | 0 replies |
Reviews trailers per patch
44 of 144 patches have a Reviewed-by or Acked-by.
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 55 reviewers.
Cover letter [PATCH 4.14 000/143] 4.14.79-stable review
This is the start of the stable review cycle for the 4.14.79 release. There are 143 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 Sun Nov 4 18:27:59 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.14.79-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.14.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 4.14.79-rc1
Davide Caratti <[email protected]>
net/sched: cls_api: add missing validation of netlink attributes
Florian Fainelli <[email protected]>
net: bcmgenet: Poll internal PHY for GENETv5
Nikolay Aleksandrov <[email protected]>
net: ipmr: fix unresolved entry dumps
Ido Schimmel <[email protected]>
rtnetlink: Disallow FDB configuration for non-Ethernet device
Eric Dumazet <[email protected]>
net/mlx5e: fix csum adjustments caused by RXFCS
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()
Phil Sutter <[email protected]>
net: sched: Fix for duplicate class dump
Huy Nguyen <[email protected]>
net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault type
Jaime Caamaño Ruiz <[email protected]>
openvswitch: Fix push/pop ethernet validation
Stefano Brivio <[email protected]>
ip6_tunnel: Fix encapsulation layout
Tobias Jungel <[email protected]>
bonding: fix length of actor system
Wenwen Wang <[email protected]>
ethtool: fix a privilege escalation bug
Ake Koomsin <[email protected]>
virtio_net: avoid using netif_tx_disable() for serializing tx routine
Jason Wang <[email protected]>
vhost: Fix Spectre V1 vulnerability
Paolo Abeni <[email protected]>
udp6: fix encap return code for resubmitting
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
Fugang Duan <[email protected]>
net: fec: don't dump RX FIFO register when not available
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
Colin Ian King <[email protected]>
drm/i915/gvt: fix memory leak of a cmd_entry struct on error exit path
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"
Takashi Iwai <[email protected]>
ALSA: usx2y: Fix invalid stream URBs
Philipp Zabel <[email protected]>
media: uvcvideo: Fix driver reference counting
Chris Paterson <[email protected]>
ARM: dts: r8a7790: Correct critical CPU temperature
Peter Xu <[email protected]>
kvm: x86: fix WARN due to uninitialized guest FPU state
Kimmo Rautkoski <[email protected]>
mtd: spi-nor: Add support for is25wp series chips
Christoph Paasch <[email protected]>
sch_netem: restore skb->dev after dequeuing from the rbtree
Khazhismel Kumykov <[email protected]>
fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters()
Paolo Abeni <[email protected]>
selftests: rtnetlink.sh explicitly requires bash.
Arthur Kiyanovski <[email protected]>
net: ena: fix NULL dereference due to untimely napi initialization
Arthur Kiyanovski <[email protected]>
net: ena: fix warning in rmmod caused by double iounmap
David Howells <[email protected]>
rxrpc: Fix connection-level abort handling
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()
Arnaldo Carvalho de Melo <[email protected]>
perf python: Use -Wno-redundant-decls to build with PYTHON=python3
Sascha Hauer <[email protected]>
ARM: dts: imx53-qsb: disable 1.2GHz OPP
Paul Burton <[email protected]>
compiler.h: Allow arch-specific asm/compiler.h
Sandipan Das <[email protected]>
perf tests: Fix indexing when invoking subtests
Daniel Mack <[email protected]>
libertas: call into generic suspend code before turning off power
Masahiro Yamada <[email protected]>
kconfig: fix the rule of mainmenu_stmt symbol
Arnd Bergmann <[email protected]>
net: stmmac: mark PM functions as __maybe_unused
Dan Carpenter <[email protected]>
x86/paravirt: Fix some warning messages
Florian Fainelli <[email protected]>
net: phy: phylink: Don't release NULL GPIO
Qu Wenruo <[email protected]>
btrfs: quota: Set rescan progress to (u64)-1 if we hit last leaf
Martin K. Petersen <[email protected]>
scsi: sd: Remember that READ CAPACITY(16) succeeded
Brian King <[email protected]>
scsi: ibmvfc: Avoid unnecessary port relogin
Michael Neuling <[email protected]>
selftests/powerpc: Add ptrace hw breakpoint test
Phil Reid <[email protected]>
iio: buffer: fix the function signature to match implementation
Govindarajulu Varadarajan <[email protected]>
enic: do not overwrite error code
Phil Elwell <[email protected]>
lan78xx: Don't reset the interface on open
Paul Burton <[email protected]>
MIPS: Workaround GCC __builtin_unreachable reordering bug
John Keeping <[email protected]>
mmc: dw_mmc-rockchip: correct property names in debug
Jason Gunthorpe <[email protected]>
IB/usnic: Update with bug fixes from core code
Ross Lagerwall <[email protected]>
xen-netfront: Fix mismatched rtnl_unlock
Ross Lagerwall <[email protected]>
xen-netfront: Update features after registering netdev
Winkler, Tomas <[email protected]>
tpm: tpm_crb: relinquish locality on error path.
John Fastabend <[email protected]>
bpf: sockmap, map_release does not hold refcnt for pinned maps
Nayna Jain <[email protected]>
tpm: move the delay_msec increment after sleep in tpm_transmit()
David S. Miller <[email protected]>
sparc64: Fix regression in pmdp_invalidate().
KarimAllah Ahmed <[email protected]>
KVM: x86: Update the exit_qualification access bits while walking an address
Thadeu Lima de Souza Cascardo <[email protected]>
test_bpf: Fix testing with CONFIG_BPF_JIT_ALWAYS_ON=y on other arches
Geert Uytterhoeven <[email protected]>
cifs: Use ULL suffix for 64-bit constant
James Chapman <[email protected]>
l2tp: remove configurable payload offset
Marcel Ziswiler <[email protected]>
ARM: tegra: Fix ULPI regression on Tegra20
Noa Osherovich <[email protected]>
IB/mlx5: Avoid passing an invalid QP type to firmware
Stefan Agner <[email protected]>
kbuild: set no-integrated-as before incl. arch Makefile
Ben Hutchings <[email protected]>
scsi: qla2xxx: Avoid double completion of abort command
Shay Agroskin <[email protected]>
net/mlx5e: Refine ets validation function
Kevin Hao <[email protected]>
net: phy: Add general dummy stubs for MMD register access
Kevin Hao <[email protected]>
net: phy: realtek: Use the dummy stubs for MMD register access for rtl8211b
Milan Broz <[email protected]>
dm integrity: fail early if required HMAC key is not available
Corentin Labbe <[email protected]>
powerpc/pseries: Add empty update_numa_cpu_lookup_table() for NUMA=n
Israel Rukshin <[email protected]>
net/mlx5: Fix mlx5_get_vector_affinity function
Julian Wiedmann <[email protected]>
s390/qeth: fix error handling in adapter command callbacks
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
Arnd Bergmann <[email protected]>
scsi: aacraid: address UBSAN warning regression
Shuah Khan <[email protected]>
usbip: vhci_hcd: update 'status' file header and format
Dan Williams <[email protected]>
tools/testing/nvdimm: unit test clear-error commands
Andy Lutomirski <[email protected]>
x86/power: Fix some ordering bugs in __restore_processor_context()
Emmanuel Grumbach <[email protected]>
iwlwifi: fix the ALIVE notification layout
Liad Kaufman <[email protected]>
iwlwifi: dbg: allow wrt collection before ALIVE
Sara Sharon <[email protected]>
iwlwifi: mvm: check for short GI only for OFDM
Larry Chen <[email protected]>
ocfs2: fix crash in ocfs2_duplicate_clusters_by_page()
Wenwen Wang <[email protected]>
yam: fix a missing-check bug
Wenwen Wang <[email protected]>
net: cxgb3_main: fix a missing-check bug
Davide Caratti <[email protected]>
be2net: don't flip hw_features when VXLANs are added/deleted
Guenter Roeck <[email protected]>
locking/ww_mutex: Fix runtime warning in the WW mutex selftest
Sean Tranchetti <[email protected]>
net: qualcomm: rmnet: Skip processing loopback packets
Maciej W. Rozycki <[email protected]>
declance: Fix continuation with the adapter identification message
Rickard x Andersson <[email protected]>
net: fec: fix rare tx timeout
Natarajan, Janakarajan <[email protected]>
perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 Cache perf events
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
Peter Zijlstra <[email protected]>
perf/core: Fix perf_pmu_unregister() locking
Yu Zhao <[email protected]>
cfg80211: fix use-after-free in reg_process_hint()
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
Masashi Honma <[email protected]>
nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds
Nathan Chancellor <[email protected]>
qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt
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
Nathan Chancellor <[email protected]>
qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv
Nathan Chancellor <[email protected]>
qed: Avoid implicit enum conversion in qed_set_tunn_cls_info
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
Steve Capper <[email protected]>
arm64: hugetlb: Fix handling of young ptes
David Ahern <[email protected]>
netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev
Sean Tranchetti <[email protected]>
xfrm: validate template mode
Thomas Petazzoni <[email protected]>
ARM: 8799/1: mm: fix pci_ioremap_io() offset check
Steffen Klassert <[email protected]>
xfrm: Fix NULL pointer dereference when skb_dst_force clears the dst_entry.
Yuan-Chi Pang <[email protected]>
mac80211: fix TX status reporting for ieee80211s
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
Sowmini Varadhan <[email protected]>
xfrm: reset crypto_done when iterating over multiple input xfrms
Sowmini Varadhan <[email protected]>
xfrm: reset transport header back to network header after all input transforms ahave been applied
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:
Makefile | 8 +- arch/Kconfig | 8 + arch/arm/boot/dts/bcm63138.dtsi | 14 +- arch/arm/boot/dts/imx53-qsb-common.dtsi | 11 + arch/arm/boot/dts/r8a7790.dtsi | 2 +- arch/arm/boot/dts/tegra20.dtsi | 2 +- arch/arm/mm/ioremap.c | 2 +- arch/arm64/mm/hugetlbpage.c | 12 +- arch/mips/Kconfig | 1 + arch/mips/include/asm/compiler.h | 35 +++ arch/powerpc/include/asm/topology.h | 3 + arch/sparc/mm/tlb.c | 19 +- arch/x86/events/amd/uncore.c | 10 + arch/x86/events/intel/uncore_snbep.c | 12 +- arch/x86/include/asm/perf_event.h | 8 + arch/x86/kernel/paravirt.c | 4 +- arch/x86/kvm/paging_tmpl.h | 11 +- arch/x86/kvm/x86.c | 6 +- arch/x86/power/cpu.c | 21 +- drivers/char/tpm/tpm-interface.c | 3 +- drivers/char/tpm/tpm_crb.c | 10 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 1 + drivers/infiniband/hw/mlx5/main.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 7 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 2 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 40 ++- drivers/infiniband/hw/usnic/usnic_uiom.h | 5 +- drivers/infiniband/sw/rxe/rxe_pool.c | 16 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 7 +- drivers/md/dm-integrity.c | 3 + drivers/media/usb/uvc/uvc_driver.c | 11 +- drivers/mmc/host/dw_mmc-rockchip.c | 4 +- drivers/mtd/spi-nor/spi-nor.c | 6 + drivers/net/bonding/bond_netlink.c | 3 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 18 +- drivers/net/ethernet/amd/declance.c | 10 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 9 +- drivers/net/ethernet/cadence/macb_main.c | 1 + drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 17 + drivers/net/ethernet/cisco/enic/enic_main.c | 9 +- drivers/net/ethernet/emulex/benet/be_main.c | 5 +- drivers/net/ethernet/freescale/fec.h | 4 + drivers/net/ethernet/freescale/fec_main.c | 24 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 45 +-- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_roce.c | 15 +- drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 5 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 3 + drivers/net/ethernet/realtek/r8169.c | 8 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 4 +- drivers/net/hamradio/yam.c | 4 + drivers/net/phy/phy_device.c | 17 + drivers/net/phy/phylink.c | 2 +- drivers/net/phy/realtek.c | 2 + drivers/net/usb/asix_common.c | 3 + drivers/net/usb/ax88179_178a.c | 3 + drivers/net/usb/lan78xx.c | 21 +- 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/virtio_net.c | 5 +- drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 4 +- drivers/net/wireless/mac80211_hwsim.c | 3 +- drivers/net/wireless/marvell/libertas/if_sdio.c | 4 + drivers/net/xen-netfront.c | 11 +- drivers/s390/net/qeth_core_main.c | 85 +++-- drivers/scsi/aacraid/commsup.c | 8 +- drivers/scsi/ibmvscsi/ibmvfc.c | 6 +- drivers/scsi/qla2xxx/qla_init.c | 4 +- drivers/scsi/sd.c | 2 + drivers/soc/fsl/qbman/qman.c | 3 + drivers/soc/fsl/qe/ucc.c | 2 +- drivers/usb/usbip/vhci_sysfs.c | 12 +- drivers/vhost/vhost.c | 2 + drivers/video/fbdev/pxa168fb.c | 6 +- fs/btrfs/qgroup.c | 4 +- fs/cifs/inode.c | 2 +- fs/fat/fatent.c | 1 + fs/ocfs2/refcounttree.c | 16 +- include/linux/bpf.h | 2 +- include/linux/compiler_types.h | 12 + include/linux/iio/buffer-dma.h | 2 +- include/linux/mlx5/driver.h | 12 +- include/linux/phy.h | 4 + kernel/bpf/arraymap.c | 3 +- kernel/bpf/sockmap.c | 4 +- kernel/bpf/syscall.c | 4 +- kernel/events/core.c | 11 +- kernel/locking/test-ww_mutex.c | 10 +- lib/test_bpf.c | 2 +- net/bluetooth/mgmt.c | 7 +- net/bluetooth/smp.c | 29 +- net/bluetooth/smp.h | 3 +- net/bridge/br_multicast.c | 9 +- net/bridge/br_netfilter_hooks.c | 3 +- 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/ipmr.c | 2 - net/ipv4/udp.c | 20 +- net/ipv4/xfrm4_input.c | 1 + net/ipv4/xfrm4_mode_transport.c | 4 +- net/ipv6/addrconf.c | 6 +- net/ipv6/ip6_checksum.c | 20 +- net/ipv6/ip6_tunnel.c | 9 +- net/ipv6/mcast.c | 16 +- net/ipv6/ndisc.c | 3 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 2 - net/ipv6/udp.c | 6 +- net/ipv6/xfrm6_input.c | 1 + net/ipv6/xfrm6_mode_transport.c | 4 +- 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/mesh.h | 3 +- net/mac80211/mesh_hwmp.c | 9 +- net/mac80211/status.c | 11 +- net/mac80211/tdls.c | 8 +- net/mac80211/tx.c | 2 +- net/openvswitch/flow_netlink.c | 4 +- net/rxrpc/ar-internal.h | 4 +- net/rxrpc/call_accept.c | 4 +- net/rxrpc/conn_event.c | 26 +- net/rxrpc/input.c | 54 ++-- net/sched/cls_api.c | 7 +- net/sched/sch_api.c | 3 +- net/sched/sch_gred.c | 2 +- net/sched/sch_netem.c | 4 + net/sctp/socket.c | 5 +- net/socket.c | 11 +- net/wireless/nl80211.c | 20 +- net/wireless/reg.c | 8 +- net/wireless/scan.c | 58 +++- net/xfrm/xfrm_input.c | 1 + net/xfrm/xfrm_output.c | 4 + net/xfrm/xfrm_policy.c | 4 + net/xfrm/xfrm_user.c | 15 + scripts/kconfig/zconf.y | 4 +- sound/usb/usx2y/usb_stream.c | 23 +- tools/perf/Makefile | 4 +- tools/perf/tests/builtin-test.c | 4 +- tools/perf/util/setup.py | 2 +- tools/testing/nvdimm/test/nfit.c | 18 ++ tools/testing/selftests/net/rtnetlink.sh | 2 +- tools/testing/selftests/powerpc/ptrace/.gitignore | 1 + tools/testing/selftests/powerpc/ptrace/Makefile | 2 +- .../selftests/powerpc/ptrace/ptrace-hwbreak.c | 342 +++++++++++++++++++++ 160 files changed, 1231 insertions(+), 495 deletions(-)