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.10
Date: Wed, 30 Aug 2017 11:26:59 +0200	[thread overview]
Message-ID: <20170830092659.GA15736@kroah.com> (raw)

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

I'm announcing the release of the 4.12.10 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/arc/include/asm/cache.h                        |    2 
 arch/arc/include/asm/mmu.h                          |    2 
 arch/arc/mm/cache.c                                 |   50 ++++-
 arch/arc/mm/tlb.c                                   |   12 +
 arch/arm64/kernel/fpsimd.c                          |    2 
 arch/powerpc/include/asm/mmu_context.h              |   20 +-
 arch/powerpc/include/asm/pgtable-be-types.h         |    1 
 arch/powerpc/include/asm/pgtable-types.h            |    1 
 arch/s390/kvm/sthyi.c                               |    7 
 arch/sparc/kernel/pci_sun4v.c                       |    2 
 arch/x86/include/asm/fpu/internal.h                 |    6 
 arch/x86/include/asm/kvm_host.h                     |    1 
 arch/x86/include/asm/mmu_context.h                  |    4 
 arch/x86/kvm/cpuid.c                                |    2 
 arch/x86/kvm/kvm_cache_regs.h                       |    5 
 arch/x86/kvm/mmu.h                                  |    2 
 arch/x86/kvm/svm.c                                  |    7 
 arch/x86/kvm/vmx.c                                  |   25 --
 arch/x86/kvm/x86.c                                  |   17 +
 drivers/acpi/acpi_apd.c                             |    4 
 drivers/acpi/ec.c                                   |   17 -
 drivers/acpi/internal.h                             |    1 
 drivers/acpi/property.c                             |    2 
 drivers/acpi/scan.c                                 |    1 
 drivers/android/binder.c                            |   19 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c             |    2 
 drivers/gpu/drm/drm_atomic.c                        |   11 -
 drivers/gpu/drm/drm_gem.c                           |    6 
 drivers/gpu/drm/drm_plane.c                         |    1 
 drivers/gpu/drm/i915/gvt/cmd_parser.c               |    2 
 drivers/gpu/drm/i915/intel_bios.c                   |   15 -
 drivers/gpu/drm/sun4i/sun4i_drv.c                   |    8 
 drivers/i2c/busses/i2c-designware-platdrv.c         |   14 +
 drivers/iio/common/hid-sensors/hid-sensor-trigger.c |    8 
 drivers/iio/imu/adis16480.c                         |    2 
 drivers/iio/magnetometer/st_magn_core.c             |    4 
 drivers/infiniband/core/uverbs_cmd.c                |    2 
 drivers/input/mouse/alps.c                          |   41 +++-
 drivers/input/mouse/alps.h                          |    8 
 drivers/input/mouse/elan_i2c_core.c                 |    1 
 drivers/input/mouse/trackpoint.c                    |    3 
 drivers/input/mouse/trackpoint.h                    |    3 
 drivers/iommu/amd_iommu_types.h                     |    4 
 drivers/iommu/intel-iommu.c                         |    4 
 drivers/iommu/iommu-sysfs.c                         |   32 ++-
 drivers/net/bonding/bond_main.c                     |   13 -
 drivers/net/ethernet/mellanox/mlx4/main.c           |    4 
 drivers/net/ethernet/netronome/nfp/nfp_net_common.c |    3 
 drivers/net/tun.c                                   |    3 
 drivers/ntb/ntb_transport.c                         |    4 
 drivers/staging/rtl8188eu/os_dep/usb_intf.c         |    1 
 drivers/virtio/virtio_pci_common.c                  |   10 -
 fs/cifs/dir.c                                       |   18 +
 fs/cifs/smb2pdu.c                                   |    4 
 fs/dax.c                                            |   10 +
 fs/nfsd/nfs4xdr.c                                   |    6 
 include/asm-generic/vmlinux.lds.h                   |   38 ++-
 include/linux/bpf_verifier.h                        |    1 
 include/linux/fs.h                                  |    4 
 include/linux/iommu.h                               |   12 +
 include/linux/ptr_ring.h                            |    9 
 include/linux/skb_array.h                           |    3 
 include/net/bonding.h                               |    5 
 include/net/ip.h                                    |    4 
 include/net/sch_generic.h                           |    5 
 kernel/bpf/verifier.c                               |  191 +++++++++++++++++---
 kernel/events/core.c                                |   39 +---
 kernel/fork.c                                       |    1 
 kernel/time/timer.c                                 |   50 ++++-
 kernel/trace/bpf_trace.c                            |   34 +++
 kernel/trace/ftrace.c                               |    4 
 kernel/trace/ring_buffer.c                          |   14 -
 kernel/trace/ring_buffer_benchmark.c                |    2 
 kernel/trace/trace.c                                |   19 +
 kernel/trace/trace_events_filter.c                  |    4 
 kernel/trace/tracing_map.c                          |   11 -
 mm/madvise.c                                        |    2 
 mm/memblock.c                                       |    2 
 mm/page_alloc.c                                     |   20 +-
 mm/shmem.c                                          |    4 
 net/bluetooth/bnep/core.c                           |   11 -
 net/bluetooth/cmtp/core.c                           |   17 +
 net/bluetooth/hidp/core.c                           |   33 ++-
 net/dccp/proto.c                                    |   19 +
 net/ipv4/fib_semantics.c                            |   12 -
 net/ipv4/igmp.c                                     |   10 -
 net/ipv4/route.c                                    |    2 
 net/ipv4/tcp_input.c                                |    3 
 net/ipv6/ip6_fib.c                                  |   26 +-
 net/irda/af_irda.c                                  |    2 
 net/key/af_key.c                                    |   48 ++---
 net/netfilter/nf_conntrack_expect.c                 |    2 
 net/netfilter/nf_nat_core.c                         |   17 -
 net/netfilter/nfnetlink.c                           |    6 
 net/openvswitch/actions.c                           |    1 
 net/openvswitch/datapath.c                          |    7 
 net/openvswitch/datapath.h                          |    2 
 net/sched/act_ipt.c                                 |    2 
 net/sched/sch_api.c                                 |    3 
 net/sched/sch_sfq.c                                 |    5 
 net/sctp/ipv6.c                                     |    2 
 net/sunrpc/svcsock.c                                |   22 ++
 net/tipc/netlink_compat.c                           |    6 
 sound/core/control.c                                |    2 
 sound/firewire/iso-resources.c                      |    7 
 sound/firewire/motu/motu.c                          |    1 
 sound/pci/hda/patch_conexant.c                      |    1 
 sound/usb/quirks.c                                  |    9 
 tools/testing/selftests/ntb/ntb_test.sh             |    4 
 110 files changed, 863 insertions(+), 358 deletions(-)

