Skip to content

3.19.5-stable review

Greg Kroah-Hartman linux-omap linuxppc-dev lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest92 of 101 patches 4 repliesIn review

92 of 101 patches are in this archive. The cover letter announces 101.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/101ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)sound/pci/hda/patch_realtek.c+1 -00 replies
2/101ALSA: hda - Add one more node in the EAPD supporting candidate listsound/pci/hda/patch_realtek.c+1 -10 replies
3/101ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob supportsound/usb/mixer_quirks.c+1 -00 replies
4/101ALSA: bebob: fix to processing in big-endian machine for sending cuesound/firewire/bebob/bebob_maudio.c+4 -40 replies
5/101ALSA: hda/realtek - Make more stable to get pin sense for ALC283sound/pci/hda/patch_realtek.c+2 -00 replies
6/101ALSA: hda - Fix headphone pin config for Lifebook T731sound/pci/hda/patch_realtek.c+9 -00 replies
7/101PCI/AER: Avoid info leak in __print_tlp_header()drivers/pci/pcie/aer/aerdrv_errprint.c+2 -100 replies
8/101PCI: cpcihp: Add missing curly braces in cpci_configure_slot()drivers/pci/hotplug/cpci_hotplug_pci.c+2 -10 replies
9/101Revert "sparc/PCI: Clip bridge windows to fit in upstream windows"arch/sparc/kernel/pci.c+1 -40 replies
10/101PCI: Dont look for ACPI hotplug parameters if ACPI is disableddrivers/pci/pci-acpi.c+3 -00 replies
11/101PCI: spear: Drop __initdata from spear13xx_pcie_driverdrivers/pci/host/pcie-designware.c drivers/pci/host/pcie-spear13xx.c+4 -40 replies
12/101ARC: SA_SIGINFO ucontext regs off-by-onearch/arc/kernel/signal.c+2 -20 replies
13/101ARC: signal handling robustifyarch/arc/kernel/signal.c+16 -40 replies
14/101ARM: sunxi: Have ARCH_SUNXI select RESET_CONTROLLER for clock driver usagearch/arm/mach-sunxi/Kconfig+2 -60 replies
15/101selinux: fix sel_write_enforce broken return valuesecurity/selinux/selinuxfs.c+1 -10 replies
16/101blk-mq: fix use of incorrect goto label in blk_mq_init_queue error pathblock/blk-mq.c+3 -30 replies
17/101blkmq: Fix NULL pointer deref when all reserved tags inblock/blk-mq-tag.c+4 -20 replies
18/101Fix bug in blk_rq_merge_okblock/blk-merge.c+1 -10 replies
19/101block: fix blk_stack_limits() regression due to lcm() changeblock/blk-settings.c include/linux/lcm.h lib/lcm.c+15 -30 replies
20/101drm: Fixup racy refcounting in plane_force_disabledrivers/gpu/drm/drm_crtc.c+1 -120 replies
21/101drm/edid: set ELD for firmware and debugfs override EDIDsdrivers/gpu/drm/drm_edid_load.c drivers/gpu/drm/drm_probe_helper.c+2 -00 replies
23/101drm/radeon/dpm: fix 120hz handling harderdrivers/gpu/drm/radeon/radeon.h drivers/gpu/drm/radeon/radeon_pm.c+18 -50 replies
27/101drm/i915/vlv: save/restore the power context base regdrivers/gpu/drm/i915/i915_drv.c drivers/gpu/drm/i915/i915_drv.h+3 -00 replies
28/101drm/i915/vlv: remove wait for previous GFX clk disable requestdrivers/gpu/drm/i915/i915_drv.c+0 -140 replies
30/101drm/i915: Align initial plane backing objects correctlydrivers/gpu/drm/i915/i915_gem_stolen.c drivers/gpu/drm/i915/intel_display.c+12 -110 replies
31/101btrfs: simplify insert_orphan_itemfs/btrfs/tree-log.c+4 -120 replies
32/101IB/uverbs: Prevent integer overflow in ib_umem_get address arithmeticdrivers/infiniband/core/umem.c+8 -00 replies
33/101iwlwifi: dvm: run INIT firmware again upon .start()drivers/net/wireless/iwlwifi/dvm/dev.h drivers/net/wireless/iwlwifi/dvm/ucode.c+0 -60 replies
34/101x86/xen: prepare p2m list for memory hotplugarch/x86/xen/p2m.c drivers/xen/Kconfig+26 -10 replies
35/101xen/balloon: before adding hotplugged memory, set frames to invaliddrivers/xen/balloon.c+23 -00 replies
36/101nfsd: return correct openowner when there is a race to put one in the hashfs/nfsd/nfs4state.c+1 -10 replies
37/101nfsd: return correct lockowner when there is a race on hash insertfs/nfsd/nfs4state.c+1 -10 replies
38/101sunrpc: make debugfs file creation failure non-fatalinclude/linux/sunrpc/debug.h net/sunrpc/clnt.c net/sunrpc/debugfs.c +2 more+41 -470 replies
39/101powerpc: fix memory corruption by pnv_alloc_idle_core_statesarch/powerpc/include/asm/cputhreads.h+1 -10 replies
40/101powerpc: Re-enable dynticksarch/powerpc/include/asm/irq_work.h+9 -00 replies
41/101nbd: fix possible memory leakdrivers/block/nbd.c+4 -40 replies
42/101mac80211: fix RX A-MPDU session reorder timer deletionnet/mac80211/agg-rx.c net/mac80211/rx.c net/mac80211/sta_info.h+12 -50 replies
43/101mm: fix anon_vma->degree underflow in anon_vma endless growing preventionmm/mmap.c mm/rmap.c+8 -30 replies
44/101mm/memory hotplug: postpone the reset of obsolete pgdatmm/memory_hotplug.c+4 -90 replies
45/101mm/page_alloc.c: call kernel_map_pages in unset_migrateype_isolatemm/page_isolation.c+1 -00 replies
46/101sched: Fix RLIMIT_RTTIME when PI-boosting to RTkernel/sched/core.c+2 -00 replies
47/101cpufreq: Schedule work for the first-online CPU on resumedrivers/cpufreq/cpufreq.c+11 -80 replies
48/101writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth()mm/page-writeback.c+1 -10 replies
49/101writeback: fix possible underflow in write bandwidth calculationmm/page-writeback.c+4 -10 replies
50/101libata: Update Crucial/Micron blacklistdrivers/ata/libata-core.c+11 -20 replies
51/101libata: Blacklist queued TRIM on Samsung SSD 850 Prodrivers/ata/libata-core.c+2 -00 replies
53/101USB: keyspan_pda: add new device iddrivers/usb/serial/keyspan_pda.c+3 -00 replies
54/101USB: ftdi_sio: Added custom PID for Synapse Wireless productdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+7 -00 replies
55/101USB: ftdi_sio: Use jtag quirk for SNAP Connect E10drivers/usb/serial/ftdi_sio.c+6 -20 replies
56/101Defer processing of REQ_PREEMPT requests for blocked devicesdrivers/scsi/scsi_lib.c include/linux/blk_types.h+6 -20 replies
57/101iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifodrivers/iio/imu/inv_mpu6050/inv_mpu_ring.c+14 -110 replies
58/101iio: core: Fix double free.drivers/iio/industrialio-core.c drivers/iio/industrialio-event.c+4 -20 replies
59/101iio: bmc150: change sampling frequencydrivers/iio/accel/bmc150-accel.c+9 -90 replies
60/101iio: adc: vf610: use ADC clock within specificationdrivers/iio/adc/vf610_adc.c+61 -300 replies
61/101iio: imu: Use iio_trigger_get for indio_dev->trig assignmentdrivers/iio/imu/adis_trigger.c+1 -10 replies
62/101dmaengine: edma: fix memory leak when terminating running transfersdrivers/dma/edma.c+7 -00 replies
63/101dmaengine: omap-dma: Fix memory leak when terminating running transferdrivers/dma/omap-dma.c+1 -00 replies
64/101ath9k: fix tracking of enabled AP beaconsdrivers/net/wireless/ath/ath9k/beacon.c drivers/net/wireless/ath/ath9k/common.h+13 -90 replies
65/101x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirkarch/x86/kernel/reboot.c+10 -00 replies
66/101can: flexcan: fix bus-off error state handling.drivers/net/can/flexcan.c+3 -40 replies
67/101can: flexcan: Deferred on Regulator return EPROBE_DEFERdrivers/net/can/flexcan.c+8 -30 replies
68/101firmware: dmi_scan: Prevent dmi_num integer overflowdrivers/firmware/dmi_scan.c+7 -150 replies
69/101cpuidle: remove state_count field from struct cpuidle_devicedrivers/cpuidle/cpuidle.c drivers/cpuidle/sysfs.c include/linux/cpuidle.h+3 -60 replies
70/101cpuidle: ACPI: do not overwrite name and description of C0drivers/acpi/processor_idle.c+1 -10 replies
71/101usb: xhci: handle Config Error Change (CEC) in xhci driverdrivers/usb/host/xhci-hub.c+8 -10 replies
72/101usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllersdrivers/usb/host/xhci-pci.c+1 -10 replies
73/101tty: serial: fsl_lpuart: specify transmit FIFO sizedrivers/tty/serial/fsl_lpuart.c+2 -00 replies
74/101tty: serial: fsl_lpuart: clear receive flag on FIFO flushdrivers/tty/serial/fsl_lpuart.c+3 -00 replies
75/101n_tty: Fix read buffer overwrite when no newlinedrivers/tty/n_tty.c+79 -270 replies
76/101cifs: smb2_clone_range() - exit on unhandled errorfs/cifs/smb2ops.c+2 -10 replies
77/101cifs: fix use-after-free bug in find_writable_filefs/cifs/file.c+1 -00 replies
78/101brcmfmac: disable MBSS feature for BCM43362drivers/net/wireless/brcm80211/brcmfmac/feature.c+2 -10 replies
79/101iommu/vt-d: Detach domain *only* from attached iommusdrivers/iommu/intel-iommu.c+3 -30 replies
80/101rtlwifi: Fix IOMMU mapping leak in AP modedrivers/net/wireless/rtlwifi/pci.c+11 -10 replies
81/101drivers/of: Add empty ranges quirk for PA-Semidrivers/of/address.c+8 -30 replies
82/101Revert "PM / hibernate: avoid unsafe pages in e820 reserved regions"kernel/power/snapshot.c+1 -200 replies
83/101Revert "libceph: use memalloc flags for net IO"net/ceph/messenger.c+1 -80 replies
84/101be2iscsi: Fix kernel panic when device initialization failsdrivers/scsi/be2iscsi/be_main.c+1 -10 replies
85/101ocfs2: _really_ sync the right rangefs/ocfs2/file.c+10 -40 replies
86/101ioctx_alloc(): fix vma (and file) leak on failurefs/aio.c+3 -00 replies
87/101iscsi target: fix oops when adding reject pdudrivers/target/iscsi/iscsi_target.c+1 -10 replies
88/101sh_veu: v4l2_dev wasnt setdrivers/media/platform/sh_veu.c+1 -00 replies
89/101media: s5p-mfc: fix mmap support for 64bit archdrivers/media/platform/s5p-mfc/s5p_mfc_common.h+1 -10 replies
90/101cx23885: fix querycapdrivers/media/pci/cx23885/cx23885-417.c+6 -70 replies
91/101soc-camera: Fix devm_kfree() in soc_of_bind()drivers/media/platform/soc_camera/soc_camera.c+1 -10 replies
92/101vb2: Fix dma_dir setting for dma-contig mem typedrivers/media/v4l2-core/videobuf2-dma-contig.c+1 -20 replies
93/101vb2: fix UNBALANCED warnings when calling vb2_thread_stop()drivers/media/v4l2-core/videobuf2-core.c+3 -80 replies
96/101IB/mlx4: Saturate RoCE port PMA counters in case of overflowdrivers/infiniband/hw/mlx4/mad.c+16 -40 replies
97/101timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loopkernel/time/tick-broadcast-hrtimer.c+9 -20 replies
98/101ext4: fix indirect punch hole corruptionfs/ext4/indirect.c+71 -340 replies
99/101xfs: ensure truncate forces zeroed blocks to diskfs/xfs/xfs_file.c fs/xfs/xfs_inode.h fs/xfs/xfs_iops.c+27 -280 replies
101/101kvm: avoid page allocation failure in kvm_set_memory_region()virt/kvm/kvm_main.c+7 -70 replies

