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.2
Date: Mon, 9 Jan 2017 08:52:54 +0100	[thread overview]
Message-ID: <20170109075254.GA19754@kroah.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 19354 bytes --]

I'm announcing the release of the 4.9.2 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/sphinx/rstFlatTable.py                   |    5 +
 Documentation/virtual/kvm/api.txt                      |    1 
 Makefile                                               |    2 
 arch/arc/include/asm/cacheflush.h                      |    6 -
 arch/arc/mm/cache.c                                    |   13 ++-
 arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi         |   18 ++++
 arch/arm64/kvm/hyp/switch.c                            |    8 +
 arch/powerpc/boot/ps3-head.S                           |    5 -
 arch/powerpc/boot/ps3.c                                |    8 -
 arch/powerpc/boot/wrapper                              |   24 +++++
 arch/powerpc/include/asm/kvm_host.h                    |    1 
 arch/powerpc/include/uapi/asm/kvm.h                    |    1 
 arch/powerpc/kernel/asm-offsets.c                      |    1 
 arch/powerpc/kernel/head_64.S                          |    8 -
 arch/powerpc/kvm/book3s_hv.c                           |    6 +
 arch/powerpc/kvm/book3s_hv_rm_mmu.c                    |    2 
 arch/powerpc/kvm/book3s_hv_rmhandlers.S                |    4 
 arch/s390/kernel/setup.c                               |    2 
 arch/x86/entry/entry_32.S                              |    4 
 arch/x86/events/core.c                                 |    8 +
 arch/x86/events/intel/cstate.c                         |   14 +--
 arch/x86/events/perf_event.h                           |    2 
 arch/x86/kernel/apic/apic.c                            |   15 ---
 arch/x86/kernel/cpu/common.c                           |   24 +----
 arch/x86/kernel/smpboot.c                              |   51 ++++--------
 arch/x86/kvm/vmx.c                                     |   11 +-
 arch/x86/xen/smp.c                                     |    6 -
 block/bsg.c                                            |    3 
 drivers/acpi/video_detect.c                            |   20 ++++
 drivers/base/firmware_class.c                          |    7 -
 drivers/clk/bcm/clk-bcm2835.c                          |    4 
 drivers/gpio/gpio-stmpe.c                              |    2 
 drivers/gpio/gpiolib.c                                 |    5 -
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c                 |   15 +--
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c                 |   15 +--
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c                  |   14 +--
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c                  |   15 +--
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c                  |   28 +++---
 drivers/gpu/drm/amd/amdgpu/si_dpm.c                    |    2 
 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smc.c        |    6 +
 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smc.c     |    6 +
 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smc.c   |    6 +
 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smc.c       |    6 +
 drivers/gpu/drm/ast/ast_main.c                         |    7 +
 drivers/gpu/drm/gma500/psb_drv.c                       |    3 
 drivers/gpu/drm/i915/i915_gem_stolen.c                 |    5 -
 drivers/gpu/drm/i915/i915_sysfs.c                      |    2 
 drivers/gpu/drm/i915/intel_display.c                   |    9 +-
 drivers/gpu/drm/i915/intel_dsi_panel_vbt.c             |    3 
 drivers/gpu/drm/i915/intel_runtime_pm.c                |   13 ++-
 drivers/gpu/drm/nouveau/nouveau_bios.c                 |    3 
 drivers/gpu/drm/nouveau/nouveau_bo.c                   |    1 
 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c      |    6 -
 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c |    9 +-
 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c |    8 +
 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c         |   50 +++++++++++-
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/priv.h        |    1 
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c      |    7 +
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.c  |    1 
 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c         |    2 
 drivers/gpu/drm/radeon/radeon_cursor.c                 |   69 +++++++++++------
 drivers/gpu/drm/radeon/radeon_mode.h                   |    1 
 drivers/gpu/drm/radeon/si.c                            |    1 
 drivers/gpu/drm/radeon/si_dpm.c                        |    1 
 drivers/hv/channel_mgmt.c                              |    2 
 drivers/hwtracing/stm/core.c                           |    8 +
 drivers/infiniband/core/mad.c                          |    2 
 drivers/infiniband/core/multicast.c                    |    7 +
 drivers/infiniband/hw/i40iw/i40iw_verbs.c              |    2 
 drivers/infiniband/sw/rxe/rxe_qp.c                     |    1 
 drivers/infiniband/ulp/ipoib/ipoib_multicast.c         |    7 +
 drivers/input/misc/drv260x.c                           |    1 
 drivers/md/raid5.c                                     |    9 ++
 drivers/media/dvb-frontends/mn88472.c                  |   24 ++---
 drivers/media/dvb-frontends/mn88473.c                  |   24 ++---
 drivers/media/i2c/tvp5150.c                            |    1 
 drivers/media/pci/solo6x10/solo6x10.h                  |    3 
 drivers/media/platform/s5p-mfc/s5p_mfc.c               |    1 
 drivers/misc/mei/client.c                              |    2 
 drivers/misc/mei/hw-me-regs.h                          |    2 
 drivers/misc/mei/pci-me.c                              |    1 
 drivers/mmc/core/sd.c                                  |   12 ++
 drivers/mmc/host/sdhci.c                               |   24 ++++-
 drivers/net/ethernet/marvell/mvpp2.c                   |   59 +++++++-------
 drivers/net/wireless/ath/ath10k/core.c                 |    2 
 drivers/net/wireless/ath/ath10k/mac.c                  |    1 
 drivers/net/wireless/ath/ath9k/hw.c                    |    2 
 drivers/net/wireless/ath/ath9k/pci.c                   |    7 +
 drivers/net/wireless/ath/ath9k/xmit.c                  |    2 
 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c  |    8 +
 drivers/net/wireless/realtek/rtlwifi/base.c            |    8 -
 drivers/net/wireless/realtek/rtlwifi/core.c            |    9 --
 drivers/net/wireless/realtek/rtlwifi/pci.c             |   14 +--
 drivers/net/wireless/realtek/rtlwifi/ps.c              |   36 ++++++--
 drivers/nvdimm/pfn_devs.c                              |    2 
 drivers/of/of_numa.c                                   |    7 +
 drivers/pci/pci.c                                      |    4 
 drivers/platform/x86/asus-nb-wmi.c                     |    9 ++
 drivers/regulator/stw481x-vmmc.c                       |    3 
 drivers/s390/char/vmlogrdr.c                           |    2 
 drivers/s390/scsi/zfcp_dbf.c                           |   17 +++-
 drivers/s390/scsi/zfcp_dbf.h                           |   41 +++++++++-
 drivers/s390/scsi/zfcp_erp.c                           |   61 ++++++++++++++-
 drivers/s390/scsi/zfcp_ext.h                           |    4 
 drivers/s390/scsi/zfcp_fsf.h                           |    3 
 drivers/s390/scsi/zfcp_reqlist.h                       |   30 +++++++
 drivers/s390/scsi/zfcp_scsi.c                          |   61 +++++++++++++--
 drivers/scsi/aacraid/linit.c                           |    2 
 drivers/scsi/megaraid/megaraid_sas_fusion.c            |    9 +-
 drivers/scsi/scsi_sysfs.c                              |    4 
 drivers/scsi/sg.c                                      |    3 
 drivers/ssb/pci.c                                      |    1 
 drivers/staging/comedi/drivers/ni_mio_common.c         |    7 -
 drivers/staging/lustre/lustre/ldlm/ldlm_pool.c         |    8 -
 drivers/staging/lustre/lustre/osc/osc_page.c           |    5 -
 drivers/target/iscsi/iscsi_target_configfs.c           |    4 
 drivers/target/target_core_user.c                      |    2 
 drivers/thermal/thermal_hwmon.c                        |    2 
 drivers/tty/serial/sc16is7xx.c                         |    2 
 drivers/tty/vt/keyboard.c                              |    2 
 fs/bad_inode.c                                         |   55 ++++++++++++-
 fs/block_dev.c                                         |    7 +
 fs/nfs/file.c                                          |    2 
 fs/nfs/flexfilelayout/flexfilelayout.c                 |    4 
 fs/nfs/pnfs.c                                          |   31 +++++--
 fs/nfs/pnfs.h                                          |    1 
 fs/notify/inode_mark.c                                 |   45 ++---------
 include/net/cfg80211.h                                 |   11 ++
 include/rdma/ib_addr.h                                 |    6 -
 kernel/time/timekeeping.c                              |    4 
 kernel/trace/trace_functions_graph.c                   |   17 +++-
 net/ceph/messenger.c                                   |   13 +++
 net/mac80211/mlme.c                                    |   21 ++---
 net/sunrpc/auth_gss/auth_gss.c                         |    7 +
 net/vmw_vsock/virtio_transport_common.c                |   14 +--
 net/wireless/core.h                                    |    1 
 net/wireless/mlme.c                                    |   12 ++
 net/wireless/sme.c                                     |   14 +++
 scripts/gcc-plugins/latent_entropy_plugin.c            |    4 
 scripts/kconfig/nconf.gui.c                            |   15 ++-
 tools/perf/util/annotate.c                             |    3 
 141 files changed, 1031 insertions(+), 438 deletions(-)

