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.14.86
Date: Wed, 5 Dec 2018 20:47:28 +0100	[thread overview]
Message-ID: <20181205194728.GA20623@kroah.com> (raw)

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

I'm announcing the release of the 4.14.86 kernel.

All users of the 4.14 kernel series must upgrade.

The updated 4.14.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.14.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/admin-guide/kernel-parameters.txt               |   56 
 Documentation/userspace-api/spec_ctrl.rst                     |    9 
 Makefile                                                      |    2 
 arch/arm/boot/dts/rk3288-veyron.dtsi                          |    6 
 arch/arm64/boot/dts/rockchip/rk3399-puma-haikou.dts           |    2 
 arch/x86/Kconfig                                              |   12 
 arch/x86/Makefile                                             |    5 
 arch/x86/events/core.c                                        |   20 
 arch/x86/events/intel/core.c                                  |   52 
 arch/x86/events/perf_event.h                                  |   13 
 arch/x86/include/asm/cpufeatures.h                            |    2 
 arch/x86/include/asm/msr-index.h                              |    5 
 arch/x86/include/asm/nospec-branch.h                          |   44 
 arch/x86/include/asm/spec-ctrl.h                              |   20 
 arch/x86/include/asm/switch_to.h                              |    3 
 arch/x86/include/asm/thread_info.h                            |   20 
 arch/x86/include/asm/tlbflush.h                               |    8 
 arch/x86/kernel/cpu/amd.c                                     |    4 
 arch/x86/kernel/cpu/bugs.c                                    |  510 ++++++-
 arch/x86/kernel/cpu/common.c                                  |    9 
 arch/x86/kernel/cpu/mcheck/mce_amd.c                          |   19 
 arch/x86/kernel/fpu/signal.c                                  |    4 
 arch/x86/kernel/process.c                                     |  101 +
 arch/x86/kernel/process.h                                     |   39 
 arch/x86/kernel/process_32.c                                  |   10 
 arch/x86/kernel/process_64.c                                  |   10 
 arch/x86/kvm/cpuid.c                                          |   10 
 arch/x86/kvm/mmu.c                                            |   27 
 arch/x86/kvm/svm.c                                            |   28 
 arch/x86/kvm/x86.c                                            |    4 
 arch/x86/mm/tlb.c                                             |  115 +
 arch/xtensa/kernel/asm-offsets.c                              |   16 
 arch/xtensa/kernel/process.c                                  |    5 
 arch/xtensa/kernel/ptrace.c                                   |   42 
 drivers/android/binder.c                                      |   21 
 drivers/android/binder_alloc.c                                |   14 
 drivers/android/binder_alloc.h                                |    3 
 drivers/dma/at_hdmac.c                                        |   10 
 drivers/hv/channel.c                                          |    8 
 drivers/iio/magnetometer/st_magn_buffer.c                     |   12 
 drivers/media/usb/em28xx/em28xx-dvb.c                         |    3 
 drivers/misc/mic/scif/scif_rma.c                              |    2 
 drivers/mtd/ubi/vtbl.c                                        |   20 
 drivers/net/ethernet/cavium/thunder/nicvf_main.c              |    9 
 drivers/net/ethernet/cavium/thunder/nicvf_queues.c            |    4 
 drivers/net/rionet.c                                          |    2 
 drivers/net/usb/ipheth.c                                      |   10 
 drivers/net/virtio_net.c                                      |   13 
 drivers/net/wireless/ath/wil6210/wmi.c                        |    8 
 drivers/net/wireless/ti/wlcore/cmd.c                          |    6 
 drivers/pci/dwc/pci-layerscape.c                              |    2 
 drivers/s390/net/qeth_core_main.c                             |   27 
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c             |    2 
 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c |    7 
 drivers/usb/core/quirks.c                                     |    3 
 drivers/usb/dwc3/gadget.c                                     |    5 
 drivers/usb/storage/unusual_realtek.h                         |   10 
 fs/btrfs/Makefile                                             |    2 
 fs/btrfs/disk-io.c                                            |  153 --
 fs/btrfs/extent-tree.c                                        |   86 +
 fs/btrfs/relocation.c                                         |    1 
 fs/btrfs/super.c                                              |    1 
 fs/btrfs/transaction.c                                        |    6 
 fs/btrfs/tree-checker.c                                       |  649 ++++++++++
 fs/btrfs/tree-checker.h                                       |   38 
 fs/btrfs/volumes.c                                            |   30 
 fs/btrfs/volumes.h                                            |    2 
 fs/ceph/mds_client.c                                          |   11 
 fs/direct-io.c                                                |    4 
 fs/ext2/xattr.c                                               |    2 
 fs/f2fs/checkpoint.c                                          |   43 
 fs/f2fs/data.c                                                |   52 
 fs/f2fs/f2fs.h                                                |   41 
 fs/f2fs/file.c                                                |   21 
 fs/f2fs/inode.c                                               |   78 +
 fs/f2fs/node.c                                                |   11 
 fs/f2fs/recovery.c                                            |    6 
 fs/f2fs/segment.c                                             |   13 
 fs/f2fs/segment.h                                             |   24 
 fs/f2fs/super.c                                               |   96 +
 fs/xfs/libxfs/xfs_attr.c                                      |    9 
 include/linux/bpf_verifier.h                                  |    1 
 include/linux/ceph/auth.h                                     |    8 
 include/linux/ceph/ceph_features.h                            |    7 
 include/linux/ceph/messenger.h                                |    6 
 include/linux/ceph/msgr.h                                     |    2 
 include/linux/jump_label.h                                    |    7 
 include/linux/ptrace.h                                        |    4 
 include/linux/sched.h                                         |    9 
 include/linux/sched/smt.h                                     |   20 
 include/linux/skbuff.h                                        |   18 
 include/net/tls.h                                             |    4 
 include/uapi/linux/btrfs_tree.h                               |    1 
 include/uapi/linux/prctl.h                                    |    1 
 kernel/bpf/verifier.c                                         |   62 
 kernel/cpu.c                                                  |   14 
 kernel/jump_label.c                                           |   12 
 kernel/sched/core.c                                           |   19 
 kernel/sched/fair.c                                           |    4 
 kernel/sched/sched.h                                          |    4 
 lib/test_kmod.c                                               |    1 
 mm/huge_memory.c                                              |   79 -
 mm/khugepaged.c                                               |  129 +
 mm/shmem.c                                                    |   12 
 net/ceph/auth.c                                               |   16 
 net/ceph/auth_x.c                                             |  223 ++-
 net/ceph/auth_x_protocol.h                                    |    7 
 net/ceph/messenger.c                                          |   93 -
 net/ceph/osd_client.c                                         |   11 
 net/core/skbuff.c                                             |    4 
 net/packet/af_packet.c                                        |    4 
 net/tls/tls_main.c                                            |  124 +
 net/tls/tls_sw.c                                              |   13 
 scripts/Makefile.build                                        |    2 
 sound/core/control.c                                          |   80 -
 sound/isa/wss/wss_lib.c                                       |    2 
 sound/pci/ac97/ac97_codec.c                                   |    2 
 sound/pci/hda/patch_realtek.c                                 |    9 
 sound/sparc/cs4231.c                                          |    8 
 119 files changed, 2926 insertions(+), 908 deletions(-)

