Skip to content

4.18.17-stable review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest150 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/150xfrm: Validate address prefix lengths in the xfrm selector.net/xfrm/xfrm_user.c+12 -00 replies
2/150xfrm6: call kfree_skb when skb is toobignet/ipv6/xfrm6_output.c+2 -00 replies
3/150xfrm: reset transport header back to network header after all input transforms ahave been appliednet/ipv4/xfrm4_input.c net/ipv4/xfrm4_mode_transport.c net/ipv6/xfrm6_input.c +1 more+4 -60 replies
4/150xfrm: reset crypto_done when iterating over multiple input xfrmsnet/xfrm/xfrm_input.c+1 -00 replies
5/150mac80211: Always report TX statusnet/mac80211/status.c+2 -50 replies
6/150cfg80211: reg: Init wiphy_idx in regulatory_hint_core()net/wireless/reg.c+1 -00 replies
7/150mac80211: fix pending queue hang due to TX_DROPnet/mac80211/tx.c+1 -10 replies
8/150cfg80211: Address some corner cases in scan result channel updatingnet/wireless/scan.c+49 -90 replies
9/150mac80211: TDLS: fix skb queue/priority assignmentnet/mac80211/tdls.c+4 -40 replies
10/150mac80211: fix TX status reporting for ieee80211snet/mac80211/mesh.h net/mac80211/mesh_hwmp.c net/mac80211/status.c+8 -80 replies
11/150xfrm: Fix NULL pointer dereference when skb_dst_force clears the dst_entry.net/xfrm/xfrm_output.c net/xfrm/xfrm_policy.c+8 -00 replies
12/150ARM: 8799/1: mm: fix pci_ioremap_io() offset checkarch/arm/mm/ioremap.c+1 -10 replies
13/150xfrm: validate template modenet/xfrm/xfrm_user.c+3 -00 replies
14/150drm/i2c: tda9950: fix timeout counter checkdrivers/gpu/drm/i2c/tda9950.c+1 -10 replies
15/150drm/i2c: tda9950: set MAX_RETRIES for errors onlydrivers/gpu/drm/i2c/tda9950.c+2 -10 replies
16/150netfilter: bridge: Dont sabotage nf_hook calls from an l3mdevnet/bridge/br_netfilter_hooks.c+2 -10 replies
17/150netfilter: conntrack: get rid of double sizeofnet/netfilter/nf_conntrack_proto_tcp.c+2 -20 replies
18/150arm64: hugetlb: Fix handling of young ptesarch/arm64/mm/hugetlbpage.c+9 -30 replies
19/150ARM: dts: BCM63xx: Fix incorrect interrupt specifiersarch/arm/boot/dts/bcm63138.dtsi+8 -60 replies
20/150net: macb: Clean 64b dma addresses if they are not detecteddrivers/net/ethernet/cadence/macb_main.c+1 -00 replies
21/150soc: fsl: qbman: qman: avoid allocating from non existing gen_pooldrivers/soc/fsl/qbman/qman.c+3 -00 replies
22/150soc: fsl: qe: Fix copy/paste bug in ucc_get_tdm_sync_shift()drivers/soc/fsl/qe/ucc.c+1 -10 replies
23/150nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HTnet/wireless/nl80211.c+1 -00 replies
24/150mac80211_hwsim: fix locking when iterating radios during ns exitdrivers/net/wireless/mac80211_hwsim.c+7 -40 replies
25/150mac80211_hwsim: fix race in radio destruction from netlink notifierdrivers/net/wireless/mac80211_hwsim.c+9 -130 replies
26/150mac80211_hwsim: do not omit multicast announce of first added radiodrivers/net/wireless/mac80211_hwsim.c+1 -20 replies
27/150Bluetooth: SMP: fix crash in unpairingnet/bluetooth/mgmt.c net/bluetooth/smp.c net/bluetooth/smp.h+29 -100 replies
28/150pxa168fb: prepare the clockdrivers/video/fbdev/pxa168fb.c+3 -30 replies
29/150qed: Avoid implicit enum conversion in qed_set_tunn_cls_infodrivers/net/ethernet/qlogic/qed/qed_sp_commands.c+1 -10 replies
30/150qed: Fix mask parameter in qed_vf_prep_tunn_req_tlvdrivers/net/ethernet/qlogic/qed/qed_vf.c+2 -20 replies
31/150qed: Avoid implicit enum conversion in qed_roce_mode_to_flavordrivers/net/ethernet/qlogic/qed/qed_roce.c+4 -110 replies
32/150qed: Avoid constant logical operation warning in qed_vf_pf_acquiredrivers/net/ethernet/qlogic/qed/qed_vf.c+0 -10 replies
33/150qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pktdrivers/net/ethernet/qlogic/qed/qed_iwarp.c+2 -20 replies
34/150nl80211: Fix possible Spectre-v1 for CQM RSSI thresholdsnet/wireless/nl80211.c+14 -50 replies
35/150scsi: qedi: Initialize the stats mutex lockdrivers/scsi/qedi/qedi_main.c+1 -00 replies
36/150rxrpc: Fix checks as to whether we should set up a new callnet/rxrpc/ar-internal.h net/rxrpc/conn_object.c net/rxrpc/input.c+15 -90 replies
37/150rxrpc: Fix RTT gatheringnet/rxrpc/input.c net/rxrpc/local_object.c net/rxrpc/output.c+33 -150 replies
38/150rxrpc: Fix transport sockopts to get IPv4 errors on an IPv6 socketnet/rxrpc/local_object.c+13 -100 replies
39/150rxrpc: Fix error distributioninclude/trace/events/rxrpc.h net/rxrpc/ar-internal.h net/rxrpc/call_object.c +4 more+16 -640 replies
40/150netfilter: nft_set_rbtree: add missing rb_erase() in GC routinenet/netfilter/nft_set_rbtree.c+14 -140 replies
41/150netfilter: avoid erronous array bounds warninginclude/linux/netfilter.h+2 -00 replies
42/150asix: Check for supported Wake-on-LAN modesdrivers/net/usb/asix_common.c+3 -00 replies
43/150ax88179_178a: Check for supported Wake-on-LAN modesdrivers/net/usb/ax88179_178a.c+3 -00 replies
44/150lan78xx: Check for supported Wake-on-LAN modesdrivers/net/usb/lan78xx.c+4 -130 replies
45/150sr9800: Check for supported Wake-on-LAN modesdrivers/net/usb/sr9800.c+3 -00 replies
46/150r8152: Check for supported Wake-on-LAN Modesdrivers/net/usb/r8152.c+3 -00 replies
47/150smsc75xx: Check for Wake-on-LAN modesdrivers/net/usb/smsc75xx.c+3 -00 replies
48/150smsc95xx: Check for Wake-on-LAN modesdrivers/net/usb/smsc95xx.c+3 -00 replies
49/150cfg80211: fix use-after-free in reg_process_hint()net/wireless/reg.c+4 -30 replies
50/150KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabledarch/x86/kvm/vmx.c+20 -60 replies
51/150KVM: x86: Do not use kvm_x86_ops->mpx_supported() directlyarch/x86/kvm/vmx.c arch/x86/kvm/x86.c+2 -20 replies
52/150KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGSarch/x86/kvm/vmx.c+11 -20 replies
53/150perf/core: Fix perf_pmu_unregister() lockingkernel/events/core.c+2 -70 replies
54/150perf/x86/intel/uncore: Use boot_cpu_data.phys_proc_id instead of hardcorded physical package ID 0arch/x86/events/intel/uncore_snbep.c+1 -10 replies
55/150perf/ring_buffer: Prevent concurent ring buffer accesskernel/events/core.c+2 -00 replies
56/150perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKXarch/x86/events/intel/uncore_snbep.c+6 -60 replies
57/150perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 Cache perf eventsarch/x86/events/amd/uncore.c arch/x86/include/asm/perf_event.h+18 -00 replies
58/150thunderbolt: Do not handle ICM events after domain is stoppeddrivers/thunderbolt/icm.c+20 -290 replies
59/150thunderbolt: Initialize after IOMMUsdrivers/thunderbolt/nhi.c+1 -10 replies
60/150net: fec: fix rare tx timeoutdrivers/net/ethernet/freescale/fec_main.c+4 -40 replies
61/150declance: Fix continuation with the adapter identification messagedrivers/net/ethernet/amd/declance.c+6 -40 replies
62/150RISCV: Fix end PFN for low memoryarch/riscv/kernel/setup.c+1 -10 replies
63/150Revert "serial: 8250_dw: Fix runtime PM handling"drivers/tty/serial/8250/8250_dw.c+0 -40 replies
64/150locking/ww_mutex: Fix runtime warning in the WW mutex selftestkernel/locking/test-ww_mutex.c+6 -40 replies
65/150drm/amd/display: Signal hw_done() after waiting for flip_done()drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+8 -20 replies
66/150be2net: dont flip hw_features when VXLANs are added/deleteddrivers/net/ethernet/emulex/benet/be_main.c+1 -40 replies
67/150powerpc/numa: Skip onlining a offline node in kdump patharch/powerpc/mm/numa.c+3 -20 replies
68/150net: cxgb3_main: fix a missing-check bugdrivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c+17 -00 replies
69/150yam: fix a missing-check bugdrivers/net/hamradio/yam.c+4 -00 replies
70/150ocfs2: fix crash in ocfs2_duplicate_clusters_by_page()fs/ocfs2/refcounttree.c+12 -40 replies
71/150mm/gup_benchmark: fix unsigned comparison to zero in __gup_benchmark_ioctlmm/gup_benchmark.c+2 -10 replies
72/150mm/migrate.c: split only transparent huge pages when allocation failsmm/migrate.c+1 -10 replies
73/150x86/paravirt: Fix some warning messagesarch/x86/kernel/paravirt.c+2 -20 replies
73/150x86/paravirt: Fix some warning messagesarch/x86/kernel/paravirt.c+2 -20 replies
74/150clk: mvebu: armada-37xx-periph: Remove unused var num_parentsdrivers/clk/mvebu/armada-37xx-periph.c+0 -10 replies
75/150libertas: call into generic suspend code before turning off powerdrivers/net/wireless/marvell/libertas/if_sdio.c+4 -00 replies
76/150perf report: Dont try to map ip to invalid maptools/perf/util/machine.c+3 -20 replies
77/150tls: Fix improper revert in zerocopy_from_iternet/tls/tls_sw.c+5 -70 replies
78/150HID: i2c-hid: Remove RESEND_REPORT_DESCR quirk and its handlingdrivers/hid/hid-ids.h drivers/hid/i2c-hid/i2c-hid.c+3 -160 replies
79/150compiler.h: Allow arch-specific asm/compiler.harch/Kconfig include/linux/compiler_types.h+20 -00 replies
80/150ARM: dts: imx53-qsb: disable 1.2GHz OPParch/arm/boot/dts/imx53-qsb-common.dtsi+11 -00 replies
81/150perf python: Use -Wno-redundant-decls to build with PYTHON=python3tools/perf/util/setup.py+1 -10 replies
82/150perf record: Use unmapped IP for inline callchain cursorstools/perf/util/machine.c+2 -10 replies
83/150rxrpc: Dont check RXRPC_CALL_TX_LAST after calling rxrpc_rotate_tx_window()net/rxrpc/input.c+19 -160 replies
84/150rxrpc: Carry call state out of locked section in rxrpc_rotate_tx_window()net/rxrpc/input.c+8 -60 replies
85/150rxrpc: Only take the rwind and mtu values from latest ACKnet/rxrpc/input.c+10 -90 replies
86/150rxrpc: Fix connection-level abort handlingnet/rxrpc/ar-internal.h net/rxrpc/call_accept.c net/rxrpc/conn_event.c+19 -150 replies
87/150KVM: x86: support CONFIG_KVM_AMD=y with CONFIG_CRYPTO_DEV_CCP_DD=march/x86/kvm/svm.c+5 -10 replies
88/150net: ena: fix warning in rmmod caused by double iounmapdrivers/net/ethernet/amazon/ena/ena_netdev.c+1 -80 replies
89/150net: ena: fix rare bug when failed restart/resume is followed by driver removaldrivers/net/ethernet/amazon/ena/ena_netdev.c+4 -00 replies
90/150net: ena: fix NULL dereference due to untimely napi initializationdrivers/net/ethernet/amazon/ena/ena_netdev.c+7 -20 replies
91/150gpio: Assign gpio_irq_chip::parents to non-stack pointerdrivers/gpio/gpiolib.c include/linux/gpio/driver.h+9 -10 replies
92/150IB/mlx5: Unmap DMA addr from HCA before IOMMUdrivers/infiniband/hw/mlx5/mr.c+8 -40 replies
93/150rds: RDS (tcp) hangs on sendto() to unresponding addressnet/rds/send.c+10 -32 replies
94/150selftests: rtnetlink.sh explicitly requires bash.tools/testing/selftests/net/rtnetlink.sh+1 -10 replies
95/150selftests: udpgso_bench.sh explicitly requires bashtools/testing/selftests/net/udpgso_bench.sh+1 -10 replies
96/150vmlinux.lds.h: Fix incomplete .text.exit discardsarch/arm/kernel/vmlinux.lds.h include/asm-generic/vmlinux.lds.h+4 -20 replies
97/150vmlinux.lds.h: Fix linker warnings about orphan .LPBX sectionsinclude/asm-generic/vmlinux.lds.h+1 -10 replies
98/150afs: Fix cell proc listfs/afs/cell.c fs/afs/dynroot.c fs/afs/internal.h +2 more+22 -100 replies
99/150fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters()fs/fat/fatent.c+1 -00 replies
100/150Revert "mm: slowly shrink slabs with a relatively small number of objects"mm/vmscan.c+0 -110 replies
101/150Revert "netfilter: ipv6: nf_defrag: drop skb dst before queueing"net/ipv6/netfilter/nf_conntrack_reasm.c+0 -20 replies
102/150perf tools: Disable parallelism for make cleantools/perf/Makefile+2 -20 replies
103/150bridge: do not add port to router list when receives query with source 0.0.0.0net/bridge/br_multicast.c+9 -10 replies
104/150ipv6: mcast: fix a use-after-free in inet6_mc_checknet/ipv6/mcast.c+8 -80 replies
105/150ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are callednet/ipv6/ndisc.c+1 -20 replies
106/150ipv6: rate-limit probes for neighbourless routesinclude/net/ip6_fib.h net/ipv6/route.c+10 -60 replies
107/150llc: set SOCK_RCU_FREE in llc_sap_add_socket()net/llc/llc_conn.c+1 -00 replies
108/150net: fec: dont dump RX FIFO register when not availabledrivers/net/ethernet/freescale/fec.h drivers/net/ethernet/freescale/fec_main.c+16 -40 replies
109/150net/ipv6: Fix index counter for unicast addresses in in6_dump_addrsnet/ipv6/addrconf.c+4 -20 replies
110/150net/mlx5e: fix csum adjustments caused by RXFCSdrivers/net/ethernet/mellanox/mlx5/core/en_rx.c+9 -360 replies
111/150net: sched: gred: pass the right attribute to gred_change_table_def()net/sched/sch_gred.c+1 -10 replies
112/150net: socket: fix a missing-check bugnet/socket.c+8 -30 replies
113/150net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modulesdrivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c+1 -10 replies
114/150net: udp: fix handling of CHECKSUM_COMPLETE packetsnet/core/datagram.c net/ipv4/udp.c net/ipv6/ip6_checksum.c+39 -60 replies
115/150r8169: fix NAPI handling under high loaddrivers/net/ethernet/realtek/r8169.c+3 -50 replies
116/150rtnetlink: Disallow FDB configuration for non-Ethernet devicenet/core/rtnetlink.c+10 -00 replies
117/150sctp: fix race on sctp_id2asocnet/sctp/socket.c+2 -30 replies
118/150tipc: fix unsafe rcu locking when accessing publication listnet/tipc/name_distr.c+2 -20 replies
119/150udp6: fix encap return code for resubmittingnet/ipv6/udp.c+2 -40 replies
120/150vhost: Fix Spectre V1 vulnerabilitydrivers/vhost/vhost.c+2 -00 replies
121/150virtio_net: avoid using netif_tx_disable() for serializing tx routinedrivers/net/virtio_net.c+4 -10 replies
122/150ethtool: fix a privilege escalation bugnet/core/ethtool.c+6 -20 replies
123/150bonding: fix length of actor systemdrivers/net/bonding/bond_netlink.c+1 -20 replies
124/150ip6_tunnel: Fix encapsulation layoutnet/ipv6/ip6_tunnel.c+5 -40 replies
125/150openvswitch: Fix push/pop ethernet validationnet/openvswitch/flow_netlink.c+2 -20 replies
126/150net: ipmr: fix unresolved entry dumpsnet/ipv4/ipmr_base.c+0 -20 replies
127/150net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault typedrivers/net/ethernet/mellanox/mlx5/core/eq.c+1 -10 replies
128/150net: bcmgenet: Poll internal PHY for GENETv5drivers/net/ethernet/broadcom/genet/bcmmii.c+5 -20 replies
129/150net: sched: Fix for duplicate class dumpnet/sched/sch_api.c+2 -10 replies
130/150net/sched: cls_api: add missing validation of netlink attributesnet/sched/cls_api.c+7 -40 replies
131/150net/ipv6: Allow onlink routes to have a device mismatch if it is the default routenet/ipv6/route.c tools/testing/selftests/net/fib-onlink-tests.sh+9 -70 replies
132/150sctp: fix the data size calculation in sctp_data_sizeinclude/net/sctp/sm.h+1 -10 replies
133/150sctp: not free the new asoc when sctp_wait_for_connect returns errnet/sctp/socket.c+3 -10 replies
134/150net/mlx5: Fix memory leak when setting fpga ipsec capsdrivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c+4 -50 replies
135/150net/smc: fix smc_buf_unuse to use the lgr pointernet/smc/smc_core.c+11 -120 replies
136/150mlxsw: spectrum_switchdev: Dont ignore deletions of learned MACsdrivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c+0 -20 replies
137/150net: bpfilter: use get_pid_task instead of pid_tasknet/bpfilter/bpfilter_kern.c+4 -20 replies
138/150net: drop skb on failure in ip_check_defrag()net/ipv4/ip_fragment.c+8 -40 replies
139/150net: fix pskb_trim_rcsum_slow() with odd trim offsetnet/core/skbuff.c+3 -20 replies
140/150net/mlx5: WQ, fixes for fragmented WQ buffers APIdrivers/net/ethernet/mellanox/mlx5/core/en_rx.c drivers/net/ethernet/mellanox/mlx5/core/en_tx.c drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h +3 more+31 -320 replies
141/150mlxsw: core: Fix devlink unregister flowdrivers/net/ethernet/mellanox/mlxsw/core.c+17 -70 replies
142/150sparc64: Export __node_distance.arch/sparc/mm/init_64.c+1 -00 replies
143/150sparc64: Make corrupted user stacks more debuggable.arch/sparc/include/asm/switch_to_64.h arch/sparc/kernel/process_64.c arch/sparc/kernel/rtrap_64.S +2 more+37 -100 replies
144/150sparc64: Make proc_id signed.arch/sparc/include/asm/cpudata_64.h+1 -10 replies
145/150sparc64: Set %l4 properly on trap return after handling signals.arch/sparc/kernel/rtrap_64.S+2 -10 replies
146/150sparc64: Wire up compat getpeername and getsockname.arch/sparc/kernel/systbls_64.S+2 -20 replies
147/150sparc: Fix single-pcr perf event counter management.arch/sparc/kernel/perf_event.c+13 -40 replies
148/150sparc: Fix syscall fallback bugs in VDSO.arch/sparc/vdso/vclock_gettime.c+11 -10 replies
149/150sparc: Throttle perf events properly.arch/sparc/kernel/perf_event.c+9 -00 replies
150/150net: bridge: remove ipv6 zero address check in mcast queriesnet/bridge/br_multicast.c+1 -20 replies