Reviews trailers per patch

35 of 92 patches have a Reviewed-by or Acked-by.

PatchTaylor SmockBorislav PetkovYijing WangMichael D LabriolaViresh KumarArnd BergmannStephen SmalleyMing LeiChong YuanMartin K. PetersenMatt RoperJolan LuffDaniel VetterDarren HartImre DeakDeepak SJohannes WDaniel KiperChristoph HellwigJeff LaytonGreg Kroah-HartmanPaul E. McKenneyPaul ClementsMichal HockoRik van RielDavid RientjesJoonsoo KimSaravana KannanJan KaraMike ChristieFugang DuanArd BiesheuvelDaniel LezcanoBartlomiej ZolnierkiewiczAlistair GrantHante MeulemanPieter-Paul GiesbertsKevin MullicanSteven RostedtMel GormanJoe MarioHans VerkuilJurgen KramerBrian Foster
1/101
2/101
3/101
4/101
5/101
6/101Reported-and-tested-by
7/101A-b
8/101A-b
9/101
10/101T-b
11/101A-b
12/101
13/101
14/101A-b
15/101A-b
16/101R-b
17/101
18/101R-b
19/101A-b
20/101R-b
21/101T-b R-b
23/101
27/101T-b R-b R-b
28/101T-b R-b
30/101Reported-and-tested-by
31/101
32/101
33/101
34/101R-b
35/101R-b
36/101R-b
37/101A-b
38/101A-b
39/101
40/101R-b
41/101A-b
42/101
43/101R-b A-b A-b
44/101
45/101A-b A-b
46/101
47/101A-b
48/101A-b
49/101
50/101
51/101
53/101
54/101
55/101
56/101R-b
57/101
58/101
59/101
60/101A-b
61/101
62/101
63/101
64/101
65/101
66/101
67/101
68/101A-b
69/101A-b
70/101R-b
71/101
72/101T-b
73/101
74/101
75/101
76/101
77/101R-b
78/101R-b R-b
79/101
80/101Reported-and-tested-by
81/101T-b
82/101
83/101A-b A-b
84/101R-b
85/101
86/101Found-by
87/101
88/101
89/101
90/101
91/101
92/101A-b
93/101T-b
96/101
97/101R-b
98/101
99/101R-b
101/101

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

