All of lore.kernel.org
 help / color / mirror / Atom feed
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 --]

             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.