Reviews trailers per patch

46 of 151 patches have a Reviewed-by or Acked-by.

PatchSabrina DubrocaToke Høiland-JørgensenNicolas PitreFlorian WestphalNicolas FerreRoy PledgeDavid AhernWoojung HuhNikita LeshchenkoDarren KennyHarry WentlandHari BathiniChangwei GeAndrew MortonMichal HockoNaoya HoriguchiJuergen GrossUlf HanssonKalle ValoSandipan DasJiri OlsaBenjamin TissoiresMasahiro YamadaRavi BangoriaArnaldo Carvalho de MeloMoni ShouaSantosh ShilimkarWillem de BruijnArnd BergmannMasami HiramatsuStephen RothwellOGAWA HirofumiEric DumazetJiri PirkoNikolay AleksandrovRoopa PrabhuStefano BrivioEran Ben ElishaMaria Pasechnik[email protected][email protected]Marcelo Ricardo LeitnerOr GerlitzTariq ToukanAlexei StarovoitovJason WangMichael S. TsirkinMichal KubecekGreg RoseDmitry VyukovNeil Horman
1/150
2/150R-b
3/150
4/150
5/150
6/150
7/150A-b
8/150
9/150
10/150
11/150
12/150A-b
13/150
14/150
15/150
16/150
17/150A-b
18/150
19/150
20/150A-b
21/150R-b
22/150
23/150
24/150
25/150
26/150
27/150
28/150
29/150
30/150
31/150
32/150
33/150
34/150
35/150
36/150
37/150
38/150
39/150
40/150
41/150R-b
42/150
43/150
44/150R-b
45/150
46/150
47/150
48/150
49/150
50/150R-b R-b
51/150
52/150R-b R-b
53/150
54/150
55/150
56/150
57/150
58/150
59/150
60/150
61/150
62/150
63/150
64/150
65/150R-b
66/150
67/150T-b
68/150
69/150
70/150A-b
71/150R-b
72/150A-b A-b
73/150R-b R-b
73/150R-b R-b
74/150
75/150R-b A-b
76/150T-b A-b
77/150
78/150A-b
79/150R-b
80/150
81/150
82/150A-b T-b T-b
83/150
84/150
85/150
86/150
87/150
88/150
89/150
90/150
91/150
92/150R-b
93/150A-b
94/150
95/150A-b
96/150T-b A-b T-b
97/150T-b A-b T-b
98/150
99/150R-b A-b
100/150
101/150
102/150A-b
103/150A-b A-b
104/150
105/150R-b
106/150R-b
107/150
108/150
109/150
110/150R-b T-b
111/150
112/150
113/150
114/150
115/150
116/150R-b Reported-and-tested-by Reported-and-tested-by
117/150A-b A-b
118/150
119/150
120/150
121/150A-b A-b
122/150R-b
123/150
124/150
125/150T-b R-b
126/150
127/150
128/150
129/150R-b R-b
130/150
131/150
132/150A-b
133/150A-b
134/150R-b R-b
135/150
136/150
137/150A-b
138/150R-b
139/150R-b
140/150R-b
141/150R-b
142/150
143/150
144/150
145/150
146/150
147/150
148/150
149/150
150/150

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 51 reviewers.

