[PATCH 4.1 00/78] 4.1.6-stable review

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is the start of the stable review cycle for the 4.1.6 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 Sun Sep 13 22:45:29 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.6-rc1.gz
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
    Linux 4.1.6-rc1

Jisheng Zhang <jszhang@xxxxxxxxxxx>
    x86/idle: Restore trace_cpu_idle to mwait_idle() calls

Thomas Gleixner <tglx@xxxxxxxxxxxxx>
    x86/apic: Fix fallout from x2apic cleanup

David Vrabel <david.vrabel@xxxxxxxxxx>
    x86/xen: make CONFIG_XEN depend on CONFIG_X86_LOCAL_APIC

Shannon Zhao <shannon.zhao@xxxxxxxxxx>
    arm64: perf: fix unassigned cpu_pmu->plat_device when probing PMU PPIs

Marc Zyngier <marc.zyngier@xxxxxxx>
    arm64: KVM: Fix host crash when injecting a fault into a 32bit guest

Hiral Shah <hishah@xxxxxxxxx>
    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@xxxxxxxx>
    Add factory recertified Crucial M500s to blacklist

Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx>
    can: pcan_usb: don't provide CAN FD bittimings by non-FD adapters

Alan Stern <stern@xxxxxxxxxxxxxxxxxxx>
    SCSI: Fix NULL pointer dereference in runtime PM

Grygorii Strashko <grygorii.strashko@xxxxxx>
    genirq: Introduce irq_chip_set_type_parent() helper

Grygorii Strashko <grygorii.strashko@xxxxxx>
    genirq: Don't return ENOSYS in irq_chip_retrigger_hierarchy

Grygorii Strashko <grygorii.strashko@xxxxxx>
    ARM: OMAP: wakeupgen: Restore the irq_set_type() mechanism

Grygorii Strashko <grygorii.strashko@xxxxxx>
    irqchip/crossbar: Restore set_wake functionality

Grygorii Strashko <grygorii.strashko@xxxxxx>
    irqchip/crossbar: Restore the mask on suspend behaviour

Grygorii Strashko <grygorii.strashko@xxxxxx>
    irqchip/crossbar: Restore the irq_set_type() mechanism

Vincent Bernat <vincent@xxxxxxxxx>
    9p: ensure err is initialized to 0 in p9_client_read/write

Thulasimani,Sivakumar <sivakumar.thulasimani@xxxxxxxxx>
    drm/i915: Avoid TP3 on CHV

Thulasimani,Sivakumar <sivakumar.thulasimani@xxxxxxxxx>
    drm/i915: remove HBR2 from chv supported list

Chris Wilson <chris@xxxxxxxxxxxxxxxxxx>
    drm/i915: Flag the execlists context object as dirty after every use

Thierry Reding <treding@xxxxxxxxxx>
    drm/atmel-hlcdc: Compile suspend/resume for PM_SLEEP only

Vincent Pelletier <plr.vincent@xxxxxxxxx>
    Input: gpio_keys_polled - request GPIO pin as input.

Bjorn Helgaas <bhelgaas@xxxxxxxxxx>
    PCI: Don't use 64-bit bus addresses on PA-RISC

Alexei Potashnik <alexei@xxxxxxxxxxxxxxx>
    target/iscsi: Fix double free of a TUR followed by a solicited NOPOUT

Adrien Schildknecht <adrien+dev@xxxxxxxxxxx>
    mac80211: fix invalid read in minstrel_sort_best_tp_rates()

Markus Osterhoff <linux-kernel@xxxxxxxxxx>
    ALSA: hda: fix possible NULL dereference

Takashi Iwai <tiwai@xxxxxxx>
    ALSA: hda - Fix path power activation

Takashi Iwai <tiwai@xxxxxxx>
    ALSA: hda - Check all inputs for is_active_nid_for_any()

David Henningsson <david.henningsson@xxxxxxxxxxxxx>
    ALSA: hda - Shutdown CX20722 on reboot/free to avoid spurious noises

Jurgen Kramer <gtmkramer@xxxxxxxxx>
    ALSA: usb: Add native DSD support for Gustard DAC-X20U

Woodrow Shen <woodrow.shen@xxxxxxxxxxxxx>
    ALSA: hda - Fix the white noise on Dell laptop

Takashi Iwai <tiwai@xxxxxxx>
    ALSA: usb-audio: Fix runtime PM unbalance

Alban Crequy <alban.crequy@xxxxxxxxx>
    cpuset: use trialcs->mems_allowed as a temp variable

Tejun Heo <tj@xxxxxxxxxx>
    Revert "libata: Implement NCQ autosense"

Tejun Heo <tj@xxxxxxxxxx>
    Revert "libata: Implement support for sense data reporting"

Tejun Heo <tj@xxxxxxxxxx>
    Revert "libata-eh: Set 'information' field for autosense"

Horia Geant? <horia.geanta@xxxxxxxxxxxxx>
    crypto: caam - fix memory corruption in ahash_final_ctx

Jan Stancek <jstancek@xxxxxxxxxx>
    crypto: nx - respect sg limit bounds when building sg lists for SHA

Martin K. Petersen <martin.petersen@xxxxxxxxxx>
    sd: Fix maximum I/O size for BLOCK_PC requests

