4.13.6-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest154 of 160 patches 5 repliesIn review
154 of 160 patches are in this archive. The cover letter announces 160.
Patches in v1 No applies recorded yet
Reviews trailers per patch
53 of 154 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 64 reviewers.
Cover letter [PATCH 4.13 000/160] 4.13.6-stable review
This is the start of the stable review cycle for the 4.13.6 release. There are 160 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 Thu Oct 12 19:05:14 UTC 2017. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.13.6-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.13.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 4.13.6-rc1
Sudeep Holla <[email protected]>
base: arch_topology: fix section mismatch build warnings
Paolo Abeni <[email protected]>
udp: fix bcast packet reception
Paolo Abeni <[email protected]>
udp: perform source validation for mcast early demux
Marek Szyprowski <[email protected]>
clk: samsung: exynos4: Enable VPLL and EPLL clocks for suspend/resume cycle
Peng Xu <[email protected]>
nl80211: Define policy for packet pattern attributes
Chanho Min <[email protected]>
mmc: core: add driver strength selection when selecting hs400es
Christoph Hellwig <[email protected]>
nvme-pci: Use PCI bus address for data/queues in CMB
Benjamin Block <[email protected]>
bsg-lib: fix use-after-free under memory-pressure
Jani Nikula <[email protected]>
drm/i915/bios: ignore HDMI on port A
Jani Nikula <[email protected]>
drm/i915: always update ELD connector type after get modes
Arend Van Spriel <[email protected]>
brcmfmac: setup passive scan if requested by user-space
Arend Van Spriel <[email protected]>
brcmfmac: add length check in brcmf_cfg80211_escan_handler()
Martin K. Petersen <[email protected]>
scsi: sd: Do not override max_sectors_kb sysfs setting
Martin K. Petersen <[email protected]>
scsi: sd: Implement blacklist option for WRITE SAME w/ UNMAP
Luca Coelho <[email protected]>
iwlwifi: mvm: use IWL_HCMD_NOCOPY for MCAST_FILTER_CMD
Boqun Feng <[email protected]>
kvm/x86: Avoid async PF preempting the kernel incorrectly
Sam Bobroff <[email protected]>
KVM: PPC: Book3S: Fix server always zero from kvmppc_xive_get_xive()
Jeffy Chen <[email protected]>
dm crypt: fix memory leak in crypt_ctr_cipher_old()
Mikulas Patocka <[email protected]>
dm ioctl: fix alignment of event number in the device list
Milan Broz <[email protected]>
dm crypt: reject sector_size feature if device length is not aligned to it
Arnd Bergmann <[email protected]>
netlink: fix nla_put_{u8,u16,u32} for KASANArnd Bergmann <[email protected]>
rocker: fix rocker_tlv_put_* functions for KASAN
Tsutomu Itoh <[email protected]>
Btrfs: fix overlap of fs_info::flags values
Goffredo Baroncelli <[email protected]>
btrfs: avoid overflow when sector_t is 32 bit
Ping Cheng <[email protected]>
HID: wacom: bits shifted too much for 9th and 10th buttons
Jason Gerecke <[email protected]>
HID: wacom: Always increment hdev refcount within wacom_get_hdev_data
Jason Gerecke <[email protected]>
HID: wacom: generic: Clear ABS_MISC when tool leaves proximity
Jason Gerecke <[email protected]>
HID: wacom: generic: Send MSC_SERIAL and ABS_MISC when leaving prox
Jason Gerecke <[email protected]>
HID: wacom: Correct coordinate system of touchring and pen twist
Jason Gerecke <[email protected]>
HID: wacom: Properly report negative values from Intuos Pro 2 Bluetooth
Aaron Armstrong Skomra <[email protected]>
HID: wacom: leds: Don't try to control the EKR's read-only LEDs
Adrian Salido <[email protected]>
HID: i2c-hid: allocate hid buffers for real worst case
Lyude <[email protected]>
HID: rmi: Make sure the HID device is opened on resume
Suzuki K Poulose <[email protected]>
arm64: Ensure the instruction emulation is ready for userspace
Baruch Siach <[email protected]>
arm64: dt marvell: Fix AP806 system controller size
Amir Goldstein <[email protected]>
ovl: fix regression caused by exclusive upper/work dir protection
Amir Goldstein <[email protected]>
ovl: fix missing unlock_rename() in ovl_do_copy_up()
Amir Goldstein <[email protected]>
ovl: fix dentry leak in ovl_indexdir_cleanup()
Amir Goldstein <[email protected]>
ovl: fix dput() of ERR_PTR in ovl_cleanup_index()
Amir Goldstein <[email protected]>
ovl: fix error value printed in ovl_lookup_index()
Shu Wang <[email protected]>
ftrace: Fix kmemleak in unregister_ftrace_graph
Willy Tarreau <[email protected]>
auxdisplay: charlcd: properly restore atomic counter on error path
Alexander Shishkin <[email protected]>
stm class: Fix a use-after-free
Dexuan Cui <[email protected]>
vmbus: don't acquire the mutex in vmbus_hvsock_device_unregister()
Olaf Hering <[email protected]>
Drivers: hv: fcopy: restore correct transfer length
Waiman Long <[email protected]>
cgroup: Reinit cgroup_taskset structure before cgroup_migrate_execute() returns
Nicolai Stange <[email protected]>
driver core: platform: Don't read past the end of "driver_override" buffer
Alexander Shishkin <[email protected]>
intel_th: pci: Add Lewisburg PCH support
Mark Rutland <[email protected]>
percpu: make this_cpu_generic_read() atomic w.r.t. interrupts
Gustavo Romero <[email protected]>
powerpc/tm: Fix illegal TM state in signal handler
Cyril Bur <[email protected]>
powerpc/64s: Use emergency stack for kernel TM Bad Thing program checks
Jeremy Kerr <[email protected]>
powerpc: Fix action argument for cpufeatures-based TLB flush
Anton Blanchard <[email protected]>
powerpc/powernv: Increase memory block size to 1GB on radix
Takashi Iwai <[email protected]>
ALSA: usx2y: Suppress kernel warning at page allocation failures
Takashi Sakamoto <[email protected]>
Revert "ALSA: echoaudio: purge contradictions between dimension matrix members and total number of members"
Guneshwor Singh <[email protected]>
ALSA: compress: Remove unused variable
Casey Schaufler <[email protected]>
lsm: fix smack_inode_removexattr and xattr_getsecurity memleak
Sergey Senozhatsky <[email protected]>
lib/ratelimit.c: use deferred printk() version
Andrea Arcangeli <[email protected]>
userfaultfd: non-cooperative: fix fork use after free
Shaohua Li <[email protected]>
mm: fix data corruption caused by lazyfree page
Shaohua Li <[email protected]>
mm: avoid marking swap cached page as lazyfree
Christophe Leroy <[email protected]>
mm: fix RODATA_TEST failure "rodata_test: test data was not read only"
Michal Hocko <[email protected]>
mm, oom_reaper: skip mm structs with mmu notifiers
Alexandru Moise <[email protected]>
mm, hugetlb, soft_offline: save compound page order before page migration
Kirill Tkhai <[email protected]>
ksm: fix unlocked iteration over vmas in cmp_and_merge_page()
Stefan Wahren <[email protected]>
staging: vchiq_2835_arm: Fix NULL ptr dereference in free_pagelist
Andrey Konovalov <[email protected]>
uwb: ensure that endpoint is interrupt
Andrey Konovalov <[email protected]>
uwb: properly check kthread_run return value
Lukas Wunner <[email protected]>
iio: adc: mcp320x: Fix oops on module unload
Lukas Wunner <[email protected]>
iio: adc: mcp320x: Fix readout of negative voltages
Fabrice Gasnier <[email protected]>
iio: adc: stm32: fix bad error check on max_channels
Dragos Bogdan <[email protected]>
iio: ad7793: Fix the serial interface reset
Fabrice Gasnier <[email protected]>
iio: trigger: stm32-timer: fix a corner case to write preset
Fabrice Gasnier <[email protected]>
iio: trigger: stm32-timer: preset shouldn't be buffered
Colin Parker <[email protected]>
IIO: BME280: Updates to Humidity readings need ctrl_reg write!
Matt Fornero <[email protected]>
iio: core: Return error for failed read_reg
Stefan Popa <[email protected]>
staging: iio: ad7192: Fix - use the dedicated reset function avoiding dma from stack.
Dragos Bogdan <[email protected]>
iio: ad_sigma_delta: Implement a dedicated reset function
Christophe JAILLET <[email protected]>
iio: adc: twl4030: Disable the vusb3v1 rugulator in the error handling path of 'twl4030_madc_probe()'
Christophe JAILLET <[email protected]>
iio: adc: twl4030: Fix an error handling path in 'twl4030_madc_probe()'
Kai-Heng Feng <[email protected]>
Revert "xhci: Limit USB2 port wake support for AMD Promontory hosts"
Mathias Nyman <[email protected]>
xhci: set missing SuperSpeedPlus Link Protocol bit in roothub descriptor
Mathias Nyman <[email protected]>
xhci: Fix sleeping with spin_lock_irq() held in ASmedia 1042A workaround
Adam Wallis <[email protected]>
usb: host: xhci-plat: allow sysdev to inherit from ACPI
Mathias Nyman <[email protected]>
xhci: fix wrong endpoint ESIT value shown in tracing
Mathias Nyman <[email protected]>
xhci: fix finding correct bus_state structure for USB 3.1 hosts
Lu Baolu <[email protected]>
usb: xhci: Free the right ring in xhci_add_endpoint()
Greg Kroah-Hartman <[email protected]>
USB: fix out-of-bounds in usb_set_configuration
Dmitry Fleytman <[email protected]>
usb: Increase quirk delay for USB devices
Greg Kroah-Hartman <[email protected]>
USB: core: harden cdc_parse_cdc_header
Alan Stern <[email protected]>
USB: uas: fix bug in handling of alternate settings
Alan Stern <[email protected]>
USB: g_mass_storage: Fix deadlock when driver is unbound
Dan Carpenter <[email protected]>
USB: devio: Don't corrupt user memory
Dan Carpenter <[email protected]>
USB: devio: Prevent integer overflow in proc_do_submiturb()
Alan Stern <[email protected]>
USB: dummy-hcd: Fix erroneous synchronization change
Alan Stern <[email protected]>
USB: dummy-hcd: fix infinite-loop resubmission bug
Alan Stern <[email protected]>
USB: dummy-hcd: fix connection failures (wrong speed)
Bjørn Mork <[email protected]>
USB: cdc-wdm: ignore -EPIPE from GetEncapsulatedResponse
Jim Dickerson <[email protected]>
usb: pci-quirks.c: Corrected timeout values used in handshake
Takashi Iwai <[email protected]>
ALSA: usb-audio: Check out-of-bounds access by corrupted buffer descriptor
Yoshihiro Shimoda <[email protected]>
usb: renesas_usbhs: fix usbhsf_fifo_clear() for RX direction
Yoshihiro Shimoda <[email protected]>
usb: renesas_usbhs: fix the BCLR setting condition for non-DCP pipe
Alan Stern <[email protected]>
usb-storage: fix bogus hardware error messages for ATA pass-thru devices
Alan Stern <[email protected]>
usb-storage: unusual_devs entry to fix write-access regression for Seagate external drives
Yoshihiro Shimoda <[email protected]>
usb: gadget: udc: renesas_usb3: Fix return value of usb3_write_pipe()
Yoshihiro Shimoda <[email protected]>
usb: gadget: udc: renesas_usb3: fix Pn_RAMMAP.Pn_MPKT value
Yoshihiro Shimoda <[email protected]>
usb: gadget: udc: renesas_usb3: fix for no-data control transfer
Nicolas Ferre <[email protected]>
usb: gadget: udc: atmel: set vbus irqflags explicitly
Alan Stern <[email protected]>
USB: gadgetfs: fix copy_to_user while holding spinlock
Alan Stern <[email protected]>
USB: gadgetfs: Fix crash caused by inadequate synchronization
Roger Quadros <[email protected]>
usb: gadget: core: fix ->udc_set_speed() logic
Alexei Starovoitov <[email protected]>
bpf: fix bpf_tail_call() x64 JIT
Nikolay Aleksandrov <[email protected]>
net: rtnetlink: fix info leak in RTM_GETSTATS call
Eric Dumazet <[email protected]>
socket, bpf: fix possible use after free
Guillaume Nault <[email protected]>
l2tp: fix l2tp_eth module loading
Parthasarathy Bhuvaragan <[email protected]>
tipc: use only positive error codes in messages
Paolo Abeni <[email protected]>
IPv4: early demux can return an error code
Xin Long <[email protected]>
ip6_tunnel: update mtu properly for ARPHRD_ETHER tunnel device in tx path
Xin Long <[email protected]>
ip6_gre: ip6gre_tap device should keep dst
Jason A. Donenfeld <[email protected]>
netlink: do not proceed if dump's start() errs
Roi Dayan <[email protected]>
net/mlx5e: IPoIB, Fix access to invalid memory address
Christoph Paasch <[email protected]>
net: Set sk_prot_creator when cloning sockets to the right proto
Vivien Didelot <[email protected]>
net: dsa: mv88e6xxx: lock mutex when freeing IRQs
Willem de Bruijn <[email protected]>
packet: only test po->has_vnet_hdr once in packet_snd
Willem de Bruijn <[email protected]>
packet: in packet_do_bind, test fanout with bind_lock held
Florian Fainelli <[email protected]>
net: dsa: Fix network device registration order
Andrew Lunn <[email protected]>
net: dsa: mv88e6xxx: Allow dsa and cpu ports in multiple vlans
Alexander Potapenko <[email protected]>
tun: bail out from tun_get_user() if the skb is empty
Sabrina Dubroca <[email protected]>
l2tp: fix race condition in l2tp_tunnel_delete
Alexey Kodanev <[email protected]>
vti: fix use after free in vti_tunnel_xmit/vti6_tnl_xmit
Timur Tabi <[email protected]>
net: qcom/emac: specify the correct size when mapping a DMA buffer
Thomas Meyer <[email protected]>
net: stmmac: Cocci spatch "of_table"
Konstantin Khlebnikov <[email protected]>
net_sched: always reset qdisc backlog in qdisc_reset()
Meng Xu <[email protected]>
isdn/i4l: fetch the ppp_write buffer in one shot
Edward Cree <[email protected]>
net: change skb->mac_header when Generic XDP calls adjust_head
Yonghong Song <[email protected]>
bpf: one perf event close won't free bpf program attached by another perf event
Willem de Bruijn <[email protected]>
packet: hold bind lock when rebinding to fanout hook
Mike Manning <[email protected]>
net: ipv6: fix regression of no RTM_DELADDR sent after DAD failure
Christian Lamparter <[email protected]>
net: emac: Fix napi poll list corruption
Eric Dumazet <[email protected]>
tcp: fastopen: fix on syn-data transmit failure
Eric Dumazet <[email protected]>
bpf: do not disable/enable BH in bpf_map_free_id()
Eric Dumazet <[email protected]>
8139too: revisit napi_complete_done() usage
Davide Caratti <[email protected]>
net/sched: cls_matchall: fix crash when used with classful qdisc
Xin Long <[email protected]>
ip6_tunnel: do not allow loading ip6_tunnel if ipv6 is disabled in cmdline
Fahad Kunnathadi <[email protected]>
net: phy: Fix mask value write on gmii2rgmii converter speed register
Xin Long <[email protected]>
ip6_gre: skb_push ipv6hdr before packing the header in ip6gre_header
Subash Abhinov Kasiviswanathan <[email protected]>
udpv6: Fix the checksum computation when HW checksum does not apply
Eric Dumazet <[email protected]>
tcp: fix data delivery rate
Edward Cree <[email protected]>
bpf/verifier: reject BPF_ALU64|BPF_END
Eric Dumazet <[email protected]>
tcp: update skb->skb_mstamp more carefully
Dan Carpenter <[email protected]>
sctp: potential read out of bounds in sctp_ulpevent_type_enabled()
Jiri Pirko <[email protected]>
net: sched: fix use-after-free in tcf_action_destroy and tcf_del_walker
Eric Dumazet <[email protected]>
net_sched: gen_estimator: fix scaling error in bytes/packets samples
Nikolay Aleksandrov <[email protected]>
net: bonding: fix tlb_dynamic_lb default value
Yuval Mintz <[email protected]>
mlxsw: spectrum: Prevent mirred-related crash on removal
Christophe JAILLET <[email protected]>
openvswitch: Fix an error handling path in 'ovs_nla_init_match_and_action()'
Kosuke Tatsukawa <[email protected]>
net: bonding: Fix transmit load balancing in balance-alb mode if specified by sysfs
Arkadi Sharshevsky <[email protected]>
mlxsw: spectrum: Fix EEPROM access in case of SFP/SFP+
Felipe Balbi <[email protected]>
usb: dwc3: ep0: fix DMA starvation by assigning req->trb on ep0
Arnd Bergmann <[email protected]>
imx-media-of: avoid uninitialized variable warning
-------------
Diffstat:
Documentation/filesystems/overlayfs.txt | 5 +- Makefile | 4 +- arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 4 +- arch/arm64/kernel/armv8_deprecated.c | 2 +- arch/arm64/kernel/cpufeature.c | 2 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 4 +- arch/powerpc/kernel/exceptions-64s.S | 24 ++++- arch/powerpc/kernel/signal_64.c | 13 ++- arch/powerpc/kvm/book3s_xive.c | 5 +- arch/powerpc/kvm/book3s_xive.h | 1 - arch/powerpc/platforms/powernv/setup.c | 10 +- arch/x86/include/asm/kvm_para.h | 4 +- arch/x86/kernel/kvm.c | 14 ++- arch/x86/kvm/mmu.c | 2 +- arch/x86/net/bpf_jit_comp.c | 4 +- block/bsg-lib.c | 27 +++-- drivers/auxdisplay/charlcd.c | 11 ++- drivers/auxdisplay/panel.c | 11 ++- drivers/base/arch_topology.c | 14 +-- drivers/base/platform.c | 3 +- drivers/clk/samsung/clk-exynos4.c | 15 +++ drivers/gpu/drm/i915/intel_audio.c | 5 - drivers/gpu/drm/i915/intel_bios.c | 7 ++ drivers/gpu/drm/i915/intel_modes.c | 17 ++++ drivers/hid/hid-rmi.c | 13 ++- drivers/hid/i2c-hid/i2c-hid.c | 3 +- drivers/hid/wacom_sys.c | 7 +- drivers/hid/wacom_wac.c | 110 +++++++++++++++++---- drivers/hv/channel_mgmt.c | 4 - drivers/hv/hv_fcopy.c | 4 + drivers/hwtracing/intel_th/pci.c | 5 + drivers/hwtracing/stm/core.c | 2 +- drivers/iio/adc/ad7793.c | 4 +- drivers/iio/adc/ad_sigma_delta.c | 28 ++++++ drivers/iio/adc/mcp320x.c | 25 +++-- drivers/iio/adc/stm32-adc.c | 2 +- drivers/iio/adc/twl4030-madc.c | 10 +- drivers/iio/industrialio-core.c | 4 +- drivers/iio/pressure/bmp280-core.c | 2 +- drivers/iio/trigger/stm32-timer-trigger.c | 4 +- drivers/isdn/i4l/isdn_ppp.c | 37 ++++--- drivers/md/dm-core.h | 1 + drivers/md/dm-crypt.c | 5 + drivers/md/dm-ioctl.c | 37 ++++--- drivers/md/dm.c | 10 +- drivers/mmc/core/mmc.c | 36 +++---- drivers/net/bonding/bond_main.c | 17 ++-- drivers/net/bonding/bond_options.c | 3 + drivers/net/dsa/mv88e6xxx/chip.c | 6 ++ drivers/net/ethernet/ibm/emac/mal.c | 3 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 38 ++++--- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 3 +- drivers/net/ethernet/realtek/8139too.c | 5 +- drivers/net/ethernet/rocker/rocker_tlv.h | 48 +++++---- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 1 + drivers/net/phy/xilinx_gmii2rgmii.c | 2 +- drivers/net/tun.c | 8 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 37 +++---- .../broadcom/brcm80211/brcmfmac/fwil_types.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 10 +- drivers/nvme/host/pci.c | 14 +-- drivers/scsi/scsi_scan.c | 3 + drivers/scsi/sd.c | 35 +++++-- drivers/staging/iio/adc/ad7192.c | 4 +- drivers/staging/media/imx/imx-media-of.c | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 6 +- drivers/usb/class/cdc-wdm.c | 4 +- drivers/usb/core/config.c | 16 ++- drivers/usb/core/devio.c | 11 ++- drivers/usb/core/hub.c | 2 +- drivers/usb/core/message.c | 4 + drivers/usb/dwc3/ep0.c | 7 ++ drivers/usb/gadget/function/f_mass_storage.c | 27 ++--- drivers/usb/gadget/function/f_mass_storage.h | 14 --- drivers/usb/gadget/legacy/inode.c | 46 +++++++-- drivers/usb/gadget/legacy/mass_storage.c | 26 +---- drivers/usb/gadget/udc/atmel_usba_udc.c | 4 +- drivers/usb/gadget/udc/core.c | 3 +- drivers/usb/gadget/udc/dummy_hcd.c | 56 +++++++++-- drivers/usb/gadget/udc/renesas_usb3.c | 19 +++- drivers/usb/host/pci-quirks.c | 10 +- drivers/usb/host/xhci-hub.c | 14 ++- drivers/usb/host/xhci-pci.c | 12 --- drivers/usb/host/xhci-plat.c | 16 +-- drivers/usb/host/xhci.c | 3 +- drivers/usb/host/xhci.h | 10 +- drivers/usb/renesas_usbhs/fifo.c | 21 +++- drivers/usb/storage/transport.c | 14 ++- drivers/usb/storage/uas-detect.h | 15 +-- drivers/usb/storage/uas.c | 10 +- drivers/usb/storage/unusual_devs.h | 7 ++ drivers/uwb/hwa-rc.c | 2 + drivers/uwb/uwbd.c | 12 ++- fs/btrfs/ctree.h | 2 +- fs/btrfs/extent_io.c | 2 +- fs/overlayfs/copy_up.c | 6 +- fs/overlayfs/dir.c | 20 ---- fs/overlayfs/namei.c | 1 + fs/overlayfs/overlayfs.h | 1 + fs/overlayfs/ovl_entry.h | 3 + fs/overlayfs/readdir.c | 6 +- fs/overlayfs/super.c | 27 +++-- fs/overlayfs/util.c | 24 ++++- fs/userfaultfd.c | 66 +++++++++++-- fs/xattr.c | 2 +- include/asm-generic/percpu.h | 24 ++++- include/linux/iio/adc/ad_sigma_delta.h | 3 + include/linux/mmu_notifier.h | 5 + include/linux/trace_events.h | 1 + include/net/netlink.h | 73 ++++++++++---- include/net/protocol.h | 4 +- include/net/route.h | 4 +- include/net/sctp/ulpevent.h | 6 +- include/net/tcp.h | 2 +- include/net/udp.h | 2 +- include/scsi/scsi_device.h | 1 + include/scsi/scsi_devinfo.h | 1 + include/uapi/linux/bpf.h | 2 +- include/uapi/linux/dm-ioctl.h | 4 +- include/uapi/linux/usb/ch9.h | 1 + kernel/bpf/core.c | 2 +- kernel/bpf/syscall.c | 6 +- kernel/bpf/verifier.c | 3 +- kernel/cgroup/cgroup.c | 8 ++ kernel/events/core.c | 3 +- kernel/trace/ftrace.c | 14 --- lib/ratelimit.c | 4 +- mm/ksm.c | 5 +- mm/madvise.c | 12 ++- mm/oom_kill.c | 16 +++ mm/rodata_test.c | 2 +- mm/swap.c | 4 +- mm/swap_state.c | 11 +++ net/core/dev.c | 1 + net/core/filter.c | 12 ++- net/core/gen_estimator.c | 4 +- net/core/rtnetlink.c | 3 + net/core/sock.c | 7 +- net/dsa/slave.c | 28 +++--- net/ipv4/ip_input.c | 25 +++-- net/ipv4/ip_vti.c | 3 +- net/ipv4/route.c | 46 +++++---- net/ipv4/tcp_ipv4.c | 9 +- net/ipv4/tcp_output.c | 33 +++++-- net/ipv4/udp.c | 36 ++++--- net/ipv6/addrconf.c | 5 +- net/ipv6/ip6_gre.c | 22 +++-- net/ipv6/ip6_tunnel.c | 8 +- net/ipv6/ip6_vti.c | 3 +- net/ipv6/udp.c | 1 + net/l2tp/l2tp_core.c | 10 +- net/l2tp/l2tp_core.h | 5 +- net/l2tp/l2tp_eth.c | 51 +--------- net/netlink/af_netlink.c | 7 +- net/openvswitch/datapath.c | 3 +- net/packet/af_packet.c | 28 ++++-- net/sched/act_api.c | 6 +- net/sched/cls_matchall.c | 1 + net/sched/sch_generic.c | 1 + net/tipc/msg.c | 2 +- net/wireless/nl80211.c | 14 ++- security/smack/smack_lsm.c | 55 +++++------ sound/core/compress_offload.c | 3 +- sound/pci/echoaudio/echoaudio.c | 6 +- sound/usb/card.c | 20 ++++ sound/usb/usx2y/usb_stream.c | 6 +- tools/testing/selftests/bpf/test_verifier.c | 16 +++ 168 files changed, 1390 insertions(+), 672 deletions(-)