Skip to content

3.18.125-stable review

Greg Kroah-Hartman linux-arm-kernel linux-mips linux-serial lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest144 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/144selftests/efivarfs: add required kernel configstools/testing/selftests/efivarfs/config+1 -00 replies
2/144mfd: omap-usb-host: Fix dts probe of childrendrivers/mfd/omap-usb-host.c+6 -50 replies
3/144stmmac: fix valid numbers of unicast filter entriesdrivers/net/ethernet/stmicro/stmmac/stmmac_platform.c+2 -30 replies
4/144mach64: detect the dot clock divider correctly on sparcdrivers/video/fbdev/aty/atyfb.h drivers/video/fbdev/aty/atyfb_base.c drivers/video/fbdev/aty/mach64_ct.c+11 -90 replies
5/144i2c: i2c-scmi: fix for i2c_smbus_write_block_datadrivers/i2c/busses/i2c-scmi.c+1 -00 replies
6/144xhci: Dont print a warning when setting link state for disabled portsdrivers/usb/host/xhci-hub.c+9 -90 replies
7/144ip_tunnel: be careful when accessing the inner headernet/ipv4/ip_tunnel.c+9 -00 replies
8/144net/ipv6: Display all addresses in output of /proc/net/if_inet6net/ipv6/addrconf.c+1 -30 replies
9/144netlabel: check for IPV4MASK in addrinfo_getnet/netlabel/netlabel_unlabeled.c+2 -10 replies
10/144net/usb: cancel pending work when unbinding smsc75xxdrivers/net/usb/smsc75xx.c+1 -00 replies
11/144qlcnic: fix Tx descriptor corruption on 82xx devicesdrivers/net/ethernet/qlogic/qlcnic/qlcnic.h drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h +2 more+17 -120 replies
12/144team: Forbid enslaving team device to itselfdrivers/net/team/team.c+5 -00 replies
13/144net: mvpp2: Extract the correct ethtype from the skb for tx csum offloaddrivers/net/ethernet/marvell/mvpp2.c+6 -40 replies
14/144net: systemport: Fix wake-up interrupt race during resumedrivers/net/ethernet/broadcom/bcmsysport.c+11 -110 replies
15/144rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096net/core/rtnetlink.c+6 -00 replies
16/144ip6_tunnel: be careful when accessing the inner headernet/ipv6/ip6_tunnel.c+12 -20 replies
17/144media: af9035: prevent buffer overflow on writedrivers/media/usb/dvb-usb-v2/af9035.c+4 -20 replies
18/144powerpc/tm: Fix userspace r13 corruptionarch/powerpc/kernel/tm.S+9 -20 replies
19/144powerpc/tm: Avoid possible userspace r1 corruption on reclaimarch/powerpc/kernel/tm.S+8 -10 replies
20/144xfrm: Validate address prefix lengths in the xfrm selector.net/xfrm/xfrm_user.c+12 -00 replies
21/144xfrm6: call kfree_skb when skb is toobignet/ipv6/xfrm6_output.c+2 -00 replies
22/144cfg80211: reg: Init wiphy_idx in regulatory_hint_core()net/wireless/reg.c+1 -00 replies
23/144ARM: 8799/1: mm: fix pci_ioremap_io() offset checkarch/arm/mm/ioremap.c+1 -10 replies
24/144xfrm: validate template modenet/xfrm/xfrm_user.c+3 -00 replies
25/144asix: Check for supported Wake-on-LAN modesdrivers/net/usb/asix_common.c+3 -00 replies
26/144ax88179_178a: Check for supported Wake-on-LAN modesdrivers/net/usb/ax88179_178a.c+3 -00 replies
27/144sr9800: Check for supported Wake-on-LAN modesdrivers/net/usb/sr9800.c+3 -00 replies
28/144smsc75xx: Check for Wake-on-LAN modesdrivers/net/usb/smsc75xx.c+3 -00 replies
29/144smsc95xx: Check for Wake-on-LAN modesdrivers/net/usb/smsc95xx.c+3 -00 replies
30/144perf/ring_buffer: Prevent concurent ring buffer accesskernel/events/core.c+2 -00 replies
31/144net: cxgb3_main: fix a missing-check bugdrivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c+17 -00 replies
32/144dm thin: restore requested error_if_no_space setting on OODS to WRITE transitiondrivers/md/dm-thin.c+1 -00 replies
33/144ocfs2: fix journal commit deadlock in ocfs2_convert_inline_data_to_extentsfs/ocfs2/alloc.c+9 -90 replies
34/144s390/kvm: REPLACE barrier fixup with READ_ONCEarch/s390/kvm/gaccess.c+6 -120 replies
35/144USB: qcserial: Fix support for HP lt4112 LTE/HSPA+ Gobi 4G Modemdrivers/usb/serial/qcserial.c+34 -200 replies
36/144cxl: Fix issues when unmapping contextsdrivers/misc/cxl/context.c drivers/misc/cxl/file.c+71 -250 replies
37/144s390/ftrace/jprobes: Fix conflict between jprobes and function graph tracingarch/s390/kernel/kprobes.c+12 -00 replies
38/144mmc: sdhci: restore behavior when setting VDD via external regulatordrivers/mmc/host/sdhci.c+6 -130 replies
39/144usb: gadget: gadgetfs: fix an oops in ep_write()drivers/usb/gadget/legacy/inode.c+1 -00 replies
40/144ahci_xgene: Fix the DMA state machine lockup for the ATA_CMD_PACKET PIO mode command.drivers/ata/ahci_xgene.c+7 -50 replies
41/144Revert "drm/i915: Fix mutex->owner inspection race under DEBUG_MUTEXES"drivers/gpu/drm/i915/i915_gem.c+1 -10 replies
42/144pinctrl: at91: fix null pointer dereferencedrivers/pinctrl/pinctrl-at91.c+15 -00 replies
43/144PCI: Mark Atheros AR9580 to avoid bus resetdrivers/pci/quirks.c+1 -00 replies
44/144ARM: shmobile: r8a7740: Instantiate GIC from C board code in legacy buildsarch/arm/mach-shmobile/setup-r8a7740.c+7 -00 replies
45/144usb: musb: Fix a few off-by-one lengthsdrivers/usb/musb/musb_cppi41.c drivers/usb/musb/musb_debugfs.c+10 -100 replies
46/144usb: gadget: f_uac1: access freed memory at f_audio_free_instdrivers/usb/gadget/function/f_uac1.c+1 -10 replies
47/144usb: musb: Fix randconfig build issues for Kconfig optionsdrivers/usb/musb/Kconfig+4 -00 replies
48/144usb: dwc2: gadget: kill requests with force in s3c_hsotg_udc_stop()drivers/usb/dwc2/gadget.c+7 -30 replies
49/144phy-sun4i-usb: Change disconnect threshold value for sun6idrivers/phy/phy-sun4i-usb.c+2 -10 replies
50/144phy: phy-ti-pipe3: fix inconsistent enumeration of PCIe gen2 cardsdrivers/phy/phy-omap-control.c drivers/phy/phy-ti-pipe3.c include/linux/phy/omap_control_phy.h+12 -110 replies
51/144iio: iio: Fix iio_channel_read return if channel havnt infodrivers/iio/inkern.c+3 -00 replies
52/144ARM: dra7xx: Fix counter frequency drift for AM572x errata i856arch/arm/mach-omap2/control.h arch/arm/mach-omap2/timer.c+38 -21 reply
53/144ARM: OMAP2+: Fix n900 board name for legacy user spacearch/arm/mach-omap2/board-generic.c+18 -02 replies
54/144NFSv4: Cache the NFSv4/v4.1 client owner_id in the struct nfs_clientfs/nfs/nfs4client.c fs/nfs/nfs4proc.c include/linux/nfs_fs_sb.h+19 -40 replies
55/144NFSv4/v4.1: Verify the client owner id during trunking detectionfs/nfs/nfs4client.c+18 -00 replies
56/144NFS: Ignore transport protocol when detecting server trunkingfs/nfs/nfs4client.c+0 -60 replies
57/144NFSv4: Remove incorrect check in can_open_delegated()fs/nfs/nfs4proc.c+0 -20 replies
58/144arm: dts: Use pmu_system_controller phandle for dp phyarch/arm/boot/dts/exynos5250.dtsi arch/arm/boot/dts/exynos5420.dtsi+3 -30 replies
59/144scsi: ->queue_rq cant sleepdrivers/scsi/scsi_lib.c+1 -10 replies
60/144USB: EHCI: adjust error return codedrivers/usb/host/ehci-sched.c+3 -30 replies
61/144uas: disable UAS on Apricorn SATA donglesdrivers/usb/storage/unusual_uas.h+10 -00 replies
62/144usb: host: ehci-tegra: request deferred probe when failing to get phydrivers/usb/host/ehci-tegra.c+1 -10 replies
63/144Revert "tty: Fix pty master poll() after slave closes v2"drivers/tty/n_tty.c+2 -70 replies
64/144serial: samsung: Add the support for Exynos5433 SoCdrivers/tty/serial/samsung.c+36 -200 replies
65/144mcb: mcb-pci: Only remap the 1st 0x200 bytes of BAR 0drivers/mcb/mcb-internal.h drivers/mcb/mcb-pci.c+19 -90 replies
66/144ARM: at91/dt: sama5d4: fix the timer reg lengtharch/arm/boot/dts/sama5d4.dtsi+1 -10 replies
67/144ARM: at91: sama5d3: dt: correct the sound routearch/arm/boot/dts/sama5d3xmb.dtsi+1 -10 replies
68/144ARM: at91/dt: sam9263: Add missing clocks to lcdc nodearch/arm/boot/dts/at91sam9263.dtsi+2 -00 replies
69/144ARM: at91: board-dt-sama5: add phy_fixup to override NAND_Treearch/arm/mach-at91/board-dt-sama5.c+18 -00 replies
70/144fbdev/broadsheetfb: fix memory leakdrivers/video/fbdev/broadsheetfb.c+5 -30 replies
71/144tracing: Fix enabling of syscall events on the command linekernel/trace/trace_events.c+55 -140 replies
72/144perf/rapl: Fix sysfs_show() initialization for RAPL PMUarch/x86/kernel/cpu/perf_event_intel_rapl.c+32 -120 replies
73/144perf/x86/intel: Fix bug for "cycles:p" and "cycles:pp" on SLMarch/x86/kernel/cpu/perf_event_intel_ds.c+2 -20 replies
74/144perf machine: Fix __machine__findnew_thread() error pathtools/perf/util/machine.c+3 -10 replies
75/144perf tools: Fix statfs.f_type data type mismatch build error with uclibctools/lib/api/fs/debugfs.c tools/lib/api/fs/fs.c+2 -20 replies
76/144perf tools: Avoid build splat for syscall numbers with uclibctools/perf/bench/sched-pipe.c tools/perf/builtin-top.c tools/perf/perf-sys.h+1 -30 replies
77/144perf tools: Fix segfault for symbol annotation on TUItools/perf/util/annotate.h+1 -70 replies
78/144drivers: bus: check cci device tree node statusdrivers/bus/arm-cci.c+3 -00 replies
79/144ARM: dts: disable CCI on exynos5420 based arndale-octaarch/arm/boot/dts/exynos5420-arndale-octa.dts arch/arm/boot/dts/exynos5420.dtsi+5 -10 replies
80/144clk: rockchip: fix deadlock possibility in cpuclkdrivers/clk/rockchip/clk-cpu.c+6 -40 replies
81/144quota: Fix maximum quota limit settingsfs/quota/quota_v2.c+8 -40 replies
82/144rtnl: dont account unused struct ifla_port_vsi in rtnl_port_sizenet/core/rtnetlink.c+7 -40 replies
83/144nfs: fix high load average due to callback thread sleepingfs/nfs/callback.c+3 -30 replies
84/144rcu: Clear need_qs flag to prevent splatkernel/rcu/tree_plugin.h+1 -00 replies
85/144x86/irq: Check for valid irq descriptor in check_irq_vectors_for_cpu_disable()arch/x86/kernel/irq.c+3 -00 replies
86/144of/pci: Remove duplicate kfree in of_pci_get_host_bridge_resources()drivers/of/of_pci.c+0 -10 replies
87/144Btrfs: avoid syncing log in the fast fsync path when not necessaryfs/btrfs/file.c fs/btrfs/ordered-data.c fs/btrfs/ordered-data.h+23 -30 replies
88/144pinctrl: imx25: ensure that a pin with id i is at position i in the info arraydrivers/pinctrl/freescale/pinctrl-imx25.c+3 -10 replies
89/144dm: fix AB-BA deadlock in __dm_destroy()drivers/md/dm.c+2 -20 replies
90/144arm/arm64: KVM: Take mmap_sem in stage2_unmap_vmarch/arm/kvm/mmu.c+2 -00 replies
91/144net/mlx4_en: Remove dependency between timestamping capability and service_taskdrivers/net/ethernet/mellanox/mlx4/en_netdev.c+2 -30 replies
92/144iommu/vt-d: Fix VM domain ID leakdrivers/iommu/intel-iommu.c+6 -30 replies
93/144tty: serial: fsl_lpuart: fix clearing of receive flagdrivers/tty/serial/fsl_lpuart.c+6 -30 replies
94/144x86/idle: Restore trace_cpu_idle to mwait_idle() callsarch/x86/kernel/process.c+2 -00 replies
95/144ext4: fix an ext3 collapse range regression in xfstestsfs/ext4/extents.c+8 -00 replies
96/144net: ethernet: davicom: fix devicetree irq resourcedrivers/net/ethernet/davicom/dm9000.c+17 -170 replies
97/144perf bench numa: Fix to show proper convergence statstools/perf/util/cloexec.c+4 -00 replies
98/144MIPS: Fix up obsolete cpu_set usagearch/mips/kernel/smp-cps.c+1 -10 replies
99/144dm9000: Fix irq trigger type setup on non-dt platformsdrivers/net/ethernet/davicom/dm9000.c+5 -30 replies
100/144lib: make memzero_explicit more robust against dead store eliminationinclude/linux/compiler-gcc.h include/linux/compiler-intel.h include/linux/compiler.h +1 more+23 -20 replies
101/144ASoC: dapm: Dont add prefix to widget stream namesound/soc/soc-dapm.c+3 -90 replies
102/144mtd: blkdevs: fix potential deadlock + lockdep warningsdrivers/mtd/mtd_blkdevs.c+5 -50 replies
103/144selftests: Introduce a new script to generate tc batch filetools/testing/selftests/tc-testing/tdc_batch.py+62 -00 replies
104/144rtlwifi: rtl8821ae: Fix system lockups on bootdrivers/net/wireless/rtlwifi/pci.h drivers/net/wireless/rtlwifi/rtl8821ae/hw.c drivers/net/wireless/rtlwifi/rtl8821ae/sw.c +1 more+27 -00 replies
105/144rtlwifi: rtl8821ae: Fix lockups on bootdrivers/net/wireless/rtlwifi/rtl8821ae/hw.c drivers/net/wireless/rtlwifi/rtl8821ae/sw.c+2 -20 replies
106/144ALSA: hda - Add headset mic support for Acer Aspire V5-573Gsound/pci/hda/patch_realtek.c+1 -10 replies
107/144ALSA: usb-audio: Add a more accurate volume quirk for AudioQuest DragonFlysound/usb/mixer.c sound/usb/mixer_maps.c sound/usb/mixer_quirks.c +1 more+43 -120 replies
108/144tty: audit: Fix audit sourcedrivers/tty/n_tty.c drivers/tty/tty_audit.c include/linux/tty.h+5 -50 replies
109/144Btrfs: do not ignore errors from btrfs_lookup_xattr in do_setxattrfs/btrfs/xattr.c+6 -20 replies
110/144igb: Unpair the queues when changing the number of queuesdrivers/net/ethernet/intel/igb/igb_main.c+2 -00 replies
111/144libata: blacklist Micron 500IT SSD with MU01 firmwaredrivers/ata/libata-core.c+2 -00 replies
112/144perf: Fix PERF_EVENT_IOC_PERIOD deadlockkernel/events/core.c+8 -10 replies
113/144mm: migrate: hugetlb: putback destination hugepage to active listmm/migrate.c+1 -10 replies
114/144Revert "SCSI: Fix NULL pointer dereference in runtime PM"drivers/scsi/scsi_pm.c+10 -100 replies
115/144x86/ldt: Fix small LDT allocation for Xenarch/x86/kernel/ldt.c+2 -20 replies
116/144PCI: Fix devfn for VPD access through function 0drivers/pci/access.c+6 -30 replies
117/144vfs: Make sendfile(2) killable even betterfs/splice.c+7 -00 replies
118/144sctp: translate network order to host order when users get a hmacidnet/sctp/socket.c+7 -20 replies
119/144iwlwifi: pcie: correctly define 7265-D cfgdrivers/net/wireless/iwlwifi/pcie/drv.c+3 -10 replies
120/144ovl: fix open in stacked overlayfs/overlayfs/inode.c+3 -00 replies
121/144igb: fix NULL derefs due to skipped SR-IOV enablingdrivers/net/ethernet/intel/igb/igb_main.c+7 -00 replies
122/144KEYS: put keyring if install_session_keyring_to_cred() failssecurity/keys/process_keys.c+4 -30 replies
123/144USB: hub: fix up early-exit pathway in hub_activatedrivers/usb/core/hub.c+6 -90 replies
124/144net: fix warnings in make htmldocs by moving macro definition out of field declarationinclude/net/sock.h+1 -10 replies
125/144x86/PCI: Mark Broadwell-EP Home Agent 1 as having non-compliant BARsarch/x86/pci/fixup.c+7 -00 replies
126/144unix: correctly track in-flight fds in sending process user_structinclude/net/af_unix.h include/net/scm.h net/core/scm.c +2 more+16 -80 replies
127/144fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters()fs/fat/fatent.c+1 -00 replies
128/144perf tools: Disable parallelism for make cleantools/perf/Makefile+2 -20 replies
129/144/proc/iomem: only expose physical resource addresses to privileged userskernel/resource.c+11 -20 replies
130/144mremap: properly flush TLB before releasing the pagemm/huge_memory.c mm/mremap.c+21 -60 replies
131/144ipv6: mcast: fix a use-after-free in inet6_mc_checknet/ipv6/mcast.c+8 -80 replies
132/144ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are callednet/ipv6/ndisc.c+1 -20 replies
133/144net/ipv6: Fix index counter for unicast addresses in in6_dump_addrsnet/ipv6/addrconf.c+4 -20 replies
134/144net: socket: fix a missing-check bugnet/socket.c+8 -30 replies
135/144net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modulesdrivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c+1 -10 replies
136/144r8169: fix NAPI handling under high loaddrivers/net/ethernet/realtek/r8169.c+3 -50 replies
137/144sctp: fix race on sctp_id2asocnet/sctp/socket.c+2 -30 replies
138/144net: drop skb on failure in ip_check_defrag()net/ipv4/ip_fragment.c+8 -40 replies
139/144rtnetlink: Disallow FDB configuration for non-Ethernet devicenet/core/rtnetlink.c+10 -00 replies
140/144net: sched: gred: pass the right attribute to gred_change_table_def()net/sched/sch_gred.c+1 -10 replies
141/144cachefiles: fix the race between cachefiles_bury_object() and rmdir(2)fs/cachefiles/namei.c+1 -10 replies
142/144cdc-acm: correct counting of UART states in serial state notificationdrivers/usb/class/cdc-acm.c+7 -70 replies
143/144USB: fix the usbfs flag sanitization for control transfersdrivers/usb/core/devio.c+2 -20 replies
144/144sched/fair: Fix throttle_list starvation with low CFS quotakernel/sched/fair.c kernel/sched/sched.h+22 -30 replies