John Soni Jose <sony.john@xxxxxxxxxxxxx>
    libiscsi: Fix host busy blocking during connection teardown

Markos Chandras <markos.chandras@xxxxxxxxxx>
    MIPS: Fix seccomp syscall argument for MIPS64

Guenter Roeck <linux@xxxxxxxxxxxx>
    regmap: regcache-rbtree: Clean new present bits on present bitmap resize

Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
    Revert x86 sigcontext cleanups

Charles Keepax <ckeepax@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
    mfd: arizona: Fix initialisation of the PM runtime

Russell King <rmk+kernel@xxxxxxxxxxxxxxxx>
    ARM: invalidate L1 before enabling coherency

Russell King <rmk+kernel@xxxxxxxxxxxxxxxx>
    ARM: v7 setup function should invalidate L1 cache

Nathan Lynch <nathan_lynch@xxxxxxxxxx>
    ARM: 8384/1: VDSO: force use of BFD linker

Nathan Lynch <nathan_lynch@xxxxxxxxxx>
    ARM: 8385/1: VDSO: group link options

Kishon Vijay Abraham I <kishon@xxxxxx>
    ARM: dts: OMAP5: Fix broken pbias device creation

Kishon Vijay Abraham I <kishon@xxxxxx>
    ARM: dts: OMAP4: Fix broken pbias device creation

Kishon Vijay Abraham I <kishon@xxxxxx>
    ARM: dts: dra7: Fix broken pbias device creation

Kishon Vijay Abraham I <kishon@xxxxxx>
    ARM: dts: omap243x: Fix broken pbias device creation

Lucas Stach <l.stach@xxxxxxxxxxxxxx>
    ARM: imx6: correct i.MX6 PCIe interrupt routing

Bart Van Assche <bart.vanassche@xxxxxxxxxxx>
    libfc: Fix fc_fcp_cleanup_each_cmd()

Bart Van Assche <bart.vanassche@xxxxxxxxxxx>
    libfc: Fix fc_exch_recv_req() error path

Thomas Hellstrom <thellstrom@xxxxxxxxxx>
    drm/vmwgfx: Fix execbuf locking issues

Alex Deucher <alexander.deucher@xxxxxxx>
    drm/radeon: add new OLAND pci id

Dan Carpenter <dan.carpenter@xxxxxxxxxx>
    HID: uclogic: fix limit in uclogic_tablet_enable()

Krzysztof Kozlowski <k.kozlowski@xxxxxxxxxxx>
    HID: hid-input: Fix accessing freed memory during device disconnect

Michael Walle <michael@xxxxxxxx>
    EDAC, ppc4xx: Access mci->csrows array elements properly

Richard Weinberger <richard@xxxxxx>
    localmodconfig: Use Kbuild files too

Joe Thornber <ejt@xxxxxxxxxx>
    dm thin metadata: delete btrees when releasing metadata snapshot

Julien Grall <julien.grall@xxxxxxxxxx>
    xen/xenbus: Don't leak memory when unmapping the ring on HVM backend

Jason A. Donenfeld <Jason@xxxxxxxxx>
    x86/xen: build "Xen PV" APIC driver for domU as well

Luis Felipe Dominguez Vega <lfdominguez@xxxxxxxx>
    rtlwifi: Fix NULL dereference when PCI driver used as an AP

Larry Finger <Larry.Finger@xxxxxxxxxxxx>
    rtlwifi: rtl8723be: Add module parameter for MSI interrupts

Emmanuel Grumbach <emmanuel.grumbach@xxxxxxxxx>
    iwlwifi: pcie: fix prepare card flow

Peter Zijlstra <peterz@xxxxxxxxxxxxx>
    perf: Fix PERF_EVENT_IOC_PERIOD migration race

Ben Hutchings <ben@xxxxxxxxxxxxxxx>
    perf: Fix double-free of the AUX buffer

Peter Zijlstra <peterz@xxxxxxxxxxxxx>
    perf: Fix running time accounting

Peter Zijlstra <peterz@xxxxxxxxxxxxx>
    perf: Fix fasync handling on inherited events

Mike Looijmans <mike.looijmans@xxxxxxxx>
    rsi: Fix failure to load firmware after memory leak fix and fix the leak

Bob Liu <bob.liu@xxxxxxxxxx>
    xen-blkback: replace work_pending with work_busy in purge_persistent_gnt()

Bob Liu <bob.liu@xxxxxxxxxx>
    xen-blkfront: don't add indirect pages to list when !feature_persistent

Robert Jarzmik <robert.jarzmik@xxxxxxx>
    clk: pxa: pxa3xx: fix CKEN register access

Wanpeng Li <wanpeng.li@xxxxxxxxxxx>
    mm/hwpoison: fix fail isolate hugetlbfs page w/ refcount held

Wanpeng Li <wanpeng.li@xxxxxxxxxxx>
    mm/hwpoison: fix page refcount of unknown non LRU page

Manfred Spraul <manfred@xxxxxxxxxxxxxxxx>
    ipc/sem.c: update/correct memory barriers

Herton R. Krzesinski <herton@xxxxxxxxxx>
    ipc,sem: fix use after free on IPC_RMID after a task using same semaphore set exits


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

Diffstat:

 Makefile                                     |   2 +-
 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, 544 insertions(+), 674 deletions(-)


--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]