Skip to content

4.4.164-stable review

Greg Kroah-Hartman linux-alpha linux-mips linux-serial linux-tegra lkml stable virtualization 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest160 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/160bcache: fix miss key refill->end in writebackdrivers/md/bcache/btree.c+1 -10 replies
2/160hwmon: (pmbus) Fix page count auto-detection.drivers/hwmon/pmbus/pmbus.c drivers/hwmon/pmbus/pmbus_core.c+6 -10 replies
3/160jffs2: free jffs2_sb_info through jffs2_kill_sb()fs/jffs2/super.c+1 -30 replies
4/160pcmcia: Implement CLKRUN protocol disabling for Ricoh bridgesdrivers/pcmcia/ricoh.h drivers/pcmcia/yenta_socket.c+37 -10 replies
5/160ipmi: Fix timer race with module unloaddrivers/char/ipmi/ipmi_ssif.c+6 -40 replies
6/160parisc: Fix address in HPMC IVAarch/parisc/kernel/entry.S arch/parisc/kernel/traps.c+3 -20 replies
7/160parisc: Fix map_pages() to not overwrite existing pte entriesarch/parisc/mm/init.c+2 -60 replies
8/160ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905)sound/pci/hda/patch_conexant.c+1 -00 replies
9/160ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio popssound/pci/ca0106/ca0106.h+1 -10 replies
10/160x86/corruption-check: Fix panic in memory_corruption_check() when boot option without value is providedarch/x86/kernel/check.c+15 -00 replies
11/160x86/kconfig: Fall back to ticket spinlocksarch/x86/Kconfig+0 -10 replies
12/160sparc: Fix single-pcr perf event counter management.arch/sparc/kernel/perf_event.c+13 -40 replies
13/160x86/fpu: Remove second definition of fpu in __fpu__restore_sig()arch/x86/kernel/fpu/signal.c+0 -10 replies
14/160net: qla3xxx: Remove overflowing shift statementdrivers/net/ethernet/qlogic/qla3xxx.c+0 -20 replies
15/160selftests: ftrace: Add synthetic event syntax testcasetools/testing/selftests/ftrace/test.d/trigger/inter-event/trigger-synthetic-event-syntax.tc+80 -00 replies
16/160locking/lockdep: Fix debug_locks off performance problemkernel/locking/lockdep.c lib/debug_locks.c+3 -30 replies
17/160ataflop: fix error handling during setupdrivers/block/ataflop.c+15 -100 replies
18/160swim: fix cleanup on setup errordrivers/block/swim.c+11 -20 replies
19/160tun: Consistently configure generic netdev params via rtnetlinkdrivers/net/tun.c+2 -00 replies
20/160perf tools: Free temporary sys string in read_event_files()tools/perf/util/trace-event-read.c+4 -10 replies
21/160perf tools: Cleanup trace-event-info tdata leaktools/perf/util/trace-event-info.c+2 -00 replies
22/160mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 rev 0x01drivers/mmc/host/sdhci-pci-o2micro.c+3 -00 replies
23/160Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetoothdrivers/bluetooth/btbcm.c+1 -00 replies
24/160x86: boot: Fix EFI stub alignmentarch/x86/boot/tools/build.c+7 -00 replies
25/160pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_muxdrivers/pinctrl/qcom/pinctrl-spmi-mpp.c+2 -00 replies
26/160kprobes: Return error if we fail to reuse kprobe instead of BUG_ON()kernel/kprobes.c+20 -70 replies
27/160ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllersdrivers/acpi/acpi_lpss.c+2 -00 replies
28/160pinctrl: qcom: spmi-mpp: Fix drive strength settingdrivers/pinctrl/qcom/pinctrl-spmi-mpp.c+5 -10 replies
29/160pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliantdrivers/pinctrl/qcom/pinctrl-spmi-mpp.c+12 -70 replies
30/160pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliantdrivers/pinctrl/qcom/pinctrl-ssbi-gpio.c+21 -70 replies
31/160ath10k: schedule hardware restart if WMI command times outdrivers/net/wireless/ath/ath10k/wmi.c+6 -00 replies
32/160scsi: esp_scsi: Track residual for PIO transfersdrivers/scsi/esp_scsi.c drivers/scsi/esp_scsi.h drivers/scsi/mac_esp.c+5 -00 replies
33/160scsi: megaraid_sas: fix a missing-check bugdrivers/scsi/megaraid/megaraid_sas_base.c+3 -00 replies
34/160tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivateddrivers/char/tpm/tpm-interface.c+2 -10 replies
35/160ext4: fix argument checking in EXT4_IOC_MOVE_EXTfs/ext4/move_extent.c+6 -20 replies
36/160MD: fix invalid stored role for a diskdrivers/md/md.c+4 -00 replies
37/160usb: chipidea: Prevent unbalanced IRQ disabledrivers/usb/chipidea/otg.h+2 -10 replies
38/160driver/dma/ioat: Call del_timer_sync() without holding prep_lockdrivers/dma/ioat/init.c+8 -10 replies
39/160uio: ensure class is registered before devicesdrivers/uio/uio.c+9 -00 replies
40/160scsi: lpfc: Correct soft lockup when running mds diagnosticsdrivers/scsi/lpfc/lpfc_sli.c+7 -00 replies
41/160signal: Always deliver the kernels SIGKILL and SIGSTOP to a pid namespace initkernel/signal.c+1 -10 replies
42/160dmaengine: dma-jz4780: Return error if not probed from DTdrivers/dma/dma-jz4780.c+5 -00 replies
43/160ALSA: hda: Check the non-cached stream buffers more explicitlysound/pci/hda/hda_controller.h sound/pci/hda/hda_intel.c+9 -30 replies
44/160xen-swiotlb: use actually allocated size on check physical continuousdrivers/xen/swiotlb-xen.c+6 -00 replies
45/160tpm: Restore functionality to xen vtpm driver.drivers/char/tpm/xen-tpmfront.c+1 -10 replies
46/160xen: fix race in xen_qlock_wait()arch/x86/xen/spinlock.c+5 -100 replies
47/160xen: make xen_qlock_wait() nestablearch/x86/xen/spinlock.c+10 -140 replies
48/160net/ipv4: defensive cipso option parsingnet/ipv4/cipso_ipv4.c+7 -40 replies
49/160libnvdimm: Hold reference on parent while scheduling async initdrivers/nvdimm/bus.c+4 -00 replies
50/160jbd2: fix use after free in jbd2_log_do_checkpoint()fs/jbd2/checkpoint.c+2 -20 replies
51/160gfs2_meta: ->mount() can get NULL dev_namefs/gfs2/ops_fstype.c+3 -00 replies
52/160ext4: initialize retries variable in ext4_da_write_inline_data_begin()fs/ext4/inline.c+1 -10 replies
53/160HID: hiddev: fix potential Spectre v1drivers/hid/usbhid/hiddev.c+14 -40 replies
54/160PCI: Add Device IDs for Intel GPU "spurious interrupt" quirkdrivers/pci/quirks.c+4 -00 replies
55/160signal/GenWQE: Fix sending of SIGKILLdrivers/misc/genwqe/card_base.h drivers/misc/genwqe/card_dev.c+6 -50 replies
56/160crypto: lrw - Fix out-of bounds access on counter overflowcrypto/lrw.c+6 -10 replies
57/160ima: fix showing large violations or runtime_measurements_countsecurity/integrity/ima/ima_fs.c+3 -30 replies
58/160hugetlbfs: dirty pages as they are added to pagecachemm/hugetlb.c+6 -00 replies
59/160kbuild: fix kernel/bounds.c W=1 warningkernel/bounds.c+3 -10 replies
60/160iio: adc: at91: fix acking DRDY irq on simple conversionsdrivers/iio/adc/at91_adc.c+2 -00 replies
61/160iio: adc: at91: fix wrong channel number in triggered buffer modedrivers/iio/adc/at91_adc.c+3 -10 replies
62/160w1: omap-hdq: fix missing bus unregister at removaldrivers/w1/masters/omap_hdq.c+2 -00 replies
63/160smb3: allow stats which track session and share reconnects to be resetfs/cifs/cifs_debug.c+3 -00 replies
64/160smb3: do not attempt cifs operation in smb3 query info error pathfs/cifs/inode.c+9 -10 replies
65/160smb3: on kerberos mount if server doesnt specify auth type use krb5fs/cifs/cifs_spnego.c+4 -20 replies
66/160printk: Fix panic caused by passing log_buf_len to command linekernel/printk/printk.c+6 -10 replies
67/160genirq: Fix race on spurious interrupt detectionkernel/irq/manage.c+6 -20 replies
68/160NFSv4.1: Fix the r/wsize checkingfs/nfs/nfs4client.c+9 -70 replies
69/160nfsd: Fix an Oops in free_session()net/sunrpc/svc_xprt.c+1 -10 replies
70/160lockd: fix access beyond unterminated strings in printsfs/lockd/host.c+1 -10 replies
71/160dm ioctl: harden copy_params()s copy_from_user() from malicious usersdrivers/md/dm-ioctl.c+6 -120 replies
72/160powerpc/msi: Fix compile error on mpc83xxarch/powerpc/include/asm/mpic.h+7 -00 replies
73/160MIPS: OCTEON: fix out of bounds array access on CN68XXarch/mips/cavium-octeon/executive/cvmx-helper.c+1 -10 replies
74/160TC: Set DMA masks for devicesdrivers/tc/tc.c include/linux/tc.h+8 -10 replies
75/160kgdboc: Passing ekgdboc to command line causes panicdrivers/tty/serial/kgdboc.c+5 -00 replies
76/160xen: fix xen_qlock_wait()arch/x86/xen/spinlock.c+8 -60 replies
77/160media: em28xx: use a default format if TRY_FMT failsdrivers/media/usb/em28xx/em28xx-video.c+3 -30 replies
78/160media: em28xx: fix input name for Terratec AV 350drivers/media/usb/em28xx/em28xx-cards.c+2 -20 replies
79/160media: em28xx: make v4l2-compliance happier by starting sequence on zerodrivers/media/usb/em28xx/em28xx-video.c+2 -00 replies
80/160ext4: avoid running out of journal credits when appending to an inline filefs/ext4/ext4.h fs/ext4/inline.c fs/ext4/xattr.c+3 -560 replies
81/160Cramfs: fix abad comparison when wrap-arounds occurfs/cramfs/inode.c+2 -10 replies
82/160arm64: dts: stratix10: Correct System Manager register sizearch/arm64/boot/dts/altera/socfpga_stratix10.dtsi+1 -10 replies
83/160soc/tegra: pmc: Fix child-node lookupdrivers/soc/tegra/pmc.c+1 -10 replies
84/160btrfs: Handle owner mismatch gracefully when walking up treefs/btrfs/extent-tree.c fs/btrfs/relocation.c+13 -70 replies
85/160btrfs: locking: Add extra check in btrfs_init_new_buffer() to avoid deadlockfs/btrfs/extent-tree.c+14 -00 replies
86/160btrfs: iterate all devices during trim, instead of fs_devices::alloc_listfs/btrfs/extent-tree.c+2 -20 replies
87/160btrfs: dont attempt to trim devices that dont support itfs/btrfs/extent-tree.c+4 -00 replies
88/160btrfs: wait on caching when putting the bg cachefs/btrfs/extent-tree.c+1 -00 replies
89/160btrfs: reset max_extent_size on clear in a bitmapfs/btrfs/free-space-cache.c+2 -00 replies
90/160btrfs: make sure we create all new block groupsfs/btrfs/extent-tree.c+5 -20 replies
91/160Btrfs: fix wrong dentries after fsync of file that got its parent replacedfs/btrfs/tree-log.c+27 -30 replies
92/160btrfs: qgroup: Dirty all qgroups before rescanfs/btrfs/qgroup.c+1 -00 replies
93/160Btrfs: fix null pointer dereference on compressed write path errorfs/btrfs/inode.c+1 -00 replies
94/160btrfs: set max_extent_size properlyfs/btrfs/free-space-cache.c+20 -100 replies
95/160MD: fix invalid stored role for a disk - try2drivers/md/md.c drivers/md/raid1.c drivers/md/raid10.c+2 -40 replies
96/160tty: check name length in tty_find_polling_driver()drivers/tty/tty_io.c+1 -10 replies
97/160powerpc/nohash: fix undefined behaviour when testing page size supportarch/powerpc/mm/tlb_nohash.c+3 -00 replies
98/160drm/omap: fix memory barrier bug in DMM driverdrivers/gpu/drm/omapdrm/omap_dmm_tiler.c+11 -00 replies
99/160media: pci: cx23885: handle adding to list failuredrivers/media/pci/cx23885/altera-ci.c+10 -00 replies
100/160MIPS: kexec: Mark CPU offline before disabling local IRQarch/mips/kernel/crash.c arch/mips/kernel/machine_kexec.c+6 -00 replies
101/160powerpc/boot: Ensure _zimage_start is a weak symbolarch/powerpc/boot/crt0.S+3 -10 replies
102/160sc16is7xx: Fix for multi-channel stalldrivers/tty/serial/sc16is7xx.c+13 -60 replies
103/160media: tvp5150: fix width alignment during set_selection()drivers/media/i2c/tvp5150.c+9 -50 replies
104/1609p locks: fix glock.client_id leak in do_lockfs/9p/vfs_file.c+14 -20 replies
105/1609p: clear dangling pointers in p9stat_freenet/9p/protocol.c+5 -00 replies
106/160cdrom: fix improper type cast, which can leat to information leak.drivers/cdrom/cdrom.c+1 -10 replies
107/160scsi: qla2xxx: Fix incorrect port speed being set for FC adaptersdrivers/scsi/qla2xxx/qla_mbx.c+1 -40 replies
108/160fuse: Fix use-after-free in fuse_dev_do_read()fs/fuse/dev.c+2 -00 replies
109/160fuse: Fix use-after-free in fuse_dev_do_write()fs/fuse/dev.c+5 -10 replies
110/160fuse: fix blocked_waitq wakeupfs/fuse/dev.c+11 -40 replies
111/160fuse: set FR_SENT while lockedfs/fuse/dev.c+1 -10 replies
112/160mm, elf: handle vm_brk errorfs/binfmt_elf.c+5 -20 replies
113/160binfmt_elf: fix calculations for bss paddingfs/binfmt_elf.c+18 -160 replies
114/160mm: refuse wrapped vm_brk requestsmm/mmap.c+5 -30 replies
115/160fs, elf: make sure to page align bss in load_elf_libraryfs/binfmt_elf.c+2 -30 replies
116/160mm: do not bug_on on incorrect length in __mm_populate()mm/gup.c mm/mmap.c+10 -110 replies
117/160e1000: avoid null pointer dereference on invalid stat typedrivers/net/ethernet/intel/e1000/e1000_ethtool.c+4 -50 replies
118/160e1000: fix race condition between e1000_down() and e1000_watchdogdrivers/net/ethernet/intel/e1000/e1000_main.c+9 -20 replies
119/160bna: ethtool: Avoid reading past end of bufferdrivers/net/ethernet/brocade/bna/bnad_ethtool.c+2 -20 replies
120/160MIPS: Loongson-3: Fix CPU UART irq delivery problemarch/mips/loongson64/loongson-3/irq.c+3 -400 replies
121/160MIPS: Loongson-3: Fix BRIDGE irq delivery problemarch/mips/include/asm/mach-loongson64/irq.h arch/mips/loongson64/loongson-3/irq.c+4 -110 replies
122/160xtensa: add NOTES section to the linker scriptarch/xtensa/boot/Makefile arch/xtensa/kernel/vmlinux.lds.S+2 -10 replies
123/160xtensa: make sure bFLT stack is 16 byte alignedarch/xtensa/include/asm/processor.h+5 -10 replies
124/160xtensa: fix boot parameters address translationarch/xtensa/kernel/head.S+5 -20 replies
125/160clk: s2mps11: Fix matching when built as module and DT node contains compatibledrivers/clk/clk-s2mps11.c+30 -00 replies
126/160libceph: bump CEPH_MSG_MAX_DATA_LENinclude/linux/ceph/libceph.h+7 -10 replies
127/160mach64: fix display corruption on big endian machinesdrivers/video/fbdev/aty/mach64_accel.c+3 -30 replies
128/160mach64: fix image corruption due to reading accelerator registersdrivers/video/fbdev/aty/mach64_accel.c+9 -130 replies
129/160vhost/scsi: truncate T10 PI iov_iter to prot_bytesdrivers/vhost/scsi.c+3 -10 replies
130/160ocfs2: fix a misuse a of brelse after failing ocfs2_check_dir_entryfs/ocfs2/dir.c+1 -20 replies
131/160mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappingsmm/mempolicy.c+30 -24 replies
132/160mtd: docg3: dont set conflicting BCH_CONST_PARAMS optiondrivers/mtd/devices/Kconfig+1 -10 replies
133/160termios, tty/tty_baudrate.c: fix buffer overrundrivers/tty/tty_ioctl.c+2 -20 replies
134/160arch/alpha, termios: implement BOTHER, IBSHIFT and termios2arch/alpha/include/asm/termios.h arch/alpha/include/uapi/asm/ioctls.h arch/alpha/include/uapi/asm/termbits.h+29 -10 replies
135/160Btrfs: fix data corruption due to cloning of eof blockfs/btrfs/ioctl.c+10 -20 replies
136/160clockevents/drivers/i8253: Add support for PIT shutdown quirkdrivers/clocksource/i8253.c include/linux/i8253.h+13 -20 replies
137/160ext4: add missing brelse() update_backups()s error pathfs/ext4/resize.c+3 -10 replies
138/160ext4: add missing brelse() in set_flexbg_block_bitmap()s error pathfs/ext4/resize.c+4 -20 replies
139/160ext4: add missing brelse() add_new_gdb_meta_bg()s error pathfs/ext4/resize.c+1 -20 replies
140/160ext4: avoid potential extra brelse in setup_new_flex_group_blocks()fs/ext4/resize.c+2 -60 replies
141/160ext4: fix possible inode leak in the retry loop of ext4_resize_fs()fs/ext4/resize.c+4 -00 replies
142/160ext4: avoid buffer leak in ext4_orphan_add() after prior errorsfs/ext4/namei.c+3 -10 replies
143/160ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fails while resizingfs/ext4/resize.c+1 -10 replies
144/160ext4: avoid possible double brelse() in add_new_gdb() on error pathfs/ext4/resize.c+1 -00 replies
145/160ext4: fix possible leak of sbi->s_group_desc_leak in error pathfs/ext4/super.c+8 -80 replies
146/160ext4: release bs.bh before re-using in ext4_xattr_block_find()fs/ext4/xattr.c+2 -00 replies
147/160ext4: fix buffer leak in ext4_xattr_move_to_block() on error pathfs/ext4/xattr.c+2 -00 replies
148/160ext4: fix buffer leak in __ext4_read_dirblock() on error pathfs/ext4/namei.c+1 -00 replies
149/160mount: Retest MNT_LOCKED in do_umountfs/namespace.c+8 -20 replies
150/160mount: Dont allow copying MNT_UNBINDABLE|MNT_LOCKED mountsfs/namespace.c+8 -20 replies
151/160mount: Prevent MNT_DETACH from disconnecting locked mountsfs/namespace.c+1 -10 replies
152/160sunrpc: correct the computation for page_ptr when truncatingnet/sunrpc/xdr.c+2 -30 replies
153/160rtc: hctosys: Add missing range error reportingdrivers/rtc/hctosys.c+3 -10 replies
154/160fuse: fix leaked notify replyfs/fuse/dev.c+3 -10 replies
155/160configfs: replace strncpy with memcpyfs/configfs/symlink.c+1 -10 replies
156/160hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444!mm/hugetlb.c+19 -40 replies
157/160mm: migration: fix migration of huge PMD shared pagesinclude/linux/hugetlb.h include/linux/mm.h mm/hugetlb.c +1 more+111 -20 replies
158/160drm/rockchip: Allow driver to be shutdown on reboot/kexecdrivers/gpu/drm/rockchip/rockchip_drm_drv.c+6 -00 replies
159/160drm/dp_mst: Check if primary mstb is nulldrivers/gpu/drm/drm_dp_mst_topology.c+3 -00 replies
160/160drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N valuesdrivers/gpu/drm/i915/intel_audio.c+17 -00 replies