Reviews trailers per patch

47 of 144 patches have a Reviewed-by or Acked-by.

PatchRoger QuadrosViktor KrasnovMichael Brunner[email protected]Alexander PotapenkoSabrina DubrocaNicolas PitreJoe ThornberJoseph QiPaul E. McKenneyMuri NicanorMartin HaukeSteven RostedtLudovic DesrochesAlexandre BelloniNicolas FerreMarc ZyngierPaul ZimmermanLokesh VutlaPali RohárPavel MachekJingoo HanJavier Martinez CanillasBart Van AsscheAlexei StarovoitovHans de GoedeTomeu VizosoInki DaeGeunsik LimBjorn HelgaasJiri OlsaSudeep HollaKevin HilmanKrzysztof KozlowskiTyler BakerDoug AndersonChuck LeverSasha LevinJiang LiuHuang, YingMikulas PatockaChristoffer DallMarcel ZiswilerSergei IanovichIngo MolnarNiklas CasselRobert JarzmikStephan MuellerFelipe BalbiJamal Hadi SalimLucas BatesLaura AbbottAaron BrownAlan SternMyron StoweMark RustadMarcelo Ricardo LeitnerViresh KumarOGAWA HirofumiAndrew MortonEric Dumazet[email protected][email protected]David Ahern[email protected]Yoshihiro ShimodaBreno LeitaoJann HornWill DeaconPeter Zijlstra (Intel)Dmitry VyukovNeil HormanBen SegallOliver NeukumDavid S. MillerVille Syrjälä
1/144
2/144A-b
3/144
4/144A-b R-b
5/144A-b A-b
6/144T-b
7/144
8/144
9/144
10/144
11/144
12/144Reported-and-tested-by
13/144
14/144
15/144
16/144T-b
17/144
18/144R-b
19/144
20/144
21/144R-b
22/144
23/144A-b
24/144
25/144
26/144
27/144
28/144
29/144
30/144
31/144
32/144A-b
33/144R-b
34/144A-b
35/144Reported-and-tested-by T-b
36/144
37/144A-b
38/144R-b T-b
39/144
40/144
41/144
42/144A-b A-b A-b
43/144
44/144A-b
45/144
46/144
47/144
48/144A-b
49/144
50/144
51/144
52/144T-b
53/144T-b A-b
54/144
55/144
56/144
57/144
58/144R-b T-b
59/144R-b T-b
60/144
61/144A-b
62/144T-b
63/144
64/144A-b A-b
65/144R-b
66/144
67/144
68/144A-b
69/144
70/144
71/144
72/144
73/144
74/144A-b
75/144A-b
76/144
77/144
78/144A-b A-b T-b T-b
79/144T-b T-b T-b
80/144R-b
81/144
82/144
83/144T-b
84/144T-b
85/144R-b
86/144
87/144T-b
88/144
89/144A-b
90/144R-b
91/144
92/144
93/144
94/144
95/144
96/144A-b T-b
97/144A-b
98/144A-b
99/144A-b
100/144T-b
101/144
102/144T-b
103/144A-b A-b
104/144
105/144
106/144
107/144
108/144A-b
109/144
110/144T-b
111/144
112/144
113/144
114/144A-b
115/144
116/144A-b A-b
117/144
118/144A-b
119/144
120/144
121/144T-b
122/144
123/144R-b
124/144
125/144
126/144
127/144A-b R-b
128/144A-b
129/144
130/144T-b Reported-and-tested-by A-b A-b
131/144
132/144R-b
133/144
134/144
135/144
136/144
137/144A-b A-b
138/144R-b
139/144Reported-and-tested-by Reported-and-tested-by R-b
140/144
141/144
142/144A-b
143/144Reported-and-tested-by
144/144R-b

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