Read the v1 thread

Cover letter [PATCH 4.18 000/150] 4.18.17-stable review

This is the start of the stable review cycle for the 4.18.17 release. There are 150 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:28:05 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.18.17-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.18.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.18.17-rc1

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

David S. Miller <[email protected]>
sparc: Throttle perf events properly.

David S. Miller <[email protected]>
sparc: Fix syscall fallback bugs in VDSO.

David S. Miller <[email protected]>
sparc: Fix single-pcr perf event counter management.

David S. Miller <[email protected]>
sparc64: Wire up compat getpeername and getsockname.

David S. Miller <[email protected]>
sparc64: Set %l4 properly on trap return after handling signals.

David S. Miller <[email protected]>
sparc64: Make proc_id signed.

David Miller <[email protected]>
sparc64: Make corrupted user stacks more debuggable.

David S. Miller <[email protected]>
sparc64: Export __node_distance.

Shalom Toledo <[email protected]>
mlxsw: core: Fix devlink unregister flow

Tariq Toukan <[email protected]>
net/mlx5: WQ, fixes for fragmented WQ buffers API

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()

Taehee Yoo <[email protected]>
net: bpfilter: use get_pid_task instead of pid_task

Petr Machata <[email protected]>
mlxsw: spectrum_switchdev: Don't ignore deletions of learned MACs

