4.9.1-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest81 of 83 patches 4 repliesIn review
81 of 83 patches are in this archive. The cover letter announces 83.
Patches in v1 No applies recorded yet
Reviews trailers per patch
34 of 81 patches have a Reviewed-by or Acked-by.
| Patch | Yu Zhao | Ladislav Michl | Andreas Dilger | Vinod Koul | Aurelien Aptel | Sachin Prabhu | Daniel Thompson | Hugh Dickins | Olaf Hering | Filipe Manana | Josef Bacik | Liu Bo | David Sterba | Shuah Khan | Andreas Schwab | Al Viro | Kees Cook | Cyrill Gorcunov | Oliver Neukum | Jan Kara | Alan Stern | Greg Kroah-Hartman | Vlastimil Babka | Michal Hocko | Hillf Danton | Stephen Boyd | Dave Gerlach | Christoph Hellwig | Ming Lei | Hannes Reinecke | Johannes Thumshirn | Sagi Grimberg | Bart Van Assche | Mikulas Patocka | Joe Thornber | Jeff Layton | Guenter Roeck | Jarkko Sakkinen | Stefano Stabellini | Brian Foster | Riku Voipio | Kalle Valo | Nicholas Piggin | Peter Wu | Oliver Hartkopp |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/83 | Reported-and-tested-by | ||||||||||||||||||||||||||||||||||||||||||||
| 2/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 3/83 | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 4/83 | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 5/83 | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 6/83 | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 7/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 8/83 | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 9/83 | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 10/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 11/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 12/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 13/83 | A-b | ||||||||||||||||||||||||||||||||||||||||||||
| 14/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 15/83 | A-b | ||||||||||||||||||||||||||||||||||||||||||||
| 17/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 18/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 19/83 | A-b | ||||||||||||||||||||||||||||||||||||||||||||
| 20/83 | A-b | ||||||||||||||||||||||||||||||||||||||||||||
| 21/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 22/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 23/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 24/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 25/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 26/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 27/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 28/83 | T-b | ||||||||||||||||||||||||||||||||||||||||||||
| 29/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 30/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 31/83 | Reported-and-tested-by | Debugged-by | |||||||||||||||||||||||||||||||||||||||||||
| 32/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 33/83 | A-b | T-b | |||||||||||||||||||||||||||||||||||||||||||
| 34/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 35/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 36/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 38/83 | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 39/83 | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 40/83 | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 41/83 | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 42/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 43/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 44/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 45/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 46/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 47/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 48/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 49/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 50/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 51/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 52/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 53/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 54/83 | A-b | A-b | A-b | ||||||||||||||||||||||||||||||||||||||||||
| 55/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 56/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 57/83 | R-b | T-b | |||||||||||||||||||||||||||||||||||||||||||
| 58/83 | R-b | R-b | R-b | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||
| 59/83 | T-b | ||||||||||||||||||||||||||||||||||||||||||||
| 60/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 61/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 62/83 | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 63/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 64/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 65/83 | A-b | ||||||||||||||||||||||||||||||||||||||||||||
| 66/83 | A-b | ||||||||||||||||||||||||||||||||||||||||||||
| 67/83 | A-b | ||||||||||||||||||||||||||||||||||||||||||||
| 68/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 69/83 | A-b | ||||||||||||||||||||||||||||||||||||||||||||
| 70/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 71/83 | R-b | A-b | |||||||||||||||||||||||||||||||||||||||||||
| 72/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 73/83 | |||||||||||||||||||||||||||||||||||||||||||||
| 74/83 | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 75/83 | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 76/83 | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 77/83 | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 78/83 | A-b | T-b | |||||||||||||||||||||||||||||||||||||||||||
| 79/83 | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 80/83 | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 81/83 | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||||
| 82/83 | A-b | ||||||||||||||||||||||||||||||||||||||||||||
| 83/83 | T-b | A-b | T-b | T-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 45 reviewers.
Cover letter [PATCH 4.9 00/83] 4.9.1-stable review
This is the start of the stable review cycle for the 4.9.1 release. There are 83 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:04:25 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.9.1-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.9.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 4.9.1-rc1
Adam Borowski <[email protected]>
x86/kbuild: enable modversions for symbols exported from asm
Adam Borowski <[email protected]>
builddeb: fix cross-building to arm64 producing host-arch debs
Eric Sandeen <[email protected]>
xfs: set AGI buffer type in xlog_recover_clear_agi_bucket
Eric Sandeen <[email protected]>
xfs: fix up xfs_swap_extent_forks inline extent handling
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
Christian Lamparter <[email protected]>
watchdog: qcom: fix kernel panic due to external abort on non-linefetch
Alexander Usyskin <[email protected]>
watchdog: mei_wdt: request stop on reboot to prevent false positive event
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: Decrease verbosity of ioctl call
Pavel Shilovsky <[email protected]>
CIFS: Fix a possible double locking of mutex during reconnect
Pavel Shilovsky <[email protected]>
CIFS: Fix missing nls unload in smb2_reconnect()
Pavel Shilovsky <[email protected]>
CIFS: Fix a possible memory corruption during reconnect
Andy Lutomirski <[email protected]>
cifs: Fix smbencrypt() to stop pointing a scatterlist at the stack
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
Heinz Mauelshagen <[email protected]>
dm raid: fix discard support regression
Bart Van Assche <[email protected]>
dm rq: fix a race condition in rq_completed()
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]>
dm table: an 'all_blk_mq' table must be loaded for a blk-mq DM device
Mike Snitzer <[email protected]>
dm table: fix 'all_blk_mq' inconsistency when an empty table is loaded
Bart Van Assche <[email protected]>
blk-mq: Do not invoke .queue_rq() for a stopped queue
Viresh Kumar <[email protected]>
PM / OPP: Don't use OPP structure outside of rcu protected section
Stephen Boyd <[email protected]>
PM / OPP: Pass opp_table to dev_pm_opp_put_regulator()
Felipe Balbi <[email protected]>
usb: gadget: composite: always set ep->mult to a sensible value
Mel Gorman <[email protected]>
mm, page_alloc: keep pcp count and list contents in sync if struct page is corrupted
Shaohua Li <[email protected]>
mm/vmscan.c: set correct defer count for shrinker
Solganik Alexander <[email protected]>
nvmet: Fix possible infinite loop triggered on hot namespace removal
Omar Sandoval <[email protected]>
loop: return proper error from loop_queue_rq()
Jaegeuk Kim <[email protected]>
f2fs: fix to determine start_cp_addr by sbi->cur_cp_pack
Jaegeuk Kim <[email protected]>
f2fs: fix overflow due to condition check order
Nicolai Stange <[email protected]>
f2fs: set ->owner for debugfs status file's file_operations
Jaegeuk Kim <[email protected]>
Revert "f2fs: use percpu_counter for # of dirty pages in inode"
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
Theodore Ts'o <[email protected]>
ext4: don't lock buffer in ext4_commit_super if holding spinlock
Alex Porosanu <[email protected]>
crypto: caam - fix AEAD givenc descriptors
Eric W. Biederman <[email protected]>
ptrace: Don't allow accessing an undumpable mm
Eric W. Biederman <[email protected]>
ptrace: Capture the ptracer's creds not PT_PTRACE_CAP
Linus Torvalds <[email protected]>
vfs,mm: fix return value of read() at s_maxbytes
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
Linus Torvalds <[email protected]>
splice: reinstate SIGPIPE/EPIPE handling
Aleksa Sarai <[email protected]>
fs: exec: apply CLOEXEC before changing dumpable task flags
Eric W. Biederman <[email protected]>
exec: Ensure mm->user_ns contains the execed files
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
Krzysztof Opasiak <[email protected]>
usbip: vudc: fix: Clear already_seen flag also for ep0
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
Rafał Miłecki <[email protected]>
usb: core: usbport: Use proper LED API to fix potential crash
Mathias Nyman <[email protected]>
usb: hub: Fix auto-remount of safely removed or ejected USB-3 devices
Felipe Balbi <[email protected]>
usb: dwc3: gadget: set PCM1 field of isochronous-first TRBs
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
Filipe Manana <[email protected]>
Btrfs: fix emptiness check for dirtied extent buffers at check_leaf()
David Sterba <[email protected]>
btrfs: store and load values of stripes_min/stripes_max in balance status item
Filipe Manana <[email protected]>
Btrfs: fix relocation incorrectly dropping data references
Robbie Ko <[email protected]>
Btrfs: fix tree search logic when replaying directory entry deletes
Robbie Ko <[email protected]>
Btrfs: fix deadlock caused by fsync when logging directory entries
Liu Bo <[email protected]>
Btrfs: fix BUG_ON in btrfs_mark_buffer_dirty
Maxim Patlasov <[email protected]>
btrfs: limit async_work allocation and worker func duration
Michal Hocko <[email protected]>
hotplug: Make register and unregister notifier API symmetric
-------------
Diffstat:
Makefile | 4 +- arch/alpha/kernel/ptrace.c | 2 +- arch/arm/xen/enlighten.c | 3 +- arch/blackfin/kernel/ptrace.c | 4 +- arch/cris/arch-v32/kernel/ptrace.c | 2 +- arch/ia64/kernel/ptrace.c | 2 +- arch/mips/kernel/ptrace32.c | 4 +- arch/powerpc/kernel/ptrace32.c | 4 +- arch/x86/include/asm/asm-prototypes.h | 16 ++++ block/blk-mq.c | 6 +- drivers/base/power/opp/core.c | 38 ++++---- 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/cpufreq/cpufreq-dt.c | 12 ++- drivers/crypto/caam/caamalg.c | 4 +- drivers/md/dm-crypt.c | 7 +- drivers/md/dm-flakey.c | 2 + drivers/md/dm-raid.c | 9 +- drivers/md/dm-rq.c | 10 +- drivers/md/dm-table.c | 24 +++-- drivers/md/persistent-data/dm-space-map-metadata.c | 14 ++- drivers/nvme/target/configfs.c | 6 +- drivers/nvme/target/core.c | 14 +-- drivers/nvme/target/nvmet.h | 6 +- drivers/usb/class/cdc-acm.c | 1 + drivers/usb/core/hub.c | 101 ++++++++------------- drivers/usb/core/ledtrig-usbport.c | 7 +- drivers/usb/dwc3/gadget.c | 13 ++- 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/usb/usbip/vudc_transfer.c | 2 + drivers/watchdog/mei_wdt.c | 2 + drivers/watchdog/qcom-wdt.c | 2 +- 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/disk-io.c | 23 ++++- fs/btrfs/qgroup.c | 5 +- fs/btrfs/relocation.c | 15 ++- fs/btrfs/tree-log.c | 7 +- fs/cifs/cifsglob.h | 4 + fs/cifs/cifsproto.h | 3 + fs/cifs/connect.c | 34 +++++-- fs/cifs/file.c | 8 +- fs/cifs/ioctl.c | 2 +- fs/cifs/smb2file.c | 2 +- fs/cifs/smb2pdu.c | 87 ++++++++++++------ fs/cifs/smb2pdu.h | 2 + fs/cifs/smb2proto.h | 1 + fs/cifs/smbencrypt.c | 40 ++------ fs/exec.c | 31 ++++++- 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 | 74 +++++++++------ fs/f2fs/checkpoint.c | 8 +- fs/f2fs/debug.c | 1 + fs/f2fs/f2fs.h | 36 +++++--- fs/f2fs/file.c | 4 +- fs/f2fs/super.c | 7 +- fs/splice.c | 9 +- fs/xfs/xfs_bmap_util.c | 7 +- fs/xfs/xfs_log_recover.c | 1 + include/asm-generic/asm-prototypes.h | 7 ++ include/linux/capability.h | 2 + include/linux/cpu.h | 15 +-- include/linux/mm.h | 2 + include/linux/mm_types.h | 1 + include/linux/pm_opp.h | 11 ++- include/linux/ptrace.h | 4 +- include/linux/sched.h | 1 + kernel/capability.c | 36 +++++++- kernel/cpu.c | 2 +- kernel/debug/debug_core.c | 4 +- kernel/fork.c | 9 +- kernel/ptrace.c | 70 +++++++++----- kernel/watchdog.c | 1 - mm/filemap.c | 2 +- mm/init-mm.c | 2 + mm/memory.c | 2 +- mm/nommu.c | 2 +- mm/page_alloc.c | 12 ++- mm/vmscan.c | 14 ++- scripts/package/builddeb | 2 +- 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 +- 103 files changed, 814 insertions(+), 401 deletions(-)