Reviews trailers per patch

55 of 160 patches have a Reviewed-by or Acked-by.

PatchPeter ZijlstraThomas GleixnerAndy LutomirskiShuah KhanJiri OlsaAndy ShevchenkoBjorn AnderssonStephen BoydStan JohnsonMichael SchmitzSumit SaxenaJarkko SakkinenGioh KimGuoqing JiangDave JiangMathieu MalaterreJan BeulichLudovic DesrochesAurelien AptelBoris OstrovskySander EikelenboomMikko PerttunenDavid SterbaOmar SandovalLiu BoNick DesaulniersVlastimil BabkaTetsuo HandaKees CookOscar SalvadorAlexander DuyckAaron BrownAndrea ArcangeliMel GormanRichard WeinbergerAlexander PloumistosPaul MooreLukas CzernerMihcla HockoKhalid AzizKieran BinghamRonnie SahlbergDaniel ThompsonMisono TomohiroSergey SenozhatskyVille SyrjäläPaolo BonziniAndrew MortonCc: Johan HovoldNaoya HoriguchiKirill A. ShutemovJérôme GlisseVicente BergasJan KaraTimothy Baldwin[email protected]
1/160
2/160
3/160R-b
4/160
5/160
6/160
7/160
8/160T-b
9/160
10/160
11/160A-b A-b
12/160
13/160R-b
14/160
15/160A-b
16/160
17/160
18/160
19/160
20/160R-b
21/160R-b
22/160
23/160
24/160
25/160
26/160
27/160R-b
28/160R-b
29/160R-b R-b
30/160R-b R-b
31/160
32/160T-b T-b
33/160A-b
34/160R-b
35/160
36/160T-b A-b
37/160
38/160R-b
39/160
40/160
41/160R-b
42/160T-b
43/160
44/160
45/160R-b
46/160R-b
47/160R-b
48/160A-b
49/160
50/160R-b
51/160
52/160
53/160
54/160
55/160
56/160
57/160
58/160A-b R-b
59/160R-b
60/160A-b
61/160A-b
62/160
63/160R-b
64/160R-b
65/160R-b
66/160R-b
67/160
68/160
69/160
70/160
71/160
72/160
73/160
74/160
75/160R-b
76/160R-b T-b
77/160
78/160
79/160
80/160
81/160
82/160
83/160R-b
84/160R-b
85/160R-b
86/160R-b
87/160R-b
88/160R-b
89/160R-b
90/160R-b R-b R-b
91/160
92/160R-b T-b
93/160R-b R-b
94/160R-b
95/160
96/160
97/160
98/160
99/160
100/160
101/160R-b
102/160
103/160
104/160
105/160
106/160
107/160
108/160
109/160
110/160
111/160
112/160A-b
113/160
114/160
115/160T-b A-b
116/160T-b R-b
117/160R-b T-b
118/160T-b
119/160
120/160
121/160
122/160
123/160
124/160
125/160A-b
126/160
127/160R-b
128/160R-b
129/160R-b
130/160R-b
131/160Debugged-by R-b T-b
132/160
133/160Requested-by
134/160
135/160
136/160
137/160
138/160
139/160
140/160
141/160
142/160
143/160
144/160
145/160
146/160
147/160R-b
148/160
149/160
150/160
151/160T-b
152/160
153/160
154/160Reported-and-tested-by
155/160
156/160R-b
157/160A-b A-b R-b A-b R-b
158/160T-b
159/160
160/160

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

