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.7
Date: Thu, 10 Nov 2016 17:08:11 +0100 [thread overview]
Message-ID: <20161110160811.GA16246@kroah.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 19203 bytes --]
I'm announcing the release of the 4.8.7 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
------------
Documentation/device-mapper/dm-raid.txt | 1
Makefile | 2
arch/arm/boot/dts/ste-snowball.dts | 15 +-
arch/arm/mach-mvebu/Kconfig | 4
arch/arm/mm/abort-lv4t.S | 34 +++-
arch/arm64/boot/dts/marvell/armada-cp110-master.dtsi | 2
arch/h8300/include/asm/thread_info.h | 4
arch/h8300/kernel/signal.c | 2
arch/mips/include/asm/kvm_host.h | 7
arch/mips/kernel/relocate.c | 2
arch/mips/kvm/emulate.c | 32 ++--
arch/parisc/kernel/syscall.S | 11 +
arch/powerpc/include/asm/cpuidle.h | 2
arch/powerpc/include/asm/tlb.h | 12 +
arch/powerpc/kernel/idle_book3s.S | 35 ++++
arch/powerpc/mm/tlb-radix.c | 8 -
arch/s390/kvm/sthyi.c | 4
arch/x86/kernel/cpu/microcode/amd.c | 2
arch/x86/kernel/setup.c | 7
arch/x86/kvm/emulate.c | 2
arch/x86/kvm/x86.c | 4
drivers/android/binder.c | 35 +++-
drivers/char/virtio_console.c | 22 ++-
drivers/cpufreq/intel_pstate.c | 29 +++-
drivers/dax/pmem.c | 2
drivers/firewire/net.c | 59 +++++---
drivers/gpio/gpiolib-acpi.c | 7
drivers/gpio/gpiolib.c | 99 +++++++++++--
drivers/gpu/drm/drm_atomic.c | 9 -
drivers/gpu/drm/drm_dp_mst_topology.c | 6
drivers/gpu/drm/drm_fb_helper.c | 68 +++++----
drivers/gpu/drm/i915/intel_bios.c | 122 ++++++++++-------
drivers/gpu/drm/i915/intel_display.c | 2
drivers/gpu/drm/i915/intel_dp.c | 71 +++++----
drivers/gpu/drm/i915/intel_fbc.c | 4
drivers/gpu/drm/i915/intel_pm.c | 24 +--
drivers/gpu/drm/imx/ipuv3-plane.c | 7
drivers/gpu/drm/nouveau/nouveau_acpi.c | 3
drivers/gpu/drm/radeon/ni.c | 4
drivers/gpu/drm/radeon/radeon_dp_auxch.c | 2
drivers/gpu/drm/radeon/si_dpm.c | 53 +++++--
drivers/hid/hid-ids.h | 1
drivers/hid/usbhid/hid-quirks.c | 1
drivers/hv/hv_util.c | 10 -
drivers/i2c/busses/i2c-rk3x.c | 2
drivers/i2c/busses/i2c-xgene-slimpro.c | 2
drivers/i2c/i2c-core.c | 13 +
drivers/iio/chemical/atlas-ph-sensor.c | 7
drivers/input/serio/i8042-x86ia64io.h | 7
drivers/md/dm-raid.c | 15 +-
drivers/md/dm-raid1.c | 1
drivers/md/dm-rq.c | 7
drivers/md/dm-table.c | 24 +--
drivers/md/dm.c | 4
drivers/md/md.c | 4
drivers/md/raid1.c | 7
drivers/md/raid10.c | 7
drivers/media/platform/vsp1/vsp1_video.c | 7
drivers/misc/cxl/api.c | 2
drivers/misc/cxl/file.c | 22 +--
drivers/misc/genwqe/card_utils.c | 12 +
drivers/misc/mei/hw-txe.c | 6
drivers/mmc/host/dw_mmc-pltfm.c | 5
drivers/mtd/ubi/fastmap.c | 17 +-
drivers/net/wireless/ath/ath10k/core.h | 1
drivers/net/wireless/ath/ath10k/debug.c | 75 +++++-----
drivers/net/wireless/ath/ath9k/ar9003_calib.c | 25 ---
drivers/net/wireless/ath/ath9k/hw.h | 1
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 4
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 4
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 11 +
drivers/pwm/core.c | 2
drivers/pwm/sysfs.c | 18 ++
drivers/scsi/arcmsr/arcmsr_hba.c | 9 -
drivers/scsi/scsi_debug.c | 1
drivers/spi/spi-fsl-espi.c | 2
drivers/spi/spi.c | 5
drivers/staging/wilc1000/host_interface.c | 1
drivers/thermal/intel_powerclamp.c | 14 -
drivers/tty/vt/vt.c | 7
drivers/usb/chipidea/host.c | 2
drivers/usb/dwc3/gadget.c | 4
drivers/usb/gadget/function/u_ether.c | 5
drivers/usb/gadget/udc/atmel_usba_udc.c | 2
drivers/usb/host/ohci-hcd.c | 2
drivers/usb/host/xhci-hub.c | 41 +++++
drivers/usb/host/xhci-pci.c | 10 +
drivers/usb/host/xhci.h | 3
drivers/usb/musb/omap2430.c | 7
drivers/usb/renesas_usbhs/rcar3.c | 8 -
drivers/usb/serial/cp210x.c | 4
drivers/usb/serial/ftdi_sio.c | 3
drivers/usb/serial/ftdi_sio_ids.h | 5
drivers/usb/serial/usb-serial.c | 3
drivers/video/fbdev/omap2/omapfb/dss/dsi.c | 4
drivers/video/fbdev/pxafb.c | 2
drivers/virtio/virtio_pci_legacy.c | 16 +-
drivers/virtio/virtio_ring.c | 14 +
fs/btrfs/inode.c | 9 -
fs/btrfs/tree-log.c | 20 --
fs/nfsd/nfs4state.c | 10 -
fs/overlayfs/copy_up.c | 2
fs/overlayfs/inode.c | 3
fs/overlayfs/super.c | 15 ++
fs/ubifs/dir.c | 16 +-
fs/xfs/libxfs/xfs_dquot_buf.c | 3
include/linux/pwm.h | 5
include/uapi/linux/Kbuild | 1
kernel/time/timer.c | 74 ++++++----
mm/list_lru.c | 2
mm/memcontrol.c | 9 +
mm/slab.c | 2
mm/vmscan.c | 2
net/mac80211/rx.c | 24 ++-
net/netfilter/xt_NFLOG.c | 1
security/keys/Kconfig | 2
security/keys/big_key.c | 59 ++++----
security/keys/proc.c | 2
sound/core/seq/seq_timer.c | 4
sound/pci/hda/hda_intel.c | 7
sound/pci/hda/patch_realtek.c | 30 +++-
sound/usb/quirks-table.h | 17 ++
122 files changed, 1096 insertions(+), 541 deletions(-)
Aditya Shankar (1):
Staging: wilc1000: Fix kernel Oops on opening the device
Alex Deucher (1):
drm/radeon/si_dpm: workaround for SI kickers
Alexander Polakov (1):
mm/list_lru.c: avoid error-path NULL pointer deref
Alexander Usyskin (1):
mei: txe: don't clean an unprocessed interrupt cause.
Alexandre Belloni (1):
usb: gadget: udc: atmel: fix endpoint name
Andy Whitcroft (1):
dm raid: fix compat_features validation
Aneesh Kumar K.V (1):
powerpc/mm/radix: Use tlbiel only if we ever ran on the current cpu
Ard Biesheuvel (1):
ALSA: hda - allow 40 bit DMA mask for NVidia devices
Arnd Bergmann (1):
spi: fsl-espi: avoid processing uninitalized data on error
Artem Savkov (1):
security/keys: make BIG_KEYS dependent on stdrng.
Arve Hjønnevåg (2):
ANDROID: binder: Add strong ref checks
ANDROID: binder: Clear binder and cookie when setting handle in flat binder struct
Boris Brezillon (2):
UBI: fastmap: scrub PEB when bitflips are detected in a free PEB EC header
ubi: fastmap: Fix add_vol() return value test in ubi_attach_fastmap()
Borislav Petkov (1):
x86/microcode/AMD: Fix more fallout from CONFIG_RANDOMIZE_MEMORY=y
Bryan Paluch (1):
usb: increase ohci watchdog delay to 275 msec
Ching Huang (1):
scsi: arcmsr: Send SYNCHRONIZE_CACHE command to firmware
Chris Mason (1):
btrfs: fix races on root_log_ctx lists
Christophe JAILLET (1):
usb: dwc3: Fix size used in dma_free_coherent()
Chuck Lever (1):
nfsd: Fix general protection fault in release_lock_stateid()
Dan Carpenter (1):
video: fbdev: pxafb: potential NULL dereference on error
Dan Williams (1):
device-dax: fix percpu_ref_exit ordering
Daniel Stone (1):
drm: i915: Wait for fences on new fb, not old
Darrick J. Wong (1):
libxfs: clean up _calc_dquots_per_chunk
David Arcari (1):
gpio / ACPI: fix returned error from acpi_dev_gpio_irq_get()
David Howells (2):
KEYS: Fix short sprintf buffer in /proc/keys show function
KEYS: Sort out big_key initialisation
David Hsu (1):
pwm: Unexport children before chip removal
David Wu (1):
i2c: rk3x: Give the tuning value 0 during rk3x_i2c_v0_calc_timings
Dmitry Vyukov (1):
tty: limit terminal size to 4M chars
Emilio López (1):
uapi: add missing install of sync_file.h
Eric Ernst (1):
thermal/powerclamp: correct cpu support check
Ewan D. Milne (1):
scsi: scsi_debug: Fix memory leak if LBP enabled and module is unloaded
Felipe Balbi (1):
usb: gadget: function: u_ether: don't starve tx request queue
Felix Fietkau (1):
Revert "ath9k_hw: implement temperature compensation support for AR9003+"
Felix Monninger (1):
drm: Release reference from blob lookup after replacing property
Gerald Schaefer (1):
GenWQE: Fix bad page access during abort of resource allocation
Goldwyn Rodrigues (1):
btrfs: qgroup: Prevent qgroup->reserved from going subzero
Greg Kroah-Hartman (1):
Linux 4.8.7
Gregory CLEMENT (1):
ARM: mvebu: Select corediv clk for all mvebu v7 SoC
Heinz Mauelshagen (2):
dm mirror: fix read error on recovery after default leg failure
dm raid: fix activation of existing raid4/10 devices
Hoan Tran (1):
i2c: xgene: Avoid dma_buffer overrun
Hui Wang (2):
ALSA: hda - Adding a new group of pin cfg into ALC295 pin quirk table
ALSA: hda - Fix headset mic detection problem for two Dell laptops
Ido Yariv (1):
KVM: x86: fix wbinvd_dirty_mask use-after-free
Jaehoon Chung (1):
mmc: dw_mmc-pltfm: fix the potential NULL pointer dereference
James Hogan (2):
KVM: MIPS: Make ERET handle ERL before EXL
KVM: MIPS: Precalculate MMIO load resume PC
Janosch Frank (1):
KVM: s390: Fix STHYI buffer alignment for diag224
Jes Sorensen (3):
rtl8xxxu: Fix memory leak in handling rxdesc16 packets
rtl8xxxu: Fix big-endian problem reporting mactime
rtl8xxxu: Fix rtl8723bu driver reload issue
Jiri Slaby (1):
tty: vt, fix bogus division in csi_J
Johan Hovold (2):
USB: serial: fix potential NULL-dereference at probe
USB: serial: cp210x: fix tiocmget error handling
Johannes Berg (1):
mac80211: discard multicast and 4-addr A-MSDUs
Johannes Weiner (1):
mm: memcontrol: do not recurse in direct reclaim
John David Anglin (1):
parisc: Ensure consistent state when switching to kernel stack at syscall entry
Joonsoo Kim (1):
mm/slab: fix kmemcg cache creation delayed issue
Ladi Prosek (1):
virtio_ring: Make interrupt suppression spec compliant
Lars-Peter Clausen (9):
gpio: GPIO_GET_CHIPINFO_IOCTL: Fix line offset validation
gpio: GPIO_GET_CHIPINFO_IOCTL: Fix information leak
gpio: GPIO_GET_LINEHANDLE_IOCTL: Validate line offset
gpio: GPIOHANDLE_GET_LINE_VALUES_IOCTL: Fix information leak
gpio: GPIO_GET_LINEEVENT_IOCTL: Validate line offset
gpio: GPIO_GET_LINEHANDLE_IOCTL: Reject invalid line flags
gpio: GPIO_GET_LINEEVENT_IOCTL: Reject invalid line and event flags
gpio: GPIOHANDLE_GET_LINE_VALUES_IOCTL: Fix another information leak
gpio: GPIO_GET_LINE{HANDLE,EVENT}_IOCTL: Fix file descriptor leak
Laurent Pinchart (1):
v4l: vsp1: Prevent pipelines from running when not streaming
Linus Walleij (1):
ARM: dts: fix the SD card on the Snowball
Liping Zhang (1):
netfilter: xt_NFLOG: fix unexpected truncated packet
Liu Ying (2):
drm/imx: ipuv3-plane: Switch EBA buffer only when we don't need modeset
drm/imx: ipuv3-plane: Access old u/vbo properly in ->atomic_check for YU12/YV12
Long Li (1):
hv: do not lose pending heartbeat vmbus packets
Lucas Stach (1):
drm/radeon: drop register readback in cayman_cp_int_cntl_setup
Marcel Hasler (1):
ALSA: usb-audio: Add quirk for Syntek STK1160
Marcin Wojtas (1):
arm64: dts: marvell: fix clocksource for CP110 master SPI0
Mark Rutland (1):
h8300: fix syscall restarting
Marty Faltesek (1):
ath10k: cache calibration data when the core is stopped
Mathias Nyman (3):
xhci: use default USB_RESUME_TIMEOUT when resuming ports.
xhci: add restart quirk for Intel Wildcatpoint PCH
xhci: workaround for hosts missing CAS bit
Matt Redfearn (2):
MIPS: KASLR: Fix handling of NULL FDT
virtio: console: Unlock vqs while freeing buffers
Michel Dänzer (1):
Revert "drm/radeon: fix DP link training issue with second 4K monitor"
Mike Snitzer (1):
dm rq: clear kworker_task if kthread_run() returned an error
Miklos Szeredi (3):
ovl: fix get_acl() on tmpfs
ovl: update S_ISGID when setting posix ACLs
ovl: fsync after copy-up
NeilBrown (1):
md: be careful not lot leak internal curr_resync value into metadata. -- (all)
Oliver Neukum (1):
HID: usbhid: add ATEN CS962 to list of quirky devices
Owen Hofmann (1):
kvm: x86: Check memopp before dereference (CVE-2016-8630)
Patrick Scheuring (1):
Input: i8042 - add XMG C504 to keyboard reset table
Paul Mackerras (2):
powerpc/64: Re-fix race condition between going idle and entering guest
powerpc/64: Fix race condition in setting lock bit in idle/wakeup code
Paulo Zanoni (3):
drm/i915/gen9: fix DDB partitioning for multi-screen cases
drm/i915/gen9: fix watermarks when using the pipe scaler
drm/i915/fbc: fix CFB size calculation for gen8+
Peter Wu (1):
drm/nouveau/acpi: fix check for power resources support
Rafael J. Wysocki (1):
cpufreq: intel_pstate: Set P-state upfront in performance mode
Ralf Ramsauer (2):
spi: mark device nodes only in case of successful instantiation
i2c: mark device nodes only in case of successful instantiation
Richard Weinberger (2):
ubifs: Abort readdir upon error
ubifs: Fix regression in ubifs_readdir()
Russell King (1):
ARM: fix oops when using older ARMv4T CPUs
Sandhya Bankar (1):
iio:chemical:atlas-ph-sensor: Fix use of 32 bit int to hold 16 bit big endian value
Scot Doyle (1):
vt: clear selection before resizing
Segher Boessenkool (1):
powerpc: Convert cmp to cmpd in idle enter sequence
Shaohua Li (2):
RAID1: ignore discard error
RAID10: ignore discard error
Stefan Richter (2):
firewire: net: guard against rx buffer overflows
firewire: net: fix fragmented datagram_size off-by-one
Stefan Tauner (1):
USB: serial: ftdi_sio: add support for Infineon TriBoard TC2X7
Stefan Wahren (1):
usb: chipidea: host: fix NULL ptr dereference during shutdown
Tahsin Erdogan (1):
dm: free io_barrier after blk_cleanup_queue call
Takashi Iwai (3):
ALSA: seq: Fix time account regression
ALSA: hda - Fix surround output pins for ASRock B150M mobo
drm/fb-helper: Don't call dirty callback for untouched clips
Thomas Gleixner (5):
timers: Prevent base clock rewind when forwarding clock
timers: Prevent base clock corruption when forwarding
timers: Plug locking race vs. timer migration
timers: Lock base for same bucket optimization
x86/smpboot: Init apic mapping before usage
Tom St Denis (1):
drm/radeon/si_dpm: Limit clocks on HD86xx part
Tony Lindgren (1):
usb: musb: Fix hardirq-safe hardirq-unsafe lock order error
Vaibhav Jain (1):
cxl: Fix leaking pid refs in some error paths
Ville Syrjälä (6):
drm/dp/mst: Clear port->pdt when tearing down the i2c adapter
drm/fb-helper: Fix connector ref leak on error
drm/fb-helper: Keep references for the current set of used connectors
drm/dp/mst: Check peer device type before attempting EDID read
drm/i915: Respect alternate_aux_channel for all DDI ports
drm/i915: Clean up DDI DDC/AUX CH sanitation
Vladimir Zapolskiy (1):
i2c: core: fix NULL pointer dereference under race condition
Wei Yongjun (1):
omapfb: fix return value check in dsi_bind()
Will Deacon (1):
virtio_pci: Limit DMA mask to 44 bits for legacy virtio devices
Yoshihiro Shimoda (1):
usb: renesas_usbhs: add wait after initialization for R-Car Gen3
tang.junhui (1):
dm table: fix missing dm_put_target_type() in dm_table_add_target()
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
next reply other threads:[~2016-11-10 16:08 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-11-10 16:08 Greg KH [this message]
2016-11-10 16:08 ` Linux 4.8.7 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=20161110160811.GA16246@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.