Read the v1 thread

Cover letter [PATCH 3.18 000/144] 3.18.125-stable review

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 <[email protected]>

    Linux 3.18.125-rc1

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

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

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

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

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

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

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

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

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

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

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

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

Linus Torvalds <[email protected]>
mremap: properly flush TLB before releasing the page

Linus Torvalds <[email protected]>
/proc/iomem: only expose physical resource addresses to privileged users

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

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

Hannes Frederic Sowa <[email protected]>
unix: correctly track in-flight fds in sending process user_struct

Prarit Bhargava <[email protected]>
x86/PCI: Mark Broadwell-EP Home Agent 1 as having non-compliant BARs

Hannes Frederic Sowa <[email protected]>
net: fix warnings in 'make htmldocs' by moving macro definition out of field declaration

Alan Stern <[email protected]>
USB: hub: fix up early-exit pathway in hub_activate

Eric Biggers <[email protected]>
KEYS: put keyring if install_session_keyring_to_cred() fails

Jan Beulich <[email protected]>
igb: fix NULL derefs due to skipped SR-IOV enabling

Miklos Szeredi <[email protected]>
ovl: fix open in stacked overlay

Arik Nemtsov <[email protected]>
iwlwifi: pcie: correctly define 7265-D cfg

Xin Long <[email protected]>
sctp: translate network order to host order when users get a hmacid

