4.4.17-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest63 of 68 patches 5 repliesIn review
63 of 68 patches are in this archive. The cover letter announces 68.
Patches in v1 No applies recorded yet
Reviews trailers per patch
23 of 63 patches have a Reviewed-by or Acked-by.
| Patch | Chris Bainbridge | Rafa? Mi?ecki | Matt Fleming | Nicolas Ferre | Vlastimil Babka | Michal Hocko | Minchan Kim | David Rientjes | Rodolfo Giometti | Boris Ostrovsky | Jan Beulich | Patrick Lessard | Peter Hutterer | Krzysztof Kozlowski | Jeff Layton | Alexander Klein | Wilfried Klaebe | Willy Tarreau | Thomas Hellstrom | Torsten Hilbrich | Alessio Igor Bogani | Maxime Ripard | Kees Cook | Gwendal Grignou | Andrey Ryabinin | Sowmini Varadhan | Santosh Shilimkar | Benjamin Herrenschmidt | Alexander Sverdlin | Josh Durgin | Amr Bekhit |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/68 | |||||||||||||||||||||||||||||||
| 3/68 | |||||||||||||||||||||||||||||||
| 4/68 | T-b | A-b | A-b | ||||||||||||||||||||||||||||
| 5/68 | R-b | ||||||||||||||||||||||||||||||
| 6/68 | R-b | ||||||||||||||||||||||||||||||
| 7/68 | R-b | ||||||||||||||||||||||||||||||
| 8/68 | A-b | A-b | |||||||||||||||||||||||||||||
| 9/68 | A-b | ||||||||||||||||||||||||||||||
| 10/68 | T-b | ||||||||||||||||||||||||||||||
| 11/68 | T-b | ||||||||||||||||||||||||||||||
| 12/68 | A-b | ||||||||||||||||||||||||||||||
| 13/68 | A-b | ||||||||||||||||||||||||||||||
| 14/68 | R-b | ||||||||||||||||||||||||||||||
| 15/68 | A-b | ||||||||||||||||||||||||||||||
| 16/68 | |||||||||||||||||||||||||||||||
| 17/68 | |||||||||||||||||||||||||||||||
| 18/68 | |||||||||||||||||||||||||||||||
| 19/68 | R-b | R-b | |||||||||||||||||||||||||||||
| 20/68 | |||||||||||||||||||||||||||||||
| 21/68 | |||||||||||||||||||||||||||||||
| 25/68 | R-b | ||||||||||||||||||||||||||||||
| 26/68 | T-b | ||||||||||||||||||||||||||||||
| 27/68 | |||||||||||||||||||||||||||||||
| 28/68 | R-b | ||||||||||||||||||||||||||||||
| 29/68 | |||||||||||||||||||||||||||||||
| 31/68 | |||||||||||||||||||||||||||||||
| 32/68 | |||||||||||||||||||||||||||||||
| 33/68 | |||||||||||||||||||||||||||||||
| 34/68 | |||||||||||||||||||||||||||||||
| 35/68 | R-b | ||||||||||||||||||||||||||||||
| 36/68 | R-b | ||||||||||||||||||||||||||||||
| 37/68 | |||||||||||||||||||||||||||||||
| 38/68 | |||||||||||||||||||||||||||||||
| 39/68 | |||||||||||||||||||||||||||||||
| 40/68 | T-b | ||||||||||||||||||||||||||||||
| 41/68 | |||||||||||||||||||||||||||||||
| 42/68 | A-b | ||||||||||||||||||||||||||||||
| 43/68 | A-b | ||||||||||||||||||||||||||||||
| 44/68 | |||||||||||||||||||||||||||||||
| 45/68 | R-b | T-b | |||||||||||||||||||||||||||||
| 46/68 | T-b | ||||||||||||||||||||||||||||||
| 47/68 | |||||||||||||||||||||||||||||||
| 48/68 | |||||||||||||||||||||||||||||||
| 49/68 | |||||||||||||||||||||||||||||||
| 50/68 | |||||||||||||||||||||||||||||||
| 51/68 | |||||||||||||||||||||||||||||||
| 52/68 | T-b | ||||||||||||||||||||||||||||||
| 53/68 | |||||||||||||||||||||||||||||||
| 54/68 | |||||||||||||||||||||||||||||||
| 55/68 | |||||||||||||||||||||||||||||||
| 56/68 | A-b | A-b | |||||||||||||||||||||||||||||
| 57/68 | T-b | ||||||||||||||||||||||||||||||
| 58/68 | T-b | ||||||||||||||||||||||||||||||
| 59/68 | R-b | ||||||||||||||||||||||||||||||
| 60/68 | |||||||||||||||||||||||||||||||
| 61/68 | |||||||||||||||||||||||||||||||
| 62/68 | R-b | ||||||||||||||||||||||||||||||
| 63/68 | |||||||||||||||||||||||||||||||
| 64/68 | R-b | ||||||||||||||||||||||||||||||
| 65/68 | A-b | ||||||||||||||||||||||||||||||
| 66/68 | |||||||||||||||||||||||||||||||
| 67/68 | |||||||||||||||||||||||||||||||
| 68/68 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 31 reviewers.
Cover letter [PATCH 4.4 00/68] 4.4.17-stable review
This is the start of the stable review cycle for the 4.4.17 release. There are 68 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 Wed Aug 10 18:01: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.17-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.4.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 4.4.17-rc1
Miklos Szeredi <[email protected]>
vfs: fix deadlock in file_remove_privs() on overlayfs
Alexander Shishkin <[email protected]>
intel_th: Fix a deadlock in modprobing
Alexander Shishkin <[email protected]>
intel_th: pci: Add Kaby Lake PCH-H support
Dmitri Epshtein <[email protected]>
net: mvneta: set real interrupt per packet for tx_done
Ilya Dryomov <[email protected]>
libceph: apply new_state before new_up_client on incrementals
Tejun Heo <[email protected]>
libata: LITE-ON CX1-JB256-HP needs lower max_sectors
Lukasz Gemborowski <[email protected]>
i2c: mux: reg: wrong condition checked for of_address_to_resource return value
Sricharan R <[email protected]>
i2c: qup: Fix wrong value of index variable
Alexey Dobriyan <[email protected]>
posix_cpu_timer: Exit early when process has been reaped
James Patrick-Evans <[email protected]>
media: fix airspy usb probe error path
Brian King <[email protected]>
ipr: Clear interrupt on croc/crocodile when running with LSI
Alan Stern <[email protected]>
SCSI: fix new bug in scsi_dev_info_list string matching
Vegard Nossum <[email protected]>
RDS: fix rds_tcp_init() error path
Oliver Hartkopp <[email protected]>
can: fix oops caused by wrong rtnl dellink usage
Oliver Hartkopp <[email protected]>
can: fix handling of unmodifiable configuration options fix
Thor Thayer <[email protected]>
can: c_can: Update D_CAN TX and RX functions to 32 bit - fix Altera Cyclone access
Wolfgang Grandegger <[email protected]>
can: at91_can: RX queue could get stuck at high bus load
Stephane Eranian <[email protected]>
perf/x86: fix PEBS issues on Intel Atom/Core2
Miklos Szeredi <[email protected]>
ovl: handle ATTR_KILL*
Peter Zijlstra <[email protected]>
sched/fair: Fix effective_load() to consistently use smoothed load
Taras Kondratiuk <[email protected]>
mmc: block: fix packed command header endianness
Omar Sandoval <[email protected]>
block: fix use-after-free in sys_ioprio_get()
Ursula Braun <[email protected]>
qeth: delete napi struct when removing a qeth device
Dan Carpenter <[email protected]>
platform/chrome: cros_ec_dev - double fetch bug in ioctl
Heiko Stuebner <[email protected]>
clk: rockchip: initialize flags of clk_init_data in mmc-phase clock
Michal Suchanek <[email protected]>
spi: sun4i: fix FIFO limit
Michal Suchanek <[email protected]>
spi: sunxi: fix transfer timeout
Andrey Ulanov <[email protected]>
namespace: update event counter when umounting a deleted dentry
Miklos Szeredi <[email protected]>
9p: use file_dentry()
Vegard Nossum <[email protected]>
ext4: verify extent header depth
Jeff Mahoney <[email protected]>
ecryptfs: don't allow mmap when the lower fs doesn't support it
Jeff Mahoney <[email protected]>
Revert "ecryptfs: forbid opening files without mmap handler"
Miklos Szeredi <[email protected]>
locks: use file_inode()
Rhyland Klein <[email protected]>
power_supply: power_supply_read_temp only if use_cnt > 0
Tejun Heo <[email protected]>
cgroup: set css->id to -1 during init
Alexander Shiyan <[email protected]>
pinctrl: imx: Do not treat a PIN without MUX register as an error
Tony Lindgren <[email protected]>
pinctrl: single: Fix missing flush of posted write for a wakeirq
Minfei Huang <[email protected]>
pvclock: Add CPU barriers to get correct version value
Michael Welling <[email protected]>
Input: tsc200x - report proper input_dev name
Cameron Gutman <[email protected]>
Input: xpad - validate USB endpoint count during probe
Ping Cheng <[email protected]>
Input: wacom_w8001 - w8001_MAX_LENGTH should be 13
Cameron Gutman <[email protected]>
Input: xpad - fix oops when attaching an unknown Xbox One gamepad
Dmitry Torokhov <[email protected]>
Input: elantech - add more IC body types to the list
Sinclair Yeh <[email protected]>
Input: vmmouse - remove port reservation
Kangjie Lu <[email protected]>
ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt
Kangjie Lu <[email protected]>
ALSA: timer: Fix leak in events via snd_timer_user_ccallback
Kangjie Lu <[email protected]>
ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS
Jan Beulich <[email protected]>
xenbus: don't bail early from xenbus_dev_request_and_reply()
Jan Beulich <[email protected]>
xenbus: don't BUG() on user mode induced condition
Andrey Grodzovsky <[email protected]>
xen/pciback: Fix conf_space read/write overlap check.
Vineet Gupta <[email protected]>
ARC: unwind: ensure that .debug_frame is generated (vs. .eh_frame)
Alexey Brodkin <[email protected]>
arc: unwind: warn only once if DW2_UNWIND is disabled
Andrey Ryabinin <[email protected]>
kernel/sysrq, watchdog, sched/core: Reset watchdog on all CPUs while processing sysrq-w
Jiri Slaby <[email protected]>
pps: do not crash when failed to register
Dmitry Vyukov <[email protected]>
vmlinux.lds: account for destructor sections
Mel Gorman <[email protected]>
mm, meminit: ensure node is online before checking whether pages are uninitialised
Mel Gorman <[email protected]>
mm, meminit: always return a valid node from early_pfn_to_nid
David Rientjes <[email protected]>
mm, compaction: prevent VM_BUG_ON when terminating freeing scanner
Torsten Hilbrich <[email protected]>
fs/nilfs2: fix potential underflow in call to crc32_le
David Rientjes <[email protected]>
mm, compaction: abort free scanner if split fails
Mel Gorman <[email protected]>
mm, sl[au]b: add __GFP_ATOMIC to the GFP reclaim mask
Ludovic Desroches <[email protected]>
dmaengine: at_xdmac: double FIFO flush needed to compute residue
Ludovic Desroches <[email protected]>
dmaengine: at_xdmac: fix residue corruption
Ludovic Desroches <[email protected]>
dmaengine: at_xdmac: align descriptors on 64 bits
Lukas Wunner <[email protected]>
x86/quirks: Add early quirk to reset Apple AirPort card
Lukas Wunner <[email protected]>
x86/quirks: Reintroduce scanning of secondary buses
Lukas Wunner <[email protected]>
x86/quirks: Apply nvidia_bugs quirk only on root bus
Michał Pecio <[email protected]>
USB: OHCI: Don't mark EDs as ED_OPER if scheduling fails
-------------
Diffstat:
Makefile | 4 +- arch/arc/Makefile | 2 - arch/arc/kernel/stacktrace.c | 2 +- arch/x86/include/asm/pvclock.h | 2 + arch/x86/kernel/cpu/perf_event_intel_ds.c | 9 +- arch/x86/kernel/early-quirks.c | 105 +++++++++++++++++--- arch/x86/kernel/pvclock.c | 4 + block/ioprio.c | 2 + drivers/ata/libata-core.c | 6 ++ drivers/bcma/bcma_private.h | 2 - drivers/clk/rockchip/clk-mmc-phase.c | 1 + drivers/dma/at_xdmac.c | 82 +++++++++++----- drivers/hwtracing/intel_th/core.c | 35 ++++++- drivers/hwtracing/intel_th/intel_th.h | 3 + drivers/hwtracing/intel_th/pci.c | 5 + drivers/i2c/busses/i2c-qup.c | 2 + drivers/i2c/muxes/i2c-mux-reg.c | 2 +- drivers/input/joystick/xpad.c | 26 +++-- drivers/input/mouse/elantech.c | 8 +- drivers/input/mouse/vmmouse.c | 22 +---- drivers/input/touchscreen/tsc2004.c | 7 +- drivers/input/touchscreen/tsc2005.c | 7 +- drivers/input/touchscreen/tsc200x-core.c | 15 ++- drivers/input/touchscreen/tsc200x-core.h | 2 +- drivers/input/touchscreen/wacom_w8001.c | 2 +- drivers/media/usb/airspy/airspy.c | 3 +- drivers/mmc/card/block.c | 12 +-- drivers/net/can/at91_can.c | 5 +- drivers/net/can/c_can/c_can.c | 38 ++++++-- drivers/net/can/dev.c | 9 ++ drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx.c | 4 +- drivers/pinctrl/pinctrl-single.c | 3 + drivers/platform/chrome/cros_ec_dev.c | 8 +- drivers/power/power_supply_core.c | 27 +++--- drivers/pps/clients/pps_parport.c | 2 +- drivers/s390/net/qeth_l2_main.c | 1 + drivers/s390/net/qeth_l3_main.c | 1 + drivers/scsi/ipr.c | 1 + drivers/scsi/scsi_devinfo.c | 10 +- drivers/spi/spi-sun4i.c | 23 ++++- drivers/spi/spi-sun6i.c | 10 +- drivers/usb/host/ohci-q.c | 3 +- drivers/xen/xen-pciback/conf_space.c | 6 +- drivers/xen/xenbus/xenbus_dev_frontend.c | 14 +-- drivers/xen/xenbus/xenbus_xs.c | 3 - fs/9p/vfs_file.c | 6 +- fs/ecryptfs/file.c | 15 ++- fs/ecryptfs/kthread.c | 13 +-- fs/ext4/extents.c | 4 + fs/inode.c | 6 +- fs/locks.c | 2 +- fs/namespace.c | 1 + fs/nilfs2/the_nilfs.c | 2 +- fs/overlayfs/inode.c | 3 + include/asm-generic/vmlinux.lds.h | 4 + include/linux/bcma/bcma.h | 1 + kernel/cgroup.c | 1 + kernel/sched/core.c | 6 +- kernel/sched/fair.c | 15 +-- kernel/time/posix-cpu-timers.c | 1 + mm/compaction.c | 61 ++++++------ mm/internal.h | 3 +- mm/page_alloc.c | 6 +- net/ceph/osdmap.c | 156 ++++++++++++++++++++++-------- net/rds/tcp.c | 5 +- sound/core/timer.c | 3 + 67 files changed, 599 insertions(+), 257 deletions(-)