Read the v1 thread

Cover letter [PATCH 3.19 000/101] 3.19.5-stable review

This is the start of the stable review cycle for the 3.19.5 release. There are 101 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 Sun Apr 19 13:24:43 UTC 2015. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	kernel.org/pub/linux/kernel/v3.0/stable-review/patch-3.19.5-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 3.19.5-rc1

Igor Mammedov <[email protected]>
kvm: avoid page allocation failure in kvm_set_memory_region()

Daniel Vetter <[email protected]>

    drm/i915: Push vblank enable/disable past encoder->enable/disable

Dave Chinner <[email protected]>
xfs: ensure truncate forces zeroed blocks to disk

Omar Sandoval <[email protected]>
ext4: fix indirect punch hole corruption

Preeti U Murthy <[email protected]>
timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop

Majd Dibbiny <[email protected]>
IB/mlx4: Saturate RoCE port PMA counters in case of overflow

Uwe Kleine-König <[email protected]>
clk: divider: fix calculation of maximal parent rate for a given divider

Uwe Kleine-König <[email protected]>
clk: divider: fix selection of divider when rounding to closest

Hans Verkuil <[email protected]>
vb2: fix 'UNBALANCED' warnings when calling vb2_thread_stop()

Sakari Ailus <[email protected]>
vb2: Fix dma_dir setting for dma-contig mem type

