[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20160308000315.294406921@linuxfoundation.org>
Date: Mon, 7 Mar 2016 16:02:25 -0800
From: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
To: linux-kernel@...r.kernel.org
Cc: Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
torvalds@...ux-foundation.org, akpm@...ux-foundation.org,
linux@...ck-us.net, shuah.kh@...sung.com, patches@...nelci.org,
stable@...r.kernel.org
Subject: [PATCH 4.4 00/74] 4.4.5-stable review
This is the start of the stable review cycle for the 4.4.5 release.
There are 74 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 Thu Mar 10 00:02:56 UTC 2016.
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.4.5-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.4.5-rc1
Alex Deucher <alexdeucher@...il.com>
drm/amdgpu: fix topaz/tonga gmc assignment in 4.4 stable
Rusty Russell <rusty@...tcorp.com.au>
modules: fix longstanding /proc/kallsyms vs module insertion race.
Gerd Hoffmann <kraxel@...hat.com>
drm/i915: refine qemu south bridge detection
Gerd Hoffmann <kraxel@...hat.com>
drm/i915: more virtual south bridge detection
Ming Lei <ming.lei@...onical.com>
block: get the 1st and last bvec via helpers
Ming Lei <ming.lei@...onical.com>
block: check virt boundary in bio_will_gap()
Michel Dänzer <michel.daenzer@....com>
drm/amdgpu: Use drm_calloc_large for VM page_tables array
Javi Merino <javi.merino@....com>
thermal: cpu_cooling: fix out of bounds access in time_in_idle
Wolfram Sang <wsa@...-dreams.de>
i2c: brcmstb: allocate correct amount of memory for regmap
Richard Weinberger <richard@....at>
ubi: Fix out of bounds write in volume update code
Frederic Barrat <fbarrat@...ux.vnet.ibm.com>
cxl: Fix PSL timebase synchronization detection
Maciej W. Rozycki <macro@...tec.com>
MIPS: traps: Fix SIGFPE information leak from `do_ov' and `do_trap_or_bp'
Govindraj Raja <govindraj.raja@...tec.com>
MIPS: scache: Fix scache init with invalid line size.
Yegor Yefremov <yegorslists@...glemail.com>
USB: serial: option: add support for Quectel UC20
Daniele Palmas <dnlplm@...il.com>
USB: serial: option: add support for Telit LE922 PID 0x1045
Bjørn Mork <bjorn@...k.no>
USB: qcserial: add Sierra Wireless EM74xx device ID
Patrik Halfar <patrik_halfar@...farit.cz>
USB: qcserial: add Dell Wireless 5809e Gobi 4G HSPA+ (rev3)
Vittorio Alfieri <vittorio88@...il.com>
USB: cp210x: Add ID for Parrot NMEA GPS Flight Recorder
Peter Chen <peter.chen@....com>
usb: chipidea: otg: change workqueue ci_otg as freezable
Takashi Iwai <tiwai@...e.de>
ALSA: timer: Fix broken compat timer user status ioctl
Takashi Iwai <tiwai@...e.de>
ALSA: hdspm: Fix zero-division
Takashi Iwai <tiwai@...e.de>
ALSA: hdsp: Fix wrong boolean ctl value accesses
Takashi Iwai <tiwai@...e.de>
ALSA: hdspm: Fix wrong boolean ctl value accesses
Takashi Iwai <tiwai@...e.de>
ALSA: seq: oss: Don't drain at closing a client
Takashi Iwai <tiwai@...e.de>
ALSA: pcm: Fix ioctls for X32 ABI
Takashi Iwai <tiwai@...e.de>
ALSA: timer: Fix ioctls for X32 ABI
Takashi Iwai <tiwai@...e.de>
ALSA: rawmidi: Fix ioctls X32 ABI
Simon South <simon@...onsouth.com>
ALSA: hda - Fix mic issues on Acer Aspire E1-472
Takashi Iwai <tiwai@...e.de>
ALSA: ctl: Fix ioctls for X32 ABI
Dennis Kadioglu <denk@...t.com>
ALSA: usb-audio: Add a quirk for Plantronics DA45
Hans Verkuil <hansverk@...co.com>
adv7604: fix tx 5v detect regression
Robert Jarzmik <robert.jarzmik@...e.fr>
dmaengine: pxa_dma: fix cyclic transfers
David Woodhouse <David.Woodhouse@...el.com>
Fix directory hardlinks from deleted directories
David Woodhouse <David.Woodhouse@...el.com>
jffs2: Fix page lock / f->sem deadlock
Thomas Betker <thomas.betker@...de-schwarz.com>
Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin"
Filipe Manana <fdmanana@...e.com>
Btrfs: fix loading of orphan roots leading to BUG_ON
Gabor Juhos <juhosg@...nwrt.org>
pata-rb532-cf: get rid of the irq_to_gpio() call
Steven Rostedt (Red Hat) <rostedt@...dmis.org>
tracing: Do not have 'comm' filter override event 'comm' field
Manuel Lauss <manuel.lauss@...il.com>
ata: ahci: don't mark HotPlugCapable Ports as external/removable
Todd E Brandt <todd.e.brandt@...ux.intel.com>
PM / sleep / x86: Fix crash on graph trace through x86 suspend
Ard Biesheuvel <ard.biesheuvel@...aro.org>
arm64: vmemmap: use virtual projection of linear region
Alexandra Yates <alexandra.yates@...ux.intel.com>
Adding Intel Lewisburg device IDs for SATA
Tejun Heo <tj@...nel.org>
writeback: flush inode cgroup wb switches instead of pinning super_block
Ming Lei <ming.lei@...onical.com>
block: bio: introduce helpers to get the 1st and last bvec
Harvey Hunt <harvey.hunt@...tec.com>
libata: Align ata_device's id on a cacheline
Arnd Bergmann <arnd@...db.de>
libata: fix HDIO_GET_32BIT ioctl
Arindam Nath <arindam.nath@....com>
drm/amdgpu: return from atombios_dp_get_dpcd only when error
Chunming Zhou <David1.Zhou@....com>
drm/amdgpu/gfx8: specify which engine to wait before vm flush
Christian König <christian.koenig@....com>
drm/amdgpu: apply gfx_v8 fixes to gfx_v7 as well
Alex Deucher <alexander.deucher@....com>
drm/amdgpu/pm: update current crtc info after setting the powerstate
Alex Deucher <alexander.deucher@....com>
drm/radeon/pm: update current crtc info after setting the powerstate
Timothy Pearson <tpearson@...torengineeringinc.com>
drm/ast: Fix incorrect register check for DRAM width
Mike Christie <mchristi@...hat.com>
target: Fix WRITE_SAME/DISCARD conversion to linux 512b sectors
Joerg Roedel <jroedel@...e.de>
iommu/vt-d: Use BUS_NOTIFY_REMOVED_DEVICE in hotplug path
Suravee Suthikulpanit <Suravee.Suthikulpanit@....com>
iommu/amd: Fix boot warning when device 00:00.0 is not iommu covered
Jay Cornwall <jay@...rnwall.me>
iommu/amd: Apply workaround for ATS write permission check
Michael S. Tsirkin <mst@...hat.com>
arm/arm64: KVM: Fix ioctl error handling
Paolo Bonzini <pbonzini@...hat.com>
KVM: x86: fix root cause for missed hardware breakpoints
Michael S. Tsirkin <mst@...hat.com>
vfio: fix ioctl error handling
Yadan Fan <ydfan@...ell.com>
Fix cifs_uniqueid_to_ino_t() function for s390x
Pavel Shilovsky <pshilovsky@...ba.org>
CIFS: Fix SMB2+ interim response processing for read requests
Justin Maggard <jmaggard10@...il.com>
cifs: fix out-of-bounds access in lease parsing
Jean-Philippe Brucker <jean-philippe.brucker@....com>
fbcon: set a default value to blink interval
Owen Hofmann <osh@...gle.com>
kvm: x86: Update tsc multiplier on change.
Michael S. Tsirkin <mst@...hat.com>
mips/kvm: fix ioctl error handling
Helge Deller <deller@....de>
parisc: Fix ptrace syscall number and return value modification
Murali Karicheri <m-karicheri2@...com>
PCI: keystone: Fix MSI code that retrieves struct pcie_port pointer
Keith Busch <keith.busch@...el.com>
block: Initialize max_dev_sectors to 0
Oded Gabbay <oded.gabbay@...il.com>
drm/amdgpu: mask out WC from BO on unsupported arches
Qu Wenruo <quwenruo@...fujitsu.com>
btrfs: async-thread: Fix a use-after-free error for trace
Zhao Lei <zhaolei@...fujitsu.com>
btrfs: Fix no_space in write and rm loop
Filipe Manana <fdmanana@...e.com>
Btrfs: fix deadlock running delayed iputs at transaction commit time
Geert Uytterhoeven <geert+renesas@...der.be>
drivers: sh: Restore legacy clock domain on SuperH platforms
Al Viro <viro@...iv.linux.org.uk>
use ->d_seq to get coherency between ->d_inode and ->d_flags
-------------
Diffstat:
Makefile | 4 +-
arch/arm/kvm/guest.c | 2 +-
arch/arm64/include/asm/pgtable.h | 7 +-
arch/arm64/kvm/guest.c | 2 +-
arch/arm64/mm/init.c | 4 +-
arch/mips/kernel/traps.c | 13 +-
arch/mips/kvm/mips.c | 4 +-
arch/mips/mm/sc-mips.c | 13 +-
arch/parisc/kernel/ptrace.c | 16 ++-
arch/parisc/kernel/syscall.S | 5 +-
arch/x86/kernel/acpi/sleep.c | 7 +
arch/x86/kvm/vmx.c | 14 +-
arch/x86/kvm/x86.c | 9 +-
block/blk-settings.c | 4 +-
drivers/ata/ahci.c | 6 +
drivers/ata/libahci.c | 3 +-
drivers/ata/libata-scsi.c | 11 +-
drivers/ata/pata_rb532_cf.c | 11 +-
drivers/dma/pxa_dma.c | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 8 ++
drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 7 +-
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 13 ++
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 3 +-
drivers/gpu/drm/amd/amdgpu/vi.c | 12 +-
drivers/gpu/drm/ast/ast_main.c | 2 +-
drivers/gpu/drm/i915/i915_drv.c | 5 +-
drivers/gpu/drm/i915/i915_drv.h | 1 +
drivers/gpu/drm/radeon/radeon_pm.c | 8 +-
drivers/i2c/busses/i2c-brcmstb.c | 3 +-
drivers/iommu/amd_iommu_init.c | 63 +++++++--
drivers/iommu/dmar.c | 5 +-
drivers/iommu/intel-iommu.c | 4 +-
drivers/media/i2c/adv7604.c | 3 +-
drivers/misc/cxl/pci.c | 2 +-
drivers/mtd/ubi/upd.c | 2 +-
drivers/pci/host/pci-keystone-dw.c | 11 +-
drivers/sh/pm_runtime.c | 2 +-
drivers/target/target_core_device.c | 43 ++++++
drivers/target/target_core_file.c | 29 ++--
drivers/target/target_core_iblock.c | 56 ++------
drivers/thermal/cpu_cooling.c | 14 +-
drivers/usb/chipidea/otg.c | 2 +-
drivers/usb/serial/cp210x.c | 1 +
drivers/usb/serial/option.c | 5 +
drivers/usb/serial/qcserial.c | 7 +-
drivers/vfio/pci/vfio_pci.c | 9 +-
drivers/vfio/platform/vfio_platform_common.c | 9 +-
drivers/vfio/vfio_iommu_type1.c | 6 +-
drivers/video/console/fbcon.c | 2 +
fs/btrfs/async-thread.c | 2 +-
fs/btrfs/ctree.h | 2 +-
fs/btrfs/disk-io.c | 5 +-
fs/btrfs/extent-tree.c | 13 +-
fs/btrfs/inode.c | 4 -
fs/btrfs/root-tree.c | 10 +-
fs/cifs/cifsfs.h | 12 +-
fs/cifs/cifssmb.c | 21 ++-
fs/cifs/smb2pdu.c | 24 ++--
fs/dcache.c | 20 +--
fs/fs-writeback.c | 54 ++++++--
fs/jffs2/README.Locking | 5 +-
fs/jffs2/build.c | 75 ++++++++---
fs/jffs2/file.c | 39 +++---
fs/jffs2/gc.c | 17 ++-
fs/jffs2/nodelist.h | 6 +-
fs/super.c | 1 +
include/linux/ata.h | 4 +-
include/linux/bio.h | 37 ++++++
include/linux/blkdev.h | 23 +++-
include/linux/dcache.h | 4 +-
include/linux/libata.h | 2 +-
include/linux/module.h | 17 +--
include/linux/trace_events.h | 2 +
include/linux/writeback.h | 5 +
include/target/target_core_backend.h | 3 +
kernel/module.c | 112 ++++++++++------
kernel/trace/trace_events.c | 14 +-
kernel/trace/trace_events_filter.c | 13 +-
sound/core/control_compat.c | 90 ++++++++++---
sound/core/pcm_compat.c | 177 ++++++++++++++++++++++++-
sound/core/rawmidi_compat.c | 53 ++++++++
sound/core/seq/oss/seq_oss.c | 2 -
sound/core/seq/oss/seq_oss_device.h | 1 -
sound/core/seq/oss/seq_oss_init.c | 16 ---
sound/core/timer_compat.c | 18 ++-
sound/pci/hda/patch_realtek.c | 1 +
sound/pci/rme9652/hdsp.c | 4 +-
sound/pci/rme9652/hdspm.c | 16 ++-
sound/usb/quirks.c | 1 +
91 files changed, 1000 insertions(+), 413 deletions(-)
Powered by blists - more mailing lists