4.0.9-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest56 of 58 patches 6 repliesIn review
56 of 58 patches are in this archive. The cover letter announces 58.
Patches in v1 No applies recorded yet
Reviews trailers per patch
18 of 56 patches have a Reviewed-by or Acked-by.
| Patch | Josh Triplett | Marius Tolzmann | Toshi Kani | Hanjun Guo | Lee, Chun-Yi | Will Deacon | Josh Poimboeuf | Sagi Grimberg | Stephen Boyd | tiagdtd-lava | Greg Kroah-Hartman | Gabriele Mazzotta | Daniel Baluta | Shuah Khan | Peter Zijlstra (Intel) | Vignesh Radhakrishnan | Catalin Marinas | Kamalesh Babulal | Martin KaFai Lau | David Rientjes | Krzysztof Kozlowski | Peter Chen | Jacek Anaszewski | Giuseppe Cantavenera | Alexander Sverdlin | David Ahern | David S. Miller | Liviu Dudau |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/58 | ||||||||||||||||||||||||||||
| 2/58 | ||||||||||||||||||||||||||||
| 3/58 | ||||||||||||||||||||||||||||
| 4/58 | ||||||||||||||||||||||||||||
| 5/58 | A-b | |||||||||||||||||||||||||||
| 6/58 | ||||||||||||||||||||||||||||
| 7/58 | ||||||||||||||||||||||||||||
| 8/58 | ||||||||||||||||||||||||||||
| 9/58 | A-b | |||||||||||||||||||||||||||
| 10/58 | ||||||||||||||||||||||||||||
| 11/58 | R-b | |||||||||||||||||||||||||||
| 12/58 | ||||||||||||||||||||||||||||
| 13/58 | ||||||||||||||||||||||||||||
| 14/58 | ||||||||||||||||||||||||||||
| 15/58 | ||||||||||||||||||||||||||||
| 16/58 | ||||||||||||||||||||||||||||
| 17/58 | ||||||||||||||||||||||||||||
| 18/58 | ||||||||||||||||||||||||||||
| 19/58 | Reported-and-tested-by | A-b | R-b | R-b | ||||||||||||||||||||||||
| 20/58 | ||||||||||||||||||||||||||||
| 21/58 | R-b | |||||||||||||||||||||||||||
| 22/58 | T-b | |||||||||||||||||||||||||||
| 23/58 | A-b | |||||||||||||||||||||||||||
| 24/58 | A-b | |||||||||||||||||||||||||||
| 25/58 | T-b | |||||||||||||||||||||||||||
| 26/58 | ||||||||||||||||||||||||||||
| 27/58 | ||||||||||||||||||||||||||||
| 28/58 | A-b | |||||||||||||||||||||||||||
| 29/58 | ||||||||||||||||||||||||||||
| 30/58 | ||||||||||||||||||||||||||||
| 31/58 | T-b | |||||||||||||||||||||||||||
| 32/58 | R-b | R-b | A-b | |||||||||||||||||||||||||
| 33/58 | A-b | |||||||||||||||||||||||||||
| 34/58 | ||||||||||||||||||||||||||||
| 35/58 | ||||||||||||||||||||||||||||
| 36/58 | ||||||||||||||||||||||||||||
| 37/58 | R-b | |||||||||||||||||||||||||||
| 38/58 | ||||||||||||||||||||||||||||
| 39/58 | A-b | |||||||||||||||||||||||||||
| 41/58 | ||||||||||||||||||||||||||||
| 42/58 | ||||||||||||||||||||||||||||
| 43/58 | ||||||||||||||||||||||||||||
| 44/58 | ||||||||||||||||||||||||||||
| 45/58 | R-b | |||||||||||||||||||||||||||
| 46/58 | ||||||||||||||||||||||||||||
| 47/58 | ||||||||||||||||||||||||||||
| 48/58 | ||||||||||||||||||||||||||||
| 49/58 | R-b | |||||||||||||||||||||||||||
| 50/58 | T-b | |||||||||||||||||||||||||||
| 51/58 | A-b | |||||||||||||||||||||||||||
| 52/58 | T-b | A-b | ||||||||||||||||||||||||||
| 54/58 | Reported-and-tested-by | |||||||||||||||||||||||||||
| 55/58 | T-b | A-b | ||||||||||||||||||||||||||
| 56/58 | ||||||||||||||||||||||||||||
| 57/58 | A-b | |||||||||||||||||||||||||||
| 58/58 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 28 reviewers.
Cover letter [PATCH 4.0 00/58] 4.0.9-stable review
This is the start of the stable review cycle for the 4.0.9 release. There are 58 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 Tue Jul 21 19:08:01 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.0.9-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 4.0.9-rc1
Frodo Lai <[email protected]>
Input: pixcir_i2c_ts - fix receive error
Zhichang Yuan <[email protected]>
of/pci: Fix pci_address_to_pio() conversion of CPU address to I/O port
Alex Williamson <[email protected]>
PCI: pciehp: Wait for hotplug command completion where necessary
Yinghai Lu <[email protected]>
PCI: Add pci_bus_addr_t
Rafael J. Wysocki <[email protected]>
PCI: Propagate the "ignore hotplug" setting to parent
Uwe Kleine-König <[email protected]>
mtd: dc21285: use raw spinlock functions for nw_gpio_lock
Brian Norris <[email protected]>
mtd: fix: avoid race condition when accessing mtd->usecount
Grygorii Strashko <[email protected]>
leds / PM: fix hibernation on arm when gpio-led used with CPU led trigger
Liu Ying <[email protected]>
video: mxsfb: Make sure axi clock is enabled when accessing registers
Axel Lin <[email protected]>
genirq: devres: Fix testing return value of request_any_context_irq()
Bart Van Assche <[email protected]>
IB/srp: Fix reconnection failure handling
Bart Van Assche <[email protected]>
IB/srp: Fix connection state tracking
Bart Van Assche <[email protected]>
IB/srp: Fix a connection setup race
Bart Van Assche <[email protected]>
IB/srp: Remove an extraneous scsi_host_put() from an error path
Bart Van Assche <[email protected]>
scsi_transport_srp: Fix a race condition
Bart Van Assche <[email protected]>
scsi_transport_srp: Introduce srp_wait_for_queuecommand()
Ezequiel Garcia <[email protected]>
spi: pl022: Specify 'num-cs' property as required in devicetree binding
Gregory CLEMENT <[email protected]>
spi: orion: Fix maximum baud rates for Armada 370/XP
Martin Sperl <[email protected]>
spi: fix race freeing dummy_tx/rx before it is unmapped
Miroslav Benes <[email protected]>
livepatch: add module locking around kallsyms calls
Stefan Wahren <[email protected]>
regulator: core: fix constraints output buffer
Joe Perches <[email protected]>
regulator: max77686: fix gpio_enabled shift wrapping bug
Maxime Coquelin <[email protected]>
regmap: Fix possible shift overflow in regmap_field_init()
Arun Chandran <[email protected]>
regmap: Fix regmap_bulk_read in BE mode
Sagi Grimberg <[email protected]>
iser-target: release stale iser connections
Vlastimil Babka <[email protected]>
mm, thp: respect MPOL_PREFERRED policy with non-local node
Larry Finger <[email protected]>
mm: kmemleak_alloc_percpu() should follow the gfp from per_alloc()
Catalin Marinas <[email protected]>
mm: kmemleak: allow safe memory scanning during kmemleak disabling
Will Deacon <[email protected]>
arm64: vdso: work-around broken ELF toolchains in Makefile
Dave P Martin <[email protected]>
arm64: mm: Fix freeing of the wrong memmap entries with !SPARSEMEM_VMEMMAP
Mark Rutland <[email protected]>
arm64: entry: fix context tracking for el0_sp_pc
Catalin Marinas <[email protected]>
arm64: Do not attempt to use init_mm in reset_context()
Tomas Winkler <[email protected]>
mei: txe: reduce suspend/resume time
Alexander Usyskin <[email protected]>
mei: me: wait for power gating exit confirmation
Vineet Gupta <[email protected]>
ARC: add compiler barrier to LLSC based cmpxchg
Vineet Gupta <[email protected]>
ARC: add smp barriers around atomics per Documentation/atomic_ops.txt
Arnaldo Carvalho de Melo <[email protected]>
tools selftests: Fix 'clean' target with make 3.81
Antonio Ospite <[email protected]>
iio: accel: kxcjk-1013: add the "KXCJ9000" ACPI id
Rafael J. Wysocki <[email protected]>
ACPI / PM: Add missing pm_generic_complete() invocation
Rafael J. Wysocki <[email protected]>
ACPI / init: Switch over platform to the ACPI mode later
Takashi Iwai <[email protected]>
ALSA: hda - Fix the dock headphone output on Fujitsu Lifebook E780
Takashi Iwai <[email protected]>
ALSA: hda - Add headset support to Acer Aspire V5
Alex Deucher <[email protected]>
ALSA: hda - set proper caps for newer AMD hda audio in KB/KV
David Henningsson <[email protected]>
ALSA: hda - Fix Dock Headphone on Thinkpad X250 seen as a Line Out
Takashi Iwai <[email protected]>
ALSA: pcm: Fix pcm_class sysfs output
Ryan Underwood <[email protected]>
Disable write buffering on Toshiba ToPIC95
Brian King <[email protected]>
ipr: Increase default adapter init stage change timeout
Paul E. McKenney <[email protected]>
rcu: Correctly handle non-empty Tiny RCU callback list with none ready
Aaron Lu <[email protected]>
gpio: crystalcove: set IRQCHIP_SKIP_SET_WAKE for the irqchip
Eric W. Biederman <[email protected]>
sysfs: Create mountpoints with sysfs_create_mount_point
Eric W. Biederman <[email protected]>
mnt: Modify fs_fully_visible to deal with locked ro nodev and atime
Eric W. Biederman <[email protected]>
mnt: Refactor the logic for mounting sysfs and proc in a user namespace
Eric W. Biederman <[email protected]>
mnt: Update fs_fully_visible to test for permanently empty directories
Eric W. Biederman <[email protected]>
sysfs: Add support for permanently empty directories to serve as mount points.
Eric W. Biederman <[email protected]>
kernfs: Add support for always empty directories.
Eric W. Biederman <[email protected]>
proc: Allow creating permanently empty directories that serve as mount points
Eric W. Biederman <[email protected]>
sysctl: Allow creating permanently empty directories that serve as mountpoints.
Eric W. Biederman <[email protected]>
fs: Add helper functions for permanently empty directories.
-------------
Diffstat:
Documentation/DMA-API-HOWTO.txt | 29 ++++--- Documentation/DMA-API.txt | 30 +++---- .../devicetree/bindings/spi/spi_pl022.txt | 2 +- Makefile | 4 +- 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, 1006 insertions(+), 329 deletions(-)