Skip to content

4.4.129-stable review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest97 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/97media: v4l2-compat-ioctl32: dont oops on overlaydrivers/media/v4l2-core/v4l2-compat-ioctl32.c+3 -10 replies
2/97parisc: Fix out of array access in match_pci_device()arch/parisc/kernel/drivers.c+4 -00 replies
3/97perf intel-pt: Fix overlap detection to identify consecutive buffers correctlytools/perf/util/intel-pt-decoder/intel-pt-decoder.c tools/perf/util/intel-pt-decoder/intel-pt-decoder.h tools/perf/util/intel-pt.c+34 -350 replies
4/97perf intel-pt: Fix sync_switchtools/perf/util/intel-pt.c+25 -70 replies
5/97perf intel-pt: Fix error recovery from missing TIP packettools/perf/util/intel-pt-decoder/intel-pt-decoder.c+1 -00 replies
6/97perf intel-pt: Fix timestamp following overflowtools/perf/util/intel-pt-decoder/intel-pt-decoder.c+1 -00 replies
7/97radeon: hide pointless #warning when compile testingdrivers/gpu/drm/radeon/radeon_object.c+2 -10 replies
8/97Revert "perf tests: Decompress kernel module before objdump"tools/perf/tests/code-reading.c+1 -190 replies
9/97block/loop: fix deadlock after loop_set_statusdrivers/block/loop.c+8 -40 replies
10/97s390/qdio: dont retry EQBS after CCQ 96drivers/s390/cio/qdio_main.c+2 -90 replies
11/97s390/qdio: dont merge ERROR output buffersdrivers/s390/cio/qdio_main.c+20 -110 replies
12/97s390/ipl: ensure loadparm valid flag is setarch/s390/kernel/ipl.c+1 -00 replies
13/97getname_kernel() needs to make sure that ->name != ->iname in long casefs/namei.c+2 -10 replies
14/97rtl8187: Fix NULL pointer dereference in priv->conf_mutexdrivers/net/wireless/realtek/rtl818x/rtl8187/dev.c+1 -10 replies
15/97hwmon: (ina2xx) Fix access to uninitialized mutexdrivers/hwmon/ina2xx.c+1 -20 replies
16/97cdc_ether: flag the Cinterion AHS8 modem by gemalto as WWANdrivers/net/usb/cdc_ether.c+6 -00 replies
17/97slip: Check if rstate is initialized before uncompressingdrivers/net/slip/slhc.c include/net/slhc_vj.h+6 -00 replies
18/97lan78xx: Correctly indicate invalid OTPdrivers/net/usb/lan78xx.c+2 -10 replies
19/97x86/hweight: Get rid of the special calling conventionarch/x86/Kconfig arch/x86/include/asm/arch_hweight.h arch/x86/kernel/i386_ksyms_32.c +5 more+97 -220 replies
20/97x86/hweight: Dont clobber %rdiarch/x86/lib/hweight.S+2 -00 replies
21/97tty: make n_tty_read() always abort if hangup is in progressdrivers/tty/n_tty.c drivers/tty/tty_io.c include/linux/tty.h+16 -00 replies
22/97ubifs: Check ubifs_wbuf_sync() return codefs/ubifs/super.c+10 -40 replies
23/97ubi: fastmap: Dont flush fastmap work on detachdrivers/mtd/ubi/fastmap-wl.c+0 -12 replies
24/97ubi: Fix error for write accessdrivers/mtd/ubi/block.c+1 -10 replies
25/97ubi: Reject MLC NANDdrivers/mtd/ubi/build.c+11 -00 replies
26/97fs/reiserfs/journal.c: add missing resierfs_warning() argfs/reiserfs/journal.c+1 -10 replies
27/97resource: fix integer overflow at reallocationkernel/resource.c+2 -10 replies
28/97ipc/shm: fix use-after-free of shm file via remap_file_pages()ipc/shm.c+20 -30 replies
29/97mm, slab: reschedule cache_reap() on the same CPUmm/slab.c+2 -10 replies
30/97usb: musb: gadget: misplaced out of bounds checkdrivers/usb/musb/musb_gadget_ep0.c+9 -50 replies
31/97ARM: dts: at91: at91sam9g25: fix mux-mask pinctrl propertyarch/arm/boot/dts/at91sam9g25.dtsi+1 -10 replies
32/97ARM: dts: at91: sama5d4: fix pinctrl compatible stringarch/arm/boot/dts/sama5d4.dtsi+1 -10 replies
33/97xen-netfront: Fix hang on device removaldrivers/net/xen-netfront.c+6 -10 replies
34/97regmap: Fix reversed bounds check in regmap_raw_write()drivers/base/regmap/regmap.c+1 -10 replies
35/97ACPI / video: Add quirk to force acpi-video backlight on Samsung 670Z5Edrivers/acpi/video_detect.c+9 -00 replies
36/97ACPI / hotplug / PCI: Check presence of slot itself in get_slot_status()drivers/pci/hotplug/acpiphp_glue.c+16 -70 replies
37/97USB:fix USB3 devices behind USB3 hubs not resuming at hibernate thawdrivers/usb/core/generic.c+7 -20 replies
38/97usb: dwc3: pci: Properly cleanup resourcedrivers/usb/dwc3/dwc3-pci.c+1 -10 replies
39/97HID: i2c-hid: fix size check and type usagedrivers/hid/i2c-hid/i2c-hid.c+7 -60 replies
40/97powerpc/powernv: Handle unknown OPAL errors in opal_nvram_write()arch/powerpc/platforms/powernv/opal-nvram.c+4 -00 replies
41/97powerpc/64: Fix smp_wmb barrier definition use use lwsync consistentlyarch/powerpc/include/asm/barrier.h arch/powerpc/include/asm/synch.h+2 -50 replies
42/97powerpc/powernv: Fix OPAL NVRAM driver OPAL_BUSY loopsarch/powerpc/platforms/powernv/opal-nvram.c+6 -10 replies
43/97HID: Fix hid_report_len usagedrivers/hid/hid-input.c drivers/hid/hid-multitouch.c drivers/hid/hid-rmi.c+7 -50 replies
44/97HID: core: Fix size as type u32drivers/hid/hid-core.c include/linux/hid.h+8 -80 replies
45/97ASoC: ssm2602: Replace reg_default_raw with reg_defaultsound/soc/codecs/ssm2602.c+13 -60 replies
46/97thunderbolt: Resume control channel after hibernation image is createddrivers/thunderbolt/nhi.c+1 -00 replies
47/97random: use a tighter cap in credit_entropy_bits_safe()drivers/char/random.c+1 -10 replies
48/97jbd2: if the journal is aborted then dont allow update of the log tailfs/jbd2/journal.c+4 -10 replies
49/97ext4: dont update checksum of new initialized bitmapsfs/ext4/balloc.c fs/ext4/ialloc.c+4 -460 replies
50/97ext4: add validity checks for bitmap block numbersfs/ext4/balloc.c fs/ext4/ialloc.c+21 -20 replies
51/97ext4: fail ext4_iget for root directory if unallocatedfs/ext4/inode.c+6 -00 replies
52/97RDMA/ucma: Dont allow setting RDMA_OPTION_IB_PATH without an RDMA devicedrivers/infiniband/core/ucma.c+3 -00 replies
53/97ALSA: pcm: Fix UAF at PCM release via PCM timer accesssound/core/pcm.c+7 -13 replies
54/97IB/srp: Fix srp_abort()drivers/infiniband/ulp/srp/ib_srp.c+5 -30 replies
55/97IB/srp: Fix completion vector assignment algorithmdrivers/infiniband/ulp/srp/ib_srp.c+4 -60 replies
56/97dmaengine: at_xdmac: fix rare residue corruptiondrivers/dma/at_xdmac.c+2 -20 replies
57/97um: Use POSIX ucontext_t instead of struct ucontextarch/um/os-Linux/signal.c arch/x86/um/stub_segv.c+2 -20 replies
58/97iommu/vt-d: Fix a potential memory leakdrivers/iommu/intel-svm.c+1 -00 replies
59/97mmc: jz4740: Fix race condition in IRQ mask updatedrivers/mmc/host/jz4740_mmc.c+1 -10 replies
60/97clk: mvebu: armada-38x: add support for 1866MHz variantsdrivers/clk/mvebu/armada-38x.c+4 -32 replies
61/97clk: mvebu: armada-38x: add support for missing clocksdrivers/clk/mvebu/armada-38x.c+7 -70 replies
62/97clk: bcm2835: De-assert/assert PLL reset signal when appropriatedrivers/clk/bcm/clk-bcm2835.c+5 -30 replies
63/97thermal: imx: Fix race condition in imx_thermal_probe()drivers/thermal/imx_thermal.c+3 -30 replies
64/97watchdog: f71808e_wdt: Fix WD_EN register readdrivers/watchdog/f71808e_wdt.c+1 -10 replies
65/97ALSA: oss: consolidate kmalloc/memset 0 call to kzallocsound/core/oss/pcm_oss.c+1 -20 replies
66/97ALSA: pcm: Use ERESTARTSYS instead of EINTR in OSS emulationsound/core/oss/pcm_oss.c+1 -10 replies
67/97ALSA: pcm: Avoid potential races between OSS ioctls and read/writesound/core/oss/pcm_oss.c+106 -280 replies
68/97ALSA: pcm: Return -EBUSY for OSS ioctls changing busy streamsinclude/sound/pcm_oss.h sound/core/oss/pcm_oss.c+28 -90 replies
69/97ALSA: pcm: Fix mutex unbalance in OSS emulation ioctlssound/core/oss/pcm_oss.c+42 -250 replies
70/97ALSA: pcm: Fix endless loop for XRUN recovery in OSS emulationsound/core/oss/pcm_oss.c+3 -20 replies
71/97vfio-pci: Virtualize PCIe & AF FLRdrivers/vfio/pci/vfio_pci_config.c+77 -50 replies
72/97vfio/pci: Virtualize Maximum Payload Sizedrivers/vfio/pci/vfio_pci_config.c+4 -20 replies
73/97vfio/pci: Virtualize Maximum Read Request Sizedrivers/vfio/pci/vfio_pci_config.c+26 -30 replies
74/97ext4: dont allow r/w mounts if metadata blocks overlap the superblockfs/ext4/super.c+6 -00 replies
75/97drm/radeon: Fix PCIe lane width calculationdrivers/gpu/drm/radeon/si_dpm.c+2 -20 replies
76/97ext4: fix crashes in dioread_nolock modefs/ext4/inode.c+20 -200 replies
77/97ext4: fix deadlock between inline_data and ext4_expand_extra_isize_ea()fs/ext4/inline.c fs/ext4/xattr.c fs/ext4/xattr.h+74 -540 replies
78/97ALSA: line6: Use correct endpoint type for midi outputsound/usb/line6/midi.c+1 -10 replies
79/97ALSA: rawmidi: Fix missing input substream checks in compat ioctlssound/core/rawmidi_compat.c+12 -60 replies
80/97ALSA: hda - New VIA controller suppor no-snoop pathsound/pci/hda/hda_intel.c+2 -10 replies
81/97HID: hidraw: Fix crash on HIDIOCGFEATURE with a destroyed devicedrivers/hid/hidraw.c+5 -00 replies
82/97MIPS: uaccess: Add micromips clobbers to bzero invocationarch/mips/include/asm/uaccess.h+9 -20 replies
83/97MIPS: memset.S: EVA & fault support for small_memsetarch/mips/lib/memset.S+6 -10 replies
84/97MIPS: memset.S: Fix return of __clear_user from Lpartial_fixuparch/mips/lib/memset.S+1 -10 replies
85/97MIPS: memset.S: Fix clobber of v1 in last_fixuparch/mips/lib/memset.S+1 -10 replies
86/97powerpc/eeh: Fix enabling bridge MMIO windowsarch/powerpc/kernel/eeh_pe.c+2 -10 replies
87/97powerpc/lib: Fix off-by-one in alternate feature patchingarch/powerpc/lib/feature-fixups.c+1 -10 replies
88/97jffs2_kill_sb(): deal with failed allocationsfs/jffs2/super.c+1 -10 replies
89/97hypfs_kill_super(): deal with failed allocationsarch/s390/hypfs/inode.c+1 -10 replies
90/97rpc_pipefs: fix double-dput()net/sunrpc/rpc_pipe.c+1 -00 replies
91/97Dont leak MNT_INTERNAL away from internal mountsfs/namespace.c+2 -10 replies
92/97autofs: mount point create should honour passed in modefs/autofs4/root.c+1 -10 replies
93/97mm: allow GFP_{FS,IO} for page_cache_read page cache allocationinclude/linux/mm.h mm/filemap.c mm/memory.c+25 -50 replies
94/97mm/filemap.c: fix NULL pointer in page_cache_tree_insert()mm/filemap.c+4 -50 replies
95/97ext4: bugfix for mmaped pages in mpage_release_unused_pages()fs/ext4/inode.c+2 -00 replies
96/97fanotify: fix logic of events on childfs/notify/fanotify/fanotify.c+15 -190 replies
97/97writeback: safer lock nestingfs/fs-writeback.c include/linux/backing-dev-defs.h include/linux/backing-dev.h +1 more+35 -260 replies