Read the v1 thread

Cover letter [PATCH 4.4 000/160] 4.4.164-stable review

This is the start of the stable review cycle for the 4.4.164 release. There are 160 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 Nov 21 16:25:20 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.164-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.164-rc1

Clint Taylor <[email protected]>
drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values

Stanislav Lisovskiy <[email protected]>
drm/dp_mst: Check if primary mstb is null

Marc Zyngier <[email protected]>
drm/rockchip: Allow driver to be shutdown on reboot/kexec

Mike Kravetz <[email protected]>
mm: migration: fix migration of huge PMD shared pages

Mike Kravetz <[email protected]>
hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444!

Guenter Roeck <[email protected]>
configfs: replace strncpy with memcpy

Miklos Szeredi <[email protected]>
fuse: fix leaked notify reply

Maciej W. Rozycki <[email protected]>
rtc: hctosys: Add missing range error reporting

Frank Sorenson <[email protected]>
sunrpc: correct the computation for page_ptr when truncating

Eric W. Biederman <[email protected]>
mount: Prevent MNT_DETACH from disconnecting locked mounts

Eric W. Biederman <[email protected]>
mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mounts

Eric W. Biederman <[email protected]>
mount: Retest MNT_LOCKED in do_umount

Vasily Averin <[email protected]>
ext4: fix buffer leak in __ext4_read_dirblock() on error path