Jan Kara <[email protected]>
vfs: Make sendfile(2) killable even better

Alex Williamson <[email protected]>
PCI: Fix devfn for VPD access through function 0

Jan Beulich <[email protected]>
x86/ldt: Fix small LDT allocation for Xen

Ken Xue <[email protected]>
Revert "SCSI: Fix NULL pointer dereference in runtime PM"

Naoya Horiguchi <[email protected]>
mm: migrate: hugetlb: putback destination hugepage to active list

Peter Zijlstra <[email protected]>
perf: Fix PERF_EVENT_IOC_PERIOD deadlock

Sudip Mukherjee <[email protected]>
libata: blacklist Micron 500IT SSD with MU01 firmware

Shota Suzuki <[email protected]>
igb: Unpair the queues when changing the number of queues

Filipe Manana <[email protected]>
Btrfs: do not ignore errors from btrfs_lookup_xattr in do_setxattr

Peter Hurley <[email protected]>
tty: audit: Fix audit source

Anssi Hannula <[email protected]>
ALSA: usb-audio: Add a more accurate volume quirk for AudioQuest DragonFly

Mateusz Sylwestrzak <[email protected]>
ALSA: hda - Add headset mic support for Acer Aspire V5-573G

Larry Finger <[email protected]>
rtlwifi: rtl8821ae: Fix lockups on boot