Reviews trailers per patch

28 of 97 patches have a Reviewed-by or Acked-by.

PatchSakari AilusHans VerkuilUrsula BraunBenjamin BlockHeiko CarstensOliver NeukumRandy DunlapJeff MahoneyMichael HendersAndrew MortonPekka EnbergChristoph LameterBoris OstrovskyRafael J. WysockiVasant HegdeStewart SmithLudovic DesrochesGregory CLEMENTEric AnholtPhilipp ZabelDong AishengGuenter RoeckGreg RoseChristian KönigChunming ZhouRussell CurreyJan KaraVlastimil BabkaMinchan KimJohannes WeinerMichal HockoWang LongPeter Zijlstra (Intel)Boris BrezillonArtem BityutskiyKirill A. ShutemovDavidlohr BuesoAndy ShevchenkoMathieu MalaterreEric AugerKirill TkhaiAlexander Aring
1/97R-b R-b
2/97
3/97
4/97
5/97
6/97
7/97
8/97
9/97
10/97R-b
11/97R-b R-b
12/97R-b
13/97
14/97
15/97
16/97A-b
17/97
18/97
19/97A-b
20/97
21/97
22/97
23/97
24/97
25/97A-b A-b
26/97T-b A-b
27/97T-b R-b
28/97A-b A-b
29/97A-b A-b
30/97
31/97
32/97
33/97R-b
34/97
35/97
36/97R-b
37/97
38/97
39/97
40/97R-b A-b
41/97
42/97
43/97
44/97
45/97
46/97R-b
47/97
48/97
49/97
50/97
51/97
52/97
53/97
54/97
55/97
56/97A-b
57/97
58/97
59/97T-b
60/97R-b
61/97A-b
62/97R-b
63/97R-b A-b
64/97R-b
65/97
66/97
67/97
68/97
69/97
70/97
71/97R-b
72/97R-b
73/97
74/97
75/97A-b A-b
76/97
77/97
78/97
79/97
80/97
81/97
82/97
83/97
84/97
85/97
86/97A-b
87/97
88/97
89/97
90/97
91/97Bisected-by T-b T-b
92/97
93/97A-b A-b
94/97R-b Debugged-by A-b A-b
95/97
96/97
97/97R-b A-b A-b

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