Geert Uytterhoeven <[email protected]>
soc-camera: Fix devm_kfree() in soc_of_bind()

Hans Verkuil <[email protected]>

    cx23885: fix querycap

Marek Szyprowski <[email protected]>
media: s5p-mfc: fix mmap support for 64bit arch

Hans Verkuil <[email protected]>
sh_veu: v4l2_dev wasn't set

Mike Christie <[email protected]>
iscsi target: fix oops when adding reject pdu

Al Viro <[email protected]>
ioctx_alloc(): fix vma (and file) leak on failure

Al Viro <[email protected]>
ocfs2: _really_ sync the right range

John Soni Jose <[email protected]>
be2iscsi: Fix kernel panic when device initialization fails

Ilya Dryomov <[email protected]>
Revert "libceph: use memalloc flags for net IO"

Rafael J. Wysocki <[email protected]>
Revert "PM / hibernate: avoid unsafe pages in e820 reserved regions"

Benjamin Herrenschmidt <[email protected]>
drivers/of: Add empty ranges quirk for PA-Semi

Larry Finger <[email protected]>
rtlwifi: Fix IOMMU mapping leak in AP mode

Alex Williamson <[email protected]>
iommu/vt-d: Detach domain *only* from attached iommus

Arend van Spriel <[email protected]>
brcmfmac: disable MBSS feature for BCM43362