Aaron Ma (1):
      Input: trackpoint - add new trackpoint firmware ID

Alex Deucher (1):
      Revert "drm/amdgpu: fix vblank_time when displays are off"

Alexander Potapenko (1):
      sctp: fully initialize the IPv6 address in sctp_v6_to_addr()

Alexey Brodkin (2):
      ARCv2: SLC: Make sure busy bit is set properly for region ops
      ARCv2: PAE40: Explicitly set MSB counterpart of SLC region ops addresses

Andreas Born (2):
      bonding: require speed/duplex only for 802.3ad, alb and tlb
      bonding: ratelimit failed speed/duplex update warning

Benjamin Herrenschmidt (1):
      powerpc/mm: Ensure cpumask update is ordered

Bharat Potnuri (1):
      RDMA/uverbs: Initialize cq_context appropriately

Charles Milette (1):
      staging: rtl8188eu: add RNX-N150NUB support

Chen Yu (1):
      PM/hibernate: touch NMI watchdog when creating snapshot

Chris Wilson (1):
      drm: Release driver tracking before making the object available again

Christoph Hellwig (1):
      virtio_pci: fix cpu affinity support

Chuck Lever (1):
      nfsd: Limit end of page list when decoding NFSv4 WRITE

Chunyu Hu (1):
      tracing: Fix kmemleak in tracing_map_array_free()