Alexei Starovoitov (1):
      bpf: Prevent memory disambiguation attack

Anisse Astier (1):
      ALSA: hda/realtek - fix headset mic detection for MSI MS-B171

Arnd Bergmann (1):
      btrfs: tree-checker: use %zu format string for size_t

Ben Hutchings (1):
      f2fs: Add sanity_check_inode() function

Ben Wolsieffer (1):
      staging: vchiq_arm: fix compat VCHIQ_IOC_AWAIT_COMPLETION

Bernd Eckstein (1):
      usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2

Boris Pismenny (1):
      tls: Use correct sk->sk_prot for IPV6

Borislav Petkov (1):
      x86/MCE/AMD: Fix the thresholding machinery initialization order

Chao Yu (9):
      f2fs: clean up with is_valid_blkaddr()
      f2fs: introduce and spread verify_blkaddr
      f2fs: fix to do sanity check with secs_per_zone
      f2fs: fix to do sanity check with extra_attr feature
      f2fs: fix to do sanity check with user_block_count
      f2fs: fix to do sanity check with node footer and iblocks
      f2fs: fix to do sanity check with block address in main area
      f2fs: fix to do sanity check with i_extra_isize
      f2fs: fix to do sanity check with cp_pack_start_sum

Christoph Muellner (1):
      arm64: dts: rockchip: Fix PCIe reset polarity for rk3399-puma-haikou.

Darrick J. Wong (1):
      xfs: don't fail when converting shortform attr to long form during ATTR_REPLACE

David Sterba (1):
      btrfs: tree-check: reduce stack consumption in check_dir_item

Dexuan Cui (1):
      Drivers: hv: vmbus: check the creation_status in vmbus_establish_gpadl()

Felipe Balbi (1):
      Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid"

Filipe Manana (1):
      Btrfs: ensure path name is null terminated at btrfs_control_ioctl