Read the v1 thread

Cover letter [PATCH 4.4 00/97] 4.4.129-stable review

This is the start of the stable review cycle for the 4.4.129 release. There are 97 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 Tue Apr 24 13:52:47 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.129-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.129-rc1

Greg Thelen <[email protected]>
writeback: safer lock nesting

Amir Goldstein <[email protected]>
fanotify: fix logic of events on child

wangguang <[email protected]>
ext4: bugfix for mmaped pages in mpage_release_unused_pages()

Matthew Wilcox <[email protected]>
mm/filemap.c: fix NULL pointer in page_cache_tree_insert()

Michal Hocko <[email protected]>
mm: allow GFP_{FS,IO} for page_cache_read page cache allocation

Ian Kent <[email protected]>
autofs: mount point create should honour passed in mode

Al Viro <[email protected]>
Don't leak MNT_INTERNAL away from internal mounts

Al Viro <[email protected]>
rpc_pipefs: fix double-dput()

Al Viro <[email protected]>
hypfs_kill_super(): deal with failed allocations

Al Viro <[email protected]>
jffs2_kill_sb(): deal with failed allocations

Michael Ellerman <[email protected]>
powerpc/lib: Fix off-by-one in alternate feature patching

Michael Neuling <[email protected]>
powerpc/eeh: Fix enabling bridge MMIO windows