Larry Finger <[email protected]>
rtlwifi: rtl8821ae: Fix system lockups on boot

Chris Mi <[email protected]>
selftests: Introduce a new script to generate tc batch file

Brian Norris <[email protected]>
mtd: blkdevs: fix potential deadlock + lockdep warnings

Lars-Peter Clausen <[email protected]>
ASoC: dapm: Don't add prefix to widget stream name

Daniel Borkmann <[email protected]>
lib: make memzero_explicit more robust against dead store elimination

Sylwester Nawrocki <[email protected]>
dm9000: Fix irq trigger type setup on non-dt platforms

Ezequiel Garcia <[email protected]>
MIPS: Fix up obsolete cpu_set usage

Srikar Dronamraju <[email protected]>
perf bench numa: Fix to show proper convergence stats

Robert Jarzmik <[email protected]>
net: ethernet: davicom: fix devicetree irq resource

Theodore Ts'o <[email protected]>
ext4: fix an ext3 collapse range regression in xfstests

Jisheng Zhang <[email protected]>
x86/idle: Restore trace_cpu_idle to mwait_idle() calls

Stefan Agner <[email protected]>
tty: serial: fsl_lpuart: fix clearing of receive flag

Alex Williamson <[email protected]>
iommu/vt-d: Fix VM domain ID leak