David Disseldorp <[email protected]>
cifs: fix use-after-free bug in find_writable_file

Sachin Prabhu <[email protected]>
cifs: smb2_clone_range() - exit on unhandled error

Peter Hurley <[email protected]>
n_tty: Fix read buffer overwrite when no newline

Stefan Agner <[email protected]>
tty: serial: fsl_lpuart: clear receive flag on FIFO flush

Stefan Agner <[email protected]>
tty: serial: fsl_lpuart: specify transmit FIFO size

Lu Baolu <[email protected]>
usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers

Lu Baolu <[email protected]>
usb: xhci: handle Config Error Change (CEC) in xhci driver

Thomas Schlichter <[email protected]>
cpuidle: ACPI: do not overwrite name and description of C0

Bartlomiej Zolnierkiewicz <[email protected]>
cpuidle: remove state_count field from struct cpuidle_device

Jean Delvare <[email protected]>
firmware: dmi_scan: Prevent dmi_num integer overflow

Andreas Werner <[email protected]>
can: flexcan: Deferred on Regulator return EPROBE_DEFER

Andri Yngvason <[email protected]>
can: flexcan: fix bus-off error state handling.

Stefan Lippers-Hollmann <[email protected]>
x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk

Felix Fietkau <[email protected]>
ath9k: fix tracking of enabled AP beacons

Peter Ujfalusi <[email protected]>
dmaengine: omap-dma: Fix memory leak when terminating running transfer

Petr Kulhavy <[email protected]>
dmaengine: edma: fix memory leak when terminating running transfers

Darshana Padmadas <[email protected]>

    iio: imu: Use iio_trigger_get for indio_dev->trig assignment

Stefan Agner <[email protected]>
iio: adc: vf610: use ADC clock within specification

Sathyanarayanan Kuppuswamy <[email protected]>
iio: bmc150: change sampling frequency

Martin Fuzzey <[email protected]>
iio: core: Fix double free.

Viorel Suman <[email protected]>
iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo

Bart Van Assche <[email protected]>
Defer processing of REQ_PREEMPT requests for blocked devices

Doug Goldstein <[email protected]>
USB: ftdi_sio: Use jtag quirk for SNAP Connect E10

Doug Goldstein <[email protected]>
USB: ftdi_sio: Added custom PID for Synapse Wireless product

Nathaniel W Filardo <[email protected]>
USB: keyspan_pda: add new device id

David Miller <[email protected]>
radeon: Do not directly dereference pointers to BIOS area.

Martin K. Petersen <[email protected]>
libata: Blacklist queued TRIM on Samsung SSD 850 Pro

Martin K. Petersen <[email protected]>
libata: Update Crucial/Micron blacklist