Karsten Graul <[email protected]>
net/smc: fix smc_buf_unuse to use the lgr pointer

Talat Batheesh <[email protected]>
net/mlx5: Fix memory leak when setting fpga ipsec caps

Xin Long <[email protected]>
sctp: not free the new asoc when sctp_wait_for_connect returns err

Xin Long <[email protected]>
sctp: fix the data size calculation in sctp_data_size

David Ahern <[email protected]>
net/ipv6: Allow onlink routes to have a device mismatch if it is the default route

Davide Caratti <[email protected]>
net/sched: cls_api: add missing validation of netlink attributes

Phil Sutter <[email protected]>
net: sched: Fix for duplicate class dump

Florian Fainelli <[email protected]>
net: bcmgenet: Poll internal PHY for GENETv5

Huy Nguyen <[email protected]>
net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault type

Nikolay Aleksandrov <[email protected]>
net: ipmr: fix unresolved entry dumps

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

Tung Nguyen <[email protected]>
tipc: fix unsafe rcu locking when accessing publication list

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

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

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()

Eric Dumazet <[email protected]>
net/mlx5e: fix csum adjustments caused by RXFCS

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()

Sabrina Dubroca <[email protected]>
ipv6: rate-limit probes for neighbourless routes

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

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"

Sasha Levin <[email protected]>
Revert "mm: slowly shrink slabs with a relatively small number of objects"

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