Matt Redfearn <[email protected]>
MIPS: memset.S: Fix clobber of v1 in last_fixup

Matt Redfearn <[email protected]>
MIPS: memset.S: Fix return of __clear_user from Lpartial_fixup

Matt Redfearn <[email protected]>
MIPS: memset.S: EVA & fault support for small_memset

Matt Redfearn <[email protected]>
MIPS: uaccess: Add micromips clobbers to bzero invocation

Rodrigo Rivas Costa <[email protected]>
HID: hidraw: Fix crash on HIDIOCGFEATURE with a destroyed device

David Wang <[email protected]>
ALSA: hda - New VIA controller suppor no-snoop path

Takashi Iwai <[email protected]>
ALSA: rawmidi: Fix missing input substream checks in compat ioctls

Fabián Inostroza <[email protected]>
ALSA: line6: Use correct endpoint type for midi output

Theodore Ts'o <[email protected]>
ext4: fix deadlock between inline_data and ext4_expand_extra_isize_ea()

Jan Kara <[email protected]>
ext4: fix crashes in dioread_nolock mode

Paul Parsons <[email protected]>
drm/radeon: Fix PCIe lane width calculation

Theodore Ts'o <[email protected]>
ext4: don't allow r/w mounts if metadata blocks overlap the superblock