Tejun Heo <[email protected]>
writeback: fix possible underflow in write bandwidth calculation

Tejun Heo <[email protected]>
writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth()

Viresh Kumar <[email protected]>
cpufreq: Schedule work for the first-online CPU on resume

Brian Silverman <[email protected]>
sched: Fix RLIMIT_RTTIME when PI-boosting to RT

Laura Abbott <[email protected]>
mm/page_alloc.c: call kernel_map_pages in unset_migrateype_isolate

Gu Zheng <[email protected]>
mm/memory hotplug: postpone the reset of obsolete pgdat

Leon Yu <[email protected]>

    mm: fix anon_vma->degree underflow in anon_vma endless growing prevention

Johannes Berg <[email protected]>
mac80211: fix RX A-MPDU session reorder timer deletion

Sudip Mukherjee <[email protected]>
nbd: fix possible memory leak

Paul Clarke <[email protected]>
powerpc: Re-enable dynticks

Jan Stancek <[email protected]>
powerpc: fix memory corruption by pnv_alloc_idle_core_states

Jeff Layton <[email protected]>
sunrpc: make debugfs file creation failure non-fatal

J. Bruce Fields <[email protected]>
nfsd: return correct lockowner when there is a race on hash insert

Jeff Layton <[email protected]>
nfsd: return correct openowner when there is a race to put one in the hash

Juergen Gross <[email protected]>
xen/balloon: before adding hotplugged memory, set frames to invalid

Juergen Gross <[email protected]>
x86/xen: prepare p2m list for memory hotplug

Emmanuel Grumbach <[email protected]>
iwlwifi: dvm: run INIT firmware again upon .start()

Shachar Raindel <[email protected]>
IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic

David Sterba <[email protected]>
btrfs: simplify insert_orphan_item

Daniel Vetter <[email protected]>
drm/i915: Align initial plane backing objects correctly

Oded Gabbay <[email protected]>
drm/amdkfd: Initialize only amdkfd's assigned pipelines

Jesse Barnes <[email protected]>
drm/i915/vlv: remove wait for previous GFX clk disable request

Jesse Barnes <[email protected]>
drm/i915/vlv: save/restore the power context base reg

Deepak S <[email protected]>
drm/i915/chv: Remove Wait for a previous gfx force-off

Christian König <[email protected]>
drm/radeon: fix wait in radeon_mn_invalidate_range_start

Christian König <[email protected]>
drm/radeon: add extra check in radeon_ttm_tt_unpin_userptr

Alex Deucher <[email protected]>
drm/radeon/dpm: fix 120hz handling harder

Ville Syrjälä <[email protected]>
drm/i915: Reject the colorkey ioctls for primary and cursor planes

Jani Nikula <[email protected]>
drm/edid: set ELD for firmware and debugfs override EDIDs

Daniel Vetter <[email protected]>
drm: Fixup racy refcounting in plane_force_disable

Mike Snitzer <[email protected]>
block: fix blk_stack_limits() regression due to lcm() change

Wenbo Wang <[email protected]>
Fix bug in blk_rq_merge_ok

Sam Bradshaw <[email protected]>
blkmq: Fix NULL pointer deref when all reserved tags in

Mike Snitzer <[email protected]>
blk-mq: fix use of incorrect goto label in blk_mq_init_queue error path

Joe Perches <[email protected]>
selinux: fix sel_write_enforce broken return value

Chen-Yu Tsai <[email protected]>
ARM: sunxi: Have ARCH_SUNXI select RESET_CONTROLLER for clock driver usage

Vineet Gupta <[email protected]>
ARC: signal handling robustify

Vineet Gupta <[email protected]>
ARC: SA_SIGINFO ucontext regs off-by-one

Matwey V. Kornilov <[email protected]>
PCI: spear: Drop __initdata from spear13xx_pcie_driver

Bjorn Helgaas <[email protected]>
PCI: Don't look for ACPI hotplug parameters if ACPI is disabled

Bjorn Helgaas <[email protected]>
Revert "sparc/PCI: Clip bridge windows to fit in upstream windows"

