Skip to content

4.4.134-stable review

Greg Kroah-Hartman kernel-hardening kernel-janitors linux-alpha 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 Latest255 of 268 patches 38 repliesIn review

255 of 268 patches are in this archive. The cover letter announces 268.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/268MIPS: ptrace: Expose FIR register through FP regsetarch/mips/kernel/ptrace.c+16 -20 replies
2/268MIPS: Fix ptrace(2) PTRACE_PEEKUSR and PTRACE_POKEUSR accesses to o32 FGRsarch/mips/kernel/ptrace.c arch/mips/kernel/ptrace32.c+4 -40 replies
3/268KVM: Fix spelling mistake: "cop_unsuable" -> "cop_unusable"arch/mips/kvm/mips.c+1 -10 replies
4/268affs_lookup(): close a race with affs_remove_link()fs/affs/namei.c+7 -30 replies
5/268aio: fix io_destroy(2) vs. lookup_ioctx() racefs/aio.c+2 -20 replies
6/268ALSA: timer: Fix pause event notificationsound/core/timer.c+2 -20 replies
7/268mmc: sdhci-iproc: fix 32bit writes for TRANSFER_MODE registerdrivers/mmc/host/sdhci-iproc.c+25 -50 replies
8/268libata: Blacklist some Sandisk SSDs for NCQdrivers/ata/libata-core.c+4 -00 replies
9/268libata: blacklist Micron 500IT SSD with MU01 firmwaredrivers/ata/libata-core.c+2 -00 replies
10/268xen-swiotlb: fix the check condition for xen_swiotlb_free_coherentdrivers/xen/swiotlb-xen.c+1 -13 replies
11/268Revert "ipc/shm: Fix shmat mmap nil-page protection"ipc/shm.c+2 -75 replies
12/268ipc/shm: fix shmat() nil address after round-down when remappingipc/shm.c+10 -20 replies
13/268kasan: fix memory hotplug during bootmm/kasan/kasan.c+1 -10 replies
14/268kernel/sys.c: fix potential Spectre v1 issuekernel/sys.c+3 -00 replies
15/268kernel/signal.c: avoid undefined behaviour in kill_something_infokernel/signal.c+4 -00 replies
16/268xfs: remove racy hasattr check from attr opsfs/xfs/libxfs/xfs_attr.c+0 -60 replies
17/268do d_instantiate/unlock_new_inode combinations safelyfs/btrfs/inode.c fs/dcache.c fs/ecryptfs/inode.c +10 more+54 -661 reply
18/268firewire-ohci: work around oversized DMA reads on JMicron controllersdrivers/firewire/ohci.c+7 -10 replies
19/268NFSv4: always set NFS_LOCK_LOST when a lock is lost.fs/nfs/nfs4proc.c fs/nfs/nfs4state.c+12 -50 replies
20/268ALSA: hda - Use IS_REACHABLE() for dependency on inputsound/pci/hda/Kconfig sound/pci/hda/patch_realtek.c+5 -10 replies
21/268ASoC: au1x: Fix timeout tests in au1xac97c_ac97_read()sound/soc/au1x/ac97c.c+3 -30 replies
22/268kvm: x86: fix KVM_XEN_HVM_CONFIG ioctlarch/x86/kvm/x86.c+4 -30 replies
23/268tracing/hrtimer: Fix tracing bugs by taking all clock bases and modes into accountinclude/trace/events/timer.h+16 -40 replies
24/268PCI: Add function 1 DMA alias quirk for Marvell 9128drivers/pci/quirks.c+2 -00 replies
25/268tools lib traceevent: Simplify pointer print logic and fix %pFtools/lib/traceevent/event-parse.c+9 -80 replies
26/268perf callchain: Fix attr.sample_max_stack settingtools/perf/util/evsel.c+4 -40 replies
27/268tools lib traceevent: Fix get_field_str() for dynamic stringstools/lib/traceevent/parse-filter.c+9 -10 replies
28/268dm thin: fix documentation relative to low water mark thresholdDocumentation/device-mapper/thin-provisioning.txt+5 -30 replies
29/268nfs: Do not convert nfs_idmap_cache_timeout to jiffiesfs/nfs/nfs4sysctl.c+1 -10 replies
31/268kconfig: Dont leak main menus during parsingscripts/kconfig/zconf.y+24 -90 replies
32/268kconfig: Fix automatic menu creation mem leakscripts/kconfig/menu.c+1 -00 replies
33/268kconfig: Fix expr_free() E_NOT leakscripts/kconfig/expr.c+1 -10 replies
34/268mac80211_hwsim: fix possible memory leak in hwsim_new_radio_nl()drivers/net/wireless/mac80211_hwsim.c+3 -10 replies
35/268ipmi/powernv: Fix error return code in ipmi_powernv_probe()drivers/char/ipmi/ipmi_powernv.c+3 -20 replies
36/268Btrfs: set plug for fsyncfs/btrfs/file.c+9 -00 replies
37/268btrfs: Fix out of bounds access in btrfs_search_slotfs/btrfs/ctree.c+9 -30 replies
38/268Btrfs: fix scrub to repair raid6 corruptionfs/btrfs/raid56.c fs/btrfs/volumes.c+22 -53 replies
39/268scsi: fas216: fix sense buffer initializationdrivers/scsi/arm/fas216.c+1 -10 replies
40/268HID: roccat: prevent an out of bounds read in kovaplus_profile_activated()drivers/hid/hid-roccat-kovaplus.c+2 -00 replies
41/268jffs2: Fix use-after-free bug in jffs2_iget()s error handling pathfs/jffs2/fs.c+0 -10 replies
42/268powerpc/numa: Use ibm,max-associativity-domains to discover possible nodesarch/powerpc/mm/numa.c+34 -30 replies
43/268powerpc/numa: Ensure nodes initialized for hotplugarch/powerpc/mm/numa.c+37 -100 replies
44/268RDMA/mlx5: Avoid memory leak in case of XRCD dealloc failuredrivers/infiniband/hw/mlx5/qp.c+1 -40 replies
45/268ntb_transport: Fix bug with max_mw_size parameterdrivers/ntb/ntb_transport.c+3 -00 replies
46/268ocfs2: return -EROFS to mount.ocfs2 if inode block is invalidfs/ocfs2/super.c+2 -30 replies
47/268ocfs2/acl: use ip_xattr_sem to protect getting extended attributefs/ocfs2/acl.c fs/ocfs2/xattr.c+8 -00 replies
48/268ocfs2: return error when we attempt to access a dirty bh in jbd2fs/ocfs2/journal.c+12 -110 replies
49/268mm/mempolicy: fix the check of nodemask from usermm/mempolicy.c+20 -30 replies
50/268mm/mempolicy: add nodes_empty check in SYSC_migrate_pagesmm/mempolicy.c+7 -30 replies
51/268asm-generic: provide generic_pmdp_establish()include/asm-generic/pgtable.h+15 -02 replies
52/268mm: pin address_space before dereferencing it while isolating an LRU pagemm/vmscan.c+12 -20 replies
53/268IB/ipoib: Fix for potential no-carrier statedrivers/infiniband/ulp/ipoib/ipoib_main.c+3 -00 replies
54/268x86/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
55/268firmware: dmi_scan: Fix handling of empty DMI stringsdrivers/firmware/dmi_scan.c+9 -130 replies
56/268ACPI: processor_perflib: Do not send _PPC change notification if not readydrivers/acpi/processor_perflib.c+1 -10 replies
57/268bpf: fix selftests/bpf test_kmod.sh failure when CONFIG_BPF_JIT_ALWAYS_ON=ylib/test_bpf.c+26 -50 replies
58/268MIPS: TXx9: use IS_BUILTIN() for CONFIG_LEDS_CLASSarch/mips/txx9/rbtx4939/setup.c+2 -20 replies
59/268xen-netfront: Fix race between device setup and opendrivers/net/xen-netfront.c+24 -222 replies
60/268xen/grant-table: Use put_page instead of free_pagedrivers/xen/grant-table.c+2 -20 replies
61/268RDS: IB: Fix null pointer issuenet/rds/ib.c+2 -10 replies
62/268arm64: spinlock: Fix theoretical trylock() A-B-A with LSE atomicsarch/arm64/include/asm/spinlock.h+2 -20 replies
63/268proc: fix /proc/*/map_files lookupfs/proc/base.c+28 -10 replies
64/268cifs: silence compiler warnings showing up with gcc-8.0.0fs/cifs/cifssmb.c+1 -30 replies
65/268bcache: properly set task state in bch_writeback_thread()drivers/md/bcache/alloc.c drivers/md/bcache/writeback.c+8 -30 replies
67/268bcache: 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
68/268bcache: return attach error when no cache set existdrivers/md/bcache/sysfs.c+3 -20 replies
69/268tools/libbpf: handle issues with bpf ELF objects containing .eh_framestools/lib/bpf/libbpf.c+26 -00 replies
70/268locking/qspinlock: Ensure node->count is updated before initialising nodekernel/locking/qspinlock.c+8 -00 replies
71/268irqchip/gic-v3: Change pr_debug message to pr_develdrivers/irqchip/irq-gic-v3.c+1 -10 replies
72/268scsi: ufs: Enable quirk to ignore sending WRITE_SAME commanddrivers/scsi/ufs/ufshcd.c+2 -00 replies
73/268scsi: bnx2fc: Fix check in SCSI completion handler for timed out requestdrivers/scsi/bnx2fc/bnx2fc_io.c+1 -00 replies
74/268scsi: sym53c8xx_2: iterator underflow in sym_getsync()drivers/scsi/sym53c8xx_2/sym_hipd.c+1 -10 replies
75/268scsi: mptfusion: Add bounds check in mptctl_hp_targetinfo()drivers/message/fusion/mptctl.c+2 -00 replies
76/268scsi: qla2xxx: Avoid triggering undefined behavior in qla2x00_mbx_completion()drivers/scsi/qla2xxx/qla_isr.c+4 -20 replies
77/268ARC: Fix malformed ARC_EMUL_UNALIGNED defaultarch/arc/Kconfig+0 -10 replies
78/268usb: gadget: f_uac2: fix bFirstInterface in composite gadgetdrivers/usb/gadget/function/f_uac2.c+2 -00 replies
79/268usb: gadget: fsl_udc_core: fix ep valid checksdrivers/usb/gadget/udc/fsl_udc_core.c+2 -20 replies
80/268usb: dwc2: Fix dwc2_hsotg_core_init_disconnected()drivers/usb/dwc2/gadget.c+6 -60 replies
82/268scsi: storvsc: Increase cmd_per_lun for higher speed devicesdrivers/scsi/storvsc_drv.c+1 -10 replies
83/268scsi: aacraid: fix shutdown crash when init failsdrivers/scsi/aacraid/linit.c+3 -10 replies
84/268scsi: qla4xxx: skip error recovery in case of register disconnect.drivers/scsi/qla4xxx/ql4_def.h drivers/scsi/qla4xxx/ql4_os.c+48 -00 replies
85/268ARM: OMAP2+: timer: fix a kmemleak caused in omap_get_timer_dtarch/arm/mach-omap2/timer.c+11 -80 replies
86/268ARM: OMAP3: Fix prm wake interrupt for resumearch/arm/mach-omap2/pm.c+2 -20 replies
87/268ARM: OMAP1: clock: Fix debugfs_create_*() usagearch/arm/mach-omap1/clock.c+3 -30 replies
88/268NFC: llcp: Limit size of SDP URInet/nfc/llcp_commands.c net/nfc/netlink.c+6 -10 replies
89/268mac80211: round IEEE80211_TX_STATUS_HEADROOM up to multiple of 4include/net/mac80211.h+1 -10 replies
90/268md raid10: fix NULL deference in handle_write_completed()drivers/md/raid10.c+4 -20 replies
91/268drm/exynos: fix comparison to bitshift when dealing with a maskdrivers/gpu/drm/exynos/regs-fimc.h+1 -10 replies
92/268drm/exynos: g2d: Delete an error message for a failed memory allocation in two functionsdrivers/gpu/drm/exynos/exynos_drm_g2d.c+2 -40 replies
93/268usb: musb: fix enumeration after resumedrivers/usb/musb/musb_core.c+2 -10 replies
94/268locking/xchg/alpha: Add unconditional memory barrier to cmpxchg()arch/alpha/include/asm/xchg.h+7 -80 replies
95/268md: raid5: avoid string overflow warningdrivers/md/raid5.c+4 -30 replies
96/268kernel/relay.c: limit kmalloc size to KMALLOC_MAX_SIZEkernel/relay.c+1 -10 replies
97/268powerpc/bpf/jit: Fix 32-bit JIT for seccomp_data accessarch/powerpc/net/bpf_jit_comp.c+3 -00 replies
98/268s390/cio: fix return code after missing interruptdrivers/s390/cio/device_fsm.c drivers/s390/cio/io_sch.h+5 -20 replies
99/268s390/cio: clear timer when terminating driver I/Odrivers/s390/cio/device_fsm.c+1 -00 replies
100/268ARM: OMAP: Fix dmtimer init for omap1arch/arm/plat-omap/dmtimer.c+2 -50 replies
101/268smsc75xx: fix smsc75xx_set_features()drivers/net/usb/smsc75xx.c+4 -30 replies
102/268regulatory: add NUL to request alpha2include/net/regulatory.h+1 -10 replies
103/268locking/xchg/alpha: Fix xchg() and cmpxchg() memory ordering bugsarch/alpha/include/asm/xchg.h+18 -30 replies
104/268x86/topology: Update the cpu cores field in /proc/cpuinfo correctly across CPU hotplug operationsarch/x86/kernel/smpboot.c+1 -00 replies
105/268media: dmxdev: fix error code for invalid ioctlsdrivers/media/dvb-core/dmxdev.c+1 -10 replies
106/268md/raid1: fix NULL pointer dereferencedrivers/md/raid1.c+11 -00 replies
107/268batman-adv: fix packet checksum in receive pathnet/batman-adv/soft-interface.c+1 -70 replies
108/268batman-adv: invalidate checksum on fragment reassemblynet/batman-adv/fragmentation.c+2 -10 replies
109/268netfilter: ebtables: convert BUG_ONs to WARN_ONsnet/bridge/netfilter/ebtables.c+18 -90 replies
110/268nvme-pci: Fix nvme queue cleanup if IRQ setup failsdrivers/nvme/host/pci.c+4 -17 replies
111/268clocksource/drivers/fsl_ftm_timer: Fix error return checkingdrivers/clocksource/fsl_ftm_timer.c+1 -10 replies
112/268r8152: fix tx packets accountingdrivers/net/usb/r8152.c+1 -10 replies
113/268virtio-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
114/268dmaengine: rcar-dmac: fix max_chunk_size for R-Car Gen3drivers/dma/sh/rcar-dmac.c+1 -10 replies
115/268bcache: fix kcrashes with fio in RAID5 backend devdrivers/md/bcache/request.c+1 -10 replies
116/268sit: fix IFLA_MTU ignored on NEWLINKnet/ipv6/sit.c+7 -00 replies
117/268gianfar: Fix Rx byte accounting for ndev statsdrivers/net/ethernet/freescale/gianfar.c+3 -40 replies
118/268net/tcp/illinois: replace broken algorithm reference linknet/ipv4/tcp_illinois.c+1 -10 replies
120/268Btrfs: send, fix issuing write op when processing hole in no data modefs/btrfs/send.c+3 -00 replies
121/268selftests/powerpc: Skip the subpage_prot tests if the syscall is unavailabletools/testing/selftests/powerpc/mm/subpage_prot.c+14 -00 replies
122/268KVM: PPC: Book3S HV: Fix VRMA initialization with 2MB or 1GB memory backingarch/powerpc/kvm/book3s_hv.c+7 -50 replies
123/268watchdog: f71808e_wdt: Fix magic close handlingdrivers/watchdog/f71808e_wdt.c+2 -10 replies
124/268e1000e: 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
125/268e1000e: allocate ring descriptors with dma_zalloc_coherentdrivers/net/ethernet/intel/e1000e/netdev.c+2 -20 replies
126/268usb: musb: call pm_runtime_{get,put}_sync before reading vbus registersdrivers/usb/musb/musb_core.c+2 -00 replies
127/268scsi: mpt3sas: Do not mark fw_event workqueue as WQ_MEM_RECLAIMdrivers/scsi/mpt3sas/mpt3sas_scsih.c+1 -10 replies
128/268scsi: sd: Keep disk read-only when re-reading partitiondrivers/scsi/sd.c+2 -13 replies
129/268fbdev: Fixing arbitrary kernel leak in case FBIOGETCMAP_SPARC in sbusfb_ioctl_helper().drivers/video/fbdev/sbuslib.c+2 -20 replies
130/268xen: xenbus: use put_device() instead of kfree()drivers/xen/xenbus/xenbus_probe.c+4 -10 replies
131/268USB: OHCI: Fix NULL dereference in HCDs using HCD_LOCAL_MEMdrivers/usb/host/ohci-hcd.c+2 -10 replies
132/268netfilter: ebtables: fix erroneous reject of last rulenet/bridge/netfilter/ebtables.c+5 -10 replies
133/268bnxt_en: Check valid VNIC ID in bnxt_hwrm_vnic_set_tpa().drivers/net/ethernet/broadcom/bnxt/bnxt.c+3 -00 replies
134/268workqueue: use put_device() instead of kfree()kernel/workqueue.c+1 -10 replies
135/268ipv4: 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
136/268sunvnet: does not support GSO for sctpdrivers/net/ethernet/sun/sunvnet.c+1 -10 replies
137/268microblaze: switch to NO_BOOTMEMarch/microblaze/Kconfig arch/microblaze/mm/init.c+7 -500 replies
138/268net: Fix vlan untag for bridge and vlan_dev with reorder_hdr offinclude/uapi/linux/if_ether.h net/core/skbuff.c+6 -20 replies
139/268batman-adv: fix header size check in batadv_dbg_arp()net/batman-adv/distributed-arp-table.c+1 -10 replies
140/268vti4: Dont count header length twice on tunnel setupnet/ipv4/ip_vti.c+0 -10 replies
141/268vti4: Dont override MTU passed on link creation via IFLA_MTUnet/ipv4/ip_vti.c+0 -10 replies
142/268perf/cgroup: Fix child event counting bugkernel/events/core.c+16 -50 replies
143/268RDMA/ucma: Correct option size check using optlendrivers/infiniband/core/ucma.c+1 -10 replies
144/268mm/mempolicy.c: avoid use uninitialized preferred_nodemm/mempolicy.c+3 -00 replies
145/268selftests: ftrace: Add probe event argument syntax testcasetools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_syntax.tc+97 -00 replies
146/268selftests: ftrace: Add a testcase for string type with kprobe_eventtools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_string.tc+46 -00 replies
147/268selftests: ftrace: Add a testcase for probepointtools/testing/selftests/ftrace/test.d/kprobe/probepoint.tc+43 -00 replies
150/268ARM: 8748/1: mm: Define vdso_start, vdso_end as arrayarch/arm/include/asm/vdso.h arch/arm/kernel/vdso.c+7 -70 replies
151/268net: qmi_wwan: add BroadMobi BM806U 2020:2033drivers/net/usb/qmi_wwan.c+1 -00 replies
152/268net/usb/qmi_wwan.c: Add USB id for lt4120 modemdrivers/net/usb/qmi_wwan.c+1 -00 replies
153/268net-usb: add qmi_wwan if on lte modem wistron neweb d18q1drivers/net/usb/qmi_wwan.c+3 -00 replies
154/268llc: 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
155/268mm/kmemleak.c: wait for scan completion before disabling freemm/kmemleak.c+7 -50 replies
156/268net: Fix untag for vlan packets without ethernet headernet/core/skbuff.c+4 -20 replies
157/268net: mvneta: fix enable of all initialized RXQsdrivers/net/ethernet/marvell/mvneta.c+1 -00 replies
158/268sh: fix debug trap failure to process signals before return to userarch/sh/kernel/entry-common.S+1 -10 replies
159/268x86/pgtable: Dont set huge PUD/PMD on non-leaf entriesarch/x86/mm/pgtable.c+9 -00 replies
160/268fs/proc/proc_sysctl.c: fix potential page fault while unregistering sysctl tablefs/proc/proc_sysctl.c+3 -00 replies
161/268swap: divide-by-zero when zero length swap file on ssdmm/swapfile.c+4 -00 replies
162/268sr: get/drop reference to device in revalidate and check_eventsdrivers/scsi/sr.c+15 -40 replies
163/268Force log to disk before reading the AGF during a fstrimfs/xfs/xfs_discard.c+7 -70 replies
164/268cpufreq: CPPC: Initialize shared perf capabilities of CPUsdrivers/cpufreq/cppc_cpufreq.c+12 -20 replies
165/268scsi: aacraid: Insure command thread is not recursively stoppeddrivers/scsi/aacraid/commsup.c drivers/scsi/aacraid/linit.c+4 -10 replies
166/268dp83640: Ensure against premature access to PHY registers after resetdrivers/net/phy/dp83640.c+18 -00 replies
167/268mm/ksm: fix interaction with THPmm/ksm.c+28 -00 replies
168/268mm: fix races between address_space dereference and free in page_evicatablemm/vmscan.c+7 -10 replies
169/268Btrfs: bail out on error during replay_dir_deletesfs/btrfs/tree-log.c+3 -10 replies
170/268Btrfs: fix NULL pointer dereference in log_dir_itemsfs/btrfs/tree-log.c+5 -20 replies
171/268btrfs: Fix possible softlock on single core machinesfs/btrfs/extent-tree.c+1 -00 replies
172/268ocfs2/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
173/268sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warningkernel/sched/rt.c+2 -03 replies
175/268fscache: Fix hanging wait on page discarded by writebackfs/fscache/page.c+9 -40 replies
177/268rtc: snvs: Fix usage of snvs_rtc_enabledrivers/rtc/rtc-snvs.c+11 -40 replies
178/268net: bgmac: Fix endian access in bgmac_dma_tx_ring_free()drivers/net/ethernet/broadcom/bgmac.c+2 -10 replies
179/268Bluetooth: btusb: Add USB ID 7392:a611 for Edimax EW-7611ULBdrivers/bluetooth/btusb.c+3 -00 replies
180/268btrfs: tests/qgroup: Fix wrong tree backref levelfs/btrfs/tests/qgroup-tests.c+1 -10 replies
181/268Btrfs: fix copy_items() return value when logging an inodefs/btrfs/tree-log.c+1 -01 reply
182/268btrfs: fix lockdep splat in btrfs_alloc_subvolume_writersfs/btrfs/disk-io.c+1 -10 replies
183/268xen/acpi: off by one in read_acpi_id()drivers/xen/xen-acpi-processor.c+3 -30 replies
184/268ACPI: acpi_pad: Fix memory leak in power saving threadsdrivers/acpi/acpi_pad.c+3 -00 replies
185/268powerpc/mpic: Check if cpu_possible() in mpic_physmask()arch/powerpc/sysdev/mpic.c+1 -10 replies
186/268m68k: set dma and coherent masks for platform FEC ethernetsarch/m68k/coldfire/device.c+10 -20 replies
187/268parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail modedrivers/parisc/lba_pci.c+19 -10 replies
188/268hwmon: (nct6775) Fix writing pwmX_modedrivers/hwmon/nct6775.c+5 -51 reply
189/268rtc: hctosys: Ensure system time doesnt overflow time_tdrivers/rtc/hctosys.c+5 -00 replies
190/268powerpc/perf: Prevent kernel address leak to userspace via BHRB bufferarch/powerpc/perf/core-book3s.c+10 -00 replies
191/268powerpc/perf: Fix kernel address leak via sampling registersarch/powerpc/perf/core-book3s.c+15 -00 replies
192/268tools/thermal: tmon: fix for segfaulttools/thermal/tmon/sysfs.c tools/thermal/tmon/tmon.c+7 -60 replies
193/268selftests: Print the test were running to /dev/kmsgtools/testing/selftests/Makefile+1 -00 replies
194/268net/mlx5: Protect from command bit overflowdrivers/net/ethernet/mellanox/mlx5/core/cmd.c+1 -10 replies
195/268ath10k: Fix kernel panic while using worker (ath10k_sta_rc_update_wk)drivers/net/wireless/ath/ath10k/mac.c+10 -00 replies
196/268ima: Fix Kconfig to select TPM 2.0 CRB interfacesecurity/integrity/ima/Kconfig+1 -00 replies
197/268ima: Fallback to the builtin hash algorithmsecurity/integrity/ima/ima_crypto.c security/integrity/ima/ima_main.c+15 -00 replies
198/268virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUSdrivers/net/virtio_net.c+1 -10 replies
199/268arm: dts: socfpga: fix GIC PPI warningarch/arm/boot/dts/socfpga.dtsi+1 -10 replies
200/268usb: dwc3: Update DWC_usb31 GTXFIFOSIZ reg fieldsdrivers/usb/dwc3/core.h+2 -00 replies
201/268cpufreq: cppc_cpufreq: Fix cppc_cpufreq_init() failure pathdrivers/cpufreq/cppc_cpufreq.c+7 -20 replies
202/268clk: Dont show the incorrect clock phasedrivers/clk/clk.c+3 -00 replies
203/268zorro: Set up z->dev.dma_mask for the DMA APIdrivers/zorro/zorro.c+12 -00 replies
204/268bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHING is setdrivers/md/bcache/writeback.c+17 -30 replies
205/268ACPICA: Events: add a return on failure from acpi_hw_register_readdrivers/acpi/acpica/evevent.c+7 -20 replies
206/268ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.cdrivers/acpi/acpica/nseval.c+8 -00 replies
207/268i2c: mv64xxx: Apply errata delay only in standard modedrivers/i2c/busses/i2c-mv64xxx.c+6 -20 replies
209/268xhci: zero usb device slot_id member when disabling and freeing a xhci slotdrivers/usb/host/xhci-mem.c+2 -00 replies
210/268MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offsetarch/mips/include/asm/mach-ath79/ar71xx_regs.h+1 -10 replies
211/268PCI: Restore config space on runtime resume despite being unbounddrivers/pci/pci-driver.c+11 -60 replies
212/268ipmi_ssif: Fix kernel panic at msg_done_handlerdrivers/char/ipmi/ipmi_ssif.c+2 -20 replies
213/268usb: dwc2: Fix interval type issuedrivers/usb/dwc2/core.h+1 -10 replies
214/268usb: gadget: ffs: Let setup() return USB_GADGET_DELAYED_STATUSdrivers/usb/gadget/function/f_fs.c+1 -10 replies
215/268usb: gadget: ffs: Execute copy_to_user() with USER_DS setdrivers/usb/gadget/function/f_fs.c+4 -00 replies
217/268ASoC: topology: create TLV data for dapm widgetssound/soc/soc-topology.c+3 -00 replies
218/268perf/core: Fix perf_output_read_group()kernel/events/core.c+2 -10 replies
219/268hwmon: (pmbus/max8688) Accept negative page register valuesdrivers/hwmon/pmbus/max8688.c+1 -10 replies
220/268hwmon: (pmbus/adm1275) Accept negative page register valuesdrivers/hwmon/pmbus/adm1275.c+2 -20 replies
221/268cdrom: 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
222/268gfs2: Fix fallocate chunk sizefs/gfs2/file.c fs/gfs2/quota.h+5 -20 replies
223/268usb: gadget: udc: change comparison to bitshift when dealing with a maskdrivers/usb/gadget/udc/goku_udc.h+1 -10 replies
224/268usb: gadget: composite: fix incorrect handling of OS desc requestsdrivers/usb/gadget/composite.c include/linux/usb/composite.h+22 -210 replies
225/268x86/devicetree: Initialize device tree before using itarch/x86/kernel/devicetree.c+5 -30 replies
226/268x86/devicetree: Fix device IRQ settings in DTarch/x86/kernel/devicetree.c+8 -50 replies
227/268ALSA: vmaster: Propagate slave errorsound/core/vmaster.c+4 -10 replies
228/268media: cx23885: Override 888 ImpactVCBe crystal frequencydrivers/media/pci/cx23885/cx23885-core.c+10 -00 replies
229/268media: cx23885: Set subdev host data to clk_freq pointerdrivers/media/pci/cx23885/cx23885-cards.c+4 -02 replies
230/268media: s3c-camif: fix out-of-bounds array accessdrivers/media/platform/s3c-camif/camif-capture.c+4 -30 replies
231/268dmaengine: pl330: fix a race condition in case of threaded irqsdrivers/dma/pl330.c+4 -20 replies
232/268media: em28xx: USB bulk packet size fixdrivers/media/usb/em28xx/em28xx.h+1 -10 replies
233/268clk: rockchip: Prevent calculating mmc phase if clock rate is zerodrivers/clk/rockchip/clk-mmc-phase.c+23 -00 replies
234/268enic: enable rq before updating rq descriptorsdrivers/net/ethernet/cisco/enic/enic_main.c+7 -32 replies
235/268hwrng: stm32 - add reset during probedrivers/char/hw_random/stm32-rng.c+9 -00 replies
236/268staging: rtl8192u: return -ENOMEM on failed allocation of priv->oldaddrdrivers/staging/rtl8192u/r8192U_core.c+2 -00 replies
237/268rtc: tx4939: avoid unintended sign extension on a 24 bit shiftdrivers/rtc/rtc-tx4939.c+4 -20 replies
238/268serial: xuartps: Fix out-of-bounds access through DT aliasdrivers/tty/serial/xilinx_uartps.c+1 -10 replies
239/268serial: samsung: Fix out-of-bounds access through serial port indexdrivers/tty/serial/samsung.c+4 -00 replies
240/268serial: mxs-auart: Fix out-of-bounds access through serial port indexdrivers/tty/serial/mxs-auart.c+4 -00 replies
242/268serial: fsl_lpuart: Fix out-of-bounds access through DT aliasdrivers/tty/serial/fsl_lpuart.c+4 -00 replies
243/268serial: arc_uart: Fix out-of-bounds access through DT aliasdrivers/tty/serial/arc_uart.c+5 -00 replies
244/268PCI: Add function 1 DMA alias quirk for Marvell 88SE9220drivers/pci/quirks.c+3 -00 replies
246/268media: cx25821: prevent out-of-bounds read on array carddrivers/media/pci/cx25821/cx25821-core.c+4 -31 reply
247/268clk: samsung: s3c2410: Fix PLL ratesdrivers/clk/samsung/clk-s3c2410.c+8 -80 replies
248/268clk: samsung: exynos5260: Fix PLL ratesdrivers/clk/samsung/clk-exynos5260.c+1 -10 replies
249/268clk: samsung: exynos5433: Fix PLL ratesdrivers/clk/samsung/clk-exynos5433.c+6 -60 replies
250/268clk: samsung: exynos5250: Fix PLL ratesdrivers/clk/samsung/clk-exynos5250.c+4 -40 replies
251/268clk: samsung: exynos3250: Fix PLL ratesdrivers/clk/samsung/clk-exynos3250.c+2 -20 replies
252/268crypto: sunxi-ss - Add MODULE_ALIAS to sun4i-ssdrivers/crypto/sunxi-ss/sun4i-ss-core.c+1 -00 replies
253/268audit: return on memory error to avoid null pointer dereferencekernel/audit.c+2 -00 replies
254/268MIPS: Octeon: Fix logging messages with spurious periods after newlinesarch/mips/cavium-octeon/octeon-irq.c+5 -50 replies
256/268x86/apic: Set up through-local-APIC mode on the boot CPU if noapic specifiedarch/x86/kernel/apic/apic.c+1 -10 replies
257/268perf tests: Use arch__compare_symbol_names to compare symbolstools/perf/tests/vmlinux-kallsyms.c+1 -10 replies
258/268perf report: Fix memory corruption in --branch-history mode --branch-historytools/perf/util/hist.c tools/perf/util/hist.h+1 -40 replies
259/268selftests/net: fixes psock_fanout eBPF test casetools/testing/selftests/net/psock_fanout.c+2 -10 replies
260/268netlabel: If PF_INET6, check sk_buff ip header versionnet/netlabel/netlabel_unlabeled.c+10 -00 replies
261/268scsi: lpfc: Fix issue_lip if link is disableddrivers/scsi/lpfc/lpfc_attr.c+5 -00 replies
262/268scsi: lpfc: Fix soft lockup in lpfc worker thread during LIP testingdrivers/scsi/lpfc/lpfc_hbadisc.c+3 -20 replies
263/268scsi: lpfc: Fix frequency of Release WQE CQEsdrivers/scsi/lpfc/lpfc_sli.c+2 -00 replies
264/268regulator: of: Add a missing of_node_put() in an error handling path of of_regulator_match()drivers/regulator/of_regulator.c+1 -00 replies
265/268ASoC: samsung: i2s: Ensure the RCLK rate is properly determinedsound/soc/samsung/i2s.c+11 -20 replies
266/268Bluetooth: btusb: Add device ID for RTL8822BEdrivers/bluetooth/btusb.c+3 -00 replies
267/268kdb: make "mdr" command repeatkernel/debug/kdb/kdb_main.c+21 -60 replies
268/268s390/ftrace: use expoline for indirect branchesarch/s390/include/asm/nospec-insn.h arch/s390/kernel/asm-offsets.c arch/s390/kernel/mcount.S+23 -50 replies

Reviews trailers per patch

113 of 255 patches have a Reviewed-by or Acked-by.

PatchDavid SterbaVlastimil BabkaLaurence ObermanHimanshu MadhaniKrzysztof OpasiakJohn YounEwan D. MilneTomas HenzlPeter ZijlstraPaul E. McKenneyMaximilian WilhelmGuenter RoeckSabrina DubrocaThomas PetazzoniThomas GleixnerAndrew MortonGrant GrundlerBjorn HelgaasPeter WuLukas WunnerTomasz FigaChanwoo ChoiKrzysztof KozlowskiChristoph HellwigDarrick J. WongClemens LadischRandy DunlapBinarusNamhyung KimBen HutchingsAlexey KardashevskiySilvan JegenJohn SobeckiRzeszutek WilkAndrey RyabininNathan FontenotMinchan KimMike MarciniszynIra WeinyJames HoganBoris OstrovskyJunxiao BiYanjun ZhuLeon RomanovskySantosh ShilimkarDoug LedfordHannes ReineckeMichael LyleMajd DibbinyYuval ShaiaJohannes ThumshirnMatthew WilcoxAllen HubbeAlex ChenJoseph QiChangwei GeGang HeYiwen JiangRichard WeinbergerAaro KoskinenTony LindgrenNaveen N. RaoDou LiyangNeilBrownK. Y. SrinivasanDave CarrollSasha NeftinAaron BrownAlexander DuyckSreekanth ReddyMathieu MalaterreJuergen GrossAlan SternStefano BrivioAlvaro Gamez MachadoMichal SimekAlexander PotapenkoSimon HormanMatthias FerdinandCatalin MarinasKees CookLee DuncanJan KaraViresh KumarRaghava Aditya RenukuntaAndrew LunnGerald SchaeferNikolay BorisovMatt FlemingShawn GuoVicente BergasLiu BoMichael S. TsirkinJoao MartinsJerome BrunetNicholas PigginArnd BergmannBalbir SinghLaurent PinchartSakari AilusFrank Mori HessMichael Ira KrufkyMark RutlandPaul MooreEric W. BiedermanJin YaoWillem de BruijnMike MarshallAndreas Dilger
1/268
2/268
3/268
4/268A-b
5/268
6/268
7/268
8/268
9/268
10/268T-b R-b
11/268
12/268
13/268A-b
14/268R-b
15/268
16/268R-b R-b
17/268T-b R-b
18/268R-b
19/268
20/268A-b
21/268
22/268
23/268
24/268T-b
25/268A-b
26/268
27/268A-b
28/268
29/268
31/268
32/268
33/268
34/268R-b
35/268R-b
36/268R-b
37/268R-b
38/268
39/268
40/268A-b
41/268R-b
42/268R-b
43/268R-b
44/268R-b R-b
45/268A-b
46/268R-b R-b R-b R-b
47/268R-b
48/268R-b R-b
49/268A-b
50/268A-b
51/268
52/268A-b
53/268R-b R-b
54/268
55/268
56/268
57/268
58/268R-b
59/268R-b
60/268R-b
61/268R-b R-b R-b A-b A-b
62/268
63/268
64/268
65/268R-b R-b
67/268R-b
68/268R-b
69/268
70/268A-b
71/268
72/268
73/268R-b T-b
74/268R-b A-b
75/268R-b
76/268R-b A-b
77/268
78/268R-b
79/268
80/268A-b
82/268R-b A-b
83/268R-b
84/268R-b R-b
85/268
86/268
87/268A-b
88/268
89/268
90/268
91/268
92/268
93/268T-b
94/268A-b A-b
95/268
96/268R-b
97/268A-b
98/268
99/268
100/268
101/268
102/268
103/268A-b
104/268T-b
105/268
106/268R-b
107/268T-b
108/268T-b
109/268
110/268R-b
111/268
112/268
113/268
114/268R-b
115/268R-b T-b
116/268
117/268
118/268
120/268
121/268
122/268
123/268R-b
124/268A-b T-b
125/268T-b R-b
126/268A-b
127/268A-b
128/268
129/268A-b
130/268R-b
131/268A-b
132/268
133/268
134/268
135/268R-b
136/268
137/268T-b T-b
138/268
139/268
140/268A-b
141/268A-b
142/268
143/268R-b
144/268R-b T-b
145/268
146/268
147/268
150/268A-b
151/268
152/268
153/268
154/268
155/268R-b
156/268
157/268A-b
158/268
159/268R-b
160/268R-b A-b
161/268R-b
162/268R-b R-b
163/268R-b
164/268A-b
165/268R-b
166/268R-b
167/268R-b Co-authored-by
168/268R-b R-b
169/268R-b
170/268R-b
171/268R-b
172/268R-b R-b R-b
173/268A-b R-b
175/268
177/268A-b
178/268
179/268T-b
180/268
181/268
182/268R-b
183/268R-b R-b
184/268
185/268Debugged-by
186/268
187/268R-b
188/268
189/268A-b
190/268A-b
191/268
192/268
193/268
194/268
195/268
196/268
197/268
198/268A-b
199/268
200/268
201/268A-b
202/268A-b
203/268A-b
204/268R-b
205/268
206/268
207/268
209/268
210/268
211/268A-b T-b T-b
212/268
213/268
214/268
215/268
217/268
218/268Reported-and-Tested-by
219/268
220/268
221/268
222/268
223/268
224/268
225/268
226/268
227/268
228/268
229/268
230/268R-b A-b
231/268R-b T-b
232/268R-b
233/268
234/268
235/268
236/268
237/268
238/268R-b
239/268
240/268
242/268
243/268
244/268
246/268
247/268A-b A-b
248/268A-b A-b
249/268A-b A-b
250/268A-b A-b
251/268A-b A-b
252/268
253/268
254/268
256/268R-b
257/268T-b A-b
258/268Original-patch-by
259/268A-b
260/268A-b
261/268R-b
262/268R-b
263/268R-b
264/268
265/268A-b
266/268
267/268
268/268

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

Read the v1 thread

Cover letter [PATCH 4.4 000/268] 4.4.134-stable review

This is the start of the stable review cycle for the 4.4.134 release. There are 268 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:40 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.4.134-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.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.4.134-rc1

Martin Schwidefsky <[email protected]>
s390/ftrace: use expoline for indirect branches

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

Larry Finger <[email protected]>
Bluetooth: btusb: Add device ID for RTL8822BE

Sylwester Nawrocki <[email protected]>
ASoC: samsung: i2s: Ensure the RCLK rate is properly determined

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

James Smart <[email protected]>
scsi: lpfc: Fix frequency of Release WQE CQEs

James Smart <[email protected]>
scsi: lpfc: Fix soft lockup in lpfc worker thread during LIP testing

James Smart <[email protected]>
scsi: lpfc: Fix issue_lip if link is disabled

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

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

Peter Robinson <[email protected]>
crypto: sunxi-ss - Add MODULE_ALIAS to sun4i-ss

Andrzej Hajda <[email protected]>
clk: samsung: exynos3250: Fix PLL rates

Andrzej Hajda <[email protected]>
clk: samsung: exynos5250: Fix PLL rates

Andrzej Hajda <[email protected]>
clk: samsung: exynos5433: Fix PLL rates

Andrzej Hajda <[email protected]>
clk: samsung: exynos5260: Fix PLL rates

Andrzej Hajda <[email protected]>
clk: samsung: s3c2410: Fix PLL rates

Colin Ian King <[email protected]>
media: cx25821: prevent out-of-bounds read on array card

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

Geert Uytterhoeven <[email protected]>
serial: arc_uart: Fix out-of-bounds access through DT alias

Geert Uytterhoeven <[email protected]>
serial: fsl_lpuart: Fix out-of-bounds access through DT alias

Geert Uytterhoeven <[email protected]>
serial: imx: Fix out-of-bounds access through serial port index

Geert Uytterhoeven <[email protected]>
serial: mxs-auart: Fix out-of-bounds access through serial port index

Geert Uytterhoeven <[email protected]>
serial: samsung: Fix out-of-bounds access through serial port index

Geert Uytterhoeven <[email protected]>
serial: xuartps: Fix out-of-bounds access through DT alias

Colin Ian King <[email protected]>
rtc: tx4939: avoid unintended sign extension on a 24 bit shift

Colin Ian King <[email protected]>

    staging: rtl8192u: return -ENOMEM on failed allocation of priv->oldaddr

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

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

Shawn Lin <[email protected]>
clk: rockchip: Prevent calculating mmc phase if clock rate is zero

Brad Love <[email protected]>
media: em28xx: USB bulk packet size fix

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

Arnd Bergmann <[email protected]>
media: s3c-camif: fix out-of-bounds array access

Brad Love <[email protected]>
media: cx23885: Set subdev host data to clk_freq pointer

Brad Love <[email protected]>
media: cx23885: Override 888 ImpactVCBe crystal frequency

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

Chris Dickens <[email protected]>
usb: gadget: composite: fix incorrect handling of OS desc requests

Wolfram Sang <[email protected]>
usb: gadget: udc: change comparison to bitshift when dealing with a mask

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

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

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

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

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

Ranjani Sridharan <[email protected]>
ASoC: topology: create TLV data for dapm widgets

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

Lars-Peter Clausen <[email protected]>
usb: gadget: ffs: Execute copy_to_user() with USER_DS set

Lars-Peter Clausen <[email protected]>
usb: gadget: ffs: Let setup() return USB_GADGET_DELAYED_STATUS

Grigor Tovmasyan <[email protected]>
usb: dwc2: Fix interval type issue

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

Mathias Nyman <[email protected]>
xhci: zero usb device slot_id member when disabling and freeing a xhci slot

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

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

Shawn Lin <[email protected]>
clk: Don't show the incorrect clock phase

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

Thinh Nguyen <[email protected]>
usb: dwc3: Update DWC_usb31 GTXFIFOSIZ reg fields

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

Jiandi An <[email protected]>
ima: Fix Kconfig to select TPM 2.0 CRB interface

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

Alexandre Belloni <[email protected]>
rtc: hctosys: Ensure system time doesn't overflow time_t

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

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

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

Vicente Bergas <[email protected]>
Bluetooth: btusb: Add USB ID 7392:a611 for Edimax EW-7611ULB

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

Bryan O'Donoghue <[email protected]>
rtc: snvs: Fix usage of snvs_rtc_enable

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

Dave Carroll <[email protected]>
scsi: aacraid: Insure command thread is not recursively stopped

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

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

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

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

Giuseppe Lippolis <[email protected]>
net-usb: add qmi_wwan if on lte modem wistron neweb d18q1

Torsten Hilbrich <[email protected]>
net/usb/qmi_wwan.c: Add USB id for lt4120 modem

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

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

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

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

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

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

Fredrik Noring <[email protected]>
USB: OHCI: Fix NULL dereference in HCDs using HCD_LOCAL_MEM

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

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

Jeremy Cline <[email protected]>
scsi: sd: Keep disk read-only when re-reading partition

Hannes Reinecke <[email protected]>
scsi: mpt3sas: Do not mark fw_event workqueue as WQ_MEM_RECLAIM

Merlijn Wajer <[email protected]>
usb: musb: call pm_runtime_{get,put}_sync before reading vbus registers

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

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

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

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

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

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

Xin Long <[email protected]>
sit: 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

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

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

Mauro Carvalho Chehab <[email protected]>
media: dmxdev: fix error code for invalid ioctls

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

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

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

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()

Andreas Kemnade <[email protected]>
usb: musb: fix enumeration after resume

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

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

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

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

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

Manish Rangankar <[email protected]>
scsi: qla4xxx: skip error recovery in case of register disconnect.

Meelis Roos <[email protected]>
scsi: aacraid: fix shutdown crash when init fails

Michael Kelley (EOSG) <[email protected]>
scsi: storvsc: Increase cmd_per_lun for higher speed devices

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

Vardan Mikayelyan <[email protected]>
usb: dwc2: Fix dwc2_hsotg_core_init_disconnected()

Stefan Agner <[email protected]>
usb: gadget: fsl_udc_core: fix ep valid checks

John Keeping <[email protected]>
usb: gadget: f_uac2: fix bFirstInterface in composite gadget

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

Bart Van Assche <[email protected]>
scsi: qla2xxx: Avoid triggering undefined behavior in qla2x00_mbx_completion()

Dan Carpenter <[email protected]>
scsi: mptfusion: Add bounds check in mptctl_hp_targetinfo()

Dan Carpenter <[email protected]>
scsi: sym53c8xx_2: iterator underflow in sym_getsync()

Chad Dupuis <[email protected]>
scsi: bnx2fc: Fix check in SCSI completion handler for timed out request

Sujit Reddy Thumma <[email protected]>
scsi: ufs: Enable quirk to ignore sending WRITE_SAME command

Mark Salter <[email protected]>
irqchip/gic-v3: Change pr_debug message to pr_devel

Will Deacon <[email protected]>

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

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

Yonghong Song <[email protected]>
bpf: fix selftests/bpf test_kmod.sh failure when CONFIG_BPF_JIT_ALWAYS_ON=y

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

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

Mel Gorman <[email protected]>
mm: pin address_space before dereferencing it while isolating an LRU page

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

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

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

Arnd Bergmann <[email protected]>
scsi: fas216: fix sense buffer initialization

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

mulhern <[email protected]>
dm thin: fix documentation relative to low water mark threshold

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

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

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

NeilBrown <[email protected]>
NFSv4: always set NFS_LOCK_LOST when a lock is lost.

Hector Martin <[email protected]>
firewire-ohci: work around oversized DMA reads on JMicron controllers

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

Brian Foster <[email protected]>
xfs: remove racy hasattr check from attr ops

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"

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

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

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

Diffstat:

 Documentation/device-mapper/thin-provisioning.txt  |  8 +-
 Makefile                                           |  4 +-
 arch/alpha/include/asm/xchg.h                      | 30 +++++--
 arch/arc/Kconfig                                   |  1 -
 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/plat-omap/dmtimer.c                       |  7 +-
 arch/arm64/include/asm/spinlock.h                  |  4 +-
 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/kernel/ptrace.c                          | 22 ++++-
 arch/mips/kernel/ptrace32.c                        |  4 +-
 arch/mips/kvm/mips.c                               |  2 +-
 arch/mips/txx9/rbtx4939/setup.c                    |  4 +-
 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/include/asm/nospec-insn.h                | 13 +++
 arch/s390/kernel/asm-offsets.c                     |  1 +
 arch/s390/kernel/mcount.S                          | 14 ++--
 arch/sh/kernel/entry-common.S                      |  2 +-
 arch/sparc/include/asm/atomic_64.h                 |  6 +-
 arch/x86/kernel/apic/apic.c                        |  2 +-
 arch/x86/kernel/devicetree.c                       | 21 +++--
 arch/x86/kernel/smpboot.c                          |  1 +
 arch/x86/kvm/lapic.c                               | 10 ++-
 arch/x86/kvm/vmx.c                                 | 20 +++--
 arch/x86/kvm/x86.c                                 |  7 +-
 arch/x86/mm/pgtable.c                              |  9 ++
 arch/x86/power/hibernate_32.c                      |  2 +-
 arch/x86/power/hibernate_64.c                      |  2 +-
 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/ata/libata-core.c                          |  6 ++
 drivers/block/paride/pcd.c                         |  2 +
 drivers/bluetooth/btusb.c                          |  6 ++
 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/clk/clk.c                                  |  3 +
 drivers/clk/rockchip/clk-mmc-phase.c               | 23 +++++
 drivers/clk/samsung/clk-exynos3250.c               |  4 +-
 drivers/clk/samsung/clk-exynos5250.c               |  8 +-
 drivers/clk/samsung/clk-exynos5260.c               |  2 +-
 drivers/clk/samsung/clk-exynos5433.c               | 12 +--
 drivers/clk/samsung/clk-s3c2410.c                  | 16 ++--
 drivers/clocksource/fsl_ftm_timer.c                |  2 +-
 drivers/cpufreq/cppc_cpufreq.c                     | 23 ++++-
 drivers/crypto/sunxi-ss/sun4i-ss-core.c            |  1 +
 drivers/dma/pl330.c                                |  6 +-
 drivers/dma/sh/rcar-dmac.c                         |  2 +-
 drivers/firewire/ohci.c                            |  8 +-
 drivers/firmware/dmi_scan.c                        | 22 ++---
 drivers/gpu/drm/exynos/exynos_drm_g2d.c            |  6 +-
 drivers/gpu/drm/exynos/regs-fimc.h                 |  2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_gem.c        |  7 +-
 drivers/gpu/drm/virtio/virtgpu_ioctl.c             | 17 ++--
 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/ucma.c                     |  2 +-
 drivers/infiniband/hw/mlx5/qp.c                    |  5 +-
 drivers/infiniband/ulp/ipoib/ipoib_main.c          |  3 +
 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/request.c                        |  2 +-
 drivers/md/bcache/super.c                          | 23 +++--
 drivers/md/bcache/sysfs.c                          | 11 ++-
 drivers/md/bcache/writeback.c                      | 27 ++++--
 drivers/md/raid1.c                                 | 11 +++
 drivers/md/raid10.c                                |  6 +-
 drivers/md/raid5.c                                 |  7 +-
 drivers/media/dvb-core/dmxdev.c                    |  2 +-
 drivers/media/pci/cx23885/cx23885-cards.c          |  4 +
 drivers/media/pci/cx23885/cx23885-core.c           | 10 +++
 drivers/media/pci/cx25821/cx25821-core.c           |  7 +-
 drivers/media/platform/s3c-camif/camif-capture.c   |  7 +-
 drivers/media/usb/em28xx/em28xx.h                  |  2 +-
 drivers/message/fusion/mptctl.c                    |  2 +
 drivers/mmc/host/sdhci-iproc.c                     | 30 +++++--
 drivers/net/ethernet/broadcom/bgmac.c              |  3 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  3 +
 drivers/net/ethernet/cisco/enic/enic_main.c        | 10 ++-
 drivers/net/ethernet/freescale/gianfar.c           |  7 +-
 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/marvell/mvneta.c              |  1 +
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |  2 +-
 drivers/net/ethernet/sun/sunvnet.c                 |  2 +-
 drivers/net/phy/dp83640.c                          | 18 ++++
 drivers/net/usb/qmi_wwan.c                         |  5 ++
 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 +++
 drivers/net/wireless/mac80211_hwsim.c              |  4 +-
 drivers/net/xen-netfront.c                         | 46 +++++-----
 drivers/ntb/ntb_transport.c                        |  3 +
 drivers/nvme/host/pci.c                            |  5 +-
 drivers/parisc/lba_pci.c                           | 20 ++++-
 drivers/pci/pci-driver.c                           | 17 ++--
 drivers/pci/quirks.c                               |  5 ++
 drivers/regulator/of_regulator.c                   |  1 +
 drivers/rtc/hctosys.c                              |  5 ++
 drivers/rtc/rtc-snvs.c                             | 15 +++-
 drivers/rtc/rtc-tx4939.c                           |  6 +-
 drivers/s390/cio/device_fsm.c                      |  7 +-
 drivers/s390/cio/io_sch.h                          |  1 +
 drivers/scsi/aacraid/commsup.c                     |  4 +-
 drivers/scsi/aacraid/linit.c                       |  5 +-
 drivers/scsi/arm/fas216.c                          |  2 +-
 drivers/scsi/bnx2fc/bnx2fc_io.c                    |  1 +
 drivers/scsi/lpfc/lpfc_attr.c                      |  5 ++
 drivers/scsi/lpfc/lpfc_hbadisc.c                   |  5 +-
 drivers/scsi/lpfc/lpfc_sli.c                       |  2 +
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |  2 +-
 drivers/scsi/qla2xxx/qla_isr.c                     |  6 +-
 drivers/scsi/qla4xxx/ql4_def.h                     |  2 +
 drivers/scsi/qla4xxx/ql4_os.c                      | 46 ++++++++++
 drivers/scsi/sd.c                                  |  3 +-
 drivers/scsi/sr.c                                  | 21 ++++-
 drivers/scsi/storvsc_drv.c                         |  2 +-
 drivers/scsi/sym53c8xx_2/sym_hipd.c                |  2 +-
 drivers/scsi/ufs/ufshcd.c                          |  2 +
 drivers/staging/rtl8192u/r8192U_core.c             |  2 +
 drivers/tty/serial/arc_uart.c                      |  5 ++
 drivers/tty/serial/fsl_lpuart.c                    |  4 +
 drivers/tty/serial/imx.c                           |  6 ++
 drivers/tty/serial/mxs-auart.c                     |  4 +
 drivers/tty/serial/samsung.c                       |  4 +
 drivers/tty/serial/xilinx_uartps.c                 |  2 +-
 drivers/usb/dwc2/core.h                            |  2 +-
 drivers/usb/dwc2/gadget.c                          | 12 +--
 drivers/usb/dwc3/core.h                            |  2 +
 drivers/usb/gadget/composite.c                     | 40 +++++----
 drivers/usb/gadget/function/f_fs.c                 |  6 +-
 drivers/usb/gadget/function/f_uac2.c               |  2 +
 drivers/usb/gadget/udc/fsl_udc_core.c              |  4 +-
 drivers/usb/gadget/udc/goku_udc.h                  |  2 +-
 drivers/usb/host/ohci-hcd.c                        |  3 +-
 drivers/usb/host/xhci-mem.c                        |  2 +
 drivers/usb/musb/musb_core.c                       |  5 +-
 drivers/video/fbdev/sbuslib.c                      |  4 +-
 drivers/watchdog/f71808e_wdt.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                                 |  2 +-
 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/cifs/cifssmb.c                                  |  4 +-
 fs/dcache.c                                        | 22 +++++
 fs/ecryptfs/inode.c                                |  3 +-
 fs/ext2/namei.c                                    |  6 +-
 fs/ext4/namei.c                                    |  6 +-
 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/proc/base.c                                     | 29 ++++++-
 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/libxfs/xfs_attr.c                           |  6 --
 fs/xfs/xfs_discard.c                               | 14 ++--
 include/asm-generic/pgtable.h                      | 15 ++++
 include/linux/dcache.h                             |  1 +
 include/linux/suspend.h                            |  2 +
 include/linux/usb/composite.h                      |  3 +
 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/relay.c                                     |  2 +-
 kernel/sched/rt.c                                  |  2 +
 kernel/signal.c                                    |  4 +
 kernel/sys.c                                       |  3 +
 kernel/workqueue.c                                 |  2 +-
 lib/test_bpf.c                                     | 31 +++++--
 mm/kasan/kasan.c                                   |  2 +-
 mm/kmemleak.c                                      | 12 +--
 mm/ksm.c                                           | 28 +++++++
 mm/mempolicy.c                                     | 36 ++++++--
 mm/swapfile.c                                      |  4 +
 mm/vmscan.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                         |  4 +-
 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/xfrm4_policy.c                            |  1 +
 net/ipv6/sit.c                                     |  7 ++
 net/llc/llc_c_ac.c                                 | 15 ++--
 net/llc/llc_conn.c                                 | 32 +++++--
 net/netlabel/netlabel_unlabeled.c                  | 10 +++
 net/nfc/llcp_commands.c                            |  4 +
 net/nfc/netlink.c                                  |  3 +-
 net/rds/ib.c                                       |  3 +-
 scripts/kconfig/expr.c                             |  2 +-
 scripts/kconfig/menu.c                             |  1 +
 scripts/kconfig/zconf.y                            | 33 ++++++--
 security/integrity/ima/Kconfig                     |  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 ++
 sound/soc/au1x/ac97c.c                             |  6 +-
 sound/soc/samsung/i2s.c                            | 13 ++-
 sound/soc/soc-topology.c                           |  3 +
 tools/lib/bpf/libbpf.c                             | 26 ++++++
 tools/lib/traceevent/event-parse.c                 | 17 ++--
 tools/lib/traceevent/parse-filter.c                | 10 ++-
 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/powerpc/mm/subpage_prot.c  | 14 ++++
 tools/thermal/tmon/sysfs.c                         | 12 +--
 tools/thermal/tmon/tmon.c                          |  1 -
 292 files changed, 1883 insertions(+), 687 deletions(-)