Greg Kroah-Hartman (1):
      Linux 4.14.86

Gu Jinxiang (1):
      btrfs: validate type when reading a chunk

Heiko Stuebner (1):
      ARM: dts: rockchip: Remove @0 from the veyron memory node

Hou Zhiqiang (1):
      PCI: layerscape: Fix wrong invocation of outbound window disable accessor

Hugh Dickins (9):
      mm/huge_memory: rename freeze_page() to unmap_page()
      mm/huge_memory: splitting set mapping+index before unfreeze
      mm/huge_memory: fix lockdep complaint on 32-bit i_size_read()
      mm/khugepaged: collapse_shmem() stop if punched or truncated
      mm/khugepaged: fix crashes due to misaccounted holes
      mm/khugepaged: collapse_shmem() remember to clear holes
      mm/khugepaged: minor reorderings in collapse_shmem()
      mm/khugepaged: collapse_shmem() without freezing new_page
      mm/khugepaged: collapse_shmem() do not crash on Compound

Ilya Dryomov (8):
      libceph: store ceph_auth_handshake pointer in ceph_connection
      libceph: factor out __prepare_write_connect()
      libceph: factor out __ceph_x_decrypt()
      libceph: factor out encrypt_authorizer()
      libceph: add authorizer challenge
      libceph: implement CEPHX_V2 calculation mode
      libceph: weaken sizeof check in ceph_x_verify_authorizer_reply()
      libceph: check authorizer reply/challenge length before reading

Ilya Lesokhin (4):
      tls: Add function to update the TLS socket configuration
      tls: Fix TLS ulp context leak, when TLS_TX setsockopt is not used.
      tls: Avoid copying crypto_info again after cipher_type check.
      tls: don't override sk_write_space if tls_set_sw_offload fails.

Jaegeuk Kim (3):
      f2fs: sanity check on sit entry
      f2fs: enhance sanity_check_raw_super() to avoid potential overflow
      f2fs: fix missing up_read

Jason Wang (2):
      virtio-net: disable guest csum during XDP set
      virtio-net: fail XDP set if guest csum is negotiated

Jim Mattson (1):
      kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb

Jiri Kosina (3):
      x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation
      x86/speculation: Apply IBPB more strictly to avoid cross-process data leak
      x86/speculation: Propagate information about RSB filling mitigation to sysfs

Jiri Olsa (2):
      perf/x86/intel: Move branch tracing setup to the Intel-specific source file
      perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts()

Josef Bacik (1):
      btrfs: release metadata before running delayed refs

Julian Wiedmann (1):
      s390/qeth: fix length check in SNMP processing

Junaid Shahid (1):
      kvm: mmu: Fix race in emulated page table writes

Kai-Heng Feng (1):
      USB: usb-storage: Add new IDs to ums-realtek

Kailang Yang (1):
      ALSA: hda/realtek - Support ALC300

Konrad Rzeszutek Wilk (3):
      x86/bugs: Add AMD's variant of SSB_NO
      x86/bugs: Add AMD's SPEC_CTRL MSR usage
      x86/bugs: Switch the selection of mitigation from CPU vendor to CPU features

Konstantin Khlebnikov (1):
      mm/huge_memory.c: reorder operations in __split_huge_page_tail()

Larry Finger (1):
      staging: rtl8723bs: Add missing return for cfg80211_rtw_get_station

Lior David (1):
      wil6210: missing length check in wmi_set_ie

Liran Alon (1):
      KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall

Lorenzo Bianconi (2):
      net: thunderx: set xdp_prog to NULL if bpf_prog_add fails
      net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_snd_queue

Luis Chamberlain (1):
      lib/test_kmod.c: fix rmmod double free

Martin Kelly (1):
      iio:st_magn: Fix enable device after trigger

Matthias Schwarzott (1):
      media: em28xx: Fix use-after-free when disconnecting

Max Filippov (3):
      xtensa: enable coprocessors that are being flushed
      xtensa: fix coprocessor context offset definitions
      xtensa: fix coprocessor part of ptrace_{get,set}xregs

Maximilian Heyne (1):
      fs: fix lost error code in dio_complete

Michael Niewöhner (1):
      usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series

Pan Bian (3):
      rapidio/rionet: do not free skb before reading its length
      btrfs: relocation: set trans to be NULL after ending transaction
      ext2: fix potential use after free

Peter Zijlstra (1):
      sched/core: Fix cpu.max vs. cpuhotplug deadlock

Peter Zijlstra (Intel) (1):
      sched/smt: Make sched_smt_present track topology

Petr Machata (1):
      net: skb_scrub_packet(): Scrub offload_fwd_mark

