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.5
Date: Fri, 20 Jan 2017 11:19:13 +0100 [thread overview]
Message-ID: <20170120101913.GA5406@kroah.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 17944 bytes --]
I'm announcing the release of the 4.9.5 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/mfd/tps65086.txt | 2
Makefile | 2
arch/arm64/mm/hugetlbpage.c | 22 -
arch/powerpc/include/asm/book3s/64/mmu-hash.h | 47 ++
arch/powerpc/kernel/ibmebus.c | 16
arch/powerpc/mm/hash_native_64.c | 30 +
arch/powerpc/mm/pgtable-radix.c | 4
arch/powerpc/platforms/powernv/pci-ioda.c | 2
arch/powerpc/platforms/ps3/htab.c | 2
arch/powerpc/platforms/pseries/lpar.c | 2
arch/x86/include/asm/cpufeatures.h | 2
arch/x86/kernel/cpu/amd.c | 58 +--
arch/x86/kernel/cpu/common.c | 2
arch/x86/kernel/process.c | 3
arch/x86/kvm/emulate.c | 249 +++++++++++++--
arch/x86/kvm/lapic.c | 6
arch/x86/kvm/lapic.h | 1
arch/x86/kvm/x86.c | 3
arch/x86/platform/efi/efi.c | 66 ++++
arch/x86/platform/efi/quirks.c | 4
block/blk-mq.c | 4
block/cfq-iosched.c | 2
drivers/acpi/apei/ghes.c | 7
drivers/acpi/cppc_acpi.c | 4
drivers/block/virtio_blk.c | 4
drivers/block/zram/zram_drv.c | 19 -
drivers/bus/vexpress-config.c | 7
drivers/char/mem.c | 10
drivers/cpufreq/powernv-cpufreq.c | 8
drivers/dma/omap-dma.c | 30 +
drivers/extcon/extcon.c | 2
drivers/firmware/efi/fake_mem.c | 3
drivers/firmware/efi/libstub/efistub.h | 8
drivers/firmware/efi/libstub/fdt.c | 87 +++--
drivers/firmware/efi/memmap.c | 38 ++
drivers/gpio/gpiolib.c | 2
drivers/gpu/drm/amd/amdgpu/si_dpm.c | 70 +---
drivers/gpu/drm/drm_atomic_helper.c | 4
drivers/gpu/drm/drm_irq.c | 4
drivers/gpu/drm/drm_mm.c | 1
drivers/gpu/drm/i915/intel_display.c | 32 -
drivers/gpu/drm/i915/intel_pm.c | 38 --
drivers/gpu/drm/panel/panel-simple.c | 2
drivers/gpu/drm/radeon/si.c | 60 +--
drivers/gpu/drm/radeon/si_dpm.c | 13
drivers/gpu/drm/savage/savage_state.c | 1
drivers/gpu/drm/tegra/dpaux.c | 4
drivers/gpu/drm/vc4/vc4_gem.c | 9
drivers/i2c/busses/i2c-piix4.c | 22 +
drivers/i2c/i2c-core.c | 2
drivers/i2c/i2c-dev.c | 2
drivers/i2c/muxes/i2c-mux-pca954x.c | 5
drivers/infiniband/hw/cxgb4/device.c | 4
drivers/input/joystick/xpad.c | 6
drivers/input/serio/i8042-x86ia64io.h | 6
drivers/input/touchscreen/elants_i2c.c | 4
drivers/net/ethernet/mellanox/mlx5/core/main.c | 6
drivers/net/wireless/intersil/orinoco/mic.c | 44 +-
drivers/net/wireless/intersil/orinoco/mic.h | 3
drivers/net/wireless/intersil/orinoco/orinoco.h | 4
drivers/nvme/host/core.c | 7
drivers/pinctrl/freescale/pinctrl-imx.c | 8
drivers/pinctrl/meson/pinctrl-meson.c | 2
drivers/pinctrl/sh-pfc/core.c | 15
drivers/pinctrl/sh-pfc/core.h | 4
drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 343 ++++++++++-----------
drivers/pinctrl/sh-pfc/pinctrl.c | 3
drivers/pinctrl/sh-pfc/sh_pfc.h | 6
drivers/power/supply/bq24190_charger.c | 2
drivers/power/supply/bq27xxx_battery.c | 41 ++
drivers/power/supply/bq27xxx_battery_i2c.c | 4
drivers/powercap/intel_rapl.c | 25 +
drivers/regulator/axp20x-regulator.c | 12
drivers/regulator/helpers.c | 6
drivers/regulator/tps65086-regulator.c | 54 +--
drivers/remoteproc/Kconfig | 5
drivers/remoteproc/Makefile | 5
drivers/remoteproc/qcom_wcnss.c | 25 +
drivers/remoteproc/qcom_wcnss.h | 2
drivers/remoteproc/qcom_wcnss_iris.c | 8
drivers/remoteproc/st_remoteproc.c | 4
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 2
drivers/tty/serial/8250/8250_core.c | 2
drivers/tty/serial/8250/8250_port.c | 2
drivers/tty/serial/atmel_serial.c | 22 -
drivers/tty/sysrq.c | 4
drivers/usb/host/xhci-ring.c | 11
drivers/usb/host/xhci.c | 13
drivers/usb/musb/musb_debugfs.c | 20 +
drivers/usb/serial/ch341.c | 84 +++--
drivers/usb/serial/kl5kusb105.c | 9
drivers/usb/wusbcore/crypto.c | 3
drivers/vme/bridges/vme_ca91cx42.c | 2
fs/btrfs/async-thread.c | 15
fs/btrfs/extent-tree.c | 5
fs/dcache.c | 7
fs/namespace.c | 64 ++-
fs/nfs/dir.c | 15
fs/nfs/filelayout/filelayoutdev.c | 3
fs/nfs/pnfs.c | 8
fs/nfs/super.c | 2
fs/ocfs2/dlmglue.c | 10
fs/ocfs2/stackglue.c | 6
fs/ocfs2/stackglue.h | 3
fs/proc/proc_sysctl.c | 3
fs/xfs/xfs_aops.c | 19 -
include/linux/blkdev.h | 2
include/linux/efi.h | 2
include/linux/jump_label_ratelimit.h | 5
include/linux/memcontrol.h | 26 +
include/linux/mm_inline.h | 2
include/linux/power/bq27xxx_battery.h | 3
include/linux/swap.h | 3
include/sound/hdmi-codec.h | 8
include/trace/events/btrfs.h | 22 -
kernel/jump_label.c | 7
kernel/memremap.c | 4
kernel/pid_namespace.c | 10
lib/iov_iter.c | 54 +--
mm/filemap.c | 2
mm/huge_memory.c | 6
mm/hugetlb.c | 37 +-
mm/memcontrol.c | 18 -
mm/slab.c | 8
mm/swapfile.c | 20 +
mm/vmscan.c | 27 +
net/bridge/br_netfilter_hooks.c | 2
net/iucv/af_iucv.c | 25 -
net/wireless/nl80211.c | 16
tools/testing/selftests/Makefile | 2
tools/testing/selftests/net/run_netsocktests | 2
virt/lib/irqbypass.c | 4
132 files changed, 1515 insertions(+), 821 deletions(-)
Akinobu Mita (1):
sysrq: attach sysrq handler correctly for 32-bit kernel
Al Viro (1):
fix a fencepost error in pipe_advance()
Alex Deucher (3):
drm/radeon: update smc firmware selection for SI
drm/radeon: drop verde dpm quirks
drm/amdgpu: drop verde dpm quirks
Andrei Vagin (1):
pid: fix lockdep deadlock warning due to ucount_lock
Andrew F. Davis (2):
regulator: tps65086: Fix 25mV ranges for BUCK regulators
power: supply: bq27xxx_battery: Fix register map for BQ27510 and BQ27520
Andrew Lutomirski (1):
orinoco: Use shash instead of ahash for MIC calculations
Andy Lutomirski (1):
wusbcore: Fix one more crypto-on-the-stack bug
Ard Biesheuvel (1):
efi/libstub/arm*: Pass latest memory map to the kernel
Arnd Bergmann (1):
drm: avoid uninitialized timestamp use in wait_vblank
Artur Molchanov (1):
bridge: netfilter: Fix dropping packets that moving through bridge interface
Augusto Mecking Caringi (1):
vme: Fix wrong pointer utilization in ca91cx42_slave_get
Bin Liu (1):
usb: musb: fix runtime PM in debugfs
Bjorn Andersson (1):
remoteproc: qcom_wcnss: Fix circular module dependency
Borislav Petkov (1):
x86/CPU/AMD: Fix Bulldozer topology
Bryant G. Ly (1):
ibmvscsis: Fix srp_transfer_data fail return code
Charles Keepax (1):
regulators: helpers: Fix handling of bypass_val_on in get_bypass_regmap
Chen-Yu Tsai (2):
regulator: axp20x: Fix axp809 ldo_io registration error on cold boot
drm/panel: simple: Check against num_timings when setting preferred for timing
Chris Wilson (1):
drm: Initialise drm_mm.head_node.allocated
Christoph Hellwig (1):
virtio_blk: avoid DMA to stack for the sense buffer
Christophe Jaillet (1):
drm/tegra: dpaux: Fix error handling
Dan Carpenter (3):
drm/vc4: Fix a couple error codes in vc4_cl_lookup_bos()
drm/savage: dereferencing an error pointer
ACPI / CPPC: set an error code on probe error path
Dan Williams (1):
mm: fix devm_memremap_pages crash, use mem_hotplug_{begin, done}
Daniel Jedrychowski (1):
Clearing FIFOs in RS485 emulation mode causes subsequent transmits to break
Daniel Jurgens (1):
net/mlx5: Only cancel recovery work when cleaning up device
David Matlack (2):
jump_labels: API for flushing deferred jump label updates
KVM: x86: flush pending lapic jump label updates on module unload
David Sterba (1):
btrfs: fix crash when tracepoint arguments are freed by wq callbacks
Denis Kirjanov (1):
cpufreq: powernv: Disable preemption while checking CPU throttling state
Eric Ren (1):
ocfs2: fix crash caused by stale lvb with fsdlm plugin
Eric W. Biederman (1):
mnt: Protect the mountpoint hashtable with mount_lock
Flora Cui (1):
drm/amdgpu: update si kicker smc firmware
Gabriel Krisman Bertazi (1):
blk-mq: Always schedule hctx->next_cpu
Gary Bisson (1):
pinctrl: imx: fix imx_pinctrl_desc initialization
Geert Uytterhoeven (1):
gpio: Move freeing of GPIO hogs before numbing of the device
Greg Kroah-Hartman (1):
Linux 4.9.5
Guenter Roeck (1):
Input: elants_i2c - avoid divide by 0 errors on bad touchscreen data
Guilherme G. Piccoli (1):
nvme: apply DELAY_BEFORE_CHK_RDY quirk at probe time too
Herbert Xu (1):
Revert "tty: serial: 8250: add CON_CONSDEV to flags"
Huang Shijie (3):
arm64: hugetlb: fix the wrong address for several functions
arm64: hugetlb: remove the wrong pmd check in find_num_contig()
arm64: hugetlb: fix the wrong return value for huge_ptep_set_access_flags
Imre Deak (2):
drm/i915/gen9: Fix PCODE polling timeout in stable backport
drm/i915/gen9: Fix PCODE polling during SAGV disabling
Jacob Pan (1):
powercap/intel_rapl: fix and tidy up error handling
Jan Kara (1):
xfs: Timely free truncated dirty pages
Jeff Mahoney (2):
btrfs: fix locking when we put back a delayed ref that's too new
btrfs: fix error handling when run_delayed_extent_op fails
Johan Hovold (10):
USB: serial: kl5kusb105: fix line-state error handling
USB: serial: ch341: fix initial modem-control state
USB: serial: ch341: fix resume after reset
USB: serial: ch341: fix open error handling
USB: serial: ch341: fix control-message error handling
USB: serial: ch341: fix open and resume after B0
USB: serial: ch341: fix modem-control and B0 handling
bus: vexpress-config: fix device reference leak
powerpc/ibmebus: Fix further device reference leaks
powerpc/ibmebus: Fix device reference leaks in sysfs interface
Johannes Berg (1):
nl80211: fix sched scan netlink socket owner destruction
John Garry (1):
i2c: print correct device invalid address
John Sperbeck (1):
mm/slab.c: fix SLAB freelist randomization duplicate entries
Julian Wiedmann (1):
net/af_iucv: don't use paged skbs for TX on HiperSockets
Laurent Pinchart (1):
drm: Clean up planes in atomic commit helper failure path
Lukasz Odzioba (1):
x86/cpu: Fix bootup crashes by sanitizing the argument of the 'clearcpuid=' command-line option
Marcos Paulo de Souza (1):
Input: i8042 - add Pegatron touchpad to noloop table
Mathias Nyman (1):
xhci: fix deadlock at host remove by running watchdog correctly
Michal Hocko (1):
mm, memcg: fix the active list aging for lowmem requests when memcg is enabled
Mike Kravetz (1):
mm/hugetlb.c: fix reservation race when freeing surplus pages
Minchan Kim (4):
zram: revalidate disk under init_lock
zram: support BDI_CAP_STABLE_WRITES
mm: pmd dirty emulation in page fault handler
mm: support anonymous stable page
Neil Armstrong (1):
pinctrl: meson: fix gpio request disabling other modes
NeilBrown (1):
NFSv4.1: nfs4_fl_prepare_ds must be careful about reporting success.
Nicolai Stange (1):
x86/efi: Don't allocate memmap through memblock after mm_init()
Niklas Söderlund (3):
pinctrl: sh-pfc: r8a7795: Use lookup function for bias data
pinctrl: sh-pfc: Add helper to handle bias lookup table
pinctrl: sh-pfc: Do not unconditionally support PIN_CONFIG_BIAS_DISABLE
Pan Bian (1):
extcon: return error code on failure
Paolo Bonzini (1):
KVM: x86: fix emulation of "MOV SS, null selector"
Paul Mackerras (1):
powerpc/64: Simplify adaptation to new ISA v3.00 HPTE format
Pavel Rojtberg (1):
Input: xpad - use correct product id for x360w controllers
Peter Jones (1):
efi/x86: Prune invalid memory map entries and fix boot regression
Peter Ujfalusi (1):
dmaengine: omap-dma: Fix dynamic lch_map allocation
Prarit Bhargava (1):
ACPI / APEI: Fix NMI notification handling
Radim Krčmář (3):
KVM: x86: add Align16 instruction flag
KVM: x86: add asm_safe wrapper
KVM: x86: emulate FXSAVE and FXRSTOR
Ricardo Ribalda Delgado (1):
i2c: piix4: Avoid race conditions with IMC
Richard Genoud (2):
tty/serial: atmel: RS485 half duplex w/DMA: enable RX after TX is done
tty/serial: atmel_serial: BUG: stop DMA from transmitting in stop_tx
Robin Murphy (1):
drivers: char: mem: Fix thinkos in kmem address checks
Rolf Eike Beer (2):
selftests: do not require bash to run netsocktests testcase
selftests: do not require bash for the generated test
Ross Zwisler (1):
dax: fix deadlock with DAX 4k holes
Russell Currey (1):
powerpc/powernv: Don't warn on PE init if unfreeze is unsupported
Russell King (1):
i2c: mux: pca954x: fix i2c mux selection caching
Steve Rutherford (1):
KVM: x86: Introduce segmented_write_std
Suraj Jitindar Singh (1):
powerpc/mm: Correct process and partition table max size
Takashi Sakamoto (1):
ASoC: hdmi-codec: use unsigned type to structure members with bit-field
Tejun Heo (1):
block: cfq_cpd_alloc() should use @gfp
Thomas Gleixner (1):
x86/bugs: Separate AMD E400 erratum and C1E bug
Tobias Klauser (1):
block: Change extern inline to static inline
Tony Lindgren (1):
bq24190_charger: Fix PM runtime use for bq24190_battery_set_property
Trond Myklebust (2):
pNFS: Fix race in pnfs_wait_on_layoutreturn
NFS: Fix a performance regression in readdir
Ville Syrjälä (1):
drm/i915: Move the min_pixclk[] handling to the end of readout
Vlad Tsyrklevich (1):
i2c: fix kernel memory disclosure in dev interface
Wanpeng Li (2):
KVM: eventfd: fix NULL deref irqbypass consumer
KVM: x86: fix NULL deref in vcpu_scan_ioapic
Wei Yongjun (3):
NFS: fix typo in parameter description
remoteproc: st: Fix error return code in st_rproc_probe()
iw_cxgb4: Fix error return code in c4iw_rdev_open()
Yazen Ghannam (1):
x86/cpu/AMD: Clean up cpu_llc_id assignment per topology feature
Zhou Chengming (1):
sysctl: Drop reference added by grab_header in proc_sys_readdir
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next reply other threads:[~2017-01-20 10:19 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-01-20 10:19 Greg KH [this message]
2017-01-20 10:19 ` Linux 4.9.5 Greg KH
2017-01-20 10:19 ` 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=20170120101913.GA5406@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.