From: Greg KH <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org,
Andrew Morton <akpm@linux-foundation.org>,
torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, Jiri Slaby <jslaby@suse.cz>
Subject: Linux 4.8.16
Date: Fri, 6 Jan 2017 12:59:33 +0100 [thread overview]
Message-ID: <20170106115933.GA29406@kroah.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 13240 bytes --]
I'm announcing the release of the 4.8.16 kernel.
All users of the 4.8 kernel series must upgrade.
The updated 4.8.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.8.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
------------
Makefile | 2
arch/arm/xen/enlighten.c | 3
arch/arm64/include/asm/acpi.h | 8 -
arch/arm64/kernel/setup.c | 9 -
block/blk-mq.c | 6
drivers/base/core.c | 39 ++++-
drivers/base/power/opp/core.c | 22 ---
drivers/block/aoe/aoecmd.c | 41 -----
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/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/extent-tree.c | 51 +++++--
fs/btrfs/extent_io.c | 9 +
fs/btrfs/ioctl.c | 5
fs/btrfs/qgroup.c | 5
fs/btrfs/relocation.c | 42 ++++-
fs/btrfs/send.c | 58 ++++++++
fs/btrfs/tree-log.c | 7
fs/btrfs/volumes.c | 64 ++++-----
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 | 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 | 69 +++++----
fs/f2fs/debug.c | 1
fs/f2fs/f2fs.h | 10 -
fs/f2fs/file.c | 4
fs/f2fs/super.c | 7
fs/xfs/xfs_log_recover.c | 1
include/linux/capability.h | 2
include/linux/mm_types.h | 1
include/linux/pm_opp.h | 11 -
include/linux/ptrace.h | 1
include/linux/sched.h | 1
include/net/netfilter/nf_conntrack.h | 4
include/net/netfilter/nf_conntrack_extend.h | 3
include/net/netfilter/nf_nat.h | 3
kernel/capability.c | 36 ++++-
kernel/debug/debug_core.c | 4
kernel/fork.c | 9 -
kernel/ptrace.c | 28 +--
kernel/watchdog.c | 1
mm/filemap.c | 2
mm/init-mm.c | 2
mm/page_alloc.c | 12 +
mm/vmscan.c | 14 +
net/netfilter/nf_conntrack_extend.c | 15 +-
net/netfilter/nf_nat_core.c | 149 +++++++++++----------
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
95 files changed, 956 insertions(+), 490 deletions(-)
AKASHI Takahiro (1):
arm64: mark reserved memblock regions explicitly in iomem
Alan Stern (1):
USB: UHCI: report non-PME wakeup signalling for Intel hardware
Aleksa Sarai (1):
fs: exec: apply CLOEXEC before changing dumpable task flags
Alex Porosanu (1):
crypto: caam - fix AEAD givenc descriptors
Alexander Usyskin (1):
watchdog: mei_wdt: request stop on reboot to prevent false positive event
Anand Jain (1):
btrfs: fix a possible umount deadlock
Bart Van Assche (3):
blk-mq: Do not invoke .queue_rq() for a stopped queue
dm table: an 'all_blk_mq' table must be loaded for a blk-mq DM device
dm rq: fix a race condition in rq_completed()
Benjamin Marzinski (1):
dm space map metadata: fix 'struct sm_metadata' leak on failed create
Boris Ostrovsky (1):
xen/gntdev: Use VM_MIXEDMAP instead of VM_IO to avoid NUMA balancing
Chandan Rajendra (2):
ext4: fix mballoc breakage with 64k block size
ext4: fix stack memory corruption with 64k block size
Christian Lamparter (1):
watchdog: qcom: fix kernel panic due to external abort on non-linefetch
Con Kolivas (1):
ALSA: usb-audio: Add QuickCam Communicate Deluxe/S7500 to volume_control_quirks
Dan Carpenter (1):
ext4: return -ENOMEM instead of success
Daniele Palmas (1):
USB: serial: option: add support for Telit LE922A PIDs 0x1040, 0x1041
Darrick J. Wong (1):
ext4: reject inodes with negative size
David Sterba (1):
btrfs: store and load values of stripes_min/stripes_max in balance status item
Douglas Anderson (1):
kernel/debug/debug_core.c: more properly delay for secondary CPUs
Eric Sandeen (1):
xfs: set AGI buffer type in xlog_recover_clear_agi_bucket
Eric W. Biederman (3):
exec: Ensure mm->user_ns contains the execed files
mm: Add a user_ns owner to mm_struct and fix ptrace permission checks
ptrace: Capture the ptracer's creds not PT_PTRACE_CAP
Felipe Balbi (3):
usb: dwc3: gadget: set PCM1 field of isochronous-first TRBs
usb: gadget: composite: correctly initialize ep->maxpacket
usb: gadget: composite: always set ep->mult to a sensible value
Filipe Manana (4):
Btrfs: fix relocation incorrectly dropping data references
Btrfs: fix emptiness check for dirtied extent buffers at check_leaf()
Btrfs: fix qgroup rescan worker initialization
Btrfs: fix incremental send failure caused by balance
Giuseppe Lippolis (1):
USB: serial: option: add dlink dwm-158
Greg Kroah-Hartman (3):
Revert "netfilter: nat: convert nat bysrc hash to rhashtable"
Revert "netfilter: move nat hlist_head to nf_conn"
Linux 4.8.16
Heinz Mauelshagen (1):
dm raid: fix discard support regression
Hui Wang (2):
ALSA: hda - ignore the assoc and seq when comparing pin configurations
ALSA: hda - fix headset-mic problem on a Dell laptop
Jaegeuk Kim (2):
Revert "f2fs: use percpu_counter for # of dirty pages in inode"
f2fs: fix overflow due to condition check order
Jason Gunthorpe (1):
tpm xen: Remove bogus tpm_chip_unregister
Jeff Mahoney (1):
btrfs: clean the old superblocks before freeing the device
Jens Axboe (1):
aoe: fix crash in page count manipulation
Johan Hovold (1):
USB: serial: kl5kusb105: fix open error path
Josef Bacik (2):
Btrfs: don't leak reloc root nodes on error
Btrfs: don't BUG() during drop snapshot
Julien Grall (1):
arm/xen: Use alloc_percpu rather than __alloc_percpu
Jussi Laako (1):
ALSA: hiface: Fix M2Tech hiFace driver sampling rate change
Kai-Heng Feng (1):
ALSA: hda: when comparing pin configurations, ignore assoc in addition to seq
Konstantin Khlebnikov (1):
kernel/watchdog: use nmi registers snapshot in hardlockup handler
Krzysztof Opasiak (1):
usbip: vudc: fix: Clear already_seen flag also for ep0
Linus Torvalds (1):
vfs,mm: fix return value of read() at s_maxbytes
Liu Bo (5):
Btrfs: fix BUG_ON in btrfs_mark_buffer_dirty
Btrfs: fix memory leak in reading btree blocks
Btrfs: bail out if block group has different mixed flag
Btrfs: return gracefully from balance if fs tree is corrupted
Btrfs: fix memory leak in do_walk_down
Mathias Nyman (1):
usb: hub: Fix auto-remount of safely removed or ejected USB-3 devices
Maxim Patlasov (1):
btrfs: limit async_work allocation and worker func duration
Mel Gorman (1):
mm, page_alloc: keep pcp count and list contents in sync if struct page is corrupted
Mike Snitzer (1):
dm table: fix 'all_blk_mq' inconsistency when an empty table is loaded
Ming Lei (1):
driver core: fix race between creating/querying glue dir and its cleanup
Nathaniel Quillin (1):
USB: cdc-acm: add device id for GW Instek AFG-125
NeilBrown (1):
block_dev: don't test bdev->bd_contains when it is not stable
Nicolai Stange (1):
f2fs: set ->owner for debugfs status file's file_operations
Omar Sandoval (1):
loop: return proper error from loop_queue_rq()
Ondrej Kozina (1):
dm crypt: mark key as invalid until properly loaded
Pavel Shilovsky (3):
CIFS: Fix a possible memory corruption during reconnect
CIFS: Fix missing nls unload in smb2_reconnect()
CIFS: Fix a possible memory corruption in push locks
Peter Chen (1):
usb: gadget: f_uac2: fix error handling at afunc_bind
Richard Watts (1):
clk: ti: omap36xx: Work around sprz319 advisory 2.1
Robbie Ko (2):
Btrfs: fix deadlock caused by fsync when logging directory entries
Btrfs: fix tree search logic when replaying directory entry deletes
Sergey Karamov (1):
ext4: do not perform data journaling when data is encrypted
Shaohua Li (1):
mm/vmscan.c: set correct defer count for shrinker
Solganik Alexander (1):
nvmet: Fix possible infinite loop triggered on hot namespace removal
Stephen Boyd (1):
PM / OPP: Pass opp_table to dev_pm_opp_put_regulator()
Sven Hahne (1):
ALSA: hda/ca0132 - Add quirk for Alienware 15 R2 2016
Takashi Iwai (2):
ALSA: hda - Gate the mic jack on HP Z1 Gen3 AiO
ASoC: intel: Fix crash at suspend/resume without card registration
Theodore Ts'o (3):
ext4: use more strict checks for inodes_per_block on mount
ext4: fix in-superblock mount options processing
ext4: add sanity checking to count_overhead()
Wang Xiaoguang (1):
btrfs: make file clone aware of fatal signals
Wei Yongjun (1):
dm flakey: return -EINVAL on interval bounds error in flakey_ctr()
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next reply other threads:[~2017-01-06 12:00 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-01-06 11:59 Greg KH [this message]
2017-01-06 11:59 ` Linux 4.8.16 Greg KH
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20170106115933.GA29406@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=jslaby@suse.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=lwn@lwn.net \
--cc=stable@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.