This is the start of the stable review cycle for the 3.18.125 release. There are 144 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sat Nov 10 21:50:17 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/v3.x/stable-review/patch-3.18.125-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-3.18.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gre...@linuxfoundation.org> Linux 3.18.125-rc1 Phil Auld <pa...@redhat.com> sched/fair: Fix throttle_list starvation with low CFS quota Alan Stern <st...@rowland.harvard.edu> USB: fix the usbfs flag sanitization for control transfers Tobias Herzog <t-her...@gmx.de> cdc-acm: correct counting of UART states in serial state notification Al Viro <v...@zeniv.linux.org.uk> cachefiles: fix the race between cachefiles_bury_object() and rmdir(2) Jakub Kicinski <jakub.kicin...@netronome.com> net: sched: gred: pass the right attribute to gred_change_table_def() Ido Schimmel <ido...@mellanox.com> rtnetlink: Disallow FDB configuration for non-Ethernet device Cong Wang <xiyou.wangc...@gmail.com> net: drop skb on failure in ip_check_defrag() Marcelo Ricardo Leitner <marcelo.leit...@gmail.com> sctp: fix race on sctp_id2asoc Heiner Kallweit <hkallwe...@gmail.com> r8169: fix NAPI handling under high load Niklas Cassel <niklas.cas...@linaro.org> net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules Wenwen Wang <wang6...@umn.edu> net: socket: fix a missing-check bug David Ahern <dsah...@gmail.com> net/ipv6: Fix index counter for unicast addresses in in6_dump_addrs Stefano Brivio <sbri...@redhat.com> ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called Eric Dumazet <eduma...@google.com> ipv6: mcast: fix a use-after-free in inet6_mc_check Linus Torvalds <torva...@linux-foundation.org> mremap: properly flush TLB before releasing the page Linus Torvalds <torva...@linux-foundation.org> /proc/iomem: only expose physical resource addresses to privileged users Rasmus Villemoes <li...@rasmusvillemoes.dk> perf tools: Disable parallelism for 'make clean' Khazhismel Kumykov <kha...@google.com> fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters() Hannes Frederic Sowa <han...@stressinduktion.org> unix: correctly track in-flight fds in sending process user_struct Prarit Bhargava <pra...@redhat.com> x86/PCI: Mark Broadwell-EP Home Agent 1 as having non-compliant BARs Hannes Frederic Sowa <han...@stressinduktion.org> net: fix warnings in 'make htmldocs' by moving macro definition out of field declaration Alan Stern <st...@rowland.harvard.edu> USB: hub: fix up early-exit pathway in hub_activate Eric Biggers <ebigg...@google.com> KEYS: put keyring if install_session_keyring_to_cred() fails Jan Beulich <jbeul...@suse.com> igb: fix NULL derefs due to skipped SR-IOV enabling Miklos Szeredi <mik...@szeredi.hu> ovl: fix open in stacked overlay Arik Nemtsov <arikx.nemt...@intel.com> iwlwifi: pcie: correctly define 7265-D cfg Xin Long <lucien....@gmail.com> sctp: translate network order to host order when users get a hmacid Jan Kara <j...@suse.cz> vfs: Make sendfile(2) killable even better Alex Williamson <alex.william...@redhat.com> PCI: Fix devfn for VPD access through function 0 Jan Beulich <jbeul...@suse.com> x86/ldt: Fix small LDT allocation for Xen Ken Xue <ken....@amd.com> Revert "SCSI: Fix NULL pointer dereference in runtime PM" Naoya Horiguchi <n-horigu...@ah.jp.nec.com> mm: migrate: hugetlb: putback destination hugepage to active list Peter Zijlstra <pet...@infradead.org> perf: Fix PERF_EVENT_IOC_PERIOD deadlock Sudip Mukherjee <sudipm.mukher...@gmail.com> libata: blacklist Micron 500IT SSD with MU01 firmware Shota Suzuki <suzuki_shota...@lab.ntt.co.jp> igb: Unpair the queues when changing the number of queues Filipe Manana <fdman...@suse.com> Btrfs: do not ignore errors from btrfs_lookup_xattr in do_setxattr Peter Hurley <pe...@hurleysoftware.com> tty: audit: Fix audit source Anssi Hannula <anssi.hann...@iki.fi> ALSA: usb-audio: Add a more accurate volume quirk for AudioQuest DragonFly Mateusz Sylwestrzak <matis...@gmail.com> ALSA: hda - Add headset mic support for Acer Aspire V5-573G Larry Finger <larry.fin...@lwfinger.net> rtlwifi: rtl8821ae: Fix lockups on boot Larry Finger <larry.fin...@lwfinger.net> rtlwifi: rtl8821ae: Fix system lockups on boot Chris Mi <chr...@mellanox.com> selftests: Introduce a new script to generate tc batch file Brian Norris <computersforpe...@gmail.com> mtd: blkdevs: fix potential deadlock + lockdep warnings Lars-Peter Clausen <l...@metafoo.de> ASoC: dapm: Don't add prefix to widget stream name Daniel Borkmann <dan...@iogearbox.net> lib: make memzero_explicit more robust against dead store elimination Sylwester Nawrocki <s.nawro...@samsung.com> dm9000: Fix irq trigger type setup on non-dt platforms Ezequiel Garcia <ezequiel.gar...@imgtec.com> MIPS: Fix up obsolete cpu_set usage Srikar Dronamraju <sri...@linux.vnet.ibm.com> perf bench numa: Fix to show proper convergence stats Robert Jarzmik <robert.jarz...@free.fr> net: ethernet: davicom: fix devicetree irq resource Theodore Ts'o <ty...@mit.edu> ext4: fix an ext3 collapse range regression in xfstests Jisheng Zhang <jszh...@marvell.com> x86/idle: Restore trace_cpu_idle to mwait_idle() calls Stefan Agner <ste...@agner.ch> tty: serial: fsl_lpuart: fix clearing of receive flag Alex Williamson <alex.william...@redhat.com> iommu/vt-d: Fix VM domain ID leak Eugenia Emantayev <euge...@mellanox.com> net/mlx4_en: Remove dependency between timestamping capability and service_task Marc Zyngier <marc.zyng...@arm.com> arm/arm64: KVM: Take mmap_sem in stage2_unmap_vm Junichi Nomura <j-nom...@ce.jp.nec.com> dm: fix AB-BA deadlock in __dm_destroy() Uwe Kleine-König <u.kleine-koe...@pengutronix.de> pinctrl: imx25: ensure that a pin with id i is at position i in the info array Filipe Manana <fdman...@suse.com> Btrfs: avoid syncing log in the fast fsync path when not necessary Lorenzo Pieralisi <lorenzo.pieral...@arm.com> of/pci: Remove duplicate kfree in of_pci_get_host_bridge_resources() Joerg Roedel <jroe...@suse.de> x86/irq: Check for valid irq descriptor in check_irq_vectors_for_cpu_disable() Paul E. McKenney <paul...@linux.vnet.ibm.com> rcu: Clear need_qs flag to prevent splat Jeff Layton <jlay...@poochiereds.net> nfs: fix high load average due to callback thread sleeping Daniel Borkmann <dan...@iogearbox.net> rtnl: don't account unused struct ifla_port_vsi in rtnl_port_size Jan Kara <j...@suse.cz> quota: Fix maximum quota limit settings Heiko Stübner <he...@sntech.de> clk: rockchip: fix deadlock possibility in cpuclk Abhilash Kesavan <a.kesa...@samsung.com> ARM: dts: disable CCI on exynos5420 based arndale-octa Abhilash Kesavan <a.kesa...@samsung.com> drivers: bus: check cci device tree node status Namhyung Kim <namhy...@kernel.org> perf tools: Fix segfault for symbol annotation on TUI Vineet Gupta <vineet.gup...@synopsys.com> perf tools: Avoid build splat for syscall numbers with uclibc Alexey Brodkin <abrod...@synopsys.com> perf tools: Fix statfs.f_type data type mismatch build error with uclibc Namhyung Kim <namhy...@kernel.org> perf machine: Fix __machine__findnew_thread() error path Kan Liang <kan.li...@intel.com> perf/x86/intel: Fix bug for "cycles:p" and "cycles:pp" on SLM Stephane Eranian <eran...@google.com> perf/rapl: Fix sysfs_show() initialization for RAPL PMU Steven Rostedt (Red Hat) <rost...@goodmis.org> tracing: Fix enabling of syscall events on the command line Colin Ian King <colin.k...@canonical.com> fbdev/broadsheetfb: fix memory leak Wenyou Yang <wenyou.y...@atmel.com> ARM: at91: board-dt-sama5: add phy_fixup to override NAND_Tree Alexander Stein <alexander...@web.de> ARM: at91/dt: sam9263: Add missing clocks to lcdc node Bo Shen <voice.s...@atmel.com> ARM: at91: sama5d3: dt: correct the sound route Bo Shen <voice.s...@atmel.com> ARM: at91/dt: sama5d4: fix the timer reg length Johannes Thumshirn <johannes.thumsh...@men.de> mcb: mcb-pci: Only remap the 1st 0x200 bytes of BAR 0 Chanwoo Choi <cw00.c...@samsung.com> serial: samsung: Add the support for Exynos5433 SoC Peter Hurley <pe...@hurleysoftware.com> Revert "tty: Fix pty master poll() after slave closes v2" Vince Hsu <vin...@nvidia.com> usb: host: ehci-tegra: request deferred probe when failing to get phy Darrick J. Wong <darrick.w...@oracle.com> uas: disable UAS on Apricorn SATA dongles Alan Stern <st...@rowland.harvard.edu> USB: EHCI: adjust error return code Christoph Hellwig <h...@lst.de> scsi: ->queue_rq can't sleep Vivek Gautam <gautam.vi...@samsung.com> arm: dts: Use pmu_system_controller phandle for dp phy Trond Myklebust <trond.mykleb...@primarydata.com> NFSv4: Remove incorrect check in can_open_delegated() Chuck Lever <chuck.le...@oracle.com> NFS: Ignore transport protocol when detecting server trunking Trond Myklebust <trond.mykleb...@primarydata.com> NFSv4/v4.1: Verify the client owner id during trunking detection Trond Myklebust <trond.mykleb...@primarydata.com> NFSv4: Cache the NFSv4/v4.1 client owner_id in the struct nfs_client Tony Lindgren <t...@atomide.com> ARM: OMAP2+: Fix n900 board name for legacy user space Lennart Sorensen <lsore...@csclub.uwaterloo.ca> ARM: dra7xx: Fix counter frequency drift for AM572x errata i856 Fabien Proriol <fabien.pror...@jdsu.com> iio: iio: Fix iio_channel_read return if channel havn't info Vignesh R <vigne...@ti.com> phy: phy-ti-pipe3: fix inconsistent enumeration of PCIe gen2 cards Hans de Goede <hdego...@redhat.com> phy-sun4i-usb: Change disconnect threshold value for sun6i Robert Baldyga <r.bald...@samsung.com> usb: dwc2: gadget: kill requests with 'force' in s3c_hsotg_udc_stop() Tony Lindgren <t...@atomide.com> usb: musb: Fix randconfig build issues for Kconfig options Peter Chen <peter.c...@freescale.com> usb: gadget: f_uac1: access freed memory at f_audio_free_inst Rasmus Villemoes <li...@rasmusvillemoes.dk> usb: musb: Fix a few off-by-one lengths Geert Uytterhoeven <geert+rene...@glider.be> ARM: shmobile: r8a7740: Instantiate GIC from C board code in legacy builds Maik Broemme <mbroe...@libmpq.org> PCI: Mark Atheros AR9580 to avoid bus reset David Dueck <davidcdu...@googlemail.com> pinctrl: at91: fix null pointer dereference Chris Wilson <ch...@chris-wilson.co.uk> Revert "drm/i915: Fix mutex->owner inspection race under DEBUG_MUTEXES" Suman Tripathi <stripa...@apm.com> ahci_xgene: Fix the DMA state machine lockup for the ATA_CMD_PACKET PIO mode command. Dan Carpenter <dan.carpen...@oracle.com> usb: gadget: gadgetfs: fix an oops in ep_write() Jisheng Zhang <jszh...@marvell.com> mmc: sdhci: restore behavior when setting VDD via external regulator Jiri Olsa <jo...@kernel.org> s390/ftrace/jprobes: Fix conflict between jprobes and function graph tracing Ian Munsie <imun...@au1.ibm.com> cxl: Fix issues when unmapping contexts Bjørn Mork <bj...@mork.no> USB: qcserial: Fix support for HP lt4112 LTE/HSPA+ Gobi 4G Modem Christian Borntraeger <borntrae...@de.ibm.com> s390/kvm: REPLACE barrier fixup with READ_ONCE alex chen <alex.c...@huawei.com> ocfs2: fix journal commit deadlock in ocfs2_convert_inline_data_to_extents Mike Snitzer <snit...@redhat.com> dm thin: restore requested 'error_if_no_space' setting on OODS to WRITE transition Wenwen Wang <wang6...@umn.edu> net: cxgb3_main: fix a missing-check bug Jiri Olsa <jo...@redhat.com> perf/ring_buffer: Prevent concurent ring buffer access Florian Fainelli <f.faine...@gmail.com> smsc95xx: Check for Wake-on-LAN modes Florian Fainelli <f.faine...@gmail.com> smsc75xx: Check for Wake-on-LAN modes Florian Fainelli <f.faine...@gmail.com> sr9800: Check for supported Wake-on-LAN modes Florian Fainelli <f.faine...@gmail.com> ax88179_178a: Check for supported Wake-on-LAN modes Florian Fainelli <f.faine...@gmail.com> asix: Check for supported Wake-on-LAN modes Sean Tranchetti <stran...@codeaurora.org> xfrm: validate template mode Thomas Petazzoni <thomas.petazz...@free-electrons.com> ARM: 8799/1: mm: fix pci_ioremap_io() offset check Andrei Otcheretianski <andrei.otcheretian...@intel.com> cfg80211: reg: Init wiphy_idx in regulatory_hint_core() Thadeu Lima de Souza Cascardo <casca...@canonical.com> xfrm6: call kfree_skb when skb is toobig Steffen Klassert <steffen.klass...@secunet.com> xfrm: Validate address prefix lengths in the xfrm selector. Michael Neuling <mi...@neuling.org> powerpc/tm: Avoid possible userspace r1 corruption on reclaim Michael Neuling <mi...@neuling.org> powerpc/tm: Fix userspace r13 corruption Jozef Balga <jozef.ba...@gmail.com> media: af9035: prevent buffer overflow on write Paolo Abeni <pab...@redhat.com> ip6_tunnel: be careful when accessing the inner header Eric Dumazet <eduma...@google.com> rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 Florian Fainelli <f.faine...@gmail.com> net: systemport: Fix wake-up interrupt race during resume Maxime Chevallier <maxime.chevall...@bootlin.com> net: mvpp2: Extract the correct ethtype from the skb for tx csum offload Ido Schimmel <ido...@mellanox.com> team: Forbid enslaving team device to itself Shahed Shaikh <shahed.sha...@cavium.com> qlcnic: fix Tx descriptor corruption on 82xx devices Yu Zhao <yuz...@google.com> net/usb: cancel pending work when unbinding smsc75xx Sean Tranchetti <stran...@codeaurora.org> netlabel: check for IPV4MASK in addrinfo_get Jeff Barnhill <0xeff...@gmail.com> net/ipv6: Display all addresses in output of /proc/net/if_inet6 Paolo Abeni <pab...@redhat.com> ip_tunnel: be careful when accessing the inner header Mathias Nyman <mathias.ny...@linux.intel.com> xhci: Don't print a warning when setting link state for disabled ports Edgar Cherkasov <echerka...@dev.rtsoft.ru> i2c: i2c-scmi: fix for i2c_smbus_write_block_data Mikulas Patocka <mpato...@redhat.com> mach64: detect the dot clock divider correctly on sparc Jongsung Kim <neidhard....@lge.com> stmmac: fix valid numbers of unicast filter entries Tony Lindgren <t...@atomide.com> mfd: omap-usb-host: Fix dts probe of children Lei Yang <lei.y...@windriver.com> selftests/efivarfs: add required kernel configs ------------- Diffstat: Makefile | 4 +- arch/arm/boot/dts/at91sam9263.dtsi | 2 + arch/arm/boot/dts/exynos5250.dtsi | 2 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 4 ++ arch/arm/boot/dts/exynos5420.dtsi | 6 +- arch/arm/boot/dts/sama5d3xmb.dtsi | 2 +- arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/kvm/mmu.c | 2 + arch/arm/mach-at91/board-dt-sama5.c | 18 +++++ arch/arm/mach-omap2/board-generic.c | 18 +++++ arch/arm/mach-omap2/control.h | 4 ++ arch/arm/mach-omap2/timer.c | 36 +++++++++- arch/arm/mach-shmobile/setup-r8a7740.c | 7 ++ arch/arm/mm/ioremap.c | 2 +- arch/mips/kernel/smp-cps.c | 2 +- arch/powerpc/kernel/tm.S | 20 +++++- arch/s390/kernel/kprobes.c | 12 ++++ arch/s390/kvm/gaccess.c | 18 ++--- arch/x86/kernel/cpu/perf_event_intel_ds.c | 4 +- arch/x86/kernel/cpu/perf_event_intel_rapl.c | 44 ++++++++---- arch/x86/kernel/irq.c | 3 + arch/x86/kernel/ldt.c | 4 +- arch/x86/kernel/process.c | 2 + arch/x86/pci/fixup.c | 7 ++ drivers/ata/ahci_xgene.c | 12 ++-- drivers/ata/libata-core.c | 2 + drivers/bus/arm-cci.c | 3 + drivers/clk/rockchip/clk-cpu.c | 10 +-- drivers/gpu/drm/i915/i915_gem.c | 2 +- drivers/i2c/busses/i2c-scmi.c | 1 + drivers/iio/inkern.c | 3 + drivers/iommu/intel-iommu.c | 9 ++- drivers/mcb/mcb-internal.h | 1 + drivers/mcb/mcb-pci.c | 27 ++++--- drivers/md/dm-thin.c | 1 + drivers/md/dm.c | 4 +- drivers/media/usb/dvb-usb-v2/af9035.c | 6 +- drivers/mfd/omap-usb-host.c | 11 +-- drivers/misc/cxl/context.c | 82 +++++++++++++++++----- drivers/misc/cxl/file.c | 14 ++-- drivers/mmc/host/sdhci.c | 19 ++--- drivers/mtd/mtd_blkdevs.c | 10 +-- drivers/net/ethernet/broadcom/bcmsysport.c | 22 +++--- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 17 +++++ drivers/net/ethernet/davicom/dm9000.c | 34 ++++----- drivers/net/ethernet/intel/igb/igb_main.c | 9 +++ drivers/net/ethernet/marvell/mvpp2.c | 10 +-- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 5 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 8 ++- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 3 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 12 ++-- drivers/net/ethernet/realtek/r8169.c | 8 +-- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 5 +- drivers/net/team/team.c | 5 ++ drivers/net/usb/asix_common.c | 3 + drivers/net/usb/ax88179_178a.c | 3 + drivers/net/usb/smsc75xx.c | 4 ++ drivers/net/usb/smsc95xx.c | 3 + drivers/net/usb/sr9800.c | 3 + drivers/net/wireless/iwlwifi/pcie/drv.c | 4 +- drivers/net/wireless/rtlwifi/pci.h | 2 + drivers/net/wireless/rtlwifi/rtl8821ae/hw.c | 17 +++++ drivers/net/wireless/rtlwifi/rtl8821ae/sw.c | 5 ++ drivers/net/wireless/rtlwifi/wifi.h | 3 + drivers/of/of_pci.c | 1 - drivers/pci/access.c | 9 ++- drivers/pci/quirks.c | 1 + drivers/phy/phy-omap-control.c | 7 +- drivers/phy/phy-sun4i-usb.c | 3 +- drivers/phy/phy-ti-pipe3.c | 10 +-- drivers/pinctrl/freescale/pinctrl-imx25.c | 4 +- drivers/pinctrl/pinctrl-at91.c | 15 ++++ drivers/scsi/scsi_lib.c | 2 +- drivers/scsi/scsi_pm.c | 20 +++--- drivers/tty/n_tty.c | 11 +-- drivers/tty/serial/fsl_lpuart.c | 9 ++- drivers/tty/serial/samsung.c | 56 +++++++++------ drivers/tty/tty_audit.c | 2 +- drivers/usb/class/cdc-acm.c | 14 ++-- drivers/usb/core/devio.c | 4 +- drivers/usb/core/hub.c | 15 ++-- drivers/usb/dwc2/gadget.c | 10 ++- drivers/usb/gadget/function/f_uac1.c | 2 +- drivers/usb/gadget/legacy/inode.c | 1 + drivers/usb/host/ehci-sched.c | 6 +- drivers/usb/host/ehci-tegra.c | 2 +- drivers/usb/host/xhci-hub.c | 18 ++--- drivers/usb/musb/Kconfig | 4 ++ drivers/usb/musb/musb_cppi41.c | 4 +- drivers/usb/musb/musb_debugfs.c | 16 ++--- drivers/usb/serial/qcserial.c | 54 ++++++++------ drivers/usb/storage/unusual_uas.h | 10 +++ drivers/video/fbdev/aty/atyfb.h | 3 +- drivers/video/fbdev/aty/atyfb_base.c | 7 +- drivers/video/fbdev/aty/mach64_ct.c | 10 +-- drivers/video/fbdev/broadsheetfb.c | 8 ++- fs/btrfs/file.c | 9 ++- fs/btrfs/ordered-data.c | 14 ++++ fs/btrfs/ordered-data.h | 3 + fs/btrfs/xattr.c | 8 ++- fs/cachefiles/namei.c | 2 +- fs/ext4/extents.c | 8 +++ fs/fat/fatent.c | 1 + fs/nfs/callback.c | 6 +- fs/nfs/nfs4client.c | 25 +++++-- fs/nfs/nfs4proc.c | 21 ++++-- fs/ocfs2/alloc.c | 18 ++--- fs/overlayfs/inode.c | 3 + fs/quota/quota_v2.c | 12 ++-- fs/splice.c | 7 ++ include/linux/compiler-gcc.h | 16 ++++- include/linux/compiler-intel.h | 3 + include/linux/compiler.h | 4 ++ include/linux/nfs_fs_sb.h | 3 + include/linux/phy/omap_control_phy.h | 6 +- include/linux/tty.h | 6 +- include/net/af_unix.h | 4 +- include/net/scm.h | 1 + include/net/sock.h | 2 +- kernel/events/core.c | 11 ++- kernel/rcu/tree_plugin.h | 1 + kernel/resource.c | 13 +++- kernel/sched/fair.c | 23 +++++- kernel/sched/sched.h | 2 + kernel/trace/trace_events.c | 69 ++++++++++++++---- lib/string.c | 2 +- mm/huge_memory.c | 6 +- mm/migrate.c | 2 +- mm/mremap.c | 21 ++++-- net/core/rtnetlink.c | 27 +++++-- net/core/scm.c | 7 ++ net/ipv4/ip_fragment.c | 12 ++-- net/ipv4/ip_tunnel.c | 9 +++ net/ipv6/addrconf.c | 10 +-- net/ipv6/ip6_tunnel.c | 14 +++- net/ipv6/mcast.c | 16 ++--- net/ipv6/ndisc.c | 3 +- net/ipv6/xfrm6_output.c | 2 + net/netlabel/netlabel_unlabeled.c | 3 +- net/sched/sch_gred.c | 2 +- net/sctp/socket.c | 14 ++-- net/socket.c | 11 ++- net/unix/af_unix.c | 4 +- net/unix/garbage.c | 8 +-- net/wireless/reg.c | 1 + net/xfrm/xfrm_user.c | 15 ++++ security/keys/process_keys.c | 7 +- sound/pci/hda/patch_realtek.c | 2 +- sound/soc/soc-dapm.c | 12 +--- sound/usb/mixer.c | 2 + sound/usb/mixer_maps.c | 12 ---- sound/usb/mixer_quirks.c | 37 ++++++++++ sound/usb/mixer_quirks.h | 4 ++ tools/lib/api/fs/debugfs.c | 2 +- tools/lib/api/fs/fs.c | 2 +- tools/perf/Makefile | 4 +- tools/perf/bench/sched-pipe.c | 2 +- tools/perf/builtin-top.c | 1 - tools/perf/perf-sys.h | 1 - tools/perf/util/annotate.h | 8 +-- tools/perf/util/cloexec.c | 4 ++ tools/perf/util/machine.c | 4 +- tools/testing/selftests/efivarfs/config | 1 + tools/testing/selftests/tc-testing/tdc_batch.py | 62 ++++++++++++++++ 167 files changed, 1170 insertions(+), 460 deletions(-)