Adrian Hunter (2):
      Revert "mmc: sdhci: Reset cmd and data circuits after tuning failure"
      mmc: sdhci: Fix recovery from tuning timeout

Al Viro (2):
      nfs_write_end(): fix handling of short copies
      sg_write()/bsg_write() is not fit to be called under KERNEL_DS

Alan Stern (1):
      PCI: Check for PME in targeted sleep state

Alex Deucher (4):
      drm/amdgpu/si: load the proper firmware on 0x87 oland boards
      drm/amdgpu: add additional pci revision to dpm workaround
      drm/radeon: add additional pci revision to dpm workaround
      drm/radeon/si: load the proper firmware on 0x87 oland boards

Alexander Usyskin (1):
      mei: request async autosuspend at the end of enumeration

Alexandre Courbot (2):
      arm64: tegra: Add VDD_GPU regulator to Jetson TX1
      drm/nouveau/gr: fallback to legacy paths during firmware lookup

Andi Kleen (1):
      perf/x86: Fix exclusion of BTS and LBR for Goldmont

Andrey Utkin (1):
      media: solo6x10: fix lockup by avoiding delayed register write

Andy Grover (1):
      target/user: Fix use-after-free of tcmu_cmds if they are expired

Antti Palosaari (2):
      mn88472: fix chip id check on probe
      mn88473: fix chip id check on probe