Qu Wenruo (13):
      btrfs: Verify that every chunk has corresponding block group at mount time
      btrfs: Refactor check_leaf function for later expansion
      btrfs: Check if item pointer overlaps with the item itself
      btrfs: Add sanity check for EXTENT_DATA when reading out leaf
      btrfs: Add checker for EXTENT_CSUM
      btrfs: Move leaf and node validation checker to tree-checker.c
      btrfs: tree-checker: Enhance btrfs_check_node output
      btrfs: tree-checker: Fix false panic for sanity test
      btrfs: tree-checker: Add checker for dir item
      btrfs: tree-checker: Verify block_group_item
      btrfs: tree-checker: Detect invalid and empty essential trees
      btrfs: Check that each block group has corresponding chunk at mount time
      btrfs: tree-checker: Check level for leaves and nodes

Richard Genoud (2):
      dmaengine: at_hdmac: fix memory leak in at_dma_xlate()
      dmaengine: at_hdmac: fix module unloading

Richard Weinberger (1):
      ubi: Initialize Fastmap checkmapping correctly

Sasha Levin (1):
      Revert "wlcore: Add missing PM call for wlcore_cmd_wait_for_event_or_timeout()"

Sebastian Andrzej Siewior (1):
      x86/fpu: Disable bottom halves while loading FPU registers

Shaokun Zhang (1):
      btrfs: tree-checker: Fix misleading group system information

Takashi Iwai (4):
      ALSA: wss: Fix invalid snd_free_pages() at error path
      ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write
      ALSA: control: Fix race between adding and removing a user element
      ALSA: sparc: Fix invalid snd_free_pages() at error path

Thomas Gleixner (21):
      x86/speculation: Rename SSBD update functions
      x86/Kconfig: Select SCHED_SMT if SMP enabled
      sched/smt: Expose sched_smt_present static key
      x86/speculation: Rework SMT state change
      x86/l1tf: Show actual SMT state
      x86/speculation: Reorder the spec_v2 code
      x86/speculation: Mark string arrays const correctly
      x86/speculataion: Mark command line parser data __initdata
      x86/speculation: Unify conditional spectre v2 print functions
      x86/speculation: Add command line control for indirect branch speculation
      x86/process: Consolidate and simplify switch_to_xtra() code
      x86/speculation: Avoid __switch_to_xtra() calls
      x86/speculation: Prepare for conditional IBPB in switch_mm()
      ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS
      x86/speculation: Split out TIF update
      x86/speculation: Prevent stale SPEC_CTRL msr content
      x86/speculation: Prepare arch_smt_update() for PRCTL mode
      x86/speculation: Add prctl() control for indirect branch speculation
      x86/speculation: Enable prctl mode for spectre_v2_user
      x86/speculation: Add seccomp Spectre v2 user space protection mode
      x86/speculation: Provide IBPB always command line options

Tim Chen (7):
      x86/speculation: Update the TIF_SSBD comment
      x86/speculation: Clean up spectre_v2_parse_cmdline()
      x86/speculation: Remove unnecessary ret variable in cpu_show_common()
      x86/speculation: Move STIPB/IBPB string conditionals out of cpu_show_common()
      x86/speculation: Disable STIBP when enhanced IBRS is in use
      x86/speculation: Reorganize speculation control MSRs update
      x86/speculation: Prepare for per task indirect branch speculation control

Todd Kjos (1):
      binder: fix race that allows malicious free of live buffer

Tom Lendacky (2):
      x86/bugs: Update when to check for the LS_CFG SSBD mitigation
      x86/bugs: Fix the AMD SSBD usage of the SPEC_CTRL MSR

Vakul Garg (1):
      net/tls: Fixed return value when tls_complete_pending_work() fails

Wanpeng Li (1):
      KVM: X86: Fix scan ioapic use-before-initialization

Willem de Bruijn (1):
      packet: copy user buffers before orphan or clone

Yu Zhao (1):
      mm: use swp_offset as key in shmem_replace_page()

YueHaibing (1):
      misc: mic/scif: fix copy-paste error in scif_create_remote_lookup

Yunlei He (1):
      f2fs: check blkaddr more accuratly before issue a bio

Zhenzhong Duan (3):
      x86/speculation: Add RETPOLINE_AMD support to the inline asm CALL_NOSPEC variant
      x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support
      x86/retpoline: Remove minimal retpoline support


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

             reply	other threads:[~2018-12-05 19:47 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-12-05 19:47 Greg KH [this message]
2018-12-05 19:47 ` Linux 4.14.86 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=20181205194728.GA20623@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.