David Howells <[email protected]>
afs: Fix cell proc list

Peter Oberparleiter <[email protected]>
vmlinux.lds.h: Fix linker warnings about orphan .LPBX sections

Peter Oberparleiter <[email protected]>
vmlinux.lds.h: Fix incomplete .text.exit discards

Paolo Abeni <[email protected]>
selftests: udpgso_bench.sh explicitly requires bash

Paolo Abeni <[email protected]>
selftests: rtnetlink.sh explicitly requires bash.

Ka-Cheong Poon <[email protected]>
rds: RDS (tcp) hangs on sendto() to unresponding address

Valentine Fatiev <[email protected]>
IB/mlx5: Unmap DMA addr from HCA before IOMMU

Stephen Boyd <[email protected]>
gpio: Assign gpio_irq_chip::parents to non-stack pointer

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

Arthur Kiyanovski <[email protected]>
net: ena: fix rare bug when failed restart/resume is followed by driver removal

Arthur Kiyanovski <[email protected]>
net: ena: fix warning in rmmod caused by double iounmap

Paolo Bonzini <[email protected]>
KVM: x86: support CONFIG_KVM_AMD=y with CONFIG_CRYPTO_DEV_CCP_DD=m

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: Carry call state out of locked section in rxrpc_rotate_tx_window()

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