Arindam Nath (1):
      drm/amd/amdgpu: enable GUI idle INT after enabling CGCG

Arnd Bergmann (1):
      staging: lustre: ldlm: pl_recalc time handling is wrong

Bart Van Assche (5):
      IB/mad: Fix an array index check
      IPoIB: Avoid reading an uninitialized member variable
      IB/multicast: Check ib_find_pkey() return value
      IB/rxe: Fix a memory leak in rxe_qp_cleanup()
      IB/cma: Fix a race condition in iboe_addr_get_sgid()

Ben Hutchings (1):
      kconfig/nconf: Fix hang when editing symbol with a long prompt

Ben Skeggs (6):
      drm/nouveau/kms: lvds panel strap moved again on maxwell
      drm/nouveau/bios: require checksum to match for fast acpi shadow method
      drm/nouveau/ltc: protect clearing of comptags with mutex
      drm/nouveau/ttm: wait for bo fence to signal before unmapping vmas
      drm/nouveau/i2c/gk110b,gm10x: use the correct implementation
      drm/nouveau/fifo/gf100-: protect channel preempt with subdev mutex

Benjamin Block (1):
      scsi: zfcp: fix use-after-"free" in FC ingress path after TMF

Boris Brezillon (1):
      clk: bcm2835: Avoid overwriting the div info when disabling a pll_div clk

Dan Williams (1):
      libnvdimm, pfn: fix align attribute