Eugenia Emantayev <[email protected]>
net/mlx4_en: Remove dependency between timestamping capability and service_task

Marc Zyngier <[email protected]>
arm/arm64: KVM: Take mmap_sem in stage2_unmap_vm

Junichi Nomura <[email protected]>
dm: fix AB-BA deadlock in __dm_destroy()

Uwe Kleine-König <[email protected]>
pinctrl: imx25: ensure that a pin with id i is at position i in the info array

Filipe Manana <[email protected]>
Btrfs: avoid syncing log in the fast fsync path when not necessary

Lorenzo Pieralisi <[email protected]>
of/pci: Remove duplicate kfree in of_pci_get_host_bridge_resources()

Joerg Roedel <[email protected]>
x86/irq: Check for valid irq descriptor in check_irq_vectors_for_cpu_disable()

Paul E. McKenney <[email protected]>
rcu: Clear need_qs flag to prevent splat

Jeff Layton <[email protected]>
nfs: fix high load average due to callback thread sleeping

Daniel Borkmann <[email protected]>
rtnl: don't account unused struct ifla_port_vsi in rtnl_port_size

Jan Kara <[email protected]>
quota: Fix maximum quota limit settings

Heiko Stübner <[email protected]>
clk: rockchip: fix deadlock possibility in cpuclk

