[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20150722031726.GA5909@kroah.com>
Date: Tue, 21 Jul 2015 20:17:26 -0700
From: Greg KH <gregkh@...uxfoundation.org>
To: linux-kernel@...r.kernel.org,
Andrew Morton <akpm@...ux-foundation.org>,
torvalds@...ux-foundation.org, stable@...r.kernel.org
Cc: lwn@....net, Jiri Slaby <jslaby@...e.cz>
Subject: Linux 4.0.9
----------------------------------------------
Note, this is the last 4.0-stable release, it is now end-of-life.
Please move to 4.1-stable at this point in time.
----------------------------------------------
I'm announcing the release of the 4.0.9 kernel.
All users of the 4.0 kernel series must upgrade.
The updated 4.0.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.0.y
and can be browsed at the normal kernel.org git web browser:
http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
thanks,
greg k-h
------------
Documentation/DMA-API-HOWTO.txt | 29 +++---
Documentation/DMA-API.txt | 30 +++---
Documentation/devicetree/bindings/spi/spi_pl022.txt | 2
Makefile | 2
arch/arc/include/asm/atomic.h | 21 ++++
arch/arc/include/asm/bitops.h | 19 +++
arch/arc/include/asm/cmpxchg.h | 26 ++++-
arch/arc/include/asm/spinlock.h | 32 ++++++
arch/arm64/kernel/entry.S | 1
arch/arm64/kernel/vdso/Makefile | 4
arch/arm64/mm/context.c | 8 +
arch/arm64/mm/init.c | 2
arch/s390/hypfs/inode.c | 12 --
drivers/acpi/bus.c | 56 ++++++++---
drivers/acpi/device_pm.c | 1
drivers/base/regmap/regmap.c | 5 -
drivers/firmware/efi/efi.c | 6 -
drivers/gpio/gpio-crystalcove.c | 1
drivers/iio/accel/kxcjk-1013.c | 1
drivers/infiniband/ulp/isert/ib_isert.c | 18 +++
drivers/infiniband/ulp/srp/ib_srp.c | 83 +++++++----------
drivers/infiniband/ulp/srp/ib_srp.h | 2
drivers/input/touchscreen/pixcir_i2c_ts.c | 2
drivers/leds/led-class.c | 7 -
drivers/misc/mei/client.c | 2
drivers/misc/mei/hw-me.c | 59 +++++++++++-
drivers/misc/mei/hw-txe.c | 33 ++++--
drivers/misc/mei/mei_dev.h | 11 ++
drivers/mtd/maps/dc21285.c | 4
drivers/mtd/mtd_blkdevs.c | 5 +
drivers/of/address.c | 2
drivers/pci/Kconfig | 4
drivers/pci/bus.c | 10 +-
drivers/pci/hotplug/pciehp_hpc.c | 52 +++++++---
drivers/pci/pci.c | 11 ++
drivers/pci/probe.c | 12 +-
drivers/pcmcia/topic.h | 16 +++
drivers/regulator/core.c | 2
drivers/regulator/max77686.c | 6 -
drivers/scsi/ipr.h | 2
drivers/scsi/scsi_transport_srp.c | 58 +++++++-----
drivers/spi/spi-orion.c | 25 ++++-
drivers/spi/spi.c | 11 +-
drivers/video/fbdev/mxsfb.c | 68 +++++++++++---
fs/configfs/mount.c | 10 --
fs/debugfs/inode.c | 11 --
fs/fuse/inode.c | 9 -
fs/kernfs/dir.c | 38 +++++++
fs/kernfs/inode.c | 2
fs/libfs.c | 96 ++++++++++++++++++++
fs/namespace.c | 31 +++++-
fs/proc/generic.c | 23 ++++
fs/proc/inode.c | 4
fs/proc/internal.h | 6 +
fs/proc/proc_sysctl.c | 37 +++++++
fs/proc/root.c | 9 -
fs/pstore/inode.c | 12 --
fs/sysfs/dir.c | 34 +++++++
fs/sysfs/mount.c | 5 -
include/linux/acpi.h | 2
include/linux/fs.h | 4
include/linux/kernfs.h | 3
include/linux/kmemleak.h | 6 -
include/linux/pci.h | 18 ++-
include/linux/sysctl.h | 3
include/linux/sysfs.h | 15 +++
include/linux/types.h | 12 ++
init/main.c | 1
kernel/cgroup.c | 10 --
kernel/irq/devres.c | 4
kernel/livepatch/core.c | 18 ++-
kernel/rcu/tiny.c | 5 +
kernel/sysctl.c | 8 -
mm/kmemleak.c | 28 ++++-
mm/mempolicy.c | 38 ++++---
mm/percpu.c | 2
security/inode.c | 10 --
security/selinux/selinuxfs.c | 11 +-
security/smack/smackfs.c | 8 -
sound/core/pcm.c | 6 -
sound/pci/hda/hda_intel.c | 4
sound/pci/hda/patch_realtek.c | 25 +++++
tools/testing/selftests/Makefile | 2
83 files changed, 1005 insertions(+), 328 deletions(-)
Aaron Lu (1):
gpio: crystalcove: set IRQCHIP_SKIP_SET_WAKE for the irqchip
Alex Deucher (1):
ALSA: hda - set proper caps for newer AMD hda audio in KB/KV
Alex Williamson (1):
PCI: pciehp: Wait for hotplug command completion where necessary
Alexander Usyskin (1):
mei: me: wait for power gating exit confirmation
Antonio Ospite (1):
iio: accel: kxcjk-1013: add the "KXCJ9000" ACPI id
Arnaldo Carvalho de Melo (1):
tools selftests: Fix 'clean' target with make 3.81
Arun Chandran (1):
regmap: Fix regmap_bulk_read in BE mode
Axel Lin (1):
genirq: devres: Fix testing return value of request_any_context_irq()
Bart Van Assche (6):
scsi_transport_srp: Introduce srp_wait_for_queuecommand()
scsi_transport_srp: Fix a race condition
IB/srp: Remove an extraneous scsi_host_put() from an error path
IB/srp: Fix a connection setup race
IB/srp: Fix connection state tracking
IB/srp: Fix reconnection failure handling
Brian King (1):
ipr: Increase default adapter init stage change timeout
Brian Norris (1):
mtd: fix: avoid race condition when accessing mtd->usecount
Catalin Marinas (2):
arm64: Do not attempt to use init_mm in reset_context()
mm: kmemleak: allow safe memory scanning during kmemleak disabling
Dave P Martin (1):
arm64: mm: Fix freeing of the wrong memmap entries with !SPARSEMEM_VMEMMAP
David Henningsson (1):
ALSA: hda - Fix Dock Headphone on Thinkpad X250 seen as a Line Out
Eric W. Biederman (9):
fs: Add helper functions for permanently empty directories.
sysctl: Allow creating permanently empty directories that serve as mountpoints.
proc: Allow creating permanently empty directories that serve as mount points
kernfs: Add support for always empty directories.
sysfs: Add support for permanently empty directories to serve as mount points.
mnt: Update fs_fully_visible to test for permanently empty directories
mnt: Refactor the logic for mounting sysfs and proc in a user namespace
mnt: Modify fs_fully_visible to deal with locked ro nodev and atime
sysfs: Create mountpoints with sysfs_create_mount_point
Ezequiel Garcia (1):
spi: pl022: Specify 'num-cs' property as required in devicetree binding
Frodo Lai (1):
Input: pixcir_i2c_ts - fix receive error
Greg Kroah-Hartman (1):
Linux 4.0.9
Gregory CLEMENT (1):
spi: orion: Fix maximum baud rates for Armada 370/XP
Grygorii Strashko (1):
leds / PM: fix hibernation on arm when gpio-led used with CPU led trigger
Joe Perches (1):
regulator: max77686: fix gpio_enabled shift wrapping bug
Larry Finger (1):
mm: kmemleak_alloc_percpu() should follow the gfp from per_alloc()
Liu Ying (1):
video: mxsfb: Make sure axi clock is enabled when accessing registers
Mark Rutland (1):
arm64: entry: fix context tracking for el0_sp_pc
Martin Sperl (1):
spi: fix race freeing dummy_tx/rx before it is unmapped
Maxime Coquelin (1):
regmap: Fix possible shift overflow in regmap_field_init()
Miroslav Benes (1):
livepatch: add module locking around kallsyms calls
Paul E. McKenney (1):
rcu: Correctly handle non-empty Tiny RCU callback list with none ready
Rafael J. Wysocki (3):
ACPI / init: Switch over platform to the ACPI mode later
ACPI / PM: Add missing pm_generic_complete() invocation
PCI: Propagate the "ignore hotplug" setting to parent
Ryan Underwood (1):
Disable write buffering on Toshiba ToPIC95
Sagi Grimberg (1):
iser-target: release stale iser connections
Stefan Wahren (1):
regulator: core: fix constraints output buffer
Takashi Iwai (3):
ALSA: pcm: Fix pcm_class sysfs output
ALSA: hda - Add headset support to Acer Aspire V5
ALSA: hda - Fix the dock headphone output on Fujitsu Lifebook E780
Tomas Winkler (1):
mei: txe: reduce suspend/resume time
Uwe Kleine-König (1):
mtd: dc21285: use raw spinlock functions for nw_gpio_lock
Vineet Gupta (2):
ARC: add smp barriers around atomics per Documentation/atomic_ops.txt
ARC: add compiler barrier to LLSC based cmpxchg
Vlastimil Babka (1):
mm, thp: respect MPOL_PREFERRED policy with non-local node
Will Deacon (1):
arm64: vdso: work-around broken ELF toolchains in Makefile
Yinghai Lu (1):
PCI: Add pci_bus_addr_t
Zhichang Yuan (1):
of/pci: Fix pci_address_to_pio() conversion of CPU address to I/O port
Download attachment "signature.asc" of type "application/pgp-signature" (820 bytes)
Powered by blists - more mailing lists