David Daney (1):
      of, numa: Return NUMA_NO_NODE from disable of_node_to_nid() if nid not possible.

Dmitry Shachnev (1):
      docs: sphinx-extensions: make rstFlatTable work with docutils 0.13

Geoff Levand (1):
      powerpc/ps3: Fix system hang with GCC 5 builds

Gerald Schaefer (1):
      s390/vmlogrdr: fix IUCV buffer allocation

Greg Kroah-Hartman (1):
      Linux 4.9.2

Hans de Goede (4):
      ACPI / video: Add force_native quirk for Dell XPS 17 L702X
      ACPI / video: Add force_native quirk for HP Pavilion dv6
      drm/i915/dsi: Fix chv_exec_gpio disabling the GPIOs it is setting
      drm/i915/dsi: Do not clear DPOUNIT_CLOCK_GATE_DISABLE from vlv_init_display_clock_gating

Hawking Zhang (1):
      drm/amd/powerplay: bypass fan table setup if no fan connected

Heiko Carstens (1):
      s390/kexec: use node 0 when re-adding crash kernel memory

Ian Abbott (2):
      staging: comedi: ni_mio_common: fix M Series ni_ai_insn_read() data mask
      staging: comedi: ni_mio_common: fix E series ni_ai_insn_read() data

Ilya Dryomov (1):
      libceph: verify authorize reply on connect

Jan Kara (1):
      fsnotify: Fix possible use-after-free in inode iteration on umount

Jes Sorensen (1):
      rtl8xxxu: Work around issue with 8192eu and 8723bu devices not reconnecting