Alex Williamson <[email protected]>
vfio/pci: Virtualize Maximum Read Request Size

Alex Williamson <[email protected]>
vfio/pci: Virtualize Maximum Payload Size

Alex Williamson <[email protected]>
vfio-pci: Virtualize PCIe & AF FLR

Takashi Iwai <[email protected]>
ALSA: pcm: Fix endless loop for XRUN recovery in OSS emulation

Takashi Iwai <[email protected]>
ALSA: pcm: Fix mutex unbalance in OSS emulation ioctls

Takashi Iwai <[email protected]>
ALSA: pcm: Return -EBUSY for OSS ioctls changing busy streams

Takashi Iwai <[email protected]>
ALSA: pcm: Avoid potential races between OSS ioctls and read/write

Takashi Iwai <[email protected]>
ALSA: pcm: Use ERESTARTSYS instead of EINTR in OSS emulation

Nicholas Mc Guire <[email protected]>
ALSA: oss: consolidate kmalloc/memset 0 call to kzalloc

Igor Pylypiv <[email protected]>
watchdog: f71808e_wdt: Fix WD_EN register read

Mikhail Lappo <[email protected]>
thermal: imx: Fix race condition in imx_thermal_probe()

Boris Brezillon <[email protected]>
clk: bcm2835: De-assert/assert PLL reset signal when appropriate

Richard Genoud <[email protected]>
clk: mvebu: armada-38x: add support for missing clocks

Ralph Sennhauser <[email protected]>
clk: mvebu: armada-38x: add support for 1866MHz variants

Alex Smith <[email protected]>
mmc: jz4740: Fix race condition in IRQ mask update

Lu Baolu <[email protected]>
iommu/vt-d: Fix a potential memory leak

Krzysztof Mazur <[email protected]>
um: Use POSIX ucontext_t instead of struct ucontext