Vasily Averin <[email protected]>
ext4: fix buffer leak in ext4_xattr_move_to_block() on error path

Vasily Averin <[email protected]>
ext4: release bs.bh before re-using in ext4_xattr_block_find()

Theodore Ts'o <[email protected]>

    ext4: fix possible leak of sbi->s_group_desc_leak in error path

Theodore Ts'o <[email protected]>
ext4: avoid possible double brelse() in add_new_gdb() on error path

Vasily Averin <[email protected]>
ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fails while resizing

Vasily Averin <[email protected]>
ext4: avoid buffer leak in ext4_orphan_add() after prior errors

Vasily Averin <[email protected]>
ext4: fix possible inode leak in the retry loop of ext4_resize_fs()

Vasily Averin <[email protected]>
ext4: avoid potential extra brelse in setup_new_flex_group_blocks()

Vasily Averin <[email protected]>
ext4: add missing brelse() add_new_gdb_meta_bg()'s error path

Vasily Averin <[email protected]>
ext4: add missing brelse() in set_flexbg_block_bitmap()'s error path

Vasily Averin <[email protected]>
ext4: add missing brelse() update_backups()'s error path

Michael Kelley <[email protected]>
clockevents/drivers/i8253: Add support for PIT shutdown quirk

Filipe Manana <[email protected]>
Btrfs: fix data corruption due to cloning of eof block