Jim Mattson (1):
      kvm: nVMX: Allow L1 to intercept software exceptions (#BP and #OF)

Jingkui Wang (1):
      Input: drv260x - fix input device's parent assignment

Johan Hovold (1):
      stm class: Fix device leak in open error path

Johannes Berg (1):
      cfg80211/mac80211: fix BSS leaks when abandoning assoc attempts

Josh Cartwright (1):
      sc16is7xx: Drop bogus use of IRQF_ONESHOT

Kashyap Desai (2):
      scsi: megaraid_sas: For SRIOV enabled firmware, ensure VF driver waits for 30secs before reset
      scsi: megaraid_sas: Do not set MPI2_TYPE_CUDA for JBOD FP path for FW which does not support JBOD sequence map

Kees Cook (1):
      latent_entropy: fix ARM build error on earlier gcc

Kevin Barnett (1):
      scsi: aacraid: remove wildcard for series 9 controllers

Konstantin Khlebnikov (1):
      md/raid5: limit request size according to implementation limits

Krzysztof Kozlowski (1):
      thermal: hwmon: Properly report critical temperature in sysfs

Larry Finger (2):
      ssb: Fix error routine when fallback SPROM fails
      rtlwifi: Fix enter/exit power_save

Lars-Peter Clausen (1):
      gpio: chardev: Return error for seek operations

Laurent Pinchart (1):
      v4l: tvp5150: Add missing break in set control handler

Linus Walleij (2):
      regulator: stw481x-vmmc: fix ages old enable error
      gpio: stmpe: fix interrupt handling bug

Maciej S. Szmigiero (1):
      vt: fix Scroll Lock LED trigger name

Marc Zyngier (1):
      arm64: KVM: pmu: Reset PMSELR_EL0.SEL to a sane value before entering the guest

Marcos Paulo de Souza (1):
      platform/x86: asus-nb-wmi.c: Add X45U quirk

Marek Szyprowski (1):
      s5p-mfc: fix failure path of s5p_mfc_alloc_memdev()

Matthias Schiffer (1):
      ath9k: fix ath9k_hw_gpio_get() to return 0 or 1 on success

Michael S. Tsirkin (1):
      vsock/virtio: fix src/dst cid format

Michel Dänzer (4):
      drm/amdgpu: Store CRTC relative amdgpu_crtc->cursor_x/y values
      drm/amdgpu: Also call cursor_move_locked when the cursor size changes
      drm/radeon: Also call cursor_move_locked when the cursor size changes
      drm/radeon: Hide the HW cursor while it's out of bounds

Mika Kuoppala (1):
      drm/i915: Fix setting of boost freq tunable

Miklos Szeredi (1):
      bad_inode: add missing i_op initializers

Mohammed Shafi Shajakhan (1):
      ath10k: fix soft lockup during firmware crash/hw-restart

NeilBrown (1):
      SUNRPC: fix refcounting problems with auth_gss messages.

Nicholas Piggin (2):
      powerpc/64e: Convert cmpi to cmpwi in head_64.S
      powerpc/boot: Request no dynamic linker for boot wrapper

Oleg Drokin (1):
      staging/lustre/osc: Revert erroneous list_for_each_entry_safe use

Patrik Jakobsson (1):
      drm/gma500: Add compat ioctl

Paul Burton (1):
      mmc: sd: Meet alignment requirements for raw_ssr DMA

Paul Mackerras (2):
      KVM: PPC: Book3S HV: Save/restore XER in checkpointed register state
      KVM: PPC: Book3S HV: Don't lose hardware R/C bit updates in H_PROTECT

Paulo Zanoni (1):
      drm/i915: skip the first 4k of stolen memory on everything >= gen8

Rabin Vincent (1):
      block: protect iterate_bdevs() against concurrent close

Ravi Bangoria (1):
      perf annotate: Don't throw error for zero length symbols

Rex Zhu (2):
      drm/amdgpu: fix enable_cp_power_gating in gfx_v8.0.
      drm/amdgpu: fix init save/restore list in gfx_v8.0

Russell Currey (1):
      drivers/gpu/drm/ast: Fix infinite loop if read fails

Shiraz Saleem (1):
      i40iw: Use correct src address in memcpy to rdma stats counters

Steffen Maier (2):
      scsi: zfcp: do not trace pure benign residual HBA responses at default level
      scsi: zfcp: fix rport unblock race with LUN recovery

Steven Rostedt (Red Hat) (2):
      ftrace/x86_32: Set ftrace_stub to weak to prevent gcc from using short jumps to it
      fgraph: Handle a case where a tracer ignores set_graph_notrace

Thomas Gleixner (3):
      perf/x86/intel/cstate: Prevent hotplug callback leak
      timekeeping_Force_unsigned_clocksource_to_nanoseconds_conversion
      x86/smpboot: Make logical package management more robust

Thomas Petazzoni (1):
      net: mvpp2: fix dma unmapping of TX buffers for fragments

Tobias Klausmann (1):
      ath9k: do not return early to fix rcu unlocking

Tomas Winkler (1):
      mei: me: add lewisburg device ids

Trond Myklebust (4):
      pNFS: On error, do not send LAYOUTGET until the LAYOUTRETURN has completed
      pNFS: Don't clear the layout stateid if a layout return is outstanding
      pNFS: Clear NFS_LAYOUT_RETURN_REQUESTED when invalidating the layout stateid
      pNFS: Fix a deadlock between read resends and layoutreturn

Varun Prakash (1):
      iscsi-target: Return error if unable to add network portal

Ville Syrjälä (2):
      drm/i915: Fix cdclk vs. dev_cdclk mess when not recomputing things
      drm/i915: Initialize dev_priv->atomic_cdclk_freq at init time

Vineet Gupta (1):
      ARC: mm: arc700: Don't assume 2 colours for aliasing VIPT dcache

Vitaly Kuznetsov (1):
      hv: acquire vmbus_connection.channel_mutex in vmbus_free_channels()

Vittorio Gambaletta (VittGam) (1):
      ath9k: Really fix LED polarity for some Mini PCI AR9220 MB92 cards.

Wei Fang (1):
      scsi: avoid a permanent stop of the scsi device's request queue

Yves-Alexis Perez (1):
      firmware: fix usermode helper fallback loading


[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

             reply	other threads:[~2017-01-09  7:52 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-01-09  7:52 Greg KH [this message]
2017-01-09  7:53 ` Linux 4.9.2 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=20170109075254.GA19754@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.