Maxime Jayat <[email protected]>
dmaengine: at_xdmac: fix rare residue corruption

Bart Van Assche <[email protected]>
IB/srp: Fix completion vector assignment algorithm

Bart Van Assche <[email protected]>
IB/srp: Fix srp_abort()

Takashi Iwai <[email protected]>
ALSA: pcm: Fix UAF at PCM release via PCM timer access

Roland Dreier <[email protected]>
RDMA/ucma: Don't allow setting RDMA_OPTION_IB_PATH without an RDMA device

Theodore Ts'o <[email protected]>
ext4: fail ext4_iget for root directory if unallocated

Theodore Ts'o <[email protected]>
ext4: add validity checks for bitmap block numbers

Theodore Ts'o <[email protected]>
ext4: don't update checksum of new initialized bitmaps

Theodore Ts'o <[email protected]>
jbd2: if the journal is aborted then don't allow update of the log tail

Theodore Ts'o <[email protected]>
random: use a tighter cap in credit_entropy_bits_safe()

Mika Westerberg <[email protected]>
thunderbolt: Resume control channel after hibernation image is created

James Kelly <[email protected]>
ASoC: ssm2602: Replace reg_default_raw with reg_default

Aaron Ma <[email protected]>
HID: core: Fix size as type u32

Aaron Ma <[email protected]>
HID: Fix hid_report_len usage

Nicholas Piggin <[email protected]>
powerpc/powernv: Fix OPAL NVRAM driver OPAL_BUSY loops

Nicholas Piggin <[email protected]>
powerpc/64: Fix smp_wmb barrier definition use use lwsync consistently

Nicholas Piggin <[email protected]>
powerpc/powernv: Handle unknown OPAL errors in opal_nvram_write()

Aaron Ma <[email protected]>
HID: i2c-hid: fix size check and type usage

Thinh Nguyen <[email protected]>
usb: dwc3: pci: Properly cleanup resource

Zhengjun Xing <[email protected]>
USB:fix USB3 devices behind USB3 hubs not resuming at hibernate thaw

Mika Westerberg <[email protected]>
ACPI / hotplug / PCI: Check presence of slot itself in get_slot_status()

Hans de Goede <[email protected]>
ACPI / video: Add quirk to force acpi-video backlight on Samsung 670Z5E

Dan Carpenter <[email protected]>
regmap: Fix reversed bounds check in regmap_raw_write()

Jason Andryuk <[email protected]>
xen-netfront: Fix hang on device removal

Santiago Esteban <[email protected]>
ARM: dts: at91: sama5d4: fix pinctrl compatible string

Nicolas Ferre <[email protected]>
ARM: dts: at91: at91sam9g25: fix mux-mask pinctrl property

Heinrich Schuchardt <[email protected]>
usb: musb: gadget: misplaced out of bounds check

Vlastimil Babka <[email protected]>
mm, slab: reschedule cache_reap() on the same CPU

Eric Biggers <[email protected]>
ipc/shm: fix use-after-free of shm file via remap_file_pages()

Takashi Iwai <[email protected]>
resource: fix integer overflow at reallocation

Andrew Morton <[email protected]>
fs/reiserfs/journal.c: add missing resierfs_warning() arg

Richard Weinberger <[email protected]>
ubi: Reject MLC NAND

Romain Izard <[email protected]>
ubi: Fix error for write access

Richard Weinberger <[email protected]>
ubi: fastmap: Don't flush fastmap work on detach

Richard Weinberger <[email protected]>
ubifs: Check ubifs_wbuf_sync() return code

Tejun Heo <[email protected]>
tty: make n_tty_read() always abort if hangup is in progress

Ville Syrjälä <[email protected]>
x86/hweight: Don't clobber %rdi

Borislav Petkov <[email protected]>
x86/hweight: Get rid of the special calling convention

Phil Elwell <[email protected]>
lan78xx: Correctly indicate invalid OTP

Tejaswi Tanikella <[email protected]>
slip: Check if rstate is initialized before uncompressing