Abhilash Kesavan <[email protected]>
ARM: dts: disable CCI on exynos5420 based arndale-octa

Abhilash Kesavan <[email protected]>
drivers: bus: check cci device tree node status

Namhyung Kim <[email protected]>
perf tools: Fix segfault for symbol annotation on TUI

Vineet Gupta <[email protected]>
perf tools: Avoid build splat for syscall numbers with uclibc

Alexey Brodkin <[email protected]>
perf tools: Fix statfs.f_type data type mismatch build error with uclibc

Namhyung Kim <[email protected]>
perf machine: Fix __machine__findnew_thread() error path

Kan Liang <[email protected]>
perf/x86/intel: Fix bug for "cycles:p" and "cycles:pp" on SLM

Stephane Eranian <[email protected]>
perf/rapl: Fix sysfs_show() initialization for RAPL PMU

Steven Rostedt (Red Hat) <[email protected]>
tracing: Fix enabling of syscall events on the command line

Colin Ian King <[email protected]>
fbdev/broadsheetfb: fix memory leak

Wenyou Yang <[email protected]>
ARM: at91: board-dt-sama5: add phy_fixup to override NAND_Tree

Alexander Stein <[email protected]>
ARM: at91/dt: sam9263: Add missing clocks to lcdc node

Bo Shen <[email protected]>
ARM: at91: sama5d3: dt: correct the sound route

Bo Shen <[email protected]>
ARM: at91/dt: sama5d4: fix the timer reg length

Johannes Thumshirn <[email protected]>

    mcb: mcb-pci: Only remap the 1st 0x200 bytes of BAR 0

Chanwoo Choi <[email protected]>
serial: samsung: Add the support for Exynos5433 SoC

Peter Hurley <[email protected]>
Revert "tty: Fix pty master poll() after slave closes v2"

Vince Hsu <[email protected]>
usb: host: ehci-tegra: request deferred probe when failing to get phy

Darrick J. Wong <[email protected]>
uas: disable UAS on Apricorn SATA dongles

Alan Stern <[email protected]>
USB: EHCI: adjust error return code

Christoph Hellwig <[email protected]>

    scsi: ->queue_rq can't sleep

Vivek Gautam <[email protected]>
arm: dts: Use pmu_system_controller phandle for dp phy

Trond Myklebust <[email protected]>
NFSv4: Remove incorrect check in can_open_delegated()

Chuck Lever <[email protected]>
NFS: Ignore transport protocol when detecting server trunking

Trond Myklebust <[email protected]>
NFSv4/v4.1: Verify the client owner id during trunking detection

