[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20150912010043.GA7797@kroah.com>
Date: Fri, 11 Sep 2015 18:00:43 -0700
From: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
To: linux-kernel@...r.kernel.org
Cc: torvalds@...ux-foundation.org, akpm@...ux-foundation.org,
linux@...ck-us.net, shuah.kh@...sung.com, stable@...r.kernel.org
Subject: [PATCH 4.1 00/78] 4.1.7-stable review
This is the start of the stable review cycle for the 4.1.7 release.
There are 78 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 Mon Sep 14 00:57:37 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/v4.x/stable-review/patch-4.1.7-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@...uxfoundation.org>
Linux 4.1.7-rc1
Jisheng Zhang <jszhang@...vell.com>
x86/idle: Restore trace_cpu_idle to mwait_idle() calls
Thomas Gleixner <tglx@...utronix.de>
x86/apic: Fix fallout from x2apic cleanup
David Vrabel <david.vrabel@...rix.com>
x86/xen: make CONFIG_XEN depend on CONFIG_X86_LOCAL_APIC
Shannon Zhao <shannon.zhao@...aro.org>
arm64: perf: fix unassigned cpu_pmu->plat_device when probing PMU PPIs
Marc Zyngier <marc.zyngier@....com>
arm64: KVM: Fix host crash when injecting a fault into a 32bit guest
Hiral Shah <hishah@...co.com>
fnic: Use the local variable instead of I/O flag to acquire io_req_lock in fnic_queuecommand() to avoid deadloack
Guillermo A. Amaral <g@...al.me>
Add factory recertified Crucial M500s to blacklist
Marc Kleine-Budde <mkl@...gutronix.de>
can: pcan_usb: don't provide CAN FD bittimings by non-FD adapters
Alan Stern <stern@...land.harvard.edu>
SCSI: Fix NULL pointer dereference in runtime PM
Grygorii Strashko <grygorii.strashko@...com>
genirq: Introduce irq_chip_set_type_parent() helper
Grygorii Strashko <grygorii.strashko@...com>
genirq: Don't return ENOSYS in irq_chip_retrigger_hierarchy
Grygorii Strashko <grygorii.strashko@...com>
ARM: OMAP: wakeupgen: Restore the irq_set_type() mechanism
Grygorii Strashko <grygorii.strashko@...com>
irqchip/crossbar: Restore set_wake functionality
Grygorii Strashko <grygorii.strashko@...com>
irqchip/crossbar: Restore the mask on suspend behaviour
Grygorii Strashko <grygorii.strashko@...com>
irqchip/crossbar: Restore the irq_set_type() mechanism
Vincent Bernat <vincent@...nat.im>
9p: ensure err is initialized to 0 in p9_client_read/write
Thulasimani,Sivakumar <sivakumar.thulasimani@...el.com>
drm/i915: Avoid TP3 on CHV
Thulasimani,Sivakumar <sivakumar.thulasimani@...el.com>
drm/i915: remove HBR2 from chv supported list
Chris Wilson <chris@...is-wilson.co.uk>
drm/i915: Flag the execlists context object as dirty after every use
Thierry Reding <treding@...dia.com>
drm/atmel-hlcdc: Compile suspend/resume for PM_SLEEP only
Vincent Pelletier <plr.vincent@...il.com>
Input: gpio_keys_polled - request GPIO pin as input.
Bjorn Helgaas <bhelgaas@...gle.com>
PCI: Don't use 64-bit bus addresses on PA-RISC
Alexei Potashnik <alexei@...estorage.com>
target/iscsi: Fix double free of a TUR followed by a solicited NOPOUT
Adrien Schildknecht <adrien+dev@...ischi.me>
mac80211: fix invalid read in minstrel_sort_best_tp_rates()
Markus Osterhoff <linux-kernel@...aum.org>
ALSA: hda: fix possible NULL dereference
Takashi Iwai <tiwai@...e.de>
ALSA: hda - Fix path power activation
Takashi Iwai <tiwai@...e.de>
ALSA: hda - Check all inputs for is_active_nid_for_any()
David Henningsson <david.henningsson@...onical.com>
ALSA: hda - Shutdown CX20722 on reboot/free to avoid spurious noises
Jurgen Kramer <gtmkramer@...all.nl>
ALSA: usb: Add native DSD support for Gustard DAC-X20U
Woodrow Shen <woodrow.shen@...onical.com>
ALSA: hda - Fix the white noise on Dell laptop
Takashi Iwai <tiwai@...e.de>
ALSA: usb-audio: Fix runtime PM unbalance
Alban Crequy <alban.crequy@...il.com>
cpuset: use trialcs->mems_allowed as a temp variable
Tejun Heo <tj@...nel.org>
Revert "libata: Implement NCQ autosense"
Tejun Heo <tj@...nel.org>
Revert "libata: Implement support for sense data reporting"
Tejun Heo <tj@...nel.org>
Revert "libata-eh: Set 'information' field for autosense"
Horia Geant? <horia.geanta@...escale.com>
crypto: caam - fix memory corruption in ahash_final_ctx
Jan Stancek <jstancek@...hat.com>
crypto: nx - respect sg limit bounds when building sg lists for SHA
Martin K. Petersen <martin.petersen@...cle.com>
sd: Fix maximum I/O size for BLOCK_PC requests
John Soni Jose <sony.john@...gotech.com>
libiscsi: Fix host busy blocking during connection teardown
Markos Chandras <markos.chandras@...tec.com>
MIPS: Fix seccomp syscall argument for MIPS64
Guenter Roeck <linux@...ck-us.net>
regmap: regcache-rbtree: Clean new present bits on present bitmap resize
Linus Torvalds <torvalds@...ux-foundation.org>
Revert x86 sigcontext cleanups
Charles Keepax <ckeepax@...nsource.wolfsonmicro.com>
mfd: arizona: Fix initialisation of the PM runtime
Russell King <rmk+kernel@....linux.org.uk>
ARM: invalidate L1 before enabling coherency
Russell King <rmk+kernel@....linux.org.uk>
ARM: v7 setup function should invalidate L1 cache
Nathan Lynch <nathan_lynch@...tor.com>
ARM: 8384/1: VDSO: force use of BFD linker
Nathan Lynch <nathan_lynch@...tor.com>
ARM: 8385/1: VDSO: group link options
Kishon Vijay Abraham I <kishon@...com>
ARM: dts: OMAP5: Fix broken pbias device creation
Kishon Vijay Abraham I <kishon@...com>
ARM: dts: OMAP4: Fix broken pbias device creation
Kishon Vijay Abraham I <kishon@...com>
ARM: dts: dra7: Fix broken pbias device creation
Kishon Vijay Abraham I <kishon@...com>
ARM: dts: omap243x: Fix broken pbias device creation
Lucas Stach <l.stach@...gutronix.de>
ARM: imx6: correct i.MX6 PCIe interrupt routing
Bart Van Assche <bart.vanassche@...disk.com>
libfc: Fix fc_fcp_cleanup_each_cmd()
Bart Van Assche <bart.vanassche@...disk.com>
libfc: Fix fc_exch_recv_req() error path
Thomas Hellstrom <thellstrom@...are.com>
drm/vmwgfx: Fix execbuf locking issues
Alex Deucher <alexander.deucher@....com>
drm/radeon: add new OLAND pci id
Dan Carpenter <dan.carpenter@...cle.com>
HID: uclogic: fix limit in uclogic_tablet_enable()
Krzysztof Kozlowski <k.kozlowski@...sung.com>
HID: hid-input: Fix accessing freed memory during device disconnect
Michael Walle <michael@...le.cc>
EDAC, ppc4xx: Access mci->csrows array elements properly
Richard Weinberger <richard@....at>
localmodconfig: Use Kbuild files too
Joe Thornber <ejt@...hat.com>
dm thin metadata: delete btrees when releasing metadata snapshot
Julien Grall <julien.grall@...rix.com>
xen/xenbus: Don't leak memory when unmapping the ring on HVM backend
Jason A. Donenfeld <Jason@...c4.com>
x86/xen: build "Xen PV" APIC driver for domU as well
Luis Felipe Dominguez Vega <lfdominguez@...ta.cu>
rtlwifi: Fix NULL dereference when PCI driver used as an AP
Larry Finger <Larry.Finger@...inger.net>
rtlwifi: rtl8723be: Add module parameter for MSI interrupts
Emmanuel Grumbach <emmanuel.grumbach@...el.com>
iwlwifi: pcie: fix prepare card flow
Peter Zijlstra <peterz@...radead.org>
perf: Fix PERF_EVENT_IOC_PERIOD migration race
Ben Hutchings <ben@...adent.org.uk>
perf: Fix double-free of the AUX buffer
Peter Zijlstra <peterz@...radead.org>
perf: Fix running time accounting
Peter Zijlstra <peterz@...radead.org>
perf: Fix fasync handling on inherited events
Mike Looijmans <mike.looijmans@...ic.nl>
rsi: Fix failure to load firmware after memory leak fix and fix the leak
Bob Liu <bob.liu@...cle.com>
xen-blkback: replace work_pending with work_busy in purge_persistent_gnt()
Bob Liu <bob.liu@...cle.com>
xen-blkfront: don't add indirect pages to list when !feature_persistent
Robert Jarzmik <robert.jarzmik@...e.fr>
clk: pxa: pxa3xx: fix CKEN register access
Wanpeng Li <wanpeng.li@...mail.com>
mm/hwpoison: fix fail isolate hugetlbfs page w/ refcount held
Wanpeng Li <wanpeng.li@...mail.com>
mm/hwpoison: fix page refcount of unknown non LRU page
Manfred Spraul <manfred@...orfullife.com>
ipc/sem.c: update/correct memory barriers
Herton R. Krzesinski <herton@...hat.com>
ipc,sem: fix use after free on IPC_RMID after a task using same semaphore set exits
-------------
Diffstat:
Makefile | 4 +-
arch/arm/boot/dts/dra7.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl.dtsi | 8 +-
arch/arm/boot/dts/omap2430.dtsi | 3 +-
arch/arm/boot/dts/omap4.dtsi | 3 +-
arch/arm/boot/dts/omap5.dtsi | 3 +-
arch/arm/mach-bcm/Makefile | 2 +-
arch/arm/mach-bcm/brcmstb.h | 19 -----
arch/arm/mach-bcm/headsmp-brcmstb.S | 33 ---------
arch/arm/mach-bcm/platsmp-brcmstb.c | 4 +-
arch/arm/mach-berlin/headsmp.S | 6 --
arch/arm/mach-berlin/platsmp.c | 3 +-
arch/arm/mach-hisi/Makefile | 2 +-
arch/arm/mach-hisi/core.h | 1 -
arch/arm/mach-hisi/headsmp.S | 16 ----
arch/arm/mach-hisi/platsmp.c | 4 +-
arch/arm/mach-imx/headsmp.S | 1 -
arch/arm/mach-mvebu/headsmp-a9.S | 1 -
arch/arm/mach-omap2/omap-wakeupgen.c | 1 +
arch/arm/mach-prima2/headsmp.S | 1 -
arch/arm/mach-rockchip/core.h | 1 -
arch/arm/mach-rockchip/headsmp.S | 8 --
arch/arm/mach-rockchip/platsmp.c | 5 +-
arch/arm/mach-shmobile/common.h | 1 -
arch/arm/mach-shmobile/headsmp-scu.S | 4 +-
arch/arm/mach-shmobile/headsmp.S | 7 --
arch/arm/mach-shmobile/platsmp-apmu.c | 2 +-
arch/arm/mach-socfpga/core.h | 1 -
arch/arm/mach-socfpga/headsmp.S | 5 --
arch/arm/mach-socfpga/platsmp.c | 2 +-
arch/arm/mach-tegra/Makefile | 2 +-
arch/arm/mach-tegra/headsmp.S | 12 ---
arch/arm/mach-tegra/reset.c | 2 +-
arch/arm/mach-tegra/reset.h | 1 -
arch/arm/mach-zynq/common.h | 2 -
arch/arm/mach-zynq/headsmp.S | 5 --
arch/arm/mach-zynq/platsmp.c | 5 +-
arch/arm/mm/proc-v7.S | 16 ++--
arch/arm/vdso/Makefile | 18 +++--
arch/arm64/kernel/perf_event.c | 3 +-
arch/arm64/kvm/inject_fault.c | 12 +--
arch/mips/kernel/scall64-64.S | 2 +-
arch/mips/kernel/scall64-n32.S | 2 +-
arch/x86/include/asm/sigcontext.h | 6 +-
arch/x86/include/uapi/asm/sigcontext.h | 21 +-----
arch/x86/kernel/apic/apic.c | 14 ++--
arch/x86/kernel/process.c | 2 +
arch/x86/kernel/signal.c | 26 +++----
arch/x86/xen/Kconfig | 4 +-
arch/x86/xen/Makefile | 4 +-
arch/x86/xen/xen-ops.h | 6 +-
block/blk-settings.c | 4 +-
drivers/ata/libata-core.c | 26 ++-----
drivers/ata/libata-eh.c | 105 +--------------------------
drivers/ata/libata-scsi.c | 21 +-----
drivers/ata/libata.h | 6 +-
drivers/base/regmap/regcache-rbtree.c | 19 +++--
drivers/block/xen-blkback/blkback.c | 4 +-
drivers/block/xen-blkfront.c | 6 +-
drivers/clk/pxa/clk-pxa3xx.c | 2 +-
drivers/crypto/caam/caamhash.c | 7 +-
drivers/crypto/nx/nx-sha256.c | 27 ++++---
drivers/crypto/nx/nx-sha512.c | 28 ++++---
drivers/edac/ppc4xx_edac.c | 2 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 2 +-
drivers/gpu/drm/i915/intel_dp.c | 29 ++++++--
drivers/gpu/drm/i915/intel_lrc.c | 2 +
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 4 +-
drivers/hid/hid-input.c | 7 +-
drivers/hid/hid-uclogic.c | 2 +-
drivers/input/keyboard/gpio_keys_polled.c | 2 +-
drivers/irqchip/irq-crossbar.c | 4 +-
drivers/md/dm-thin-metadata.c | 4 +-
drivers/mfd/arizona-core.c | 14 ++--
drivers/net/can/usb/peak_usb/pcan_usb.c | 24 +++---
drivers/net/can/usb/peak_usb/pcan_usb_core.c | 4 +-
drivers/net/can/usb/peak_usb/pcan_usb_core.h | 4 +-
drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 96 +++++++++++++-----------
drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 24 +++---
drivers/net/wireless/iwlwifi/pcie/trans.c | 22 +++++-
drivers/net/wireless/rsi/rsi_91x_sdio_ops.c | 8 +-
drivers/net/wireless/rsi/rsi_91x_usb_ops.c | 4 +
drivers/net/wireless/rtlwifi/core.c | 7 +-
drivers/net/wireless/rtlwifi/rtl8723be/sw.c | 1 +
drivers/pci/Kconfig | 2 +-
drivers/scsi/fnic/fnic.h | 2 +-
drivers/scsi/fnic/fnic_scsi.c | 4 +-
drivers/scsi/libfc/fc_exch.c | 8 +-
drivers/scsi/libfc/fc_fcp.c | 19 ++++-
drivers/scsi/libiscsi.c | 25 +------
drivers/scsi/scsi_error.c | 31 --------
drivers/scsi/scsi_pm.c | 22 +++---
drivers/scsi/sd.c | 6 +-
drivers/target/iscsi/iscsi_target.c | 4 +-
drivers/xen/xenbus/xenbus_client.c | 4 +-
include/drm/drm_pciids.h | 1 +
include/linux/ata.h | 18 -----
include/linux/irq.h | 1 +
include/scsi/scsi_eh.h | 1 -
ipc/sem.c | 41 ++++++++---
kernel/cpuset.c | 2 +-
kernel/events/core.c | 91 +++++++++++++++++------
kernel/events/ring_buffer.c | 10 ++-
kernel/irq/chip.c | 19 ++++-
mm/memory-failure.c | 15 ++--
net/9p/client.c | 2 +
net/mac80211/rc80211_minstrel.c | 11 +--
scripts/kconfig/streamline_config.pl | 2 +-
sound/pci/hda/hda_codec.c | 2 +-
sound/pci/hda/hda_generic.c | 11 +--
sound/pci/hda/patch_conexant.c | 23 +++++-
sound/pci/hda/patch_realtek.c | 1 +
sound/usb/card.c | 2 +-
sound/usb/quirks.c | 1 +
114 files changed, 545 insertions(+), 675 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists