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.12.9
Date: Thu, 24 Aug 2017 17:41:56 -0700	[thread overview]
Message-ID: <20170825004156.GA18170@kroah.com> (raw)

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

I'm announcing the release of the 4.12.9 kernel.

All users of the 4.12 kernel series must upgrade.

The updated 4.12.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.12.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/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi |    4 -
 arch/arm/include/asm/bug.h                    |    2 
 arch/arm64/include/asm/bug.h                  |    2 
 arch/arm64/include/asm/elf.h                  |    4 -
 arch/blackfin/include/asm/bug.h               |    4 -
 arch/mn10300/include/asm/bug.h                |    2 
 arch/parisc/include/asm/bug.h                 |    6 +-
 arch/powerpc/include/asm/bug.h                |    8 +--
 arch/powerpc/kernel/process.c                 |    5 +
 arch/s390/include/asm/bug.h                   |    4 -
 arch/sh/include/asm/bug.h                     |    4 -
 arch/x86/Kconfig                              |    1 
 arch/x86/crypto/sha1_avx2_x86_64_asm.S        |   67 +++++++++++++-------------
 arch/x86/crypto/sha1_ssse3_glue.c             |    2 
 arch/x86/entry/entry_64.S                     |    2 
 arch/x86/events/core.c                        |   16 ++----
 arch/x86/include/asm/bug.h                    |    4 -
 arch/x86/include/asm/elf.h                    |    4 -
 arch/x86/mm/mmap.c                            |    7 +-
 block/blk-mq-pci.c                            |    8 ++-
 drivers/block/xen-blkfront.c                  |    6 +-
 drivers/crypto/ixp4xx_crypto.c                |    6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c      |   13 ++---
 drivers/gpu/drm/i915/i915_gem_render_state.c  |    4 +
 drivers/input/mouse/elan_i2c_core.c           |    4 +
 drivers/irqchip/irq-atmel-aic-common.c        |    5 -
 drivers/md/md.c                               |    5 +
 drivers/net/usb/qmi_wwan.c                    |    1 
 drivers/parisc/dino.c                         |    2 
 drivers/usb/core/usb-acpi.c                   |   26 ++++++++--
 drivers/xen/biomerge.c                        |    3 -
 fs/binfmt_elf.c                               |    3 -
 include/linux/memblock.h                      |    6 +-
 include/linux/nmi.h                           |    8 +++
 include/linux/perf_event.h                    |    4 -
 include/linux/pid.h                           |    4 +
 include/linux/sched.h                         |   51 ++++++++++---------
 kernel/audit_watch.c                          |   12 ++--
 kernel/events/core.c                          |    6 +-
 kernel/irq/chip.c                             |   10 +++
 kernel/irq/ipi.c                              |    4 -
 kernel/pid.c                                  |   11 +---
 kernel/watchdog.c                             |    1 
 kernel/watchdog_hld.c                         |   59 ++++++++++++++++++++++
 lib/Kconfig.debug                             |    7 ++
 mm/cma_debug.c                                |    2 
 mm/memblock.c                                 |   38 ++++++--------
 mm/memory.c                                   |   12 ++++
 mm/mempolicy.c                                |    5 -
 mm/migrate.c                                  |   11 +---
 mm/nobootmem.c                                |   16 ------
 mm/page_alloc.c                               |    4 +
 mm/slub.c                                     |    3 -
 mm/vmalloc.c                                  |   13 +++--
 sound/core/seq/seq_clientmgr.c                |   13 +----
 sound/core/seq/seq_queue.c                    |   14 +++--
 sound/core/seq/seq_queue.h                    |    2 
 sound/usb/mixer.c                             |    2 
 sound/usb/mixer.h                             |    1 
 sound/usb/mixer_quirks.c                      |    6 ++
 sound/usb/quirks.c                            |    5 +
 62 files changed, 347 insertions(+), 219 deletions(-)

Alexey Dobriyan (1):
      genirq/ipi: Fixup checks against nr_cpu_ids

Andy Lutomirski (1):
      x86/asm/64: Clear AC on NMI entries

Benjamin Herrenschmidt (1):
      powerpc: Fix VSX enabling/flushing to also test MSR_FP and MSR_VEC

Boris Brezillon (2):
      irqchip/atmel-aic: Fix unbalanced of_node_put() in aic_common_irq_fixup()
      irqchip/atmel-aic: Fix unbalanced refcount in aic_common_rtc_irq_fixup()

Chris Wilson (1):
      drm/i915: Perform an invalidate prior to executing golden renderstate

Christoph Hellwig (1):
      blk-mq-pci: add a fallback when pci_irq_get_affinity returns NULL

Chunming Zhou (1):
      drm/amdgpu: save list length when fence is signaled

Daniel Mentz (1):
      ALSA: seq: 2nd attempt at fixing race creating a queue

Gary Bisson (1):
      ARM: dts: imx6qdl-nitrogen6_som2: fix PCIe reset

Greg Kroah-Hartman (1):
      Linux 4.12.9

Hector Martin (1):
      usb: qmi_wwan: add D-Link DWM-222 device ID

Herbert Xu (1):
      crypto: ixp4xx - Fix error handling path in 'aead_perform()'

Jan Kara (1):
      audit: Fix use after free in audit_remove_watch_rule()

Josh Poimboeuf (1):
      debug: Fix WARN_ON_ONCE() for modules

Jussi Laako (1):
      ALSA: usb-audio: add DSD support for new Amanero PID

KT Liao (1):
      Input: elan_i2c - Add antoher Lenovo ACPI ID for upcoming Lenovo NB

Kai-Heng Feng (1):
      Input: elan_i2c - add ELAN0608 to the ACPI table

Kees Cook (1):
      mm: revert x86_64 and arm64 ELF_ET_DYN_BASE base changes

Laura Abbott (1):
      mm/vmalloc.c: don't unconditonally use __GFP_HIGHMEM

Linus Torvalds (1):
      Sanitize 'move_pages()' permission checks

Marc Zyngier (1):
      genirq: Restore trigger settings in irq_modify_status()

Mathias Nyman (1):
      usb: optimize acpi companion search for usb port devices

Michal Hocko (1):
      mm: fix double mmap_sem unlock on MMF_UNSTABLE enforced SIGBUS

Munehisa Kamata (1):
      xen-blkfront: use a right index when checking requests

NeilBrown (2):
      md: fix test in md_write_start()
      md: always clear ->safemode when md_check_recovery gets the mddev lock.

Oleg Nesterov (3):
      x86: Fix norandmaps/ADDR_NO_RANDOMIZE
      x86/elf: Remove the unnecessary ADDR_NO_RANDOMIZE checks
      pids: make task_tgid_nr_ns() safe

Pavel Tatashin (1):
      mm: discard memblock data later

Peter Zijlstra (1):
      perf/x86: Fix RDPMC vs. mm_struct tracking

Prakash Gupta (1):
      mm/cma_debug.c: fix stack corruption due to sprintf usage

Roger Pau Monne (1):
      xen: fix bio vec merging

Shaohua Li (1):
      MD: not clear ->safemode for external metadata array

Takashi Iwai (2):
      ALSA: usb-audio: Apply sample rate quirk to Sennheiser headset
      ALSA: usb-audio: Add mute TLV for playback volumes on C-Media devices

Thomas Bogendoerfer (1):
      parisc: pci memory bar assignment fails with 64bit kernels on dino/cujo

Thomas Gleixner (1):
      kernel/watchdog: Prevent false positives with turbo modes

Vladimir Davydov (1):
      slub: fix per memcg cache leak on css offline

megha.dey@linux.intel.com (1):
      crypto: x86/sha1 - Fix reads beyond the number of blocks passed

zhong jiang (1):
      mm/mempolicy: fix use after free when calling get_mempolicy


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

             reply	other threads:[~2017-08-25  0:41 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-08-25  0:41 Greg KH [this message]
2017-08-25  0:42 ` Linux 4.12.9 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=20170825004156.GA18170@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.