Skip to content

4.9.104-stable review

Greg Kroah-Hartman kernel-hardening kernel-janitors linux-alpha linux-integrity linux-mips linux-mm linux-pm lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest308 of 329 patches 3 repliesIn review

308 of 329 patches are in this archive. The cover letter announces 329.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/329MIPS: c-r4k: Fix data corruption related to cache coherencearch/mips/mm/c-r4k.c+6 -30 replies
2/329MIPS: ptrace: Expose FIR register through FP regsetarch/mips/kernel/ptrace.c+16 -20 replies
3/329MIPS: Fix ptrace(2) PTRACE_PEEKUSR and PTRACE_POKEUSR accesses to o32 FGRsarch/mips/kernel/ptrace.c arch/mips/kernel/ptrace32.c+4 -40 replies
4/329KVM: Fix spelling mistake: "cop_unsuable" -> "cop_unusable"arch/mips/kvm/mips.c+1 -10 replies
5/329affs_lookup(): close a race with affs_remove_link()fs/affs/namei.c+7 -30 replies
6/329aio: fix io_destroy(2) vs. lookup_ioctx() racefs/aio.c+2 -20 replies
7/329ALSA: timer: Fix pause event notificationsound/core/timer.c+2 -20 replies
8/329do d_instantiate/unlock_new_inode combinations safelyfs/btrfs/inode.c fs/dcache.c fs/ecryptfs/inode.c +11 more+57 -720 replies
9/329mmc: sdhci-iproc: remove hard coded mmc cap 1.8vdrivers/mmc/host/sdhci-iproc.c+0 -10 replies
10/329mmc: sdhci-iproc: fix 32bit writes for TRANSFER_MODE registerdrivers/mmc/host/sdhci-iproc.c+25 -50 replies
11/329libata: Blacklist some Sandisk SSDs for NCQdrivers/ata/libata-core.c+4 -00 replies
12/329libata: blacklist Micron 500IT SSD with MU01 firmwaredrivers/ata/libata-core.c+2 -00 replies
13/329xen-swiotlb: fix the check condition for xen_swiotlb_free_coherentdrivers/xen/swiotlb-xen.c+1 -10 replies
14/329drm/vmwgfx: Fix 32-bit VMW_PORT_HB_[IN|OUT] macrosdrivers/gpu/drm/vmwgfx/vmwgfx_msg.h+17 -80 replies
15/329IB/hfi1: Use after free race condition in send context error pathdrivers/infiniband/hw/hfi1/chip.c+4 -00 replies
16/329Revert "ipc/shm: Fix shmat mmap nil-page protection"ipc/shm.c+2 -70 replies
17/329ipc/shm: fix shmat() nil address after round-down when remappingipc/shm.c+10 -20 replies
18/329kasan: fix memory hotplug during bootmm/kasan/kasan.c+1 -10 replies
19/329kernel/sys.c: fix potential Spectre v1 issuekernel/sys.c+1 -00 replies
20/329kernel/signal.c: avoid undefined behaviour in kill_something_infokernel/signal.c+4 -00 replies
22/329KVM: s390: vsie: fix < 8k check for the itdbaarch/s390/kvm/vsie.c+1 -10 replies
25/329firewire-ohci: work around oversized DMA reads on JMicron controllersdrivers/firewire/ohci.c+7 -10 replies
26/329x86/tsc: Allow TSC calibration without PITarch/x86/include/asm/i8259.h arch/x86/kernel/tsc.c+23 -00 replies
27/329NFSv4: always set NFS_LOCK_LOST when a lock is lost.fs/nfs/nfs4proc.c fs/nfs/nfs4state.c+12 -50 replies
28/329ALSA: hda - Use IS_REACHABLE() for dependency on inputsound/pci/hda/Kconfig sound/pci/hda/patch_realtek.c+5 -10 replies
29/329kvm: x86: fix KVM_XEN_HVM_CONFIG ioctlarch/x86/kvm/x86.c+4 -30 replies
30/329netfilter: ipv6: nf_defrag: Pass on packets to stack per RFC2460net/ipv6/netfilter/nf_conntrack_reasm.c+10 -50 replies
31/329tracing/hrtimer: Fix tracing bugs by taking all clock bases and modes into accountinclude/trace/events/timer.h+16 -40 replies
32/329PCI: Add function 1 DMA alias quirk for Marvell 9128drivers/pci/quirks.c+2 -00 replies
33/329Input: psmouse - fix Synaptics detection when protocol is disableddrivers/input/mouse/psmouse-base.c+21 -130 replies
34/329i40iw: Zero-out consumer key on allocate stag for FMRdrivers/infiniband/hw/i40iw/i40iw_verbs.c+1 -00 replies
35/329tools lib traceevent: Simplify pointer print logic and fix %pFtools/lib/traceevent/event-parse.c+9 -80 replies
36/329perf callchain: Fix attr.sample_max_stack settingtools/perf/util/evsel.c+4 -40 replies
37/329tools lib traceevent: Fix get_field_str() for dynamic stringstools/lib/traceevent/parse-filter.c+9 -10 replies
38/329perf record: Fix failed memory allocation for get_cpuid_strtools/perf/arch/x86/util/header.c+1 -10 replies
39/329iommu/vt-d: Use domain instead of cache fetchingdrivers/iommu/intel-iommu.c+1 -20 replies
40/329dm thin: fix documentation relative to low water mark thresholdDocumentation/device-mapper/thin-provisioning.txt+5 -30 replies
41/329net: stmmac: dwmac-meson8b: fix setting the RGMII TX clock on Meson8bdrivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c+3 -10 replies
42/329net: stmmac: dwmac-meson8b: propagate rate changes to the parent clockdrivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c+1 -10 replies
43/329nfs: Do not convert nfs_idmap_cache_timeout to jiffiesfs/nfs/nfs4sysctl.c+1 -10 replies
45/329kconfig: Dont leak main menus during parsingscripts/kconfig/zconf.y+24 -90 replies
46/329kconfig: Fix automatic menu creation mem leakscripts/kconfig/menu.c+1 -00 replies
47/329kconfig: Fix expr_free() E_NOT leakscripts/kconfig/expr.c+1 -10 replies
48/329mac80211_hwsim: fix possible memory leak in hwsim_new_radio_nl()drivers/net/wireless/mac80211_hwsim.c+3 -10 replies
49/329ipmi/powernv: Fix error return code in ipmi_powernv_probe()drivers/char/ipmi/ipmi_powernv.c+3 -20 replies
50/329Btrfs: set plug for fsyncfs/btrfs/file.c+9 -00 replies
51/329btrfs: Fix out of bounds access in btrfs_search_slotfs/btrfs/ctree.c+9 -30 replies
52/329Btrfs: fix scrub to repair raid6 corruptionfs/btrfs/raid56.c fs/btrfs/volumes.c+22 -50 replies
53/329btrfs: fail mount when sb flag is not in BTRFS_SUPER_FLAG_SUPPfs/btrfs/disk-io.c+4 -20 replies
54/329HID: roccat: prevent an out of bounds read in kovaplus_profile_activated()drivers/hid/hid-roccat-kovaplus.c+2 -00 replies
55/329fm10k: fix "failed to kill vid" message for VFdrivers/net/ethernet/intel/fm10k/fm10k_netdev.c+12 -20 replies
56/329device property: Define type of PROPERTY_ENRTY_*() macrosinclude/linux/property.h+5 -50 replies
57/329jffs2: Fix use-after-free bug in jffs2_iget()s error handling pathfs/jffs2/fs.c+0 -10 replies
58/329powerpc/numa: Use ibm,max-associativity-domains to discover possible nodesarch/powerpc/mm/numa.c+34 -30 replies
59/329powerpc/numa: Ensure nodes initialized for hotplugarch/powerpc/mm/numa.c+37 -100 replies
60/329RDMA/mlx5: Avoid memory leak in case of XRCD dealloc failuredrivers/infiniband/hw/mlx5/qp.c+1 -40 replies
61/329ntb_transport: Fix bug with max_mw_size parameterdrivers/ntb/ntb_transport.c+3 -00 replies
62/329gianfar: prevent integer wrapping in the rx handlerdrivers/net/ethernet/freescale/gianfar.c+7 -20 replies
63/329tcp_nv: fix potential integer overflow in tcpnv_ackednet/ipv4/tcp_nv.c+1 -10 replies
65/329ocfs2: return -EROFS to mount.ocfs2 if inode block is invalidfs/ocfs2/super.c+2 -30 replies
66/329ocfs2/acl: use ip_xattr_sem to protect getting extended attributefs/ocfs2/acl.c fs/ocfs2/xattr.c+8 -00 replies
67/329ocfs2: return error when we attempt to access a dirty bh in jbd2fs/ocfs2/journal.c+12 -110 replies
68/329mm/mempolicy: fix the check of nodemask from usermm/mempolicy.c+20 -30 replies
69/329mm/mempolicy: add nodes_empty check in SYSC_migrate_pagesmm/mempolicy.c+7 -30 replies
70/329asm-generic: provide generic_pmdp_establish()include/asm-generic/pgtable.h+15 -00 replies
71/329sparc64: update pmdp_invalidate() to return old pmd valuearch/sparc/include/asm/pgtable_64.h arch/sparc/mm/tlb.c+19 -60 replies
73/329mm: pin address_space before dereferencing it while isolating an LRU pagemm/vmscan.c+12 -20 replies
74/329mm/fadvise: discard partial page if endbyte is also EOFmm/fadvise.c+9 -10 replies
75/329openvswitch: Remove padding from packet before L3+ conntrack processingnet/openvswitch/conntrack.c+34 -00 replies
76/329IB/ipoib: Fix for potential no-carrier statedrivers/infiniband/ulp/ipoib/ipoib_main.c+3 -00 replies
77/329drm/nouveau/pmu/fuc: dont use movw directly anymoredrivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/gf100.fuc3.h drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/gk208.fuc5.h drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/gt215.fuc3.h +1 more+1292 -12920 replies
78/329netfilter: ipv6: nf_defrag: Kill frag queue on RFC2460 failurenet/ipv6/netfilter/nf_conntrack_reasm.c+1 -00 replies
79/329x86/power: Fix swsusp_arch_resume prototypearch/x86/power/hibernate_32.c arch/x86/power/hibernate_64.c include/linux/suspend.h +1 more+4 -50 replies
80/329firmware: dmi_scan: Fix handling of empty DMI stringsdrivers/firmware/dmi_scan.c+9 -130 replies
81/329ACPI: processor_perflib: Do not send _PPC change notification if not readydrivers/acpi/processor_perflib.c+1 -10 replies
82/329ACPI / scan: Use acpi_bus_get_status() to initialize ACPI_TYPE_DEVICE devsdrivers/acpi/scan.c+17 -30 replies
83/329bpf: fix selftests/bpf test_kmod.sh failure when CONFIG_BPF_JIT_ALWAYS_ON=ylib/test_bpf.c+26 -50 replies
84/329MIPS: generic: Fix machine compatible matchingarch/mips/include/asm/machine.h+1 -10 replies
85/329MIPS: TXx9: use IS_BUILTIN() for CONFIG_LEDS_CLASSarch/mips/txx9/rbtx4939/setup.c+2 -20 replies
86/329xen-netfront: Fix race between device setup and opendrivers/net/xen-netfront.c+24 -220 replies
87/329xen/grant-table: Use put_page instead of free_pagedrivers/xen/grant-table.c+2 -20 replies
88/329RDS: IB: Fix null pointer issuenet/rds/ib.c+2 -10 replies
89/329arm64: spinlock: Fix theoretical trylock() A-B-A with LSE atomicsarch/arm64/include/asm/spinlock.h+2 -20 replies
90/329proc: fix /proc/*/map_files lookupfs/proc/base.c+28 -10 replies
91/329cifs: silence compiler warnings showing up with gcc-8.0.0fs/cifs/cifssmb.c+1 -30 replies
92/329bcache: properly set task state in bch_writeback_thread()drivers/md/bcache/alloc.c drivers/md/bcache/writeback.c+8 -30 replies
94/329bcache: fix for data collapse after re-attaching an attached devicedrivers/md/bcache/bcache.h drivers/md/bcache/super.c drivers/md/bcache/sysfs.c+11 -70 replies
95/329bcache: return attach error when no cache set existdrivers/md/bcache/sysfs.c+3 -20 replies
96/329tools/libbpf: handle issues with bpf ELF objects containing .eh_framestools/lib/bpf/libbpf.c+26 -00 replies
97/329bpf: fix rlimit in reuseport net selftesttools/testing/selftests/net/reuseport_bpf.c+20 -10 replies
98/329vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user pagearch/x86/mm/init_64.c fs/proc/kcore.c include/linux/kcore.h+6 -20 replies
99/329locking/qspinlock: Ensure node->count is updated before initialising nodekernel/locking/qspinlock.c+8 -00 replies
100/329irqchip/gic-v3: Ignore disabled ITS nodesdrivers/irqchip/irq-gic-v3-its-pci-msi.c drivers/irqchip/irq-gic-v3-its-platform-msi.c drivers/irqchip/irq-gic-v3-its.c +1 more+8 -00 replies
101/329cpumask: Make for_each_cpu_wrap() available on UP as wellinclude/linux/cpumask.h+2 -00 replies
102/329irqchip/gic-v3: Change pr_debug message to pr_develdrivers/irqchip/irq-gic-v3.c+1 -10 replies
103/329ARC: Fix malformed ARC_EMUL_UNALIGNED defaultarch/arc/Kconfig+0 -10 replies
104/329ptr_ring: prevent integer overflow when calculating sizeinclude/linux/ptr_ring.h+1 -10 replies
105/329libata: Fix compile warning with ATA_DEBUG enableddrivers/ata/libata-scsi.c+1 -10 replies
106/329selftests: pstore: Adding config fragment CONFIG_PSTORE_RAM=mtools/testing/selftests/pstore/config+1 -00 replies
108/329ARM: OMAP2+: timer: fix a kmemleak caused in omap_get_timer_dtarch/arm/mach-omap2/timer.c+11 -80 replies
109/329ARM: OMAP3: Fix prm wake interrupt for resumearch/arm/mach-omap2/pm.c+2 -20 replies
110/329ARM: OMAP1: clock: Fix debugfs_create_*() usagearch/arm/mach-omap1/clock.c+3 -30 replies
111/329ibmvnic: Free RX socket buffer in case of adapter errordrivers/net/ethernet/ibm/ibmvnic.c+1 -00 replies
112/329iwlwifi: mvm: fix security bug in PN checkingdrivers/net/wireless/intel/iwlwifi/mvm/rxmq.c+20 -190 replies
113/329iwlwifi: mvm: always init rs with 20mhz bandwidth ratesdrivers/net/wireless/intel/iwlwifi/mvm/mac80211.c drivers/net/wireless/intel/iwlwifi/mvm/rs.c+24 -80 replies
114/329NFC: llcp: Limit size of SDP URInet/nfc/llcp_commands.c net/nfc/netlink.c+6 -10 replies
115/329rxrpc: Work around usercopy checknet/rxrpc/recvmsg.c+3 -20 replies
116/329mac80211: round IEEE80211_TX_STATUS_HEADROOM up to multiple of 4include/net/mac80211.h+1 -10 replies
117/329mac80211: fix a possible leak of station statsnet/mac80211/sta_info.c+1 -00 replies
118/329mac80211: fix calling sleeping function in atomic contextnet/mac80211/sta_info.c+1 -10 replies
119/329mac80211: Do not disconnect on invalid operating classnet/mac80211/spectmgmt.c+3 -40 replies
120/329md raid10: fix NULL deference in handle_write_completed()drivers/md/raid10.c+4 -20 replies
121/329drm/exynos: g2d: use monotonic timestampsdrivers/gpu/drm/exynos/exynos_drm_g2d.c+3 -30 replies
122/329drm/exynos: fix comparison to bitshift when dealing with a maskdrivers/gpu/drm/exynos/regs-fimc.h+1 -10 replies
123/329drm/exynos: g2d: Delete an error message for a failed memory allocation in two functionsdrivers/gpu/drm/exynos/exynos_drm_g2d.c+2 -40 replies
124/329locking/xchg/alpha: Add unconditional memory barrier to cmpxchg()arch/alpha/include/asm/xchg.h+7 -80 replies
125/329md: raid5: avoid string overflow warningdrivers/md/raid5.c+4 -30 replies
126/329kernel/relay.c: limit kmalloc size to KMALLOC_MAX_SIZEkernel/relay.c+1 -10 replies
127/329powerpc/bpf/jit: Fix 32-bit JIT for seccomp_data accessarch/powerpc/net/bpf_jit_comp.c+3 -00 replies
128/329s390/cio: fix ccw_device_start_timeout APIdrivers/s390/cio/device_ops.c+32 -400 replies
129/329s390/cio: fix return code after missing interruptdrivers/s390/cio/device_fsm.c drivers/s390/cio/io_sch.h+5 -20 replies
130/329s390/cio: clear timer when terminating driver I/Odrivers/s390/cio/device_fsm.c+1 -00 replies
131/329PKCS#7: fix direct verification of SignerInfo signaturecrypto/asymmetric_keys/pkcs7_trust.c+1 -00 replies
132/329ARM: OMAP: Fix dmtimer init for omap1arch/arm/plat-omap/dmtimer.c+2 -50 replies
133/329smsc75xx: fix smsc75xx_set_features()drivers/net/usb/smsc75xx.c+4 -30 replies
134/329regulatory: add NUL to request alpha2include/net/regulatory.h+1 -10 replies
135/329integrity/security: fix digsig.c build error with header filesecurity/integrity/digsig.c+1 -00 replies
136/329locking/xchg/alpha: Fix xchg() and cmpxchg() memory ordering bugsarch/alpha/include/asm/xchg.h+18 -30 replies
137/329x86/topology: Update the cpu cores field in /proc/cpuinfo correctly across CPU hotplug operationsarch/x86/kernel/smpboot.c+1 -00 replies
138/329mac80211: drop frames with unexpected DS bits from fast-rx to slow pathnet/mac80211/rx.c+1 -10 replies
139/329arm64: fix unwind_frame() for filtered out fn for function graph tracingarch/arm64/include/asm/stacktrace.h arch/arm64/kernel/stacktrace.c arch/arm64/kernel/time.c+7 -20 replies
140/329macvlan: fix use-after-free in macvlan_common_newlink()drivers/net/macvlan.c+1 -10 replies
141/329kvm: fix warning for CONFIG_HAVE_KVM_EVENTFD buildsinclude/linux/kvm_host.h+2 -10 replies
142/329fs: dcache: Avoid livelock between d_alloc_parallel and __d_addfs/dcache.c+7 -10 replies
143/329fs: dcache: Use READ_ONCE when accessing i_dir_seqfs/dcache.c+1 -10 replies
144/329md: fix a potential deadlock of raid5/raid10 reshapedrivers/md/md.c drivers/md/raid10.c drivers/md/raid5.c+15 -140 replies
145/329md/raid1: fix NULL pointer dereferencedrivers/md/raid1.c+11 -00 replies
146/329batman-adv: fix packet checksum in receive pathnet/batman-adv/soft-interface.c+1 -70 replies
147/329batman-adv: invalidate checksum on fragment reassemblynet/batman-adv/fragmentation.c+2 -10 replies
148/329netfilter: ebtables: convert BUG_ONs to WARN_ONsnet/bridge/netfilter/ebtables.c+18 -90 replies
149/329batman-adv: Ignore invalid batadv_iv_gw during netlink sendnet/batman-adv/bat_iv_ogm.c+1 -10 replies
150/329batman-adv: Ignore invalid batadv_v_gw during netlink sendnet/batman-adv/bat_v.c+1 -10 replies
153/329nvme-pci: Fix nvme queue cleanup if IRQ setup failsdrivers/nvme/host/pci.c+4 -10 replies
154/329clocksource/drivers/fsl_ftm_timer: Fix error return checkingdrivers/clocksource/fsl_ftm_timer.c+1 -10 replies
155/329ceph: fix dentry leak when failing to init debugfsfs/ceph/super.c+5 -110 replies
156/329ARM: orion5x: Revert commit 4904dbda41c8.arch/arm/mach-orion5x/Kconfig arch/arm/mach-orion5x/dns323-setup.c arch/arm/mach-orion5x/tsx09-common.c+95 -100 replies
157/329qrtr: add MODULE_ALIAS macro to smdnet/qrtr/smd.c+1 -00 replies
158/329r8152: fix tx packets accountingdrivers/net/usb/r8152.c+1 -10 replies
159/329virtio-gpu: fix ioctl and expose the fixed status to userspace.drivers/gpu/drm/virtio/virtgpu_ioctl.c include/uapi/drm/virtgpu_drm.h+12 -60 replies
160/329dmaengine: rcar-dmac: fix max_chunk_size for R-Car Gen3drivers/dma/sh/rcar-dmac.c+1 -10 replies
161/329bcache: fix kcrashes with fio in RAID5 backend devdrivers/md/bcache/request.c+1 -10 replies
162/329ip6_tunnel: fix IFLA_MTU ignored on NEWLINKnet/ipv6/ip6_tunnel.c+8 -40 replies
163/329sit: fix IFLA_MTU ignored on NEWLINKnet/ipv6/sit.c+7 -00 replies
164/329ARM: dts: NSP: Fix amount of RAM on BCM958625HRarch/arm/boot/dts/bcm958625hr.dts+1 -10 replies
165/329powerpc/boot: Fix random libfdt related build errorsarch/powerpc/boot/Makefile+2 -10 replies
166/329gianfar: Fix Rx byte accounting for ndev statsdrivers/net/ethernet/freescale/gianfar.c+3 -40 replies
167/329net/tcp/illinois: replace broken algorithm reference linknet/ipv4/tcp_illinois.c+1 -10 replies
168/329nvmet: fix PSDT field check in command formatdrivers/nvme/target/core.c+6 -30 replies
170/329drm/sun4i: Fix dclk_set_phasedrivers/gpu/drm/sun4i/sun4i_dotclock.c+4 -10 replies
171/329Btrfs: send, fix issuing write op when processing hole in no data modefs/btrfs/send.c+3 -00 replies
172/329selftests/powerpc: Skip the subpage_prot tests if the syscall is unavailabletools/testing/selftests/powerpc/mm/subpage_prot.c+14 -00 replies
173/329KVM: PPC: Book3S HV: Fix VRMA initialization with 2MB or 1GB memory backingarch/powerpc/kvm/book3s_hv.c+7 -50 replies
174/329iwlwifi: mvm: fix TX of CCMP 256drivers/net/wireless/intel/iwlwifi/mvm/tx.c+5 -20 replies
175/329watchdog: f71808e_wdt: Fix magic close handlingdrivers/watchdog/f71808e_wdt.c+2 -10 replies
176/329watchdog: sbsa: use 32-bit read for WCVdrivers/watchdog/sbsa_gwdt.c+2 -10 replies
178/329e1000e: Fix check_for_link return value with autoneg offdrivers/net/ethernet/intel/e1000e/ich8lan.c drivers/net/ethernet/intel/e1000e/mac.c+2 -20 replies
179/329e1000e: allocate ring descriptors with dma_zalloc_coherentdrivers/net/ethernet/intel/e1000e/netdev.c+2 -20 replies
180/329ia64/err-inject: Use get_user_pages_fast()arch/ia64/kernel/err_inject.c+1 -10 replies
181/329RDMA/qedr: Fix kernel panic when running fio over NFSoRDMAdrivers/infiniband/hw/qedr/verbs.c+2 -10 replies
182/329RDMA/qedr: Fix iWARP write and send with immediatedrivers/infiniband/hw/qedr/verbs.c+10 -00 replies
183/329IB/mlx4: Fix corruption of RoCEv2 IPv4 GIDsdrivers/infiniband/hw/mlx4/main.c+0 -20 replies
184/329IB/mlx4: Include GID type when deleting GIDs from HW table under RoCEdrivers/infiniband/hw/mlx4/main.c+7 -20 replies
185/329IB/mlx5: Fix an error code in __mlx5_ib_modify_qp()drivers/infiniband/hw/mlx5/qp.c+3 -10 replies
186/329fbdev: Fixing arbitrary kernel leak in case FBIOGETCMAP_SPARC in sbusfb_ioctl_helper().drivers/video/fbdev/sbuslib.c+2 -20 replies
187/329fsl/fman: avoid sleeping in atomic context while adding an addressdrivers/net/ethernet/freescale/fman/fman_dtsec.c+1 -10 replies
188/329net: qcom/emac: Use proper free methods during TXdrivers/net/ethernet/qualcomm/emac/emac-mac.c+14 -90 replies
189/329net: smsc911x: Fix unload crash when link is updrivers/net/ethernet/smsc/smsc911x.c+2 -20 replies
190/329IB/core: Fix possible crash to access NULL netdevdrivers/infiniband/core/sa_query.c+3 -40 replies
191/329xen: xenbus: use put_device() instead of kfree()drivers/xen/xenbus/xenbus_probe.c+4 -10 replies
192/329arm64: Relax ARM_SMCCC_ARCH_WORKAROUND_1 discoveryarch/arm64/kernel/cpu_errata.c+2 -20 replies
193/329dmaengine: mv_xor_v2: Fix clock resource by adding a register clockDocumentation/devicetree/bindings/dma/mv-xor-v2.txt drivers/dma/mv_xor_v2.c+25 -60 replies
194/329netfilter: ebtables: fix erroneous reject of last rulenet/bridge/netfilter/ebtables.c+5 -10 replies
195/329bnxt_en: Check valid VNIC ID in bnxt_hwrm_vnic_set_tpa().drivers/net/ethernet/broadcom/bnxt/bnxt.c+3 -00 replies
196/329workqueue: use put_device() instead of kfree()kernel/workqueue.c+1 -10 replies
197/329ipv4: lock mtu in fnhe when received PMTU < net.ipv4.route.min_pmtuinclude/net/ip.h include/net/ip_fib.h include/net/route.h +2 more+32 -100 replies
198/329sunvnet: does not support GSO for sctpdrivers/net/ethernet/sun/sunvnet.c+1 -10 replies
199/329drm/imx: move arming of the vblank event to atomic_flushdrivers/gpu/drm/imx/ipuv3-crtc.c+5 -00 replies
200/329microblaze: switch to NO_BOOTMEMarch/microblaze/Kconfig arch/microblaze/mm/init.c+7 -500 replies
201/329net: Fix vlan untag for bridge and vlan_dev with reorder_hdr offinclude/uapi/linux/if_ether.h net/core/skbuff.c+6 -20 replies
202/329batman-adv: fix header size check in batadv_dbg_arp()net/batman-adv/distributed-arp-table.c+1 -10 replies
203/329batman-adv: Fix skbuff rcsum on packet reroutenet/batman-adv/routing.c+10 -50 replies
204/329vti4: Dont count header length twice on tunnel setupnet/ipv4/ip_vti.c+0 -10 replies
205/329vti4: Dont override MTU passed on link creation via IFLA_MTUnet/ipv4/ip_vti.c+0 -10 replies
206/329perf/cgroup: Fix child event counting bugkernel/events/core.c+16 -50 replies
207/329brcmfmac: Fix check for ISO3166 codedrivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c+1 -10 replies
208/329kbuild: make scripts/adjust_autoksyms.sh robust against timestamp racesscripts/adjust_autoksyms.sh+7 -00 replies
209/329RDMA/ucma: Correct option size check using optlendrivers/infiniband/core/ucma.c+1 -10 replies
210/329RDMA/qedr: fix QPs ack timeout configurationdrivers/infiniband/hw/qedr/verbs.c+15 -100 replies
211/329RDMA/qedr: Fix rc initialization on CNQ allocation failuredrivers/infiniband/hw/qedr/main.c+2 -10 replies
212/329macsec: missing dev_put() on error in macsec_newlink()drivers/net/macsec.c+3 -20 replies
213/329mm/mempolicy.c: avoid use uninitialized preferred_nodemm/mempolicy.c+3 -00 replies
214/329mm, thp: do not cause memcg oom for thpmm/huge_memory.c mm/khugepaged.c+9 -40 replies
215/329selftests: ftrace: Add probe event argument syntax testcasetools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_syntax.tc+97 -00 replies
216/329selftests: ftrace: Add a testcase for string type with kprobe_eventtools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_string.tc+46 -00 replies
217/329selftests: ftrace: Add a testcase for probepointtools/testing/selftests/ftrace/test.d/kprobe/probepoint.tc+43 -00 replies
220/329ARM: 8748/1: mm: Define vdso_start, vdso_end as arrayarch/arm/include/asm/vdso.h arch/arm/kernel/vdso.c+7 -70 replies
221/329net: qmi_wwan: add BroadMobi BM806U 2020:2033drivers/net/usb/qmi_wwan.c+1 -00 replies
222/329perf/x86/intel: Fix linear IP of PEBS real_ip on Haswell and later CPUsarch/x86/events/intel/ds.c+17 -80 replies
223/329llc: properly handle dev_queue_xmit() return valueinclude/net/llc_conn.h net/llc/llc_c_ac.c net/llc/llc_conn.c+33 -160 replies
224/329builddeb: Fix header package regarding dtc source linksscripts/package/builddeb+1 -10 replies
225/329mm/kmemleak.c: wait for scan completion before disabling freemm/kmemleak.c+7 -50 replies
226/329net: Fix untag for vlan packets without ethernet headernet/core/skbuff.c+4 -20 replies
227/329net: mvneta: fix enable of all initialized RXQsdrivers/net/ethernet/marvell/mvneta.c+1 -00 replies
228/329sh: fix debug trap failure to process signals before return to userarch/sh/kernel/entry-common.S+1 -10 replies
230/329x86/pgtable: Dont set huge PUD/PMD on non-leaf entriesarch/x86/mm/pgtable.c+9 -00 replies
231/329x86/mm: Do not forbid _PAGE_RW before init for __ro_after_initarch/x86/mm/pageattr.c+4 -20 replies
232/329fs/proc/proc_sysctl.c: fix potential page fault while unregistering sysctl tablefs/proc/proc_sysctl.c+3 -00 replies
233/329swap: divide-by-zero when zero length swap file on ssdmm/swapfile.c+4 -00 replies
234/329sr: get/drop reference to device in revalidate and check_eventsdrivers/scsi/sr.c+15 -40 replies
235/329Force log to disk before reading the AGF during a fstrimfs/xfs/xfs_discard.c+7 -70 replies
236/329cpufreq: CPPC: Initialize shared perf capabilities of CPUsdrivers/cpufreq/cppc_cpufreq.c+12 -20 replies
237/329dp83640: Ensure against premature access to PHY registers after resetdrivers/net/phy/dp83640.c+18 -00 replies
238/329mm/ksm: fix interaction with THPmm/ksm.c+28 -00 replies
239/329mm: fix races between address_space dereference and free in page_evicatablemm/vmscan.c+7 -10 replies
240/329Btrfs: bail out on error during replay_dir_deletesfs/btrfs/tree-log.c+3 -10 replies
241/329Btrfs: fix NULL pointer dereference in log_dir_itemsfs/btrfs/tree-log.c+5 -20 replies
242/329btrfs: Fix possible softlock on single core machinesfs/btrfs/extent-tree.c+1 -00 replies
243/329ocfs2/dlm: dont handle migrate lockres if already in shutdownfs/ocfs2/dlm/dlmdomain.c fs/ocfs2/dlm/dlmdomain.h fs/ocfs2/dlm/dlmrecovery.c+33 -150 replies
244/329sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warningkernel/sched/rt.c+2 -00 replies
246/329fscache: Fix hanging wait on page discarded by writebackfs/fscache/page.c+9 -40 replies
248/329net: bgmac: Fix endian access in bgmac_dma_tx_ring_free()drivers/net/ethernet/broadcom/bgmac.c+2 -10 replies
249/329btrfs: tests/qgroup: Fix wrong tree backref levelfs/btrfs/tests/qgroup-tests.c+1 -10 replies
250/329Btrfs: fix copy_items() return value when logging an inodefs/btrfs/tree-log.c+1 -00 replies
251/329btrfs: fix lockdep splat in btrfs_alloc_subvolume_writersfs/btrfs/disk-io.c+1 -10 replies
252/329rxrpc: Fix Tx ring annotation after initial Tx failurenet/rxrpc/sendmsg.c+3 -10 replies
253/329rxrpc: Dont treat call aborts as conn abortsnet/rxrpc/input.c+9 -60 replies
254/329xen/acpi: off by one in read_acpi_id()drivers/xen/xen-acpi-processor.c+3 -30 replies
255/329drivers: macintosh: rack-meter: really fix bogus memsetsdrivers/macintosh/rack-meter.c+2 -20 replies
256/329ACPI: acpi_pad: Fix memory leak in power saving threadsdrivers/acpi/acpi_pad.c+3 -00 replies
257/329powerpc/mpic: Check if cpu_possible() in mpic_physmask()arch/powerpc/sysdev/mpic.c+1 -10 replies
258/329m68k: set dma and coherent masks for platform FEC ethernetsarch/m68k/coldfire/device.c+10 -20 replies
259/329parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail modedrivers/parisc/lba_pci.c+19 -10 replies
260/329hwmon: (nct6775) Fix writing pwmX_modedrivers/hwmon/nct6775.c+5 -50 replies
261/329powerpc/perf: Prevent kernel address leak to userspace via BHRB bufferarch/powerpc/perf/core-book3s.c+10 -00 replies
262/329powerpc/perf: Fix kernel address leak via sampling registersarch/powerpc/perf/core-book3s.c+15 -00 replies
263/329tools/thermal: tmon: fix for segfaulttools/thermal/tmon/sysfs.c tools/thermal/tmon/tmon.c+7 -60 replies
264/329selftests: Print the test were running to /dev/kmsgtools/testing/selftests/Makefile+1 -00 replies
265/329net/mlx5: Protect from command bit overflowdrivers/net/ethernet/mellanox/mlx5/core/cmd.c+1 -10 replies
266/329ath10k: Fix kernel panic while using worker (ath10k_sta_rc_update_wk)drivers/net/wireless/ath/ath10k/mac.c+10 -00 replies
267/329cxgb4: Setup FW queues before registering netdevdrivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c+8 -30 replies
268/329ima: Fallback to the builtin hash algorithmsecurity/integrity/ima/ima_crypto.c security/integrity/ima/ima_main.c+15 -00 replies
269/329virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUSdrivers/net/virtio_net.c+1 -10 replies
270/329arm: dts: socfpga: fix GIC PPI warningarch/arm/boot/dts/socfpga.dtsi+1 -10 replies
271/329cpufreq: cppc_cpufreq: Fix cppc_cpufreq_init() failure pathdrivers/cpufreq/cppc_cpufreq.c+7 -20 replies
272/329zorro: Set up z->dev.dma_mask for the DMA APIdrivers/zorro/zorro.c+12 -00 replies
273/329bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHING is setdrivers/md/bcache/writeback.c+17 -30 replies
274/329ACPICA: Events: add a return on failure from acpi_hw_register_readdrivers/acpi/acpica/evevent.c+7 -20 replies
275/329ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.cdrivers/acpi/acpica/nseval.c+8 -00 replies
276/329cxgb4: Fix queue free path of ULD driversdrivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c+1 -00 replies
277/329i2c: mv64xxx: Apply errata delay only in standard modedrivers/i2c/busses/i2c-mv64xxx.c+6 -20 replies
279/329perf top: Fix top.call-graph config option readingtools/perf/builtin-top.c+4 -20 replies
280/329perf stat: Fix core dump when flag T is usedtools/perf/builtin-stat.c+7 -20 replies
281/329IB/core: Honor port_num while resolving GID for IB link layerdrivers/infiniband/core/multicast.c+11 -130 replies
282/329regulator: gpio: Fix some error handling paths in gpio_regulator_probe()drivers/regulator/gpio-regulator.c+7 -90 replies
283/329spi: bcm-qspi: fIX some error handling pathsdrivers/spi/spi-bcm-qspi.c+2 -20 replies
284/329MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offsetarch/mips/include/asm/mach-ath79/ar71xx_regs.h+1 -10 replies
285/329PCI: Restore config space on runtime resume despite being unbounddrivers/pci/pci-driver.c+11 -60 replies
286/329ipmi_ssif: Fix kernel panic at msg_done_handlerdrivers/char/ipmi/ipmi_ssif.c+2 -20 replies
288/329f2fs: fix to check extent cache in f2fs_drop_extent_treefs/f2fs/extent_cache.c+3 -00 replies
289/329perf/core: Fix perf_output_read_group()kernel/events/core.c+2 -10 replies
290/329drm/panel: simple: Fix the bus format for the Ontat paneldrivers/gpu/drm/panel/panel-simple.c+1 -10 replies
291/329hwmon: (pmbus/max8688) Accept negative page register valuesdrivers/hwmon/pmbus/max8688.c+1 -10 replies
292/329hwmon: (pmbus/adm1275) Accept negative page register valuesdrivers/hwmon/pmbus/adm1275.c+2 -20 replies
293/329perf/x86/intel: Properly save/restore the PMU state in the NMI handlerarch/x86/events/intel/core.c+9 -10 replies
294/329cdrom: do not call check_disk_change() inside cdrom_open()drivers/block/paride/pcd.c drivers/cdrom/cdrom.c drivers/cdrom/gdrom.c +2 more+9 -30 replies
295/329perf/x86/intel: Fix large period handling on Broadwell CPUsarch/x86/events/intel/core.c arch/x86/events/perf_event.h+2 -20 replies
296/329perf/x86/intel: Fix event update for auto-reloadarch/x86/events/core.c arch/x86/events/intel/ds.c+94 -130 replies
297/329arm64: dts: qcom: Fix SPI5 config on MSM8996arch/arm64/boot/dts/qcom/msm8996.dtsi+2 -20 replies
298/329soc: qcom: wcnss_ctrl: Fix increment in NV uploaddrivers/soc/qcom/wcnss_ctrl.c+1 -10 replies
299/329gfs2: Fix fallocate chunk sizefs/gfs2/file.c fs/gfs2/quota.h+5 -20 replies
300/329x86/devicetree: Initialize device tree before using itarch/x86/kernel/devicetree.c+5 -30 replies
301/329x86/devicetree: Fix device IRQ settings in DTarch/x86/kernel/devicetree.c+8 -50 replies
302/329ALSA: vmaster: Propagate slave errorsound/core/vmaster.c+4 -10 replies
303/329dmaengine: pl330: fix a race condition in case of threaded irqsdrivers/dma/pl330.c+4 -20 replies
304/329dmaengine: rcar-dmac: Check the done lists in rcar_dmac_chan_get_residue()drivers/dma/sh/rcar-dmac.c+9 -00 replies
305/329enic: enable rq before updating rq descriptorsdrivers/net/ethernet/cisco/enic/enic_main.c+7 -30 replies
306/329hwrng: stm32 - add reset during probedrivers/char/hw_random/stm32-rng.c+9 -00 replies
307/329dmaengine: qcom: bam_dma: get num-channels and num-ees from dtdrivers/dma/qcom/bam_dma.c+22 -50 replies
308/329net: stmmac: ensure that the device has released ownership before reading datadrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+5 -00 replies
309/329net: stmmac: ensure that the MSS desc is the last desc to set the own bitdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+8 -10 replies
310/329cpufreq: Reorder cpufreq_online() error code pathdrivers/cpufreq/cpufreq.c+3 -30 replies
311/329PCI: Add function 1 DMA alias quirk for Marvell 88SE9220drivers/pci/quirks.c+3 -00 replies
313/329ARM: dts: bcm283x: Fix probing of bcm2835-i2sarch/arm/boot/dts/bcm283x.dtsi+2 -20 replies
314/329audit: return on memory error to avoid null pointer dereferencekernel/audit.c+2 -00 replies
315/329rcu: Call touch_nmi_watchdog() while printing stall warningskernel/rcu/tree_plugin.h+13 -10 replies
316/329pinctrl: sh-pfc: r8a7796: Fix MOD_SEL register pin assignment for SSI pins groupdrivers/pinctrl/sh-pfc/pfc-r8a7796.c+20 -200 replies
317/329MIPS: Octeon: Fix logging messages with spurious periods after newlinesarch/mips/cavium-octeon/octeon-irq.c+5 -50 replies
319/329x86/apic: Set up through-local-APIC mode on the boot CPU if noapic specifiedarch/x86/kernel/apic/apic.c+1 -10 replies
320/329perf tests: Use arch__compare_symbol_names to compare symbolstools/perf/tests/vmlinux-kallsyms.c+1 -10 replies
321/329perf report: Fix memory corruption in --branch-history mode --branch-historytools/perf/util/hist.c tools/perf/util/hist.h+1 -40 replies
322/329selftests/net: fixes psock_fanout eBPF test casetools/testing/selftests/net/psock_fanout.c+2 -10 replies
323/329netlabel: If PF_INET6, check sk_buff ip header versionnet/netlabel/netlabel_unlabeled.c+10 -00 replies
324/329regmap: Correct comparison in regmap_cacheddrivers/base/regmap/regmap.c+1 -10 replies
325/329ARM: dts: imx7d: cl-som-imx7: fix pinctrl_enetarch/arm/boot/dts/imx7d-cl-som-imx7.dts+26 -260 replies
326/329ARM: dts: porter: Fix HDMI output routingarch/arm/boot/dts/r8a7791-porter.dts+1 -10 replies
327/329regulator: of: Add a missing of_node_put() in an error handling path of of_regulator_match()drivers/regulator/of_regulator.c+1 -00 replies
328/329pinctrl: msm: Use dynamic GPIO numberingdrivers/pinctrl/qcom/pinctrl-msm.c+1 -10 replies
329/329kdb: make "mdr" command repeatkernel/debug/kdb/kdb_main.c+21 -60 replies

Reviews trailers per patch

121 of 308 patches have a Reviewed-by or Acked-by.

PatchMike MarshallAndreas DilgerRay JuiJohn SobeckiRzeszutek WilkAndrew MortonChristian BorntraegerJanosch FrankCornelia HuckMajd DibbinyYuval ShaiaPeter ZijlstraPaul E. McKenneyNeilBrownRiku VoipioThomas GleixnerKees CookDarrick J. WongNikolay BorisovNicholas PigginBalbir SinghNaveen N. RaoDavid SterbaClemens LadischRandy DunlapBinarusMatteo CroceNamhyung KimAlex WilliamsonJerome BrunetBrian PaulSinclair YehMike MarciniszynDennis DalessandroAndrey RyabininQu WenruoSilvan JegenKrishneil SinghCorey MinyardRichard WeinbergerNathan FontenotAllen HubbeAlex ChenJoseph QiChangwei GeGang HeYiwen JiangVlastimil BabkaMinchan KimOliver YangPravin B ShelarIra WeinyBen HutchingsAlexey KardashevskiyJunxiao BiYanjun ZhuLeon RomanovskySantosh ShilimkarDoug LedfordHannes ReineckeMichael LyleJiri OlsaMichael S. TsirkinAaro KoskinenPaul BurtonMatt RedfearnJames HoganBoris OstrovskyDou LiyangJonathan BillingsMatthew WilcoxAlex WuChung-Chiang ChengMaximilian WilhelmTobias JakobiSimon HormanMatthias FerdinandJon MasonChristoph HellwigGuenter RoeckSasha NeftinAaron BrownAlexander DuyckYan, ZhengMoni ShouaRob HerringStefano BrivioAlvaro Gamez MachadoMichal SimekSabrina DubrocaFranky LinThomas LindrothAlexander PotapenkoMathieu MalaterreMadalin BucurTimur TabiAndrew LunnDaniel JurgensJuergen GrossThomas PetazzoniLee DuncanJan KaraViresh KumarGerald SchaeferMatt FlemingCatalin MarinasArnaldo Carvalho de MeloJoao MartinsBjorn HelgaasPeter WuLukas WunnerGrant GrundlerLiu BoFrank Mori HessNguyen Viet DungEric AnholtMatthias ReichlMark RutlandEric W. BiedermanWillem de BruijnPaul MooreJin Yao
1/329
2/329
3/329
4/329
5/329A-b
6/329
7/329
8/329T-b R-b
9/329R-b
10/329
11/329
12/329
13/329T-b R-b
14/329R-b R-b
15/329R-b R-b
16/329
17/329
18/329A-b
19/329R-b
20/329
22/329R-b R-b R-b
25/329R-b
26/329
27/329
28/329A-b
29/329
30/329
31/329
32/329T-b
33/329T-b
34/329
35/329A-b
36/329
37/329A-b
38/329
39/329R-b
40/329
41/329R-b T-b
42/329R-b T-b
43/329
45/329
46/329
47/329
48/329R-b
49/329R-b
50/329R-b
51/329R-b
52/329
53/329R-b R-b
54/329A-b
55/329T-b
56/329A-b
57/329R-b
58/329R-b
59/329R-b
60/329R-b R-b
61/329A-b
62/329
63/329
65/329R-b R-b R-b R-b
66/329R-b
67/329R-b R-b
68/329A-b
69/329A-b
70/329
71/329
73/329A-b
74/329R-b
75/329A-b
76/329R-b R-b
77/329
78/329
79/329
80/329
81/329
82/329
83/329
84/329R-b R-b
85/329R-b
86/329R-b
87/329R-b
88/329R-b R-b R-b A-b A-b
89/329
90/329
91/329
92/329R-b R-b
94/329R-b
95/329R-b
96/329
97/329
98/329R-b
99/329A-b
100/329
101/329
102/329
103/329
104/329A-b
105/329
106/329A-b
108/329
109/329
110/329A-b
111/329
112/329
113/329
114/329
115/329A-b T-b
116/329
117/329
118/329
119/329
120/329
121/329R-b
122/329
123/329
124/329A-b A-b
125/329
126/329R-b
127/329A-b
128/329
129/329
130/329
131/329
132/329
133/329
134/329
135/329
136/329A-b
137/329T-b
138/329
139/329
140/329
141/329A-b
142/329A-b R-b
143/329
144/329R-b R-b
145/329R-b
146/329T-b
147/329T-b
148/329
149/329
150/329
153/329
154/329
155/329R-b
156/329
157/329
158/329
159/329
160/329R-b
161/329R-b T-b
162/329
163/329
164/329A-b
165/329
166/329
167/329
168/329R-b
170/329
171/329
172/329
173/329
174/329
175/329R-b
176/329R-b
178/329A-b T-b
179/329T-b R-b
180/329
181/329
182/329
183/329R-b
184/329R-b
185/329A-b
186/329A-b
187/329A-b
188/329A-b
189/329R-b
190/329R-b
191/329R-b
192/329
193/329R-b
194/329
195/329
196/329
197/329R-b
198/329
199/329
200/329T-b T-b
201/329
202/329
203/329
204/329A-b
205/329A-b
206/329
207/329A-b
208/329T-b
209/329R-b
210/329
211/329
212/329
213/329R-b T-b
214/329
215/329
216/329
217/329
220/329A-b
221/329
222/329
223/329
224/329R-b
225/329R-b
226/329
227/329A-b
228/329
230/329R-b
231/329A-b
232/329R-b A-b
233/329R-b
234/329R-b R-b
235/329R-b
236/329A-b
237/329R-b
238/329R-b Co-authored-by
239/329R-b R-b
240/329R-b
241/329R-b
242/329R-b
243/329R-b R-b R-b
244/329A-b R-b
246/329
248/329
249/329
250/329
251/329R-b
252/329
253/329
254/329R-b R-b
255/329
256/329
257/329Debugged-by
258/329
259/329R-b
260/329
261/329A-b
262/329
263/329
264/329
265/329
266/329
267/329
268/329
269/329A-b
270/329
271/329A-b
272/329A-b
273/329R-b
274/329
275/329
276/329
277/329
279/329T-b
280/329
281/329R-b
282/329
283/329
284/329
285/329A-b T-b T-b
286/329
288/329
289/329Reported-and-Tested-by
290/329
291/329
292/329
293/329
294/329
295/329
296/329
297/329
298/329
299/329
300/329
301/329
302/329
303/329R-b T-b
304/329T-b
305/329
306/329
307/329
308/329
309/329
310/329
311/329
313/329R-b T-b
314/329
315/329
316/329R-b
317/329
319/329R-b
320/329T-b A-b
321/329Original-patch-by
322/329A-b
323/329A-b
324/329
325/329
326/329
327/329
328/329
329/329

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

Read the v1 thread

Cover letter [PATCH 4.9 000/329] 4.9.104-stable review

This is the start of the stable review cycle for the 4.9.104 release. There are 329 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 Wed May 30 10:00:51 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.9.104-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.9.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.9.104-rc1

Randy Dunlap <[email protected]>
kdb: make "mdr" command repeat

Bjorn Andersson <[email protected]>
pinctrl: msm: Use dynamic GPIO numbering

Christophe JAILLET <[email protected]>
regulator: of: Add a missing 'of_node_put()' in an error handling path of 'of_regulator_match()'

Laurent Pinchart <[email protected]>
ARM: dts: porter: Fix HDMI output routing

Aapo Vienamo <[email protected]>
ARM: dts: imx7d: cl-som-imx7: fix pinctrl_enet

Charles Keepax <[email protected]>
regmap: Correct comparison in regmap_cached

Richard Haines <[email protected]>
netlabel: If PF_INET6, check sk_buff ip header version

Prashant Bhole <[email protected]>
selftests/net: fixes psock_fanout eBPF test case

Jiri Olsa <[email protected]>
perf report: Fix memory corruption in --branch-history mode --branch-history

Jiri Olsa <[email protected]>
perf tests: Use arch__compare_symbol_names to compare symbols

Baoquan He <[email protected]>
x86/apic: Set up through-local-APIC mode on the boot CPU if 'noapic' specified

Ørjan Eide <[email protected]>
drm/rockchip: Respect page offset for PRIME mmap calls

Joe Perches <[email protected]>
MIPS: Octeon: Fix logging messages with spurious periods after newlines

Takeshi Kihara <[email protected]>
pinctrl: sh-pfc: r8a7796: Fix MOD_SEL register pin assignment for SSI pins group

Tejun Heo <[email protected]>
rcu: Call touch_nmi_watchdog() while printing stall warnings

Richard Guy Briggs <[email protected]>
audit: return on memory error to avoid null pointer dereference

Stefan Wahren <[email protected]>

    ARM: dts: bcm283x: Fix probing of bcm2835-i2s

Jan Kara <[email protected]>
udf: Provide saner default for invalid uid / gid

Thomas Vincent-Cross <[email protected]>
PCI: Add function 1 DMA alias quirk for Marvell 88SE9220

Viresh Kumar <[email protected]>
cpufreq: Reorder cpufreq_online() error code path

Niklas Cassel <[email protected]>
net: stmmac: ensure that the MSS desc is the last desc to set the own bit

Niklas Cassel <[email protected]>
net: stmmac: ensure that the device has released ownership before reading data

Srinivas Kandagatla <[email protected]>
dmaengine: qcom: bam_dma: get num-channels and num-ees from dt

[email protected] <[email protected]>
hwrng: stm32 - add reset during probe

Govindarajulu Varadarajan <[email protected]>
enic: enable rq before updating rq descriptors

Yoshihiro Shimoda <[email protected]>
dmaengine: rcar-dmac: Check the done lists in rcar_dmac_chan_get_residue()

Qi Hou <[email protected]>
dmaengine: pl330: fix a race condition in case of threaded irqs

Takashi Iwai <[email protected]>
ALSA: vmaster: Propagate slave error

Ivan Gorinov <[email protected]>
x86/devicetree: Fix device IRQ settings in DT

Ivan Gorinov <[email protected]>
x86/devicetree: Initialize device tree before using it

Andreas Gruenbacher <[email protected]>
gfs2: Fix fallocate chunk size

Bjorn Andersson <[email protected]>
soc: qcom: wcnss_ctrl: Fix increment in NV upload

Ilia Lin <[email protected]>
arm64: dts: qcom: Fix SPI5 config on MSM8996

Kan Liang <[email protected]>
perf/x86/intel: Fix event update for auto-reload

Kan Liang <[email protected]>
perf/x86/intel: Fix large period handling on Broadwell CPUs

Maurizio Lombardi <[email protected]>
cdrom: do not call check_disk_change() inside cdrom_open()

Kan Liang <[email protected]>
perf/x86/intel: Properly save/restore the PMU state in the NMI handler

Guenter Roeck <[email protected]>
hwmon: (pmbus/adm1275) Accept negative page register values

Guenter Roeck <[email protected]>
hwmon: (pmbus/max8688) Accept negative page register values

Eric Anholt <[email protected]>
drm/panel: simple: Fix the bus format for the Ontat panel

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

Chao Yu <[email protected]>
f2fs: fix to check extent cache in f2fs_drop_extent_tree

Mathieu Malaterre <[email protected]>
powerpc: Add missing prototype for arch_irq_work_raise()

Kamlakant Patel <[email protected]>
ipmi_ssif: Fix kernel panic at msg_done_handler

Rafael J. Wysocki <[email protected]>
PCI: Restore config space on runtime resume despite being unbound

Mathias Kresin <[email protected]>
MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offset

Christophe Jaillet <[email protected]>
spi: bcm-qspi: fIX some error handling paths

Christophe Jaillet <[email protected]>
regulator: gpio: Fix some error handling paths in 'gpio_regulator_probe()'

Parav Pandit <[email protected]>
IB/core: Honor port_num while resolving GID for IB link layer

Thomas Richter <[email protected]>
perf stat: Fix core dump when flag T is used

Yisheng Xie <[email protected]>
perf top: Fix top.call-graph config option reading

Vitaly Kuznetsov <[email protected]>
KVM: lapic: stop advertising DIRECTED_EOI when in-kernel IOAPIC is in use

Gregory CLEMENT <[email protected]>
i2c: mv64xxx: Apply errata delay only in standard mode

Arjun Vynipadath <[email protected]>
cxgb4: Fix queue free path of ULD drivers

Seunghun Han <[email protected]>
ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.c

Erik Schmauss <[email protected]>
ACPICA: Events: add a return on failure from acpi_hw_register_read

Coly Li <[email protected]>

    bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHING is set

Michael Schmitz <[email protected]>

    zorro: Set up z->dev.dma_mask for the DMA API

Chunyu Hu <[email protected]>
cpufreq: cppc_cpufreq: Fix cppc_cpufreq_init() failure path

Philipp Puschmann <[email protected]>
arm: dts: socfpga: fix GIC PPI warning

Jay Vosburgh <[email protected]>
virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUS

Petr Vorel <[email protected]>
ima: Fallback to the builtin hash algorithm

Arjun Vynipadath <[email protected]>
cxgb4: Setup FW queues before registering netdev

Karthikeyan Periyasamy <[email protected]>
ath10k: Fix kernel panic while using worker (ath10k_sta_rc_update_wk)

Leon Romanovsky <[email protected]>
net/mlx5: Protect from command bit overflow

Michael Ellerman <[email protected]>
selftests: Print the test we're running to /dev/kmsg

Frank Asseg <[email protected]>
tools/thermal: tmon: fix for segfault

Michael Ellerman <[email protected]>
powerpc/perf: Fix kernel address leak via sampling registers

Madhavan Srinivasan <[email protected]>
powerpc/perf: Prevent kernel address leak to userspace via BHRB buffer

Guenter Roeck <[email protected]>
hwmon: (nct6775) Fix writing pwmX_mode

Helge Deller <[email protected]>
parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail mode

Greg Ungerer <[email protected]>
m68k: set dma and coherent masks for platform FEC ethernets

Michael Ellerman <[email protected]>
powerpc/mpic: Check if cpu_possible() in mpic_physmask()

Lenny Szubowicz <[email protected]>
ACPI: acpi_pad: Fix memory leak in power saving threads

Aaro Koskinen <[email protected]>
drivers: macintosh: rack-meter: really fix bogus memsets

Dan Carpenter <[email protected]>
xen/acpi: off by one in read_acpi_id()

David Howells <[email protected]>
rxrpc: Don't treat call aborts as conn aborts

David Howells <[email protected]>
rxrpc: Fix Tx ring annotation after initial Tx failure

Jeff Mahoney <[email protected]>
btrfs: fix lockdep splat in btrfs_alloc_subvolume_writers

Filipe Manana <[email protected]>
Btrfs: fix copy_items() return value when logging an inode

Qu Wenruo <[email protected]>
btrfs: tests/qgroup: Fix wrong tree backref level

Florian Fainelli <[email protected]>
net: bgmac: Fix endian access in bgmac_dma_tx_ring_free()

David S. Miller <[email protected]>
sparc64: Make atomic_xchg() an inline function rather than a macro.

David Howells <[email protected]>
fscache: Fix hanging wait on page discarded by writeback

Sean Christopherson <[email protected]>
KVM: VMX: raise internal error for exception during invalid protected mode state

Davidlohr Bueso <[email protected]>

    sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning

Jun Piao <[email protected]>
ocfs2/dlm: don't handle migrate lockres if already in shutdown

Nikolay Borisov <[email protected]>
btrfs: Fix possible softlock on single core machines

Liu Bo <[email protected]>
Btrfs: fix NULL pointer dereference in log_dir_items

Liu Bo <[email protected]>
Btrfs: bail out on error during replay_dir_deletes

Huang Ying <[email protected]>
mm: fix races between address_space dereference and free in page_evicatable

Claudio Imbrenda <[email protected]>
mm/ksm: fix interaction with THP

Esben Haabendal <[email protected]>
dp83640: Ensure against premature access to PHY registers after reset

Shunyong Yang <[email protected]>
cpufreq: CPPC: Initialize shared perf capabilities of CPUs

Carlos Maiolino <[email protected]>
Force log to disk before reading the AGF during a fstrim

Jens Axboe <[email protected]>
sr: get/drop reference to device in revalidate and check_events

Tom Abraham <[email protected]>
swap: divide-by-zero when zero length swap file on ssd

Danilo Krummrich <[email protected]>
fs/proc/proc_sysctl.c: fix potential page fault while unregistering sysctl table

Dave Hansen <[email protected]>
x86/mm: Do not forbid _PAGE_RW before init for __ro_after_init

Joerg Roedel <[email protected]>
x86/pgtable: Don't set huge PUD/PMD on non-leaf entries

Johannes Thumshirn <[email protected]>
nvme: don't send keep-alives to the discovery controller

Rich Felker <[email protected]>
sh: fix debug trap failure to process signals before return to user

Yelena Krivosheev <[email protected]>
net: mvneta: fix enable of all initialized RXQs

Toshiaki Makita <[email protected]>
net: Fix untag for vlan packets without ethernet header

Vinayak Menon <[email protected]>
mm/kmemleak.c: wait for scan completion before disabling free

Jan Kiszka <[email protected]>
builddeb: Fix header package regarding dtc source links

Cong Wang <[email protected]>
llc: properly handle dev_queue_xmit() return value

Stephane Eranian <[email protected]>
perf/x86/intel: Fix linear IP of PEBS real_ip on Haswell and later CPUs

Pawel Dembicki <[email protected]>

    net: qmi_wwan: add BroadMobi BM806U 2020:2033

Jinbum Park <[email protected]>
ARM: 8748/1: mm: Define vdso_start, vdso_end as array

Linus Lüssing <[email protected]>
batman-adv: fix packet loss for broadcasted DHCP packets to a server

Linus Lüssing <[email protected]>
batman-adv: fix multicast-via-unicast transmission with AP isolation

Masami Hiramatsu <[email protected]>
selftests: ftrace: Add a testcase for probepoint

Masami Hiramatsu <[email protected]>
selftests: ftrace: Add a testcase for string type with kprobe_event

Masami Hiramatsu <[email protected]>
selftests: ftrace: Add probe event argument syntax testcase

David Rientjes <[email protected]>
mm, thp: do not cause memcg oom for thp

Yisheng Xie <[email protected]>
mm/mempolicy.c: avoid use uninitialized preferred_node

Dan Carpenter <[email protected]>
macsec: missing dev_put() on error in macsec_newlink()

Kalderon, Michal <[email protected]>
RDMA/qedr: Fix rc initialization on CNQ allocation failure

Kalderon, Michal <[email protected]>
RDMA/qedr: fix QP's ack timeout configuration

Chien Tin Tung <[email protected]>
RDMA/ucma: Correct option size check using optlen

Nicolas Pitre <[email protected]>
kbuild: make scripts/adjust_autoksyms.sh robust against timestamp races

Stefan Wahren <[email protected]>
brcmfmac: Fix check for ISO3166 code

Song Liu <[email protected]>
perf/cgroup: Fix child event counting bug

Stefano Brivio <[email protected]>
vti4: Don't override MTU passed on link creation via IFLA_MTU

Stefano Brivio <[email protected]>
vti4: Don't count header length twice on tunnel setup

Sven Eckelmann <[email protected]>
batman-adv: Fix skbuff rcsum on packet reroute

Matthias Schiffer <[email protected]>
batman-adv: fix header size check in batadv_dbg_arp()

Toshiaki Makita <[email protected]>
net: Fix vlan untag for bridge and vlan_dev with reorder_hdr off

Rob Herring <[email protected]>
microblaze: switch to NO_BOOTMEM

Lucas Stach <[email protected]>
drm/imx: move arming of the vblank event to atomic_flush

Cathy Zhou <[email protected]>
sunvnet: does not support GSO for sctp

Sabrina Dubroca <[email protected]>
ipv4: lock mtu in fnhe when received PMTU < net.ipv4.route.min_pmtu

Arvind Yadav <[email protected]>
workqueue: use put_device() instead of kfree()

Michael Chan <[email protected]>
bnxt_en: Check valid VNIC ID in bnxt_hwrm_vnic_set_tpa().

Florian Westphal <[email protected]>
netfilter: ebtables: fix erroneous reject of last rule

Gregory CLEMENT <[email protected]>
dmaengine: mv_xor_v2: Fix clock resource by adding a register clock

Marc Zyngier <[email protected]>
arm64: Relax ARM_SMCCC_ARCH_WORKAROUND_1 discovery

Arvind Yadav <[email protected]>
xen: xenbus: use put_device() instead of kfree()

Parav Pandit <[email protected]>
IB/core: Fix possible crash to access NULL netdev

Jeremy Linton <[email protected]>
net: smsc911x: Fix unload crash when link is up

Hemanth Puranik <[email protected]>
net: qcom/emac: Use proper free methods during TX

Denis Kirjanov <[email protected]>
fsl/fman: avoid sleeping in atomic context while adding an address

Peter Malone <[email protected]>
fbdev: Fixing arbitrary kernel leak in case FBIOGETCMAP_SPARC in sbusfb_ioctl_helper().

Dan Carpenter <[email protected]>
IB/mlx5: Fix an error code in __mlx5_ib_modify_qp()

Jack M <[email protected]>
IB/mlx4: Include GID type when deleting GIDs from HW table under RoCE

Jack Morgenstein <[email protected]>
IB/mlx4: Fix corruption of RoCEv2 IPv4 GIDs

Kalderon, Michal <[email protected]>
RDMA/qedr: Fix iWARP write and send with immediate

Kalderon, Michal <[email protected]>
RDMA/qedr: Fix kernel panic when running fio over NFSoRDMA

Davidlohr Bueso <[email protected]>
ia64/err-inject: Use get_user_pages_fast()

Pierre-Yves Kerbrat <[email protected]>
e1000e: allocate ring descriptors with dma_zalloc_coherent

Benjamin Poirier <[email protected]>
e1000e: Fix check_for_link return value with autoneg off

Linus Lüssing <[email protected]>
batman-adv: Fix multicast packet loss with a single WANT_ALL_IPV4/6 flag

Jayachandran C <[email protected]>
watchdog: sbsa: use 32-bit read for WCV

Igor Pylypiv <[email protected]>
watchdog: f71808e_wdt: Fix magic close handling

Sara Sharon <[email protected]>
iwlwifi: mvm: fix TX of CCMP 256

Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Fix VRMA initialization with 2MB or 1GB memory backing

Michael Ellerman <[email protected]>
selftests/powerpc: Skip the subpage_prot tests if the syscall is unavailable

Filipe Manana <[email protected]>
Btrfs: send, fix issuing write op when processing hole in no data mode

Giulio Benetti <[email protected]>
drm/sun4i: Fix dclk_set_phase

Roger Pau Monne <[email protected]>
xen/pirq: fix error path cleanup when binding MSIs

Max Gurtovoy <[email protected]>
nvmet: fix PSDT field check in command format

Joey Pabalinas <[email protected]>
net/tcp/illinois: replace broken algorithm reference link

Claudiu Manoil <[email protected]>
gianfar: Fix Rx byte accounting for ndev stats

Guenter Roeck <[email protected]>
powerpc/boot: Fix random libfdt related build errors

Florian Fainelli <[email protected]>
ARM: dts: NSP: Fix amount of RAM on BCM958625HR

Xin Long <[email protected]>
sit: fix IFLA_MTU ignored on NEWLINK

Xin Long <[email protected]>
ip6_tunnel: fix IFLA_MTU ignored on NEWLINK

Tang Junhui <[email protected]>
bcache: fix kcrashes with fio in RAID5 backend dev

Yoshihiro Shimoda <[email protected]>
dmaengine: rcar-dmac: fix max_chunk_size for R-Car Gen3

Dave Airlie <[email protected]>
virtio-gpu: fix ioctl and expose the fixed status to userspace.

Eric Dumazet <[email protected]>
r8152: fix tx packets accounting

Ramon Fried <[email protected]>
qrtr: add MODULE_ALIAS macro to smd

David S. Miller <[email protected]>

    ARM: orion5x: Revert commit 4904dbda41c8.

Chengguang Xu <[email protected]>
ceph: fix dentry leak when failing to init debugfs

Colin Ian King <[email protected]>
clocksource/drivers/fsl_ftm_timer: Fix error return checking

Jianchao Wang <[email protected]>
nvme-pci: Fix nvme queue cleanup if IRQ setup fails

Sven Eckelmann <[email protected]>
batman-adv: Fix netlink dumping of BLA backbones

Sven Eckelmann <[email protected]>
batman-adv: Fix netlink dumping of BLA claims

Sven Eckelmann <[email protected]>
batman-adv: Ignore invalid batadv_v_gw during netlink send

Sven Eckelmann <[email protected]>
batman-adv: Ignore invalid batadv_iv_gw during netlink send

Florian Westphal <[email protected]>
netfilter: ebtables: convert BUG_ONs to WARN_ONs

Matthias Schiffer <[email protected]>
batman-adv: invalidate checksum on fragment reassembly

Matthias Schiffer <[email protected]>
batman-adv: fix packet checksum in receive path

Yufen Yu <[email protected]>
md/raid1: fix NULL pointer dereference

BingJing Chang <[email protected]>
md: fix a potential deadlock of raid5/raid10 reshape

Will Deacon <[email protected]>
fs: dcache: Use READ_ONCE when accessing i_dir_seq

Will Deacon <[email protected]>
fs: dcache: Avoid livelock between d_alloc_parallel and __d_add

Sebastian Ott <[email protected]>
kvm: fix warning for CONFIG_HAVE_KVM_EVENTFD builds

Alexey Kodanev <[email protected]>
macvlan: fix use-after-free in macvlan_common_newlink()

Pratyush Anand <[email protected]>
arm64: fix unwind_frame() for filtered out fn for function graph tracing

Felix Fietkau <[email protected]>
mac80211: drop frames with unexpected DS bits from fast-rx to slow path

Samuel Neves <[email protected]>
x86/topology: Update the 'cpu cores' field in /proc/cpuinfo correctly across CPU hotplug operations

Andrea Parri <[email protected]>
locking/xchg/alpha: Fix xchg() and cmpxchg() memory ordering bugs

Randy Dunlap <[email protected]>
integrity/security: fix digsig.c build error with header file

Johannes Berg <[email protected]>
regulatory: add NUL to request alpha2

Eric Dumazet <[email protected]>
smsc75xx: fix smsc75xx_set_features()

Tony Lindgren <[email protected]>
ARM: OMAP: Fix dmtimer init for omap1

Eric Biggers <[email protected]>
PKCS#7: fix direct verification of SignerInfo signature

Sebastian Ott <[email protected]>
s390/cio: clear timer when terminating driver I/O

Sebastian Ott <[email protected]>
s390/cio: fix return code after missing interrupt

Sebastian Ott <[email protected]>
s390/cio: fix ccw_device_start_timeout API

Mark Lord <[email protected]>
powerpc/bpf/jit: Fix 32-bit JIT for seccomp_data access

David Rientjes <[email protected]>
kernel/relay.c: limit kmalloc size to KMALLOC_MAX_SIZE

Arnd Bergmann <[email protected]>
md: raid5: avoid string overflow warning

Andrea Parri <[email protected]>
locking/xchg/alpha: Add unconditional memory barrier to cmpxchg()

Markus Elfring <[email protected]>
drm/exynos: g2d: Delete an error message for a failed memory allocation in two functions

Wolfram Sang <[email protected]>
drm/exynos: fix comparison to bitshift when dealing with a mask

Arnd Bergmann <[email protected]>
drm/exynos: g2d: use monotonic timestamps

Yufen Yu <[email protected]>
md raid10: fix NULL deference in handle_write_completed()

Ilan Peer <[email protected]>
mac80211: Do not disconnect on invalid operating class

Sara Sharon <[email protected]>
mac80211: fix calling sleeping function in atomic context

Sara Sharon <[email protected]>
mac80211: fix a possible leak of station stats

Felix Fietkau <[email protected]>
mac80211: round IEEE80211_TX_STATUS_HEADROOM up to multiple of 4

David Howells <[email protected]>
rxrpc: Work around usercopy check

Kees Cook <[email protected]>
NFC: llcp: Limit size of SDP URI

Naftali Goldstein <[email protected]>
iwlwifi: mvm: always init rs with 20mhz bandwidth rates

Sara Sharon <[email protected]>
iwlwifi: mvm: fix security bug in PN checking

Thomas Falcon <[email protected]>
ibmvnic: Free RX socket buffer in case of adapter error

Geert Uytterhoeven <[email protected]>
ARM: OMAP1: clock: Fix debugfs_create_*() usage

Tony Lindgren <[email protected]>
ARM: OMAP3: Fix prm wake interrupt for resume

Qi Hou <[email protected]>
ARM: OMAP2+: timer: fix a kmemleak caused in omap_get_timer_dt

Anders Roxell <[email protected]>
selftests: memfd: add config fragment for fuse

Naresh Kamboju <[email protected]>
selftests: pstore: Adding config fragment CONFIG_PSTORE_RAM=m

Dong Bo <[email protected]>
libata: Fix compile warning with ATA_DEBUG enabled

Jason Wang <[email protected]>
ptr_ring: prevent integer overflow when calculating size

Ulf Magnusson <[email protected]>
ARC: Fix malformed ARC_EMUL_UNALIGNED default

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

Will Deacon <[email protected]>

    locking/qspinlock: Ensure node->count is updated before initialising node

Jia Zhang <[email protected]>
vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user page

Daniel Borkmann <[email protected]>
bpf: fix rlimit in reuseport net selftest

Jesper Dangaard Brouer <[email protected]>
tools/libbpf: handle issues with bpf ELF objects containing .eh_frames

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

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

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

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

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/power: Fix swsusp_arch_resume prototype

Subash Abhinov Kasiviswanathan <[email protected]>
netfilter: ipv6: nf_defrag: Kill frag queue on RFC2460 failure

Karol Herbst <[email protected]>
drm/nouveau/pmu/fuc: don't use movw directly anymore

Alex Estrin <[email protected]>
IB/ipoib: Fix for potential no-carrier state

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

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

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

Jake Daryll Obina <[email protected]>
jffs2: Fix use-after-free bug in jffs2_iget()'s error handling path

Andy Shevchenko <[email protected]>
device property: Define type of PROPERTY_ENRTY_*() macros

Ngai-Mint Kwan <[email protected]>
fm10k: fix "failed to kill vid" message for VF

Dan Carpenter <[email protected]>
HID: roccat: prevent an out of bounds read in kovaplus_profile_activated()

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

Jan Chochol <[email protected]>
nfs: Do not convert nfs_idmap_cache_timeout to jiffies

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

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

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

Shiraz Saleem <[email protected]>
i40iw: Zero-out consumer key on allocate stag for FMR

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

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

Paolo Bonzini <[email protected]>
kvm: x86: fix KVM_XEN_HVM_CONFIG ioctl

Takashi Iwai <[email protected]>
ALSA: hda - Use IS_REACHABLE() for dependency on input

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

Jim Mattson <[email protected]>
kvm: x86: IA32_ARCH_CAPABILITIES is always supported

Wei Huang <[email protected]>
KVM: x86: Update cpuid properly when CR4.OSXAVE or CR4.PKE is changed

David Hildenbrand <[email protected]>
KVM: s390: vsie: fix < 8k check for the itdba

Konrad Rzeszutek Wilk <[email protected]>
KVM/VMX: Expose SSBD properly to guests

zhongjiang <[email protected]>
kernel/signal.c: avoid undefined behaviour in kill_something_info

Gustavo A. R. Silva <[email protected]>
kernel/sys.c: fix potential Spectre v1 issue

David Hildenbrand <[email protected]>
kasan: fix memory hotplug during boot

Davidlohr Bueso <[email protected]>
ipc/shm: fix shmat() nil address after round-down when remapping

Davidlohr Bueso <[email protected]>
Revert "ipc/shm: Fix shmat mmap nil-page protection"

Michael J. Ruhl <[email protected]>
IB/hfi1: Use after free race condition in send context error path

Thomas Hellstrom <[email protected]>
drm/vmwgfx: Fix 32-bit VMW_PORT_HB_[IN|OUT] macros

Joe Jin <[email protected]>
xen-swiotlb: fix the check condition for xen_swiotlb_free_coherent

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

Tejun Heo <[email protected]>
libata: Blacklist some Sandisk SSDs for NCQ

Corneliu Doban <[email protected]>
mmc: sdhci-iproc: fix 32bit writes for TRANSFER_MODE register

Srinath Mannam <[email protected]>
mmc: sdhci-iproc: remove hard coded mmc cap 1.8v

Al Viro <[email protected]>
do d_instantiate/unlock_new_inode combinations safely

Ben Hutchings <[email protected]>
ALSA: timer: Fix pause event notification

Al Viro <[email protected]>
aio: fix io_destroy(2) vs. lookup_ioctx() race

Al Viro <[email protected]>
affs_lookup(): close a race with affs_remove_link()

Colin Ian King <[email protected]>

    KVM: Fix spelling mistake: "cop_unsuable" -> "cop_unusable"

Maciej W. Rozycki <[email protected]>
MIPS: Fix ptrace(2) PTRACE_PEEKUSR and PTRACE_POKEUSR accesses to o32 FGRs

Maciej W. Rozycki <[email protected]>
MIPS: ptrace: Expose FIR register through FP regset

NeilBrown <[email protected]>
MIPS: c-r4k: Fix data corruption related to cache coherence

-------------

Diffstat:

 Documentation/device-mapper/thin-provisioning.txt  |    8 +-
 .../devicetree/bindings/dma/mv-xor-v2.txt          |    6 +-
 Makefile                                           |    4 +-
 arch/alpha/include/asm/xchg.h                      |   30 +-
 arch/arc/Kconfig                                   |    1 -
 arch/arm/boot/dts/bcm283x.dtsi                     |    4 +-
 arch/arm/boot/dts/bcm958625hr.dts                  |    2 +-
 arch/arm/boot/dts/imx7d-cl-som-imx7.dts            |   52 +-
 arch/arm/boot/dts/r8a7791-porter.dts               |    2 +-
 arch/arm/boot/dts/socfpga.dtsi                     |    2 +-
 arch/arm/include/asm/vdso.h                        |    2 -
 arch/arm/kernel/vdso.c                             |   12 +-
 arch/arm/mach-omap1/clock.c                        |    6 +-
 arch/arm/mach-omap2/pm.c                           |    4 +-
 arch/arm/mach-omap2/timer.c                        |   19 +-
 arch/arm/mach-orion5x/Kconfig                      |    3 -
 arch/arm/mach-orion5x/dns323-setup.c               |   53 +-
 arch/arm/mach-orion5x/tsx09-common.c               |   49 +-
 arch/arm/plat-omap/dmtimer.c                       |    7 +-
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |    4 +-
 arch/arm64/include/asm/spinlock.h                  |    4 +-
 arch/arm64/include/asm/stacktrace.h                |    2 +-
 arch/arm64/kernel/cpu_errata.c                     |    4 +-
 arch/arm64/kernel/stacktrace.c                     |    5 +
 arch/arm64/kernel/time.c                           |    2 +-
 arch/ia64/kernel/err_inject.c                      |    2 +-
 arch/m68k/coldfire/device.c                        |   12 +-
 arch/microblaze/Kconfig                            |    1 +
 arch/microblaze/mm/init.c                          |   56 +-
 arch/mips/cavium-octeon/octeon-irq.c               |   10 +-
 arch/mips/include/asm/mach-ath79/ar71xx_regs.h     |    2 +-
 arch/mips/include/asm/machine.h                    |    2 +-
 arch/mips/kernel/ptrace.c                          |   22 +-
 arch/mips/kernel/ptrace32.c                        |    4 +-
 arch/mips/kvm/mips.c                               |    2 +-
 arch/mips/mm/c-r4k.c                               |    9 +-
 arch/mips/txx9/rbtx4939/setup.c                    |    4 +-
 arch/powerpc/boot/Makefile                         |    3 +-
 arch/powerpc/include/asm/irq_work.h                |    1 +
 arch/powerpc/kvm/book3s_hv.c                       |   12 +-
 arch/powerpc/mm/numa.c                             |   78 +-
 arch/powerpc/net/bpf_jit_comp.c                    |    3 +
 arch/powerpc/perf/core-book3s.c                    |   25 +
 arch/powerpc/sysdev/mpic.c                         |    2 +-
 arch/s390/kvm/vsie.c                               |    2 +-
 arch/sh/kernel/entry-common.S                      |    2 +-
 arch/sparc/include/asm/atomic_64.h                 |    6 +-
 arch/sparc/include/asm/pgtable_64.h                |    2 +-
 arch/sparc/mm/tlb.c                                |   23 +-
 arch/x86/events/core.c                             |   15 +-
 arch/x86/events/intel/core.c                       |   12 +-
 arch/x86/events/intel/ds.c                         |  117 ++-
 arch/x86/events/perf_event.h                       |    2 +-
 arch/x86/include/asm/i8259.h                       |    5 +
 arch/x86/kernel/apic/apic.c                        |    2 +-
 arch/x86/kernel/devicetree.c                       |   21 +-
 arch/x86/kernel/smpboot.c                          |    1 +
 arch/x86/kernel/tsc.c                              |   18 +
 arch/x86/kvm/cpuid.c                               |    7 +-
 arch/x86/kvm/lapic.c                               |   10 +-
 arch/x86/kvm/vmx.c                                 |   20 +-
 arch/x86/kvm/x86.c                                 |   12 +-
 arch/x86/mm/init_64.c                              |    3 +-
 arch/x86/mm/pageattr.c                             |    6 +-
 arch/x86/mm/pgtable.c                              |    9 +
 arch/x86/power/hibernate_32.c                      |    2 +-
 arch/x86/power/hibernate_64.c                      |    2 +-
 crypto/asymmetric_keys/pkcs7_trust.c               |    1 +
 drivers/acpi/acpi_pad.c                            |    3 +
 drivers/acpi/acpica/evevent.c                      |    9 +-
 drivers/acpi/acpica/nseval.c                       |    8 +
 drivers/acpi/processor_perflib.c                   |    2 +-
 drivers/acpi/scan.c                                |   20 +-
 drivers/ata/libata-core.c                          |    6 +
 drivers/ata/libata-scsi.c                          |    2 +-
 drivers/base/regmap/regmap.c                       |    2 +-
 drivers/block/paride/pcd.c                         |    2 +
 drivers/cdrom/cdrom.c                              |    3 -
 drivers/cdrom/gdrom.c                              |    3 +
 drivers/char/hw_random/stm32-rng.c                 |    9 +
 drivers/char/ipmi/ipmi_powernv.c                   |    5 +-
 drivers/char/ipmi/ipmi_ssif.c                      |    4 +-
 drivers/clocksource/fsl_ftm_timer.c                |    2 +-
 drivers/cpufreq/cppc_cpufreq.c                     |   23 +-
 drivers/cpufreq/cpufreq.c                          |    6 +-
 drivers/dma/mv_xor_v2.c                            |   25 +-
 drivers/dma/pl330.c                                |    6 +-
 drivers/dma/qcom/bam_dma.c                         |   27 +-
 drivers/dma/sh/rcar-dmac.c                         |   11 +-
 drivers/firewire/ohci.c                            |    8 +-
 drivers/firmware/dmi_scan.c                        |   22 +-
 drivers/gpu/drm/exynos/exynos_drm_g2d.c            |   12 +-
 drivers/gpu/drm/exynos/regs-fimc.h                 |    2 +-
 drivers/gpu/drm/imx/ipuv3-crtc.c                   |    5 +
 .../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/panel/panel-simple.c               |    2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_gem.c        |    7 +-
 drivers/gpu/drm/sun4i/sun4i_dotclock.c             |    5 +-
 drivers/gpu/drm/virtio/virtgpu_ioctl.c             |   17 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h                |   25 +-
 drivers/hid/hid-roccat-kovaplus.c                  |    2 +
 drivers/hwmon/nct6775.c                            |   10 +-
 drivers/hwmon/pmbus/adm1275.c                      |    4 +-
 drivers/hwmon/pmbus/max8688.c                      |    2 +-
 drivers/i2c/busses/i2c-mv64xxx.c                   |    8 +-
 drivers/ide/ide-cd.c                               |    2 +
 drivers/infiniband/core/multicast.c                |   26 +-
 drivers/infiniband/core/sa_query.c                 |    7 +-
 drivers/infiniband/core/ucma.c                     |    2 +-
 drivers/infiniband/hw/hfi1/chip.c                  |    4 +
 drivers/infiniband/hw/i40iw/i40iw_verbs.c          |    1 +
 drivers/infiniband/hw/mlx4/main.c                  |   11 +-
 drivers/infiniband/hw/mlx5/qp.c                    |    9 +-
 drivers/infiniband/hw/qedr/main.c                  |    3 +-
 drivers/infiniband/hw/qedr/verbs.c                 |   38 +-
 drivers/infiniband/ulp/ipoib/ipoib_main.c          |    3 +
 drivers/input/mouse/psmouse-base.c                 |   34 +-
 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/macintosh/rack-meter.c                     |    4 +-
 drivers/md/bcache/alloc.c                          |    4 +-
 drivers/md/bcache/bcache.h                         |    2 +-
 drivers/md/bcache/btree.c                          |    9 +-
 drivers/md/bcache/request.c                        |    2 +-
 drivers/md/bcache/super.c                          |   23 +-
 drivers/md/bcache/sysfs.c                          |   11 +-
 drivers/md/bcache/writeback.c                      |   27 +-
 drivers/md/md.c                                    |   13 +
 drivers/md/raid1.c                                 |   11 +
 drivers/md/raid10.c                                |   14 +-
 drivers/md/raid5.c                                 |   15 +-
 drivers/mmc/host/sdhci-iproc.c                     |   31 +-
 drivers/net/ethernet/broadcom/bgmac.c              |    3 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |    3 +
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |   11 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c     |    1 +
 drivers/net/ethernet/cisco/enic/enic_main.c        |   10 +-
 drivers/net/ethernet/freescale/fman/fman_dtsec.c   |    2 +-
 drivers/net/ethernet/freescale/gianfar.c           |   16 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |    1 +
 drivers/net/ethernet/intel/e1000e/ich8lan.c        |    2 +-
 drivers/net/ethernet/intel/e1000e/mac.c            |    2 +-
 drivers/net/ethernet/intel/e1000e/netdev.c         |    4 +-
 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c    |   14 +-
 drivers/net/ethernet/marvell/mvneta.c              |    1 +
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |    2 +-
 drivers/net/ethernet/qualcomm/emac/emac-mac.c      |   23 +-
 drivers/net/ethernet/smsc/smsc911x.c               |    4 +-
 .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c    |    6 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   14 +-
 drivers/net/ethernet/sun/sunvnet.c                 |    2 +-
 drivers/net/macsec.c                               |    5 +-
 drivers/net/macvlan.c                              |    2 +-
 drivers/net/phy/dp83640.c                          |   18 +
 drivers/net/usb/qmi_wwan.c                         |    1 +
 drivers/net/usb/r8152.c                            |    2 +-
 drivers/net/usb/smsc75xx.c                         |    7 +-
 drivers/net/virtio_net.c                           |    2 +-
 drivers/net/wireless/ath/ath10k/mac.c              |   10 +
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |    4 +
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c        |   28 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c      |   39 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |    7 +-
 drivers/net/wireless/mac80211_hwsim.c              |    4 +-
 drivers/net/xen-netfront.c                         |   46 +-
 drivers/ntb/ntb_transport.c                        |    3 +
 drivers/nvme/host/fabrics.c                        |    4 +-
 drivers/nvme/host/pci.c                            |    5 +-
 drivers/nvme/target/core.c                         |    9 +-
 drivers/parisc/lba_pci.c                           |   20 +-
 drivers/pci/pci-driver.c                           |   17 +-
 drivers/pci/quirks.c                               |    5 +
 drivers/pinctrl/qcom/pinctrl-msm.c                 |    2 +-
 drivers/pinctrl/sh-pfc/pfc-r8a7796.c               |   40 +-
 drivers/regulator/gpio-regulator.c                 |   16 +-
 drivers/regulator/of_regulator.c                   |    1 +
 drivers/s390/cio/device_fsm.c                      |    7 +-
 drivers/s390/cio/device_ops.c                      |   72 +-
 drivers/s390/cio/io_sch.h                          |    1 +
 drivers/scsi/sr.c                                  |   21 +-
 drivers/soc/qcom/wcnss_ctrl.c                      |    2 +-
 drivers/spi/spi-bcm-qspi.c                         |    4 +-
 .../staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c |    2 +
 drivers/video/fbdev/sbuslib.c                      |    4 +-
 drivers/watchdog/f71808e_wdt.c                     |    3 +-
 drivers/watchdog/sbsa_gwdt.c                       |    3 +-
 drivers/watchdog/sp5100_tco.h                      |    2 +-
 drivers/xen/events/events_base.c                   |    4 +-
 drivers/xen/grant-table.c                          |    4 +-
 drivers/xen/swiotlb-xen.c                          |    2 +-
 drivers/xen/xen-acpi-processor.c                   |    6 +-
 drivers/xen/xenbus/xenbus_probe.c                  |    5 +-
 drivers/zorro/zorro.c                              |   12 +
 fs/affs/namei.c                                    |   10 +-
 fs/aio.c                                           |    4 +-
 fs/btrfs/ctree.c                                   |   12 +-
 fs/btrfs/disk-io.c                                 |    8 +-
 fs/btrfs/extent-tree.c                             |    1 +
 fs/btrfs/file.c                                    |    9 +
 fs/btrfs/inode.c                                   |   16 +-
 fs/btrfs/raid56.c                                  |   18 +-
 fs/btrfs/send.c                                    |    3 +
 fs/btrfs/tests/qgroup-tests.c                      |    2 +-
 fs/btrfs/tree-log.c                                |   12 +-
 fs/btrfs/volumes.c                                 |    9 +-
 fs/ceph/super.c                                    |   16 +-
 fs/cifs/cifssmb.c                                  |    4 +-
 fs/dcache.c                                        |   32 +-
 fs/ecryptfs/inode.c                                |    3 +-
 fs/ext2/namei.c                                    |    6 +-
 fs/ext4/namei.c                                    |    6 +-
 fs/f2fs/extent_cache.c                             |    3 +
 fs/f2fs/namei.c                                    |   12 +-
 fs/fscache/page.c                                  |   13 +-
 fs/gfs2/file.c                                     |    5 +-
 fs/gfs2/quota.h                                    |    2 +
 fs/jffs2/dir.c                                     |   12 +-
 fs/jffs2/fs.c                                      |    1 -
 fs/jfs/namei.c                                     |   12 +-
 fs/nfs/nfs4proc.c                                  |   12 +-
 fs/nfs/nfs4state.c                                 |    5 +-
 fs/nfs/nfs4sysctl.c                                |    2 +-
 fs/nilfs2/namei.c                                  |    6 +-
 fs/ocfs2/acl.c                                     |    6 +
 fs/ocfs2/dlm/dlmdomain.c                           |   14 -
 fs/ocfs2/dlm/dlmdomain.h                           |   25 +-
 fs/ocfs2/dlm/dlmrecovery.c                         |    9 +
 fs/ocfs2/journal.c                                 |   23 +-
 fs/ocfs2/super.c                                   |    5 +-
 fs/ocfs2/xattr.c                                   |    2 +
 fs/orangefs/namei.c                                |    9 +-
 fs/proc/base.c                                     |   29 +-
 fs/proc/kcore.c                                    |    4 +
 fs/proc/proc_sysctl.c                              |    3 +
 fs/reiserfs/namei.c                                |   12 +-
 fs/udf/namei.c                                     |    6 +-
 fs/udf/super.c                                     |    5 +-
 fs/ufs/namei.c                                     |    6 +-
 fs/xfs/xfs_discard.c                               |   14 +-
 include/asm-generic/pgtable.h                      |   15 +
 include/linux/cpumask.h                            |    2 +
 include/linux/dcache.h                             |    1 +
 include/linux/kcore.h                              |    1 +
 include/linux/kvm_host.h                           |    3 +-
 include/linux/property.h                           |   10 +-
 include/linux/ptr_ring.h                           |    2 +-
 include/linux/suspend.h                            |    2 +
 include/net/ip.h                                   |   11 +-
 include/net/ip_fib.h                               |    1 +
 include/net/llc_conn.h                             |    2 +-
 include/net/mac80211.h                             |    2 +-
 include/net/regulatory.h                           |    2 +-
 include/net/route.h                                |    3 +-
 include/trace/events/timer.h                       |   20 +-
 include/uapi/drm/virtgpu_drm.h                     |    1 +
 include/uapi/linux/if_ether.h                      |    1 +
 ipc/shm.c                                          |   19 +-
 kernel/audit.c                                     |    2 +
 kernel/debug/kdb/kdb_main.c                        |   27 +-
 kernel/events/core.c                               |   24 +-
 kernel/locking/qspinlock.c                         |    8 +
 kernel/power/power.h                               |    3 -
 kernel/rcu/tree_plugin.h                           |   14 +-
 kernel/relay.c                                     |    2 +-
 kernel/sched/rt.c                                  |    2 +
 kernel/signal.c                                    |    4 +
 kernel/sys.c                                       |    1 +
 kernel/workqueue.c                                 |    2 +-
 lib/test_bpf.c                                     |   31 +-
 mm/fadvise.c                                       |   10 +-
 mm/huge_memory.c                                   |    5 +-
 mm/kasan/kasan.c                                   |    2 +-
 mm/khugepaged.c                                    |   20 +-
 mm/kmemleak.c                                      |   12 +-
 mm/ksm.c                                           |   28 +
 mm/mempolicy.c                                     |   36 +-
 mm/swapfile.c                                      |    4 +
 mm/vmscan.c                                        |   22 +-
 net/batman-adv/bat_iv_ogm.c                        |    2 +-
 net/batman-adv/bat_v.c                             |    2 +-
 net/batman-adv/bridge_loop_avoidance.c             |   22 +-
 net/batman-adv/distributed-arp-table.c             |    2 +-
 net/batman-adv/fragmentation.c                     |    3 +-
 net/batman-adv/gateway_client.c                    |    3 +
 net/batman-adv/multicast.c                         |    8 +-
 net/batman-adv/routing.c                           |   15 +-
 net/batman-adv/soft-interface.c                    |    8 +-
 net/bridge/netfilter/ebtables.c                    |   33 +-
 net/core/skbuff.c                                  |    9 +-
 net/ipv4/ip_vti.c                                  |    2 -
 net/ipv4/route.c                                   |   26 +-
 net/ipv4/tcp_illinois.c                            |    2 +-
 net/ipv4/tcp_nv.c                                  |    2 +-
 net/ipv4/xfrm4_policy.c                            |    1 +
 net/ipv6/ip6_tunnel.c                              |   12 +-
 net/ipv6/netfilter/nf_conntrack_reasm.c            |   16 +-
 net/ipv6/sit.c                                     |    7 +
 net/llc/llc_c_ac.c                                 |   15 +-
 net/llc/llc_conn.c                                 |   32 +-
 net/mac80211/rx.c                                  |    2 +-
 net/mac80211/spectmgmt.c                           |    7 +-
 net/mac80211/sta_info.c                            |    3 +-
 net/netlabel/netlabel_unlabeled.c                  |   10 +
 net/nfc/llcp_commands.c                            |    4 +
 net/nfc/netlink.c                                  |    3 +-
 net/openvswitch/conntrack.c                        |   34 +
 net/qrtr/smd.c                                     |    1 +
 net/rds/ib.c                                       |    3 +-
 net/rxrpc/input.c                                  |   15 +-
 net/rxrpc/recvmsg.c                                |    5 +-
 net/rxrpc/sendmsg.c                                |    4 +-
 scripts/adjust_autoksyms.sh                        |    7 +
 scripts/kconfig/expr.c                             |    2 +-
 scripts/kconfig/menu.c                             |    1 +
 scripts/kconfig/zconf.y                            |   33 +-
 scripts/package/builddeb                           |    2 +-
 security/integrity/digsig.c                        |    1 +
 security/integrity/ima/ima_crypto.c                |    2 +
 security/integrity/ima/ima_main.c                  |   13 +
 sound/core/timer.c                                 |    4 +-
 sound/core/vmaster.c                               |    5 +-
 sound/pci/hda/Kconfig                              |    1 -
 sound/pci/hda/patch_realtek.c                      |    5 +
 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-stat.c                          |    9 +-
 tools/perf/builtin-top.c                           |    6 +-
 tools/perf/tests/vmlinux-kallsyms.c                |    2 +-
 tools/perf/util/evsel.c                            |    8 +-
 tools/perf/util/hist.c                             |    4 +-
 tools/perf/util/hist.h                             |    1 -
 tools/testing/selftests/Makefile                   |    1 +
 .../ftrace/test.d/kprobe/kprobe_args_string.tc     |   46 +
 .../ftrace/test.d/kprobe/kprobe_args_syntax.tc     |   97 ++
 .../selftests/ftrace/test.d/kprobe/probepoint.tc   |   43 +
 tools/testing/selftests/memfd/config               |    1 +
 tools/testing/selftests/net/psock_fanout.c         |    3 +-
 tools/testing/selftests/net/reuseport_bpf.c        |   21 +-
 tools/testing/selftests/powerpc/mm/subpage_prot.c  |   14 +
 tools/testing/selftests/pstore/config              |    1 +
 tools/thermal/tmon/sysfs.c                         |   12 +-
 tools/thermal/tmon/tmon.c                          |    1 -
 virt/kvm/kvm_main.c                                |    7 +-
 352 files changed, 3835 insertions(+), 2292 deletions(-)