Trond Myklebust <[email protected]>
NFSv4: Cache the NFSv4/v4.1 client owner_id in the struct nfs_client

Tony Lindgren <[email protected]>
ARM: OMAP2+: Fix n900 board name for legacy user space

Lennart Sorensen <[email protected]>
ARM: dra7xx: Fix counter frequency drift for AM572x errata i856

Fabien Proriol <[email protected]>
iio: iio: Fix iio_channel_read return if channel havn't info

Vignesh R <[email protected]>
phy: phy-ti-pipe3: fix inconsistent enumeration of PCIe gen2 cards

Hans de Goede <[email protected]>
phy-sun4i-usb: Change disconnect threshold value for sun6i

Robert Baldyga <[email protected]>
usb: dwc2: gadget: kill requests with 'force' in s3c_hsotg_udc_stop()

Tony Lindgren <[email protected]>
usb: musb: Fix randconfig build issues for Kconfig options

Peter Chen <[email protected]>
usb: gadget: f_uac1: access freed memory at f_audio_free_inst

Rasmus Villemoes <[email protected]>
usb: musb: Fix a few off-by-one lengths

Geert Uytterhoeven <[email protected]>
ARM: shmobile: r8a7740: Instantiate GIC from C board code in legacy builds

Maik Broemme <[email protected]>
PCI: Mark Atheros AR9580 to avoid bus reset

David Dueck <[email protected]>
pinctrl: at91: fix null pointer dereference

Chris Wilson <[email protected]>

    Revert "drm/i915: Fix mutex->owner inspection race under DEBUG_MUTEXES"

Suman Tripathi <[email protected]>
ahci_xgene: Fix the DMA state machine lockup for the ATA_CMD_PACKET PIO mode command.

Dan Carpenter <[email protected]>
usb: gadget: gadgetfs: fix an oops in ep_write()

Jisheng Zhang <[email protected]>
mmc: sdhci: restore behavior when setting VDD via external regulator

Jiri Olsa <[email protected]>
s390/ftrace/jprobes: Fix conflict between jprobes and function graph tracing

Ian Munsie <[email protected]>
cxl: Fix issues when unmapping contexts

Bjørn Mork <[email protected]>
USB: qcserial: Fix support for HP lt4112 LTE/HSPA+ Gobi 4G Modem

Christian Borntraeger <[email protected]>
s390/kvm: REPLACE barrier fixup with READ_ONCE

alex chen <[email protected]>
ocfs2: fix journal commit deadlock in ocfs2_convert_inline_data_to_extents

Mike Snitzer <[email protected]>
dm thin: restore requested 'error_if_no_space' setting on OODS to WRITE transition

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

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

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

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

Florian Fainelli <[email protected]>
sr9800: 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

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

Thomas Petazzoni <[email protected]>

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

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

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.

Michael Neuling <[email protected]>
powerpc/tm: Avoid possible userspace r1 corruption on reclaim

Michael Neuling <[email protected]>
powerpc/tm: Fix userspace r13 corruption

Jozef Balga <[email protected]>
media: af9035: prevent buffer overflow on write

Paolo Abeni <[email protected]>
ip6_tunnel: be careful when accessing the inner header

Eric Dumazet <[email protected]>
rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096

Florian Fainelli <[email protected]>
net: systemport: Fix wake-up interrupt race during resume

Maxime Chevallier <[email protected]>
net: mvpp2: Extract the correct ethtype from the skb for tx csum offload

Ido Schimmel <[email protected]>
team: Forbid enslaving team device to itself

Shahed Shaikh <[email protected]>
qlcnic: fix Tx descriptor corruption on 82xx devices

Yu Zhao <[email protected]>
net/usb: cancel pending work when unbinding smsc75xx

Sean Tranchetti <[email protected]>
netlabel: check for IPV4MASK in addrinfo_get

Jeff Barnhill <[email protected]>
net/ipv6: Display all addresses in output of /proc/net/if_inet6

Paolo Abeni <[email protected]>
ip_tunnel: be careful when accessing the inner header

Mathias Nyman <[email protected]>
xhci: Don't print a warning when setting link state for disabled ports

Edgar Cherkasov <[email protected]>
i2c: i2c-scmi: fix for i2c_smbus_write_block_data

Mikulas Patocka <[email protected]>
mach64: detect the dot clock divider correctly on sparc

Jongsung Kim <[email protected]>
stmmac: fix valid numbers of unicast filter entries

Tony Lindgren <[email protected]>
mfd: omap-usb-host: Fix dts probe of children

Lei Yang <[email protected]>
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(-)