H. Peter Anvin (Intel) <[email protected]>
arch/alpha, termios: implement BOTHER, IBSHIFT and termios2

H. Peter Anvin <[email protected]>
termios, tty/tty_baudrate.c: fix buffer overrun

Arnd Bergmann <[email protected]>
mtd: docg3: don't set conflicting BCH_CONST_PARAMS option

Andrea Arcangeli <[email protected]>
mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings

Changwei Ge <[email protected]>
ocfs2: fix a misuse a of brelse after failing ocfs2_check_dir_entry

Greg Edwards <[email protected]>
vhost/scsi: truncate T10 PI iov_iter to prot_bytes

Mikulas Patocka <[email protected]>
mach64: fix image corruption due to reading accelerator registers

Mikulas Patocka <[email protected]>
mach64: fix display corruption on big endian machines

Ilya Dryomov <[email protected]>
libceph: bump CEPH_MSG_MAX_DATA_LEN

Krzysztof Kozlowski <[email protected]>
clk: s2mps11: Fix matching when built as module and DT node contains compatible

Max Filippov <[email protected]>
xtensa: fix boot parameters address translation

Max Filippov <[email protected]>
xtensa: make sure bFLT stack is 16 byte aligned

Max Filippov <[email protected]>
xtensa: add NOTES section to the linker script

Huacai Chen <[email protected]>
MIPS: Loongson-3: Fix BRIDGE irq delivery problem

Huacai Chen <[email protected]>
MIPS: Loongson-3: Fix CPU UART irq delivery problem

Kees Cook <[email protected]>
bna: ethtool: Avoid reading past end of buffer

Vincenzo Maffione <[email protected]>

    e1000: fix race condition between e1000_down() and e1000_watchdog

Colin Ian King <[email protected]>
e1000: avoid null pointer dereference on invalid stat type

Michal Hocko <[email protected]>
mm: do not bug_on on incorrect length in __mm_populate()

Oscar Salvador <[email protected]>
fs, elf: make sure to page align bss in load_elf_library

Kees Cook <[email protected]>
mm: refuse wrapped vm_brk requests

Kees Cook <[email protected]>
binfmt_elf: fix calculations for bss padding

Michal Hocko <[email protected]>
mm, elf: handle vm_brk error

Miklos Szeredi <[email protected]>
fuse: set FR_SENT while locked

Miklos Szeredi <[email protected]>
fuse: fix blocked_waitq wakeup

Kirill Tkhai <[email protected]>
fuse: Fix use-after-free in fuse_dev_do_write()

Kirill Tkhai <[email protected]>
fuse: Fix use-after-free in fuse_dev_do_read()

Himanshu Madhani <[email protected]>
scsi: qla2xxx: Fix incorrect port speed being set for FC adapters

Young_X <[email protected]>
cdrom: fix improper type cast, which can leat to information leak.

Dominique Martinet <[email protected]>
9p: clear dangling pointers in p9stat_free

Dominique Martinet <[email protected]>
9p locks: fix glock.client_id leak in do_lock

Marco Felsch <[email protected]>
media: tvp5150: fix width alignment during set_selection()

Phil Elwell <[email protected]>
sc16is7xx: Fix for multi-channel stall

Joel Stanley <[email protected]>
powerpc/boot: Ensure _zimage_start is a weak symbol

Dengcheng Zhu <[email protected]>
MIPS: kexec: Mark CPU offline before disabling local IRQ

Nicholas Mc Guire <[email protected]>
media: pci: cx23885: handle adding to list failure

Tomi Valkeinen <[email protected]>
drm/omap: fix memory barrier bug in DMM driver

Daniel Axtens <[email protected]>
powerpc/nohash: fix undefined behaviour when testing page size support