Colin Ian King (2):
      nfp: fix infinite loop on umapping cleanup
      irda: do not leak initialized list.dev to userspace

Dan Carpenter (1):
      tracing: Missing error code in tracer_alloc_buffers()

Daniel Borkmann (2):
      bpf: fix bpf_trace_printk on 32 bit archs
      bpf: fix mixed signed/unsigned derived min/max value bounds

Dave Jiang (1):
      ntb: transport shouldn't disable link due to bogus values in SPADs

Dave Martin (1):
      arm64: fpsimd: Prevent registers leaking across exec

David Ahern (1):
      net: igmp: Use ingress interface rather than vrf device

Dragos Bogdan (1):
      iio: imu: adis16480: Fix acceleration scale factor for adis16480

Edward Cree (1):
      bpf/verifier: fix min/max handling in BPF_SUB

Eric Biggers (3):
      mm/madvise.c: fix freeing of locked page with MADV_FREE
      fork: fix incorrect fput of ->exe_file causing use-after-free
      x86/mm: Fix use-after-free of ldt_struct

Eric Dumazet (8):
      af_key: do not use GFP_KERNEL in atomic contexts
      dccp: purge write queue in dccp_destroy_sock()
      dccp: defer ccid_hc_tx_delete() at dismantle time
      ipv4: fix NULL dereference in free_fib_info_rcu()
      ptr_ring: use kmalloc_array()
      ipv4: better IP_MAX_MTU enforcement
      tun: handle register_netdevice() failures properly
      tipc: fix use-after-free

Florian Westphal (2):
      netfilter: expect: fix crash when putting uninited expectation
      netfilter: nat: fix src map lookup

Greg Kroah-Hartman (1):
      Linux 4.12.10

Hanjun Guo (1):
      ACPI: APD: Fix HID for Hisilicon Hip07/08

Heiko Carstens (2):
      KVM: s390: sthyi: fix sthyi inline assembly
      KVM: s390: sthyi: fix specification exception detection

Huy Nguyen (1):
      net/mlx4_core: Enable 4K UAR if SRIOV module parameter is not enabled

Jani Nikula (1):
      drm/i915/vbt: ignore extraneous child devices for a port

Jeffy Chen (3):
      Bluetooth: hidp: fix possible might sleep error in hidp_session_thread
      Bluetooth: cmtp: fix possible might sleep error in cmtp_session
      Bluetooth: bnep: fix possible might sleep error in bnep_session

Joakim Tjernlund (1):
      ALSA: usb-audio: Add delay quirk for H650e/Jabra 550a USB headsets

Joerg Roedel (1):
      iommu: Fix wrong freeing of iommu_device->dev

John Fastabend (1):
      bpf, verifier: add additional patterns to evaluate_reg_imm_alu

Jonathan Liu (1):
      drm/sun4i: Implement drm_driver lastclose to restore fbdev console

KT Liao (1):
      Input: elan_i2c - add ELAN0602 ACPI ID to support Lenovo Yoga310

Kirill A. Shutemov (1):
      mm, shmem: fix handling /sys/kernel/mm/transparent_hugepage/shmem_enabled

Konstantin Khlebnikov (3):
      net_sched/sfq: update hierarchical backlog when drop packet
      net_sched: remove warning from qdisc_hash_add
      net_sched: fix order of queue length updates in qdisc_replace()

Linus Torvalds (1):
      Clarify (and fix) MAX_LFS_FILESIZE macros

Liping Zhang (1):
      openvswitch: fix skb_panic due to the incorrect actions attrlen

Logan Gunthorpe (1):
      ntb: ntb_test: ensure the link is up before trying to configure the mws