Bassem Boubaker <[email protected]>
cdc_ether: flag the Cinterion AHS8 modem by gemalto as WWAN

Marek Szyprowski <[email protected]>
hwmon: (ina2xx) Fix access to uninitialized mutex

Sudhir Sreedharan <[email protected]>

    rtl8187: Fix NULL pointer dereference in priv->conf_mutex

Al Viro <[email protected]>

    getname_kernel() needs to make sure that ->name != ->iname in long case

Vasily Gorbik <[email protected]>
s390/ipl: ensure loadparm valid flag is set

Julian Wiedmann <[email protected]>
s390/qdio: don't merge ERROR output buffers

Julian Wiedmann <[email protected]>
s390/qdio: don't retry EQBS after CCQ 96

Tetsuo Handa <[email protected]>
block/loop: fix deadlock after loop_set_status

Greg Kroah-Hartman <[email protected]>
Revert "perf tests: Decompress kernel module before objdump"

Arnd Bergmann <[email protected]>
radeon: hide pointless #warning when compile testing

Adrian Hunter <[email protected]>
perf intel-pt: Fix timestamp following overflow

Adrian Hunter <[email protected]>
perf intel-pt: Fix error recovery from missing TIP packet

Adrian Hunter <[email protected]>
perf intel-pt: Fix sync_switch

Adrian Hunter <[email protected]>
perf intel-pt: Fix overlap detection to identify consecutive buffers correctly

Helge Deller <[email protected]>
parisc: Fix out of array access in match_pci_device()