Miles Chen <[email protected]>
tty: check name length in tty_find_polling_driver()

Shaohua Li <[email protected]>
MD: fix invalid stored role for a disk - try2

Josef Bacik <[email protected]>
btrfs: set max_extent_size properly

Filipe Manana <[email protected]>
Btrfs: fix null pointer dereference on compressed write path error

Qu Wenruo <[email protected]>
btrfs: qgroup: Dirty all qgroups before rescan

Filipe Manana <[email protected]>
Btrfs: fix wrong dentries after fsync of file that got its parent replaced

Josef Bacik <[email protected]>
btrfs: make sure we create all new block groups

Josef Bacik <[email protected]>
btrfs: reset max_extent_size on clear in a bitmap

Josef Bacik <[email protected]>
btrfs: wait on caching when putting the bg cache

Jeff Mahoney <[email protected]>
btrfs: don't attempt to trim devices that don't support it

Jeff Mahoney <[email protected]>
btrfs: iterate all devices during trim, instead of fs_devices::alloc_list

Qu Wenruo <[email protected]>
btrfs: locking: Add extra check in btrfs_init_new_buffer() to avoid deadlock

Qu Wenruo <[email protected]>
btrfs: Handle owner mismatch gracefully when walking up tree

Johan Hovold <[email protected]>
soc/tegra: pmc: Fix child-node lookup

Thor Thayer <[email protected]>
arm64: dts: stratix10: Correct System Manager register size

Nicolas Pitre <[email protected]>
Cramfs: fix abad comparison when wrap-arounds occur

Theodore Ts'o <[email protected]>
ext4: avoid running out of journal credits when appending to an inline file

Mauro Carvalho Chehab <[email protected]>
media: em28xx: make v4l2-compliance happier by starting sequence on zero

Mauro Carvalho Chehab <[email protected]>
media: em28xx: fix input name for Terratec AV 350

Mauro Carvalho Chehab <[email protected]>
media: em28xx: use a default format if TRY_FMT fails

Juergen Gross <[email protected]>
xen: fix xen_qlock_wait()

He Zhe <[email protected]>
kgdboc: Passing ekgdboc to command line causes panic

Maciej W. Rozycki <[email protected]>
TC: Set DMA masks for devices

Aaro Koskinen <[email protected]>
MIPS: OCTEON: fix out of bounds array access on CN68XX

Christophe Leroy <[email protected]>
powerpc/msi: Fix compile error on mpc83xx

Wenwen Wang <[email protected]>
dm ioctl: harden copy_params()'s copy_from_user() from malicious users

Amir Goldstein <[email protected]>
lockd: fix access beyond unterminated strings in prints

Trond Myklebust <[email protected]>
nfsd: Fix an Oops in free_session()

Trond Myklebust <[email protected]>
NFSv4.1: Fix the r/wsize checking

Lukas Wunner <[email protected]>
genirq: Fix race on spurious interrupt detection

He Zhe <[email protected]>
printk: Fix panic caused by passing log_buf_len to command line

Steve French <[email protected]>
smb3: on kerberos mount if server doesn't specify auth type use krb5

Steve French <[email protected]>
smb3: do not attempt cifs operation in smb3 query info error path

Steve French <[email protected]>
smb3: allow stats which track session and share reconnects to be reset

Andreas Kemnade <[email protected]>
w1: omap-hdq: fix missing bus unregister at removal

Eugen Hristev <[email protected]>
iio: adc: at91: fix wrong channel number in triggered buffer mode

Eugen Hristev <[email protected]>
iio: adc: at91: fix acking DRDY irq on simple conversions

Arnd Bergmann <[email protected]>
kbuild: fix kernel/bounds.c 'W=1' warning

Mike Kravetz <[email protected]>
hugetlbfs: dirty pages as they are added to pagecache

Eric Biggers <[email protected]>
ima: fix showing large 'violations' or 'runtime_measurements_count'

Ondrej Mosnacek <[email protected]>
crypto: lrw - Fix out-of bounds access on counter overflow

Eric W. Biederman <[email protected]>
signal/GenWQE: Fix sending of SIGKILL

Bin Meng <[email protected]>
PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk

Breno Leitao <[email protected]>
HID: hiddev: fix potential Spectre v1

Lukas Czerner <[email protected]>
ext4: initialize retries variable in ext4_da_write_inline_data_begin()

Al Viro <[email protected]>

    gfs2_meta: ->mount() can get NULL dev_name

Jan Kara <[email protected]>
jbd2: fix use after free in jbd2_log_do_checkpoint()

Alexander Duyck <[email protected]>
libnvdimm: Hold reference on parent while scheduling async init

Stefan Nuernberger <[email protected]>
net/ipv4: defensive cipso option parsing

Juergen Gross <[email protected]>
xen: make xen_qlock_wait() nestable

Juergen Gross <[email protected]>
xen: fix race in xen_qlock_wait()

Dr. Greg Wettstein <[email protected]>
tpm: Restore functionality to xen vtpm driver.

Joe Jin <[email protected]>
xen-swiotlb: use actually allocated size on check physical continuous

Takashi Iwai <[email protected]>
ALSA: hda: Check the non-cached stream buffers more explicitly

Paul Cercueil <[email protected]>
dmaengine: dma-jz4780: Return error if not probed from DT

Eric W. Biederman <[email protected]>
signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace init

James Smart <[email protected]>
scsi: lpfc: Correct soft lockup when running mds diagnostics

Alexandre Belloni <[email protected]>
uio: ensure class is registered before devices

Waiman Long <[email protected]>
driver/dma/ioat: Call del_timer_sync() without holding prep_lock

Loic Poulain <[email protected]>
usb: chipidea: Prevent unbalanced IRQ disable

Shaohua Li <[email protected]>
MD: fix invalid stored role for a disk

Theodore Ts'o <[email protected]>
ext4: fix argument checking in EXT4_IOC_MOVE_EXT

Javier Martinez Canillas <[email protected]>
tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivated

Wenwen Wang <[email protected]>
scsi: megaraid_sas: fix a missing-check bug

