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.6
Date: Thu, 26 Jan 2017 08:48:46 +0100 [thread overview]
Message-ID: <20170126074846.GA19870@kroah.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 19942 bytes --]
I'm announcing the release of the 4.9.6 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
------------
Documentation/devicetree/bindings/clock/imx31-clock.txt | 2
Documentation/kernel-parameters.txt | 3
Makefile | 2
arch/arc/Kconfig | 2
arch/arc/include/asm/module.h | 4
arch/arc/kernel/module.c | 4
arch/arm/boot/dts/Makefile | 1
arch/arm/boot/dts/am33xx.dtsi | 1
arch/arm/boot/dts/am4372.dtsi | 1
arch/arm/boot/dts/bcm283x.dtsi | 2
arch/arm/boot/dts/da850-evm.dts | 1
arch/arm/boot/dts/dm814x.dtsi | 1
arch/arm/boot/dts/dm816x.dtsi | 1
arch/arm/boot/dts/dra7.dtsi | 2
arch/arm/boot/dts/imx31.dtsi | 18
arch/arm/boot/dts/imx6q-cm-fx6.dts | 1
arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 4
arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts | 11
arch/arm/boot/dts/omap2.dtsi | 1
arch/arm/boot/dts/omap3.dtsi | 1
arch/arm/boot/dts/omap4.dtsi | 1
arch/arm/boot/dts/omap5.dtsi | 2
arch/arm/boot/dts/r8a7794.dtsi | 7
arch/arm/include/asm/cputype.h | 3
arch/arm/kernel/hw_breakpoint.c | 16
arch/arm/kernel/smp_tlb.c | 7
arch/arm/mach-ux500/pm.c | 4
arch/arm64/include/asm/memory.h | 2
arch/arm64/include/uapi/asm/ptrace.h | 1
arch/arm64/kernel/entry.S | 2
arch/arm64/kernel/ptrace.c | 16
arch/arm64/kernel/traps.c | 28
arch/arm64/mm/dma-mapping.c | 3
arch/arm64/mm/init.c | 5
arch/powerpc/include/asm/ppc-opcode.h | 10
arch/powerpc/kernel/ptrace.c | 14
arch/powerpc/perf/power9-events-list.h | 2
arch/powerpc/sysdev/xics/icp-opal.c | 31
arch/s390/kvm/kvm-s390.c | 4
arch/x86/kernel/apic/io_apic.c | 2
arch/x86/kernel/pci-swiotlb.c | 2
arch/x86/pci/acpi.c | 10
arch/x86/xen/pci-swiotlb-xen.c | 2
drivers/clocksource/exynos_mct.c | 1
drivers/devfreq/devfreq.c | 15
drivers/devfreq/exynos-bus.c | 2
drivers/dma/pl330.c | 11
drivers/dma/sh/rcar-dmac.c | 8
drivers/hid/hid-corsair.c | 60 -
drivers/infiniband/core/cache.c | 16
drivers/infiniband/hw/mlx4/ah.c | 6
drivers/infiniband/hw/mlx4/mad.c | 16
drivers/infiniband/hw/mlx4/main.c | 29
drivers/infiniband/hw/mlx4/qp.c | 7
drivers/infiniband/hw/mlx5/main.c | 8
drivers/infiniband/hw/mlx5/mr.c | 31
drivers/infiniband/hw/mlx5/qp.c | 29
drivers/infiniband/hw/mlx5/srq.c | 2
drivers/infiniband/sw/rxe/rxe_param.h | 2
drivers/infiniband/sw/rxe/rxe_req.c | 14
drivers/infiniband/ulp/ipoib/ipoib_cm.c | 2
drivers/input/mouse/alps.c | 19
drivers/media/platform/Kconfig | 2
drivers/media/platform/blackfin/ppi.c | 2
drivers/media/platform/s5p-mfc/s5p_mfc.c | 7
drivers/media/platform/sti/hva/hva-hw.c | 6
drivers/media/rc/ite-cir.c | 2
drivers/media/spi/gs1662.c | 3
drivers/mmc/host/mxs-mmc.c | 6
drivers/mmc/host/sdhci-acpi.c | 3
drivers/mtd/nand/Kconfig | 2
drivers/mtd/nand/lpc32xx_mlc.c | 2
drivers/mtd/nand/xway_nand.c | 5
drivers/mtd/spi-nor/cadence-quadspi.c | 6
drivers/net/ieee802154/atusb.c | 31
drivers/nvdimm/namespace_devs.c | 23
drivers/pci/host/pcie-designware.c | 10
drivers/pci/probe.c | 12
drivers/rpmsg/rpmsg_core.c | 4
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 7
drivers/scsi/mpt3sas/mpt3sas_base.h | 12
drivers/scsi/mpt3sas/mpt3sas_scsih.c | 40
drivers/scsi/qla2xxx/qla_os.c | 16
drivers/scsi/ses.c | 2
drivers/soc/ti/wkup_m3_ipc.c | 1
drivers/spi/spi-pxa2xx.c | 1
drivers/staging/media/s5p-cec/s5p_cec.c | 4
drivers/xen/swiotlb-xen.c | 4
fs/ceph/caps.c | 17
fs/ceph/dir.c | 5
fs/ceph/inode.c | 3
fs/ceph/mds_client.c | 9
fs/fuse/dev.c | 3
fs/fuse/dir.c | 2
fs/posix_acl.c | 9
fs/ubifs/tnc.c | 25
include/dt-bindings/clock/r8a7794-clock.h | 3
include/linux/rcupdate.h | 4
include/linux/sunrpc/svc_xprt.h | 1
include/linux/swiotlb.h | 8
include/trace/events/swiotlb.h | 17
kernel/rcu/rcu.h | 1
kernel/rcu/tiny.c | 4
kernel/rcu/tiny_plugin.h | 9
kernel/rcu/tree.c | 33
kernel/rcu/tree_exp.h | 52 -
kernel/rcu/tree_plugin.h | 2
kernel/rcu/update.c | 38
lib/swiotlb.c | 26
net/ceph/auth_x.c | 195 ++--
net/ceph/auth_x.h | 3
net/ceph/crypto.c | 463 ++--------
net/ceph/crypto.h | 26
net/mac80211/rx.c | 26
net/sunrpc/auth_gss/svcauth_gss.c | 2
net/sunrpc/svc_xprt.c | 10
net/sunrpc/xprtrdma/frwr_ops.c | 13
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 2
net/sunrpc/xprtrdma/verbs.c | 14
net/sunrpc/xprtrdma/xprt_rdma.h | 20
tools/perf/Makefile.config | 2
tools/perf/builtin-mem.c | 4
tools/perf/builtin-trace.c | 6
tools/perf/trace/beauty/mmap.c | 2
tools/perf/util/Build | 2
tools/perf/util/callchain.c | 2
tools/perf/util/callchain.h | 4
tools/perf/util/genelf.c | 9
tools/perf/util/genelf.h | 2
tools/perf/util/symbol.c | 3
tools/perf/util/trace-event-scripting.c | 6
tools/testing/selftests/powerpc/pmu/ebb/pmc56_overflow_test.c | 2
tools/virtio/ringtest/run-on-all.sh | 5
virt/kvm/arm/vgic/vgic-init.c | 18
virt/kvm/arm/vgic/vgic-v2.c | 2
virt/kvm/arm/vgic/vgic-v3.c | 2
136 files changed, 1030 insertions(+), 814 deletions(-)
Adam Ford (2):
ARM: dts: omap3: Add DTS for Logic PD SOM-LV 37xx Dev Kit
ARM: dts: omap3: Fix Card Detect and Write Protect on Logic PD SOM-LV
Alexander Graf (1):
arm64: Fix swiotlb fallback allocation
Andy Shevchenko (1):
spi: pxa2xx: add missed break
Anton Blanchard (1):
powerpc: Ignore reserved field in DCSR and PVR reads and writes
Arnaldo Carvalho de Melo (2):
perf trace: Use the syscall raw_syscalls:sys_enter timestamp
perf scripting: Avoid leaking the scripting_context variable
Arnd Bergmann (4):
IB/rxe: avoid putting a large struct rxe_qp on stack
ARM: ux500: fix prcmu_is_cpu_in_wfi() calculation
platform: pxa_camera: add VIDEO_V4L2 dependency
s5p-cec: mark PM functions as __maybe_unused again
Benjamin Herrenschmidt (1):
powerpc/icp-opal: Fix missing KVM case and harden replay
Bjorn Helgaas (2):
x86/PCI: Ignore _CRS on Supermicro X8DTH-i/6/iF/6F
PCI: Enumerate switches below PCI-to-PCIe bridges
Bryant G. Ly (2):
ibmvscsis: Fix sleeping in interrupt context
ibmvscsis: Fix max transfer length
Chanwoo Choi (2):
PM / devfreq: exynos-bus: Fix the wrong return value
PM / devfreq: Fix the bug of devfreq_add_device when governor is NULL
Christian Borntraeger (1):
KVM: s390: do not expose random data via facility bitmap
Christopher Spinrath (1):
ARM: dts: imx6q-cm-fx6: fix fec pinctrl
Chuck Lever (2):
xprtrdma: Make FRWR send queue entry accounting more accurate
xprtrdma: Squelch "max send, max recv" messages at connect time
Dan Carpenter (4):
mtd: spi-nor: Off by one in cqspi_setup_flash()
mtd: spi-nor: Fix some error codes in cqspi_setup_flash()
blackfin: check devm_pinctrl_get() for errors
st-hva: fix some error handling in hva_hw_probe()
Dan Williams (1):
libnvdimm, namespace: fix pmem namespace leak, delete when size set to zero
Dave Martin (7):
powerpc/ptrace: Preserve previous fprs/vsrs on short regset write
powerpc/ptrace: Preserve previous TM fprs/vsrs on short regset write
arm64/ptrace: Preserve previous registers for short regset write
arm64/ptrace: Preserve previous registers for short regset write - 2
arm64/ptrace: Preserve previous registers for short regset write - 3
arm64/ptrace: Avoid uninitialised struct padding in fpr_set()
arm64/ptrace: Reject attempts to set incomplete hardware breakpoint fields
David Sheets (1):
fuse: fix time_to_jiffies nsec sanity check
Eli Cohen (3):
IB/mlx5: Avoid system crash when enabling many VFs
IB/mlx5: Fix reported max SGE calculation
IB/mlx5: Wait for all async command completions to complete
Eran Ben Elisha (2):
IB/mlx4: When no DMFS for IPoIB, don't allow NET_IF QPs
IB/mlx4: Check if GRH is available before using it
Ewan D. Milne (1):
scsi: ses: Fix SAS device detection in enclosure
Fabien Parent (1):
ARM: dts: da850-evm: fix read access to SPI flash
Gary Bisson (1):
ARM: dts: imx6qdl-nitrogen6_max: fix sgtl5000 pinctrl init
Geert Uytterhoeven (3):
ARM: dts: r8a7794: Use SYSC "always-on" PM Domain for sound
swiotlb: Convert swiotlb_force from int to enum
swiotlb: Add swiotlb=noforce debug option
Greg Kroah-Hartman (1):
Linux 4.9.6
Gu Zheng (1):
tmpfs: clear S_ISGID when setting posix ACLs
Halil Pasic (1):
tools/virtio/ringtest: fix run-on-all.sh for offline cpus
Hans de Goede (1):
mmc: sdhci-acpi: Only powered up enabled acpi child devices
Hauke Mehrtens (2):
mtd: nand: xway: disable module support
mtd: nand: xway: fix build because of module functions
Ilya Dryomov (12):
libceph: ceph_x_encrypt_buflen() takes in_len
libceph: old_key in process_one_ticket() is redundant
libceph: introduce ceph_x_encrypt_offset()
libceph: introduce ceph_crypt() for in-place en/decryption
libceph: rename and align ceph_x_authorizer::reply_buf
libceph: tweak calcu_signature() a little
libceph: switch ceph_x_encrypt() to ceph_crypt()
libceph: switch ceph_x_decrypt() to ceph_crypt()
libceph: remove now unused ceph_*{en,de}crypt*() functions
libceph: make sure ceph_aes_crypt() IV is aligned
libceph: uninline ceph_crypto_key_destroy()
libceph: stop allocating a new cipher on every crypto request
J. Bruce Fields (1):
svcrpc: don't leak contexts on PROC_DESTROY
Jack Morgenstein (2):
IB/mlx4: Fix out-of-range array index in destroy qp flow
IB/mlx4: Handle well-known-gid in mad_demux processing
James Bottomley (1):
scsi: mpt3sas: fix hang on ata passthrough commands
Javier Martinez Canillas (9):
ARM: dts: dra7: Add an empty chosen node to top level DTSI
ARM: dts: dm816x: Add an empty chosen node to top level DTSI
ARM: dts: dm814x: Add an empty chosen node to top level DTSI
ARM: dts: am33xx: Add an empty chosen node to top level DTSI
ARM: dts: omap4: Add an empty chosen node to top level DTSI
ARM: dts: omap5: Add an empty chosen node to top level DTSI
ARM: dts: am4372: Add an empty chosen node to top level DTSI
ARM: dts: omap3: Add an empty chosen node to top level DTSI
ARM: dts: omap2: Add an empty chosen node to top level DTSI
Jean-Jacques Hiblot (1):
ARM: dts: OMAP5 / DRA7: indicate that SATA port 0 is available.
Jeff Layton (3):
ceph: fix bad endianness handling in parse_reply_info_extra
ceph: fix endianness of getattr mask in ceph_d_revalidate
ceph: fix endianness bug in frag_tree_split_cmp
Jiri Olsa (2):
perf mem: Fix --all-user/--all-kernel options
perf trace: Check if MAP_32BIT is defined (again)
Johan Hovold (2):
HID: corsair: fix DMA buffers on stack
HID: corsair: fix control-transfer error handling
Johannes Berg (1):
mac80211: implement multicast forwarding on fast-RX path
Joonyoung Shim (1):
clocksource/exynos_mct: Clear interrupt when cpu is shut down
Kamal Heib (1):
IB/IPoIB: Remove can't use GFP_NOIO warning
Kan Liang (1):
perf diff: Do not overwrite valid build id
Leon Romanovsky (1):
IB/core: Release allocated memory in cache setup failure
Linus Walleij (1):
ARM: 8613/1: Fix the uaccess crash on PB11MPCore
Loic Pallardy (1):
rpmsg: virtio_rpmsg_bus: fix channel creation
Maciej Debski (1):
perf jit: Enable jitdump support without dwarf
Madhavan Srinivasan (2):
powerpc/perf: Fix PM_BRU_CMPL event code for power9
selftest/powerpc: Wrong PMC initialized in pmc56_overflow test
Maor Gottlieb (2):
IB/mlx5: Assign SRQ type earlier
IB/mlx4: Set traffic class in AH
Marc Zyngier (1):
KVM: arm/arm64: vgic: Fix deadlock on error handling
Marek Szyprowski (2):
s5p-mfc: Fix clock management in s5p_mfc_release() function
dmaengine: pl330: Fix runtime PM support for terminated transfers
Mark Rutland (2):
ARM: 8634/1: hw_breakpoint: blacklist Scorpion CPUs
arm64: avoid returning from bad_mode
Murali Karicheri (1):
PCI: designware: Check for iATU unroll only on platforms that use ATU
Nicolas Iooss (1):
ite-cir: initialize use_demodulator before using it
Niklas Söderlund (1):
dmaengine: rcar-dmac: unmap slave resource when channel is freed
Nikolay Borisov (1):
ceph: fix scheduler warning due to nested blocking
Oleksandr Andrushchenko (1):
arm64: mm: avoid name clash in __page_to_voff()
Paul Donohue (1):
Input: ALPS - fix TrackStick support for SS5 hardware
Paul E. McKenney (2):
rcu: Remove cond_resched() from Tiny synchronize_sched()
rcu: Narrow early boot window of illegal synchronous grace periods
Quinn Tran (1):
qla2xxx: Fix crash due to null pointer access
Rabin Vincent (1):
perf callchain: Fixup help/config for no-unwinding
Richard Weinberger (1):
ubifs: Fix journal replay wrt. xattr nodes
Ruslan Ruslichenko (1):
x86/ioapic: Restore IO-APIC irq_chip retrigger callback
Saeed Mahameed (1):
IB/mlx4: Fix port query for 56Gb Ethernet links
Scott Mayhew (1):
sunrpc: don't call sleeping functions from the notifier block callbacks
Sergei Shtylyov (1):
ARM: dts: r8a7794: remove Z clock
Sriharsha Basavapatna (1):
svcrdma: avoid duplicate dma unmapping during error recovery
Stefan Schmidt (1):
ieee802154: atusb: do not use the stack for buffers to make them DMA able
Stefan Wahren (2):
ARM: dts: bcm283x: fix typo in mailbox address
mmc: mxs-mmc: Fix additional cycles after transmission stop
Tahsin Erdogan (1):
fuse: clear FR_PENDING flag when moving requests out of pending queue
Vineet Gupta (1):
ARC: module: Fix !CONFIG_ARC_DW2_UNWIND builds
Vladimir Zapolskiy (4):
ARM: dts: imx31: fix clock control module interrupts description
ARM: dts: imx31: move CCM device node to AIPS2 bus devices
ARM: dts: imx31: fix AVIC base address
mtd: nand: lpc32xx: fix invalid error handling of a requested irq
Wei Yongjun (2):
gs1662: drop kfree for memory allocated with devm_kzalloc
soc: ti: wkup_m3_ipc: Fix error return code in wkup_m3_ipc_probe()
Yan, Zheng (1):
ceph: fix ceph_get_caps() interruption
Yonatan Cohen (1):
IB/rxe: Increase max number of completions to 32k
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next reply other threads:[~2017-01-26 7:48 UTC|newest]
Thread overview: 50+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-01-26 7:48 Greg KH [this message]
2017-01-26 7:48 ` Linux 4.9.6 Greg KH
2017-02-06 17:30 ` Linux 4.9.6 ( Restore IO-APIC irq_chip retrigger callback , breaks my box ) Gabriel C
2017-02-06 17:41 ` Greg KH
2017-02-06 19:05 ` Ruslan Ruslichenko -X (rruslich - GLOBALLOGIC INC at Cisco)
2017-02-06 20:38 ` Gabriel C
2017-02-06 23:06 ` Linus Torvalds
2017-02-07 20:46 ` Thomas Gleixner
2017-02-07 21:25 ` Thomas Gleixner
2017-02-10 23:17 ` Gabriel C
2017-02-11 1:42 ` Gabriel C
2017-02-11 8:26 ` Thomas Gleixner
2017-02-11 13:09 ` Gabriel C
2017-02-11 14:21 ` Borislav Petkov
2017-02-11 20:58 ` Gabriel C
2017-02-11 21:32 ` Borislav Petkov
2017-02-12 20:21 ` Gabriel C
2017-02-12 21:12 ` Borislav Petkov
2017-02-12 22:21 ` Gabriel C
2017-02-13 0:38 ` Borislav Petkov
2017-02-13 1:26 ` Gabriel C
2017-02-13 2:31 ` Mike Galbraith
[not found] ` <CA+55aFzC33RgUDbb-tn9+ANJtD_R2+FzjJihnT_kGk-h+nTD1Q@mail.gmail.com>
2017-02-13 5:48 ` Gabriel C
2017-02-13 14:05 ` Thomas Gleixner
2017-02-13 14:16 ` Thomas Gleixner
2017-02-13 20:24 ` Gabriel C
2017-02-13 18:35 ` Linus Torvalds
2017-02-13 19:33 ` Thomas Gleixner
2017-02-13 20:12 ` Linus Torvalds
2017-02-13 20:18 ` Thomas Gleixner
2017-02-13 20:22 ` Steven Rostedt
2017-02-13 20:43 ` Borislav Petkov
2017-02-13 20:59 ` Thomas Gleixner
2017-02-13 21:42 ` Gabriel C
2017-02-14 0:04 ` Gabriel C
2017-02-13 21:33 ` Linus Torvalds
2017-02-13 21:35 ` Thomas Gleixner
2017-02-13 21:42 ` Thomas Gleixner
2017-02-13 21:44 ` Linus Torvalds
2017-02-14 8:15 ` Thomas Gleixner
2017-02-14 14:49 ` Thomas Gleixner
2017-02-14 14:55 ` Greg Kroah-Hartman
2017-02-14 15:11 ` Thomas Gleixner
2017-02-14 16:45 ` Thomas Gleixner
2017-02-15 2:17 ` Gabriel C
2017-02-15 8:46 ` Thomas Gleixner
2017-02-13 8:47 ` Thomas Gleixner
2017-02-13 8:52 ` [tip:timers/urgent] tick/broadcast: Prevent deadlock on tick_broadcast_lock tip-bot for Mike Galbraith
2017-02-13 10:28 ` Linux 4.9.6 ( Restore IO-APIC irq_chip retrigger callback , breaks my box ) Borislav Petkov
2017-02-07 21:24 ` Thomas Gleixner
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=20170126074846.GA19870@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.