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.9.7
Date: Thu, 2 Feb 2017 11:10:47 +0100 [thread overview]
Message-ID: <20170202101047.GA31326@kroah.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 9837 bytes --]
I'm announcing the release of the 4.9.7 kernel.
All users of the 4.9 kernel series must upgrade.
The updated 4.9.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.9.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/arc/include/asm/delay.h | 4
arch/arc/kernel/unaligned.c | 3
arch/parisc/include/asm/bitops.h | 8 +
arch/parisc/include/uapi/asm/bitsperlong.h | 2
arch/parisc/include/uapi/asm/swab.h | 5
arch/s390/kernel/ptrace.c | 8 +
arch/s390/mm/pgtable.c | 7 -
arch/tile/kernel/ptrace.c | 2
arch/x86/platform/mellanox/mlx-platform.c | 2
drivers/base/memory.c | 4
drivers/gpu/drm/drm_atomic_helper.c | 2
drivers/gpu/drm/drm_modes.c | 7 +
drivers/gpu/drm/drm_probe_helper.c | 12 +-
drivers/gpu/drm/i915/i915_drv.c | 2
drivers/gpu/drm/i915/i915_gem_evict.c | 1
drivers/gpu/drm/i915/intel_crt.c | 9 -
drivers/gpu/drm/i915/intel_display.c | 14 ++
drivers/gpu/drm/i915/intel_fbdev.c | 3
drivers/gpu/drm/i915/intel_lrc.c | 3
drivers/gpu/drm/i915/intel_ringbuffer.c | 8 -
drivers/gpu/drm/radeon/radeon_drv.c | 7 -
drivers/gpu/drm/vc4/vc4_crtc.c | 2
drivers/gpu/drm/vc4/vc4_gem.c | 4
drivers/gpu/drm/vc4/vc4_render_cl.c | 2
drivers/infiniband/core/cma.c | 3
drivers/infiniband/core/umem.c | 2
drivers/infiniband/hw/cxgb4/device.c | 9 +
drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 18 +++
drivers/infiniband/hw/cxgb4/provider.c | 20 ++-
drivers/infiniband/hw/cxgb4/qp.c | 35 ++++--
drivers/infiniband/sw/rxe/rxe_net.c | 2
drivers/infiniband/sw/rxe/rxe_qp.c | 3
drivers/infiniband/ulp/iser/iscsi_iser.c | 7 -
drivers/infiniband/ulp/srp/ib_srp.c | 15 ++
drivers/isdn/hardware/eicon/message.c | 3
drivers/media/i2c/Kconfig | 1
drivers/media/i2c/tvp5150.c | 56 ++++++---
drivers/media/i2c/tvp5150_reg.h | 9 +
drivers/media/usb/dvb-usb/pctv452e.c | 133 ++++++++++++-----------
drivers/net/can/c_can/c_can_pci.c | 1
drivers/net/can/ti_hecc.c | 16 ++
drivers/pinctrl/intel/pinctrl-baytrail.c | 28 ++--
drivers/pinctrl/intel/pinctrl-broxton.c | 2
drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 2
drivers/platform/x86/intel_mid_powerbtn.c | 2
drivers/video/fbdev/core/fbcmap.c | 26 ++--
drivers/virtio/virtio_mmio.c | 20 +++
drivers/virtio/virtio_ring.c | 7 +
fs/btrfs/inode.c | 8 -
fs/nfs/nfs4proc.c | 4
fs/xfs/xfs_qm.c | 3
include/linux/memory_hotplug.h | 4
include/linux/mmzone.h | 6 -
include/linux/nfs4.h | 3
include/linux/sunrpc/clnt.h | 1
include/uapi/rdma/cxgb3-abi.h | 2
kernel/events/core.c | 58 +++++++++-
kernel/sysctl.c | 1
kernel/ucount.c | 14 +-
mm/huge_memory.c | 18 ++-
mm/memcontrol.c | 4
mm/memory_hotplug.c | 28 ++--
mm/mempolicy.c | 2
mm/page_alloc.c | 68 ++++++++---
net/sunrpc/clnt.c | 5
net/sunrpc/sunrpc_syms.c | 1
67 files changed, 534 insertions(+), 239 deletions(-)
Alex Deucher (1):
Revert "drm/radeon: always apply pci shutdown callbacks"
Ander Conselvan de Oliveira (4):
drm/i915: Don't leak edid in intel_crt_detect_ddc()
drm/i915: Don't init hpd polling for vlv and chv from runtime_suspend()
drm/i915: Fix calculation of rotated x and y offsets for planar formats
drm/i915: Check for NULL atomic state in intel_crtc_disable_noatomic()
Andy Shevchenko (2):
pinctrl: baytrail: Rectify debounce support
platform/x86: intel_mid_powerbtn: Set IRQ_ONESHOT
Arnd Bergmann (2):
ISDN: eicon: silence misleading array-bounds warning
s5k4ecgx: select CRC32 helper
Benjamin Coddington (1):
NFSv4.0: always send mode in SETATTR after EXCLUSIVE4
Brian Foster (1):
xfs: prevent quotacheck from overloading inode lru
Chris Wilson (1):
drm/i915: Clear ret before unbinding in i915_gem_evict_something()
Christian Borntraeger (1):
s390/mm: Fix cmma unused transfer from pgste into pte
Chuck Lever (1):
nfs: Don't increment lock sequence ID after NFS4ERR_MOVED
Clint Taylor (1):
drm/i915: prevent crash with .disable_display parameter
Dan Carpenter (2):
drm/vc4: fix a bounds check
platform/x86: mlx-platform: free first dev on error
Dave Martin (1):
tile/ptrace: Preserve previous registers for short regset write
David Rientjes (1):
mm, memcg: do not retry precharge charges
Einar Jón (1):
can: c_can_pci: fix null-pointer-deref in c_can_start() - set device pointer
Eric Anholt (3):
drm/vc4: Fix memory leak of the CRTC state.
drm/vc4: Fix an integer overflow in temporary allocation layout.
drm/vc4: Return -EINVAL on the overflow checks failing.
Eric Dumazet (1):
sysctl: fix proc_doulongvec_ms_jiffies_minmax()
Francisco Jerez (1):
drm/i915: Remove WaDisableLSQCROPERFforOCL KBL workaround.
Greg Kroah-Hartman (1):
Linux 4.9.7
Helge Deller (1):
parisc: Don't use BITS_PER_LONG in userspace-exported swab.h header
Israel Rukshin (2):
IB/srp: fix mr allocation when the device supports sg gaps
IB/srp: fix invalid indirect_sg_entries parameter value
Jack Morgenstein (1):
RDMA/cma: Fix unknown symbol when CONFIG_IPV6 is not enabled
Kees Cook (1):
fbdev: color map copying bounds checking
Kenneth Lee (1):
IB/umem: Release pid in error and ODP flow
Keno Fischer (1):
mm/huge_memory.c: respect FOLL_FORCE/FOLL_COW for thp
Kinglong Mee (1):
SUNRPC: cleanup ida information when removing sunrpc module
Laurent Pinchart (3):
v4l: tvp5150: Reset device at probe time, not in get/set format handlers
v4l: tvp5150: Fix comment regarding output pin muxing
v4l: tvp5150: Don't override output pinmuxing at stream on/off time
Lucas Stach (1):
drm/atomic: clear out fence when duplicating state
Maor Gottlieb (1):
IB/rxe: Fix rxe dev insertion to rxe_dev_list
Martin Schwidefsky (1):
s390/ptrace: Preserve previous registers for short regset write
Masahiro Yamada (1):
pinctrl: uniphier: fix Ethernet (RMII) pin-mux setting for LD20
Max Gurtovoy (1):
IB/iser: Fix sg_tablesize calculation
Max Kellermann (1):
pctv452e: move buffer to heap, no mutex
Mika Westerberg (1):
pinctrl: broxton: Use correct PADCFGLOCK offset
Nicolas Iooss (1):
IB/cxgb3: fix misspelling in header guard
Nikolay Borisov (1):
userns: Make ucounts lock irq-safe
Omar Sandoval (3):
Btrfs: remove old tree_root case in btrfs_read_locked_inode()
Btrfs: disable xattr operations on subvolume directories
Btrfs: remove ->{get, set}_acl() from btrfs_dir_ro_inode_operations
Peter Ujfalusi (1):
drm: Schedule the output_poll_work with 1s delay if we have delayed event
Peter Zijlstra (1):
perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' race
Robin Murphy (1):
virtio_mmio: Set DMA masks appropriately
Steve Wise (1):
iw_cxgb4: free EQ queue memory on last deref
Takashi Iwai (1):
drm: Fix broken VT switch with video=1366x768 option
Trond Myklebust (1):
NFSv4.1: Fix a deadlock in layoutget
Ville Syrjälä (1):
drm/i915: Ignore bogus plane coordinates on SKL when the plane is not visible
Vineet Gupta (2):
ARC: udelay: fix inline assembler by adding LP_COUNT to clobber list
ARC: [arcompact] handle unaligned access delay slot corner case
Vlastimil Babka (5):
mm/mempolicy.c: do not put mempolicy before using its nodemask
mm, page_alloc: fix check for NULL preferred_zone
mm, page_alloc: fix fast-path race with cpuset update or removal
mm, page_alloc: move cpuset seqcount checking to slowpath
mm, page_alloc: fix premature OOM when racing with cpuset mems update
Will Deacon (1):
vring: Force use of DMA API for ARM-based systems with legacy devices
Yasuaki Ishimatsu (1):
memory_hotplug: make zone_can_shift() return a boolean value
Yegor Yefremov (1):
can: ti_hecc: add missing prepare and unprepare of the clock
Yonatan Cohen (1):
IB/rxe: Prevent from completer to operate on non valid QP
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next reply other threads:[~2017-02-02 10:10 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-02-02 10:10 Greg KH [this message]
2017-02-02 10:10 ` Linux 4.9.7 Greg KH
2017-02-04 4:07 ` Ed Tomlinson
2017-02-04 7:13 ` Willy Tarreau
2017-02-04 7:59 ` Greg KH
2017-02-05 0:35 ` Ed Tomlinson
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=20170202101047.GA31326@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.