Milian Wolff <[email protected]>
perf record: Use unmapped IP for inline callchain cursors

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

Hans de Goede <[email protected]>
HID: i2c-hid: Remove RESEND_REPORT_DESCR quirk and its handling

Doron Roberts-Kedes <[email protected]>
tls: Fix improper revert in zerocopy_from_iter

Milian Wolff <[email protected]>
perf report: Don't try to map ip to invalid map

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

Anders Roxell <[email protected]>
clk: mvebu: armada-37xx-periph: Remove unused var num_parents

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

Anshuman Khandual <[email protected]>
mm/migrate.c: split only transparent huge pages when allocation fails

YueHaibing <[email protected]>
mm/gup_benchmark: fix unsigned comparison to zero in __gup_benchmark_ioctl

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

Srikar Dronamraju <[email protected]>
powerpc/numa: Skip onlining a offline node in kdump path

Davide Caratti <[email protected]>
be2net: don't flip hw_features when VXLANs are added/deleted

Shirish S <[email protected]>
drm/amd/display: Signal hw_done() after waiting for flip_done()

Guenter Roeck <[email protected]>
locking/ww_mutex: Fix runtime warning in the WW mutex selftest

Guenter Roeck <[email protected]>
Revert "serial: 8250_dw: Fix runtime PM handling"