Mauro Carvalho Chehab <[email protected]>
media: v4l2-compat-ioctl32: don't oops on overlay

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/at91sam9g25.dtsi                 |   2 +-
 arch/arm/boot/dts/sama5d4.dtsi                     |   2 +-
 arch/mips/include/asm/uaccess.h                    |  11 +-
 arch/mips/lib/memset.S                             |  11 +-
 arch/parisc/kernel/drivers.c                       |   4 +
 arch/powerpc/include/asm/barrier.h                 |   3 +-
 arch/powerpc/include/asm/synch.h                   |   4 -
 arch/powerpc/kernel/eeh_pe.c                       |   3 +-
 arch/powerpc/lib/feature-fixups.c                  |   2 +-
 arch/powerpc/platforms/powernv/opal-nvram.c        |  11 +-
 arch/s390/hypfs/inode.c                            |   2 +-
 arch/s390/kernel/ipl.c                             |   1 +
 arch/um/os-Linux/signal.c                          |   2 +-
 arch/x86/Kconfig                                   |   5 -
 arch/x86/include/asm/arch_hweight.h                |  24 ++-
 arch/x86/kernel/i386_ksyms_32.c                    |   2 +
 arch/x86/kernel/x8664_ksyms_64.c                   |   3 +
 arch/x86/lib/Makefile                              |   2 +-
 arch/x86/lib/hweight.S                             |  79 +++++++++
 arch/x86/um/stub_segv.c                            |   2 +-
 drivers/acpi/video_detect.c                        |   9 +
 drivers/base/regmap/regmap.c                       |   2 +-
 drivers/block/loop.c                               |  12 +-
 drivers/char/random.c                              |   2 +-
 drivers/clk/bcm/clk-bcm2835.c                      |   8 +-
 drivers/clk/mvebu/armada-38x.c                     |  15 +-
 drivers/dma/at_xdmac.c                             |   4 +-
 drivers/gpu/drm/radeon/radeon_object.c             |   3 +-
 drivers/gpu/drm/radeon/si_dpm.c                    |   4 +-
 drivers/hid/hid-core.c                             |  10 +-
 drivers/hid/hid-input.c                            |   3 +-
 drivers/hid/hid-multitouch.c                       |   5 +-
 drivers/hid/hid-rmi.c                              |   4 +-
 drivers/hid/hidraw.c                               |   5 +
 drivers/hid/i2c-hid/i2c-hid.c                      |  13 +-
 drivers/hwmon/ina2xx.c                             |   3 +-
 drivers/infiniband/core/ucma.c                     |   3 +
 drivers/infiniband/ulp/srp/ib_srp.c                |  18 +-
 drivers/iommu/intel-svm.c                          |   1 +
 drivers/media/v4l2-core/v4l2-compat-ioctl32.c      |   4 +-
 drivers/mmc/host/jz4740_mmc.c                      |   2 +-
 drivers/mtd/ubi/block.c                            |   2 +-
 drivers/mtd/ubi/build.c                            |  11 ++
 drivers/mtd/ubi/fastmap-wl.c                       |   1 -
 drivers/net/slip/slhc.c                            |   5 +
 drivers/net/usb/cdc_ether.c                        |   6 +
 drivers/net/usb/lan78xx.c                          |   3 +-
 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c |   2 +-
 drivers/net/xen-netfront.c                         |   7 +-
 drivers/pci/hotplug/acpiphp_glue.c                 |  23 ++-
 drivers/s390/cio/qdio_main.c                       |  42 ++---
 drivers/thermal/imx_thermal.c                      |   6 +-
 drivers/thunderbolt/nhi.c                          |   1 +
 drivers/tty/n_tty.c                                |   6 +
 drivers/tty/tty_io.c                               |   9 +
 drivers/usb/core/generic.c                         |   9 +-
 drivers/usb/dwc3/dwc3-pci.c                        |   2 +-
 drivers/usb/musb/musb_gadget_ep0.c                 |  14 +-
 drivers/vfio/pci/vfio_pci_config.c                 | 107 +++++++++++-
 drivers/watchdog/f71808e_wdt.c                     |   2 +-
 fs/autofs4/root.c                                  |   2 +-
 fs/ext4/balloc.c                                   |  19 ++-
 fs/ext4/ialloc.c                                   |  54 ++----
 fs/ext4/inline.c                                   |  66 ++++---
 fs/ext4/inode.c                                    |  48 +++---
 fs/ext4/super.c                                    |   6 +
 fs/ext4/xattr.c                                    |  30 ++--
 fs/ext4/xattr.h                                    |  32 ++++
 fs/fs-writeback.c                                  |   7 +-
 fs/jbd2/journal.c                                  |   5 +-
 fs/jffs2/super.c                                   |   2 +-
 fs/namei.c                                         |   3 +-
 fs/namespace.c                                     |   3 +-
 fs/notify/fanotify/fanotify.c                      |  34 ++--
 fs/reiserfs/journal.c                              |   2 +-
 fs/ubifs/super.c                                   |  14 +-
 include/linux/backing-dev-defs.h                   |   5 +
 include/linux/backing-dev.h                        |  31 ++--
 include/linux/hid.h                                |   6 +-
 include/linux/mm.h                                 |   4 +
 include/linux/tty.h                                |   1 +
 include/net/slhc_vj.h                              |   1 +
 include/sound/pcm_oss.h                            |   1 +
 ipc/shm.c                                          |  23 ++-
 kernel/resource.c                                  |   3 +-
 lib/Makefile                                       |   2 -
 lib/hweight.c                                      |   4 +
 mm/filemap.c                                       |  16 +-
 mm/memory.c                                        |  17 ++
 mm/page-writeback.c                                |  18 +-
 mm/slab.c                                          |   3 +-
 net/sunrpc/rpc_pipe.c                              |   1 +
 sound/core/oss/pcm_oss.c                           | 189 ++++++++++++++++-----
 sound/core/pcm.c                                   |   8 +-
 sound/core/rawmidi_compat.c                        |  18 +-
 sound/pci/hda/hda_intel.c                          |   3 +-
 sound/soc/codecs/ssm2602.c                         |  19 ++-
 sound/usb/line6/midi.c                             |   2 +-
 tools/perf/tests/code-reading.c                    |  20 +--
 .../perf/util/intel-pt-decoder/intel-pt-decoder.c  |  64 ++++---
 .../perf/util/intel-pt-decoder/intel-pt-decoder.h  |   2 +-
 tools/perf/util/intel-pt.c                         |  37 +++-
 103 files changed, 943 insertions(+), 449 deletions(-)