4.4.40-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest59 of 60 patches 4 repliesIn review
59 of 60 patches are in this archive. The cover letter announces 60.
Patches in v1 No applies recorded yet
Reviews trailers per patch
25 of 59 patches have a Reviewed-by or Acked-by.
| Patch | Josef Bacik | Andreas Dilger | Daniel Thompson | Greg Kroah-Hartman | Filipe Manana | Ladislav Michl | David Sterba | Liu Bo | Kees Cook | Cyrill Gorcunov | Jan Kara | Oliver Neukum | Alan Stern | Mikulas Patocka | Joe Thornber | Vinod Koul | Sachin Prabhu | Jarkko Sakkinen | Hugh Dickins | Olaf Hering | Stefano Stabellini | Brian Foster | Christoph Hellwig | Ming Lei | Hannes Reinecke | Johannes Thumshirn | Sagi Grimberg |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/60 | |||||||||||||||||||||||||||
| 2/60 | R-b | ||||||||||||||||||||||||||
| 3/60 | |||||||||||||||||||||||||||
| 4/60 | R-b | ||||||||||||||||||||||||||
| 5/60 | |||||||||||||||||||||||||||
| 6/60 | |||||||||||||||||||||||||||
| 7/60 | |||||||||||||||||||||||||||
| 8/60 | A-b | ||||||||||||||||||||||||||
| 9/60 | A-b | ||||||||||||||||||||||||||
| 10/60 | |||||||||||||||||||||||||||
| 11/60 | |||||||||||||||||||||||||||
| 12/60 | A-b | ||||||||||||||||||||||||||
| 13/60 | |||||||||||||||||||||||||||
| 14/60 | |||||||||||||||||||||||||||
| 15/60 | |||||||||||||||||||||||||||
| 16/60 | |||||||||||||||||||||||||||
| 17/60 | |||||||||||||||||||||||||||
| 18/60 | |||||||||||||||||||||||||||
| 19/60 | |||||||||||||||||||||||||||
| 20/60 | T-b | ||||||||||||||||||||||||||
| 21/60 | R-b | ||||||||||||||||||||||||||
| 22/60 | R-b | ||||||||||||||||||||||||||
| 23/60 | R-b | ||||||||||||||||||||||||||
| 24/60 | |||||||||||||||||||||||||||
| 25/60 | R-b | ||||||||||||||||||||||||||
| 26/60 | R-b | ||||||||||||||||||||||||||
| 27/60 | R-b | ||||||||||||||||||||||||||
| 28/60 | |||||||||||||||||||||||||||
| 29/60 | A-b | T-b | |||||||||||||||||||||||||
| 30/60 | |||||||||||||||||||||||||||
| 32/60 | R-b | ||||||||||||||||||||||||||
| 33/60 | R-b | ||||||||||||||||||||||||||
| 34/60 | R-b | ||||||||||||||||||||||||||
| 35/60 | |||||||||||||||||||||||||||
| 36/60 | |||||||||||||||||||||||||||
| 37/60 | |||||||||||||||||||||||||||
| 38/60 | |||||||||||||||||||||||||||
| 39/60 | |||||||||||||||||||||||||||
| 40/60 | |||||||||||||||||||||||||||
| 41/60 | |||||||||||||||||||||||||||
| 42/60 | |||||||||||||||||||||||||||
| 43/60 | |||||||||||||||||||||||||||
| 44/60 | |||||||||||||||||||||||||||
| 45/60 | |||||||||||||||||||||||||||
| 46/60 | R-b | R-b | R-b | R-b | R-b | ||||||||||||||||||||||
| 47/60 | |||||||||||||||||||||||||||
| 48/60 | R-b | ||||||||||||||||||||||||||
| 49/60 | A-b | ||||||||||||||||||||||||||
| 50/60 | A-b | ||||||||||||||||||||||||||
| 51/60 | |||||||||||||||||||||||||||
| 52/60 | A-b | ||||||||||||||||||||||||||
| 53/60 | |||||||||||||||||||||||||||
| 54/60 | |||||||||||||||||||||||||||
| 55/60 | R-b | ||||||||||||||||||||||||||
| 56/60 | R-b | ||||||||||||||||||||||||||
| 57/60 | A-b | T-b | |||||||||||||||||||||||||
| 58/60 | R-b | ||||||||||||||||||||||||||
| 59/60 | R-b | R-b | |||||||||||||||||||||||||
| 60/60 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 27 reviewers.
Cover letter [PATCH 4.4 00/60] 4.4.40-stable review
This is the start of the stable review cycle for the 4.4.40 release. There are 60 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 Fri Jan 6 20:06:51 UTC 2017. 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.40-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.40-rc1
Ming Lei <[email protected]>
driver core: fix race between creating/querying glue dir and its cleanup
Eric Sandeen <[email protected]>
xfs: set AGI buffer type in xlog_recover_clear_agi_bucket
Julien Grall <[email protected]>
arm/xen: Use alloc_percpu rather than __alloc_percpu
Boris Ostrovsky <[email protected]>
xen/gntdev: Use VM_MIXEDMAP instead of VM_IO to avoid NUMA balancing
Jason Gunthorpe <[email protected]>
tpm xen: Remove bogus tpm_chip_unregister
Douglas Anderson <[email protected]>
kernel/debug/debug_core.c: more properly delay for secondary CPUs
Konstantin Khlebnikov <[email protected]>
kernel/watchdog: use nmi registers snapshot in hardlockup handler
Pavel Shilovsky <[email protected]>
CIFS: Fix a possible memory corruption in push locks
Pavel Shilovsky <[email protected]>
CIFS: Fix missing nls unload in smb2_reconnect()
Pavel Shilovsky <[email protected]>
CIFS: Fix a possible memory corruption during reconnect
Takashi Iwai <[email protected]>
ASoC: intel: Fix crash at suspend/resume without card registration
Benjamin Marzinski <[email protected]>
dm space map metadata: fix 'struct sm_metadata' leak on failed create
Ondrej Kozina <[email protected]>
dm crypt: mark key as invalid until properly loaded
Wei Yongjun <[email protected]>
dm flakey: return -EINVAL on interval bounds error in flakey_ctr()
Bart Van Assche <[email protected]>
blk-mq: Do not invoke .queue_rq() for a stopped queue
Felipe Balbi <[email protected]>
usb: gadget: composite: always set ep->mult to a sensible value
Eric W. Biederman <[email protected]>
exec: Ensure mm->user_ns contains the execed files
Aleksa Sarai <[email protected]>
fs: exec: apply CLOEXEC before changing dumpable task flags
Shaohua Li <[email protected]>
mm/vmscan.c: set correct defer count for shrinker
Omar Sandoval <[email protected]>
loop: return proper error from loop_queue_rq()
Nicolai Stange <[email protected]>
f2fs: set ->owner for debugfs status file's file_operations
Sergey Karamov <[email protected]>
ext4: do not perform data journaling when data is encrypted
Dan Carpenter <[email protected]>
ext4: return -ENOMEM instead of success
Darrick J. Wong <[email protected]>
ext4: reject inodes with negative size
Theodore Ts'o <[email protected]>
ext4: add sanity checking to count_overhead()
Theodore Ts'o <[email protected]>
ext4: fix in-superblock mount options processing
Theodore Ts'o <[email protected]>
ext4: use more strict checks for inodes_per_block on mount
Chandan Rajendra <[email protected]>
ext4: fix stack memory corruption with 64k block size
Chandan Rajendra <[email protected]>
ext4: fix mballoc breakage with 64k block size
Alex Porosanu <[email protected]>
crypto: caam - fix AEAD givenc descriptors
Eric W. Biederman <[email protected]>
ptrace: Capture the ptracer's creds not PT_PTRACE_CAP
Eric W. Biederman <[email protected]>
mm: Add a user_ns owner to mm_struct and fix ptrace permission checks
NeilBrown <[email protected]>
block_dev: don't test bdev->bd_contains when it is not stable
Wang Xiaoguang <[email protected]>
btrfs: make file clone aware of fatal signals
Josef Bacik <[email protected]>
Btrfs: don't BUG() during drop snapshot
Liu Bo <[email protected]>
Btrfs: fix memory leak in do_walk_down
Josef Bacik <[email protected]>
Btrfs: don't leak reloc root nodes on error
Liu Bo <[email protected]>
Btrfs: return gracefully from balance if fs tree is corrupted
Liu Bo <[email protected]>
Btrfs: bail out if block group has different mixed flag
Liu Bo <[email protected]>
Btrfs: fix memory leak in reading btree blocks
Richard Watts <[email protected]>
clk: ti: omap36xx: Work around sprz319 advisory 2.1
Kai-Heng Feng <[email protected]>
ALSA: hda: when comparing pin configurations, ignore assoc in addition to seq
Takashi Iwai <[email protected]>
ALSA: hda - Gate the mic jack on HP Z1 Gen3 AiO
Hui Wang <[email protected]>
ALSA: hda - fix headset-mic problem on a Dell laptop
Hui Wang <[email protected]>
ALSA: hda - ignore the assoc and seq when comparing pin configurations
Sven Hahne <[email protected]>
ALSA: hda/ca0132 - Add quirk for Alienware 15 R2 2016
Jussi Laako <[email protected]>
ALSA: hiface: Fix M2Tech hiFace driver sampling rate change
Con Kolivas <[email protected]>
ALSA: usb-audio: Add QuickCam Communicate Deluxe/S7500 to volume_control_quirks
Alan Stern <[email protected]>
USB: UHCI: report non-PME wakeup signalling for Intel hardware
Felipe Balbi <[email protected]>
usb: gadget: composite: correctly initialize ep->maxpacket
Peter Chen <[email protected]>
usb: gadget: f_uac2: fix error handling at afunc_bind
Mathias Nyman <[email protected]>
usb: hub: Fix auto-remount of safely removed or ejected USB-3 devices
Nathaniel Quillin <[email protected]>
USB: cdc-acm: add device id for GW Instek AFG-125
Johan Hovold <[email protected]>
USB: serial: kl5kusb105: fix open error path
Giuseppe Lippolis <[email protected]>
USB: serial: option: add dlink dwm-158
Daniele Palmas <[email protected]>
USB: serial: option: add support for Telit LE922A PIDs 0x1040, 0x1041
Filipe Manana <[email protected]>
Btrfs: fix qgroup rescan worker initialization
David Sterba <[email protected]>
btrfs: store and load values of stripes_min/stripes_max in balance status item
Robbie Ko <[email protected]>
Btrfs: fix tree search logic when replaying directory entry deletes
Maxim Patlasov <[email protected]>
btrfs: limit async_work allocation and worker func duration
-------------
Diffstat:
Makefile | 4 +- arch/arm/xen/enlighten.c | 3 +- block/blk-mq.c | 6 +- drivers/base/core.c | 39 ++++++-- drivers/block/loop.c | 2 +- drivers/char/tpm/xen-tpmfront.c | 1 - drivers/clk/ti/clk-3xxx.c | 20 ++-- drivers/clk/ti/clock.h | 9 ++ drivers/clk/ti/dpll.c | 19 +++- drivers/clk/ti/dpll3xxx.c | 67 ++++++++++++++ drivers/crypto/caam/caamalg.c | 4 +- drivers/md/dm-crypt.c | 7 +- drivers/md/dm-flakey.c | 2 + drivers/md/persistent-data/dm-space-map-metadata.c | 14 ++- drivers/usb/class/cdc-acm.c | 1 + drivers/usb/core/hub.c | 101 ++++++++------------- drivers/usb/gadget/composite.c | 11 ++- drivers/usb/gadget/function/f_uac2.c | 14 +-- drivers/usb/gadget/function/uvc_video.c | 2 +- drivers/usb/host/uhci-pci.c | 4 + drivers/usb/serial/kl5kusb105.c | 33 +++++-- drivers/usb/serial/option.c | 7 ++ drivers/xen/gntdev.c | 2 +- fs/block_dev.c | 2 +- fs/btrfs/async-thread.c | 14 +++ fs/btrfs/async-thread.h | 1 + fs/btrfs/ctree.h | 4 + fs/btrfs/delayed-inode.c | 6 +- fs/btrfs/extent-tree.c | 51 +++++++++-- fs/btrfs/extent_io.c | 9 ++ fs/btrfs/ioctl.c | 5 + fs/btrfs/qgroup.c | 5 +- fs/btrfs/relocation.c | 27 ++++-- fs/btrfs/tree-log.c | 3 +- fs/cifs/cifsglob.h | 3 + fs/cifs/cifsproto.h | 3 + fs/cifs/connect.c | 34 +++++-- fs/cifs/smb2file.c | 2 +- fs/cifs/smb2pdu.c | 77 +++++++++++----- fs/cifs/smb2proto.h | 1 + fs/exec.c | 32 ++++++- fs/ext4/ext4_jbd2.h | 14 +-- fs/ext4/inline.c | 4 +- fs/ext4/inode.c | 6 ++ fs/ext4/mballoc.c | 4 +- fs/ext4/super.c | 69 ++++++++------ fs/f2fs/debug.c | 1 + fs/xfs/xfs_log_recover.c | 1 + include/linux/capability.h | 2 + include/linux/mm_types.h | 1 + include/linux/ptrace.h | 1 - include/linux/sched.h | 1 + kernel/capability.c | 36 +++++++- kernel/debug/debug_core.c | 4 +- kernel/fork.c | 9 +- kernel/ptrace.c | 28 +++--- kernel/watchdog.c | 1 - mm/init-mm.c | 2 + mm/vmscan.c | 14 ++- sound/pci/hda/hda_auto_parser.c | 4 +- sound/pci/hda/patch_ca0132.c | 1 + sound/pci/hda/patch_conexant.c | 17 ++++ sound/pci/hda/patch_realtek.c | 3 + sound/soc/intel/atom/sst-mfld-platform-pcm.c | 6 ++ sound/usb/hiface/pcm.c | 2 + sound/usb/mixer.c | 3 +- 66 files changed, 630 insertions(+), 255 deletions(-)