Atish Patra <[email protected]>
RISCV: Fix end PFN for low memory

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

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

Mika Westerberg <[email protected]>
thunderbolt: Initialize after IOMMUs

Mika Westerberg <[email protected]>
thunderbolt: Do not handle ICM events after domain is stopped

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

Masayoshi Mizuma <[email protected]>
perf/x86/intel/uncore: Use boot_cpu_data.phys_proc_id instead of hardcorded physical package ID 0

Peter Zijlstra <[email protected]>
perf/core: Fix perf_pmu_unregister() locking

Liran Alon <[email protected]>
KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS

Liran Alon <[email protected]>

    KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly

Liran Alon <[email protected]>
KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled

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

Florian Westphal <[email protected]>
netfilter: avoid erronous array bounds warning

Taehee Yoo <[email protected]>
netfilter: nft_set_rbtree: add missing rb_erase() in GC routine

David Howells <[email protected]>
rxrpc: Fix error distribution

David Howells <[email protected]>
rxrpc: Fix transport sockopts to get IPv4 errors on an IPv6 socket

David Howells <[email protected]>
rxrpc: Fix RTT gathering

David Howells <[email protected]>
rxrpc: Fix checks as to whether we should set up a new call

Nilesh Javali <[email protected]>
scsi: qedi: Initialize the stats mutex lock

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

Martin Willi <[email protected]>
mac80211_hwsim: fix race in radio destruction from netlink notifier

Martin Willi <[email protected]>
mac80211_hwsim: fix locking when iterating radios during ns exit

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

zhong jiang <[email protected]>
netfilter: conntrack: get rid of double sizeof

David Ahern <[email protected]>
netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev

Hans Verkuil <[email protected]>
drm/i2c: tda9950: set MAX_RETRIES for errors only