Dan Carpenter <[email protected]>
PCI: cpcihp: Add missing curly braces in cpci_configure_slot()

Rasmus Villemoes <[email protected]>
PCI/AER: Avoid info leak in __print_tlp_header()

Takashi Iwai <[email protected]>
ALSA: hda - Fix headphone pin config for Lifebook T731

Kailang Yang <[email protected]>
ALSA: hda/realtek - Make more stable to get pin sense for ALC283

Takashi Sakamoto <[email protected]>
ALSA: bebob: fix to processing in big-endian machine for sending cue

Dmitry M. Fedin <[email protected]>
ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support

Hui Wang <[email protected]>
ALSA: hda - Add one more node in the EAPD supporting candidate list

Sebastian Wicki <[email protected]>
ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arc/kernel/signal.c                           |  24 +++--
 arch/arm/mach-sunxi/Kconfig                        |   8 +-
 arch/powerpc/include/asm/cputhreads.h              |   2 +-
 arch/powerpc/include/asm/irq_work.h                |   9 ++
 arch/sparc/kernel/pci.c                            |   5 +-
 arch/x86/kernel/reboot.c                           |  10 ++
 arch/x86/xen/p2m.c                                 |  10 +-
 block/blk-merge.c                                  |   2 +-
 block/blk-mq-tag.c                                 |   6 +-
 block/blk-mq.c                                     |   6 +-
 block/blk-settings.c                               |   6 +-
 drivers/acpi/processor_idle.c                      |   2 +-
 drivers/ata/libata-core.c                          |  15 ++-
 drivers/block/nbd.c                                |   8 +-
 drivers/clk/clk-divider.c                          |  14 ++-
 drivers/cpufreq/cpufreq.c                          |  19 ++--
 drivers/cpuidle/cpuidle.c                          |   3 -
 drivers/cpuidle/sysfs.c                            |   5 +-
 drivers/dma/edma.c                                 |   7 ++
 drivers/dma/omap-dma.c                             |   1 +
 drivers/firmware/dmi_scan.c                        |  22 ++---
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |   6 +-
 drivers/gpu/drm/drm_crtc.c                         |  13 +--
 drivers/gpu/drm/drm_edid_load.c                    |   1 +
 drivers/gpu/drm/drm_probe_helper.c                 |   1 +
 drivers/gpu/drm/i915/i915_drv.c                    |  14 +--
 drivers/gpu/drm/i915/i915_drv.h                    |   1 +
 drivers/gpu/drm/i915/i915_gem_stolen.c             |   5 +-
 drivers/gpu/drm/i915/intel_display.c               |  60 ++++++------
 drivers/gpu/drm/i915/intel_sprite.c                |   4 +-
 drivers/gpu/drm/radeon/radeon.h                    |   1 +
 drivers/gpu/drm/radeon/radeon_bios.c               |  10 +-
 drivers/gpu/drm/radeon/radeon_mn.c                 |  11 +--
 drivers/gpu/drm/radeon/radeon_pm.c                 |  22 ++++-
 drivers/gpu/drm/radeon/radeon_ttm.c                |   4 +
 drivers/iio/accel/bmc150-accel.c                   |  18 ++--
 drivers/iio/adc/vf610_adc.c                        |  91 ++++++++++++------
 drivers/iio/imu/adis_trigger.c                     |   2 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c         |  25 ++---
 drivers/iio/industrialio-core.c                    |   5 +-
 drivers/iio/industrialio-event.c                   |   1 +
 drivers/infiniband/core/umem.c                     |   8 ++
 drivers/infiniband/hw/mlx4/mad.c                   |  20 +++-
 drivers/iommu/intel-iommu.c                        |   6 +-
 drivers/media/pci/cx23885/cx23885-417.c            |  13 ++-
 drivers/media/platform/s5p-mfc/s5p_mfc_common.h    |   2 +-
 drivers/media/platform/sh_veu.c                    |   1 +
 drivers/media/platform/soc_camera/soc_camera.c     |   2 +-
 drivers/media/v4l2-core/videobuf2-core.c           |  11 +--
 drivers/media/v4l2-core/videobuf2-dma-contig.c     |   3 +-
 drivers/net/can/flexcan.c                          |  18 ++--
 drivers/net/wireless/ath/ath9k/beacon.c            |  20 ++--
 drivers/net/wireless/ath/ath9k/common.h            |   2 +-
 drivers/net/wireless/brcm80211/brcmfmac/feature.c  |   3 +-
 drivers/net/wireless/iwlwifi/dvm/dev.h             |   1 -
 drivers/net/wireless/iwlwifi/dvm/ucode.c           |   5 -
 drivers/net/wireless/rtlwifi/pci.c                 |  12 ++-
 drivers/of/address.c                               |  11 ++-
 drivers/pci/host/pcie-designware.c                 |   2 +-
 drivers/pci/host/pcie-spear13xx.c                  |   6 +-
 drivers/pci/hotplug/cpci_hotplug_pci.c             |   3 +-
 drivers/pci/pci-acpi.c                             |   3 +
 drivers/pci/pcie/aer/aerdrv_errprint.c             |  12 +--
 drivers/scsi/be2iscsi/be_main.c                    |   2 +-
 drivers/scsi/scsi_lib.c                            |   4 +-
 drivers/target/iscsi/iscsi_target.c                |   2 +-
 drivers/tty/n_tty.c                                | 106 +++++++++++++++------
 drivers/tty/serial/fsl_lpuart.c                    |   5 +
 drivers/usb/host/xhci-hub.c                        |   9 +-
 drivers/usb/host/xhci-pci.c                        |   2 +-
 drivers/usb/serial/ftdi_sio.c                      |   9 +-
 drivers/usb/serial/ftdi_sio_ids.h                  |   6 ++
 drivers/usb/serial/keyspan_pda.c                   |   3 +
 drivers/xen/Kconfig                                |  17 ++++
 drivers/xen/balloon.c                              |  23 +++++
 fs/aio.c                                           |   3 +
 fs/btrfs/tree-log.c                                |  16 +---
 fs/cifs/file.c                                     |   1 +
 fs/cifs/smb2ops.c                                  |   3 +-
 fs/ext4/indirect.c                                 | 105 +++++++++++++-------
 fs/nfsd/nfs4state.c                                |   4 +-
 fs/ocfs2/file.c                                    |  14 ++-
 fs/xfs/xfs_file.c                                  |  14 ++-
 fs/xfs/xfs_inode.h                                 |   5 +-
 fs/xfs/xfs_iops.c                                  |  36 +++----
 include/linux/blk_types.h                          |   4 +-
 include/linux/cpuidle.h                            |   1 -
 include/linux/lcm.h                                |   1 +
 include/linux/sunrpc/debug.h                       |  18 ++--
 kernel/power/snapshot.c                            |  21 +---
 kernel/sched/core.c                                |   2 +
 kernel/time/tick-broadcast-hrtimer.c               |  11 ++-
 lib/lcm.c                                          |  11 +++
 mm/memory_hotplug.c                                |  13 +--
 mm/mmap.c                                          |   4 +-
 mm/page-writeback.c                                |   7 +-
 mm/page_isolation.c                                |   1 +
 mm/rmap.c                                          |   7 ++
 net/ceph/messenger.c                               |   9 +-
 net/mac80211/agg-rx.c                              |   8 +-
 net/mac80211/rx.c                                  |   7 +-
 net/mac80211/sta_info.h                            |   2 +
 net/sunrpc/clnt.c                                  |   4 +-
 net/sunrpc/debugfs.c                               |  52 +++++-----
 net/sunrpc/sunrpc_syms.c                           |   7 +-
 net/sunrpc/xprt.c                                  |   7 +-
 security/selinux/selinuxfs.c                       |   2 +-
 sound/firewire/bebob/bebob_maudio.c                |   8 +-
 sound/pci/hda/patch_realtek.c                      |  14 ++-
 sound/usb/mixer_quirks.c                           |   1 +
 virt/kvm/kvm_main.c                                |  14 +--
 112 files changed, 777 insertions(+), 495 deletions(-)