4.14.37-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest183 patches 8 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/183 | cifs: do not allow creating sockets except with SMB1 posix exensionsfs/ | +5 | 0 replies | |
| 2/183 | btrfs: fix unaligned access in readdirfs/ | +12 | 0 replies | |
| 3/183 | x86/acpi: Prevent X2APIC id 0xffffffff from being accountedarch/ | +4 | 0 replies | |
| 4/183 | clocksource/imx-tpm: Correct -ETIME return condition checkdrivers/ | +1 | 0 replies | |
| 5/183 | x86/tsc: Prevent 32bit truncation in calc_hpet_ref()arch/ | +1 | 0 replies | |
| 6/183 | drm/vc4: Fix memory leak during BO teardowndrivers/ drivers/ | +3 | 0 replies | |
| 7/183 | drm/i915/gvt: throw error on unhandled vfio ioctlsdrivers/ | +1 | 0 replies | |
| 8/183 | drm/i915/audio: Fix audio detection issue on GLKdrivers/ | +1 | 0 replies | |
| 9/183 | drm/i915: Do no use kfree() to free a kmem_cache_alloc() return valuedrivers/ | +1 | 0 replies | |
| 10/183 | drm/i915: Fix LSPCON TMDS output buffer enabling from low-power statedrivers/ | +32 | 0 replies | |
| 11/183 | drm/i915/bxt, glk: Increase PCODE timeouts during CDCLK freq changingdrivers/ drivers/ drivers/ | +25 | 0 replies | |
| 12/183 | usb: musb: fix enumeration after resumedrivers/ | +2 | 0 replies | |
| 13/183 | usb: musb: call pm_runtime_{get,put}_sync before reading vbus registersdrivers/ | +2 | 0 replies | |
| 14/183 | usb: musb: Fix external abort in musb_remove on omap2430drivers/ | +1 | 0 replies | |
| 15/183 | powerpc/eeh: Fix race with driver un/bindarch/ | +42 | 0 replies | |
| 16/183 | firewire-ohci: work around oversized DMA reads on JMicron controllersdrivers/ | +7 | 0 replies | |
| 17/183 | x86/tsc: Allow TSC calibration without PITarch/ arch/ | +23 | 0 replies | |
| 18/183 | NFSv4: always set NFS_LOCK_LOST when a lock is lost.fs/ fs/ | +12 | 0 replies | |
| 19/183 | ACPI / LPSS: Do not instiate platform_dev for devs without MMIO resourcesdrivers/ | +2 | 0 replies | |
| 20/183 | ALSA: hda - Use IS_REACHABLE() for dependency on inputsound/ sound/ | +5 | 0 replies | |
| 21/183 | ASoC: au1x: Fix timeout tests in au1xac97c_ac97_read()sound/ | +3 | 0 replies | |
| 22/183 | kvm: x86: fix KVM_XEN_HVM_CONFIG ioctlarch/ | +4 | 0 replies | |
| 23/183 | RDMA/core: Clarify rdma_ah_find_typeinclude/ | +1 | 0 replies | |
| 24/183 | KVM: PPC: Book3S HV: Enable migration of decrementer registerDocumentation/ arch/ arch/ +1 more | +12 | 0 replies | |
| 25/183 | netfilter: ipv6: nf_defrag: Pass on packets to stack per RFC2460net/ | +10 | 0 replies | |
| 26/183 | tracing/hrtimer: Fix tracing bugs by taking all clock bases and modes into accountinclude/ | +16 | 0 replies | |
| 27/183 | KVM: s390: use created_vcpus in more placesarch/ | +2 | 0 replies | |
| 28/183 | platform/x86: dell-laptop: Filter out spurious keyboard backlight change eventsdrivers/ | +22 | 0 replies | |
| 29/183 | xprtrdma: Fix backchannel allocation of extra rpcrdma_repsnet/ net/ net/ | +22 | 0 replies | |
| 30/183 | selftest: ftrace: Fix to pick text symbols for kprobestools/ | +2 | 0 replies | |
| 31/183 | PCI: Add function 1 DMA alias quirk for Marvell 9128drivers/ | +2 | 0 replies | |
| 32/183 | Input: psmouse - fix Synaptics detection when protocol is disableddrivers/ | +21 | 0 replies | |
| 33/183 | libbpf: Makefile set specified permission modetools/ | +1 | 0 replies | |
| 34/183 | Input: synaptics - reset the ABS_X/Y fuzz after initializing MT axesdrivers/ | +10 | 0 replies | |
| 35/183 | i40iw: Free IEQ resourcesdrivers/ drivers/ drivers/ | +3 | 0 replies | |
| 36/183 | i40iw: Zero-out consumer key on allocate stag for FMRdrivers/ | +1 | 0 replies | |
| 37/183 | scsi: qla2xxx: Fix warning in qla2x00_async_iocb_timeout()drivers/ | +4 | 0 replies | |
| 38/183 | perf unwind: Do not look just at the global callchain_param.record_modetools/ tools/ tools/ +4 more | +25 | 0 replies | |
| 39/183 | tools lib traceevent: Simplify pointer print logic and fix %pFtools/ | +9 | 0 replies | |
| 40/183 | perf callchain: Fix attr.sample_max_stack settingtools/ | +4 | 0 replies | |
| 41/183 | tools lib traceevent: Fix get_field_str() for dynamic stringstools/ | +9 | 0 replies | |
| 42/183 | perf record: Fix failed memory allocation for get_cpuid_strtools/ | +1 | 0 replies | |
| 43/183 | iommu/exynos: Dont unconditionally steal bus opsdrivers/ | +7 | 0 replies | |
| 44/183 | powerpc: System reset avoid interleaving oops using die synchronisationarch/ | +1 | 0 replies | |
| 45/183 | iommu/vt-d: Use domain instead of cache fetchingdrivers/ | +1 | 0 replies | |
| 46/183 | dm thin: fix documentation relative to low water mark thresholdDocumentation/ | +5 | 0 replies | |
| 47/183 | dm mpath: return DM_MAPIO_REQUEUE on blk-mq rq allocation failuredrivers/ | +13 | 0 replies | |
| 48/183 | blk-mq: turn WARN_ON in __blk_mq_run_hw_queue into printkblock/ | +20 | 0 replies | |
| 49/183 | ubifs: Fix uninitialized variable in search_dh_cookie()fs/ | +7 | 0 replies | |
| 50/183 | net: stmmac: dwmac-meson8b: fix setting the RGMII TX clock on Meson8bdrivers/ | +3 | 0 replies | |
| 51/183 | net: stmmac: dwmac-meson8b: propagate rate changes to the parent clockdrivers/ | +1 | 0 replies | |
| 52/183 | spi: a3700: Clear DATA_OUT when performing a readdrivers/ | +5 | 0 replies | |
| 53/183 | IB/cq: Dont force IB_POLL_DIRECT poll context for ib_process_cq_directdrivers/ | +13 | 0 replies | |
| 54/183 | nfs: Do not convert nfs_idmap_cache_timeout to jiffiesfs/ | +1 | 0 replies | |
| 55/183 | MIPS: Fix clean of vmlinuz.{32,ecoff,bin,srec}arch/ | +5 | 0 replies | |
| 56/183 | PCI: Add dummy pci_irqd_intx_xlate() for CONFIG_PCI=n buildinclude/ | +7 | 0 replies | |
| 57/183 | watchdog: sp5100_tco: Fix watchdog disable bitdrivers/ | +1 | 0 replies | |
| 58/183 | kconfig: Dont leak main menus during parsingscripts/ | +24 | 0 replies | |
| 59/183 | kconfig: Fix automatic menu creation mem leakscripts/ | +1 | 0 replies | |
| 60/183 | kconfig: Fix expr_free() E_NOT leakscripts/ | +1 | 0 replies | |
| 61/183 | mac80211_hwsim: fix possible memory leak in hwsim_new_radio_nl()drivers/ | +3 | 0 replies | |
| 62/183 | ipmi/powernv: Fix error return code in ipmi_powernv_probe()drivers/ | +3 | 0 replies | |
| 63/183 | Btrfs: set plug for fsyncfs/ | +9 | 0 replies | |
| 64/183 | btrfs: Fix out of bounds access in btrfs_search_slotfs/ | +9 | 0 replies | |
| 65/183 | Btrfs: fix scrub to repair raid6 corruptionfs/ fs/ | +22 | 0 replies | |
| 66/183 | btrfs: fail mount when sb flag is not in BTRFS_SUPER_FLAG_SUPPfs/ | +4 | 0 replies | |
| 67/183 | Btrfs: fix unexpected EEXIST from btrfs_get_extentfs/ | +3 | 0 replies | |
| 68/183 | Btrfs: raid56: fix race between merge_bio and rbio_orig_end_iofs/ | +25 | 0 replies | |
| 69/183 | RDMA/cma: Check existence of netdevice during port validationdrivers/ | +5 | 0 replies | |
| 70/183 | f2fs: avoid hungtask when GC encrypted block if io_bits is setfs/ | +6 | 0 replies | |
| 71/183 | scsi: devinfo: fix format of the device listdrivers/ | +3 | 0 replies | |
| 72/183 | scsi: fas216: fix sense buffer initializationdrivers/ | +1 | 0 replies | |
| 73/183 | Input: stmfts - set IRQ_NOAUTOEN to the irq flagdrivers/ | +8 | 0 replies | |
| 74/183 | HID: roccat: prevent an out of bounds read in kovaplus_profile_activated()drivers/ | +2 | 0 replies | |
| 75/183 | nfp: fix error return code in nfp_pci_probe()drivers/ | +1 | 0 replies | |
| 76/183 | block: Set BIO_TRACE_COMPLETION on new bio during splitblock/ | +1 | 0 replies | |
| 77/183 | bpf: test_maps: cleanup sockmaps when test endstools/ | +12 | 0 replies | |
| 78/183 | i40evf: Dont schedule reset_task when device is being removeddrivers/ drivers/ | +9 | 0 replies | |
| 79/183 | i40evf: ignore link up if not runningdrivers/ | +23 | 0 replies | |
| 80/183 | platform/x86: thinkpad_acpi: suppress warning about palm detectiondrivers/ | +10 | 0 replies | |
| 81/183 | KVM: s390: vsie: use READ_ONCE to access some SCB fieldsarch/ | +31 | 0 replies | |
| 82/183 | blk-mq-debugfs: dont allow write on attributes with seq_operations setblock/ | +5 | 0 replies | |
| 83/183 | ASoC: rockchip: Use dummy_dai for rt5514 dsp dailinksound/ | +16 | 0 replies | |
| 84/183 | igb: Allow to remove administratively set MAC on VFsdrivers/ | +31 | 0 replies | |
| 85/183 | igb: Clear TXSTMP when ptp_tx_work() is timeoutdrivers/ | +9 | 0 replies | |
| 86/183 | fm10k: fix "failed to kill vid" message for VFdrivers/ | +12 | 0 replies | |
| 87/183 | x86/hyperv: Stop suppressing X86_FEATURE_PCIDarch/ | +10 | 0 replies | |
| 88/183 | tty: serial: exar: Relocate sleep wake-up handlingdrivers/ drivers/ | +30 | 0 replies | |
| 89/183 | device property: Define type of PROPERTY_ENRTY_*() macrosinclude/ | +5 | 0 replies | |
| 90/183 | crypto: artpec6 - remove select on non-existing CRYPTO_SHA384drivers/ | +0 | 0 replies | |
| 91/183 | RDMA/uverbs: Use an unambiguous errno for method not supporteddrivers/ | +13 | 0 replies | |
| 92/183 | jffs2: Fix use-after-free bug in jffs2_iget()s error handling pathfs/ | +0 | 0 replies | |
| 93/183 | ixgbe: dont set RXDCTL.RLPML for 82599drivers/ | +6 | 0 replies | |
| 94/183 | i40e: program fragmented IPv4 filter input setdrivers/ drivers/ | +13 | 0 replies | |
| 95/183 | i40e: fix reported mask for ntuple filtersdrivers/ | +4 | 0 replies | |
| 96/183 | samples/bpf: Partially fixes the bpf.o buildsamples/ | +4 | 0 replies | |
| 97/183 | powerpc/numa: Use ibm,max-associativity-domains to discover possible nodesarch/ | +34 | 0 replies | |
| 98/183 | powerpc/numa: Ensure nodes initialized for hotplugarch/ | +37 | 0 replies | |
| 99/183 | RDMA/mlx5: Avoid memory leak in case of XRCD dealloc failuredrivers/ | +1 | 0 replies | |
| 100/183 | ntb_transport: Fix bug with max_mw_size parameterdrivers/ | +3 | 0 replies | |
| 101/183 | gianfar: prevent integer wrapping in the rx handlerdrivers/ | +7 | 0 replies | |
| 102/183 | x86/hyperv: Check for required priviliges in hyperv_init()arch/ | +8 | 0 replies | |
| 103/183 | netfilter: x_tables: fix pointer leaks to userspacenet/ net/ net/ +2 more | +5 | 0 replies | |
| 104/183 | tcp_nv: fix potential integer overflow in tcpnv_ackednet/ | +1 | 0 replies | |
| 105/183 | kvm: Map PFN-type memory regions as writable (if possible)virt/ | +5 | 0 replies | |
| 106/183 | x86/kvm/vmx: do not use vm-exit instruction length for fast MMIO when running nestedarch/ arch/ | +17 | 0 replies | |
| 107/183 | fs/dax.c: release PMD lock even when there is no PMD support in DAXfs/ | +1 | 0 replies | |
| 108/183 | ocfs2: return -EROFS to mount.ocfs2 if inode block is invalidfs/ | +2 | 0 replies | |
| 109/183 | ocfs2/acl: use ip_xattr_sem to protect getting extended attributefs/ fs/ | +8 | 0 replies | |
| 110/183 | ocfs2: return error when we attempt to access a dirty bh in jbd2fs/ | +12 | 0 replies | |
| 111/183 | mm/mempolicy: fix the check of nodemask from usermm/ | +20 | 0 replies | |
| 112/183 | mm/mempolicy: add nodes_empty check in SYSC_migrate_pagesmm/ | +7 | 0 replies | |
| 113/183 | asm-generic: provide generic_pmdp_establish()include/ | +15 | 0 replies | |
| 114/183 | sparc64: update pmdp_invalidate() to return old pmd valuearch/ arch/ | +19 | 0 replies | |
| 115/183 | mm: thp: use down_read_trylock() in khugepaged to avoid long blockmm/ | +8 | 0 replies | |
| 116/183 | mm: pin address_space before dereferencing it while isolating an LRU pagemm/ | +12 | 0 replies | |
| 117/183 | mm/fadvise: discard partial page if endbyte is also EOFmm/ | +9 | 0 replies | |
| 118/183 | openvswitch: Remove padding from packet before L3+ conntrack processingnet/ | +34 | 0 replies | |
| 119/183 | blk-mq: fix discard merge with scheduler attachedblock/ block/ | +28 | 0 replies | |
| 120/183 | IB/hfi1: Re-order IRQ cleanup to address driver cleanup racedrivers/ drivers/ drivers/ | +16 | 0 replies | |
| 121/183 | IB/hfi1: Fix for potential refcount leak in hfi1_open_file()drivers/ | +1 | 0 replies | |
| 122/183 | IB/ipoib: Fix for potential no-carrier statedrivers/ | +3 | 0 replies | |
| 123/183 | IB/core: Map iWarp AH type to undefined in rdma_ah_find_typeinclude/ | +14 | 0 replies | |
| 124/183 | drm/nouveau/pmu/fuc: dont use movw directly anymoredrivers/ drivers/ drivers/ +1 more | +1292 | 0 replies | |
| 125/183 | s390/eadm: fix CONFIG_BLOCK include dependencyarch/ | +1 | 0 replies | |
| 126/183 | netfilter: ipv6: nf_defrag: Kill frag queue on RFC2460 failurenet/ | +1 | 0 replies | |
| 127/183 | x86/power: Fix swsusp_arch_resume prototypearch/ arch/ include/ +1 more | +4 | 0 replies | |
| 128/183 | x86/dumpstack: Avoid uninitlized variablearch/ | +1 | 0 replies | |
| 129/183 | firmware: dmi_scan: Fix handling of empty DMI stringsdrivers/ | +9 | 0 replies | |
| 130/183 | ACPI: processor_perflib: Do not send _PPC change notification if not readydrivers/ | +1 | 0 replies | |
| 131/183 | ACPI / bus: Do not call _STA on battery devices with unmet dependenciesdrivers/ | +6 | 0 replies | |
| 132/183 | ACPI / scan: Use acpi_bus_get_status() to initialize ACPI_TYPE_DEVICE devsdrivers/ | +17 | 0 replies | |
| 133/183 | bpf: fix selftests/bpf test_kmod.sh failure when CONFIG_BPF_JIT_ALWAYS_ON=ylib/ | +26 | 0 replies | |
| 134/183 | MIPS: generic: Fix machine compatible matchingarch/ | +1 | 0 replies | |
| 135/183 | MIPS: TXx9: use IS_BUILTIN() for CONFIG_LEDS_CLASSarch/ | +2 | 0 replies | |
| 136/183 | perf record: Fix period option handlingtools/ tools/ tools/ | +11 | 0 replies | |
| 137/183 | MIPS: Generic: Support GIC in EIC modearch/ | +9 | 0 replies | |
| 138/183 | perf evsel: Fix period/freq terms setuptools/ | +2 | 0 replies | |
| 139/183 | xen-netfront: Fix race between device setup and opendrivers/ | +24 | 0 replies | |
| 140/183 | xen/grant-table: Use put_page instead of free_pagedrivers/ | +2 | 0 replies | |
| 141/183 | bpf: sockmap, fix leaking maps with attached but not detached progskernel/ | +14 | 0 replies | |
| 142/183 | RDS: IB: Fix null pointer issuenet/ | +2 | 0 replies | |
| 143/183 | arm64: spinlock: Fix theoretical trylock() A-B-A with LSE atomicsarch/ | +2 | 0 replies | |
| 144/183 | proc: fix /proc/*/map_files lookupfs/ | +28 | 0 replies | |
| 145/183 | PM / domains: Fix up domain-idle-states OF parsingdrivers/ | +45 | 0 replies | |
| 146/183 | cifs: silence compiler warnings showing up with gcc-8.0.0fs/ | +1 | 0 replies | |
| 147/183 | bcache: properly set task state in bch_writeback_thread()drivers/ drivers/ | +8 | 0 replies | |
| 148/183 | bcache: fix for allocator and register thread racedrivers/ drivers/ | +18 | 0 replies | |
| 149/183 | bcache: fix for data collapse after re-attaching an attached devicedrivers/ drivers/ drivers/ | +11 | 0 replies | |
| 150/183 | bcache: return attach error when no cache set existdrivers/ | +3 | 0 replies | |
| 151/183 | cpufreq: intel_pstate: Enable HWP during system resume on CPU0drivers/ | +5 | 0 replies | |
| 152/183 | selftests/ftrace: Add some missing glob checkstools/ | +6 | 0 replies | |
| 153/183 | rxrpc: Dont put crypto buffers on the stacknet/ net/ | +52 | 0 replies | |
| 154/183 | svcrdma: Fix Read chunk round-upnet/ | +8 | 0 replies | |
| 155/183 | net: Extra _get in declaration of arch_get_platform_mac_addressinclude/ | +1 | 0 replies | |
| 156/183 | tools/libbpf: handle issues with bpf ELF objects containing .eh_framestools/ | +26 | 0 replies | |
| 157/183 | KVM: PPC: Book3S HV: Fix handling of secondary HPTEG in HPT resizing codearch/ | +2 | 0 replies | |
| 158/183 | SUNRPC: Dont call __UDPX_INC_STATS() from a preemptible contextnet/ | +2 | 0 replies | |
| 159/183 | net: stmmac: discard disabled flags in interrupt status registerdrivers/ | +4 | 0 replies | |
| 160/183 | bpf: fix rlimit in reuseport net selftesttools/ | +20 | 0 replies | |
| 161/183 | ACPI / EC: Restore polling during noirq suspend/resume phasesdrivers/ | +6 | 0 replies | |
| 162/183 | PM / wakeirq: Fix unbalanced IRQ enable for wakeirqdrivers/ | +4 | 0 replies | |
| 163/183 | vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user pagearch/ fs/ include/ | +6 | 0 replies | |
| 164/183 | powerpc/mm/hash64: Zero PGD pages on allocationarch/ | +8 | 0 replies | |
| 165/183 | x86/platform/UV: Fix GAM Range Table entries less than 1GBarch/ | +12 | 0 replies | |
| 166/183 | locking/qspinlock: Ensure node->count is updated before initialising nodekernel/ | +8 | 0 replies | |
| 167/183 | powerpc/powernv: IMC fix out of bounds memory access at shutdownarch/ | +4 | 0 replies | |
| 168/183 | perf test: Fix test trace+probe_libc_inet_pton.sh for s390xtools/ | +17 | 0 replies | |
| 169/183 | irqchip/gic-v3: Ignore disabled ITS nodesdrivers/ drivers/ drivers/ +1 more | +8 | 0 replies | |
| 170/183 | cpumask: Make for_each_cpu_wrap() available on UP as wellinclude/ | +2 | 0 replies | |
| 171/183 | irqchip/gic-v3: Change pr_debug message to pr_develdrivers/ | +1 | 0 replies | |
| 172/183 | RDMA/core: Reduce poll batch for direct cq pollingdrivers/ | +11 | 0 replies | |
| 173/183 | alarmtimer: Init nanosleep alarm timer on stackkernel/ | +26 | 0 replies | |
| 174/183 | netfilter: x_tables: cap allocations at 512 mbytenet/ | +2 | 0 replies | |
| 175/183 | netfilter: x_tables: add counters allocation wrapperinclude/ net/ net/ +2 more | +19 | 0 replies | |
| 176/183 | netfilter: compat: prepare xt_compat_init_offsets to return errorsinclude/ net/ net/ +3 more | +32 | 0 replies | |
| 177/183 | netfilter: compat: reject huge allocation requestsnet/ | +18 | 0 replies | |
| 178/183 | netfilter: x_tables: limit allocation requests for blob rule headsnet/ | +3 | 0 replies | |
| 179/183 | perf: Fix sample_max_stack maximum checkkernel/ | +12 | 0 replies | |
| 180/183 | perf: Return proper values for user stack errorskernel/ | +2 | 0 replies | |
| 181/183 | RDMA/mlx5: Fix NULL dereference while accessing XRC_TGT QPsdrivers/ | +2 | 0 replies | |
| 182/183 | Revert "KVM: X86: Fix SMRAM accessing even if VM is shutdown"arch/ | +1 | 0 replies | |
| 183/183 | mac80211_hwsim: fix use-after-free bug in hwsim_exit_netdrivers/ | +5 | 0 replies |
Reviews trailers per patch
78 of 183 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 98 reviewers.
Cover letter [PATCH 4.14 000/183] 4.14.37-stable review
This is the start of the stable review cycle for the 4.14.37 release. There are 183 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 Fri Apr 27 10:32:04 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.14.37-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.14.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 4.14.37-rc1
Benjamin Beichler <[email protected]>
mac80211_hwsim: fix use-after-free bug in hwsim_exit_net
Sean Christopherson <[email protected]>
Revert "KVM: X86: Fix SMRAM accessing even if VM is shutdown"
Leon Romanovsky <[email protected]>
RDMA/mlx5: Fix NULL dereference while accessing XRC_TGT QPs
Jiri Olsa <[email protected]>
perf: Return proper values for user stack errors
Jiri Olsa <[email protected]>
perf: Fix sample_max_stack maximum check
Florian Westphal <[email protected]>
netfilter: x_tables: limit allocation requests for blob rule heads
Florian Westphal <[email protected]>
netfilter: compat: reject huge allocation requests
Florian Westphal <[email protected]>
netfilter: compat: prepare xt_compat_init_offsets to return errors
Florian Westphal <[email protected]>
netfilter: x_tables: add counters allocation wrapper
Florian Westphal <[email protected]>
netfilter: x_tables: cap allocations at 512 mbyte
Thomas Gleixner <[email protected]>
alarmtimer: Init nanosleep alarm timer on stack
Max Gurtovoy <[email protected]>
RDMA/core: Reduce poll batch for direct cq polling
Mark Salter <[email protected]>
irqchip/gic-v3: Change pr_debug message to pr_devel
Michael Kelley <[email protected]>
cpumask: Make for_each_cpu_wrap() available on UP as well
Stephen Boyd <[email protected]>
irqchip/gic-v3: Ignore disabled ITS nodes
Thomas Richter <[email protected]>
perf test: Fix test trace+probe_libc_inet_pton.sh for s390x
Nicholas Piggin <[email protected]>
powerpc/powernv: IMC fix out of bounds memory access at shutdown
Will Deacon <[email protected]>
locking/qspinlock: Ensure node->count is updated before initialising node
[email protected] <[email protected]>
x86/platform/UV: Fix GAM Range Table entries less than 1GB
Aneesh Kumar K.V <[email protected]>
powerpc/mm/hash64: Zero PGD pages on allocation
Jia Zhang <[email protected]>
vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user page
Tony Lindgren <[email protected]>
PM / wakeirq: Fix unbalanced IRQ enable for wakeirq
Rafael J. Wysocki <[email protected]>
ACPI / EC: Restore polling during noirq suspend/resume phases
Daniel Borkmann <[email protected]>
bpf: fix rlimit in reuseport net selftest
Niklas Cassel <[email protected]>
net: stmmac: discard disabled flags in interrupt status register
Trond Myklebust <[email protected]>
SUNRPC: Don't call __UDPX_INC_STATS() from a preemptible context
Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Fix handling of secondary HPTEG in HPT resizing code
Jesper Dangaard Brouer <[email protected]>
tools/libbpf: handle issues with bpf ELF objects containing .eh_frames
Mathieu Malaterre <[email protected]>
net: Extra '_get' in declaration of arch_get_platform_mac_address
Chuck Lever <[email protected]>
svcrdma: Fix Read chunk round-up
David Howells <[email protected]>
rxrpc: Don't put crypto buffers on the stack
Steven Rostedt (VMware) <[email protected]>
selftests/ftrace: Add some missing glob checks
Chen Yu <[email protected]>
cpufreq: intel_pstate: Enable HWP during system resume on CPU0
Tang Junhui <[email protected]>
bcache: return attach error when no cache set exist
Tang Junhui <[email protected]>
bcache: fix for data collapse after re-attaching an attached device
Tang Junhui <[email protected]>
bcache: fix for allocator and register thread race
Coly Li <[email protected]>
bcache: properly set task state in bch_writeback_thread()
Arnd Bergmann <[email protected]>
cifs: silence compiler warnings showing up with gcc-8.0.0
Ulf Hansson <[email protected]>
PM / domains: Fix up domain-idle-states OF parsing
Alexey Dobriyan <[email protected]>
proc: fix /proc/*/map_files lookup
Will Deacon <[email protected]>
arm64: spinlock: Fix theoretical trylock() A-B-A with LSE atomics
Guanglei Li <[email protected]>
RDS: IB: Fix null pointer issue
John Fastabend <[email protected]>
bpf: sockmap, fix leaking maps with attached but not detached progs
Ross Lagerwall <[email protected]>
xen/grant-table: Use put_page instead of free_page
Ross Lagerwall <[email protected]>
xen-netfront: Fix race between device setup and open
Jiri Olsa <[email protected]>
perf evsel: Fix period/freq terms setup
Matt Redfearn <[email protected]>
MIPS: Generic: Support GIC in EIC mode
Jiri Olsa <[email protected]>
perf record: Fix period option handling
Matt Redfearn <[email protected]>
MIPS: TXx9: use IS_BUILTIN() for CONFIG_LEDS_CLASS
James Hogan <[email protected]>
MIPS: generic: Fix machine compatible matching
Yonghong Song <[email protected]>
bpf: fix selftests/bpf test_kmod.sh failure when CONFIG_BPF_JIT_ALWAYS_ON=y
Hans de Goede <[email protected]>
ACPI / scan: Use acpi_bus_get_status() to initialize ACPI_TYPE_DEVICE devs
Hans de Goede <[email protected]>
ACPI / bus: Do not call _STA on battery devices with unmet dependencies
Chen Yu <[email protected]>
ACPI: processor_perflib: Do not send _PPC change notification if not ready
Jean Delvare <[email protected]>
firmware: dmi_scan: Fix handling of empty DMI strings
Arnd Bergmann <[email protected]>
x86/dumpstack: Avoid uninitlized variable
Arnd Bergmann <[email protected]>
x86/power: Fix swsusp_arch_resume prototype
Subash Abhinov Kasiviswanathan <[email protected]>
netfilter: ipv6: nf_defrag: Kill frag queue on RFC2460 failure
Sebastian Ott <[email protected]>
s390/eadm: fix CONFIG_BLOCK include dependency
Karol Herbst <[email protected]>
drm/nouveau/pmu/fuc: don't use movw directly anymore
Don Hiatt <[email protected]>
IB/core: Map iWarp AH type to undefined in rdma_ah_find_type
Alex Estrin <[email protected]>
IB/ipoib: Fix for potential no-carrier state
Alex Estrin <[email protected]>
IB/hfi1: Fix for potential refcount leak in hfi1_open_file()
Michael J. Ruhl <[email protected]>
IB/hfi1: Re-order IRQ cleanup to address driver cleanup race
Jens Axboe <[email protected]>
blk-mq: fix discard merge with scheduler attached
Ed Swierk <[email protected]>
openvswitch: Remove padding from packet before L3+ conntrack processing
shidao.ytt <[email protected]>
mm/fadvise: discard partial page if endbyte is also EOF
Mel Gorman <[email protected]>
mm: pin address_space before dereferencing it while isolating an LRU page
Yang Shi <[email protected]>
mm: thp: use down_read_trylock() in khugepaged to avoid long block
Nitin Gupta <[email protected]>
sparc64: update pmdp_invalidate() to return old pmd value
Kirill A. Shutemov <[email protected]>
asm-generic: provide generic_pmdp_establish()
Yisheng Xie <[email protected]>
mm/mempolicy: add nodes_empty check in SYSC_migrate_pages
Yisheng Xie <[email protected]>
mm/mempolicy: fix the check of nodemask from user
piaojun <[email protected]>
ocfs2: return error when we attempt to access a dirty bh in jbd2
piaojun <[email protected]>
ocfs2/acl: use 'ip_xattr_sem' to protect getting extended attribute
piaojun <[email protected]>
ocfs2: return -EROFS to mount.ocfs2 if inode block is invalid
Jan H. Schönherr <[email protected]>
fs/dax.c: release PMD lock even when there is no PMD support in DAX
Vitaly Kuznetsov <[email protected]>
x86/kvm/vmx: do not use vm-exit instruction length for fast MMIO when running nested
KarimAllah Ahmed <[email protected]>
kvm: Map PFN-type memory regions as writable (if possible)
Gustavo A. R. Silva <[email protected]>
tcp_nv: fix potential integer overflow in tcpnv_acked
Dmitry Vyukov <[email protected]>
netfilter: x_tables: fix pointer leaks to userspace
Vitaly Kuznetsov <[email protected]>
x86/hyperv: Check for required priviliges in hyperv_init()
Andy Spencer <[email protected]>
gianfar: prevent integer wrapping in the rx handler
Logan Gunthorpe <[email protected]>
ntb_transport: Fix bug with max_mw_size parameter
Leon Romanovsky <[email protected]>
RDMA/mlx5: Avoid memory leak in case of XRCD dealloc failure
Michael Bringmann <[email protected]>
powerpc/numa: Ensure nodes initialized for hotplug
Michael Bringmann <[email protected]>
powerpc/numa: Use ibm,max-associativity-domains to discover possible nodes
Mickaël Salaün <[email protected]>
samples/bpf: Partially fixes the bpf.o build
Jacob Keller <[email protected]>
i40e: fix reported mask for ntuple filters
Jacob Keller <[email protected]>
i40e: program fragmented IPv4 filter input set
Emil Tantilov <[email protected]>
ixgbe: don't set RXDCTL.RLPML for 82599
Jake Daryll Obina <[email protected]>
jffs2: Fix use-after-free bug in jffs2_iget()'s error handling path
Jason Gunthorpe <[email protected]>
RDMA/uverbs: Use an unambiguous errno for method not supported
Corentin LABBE <[email protected]>
crypto: artpec6 - remove select on non-existing CRYPTO_SHA384
Andy Shevchenko <[email protected]>
device property: Define type of PROPERTY_ENRTY_*() macros
Aaron Sierra <[email protected]>
tty: serial: exar: Relocate sleep wake-up handling
Vitaly Kuznetsov <[email protected]>
x86/hyperv: Stop suppressing X86_FEATURE_PCID
Ngai-Mint Kwan <[email protected]>
fm10k: fix "failed to kill vid" message for VF
Daniel Hua <[email protected]>
igb: Clear TXSTMP when ptp_tx_work() is timeout
Corinna Vinschen <[email protected]>
igb: Allow to remove administratively set MAC on VFs
Jeffy Chen <[email protected]>
ASoC: rockchip: Use dummy_dai for rt5514 dsp dailink
Eryu Guan <[email protected]>
blk-mq-debugfs: don't allow write on attributes with seq_operations set
David Hildenbrand <[email protected]>
KVM: s390: vsie: use READ_ONCE to access some SCB fields
David Herrmann <[email protected]>
platform/x86: thinkpad_acpi: suppress warning about palm detection
Alan Brady <[email protected]>
i40evf: ignore link up if not running
Avinash Dayanand <[email protected]>
i40evf: Don't schedule reset_task when device is being removed
Prashant Bhole <[email protected]>
bpf: test_maps: cleanup sockmaps when test ends
Goldwyn Rodrigues <[email protected]>
block: Set BIO_TRACE_COMPLETION on new bio during split
Wei Yongjun <[email protected]>
nfp: fix error return code in nfp_pci_probe()
Dan Carpenter <[email protected]>
HID: roccat: prevent an out of bounds read in kovaplus_profile_activated()
Andi Shyti <[email protected]>
Input: stmfts - set IRQ_NOAUTOEN to the irq flag
Arnd Bergmann <[email protected]>
scsi: fas216: fix sense buffer initialization
Xose Vazquez Perez <[email protected]>
scsi: devinfo: fix format of the device list
Sheng Yong <[email protected]>
f2fs: avoid hungtask when GC encrypted block if io_bits is set
Parav Pandit <[email protected]>
RDMA/cma: Check existence of netdevice during port validation
Liu Bo <[email protected]>
Btrfs: raid56: fix race between merge_bio and rbio_orig_end_io
Liu Bo <[email protected]>
Btrfs: fix unexpected EEXIST from btrfs_get_extent
Anand Jain <[email protected]>
btrfs: fail mount when sb flag is not in BTRFS_SUPER_FLAG_SUPP
Liu Bo <[email protected]>
Btrfs: fix scrub to repair raid6 corruption
Nikolay Borisov <[email protected]>
btrfs: Fix out of bounds access in btrfs_search_slot
Liu Bo <[email protected]>
Btrfs: set plug for fsync
Wei Yongjun <[email protected]>
ipmi/powernv: Fix error return code in ipmi_powernv_probe()
weiyongjun (A) <[email protected]>
mac80211_hwsim: fix possible memory leak in hwsim_new_radio_nl()
Ulf Magnusson <[email protected]>
kconfig: Fix expr_free() E_NOT leak
Ulf Magnusson <[email protected]>
kconfig: Fix automatic menu creation mem leak
Ulf Magnusson <[email protected]>
kconfig: Don't leak main menus during parsing
Guenter Roeck <[email protected]>
watchdog: sp5100_tco: Fix watchdog disable bit
Niklas Cassel <[email protected]>
PCI: Add dummy pci_irqd_intx_xlate() for CONFIG_PCI=n build
James Hogan <[email protected]>
MIPS: Fix clean of vmlinuz.{32,ecoff,bin,srec}Jan Chochol <[email protected]>
nfs: Do not convert nfs_idmap_cache_timeout to jiffies
Sagi Grimberg <[email protected]>
IB/cq: Don't force IB_POLL_DIRECT poll context for ib_process_cq_direct
Maxime Chevallier <[email protected]>
spi: a3700: Clear DATA_OUT when performing a read
Martin Blumenstingl <[email protected]>
net: stmmac: dwmac-meson8b: propagate rate changes to the parent clock
Martin Blumenstingl <[email protected]>
net: stmmac: dwmac-meson8b: fix setting the RGMII TX clock on Meson8b
Geert Uytterhoeven <[email protected]>
ubifs: Fix uninitialized variable in search_dh_cookie()
Ming Lei <[email protected]>
blk-mq: turn WARN_ON in __blk_mq_run_hw_queue into printk
Ming Lei <[email protected]>
dm mpath: return DM_MAPIO_REQUEUE on blk-mq rq allocation failure
mulhern <[email protected]>
dm thin: fix documentation relative to low water mark threshold
Peter Xu <[email protected]>
iommu/vt-d: Use domain instead of cache fetching
Nicholas Piggin <[email protected]>
powerpc: System reset avoid interleaving oops using die synchronisation
Robin Murphy <[email protected]>
iommu/exynos: Don't unconditionally steal bus ops
Thomas Richter <[email protected]>
perf record: Fix failed memory allocation for get_cpuid_str
Steven Rostedt (VMware) <[email protected]>
tools lib traceevent: Fix get_field_str() for dynamic strings
Arnaldo Carvalho de Melo <[email protected]>
perf callchain: Fix attr.sample_max_stack setting
Steven Rostedt (VMware) <[email protected]>
tools lib traceevent: Simplify pointer print logic and fix %pF
Arnaldo Carvalho de Melo <[email protected]>
perf unwind: Do not look just at the global callchain_param.record_mode
[email protected] <[email protected]>
scsi: qla2xxx: Fix warning in qla2x00_async_iocb_timeout()
Shiraz Saleem <[email protected]>
i40iw: Zero-out consumer key on allocate stag for FMR
Mustafa Ismail <[email protected]>
i40iw: Free IEQ resources
Peter Hutterer <[email protected]>
Input: synaptics - reset the ABS_X/Y fuzz after initializing MT axes
Jesper Dangaard Brouer <[email protected]>
libbpf: Makefile set specified permission mode
Dmitry Torokhov <[email protected]>
Input: psmouse - fix Synaptics detection when protocol is disabled
Alex Williamson <[email protected]>
PCI: Add function 1 DMA alias quirk for Marvell 9128
Masami Hiramatsu <[email protected]>
selftest: ftrace: Fix to pick text symbols for kprobes
Chuck Lever <[email protected]>
xprtrdma: Fix backchannel allocation of extra rpcrdma_reps
Hans de Goede <[email protected]>
platform/x86: dell-laptop: Filter out spurious keyboard backlight change events
Christian Borntraeger <[email protected]>
KVM: s390: use created_vcpus in more places
Anna-Maria Gleixner <[email protected]>
tracing/hrtimer: Fix tracing bugs by taking all clock bases and modes into account
Subash Abhinov Kasiviswanathan <[email protected]>
netfilter: ipv6: nf_defrag: Pass on packets to stack per RFC2460
Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Enable migration of decrementer register
Parav Pandit <[email protected]>
RDMA/core: Clarify rdma_ah_find_type
Paolo Bonzini <[email protected]>
kvm: x86: fix KVM_XEN_HVM_CONFIG ioctl
Dan Carpenter <[email protected]>
ASoC: au1x: Fix timeout tests in au1xac97c_ac97_read()
Takashi Iwai <[email protected]>
ALSA: hda - Use IS_REACHABLE() for dependency on input
Hans de Goede <[email protected]>
ACPI / LPSS: Do not instiate platform_dev for devs without MMIO resources
NeilBrown <[email protected]>
NFSv4: always set NFS_LOCK_LOST when a lock is lost.
Peter Zijlstra <[email protected]>
x86/tsc: Allow TSC calibration without PIT
Hector Martin <[email protected]>
firewire-ohci: work around oversized DMA reads on JMicron controllers
Michael Neuling <[email protected]>
powerpc/eeh: Fix race with driver un/bind
Merlijn Wajer <[email protected]>
usb: musb: Fix external abort in musb_remove on omap2430
Merlijn Wajer <[email protected]>
usb: musb: call pm_runtime_{get,put}_sync before reading vbus registers
Andreas Kemnade <[email protected]>
usb: musb: fix enumeration after resume
Imre Deak <[email protected]>
drm/i915/bxt, glk: Increase PCODE timeouts during CDCLK freq changing
Imre Deak <[email protected]>
drm/i915: Fix LSPCON TMDS output buffer enabling from low-power state
Xidong Wang <[email protected]>
drm/i915: Do no use kfree() to free a kmem_cache_alloc() return value
Gaurav K Singh <[email protected]>
drm/i915/audio: Fix audio detection issue on GLK
Gerd Hoffmann <[email protected]>
drm/i915/gvt: throw error on unhandled vfio ioctls
Daniel J Blueman <[email protected]>
drm/vc4: Fix memory leak during BO teardown
Xiaoming Gao <[email protected]>
x86/tsc: Prevent 32bit truncation in calc_hpet_ref()
Anson Huang <[email protected]>
clocksource/imx-tpm: Correct -ETIME return condition check
Dou Liyang <[email protected]>
x86/acpi: Prevent X2APIC id 0xffffffff from being accounted
David Sterba <[email protected]>
btrfs: fix unaligned access in readdir
Steve French <[email protected]>
cifs: do not allow creating sockets except with SMB1 posix exensions
-------------
Diffstat:
Documentation/device-mapper/thin-provisioning.txt | 8 +- Documentation/virtual/kvm/api.txt | 1 + Makefile | 4 +- arch/arm64/include/asm/spinlock.h | 4 +- arch/mips/boot/compressed/Makefile | 6 +- arch/mips/generic/irq.c | 18 +- arch/mips/include/asm/machine.h | 2 +- arch/mips/txx9/rbtx4939/setup.c | 4 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 10 +- arch/powerpc/include/uapi/asm/kvm.h | 2 + arch/powerpc/kernel/eeh_driver.c | 65 +- arch/powerpc/kernel/traps.c | 2 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 8 +- arch/powerpc/kvm/book3s_hv.c | 8 + arch/powerpc/kvm/powerpc.c | 2 +- arch/powerpc/mm/numa.c | 78 +- arch/powerpc/platforms/powernv/opal-imc.c | 6 +- arch/s390/include/asm/eadm.h | 2 +- arch/s390/kvm/kvm-s390.c | 4 +- arch/s390/kvm/vsie.c | 50 +- arch/sparc/include/asm/pgtable_64.h | 2 +- arch/sparc/mm/tlb.c | 23 +- arch/x86/hyperv/hv_init.c | 9 +- arch/x86/hyperv/mmu.c | 12 +- arch/x86/include/asm/i8259.h | 5 + arch/x86/kernel/acpi/boot.c | 4 + arch/x86/kernel/apic/x2apic_uv_x.c | 15 +- arch/x86/kernel/dumpstack.c | 2 +- arch/x86/kernel/tsc.c | 20 +- arch/x86/kvm/mmu.c | 2 +- arch/x86/kvm/vmx.c | 16 +- arch/x86/kvm/x86.c | 10 +- arch/x86/mm/init_64.c | 3 +- arch/x86/power/hibernate_32.c | 2 +- arch/x86/power/hibernate_64.c | 2 +- block/bio.c | 2 +- block/blk-core.c | 2 + block/blk-merge.c | 29 +- block/blk-mq-debugfs.c | 6 +- block/blk-mq.c | 22 +- drivers/acpi/acpi_lpss.c | 2 + drivers/acpi/bus.c | 6 + drivers/acpi/ec.c | 6 + drivers/acpi/processor_perflib.c | 2 +- drivers/acpi/scan.c | 20 +- drivers/base/power/domain.c | 76 +- drivers/base/power/wakeirq.c | 6 +- drivers/char/ipmi/ipmi_powernv.c | 5 +- drivers/clocksource/timer-imx-tpm.c | 2 +- drivers/cpufreq/intel_pstate.c | 5 + drivers/crypto/Kconfig | 1 - drivers/firewire/ohci.c | 8 +- drivers/firmware/dmi_scan.c | 22 +- drivers/gpu/drm/drm_dp_dual_mode_helper.c | 39 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 6 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/i915/intel_audio.c | 2 +- drivers/gpu/drm/i915/intel_cdclk.c | 22 +- drivers/gpu/drm/i915/intel_pm.c | 6 +- .../drm/nouveau/nvkm/subdev/pmu/fuc/gf100.fuc3.h | 746 +++++++-------- .../drm/nouveau/nvkm/subdev/pmu/fuc/gk208.fuc5.h | 802 ++++++++-------- .../drm/nouveau/nvkm/subdev/pmu/fuc/gt215.fuc3.h | 1006 ++++++++++---------- .../gpu/drm/nouveau/nvkm/subdev/pmu/fuc/memx.fuc | 30 +- drivers/gpu/drm/vc4/vc4_bo.c | 2 + drivers/gpu/drm/vc4/vc4_validate_shaders.c | 1 + drivers/hid/hid-roccat-kovaplus.c | 2 + drivers/infiniband/core/cma.c | 8 +- drivers/infiniband/core/cq.c | 30 +- drivers/infiniband/core/uverbs_ioctl.c | 19 +- drivers/infiniband/hw/hfi1/chip.c | 18 +- drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/hfi1/hfi.h | 1 + drivers/infiniband/hw/hfi1/init.c | 4 +- drivers/infiniband/hw/i40iw/i40iw_puda.c | 3 +- drivers/infiniband/hw/i40iw/i40iw_puda.h | 1 + drivers/infiniband/hw/i40iw/i40iw_verbs.c | 2 + drivers/infiniband/hw/mlx5/qp.c | 8 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 3 + drivers/input/mouse/psmouse-base.c | 34 +- drivers/input/mouse/synaptics.c | 10 + drivers/input/touchscreen/stmfts.c | 11 +- drivers/iommu/exynos-iommu.c | 7 + drivers/iommu/intel-iommu.c | 3 +- drivers/irqchip/irq-gic-v3-its-pci-msi.c | 2 + drivers/irqchip/irq-gic-v3-its-platform-msi.c | 2 + drivers/irqchip/irq-gic-v3-its.c | 2 + drivers/irqchip/irq-gic-v3.c | 2 +- drivers/md/bcache/alloc.c | 4 +- drivers/md/bcache/bcache.h | 2 +- drivers/md/bcache/btree.c | 9 +- drivers/md/bcache/super.c | 23 +- drivers/md/bcache/sysfs.c | 11 +- drivers/md/bcache/writeback.c | 7 +- drivers/md/dm-mpath.c | 14 +- drivers/net/ethernet/freescale/gianfar.c | 9 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 14 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 18 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 3 + drivers/net/ethernet/intel/i40evf/i40evf.h | 1 + drivers/net/ethernet/intel/i40evf/i40evf_main.c | 9 +- .../net/ethernet/intel/i40evf/i40evf_virtchnl.c | 35 +- drivers/net/ethernet/intel/igb/igb_main.c | 42 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 9 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 8 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 1 + .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 6 +- drivers/net/wireless/mac80211_hwsim.c | 11 +- drivers/net/xen-netfront.c | 46 +- drivers/ntb/ntb_transport.c | 3 + drivers/pci/quirks.c | 2 + drivers/platform/x86/dell-laptop.c | 24 +- drivers/platform/x86/thinkpad_acpi.c | 10 + drivers/scsi/arm/fas216.c | 2 +- drivers/scsi/qla2xxx/qla_init.c | 4 + drivers/scsi/scsi_devinfo.c | 7 +- drivers/spi/spi-armada-3700.c | 5 + .../staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c | 2 + drivers/tty/serial/8250/8250_exar.c | 34 +- drivers/tty/serial/8250/8250_port.c | 26 - drivers/usb/musb/musb_core.c | 7 +- drivers/watchdog/sp5100_tco.h | 2 +- drivers/xen/grant-table.c | 4 +- fs/btrfs/ctree.c | 12 +- fs/btrfs/disk-io.c | 6 +- fs/btrfs/file.c | 9 + fs/btrfs/inode.c | 37 +- fs/btrfs/raid56.c | 55 +- fs/btrfs/volumes.c | 9 +- fs/cifs/cifssmb.c | 4 +- fs/cifs/dir.c | 9 +- fs/dax.c | 2 +- fs/f2fs/gc.c | 7 +- fs/jffs2/fs.c | 1 - fs/nfs/nfs4proc.c | 12 +- fs/nfs/nfs4state.c | 5 +- fs/nfs/nfs4sysctl.c | 2 +- fs/ocfs2/acl.c | 6 + fs/ocfs2/journal.c | 23 +- fs/ocfs2/super.c | 5 +- fs/ocfs2/xattr.c | 2 + fs/proc/base.c | 29 +- fs/proc/kcore.c | 4 + fs/ubifs/tnc.c | 21 +- include/asm-generic/pgtable.h | 15 + include/linux/cpumask.h | 2 + include/linux/etherdevice.h | 2 +- include/linux/kcore.h | 1 + include/linux/netfilter/x_tables.h | 3 +- include/linux/pci.h | 7 + include/linux/property.h | 10 +- include/linux/suspend.h | 2 + include/rdma/ib_verbs.h | 23 +- include/trace/events/timer.h | 20 +- kernel/bpf/sockmap.c | 19 +- kernel/events/callchain.c | 21 +- kernel/events/core.c | 4 +- kernel/locking/qspinlock.c | 8 + kernel/power/power.h | 3 - kernel/time/alarmtimer.c | 34 +- lib/test_bpf.c | 31 +- mm/fadvise.c | 10 +- mm/khugepaged.c | 12 +- mm/mempolicy.c | 33 +- mm/vmscan.c | 14 +- net/bridge/netfilter/ebtables.c | 10 +- net/ipv4/netfilter/arp_tables.c | 12 +- net/ipv4/netfilter/ip_tables.c | 10 +- net/ipv4/tcp_nv.c | 2 +- net/ipv6/netfilter/ip6_tables.c | 12 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 16 +- net/netfilter/x_tables.c | 51 +- net/netfilter/xt_IDLETIMER.c | 1 + net/netfilter/xt_LED.c | 1 + net/netfilter/xt_limit.c | 3 +- net/netfilter/xt_nfacct.c | 1 + net/netfilter/xt_statistic.c | 1 + net/openvswitch/conntrack.c | 34 + net/rds/ib.c | 3 +- net/rxrpc/conn_event.c | 1 + net/rxrpc/rxkad.c | 92 +- net/sunrpc/xprtrdma/backchannel.c | 12 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 12 +- net/sunrpc/xprtrdma/verbs.c | 32 +- net/sunrpc/xprtrdma/xprt_rdma.h | 2 +- net/sunrpc/xprtsock.c | 4 +- samples/bpf/Makefile | 5 +- scripts/kconfig/expr.c | 2 +- scripts/kconfig/menu.c | 1 + scripts/kconfig/zconf.y | 33 +- sound/pci/hda/Kconfig | 1 - sound/pci/hda/patch_realtek.c | 5 + sound/soc/au1x/ac97c.c | 6 +- sound/soc/rockchip/rk3399_gru_sound.c | 19 +- tools/lib/bpf/Makefile | 2 +- tools/lib/bpf/libbpf.c | 26 + tools/lib/traceevent/event-parse.c | 17 +- tools/lib/traceevent/parse-filter.c | 10 +- tools/perf/arch/x86/util/header.c | 2 +- tools/perf/builtin-c2c.c | 5 +- tools/perf/builtin-record.c | 3 +- tools/perf/builtin-report.c | 5 +- tools/perf/builtin-script.c | 5 +- tools/perf/perf.h | 1 + tools/perf/tests/dwarf-unwind.c | 1 + .../perf/tests/shell/trace+probe_libc_inet_pton.sh | 21 +- tools/perf/util/callchain.c | 10 + tools/perf/util/callchain.h | 2 + tools/perf/util/evsel.c | 21 +- tools/perf/util/unwind-libunwind-local.c | 9 +- tools/testing/selftests/bpf/test_maps.c | 16 +- .../ftrace/test.d/ftrace/func-filter-glob.tc | 6 + .../ftrace/test.d/kprobe/multiple_kprobes.tc | 4 +- tools/testing/selftests/net/reuseport_bpf.c | 21 +- virt/kvm/kvm_main.c | 7 +- 216 files changed, 3025 insertions(+), 1982 deletions(-)