Finn Thain <[email protected]>
scsi: esp_scsi: Track residual for PIO transfers

Martin Willi <[email protected]>
ath10k: schedule hardware restart if WMI command times out

Douglas Anderson <[email protected]>
pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliant

Douglas Anderson <[email protected]>
pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliant

Stephen Boyd <[email protected]>
pinctrl: qcom: spmi-mpp: Fix drive strength setting

Hans de Goede <[email protected]>
ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllers

Masami Hiramatsu <[email protected]>
kprobes: Return error if we fail to reuse kprobe instead of BUG_ON()

YueHaibing <[email protected]>
pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_mux

Ben Hutchings <[email protected]>
x86: boot: Fix EFI stub alignment

Christian Hewitt <[email protected]>
Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetooth

Yu Zhao <[email protected]>

    mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 rev 0x01

Sanskriti Sharma <[email protected]>
perf tools: Cleanup trace-event-info 'tdata' leak

Sanskriti Sharma <[email protected]>
perf tools: Free temporary 'sys' string in read_event_files()

Serhey Popovych <[email protected]>
tun: Consistently configure generic netdev params via rtnetlink

Omar Sandoval <[email protected]>
swim: fix cleanup on setup error

Omar Sandoval <[email protected]>
ataflop: fix error handling during setup

Waiman Long <[email protected]>
locking/lockdep: Fix debug_locks off performance problem

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

Nathan Chancellor <[email protected]>
net: qla3xxx: Remove overflowing shift statement

Sebastian Andrzej Siewior <[email protected]>
x86/fpu: Remove second definition of fpu in __fpu__restore_sig()

David S. Miller <[email protected]>
sparc: Fix single-pcr perf event counter management.

Daniel Wagner <[email protected]>
x86/kconfig: Fall back to ticket spinlocks

He Zhe <[email protected]>
x86/corruption-check: Fix panic in memory_corruption_check() when boot option without value is provided

Alex Stanoev <[email protected]>
ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops

Jeremy Cline <[email protected]>

    ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905)

Helge Deller <[email protected]>
parisc: Fix map_pages() to not overwrite existing pte entries

John David Anglin <[email protected]>
parisc: Fix address in HPMC IVA

Jan Glauber <[email protected]>
ipmi: Fix timer race with module unload

Maciej S. Szmigiero <[email protected]>
pcmcia: Implement CLKRUN protocol disabling for Ricoh bridges

Hou Tao <[email protected]>
jffs2: free jffs2_sb_info through jffs2_kill_sb()

Dmitry Bazhenov <[email protected]>
hwmon: (pmbus) Fix page count auto-detection.

Tang Junhui <[email protected]>

    bcache: fix miss key refill->end in writeback

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