Colin Ian King <[email protected]>
drm/i2c: tda9950: fix timeout counter check

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                                           |  4 +-
 arch/Kconfig                                       |  8 ++
 arch/arm/boot/dts/bcm63138.dtsi                    | 14 ++--
 arch/arm/boot/dts/imx53-qsb-common.dtsi            | 11 +++
 arch/arm/kernel/vmlinux.lds.h                      |  2 +
 arch/arm/mm/ioremap.c                              |  2 +-
 arch/arm64/mm/hugetlbpage.c                        | 12 ++-
 arch/powerpc/mm/numa.c                             |  5 +-
 arch/riscv/kernel/setup.c                          |  2 +-
 arch/sparc/include/asm/cpudata_64.h                |  2 +-
 arch/sparc/include/asm/switch_to_64.h              |  3 +-
 arch/sparc/kernel/perf_event.c                     | 26 ++++++-
 arch/sparc/kernel/process_64.c                     | 25 ++++--
 arch/sparc/kernel/rtrap_64.S                       |  4 +-
 arch/sparc/kernel/signal32.c                       | 12 ++-
 arch/sparc/kernel/signal_64.c                      |  6 +-
 arch/sparc/kernel/systbls_64.S                     |  4 +-
 arch/sparc/mm/init_64.c                            |  1 +
 arch/sparc/vdso/vclock_gettime.c                   | 12 ++-
 arch/x86/events/amd/uncore.c                       | 10 +++
 arch/x86/events/intel/uncore_snbep.c               | 14 ++--
 arch/x86/include/asm/perf_event.h                  |  8 ++
 arch/x86/kernel/paravirt.c                         |  4 +-
 arch/x86/kvm/svm.c                                 |  6 +-
 arch/x86/kvm/vmx.c                                 | 39 ++++++++--
 arch/x86/kvm/x86.c                                 |  2 +-
 drivers/clk/mvebu/armada-37xx-periph.c             |  1 -
 drivers/gpio/gpiolib.c                             |  3 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 10 ++-
 drivers/gpu/drm/i2c/tda9950.c                      |  5 +-
 drivers/hid/hid-ids.h                              |  1 -
 drivers/hid/i2c-hid/i2c-hid.c                      | 18 +----
 drivers/infiniband/hw/mlx5/mr.c                    | 12 ++-
 drivers/net/bonding/bond_netlink.c                 |  3 +-
 drivers/net/ethernet/amazon/ena/ena_netdev.c       | 22 +++---
 drivers/net/ethernet/amd/declance.c                | 10 ++-
 drivers/net/ethernet/broadcom/genet/bcmmii.c       |  7 +-
 drivers/net/ethernet/cadence/macb_main.c           |  1 +
 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c    | 17 +++++
 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_rx.c    | 57 ++++----------
 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c    | 22 +++---
 drivers/net/ethernet/mellanox/mlx5/core/eq.c       |  2 +-
 .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c   |  9 +--
 .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h  |  5 +-
 drivers/net/ethernet/mellanox/mlx5/core/wq.c       |  5 --
 drivers/net/ethernet/mellanox/mlx5/core/wq.h       | 11 ++-
 drivers/net/ethernet/mellanox/mlxsw/core.c         | 24 ++++--
 .../ethernet/mellanox/mlxsw/spectrum_switchdev.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 +-
 drivers/net/ethernet/realtek/r8169.c               |  8 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c  |  2 +-
 drivers/net/hamradio/yam.c                         |  4 +
 drivers/net/usb/asix_common.c                      |  3 +
 drivers/net/usb/ax88179_178a.c                     |  3 +
 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/virtio_net.c                           |  5 +-
 drivers/net/wireless/mac80211_hwsim.c              | 36 +++++----
 drivers/net/wireless/marvell/libertas/if_sdio.c    |  4 +
 drivers/scsi/qedi/qedi_main.c                      |  1 +
 drivers/soc/fsl/qbman/qman.c                       |  3 +
 drivers/soc/fsl/qe/ucc.c                           |  2 +-
 drivers/thunderbolt/icm.c                          | 49 +++++-------
 drivers/thunderbolt/nhi.c                          |  2 +-
 drivers/tty/serial/8250/8250_dw.c                  |  4 -
 drivers/vhost/vhost.c                              |  2 +
 drivers/video/fbdev/pxa168fb.c                     |  6 +-
 fs/afs/cell.c                                      | 17 ++++-
 fs/afs/dynroot.c                                   |  2 +-
 fs/afs/internal.h                                  |  4 +-
 fs/afs/main.c                                      |  2 +-
 fs/afs/proc.c                                      |  7 +-
 fs/fat/fatent.c                                    |  1 +
 fs/ocfs2/refcounttree.c                            | 16 +++-
 include/asm-generic/vmlinux.lds.h                  |  6 +-
 include/linux/compiler_types.h                     | 12 +++
 include/linux/gpio/driver.h                        |  7 ++
 include/linux/mlx5/driver.h                        |  8 ++
 include/linux/netfilter.h                          |  2 +
 include/net/ip6_fib.h                              |  4 +
 include/net/sctp/sm.h                              |  2 +-
 include/trace/events/rxrpc.h                       |  4 +-
 kernel/events/core.c                               | 11 +--
 kernel/locking/test-ww_mutex.c                     | 10 ++-
 mm/gup_benchmark.c                                 |  3 +-
 mm/migrate.c                                       |  2 +-
 mm/vmscan.c                                        | 11 ---
 net/bluetooth/mgmt.c                               |  7 +-
 net/bluetooth/smp.c                                | 29 ++++++-
 net/bluetooth/smp.h                                |  3 +-
 net/bpfilter/bpfilter_kern.c                       |  6 +-
 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_base.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/route.c                                   | 14 ++--
 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/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/netfilter/nf_conntrack_proto_tcp.c             |  4 +-
 net/netfilter/nft_set_rbtree.c                     | 28 +++----
 net/openvswitch/flow_netlink.c                     |  4 +-
 net/rds/send.c                                     | 13 +++-
 net/rxrpc/ar-internal.h                            | 19 +++--
 net/rxrpc/call_accept.c                            |  4 +-
 net/rxrpc/call_object.c                            |  2 +-
 net/rxrpc/conn_client.c                            |  4 +-
 net/rxrpc/conn_event.c                             | 26 ++++---
 net/rxrpc/conn_object.c                            |  4 +-
 net/rxrpc/input.c                                  | 88 ++++++++++++----------
 net/rxrpc/local_object.c                           | 32 +++++---
 net/rxrpc/output.c                                 | 31 ++++----
 net/rxrpc/peer_event.c                             | 46 +++--------
 net/rxrpc/peer_object.c                            | 17 -----
 net/sched/cls_api.c                                | 11 ++-
 net/sched/sch_api.c                                |  3 +-
 net/sched/sch_gred.c                               |  2 +-
 net/sctp/socket.c                                  |  9 ++-
 net/smc/smc_core.c                                 | 23 +++---
 net/socket.c                                       | 11 ++-
 net/tipc/name_distr.c                              |  4 +-
 net/tls/tls_sw.c                                   | 12 ++-
 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 ++++
 tools/perf/Makefile                                |  4 +-
 tools/perf/util/machine.c                          |  8 +-
 tools/perf/util/setup.py                           |  2 +-
 tools/testing/selftests/net/fib-onlink-tests.sh    | 14 ++--
 tools/testing/selftests/net/rtnetlink.sh           |  2 +-
 tools/testing/selftests/net/udpgso_bench.sh        |  2 +-
 164 files changed, 977 insertions(+), 641 deletions(-)