Lorenzo Bianconi (2):
      iio: magnetometer: st_magn: fix status register address for LSM303AGR
      iio: magnetometer: st_magn: remove ihl property for LSM303AGR

Lv Zheng (1):
      ACPI: EC: Fix regression related to wrong ECDT initialization order

Maarten Lankhorst (2):
      drm/atomic: Handle -EDEADLK with out-fences correctly
      drm/atomic: If the atomic check fails, return its value first

Mark Rutland (1):
      perf/core: Fix group {cpu,task} validation

Martijn Coenen (1):
      ANDROID: binder: fix proc->tsk check.

Masaki Ota (1):
      Input: ALPS - fix two-finger scroll breakage in right side on ALPS touchpad

Mateusz Jurczyk (1):
      netfilter: nfnetlink: Improve input length sanitization in nfnetlink_rcv

Neal Cardwell (1):
      tcp: when rearming RTO, if RTO time is in past then fire RTO ASAP

Nicholas Piggin (2):
      kbuild: linker script do not match C names unless LD_DEAD_CODE_DATA_ELIMINATION is configured
      timers: Fix excessive granularity of new timers after a nohz idle

Nikhil Mahale (1):
      drm: Fix framebuffer leak

Paolo Bonzini (3):
      KVM: x86: simplify handling of PKRU
      KVM, pkeys: do not use PKRU value in vcpu->arch.guest_fpu.state
      KVM: x86: block guest protection keys unless the host has them enabled

Pavel Tatashin (1):
      mm/memblock.c: reversed logic in memblock_discard()

Riley Andrews (1):
      binder: Use wake up hint for synchronous transactions.

Ronnie Sahlberg (1):
      cifs: return ENAMETOOLONG for overlong names in cifs_open()/cifs_lookup()

Ross Zwisler (1):
      dax: fix deadlock due to misaligned PMD faults

Sachin Prabhu (1):
      cifs: Fix df output for users with quota limits

Sakari Ailus (1):
      ACPI: device property: Fix node lookup in acpi_graph_get_child_prop_value()

Srinivas Pandruvada (1):
      iio: hid-sensor-trigger: Fix the race with user space powering up sensors

Steven Rostedt (VMware) (4):
      tracing: Call clear_boot_tracer() at lateinit_sync
      tracing: Fix freeing of filter in create_filter() when set_str is false
      ring-buffer: Have ring_buffer_alloc_read_page() return error on offline CPU
      ftrace: Check for null ret_stack on profile function graph entry function

Takashi Iwai (2):
      ALSA: core: Fix unexpected error at replacing user TLV
      ALSA: hda - Add stereo mic quirk for Lenovo G50-70 (17aa:3978)

Takashi Sakamoto (2):
      ALSA: firewire: fix NULL pointer dereference when releasing uninitialized data of iso-resource
      ALSA: firewire-motu: destroy stream data surely at failure of card initialization

Todd Kjos (2):
      Revert "android: binder: Sanity check at binder ioctl"
      binder: use group leader instead of open thread

Tushar Dave (1):
      sparc64: remove unnecessary log message

Ulf Hansson (1):
      i2c: designware: Fix system suspend

Vadim Lomovtsev (1):
      net: sunrpc: svcsock: fix NULL-pointer exception

Vineet Gupta (1):
      ARCv2: PAE40: set MSB even if !CONFIG_ARC_HAS_PAE40 but PAE exists in SoC

Wei Wang (2):
      ipv6: reset fn->rr_ptr when replacing route
      ipv6: repair fib6 tree in failure case

Xin Long (1):
      net: sched: fix NULL pointer dereference when action calls some targets

fred gao (1):
      drm/i915/gvt: Fix the kernel null pointer error


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

             reply	other threads:[~2017-08-30  9:26 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-08-30  9:26 Greg KH [this message]
2017-08-30  9:27 ` Linux 4.12.10 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=20170830092659.GA15736@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.