Diffstat:

 Makefile                                           |  4 +-
 arch/alpha/include/asm/termios.h                   |  8 ++-
 arch/alpha/include/uapi/asm/ioctls.h               |  5 ++
 arch/alpha/include/uapi/asm/termbits.h             | 17 +++++
 arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi  |  2 +-
 arch/mips/cavium-octeon/executive/cvmx-helper.c    |  2 +-
 arch/mips/include/asm/mach-loongson64/irq.h        |  2 +-
 arch/mips/kernel/crash.c                           |  3 +
 arch/mips/kernel/machine_kexec.c                   |  3 +
 arch/mips/loongson64/loongson-3/irq.c              | 56 ++-------------
 arch/parisc/kernel/entry.S                         |  2 +-
 arch/parisc/kernel/traps.c                         |  3 +-
 arch/parisc/mm/init.c                              |  8 +--
 arch/powerpc/boot/crt0.S                           |  4 +-
 arch/powerpc/include/asm/mpic.h                    |  7 ++
 arch/powerpc/mm/tlb_nohash.c                       |  3 +
 arch/sparc/kernel/perf_event.c                     | 17 +++--
 arch/x86/Kconfig                                   |  1 -
 arch/x86/boot/tools/build.c                        |  7 ++
 arch/x86/kernel/check.c                            | 15 ++++
 arch/x86/kernel/fpu/signal.c                       |  1 -
 arch/x86/xen/spinlock.c                            | 35 ++++------
 arch/xtensa/boot/Makefile                          |  2 +-
 arch/xtensa/include/asm/processor.h                |  6 +-
 arch/xtensa/kernel/head.S                          |  7 +-
 arch/xtensa/kernel/vmlinux.lds.S                   |  1 +
 crypto/lrw.c                                       |  7 +-
 drivers/acpi/acpi_lpss.c                           |  2 +
 drivers/block/ataflop.c                            | 25 ++++---
 drivers/block/swim.c                               | 13 +++-
 drivers/bluetooth/btbcm.c                          |  1 +
 drivers/cdrom/cdrom.c                              |  2 +-
 drivers/char/ipmi/ipmi_ssif.c                      | 10 +--
 drivers/char/tpm/tpm-interface.c                   |  3 +-
 drivers/char/tpm/xen-tpmfront.c                    |  2 +-
 drivers/clk/clk-s2mps11.c                          | 30 ++++++++
 drivers/clocksource/i8253.c                        | 14 +++-
 drivers/dma/dma-jz4780.c                           |  5 ++
 drivers/dma/ioat/init.c                            |  9 ++-
 drivers/gpu/drm/drm_dp_mst_topology.c              |  3 +
 drivers/gpu/drm/i915/intel_audio.c                 | 17 +++++
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c           | 11 +++
 drivers/gpu/drm/rockchip/rockchip_drm_drv.c        |  6 ++
 drivers/hid/usbhid/hiddev.c                        | 18 +++--
 drivers/hwmon/pmbus/pmbus.c                        |  2 +
 drivers/hwmon/pmbus/pmbus_core.c                   |  5 +-
 drivers/iio/adc/at91_adc.c                         |  6 +-
 drivers/md/bcache/btree.c                          |  2 +-
 drivers/md/dm-ioctl.c                              | 18 ++---
 drivers/md/raid1.c                                 |  1 +
 drivers/md/raid10.c                                |  1 +
 drivers/media/i2c/tvp5150.c                        | 14 ++--
 drivers/media/pci/cx23885/altera-ci.c              | 10 +++
 drivers/media/usb/em28xx/em28xx-cards.c            |  4 +-
 drivers/media/usb/em28xx/em28xx-video.c            |  8 ++-
 drivers/misc/genwqe/card_base.h                    |  2 +-
 drivers/misc/genwqe/card_dev.c                     |  9 +--
 drivers/mmc/host/sdhci-pci-o2micro.c               |  3 +
 drivers/mtd/devices/Kconfig                        |  2 +-
 drivers/net/ethernet/brocade/bna/bnad_ethtool.c    |  4 +-
 drivers/net/ethernet/intel/e1000/e1000_ethtool.c   |  9 ++-
 drivers/net/ethernet/intel/e1000/e1000_main.c      | 11 ++-
 drivers/net/ethernet/qlogic/qla3xxx.c              |  2 -
 drivers/net/tun.c                                  |  2 +
 drivers/net/wireless/ath/ath10k/wmi.c              |  6 ++
 drivers/nvdimm/bus.c                               |  4 ++
 drivers/pci/quirks.c                               |  4 ++
 drivers/pcmcia/ricoh.h                             | 35 ++++++++++
 drivers/pcmcia/yenta_socket.c                      |  3 +-
 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c            | 27 +++++---
 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c           | 28 ++++++--
 drivers/rtc/hctosys.c                              |  4 +-
 drivers/scsi/esp_scsi.c                            |  1 +
 drivers/scsi/esp_scsi.h                            |  2 +
 drivers/scsi/lpfc/lpfc_sli.c                       |  7 ++
 drivers/scsi/mac_esp.c                             |  2 +
 drivers/scsi/megaraid/megaraid_sas_base.c          |  3 +
 drivers/scsi/qla2xxx/qla_mbx.c                     |  5 +-
 drivers/soc/tegra/pmc.c                            |  2 +-
 drivers/tc/tc.c                                    |  8 ++-
 drivers/tty/serial/kgdboc.c                        |  5 ++
 drivers/tty/serial/sc16is7xx.c                     | 19 +++--
 drivers/tty/tty_io.c                               |  2 +-
 drivers/tty/tty_ioctl.c                            |  4 +-
 drivers/uio/uio.c                                  |  9 +++
 drivers/usb/chipidea/otg.h                         |  3 +-
 drivers/vhost/scsi.c                               |  4 +-
 drivers/video/fbdev/aty/mach64_accel.c             | 28 ++++----
 drivers/w1/masters/omap_hdq.c                      |  2 +
 drivers/xen/swiotlb-xen.c                          |  6 ++
 fs/9p/vfs_file.c                                   | 16 ++++-
 fs/binfmt_elf.c                                    | 46 +++++++------
 fs/btrfs/extent-tree.c                             | 48 ++++++++++---
 fs/btrfs/free-space-cache.c                        | 32 ++++++---
 fs/btrfs/inode.c                                   |  1 +
 fs/btrfs/ioctl.c                                   | 12 +++-
 fs/btrfs/qgroup.c                                  |  1 +
 fs/btrfs/relocation.c                              |  2 +-
 fs/btrfs/tree-log.c                                | 30 +++++++-
 fs/cifs/cifs_debug.c                               |  3 +
 fs/cifs/cifs_spnego.c                              |  6 +-
 fs/cifs/inode.c                                    | 10 ++-
 fs/configfs/symlink.c                              |  2 +-
 fs/cramfs/inode.c                                  |  3 +-
 fs/ext4/ext4.h                                     |  3 -
 fs/ext4/inline.c                                   | 40 +----------
 fs/ext4/move_extent.c                              |  8 ++-
 fs/ext4/namei.c                                    |  5 +-
 fs/ext4/resize.c                                   | 28 ++++----
 fs/ext4/super.c                                    | 16 ++---
 fs/ext4/xattr.c                                    | 22 ++----
 fs/fuse/dev.c                                      | 29 ++++++--
 fs/gfs2/ops_fstype.c                               |  3 +
 fs/jbd2/checkpoint.c                               |  4 +-
 fs/jffs2/super.c                                   |  4 +-
 fs/lockd/host.c                                    |  2 +-
 fs/namespace.c                                     | 22 ++++--
 fs/nfs/nfs4client.c                                | 16 +++--
 fs/ocfs2/dir.c                                     |  3 +-
 include/linux/ceph/libceph.h                       |  8 ++-
 include/linux/hugetlb.h                            | 14 ++++
 include/linux/i8253.h                              |  1 +
 include/linux/mm.h                                 |  6 ++
 include/linux/tc.h                                 |  1 +
 kernel/bounds.c                                    |  4 +-
 kernel/irq/manage.c                                |  8 ++-
 kernel/kprobes.c                                   | 27 ++++++--
 kernel/locking/lockdep.c                           |  4 +-
 kernel/printk/printk.c                             |  7 +-
 kernel/signal.c                                    |  2 +-
 lib/debug_locks.c                                  |  2 +-
 mm/gup.c                                           |  2 -
 mm/hugetlb.c                                       | 66 ++++++++++++++++--
 mm/mempolicy.c                                     | 32 ++++++++-
 mm/mmap.c                                          | 13 ++--
 mm/rmap.c                                          | 56 +++++++++++++++
 net/9p/protocol.c                                  |  5 ++
 net/ipv4/cipso_ipv4.c                              | 11 +--
 net/sunrpc/svc_xprt.c                              |  2 +-
 net/sunrpc/xdr.c                                   |  5 +-
 security/integrity/ima/ima_fs.c                    |  6 +-
 sound/pci/ca0106/ca0106.h                          |  2 +-
 sound/pci/hda/hda_controller.h                     |  1 +
 sound/pci/hda/hda_intel.c                          | 11 ++-
 sound/pci/hda/patch_conexant.c                     |  1 +
 tools/perf/util/trace-event-info.c                 |  2 +
 tools/perf/util/trace-event-read.c                 |  5 +-
 .../inter-event/trigger-synthetic-event-syntax.tc  | 80 ++++++++++++++++++++++
 148 files changed, 1115 insertions(+), 423 deletions(-)