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.18.6
Date: Wed, 5 Sep 2018 16:24:28 +0200 [thread overview]
Message-ID: <20180905142428.GA9234@kroah.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 18412 bytes --]
I'm announcing the release of the 4.18.6 kernel.
All users of the 4.18 kernel series must upgrade.
The updated 4.18.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.18.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 | 6 -
arch/Kconfig | 3
arch/arm/net/bpf_jit_32.c | 2
arch/arm/probes/kprobes/core.c | 4
arch/arm/probes/kprobes/test-core.c | 1
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2
arch/arm64/include/asm/cache.h | 4
arch/arm64/include/asm/cpucaps.h | 3
arch/arm64/kernel/cpu_errata.c | 23 +++
arch/arm64/kernel/cpufeature.c | 2
arch/arm64/kernel/probes/kprobes.c | 2
arch/arm64/mm/init.c | 6 -
arch/mips/Makefile | 12 --
arch/mips/include/asm/processor.h | 15 ++
arch/mips/kernel/ptrace.c | 2
arch/mips/kernel/ptrace32.c | 2
arch/mips/lib/memset.S | 3
arch/mips/lib/multi3.c | 6 -
arch/s390/include/asm/qdio.h | 1
arch/s390/lib/mem.S | 16 +-
arch/s390/mm/fault.c | 2
arch/s390/mm/page-states.c | 2
arch/s390/net/bpf_jit_comp.c | 2
arch/s390/numa/numa.c | 16 --
arch/s390/pci/pci.c | 2
arch/s390/purgatory/Makefile | 7 -
arch/x86/Kconfig | 1
arch/x86/Makefile | 11 +
arch/x86/entry/vdso/Makefile | 6 -
arch/x86/events/core.c | 2
arch/x86/include/asm/irqflags.h | 3
arch/x86/include/asm/processor.h | 6 -
arch/x86/include/asm/stacktrace.h | 2
arch/x86/include/asm/tlbflush.h | 40 ++++++
arch/x86/include/asm/vgtod.h | 2
arch/x86/kernel/cpu/bugs.c | 50 +++++++-
arch/x86/kernel/cpu/common.c | 1
arch/x86/kernel/cpu/intel.c | 3
arch/x86/kernel/dumpstack.c | 25 +++-
arch/x86/kernel/early-quirks.c | 18 +++
arch/x86/kernel/process_64.c | 1
arch/x86/kvm/hyperv.c | 27 +++-
arch/x86/kvm/hyperv.h | 2
arch/x86/kvm/svm.c | 8 -
arch/x86/kvm/x86.c | 15 +-
arch/x86/lib/usercopy.c | 5
arch/x86/mm/fault.c | 2
arch/x86/mm/init.c | 4
arch/x86/mm/mmap.c | 2
arch/x86/mm/tlb.c | 7 +
drivers/ata/libata-core.c | 3
drivers/ata/libata.h | 2
drivers/base/power/clock_ops.c | 2
drivers/cdrom/cdrom.c | 2
drivers/char/tpm/tpm-interface.c | 53 +++++++--
drivers/char/tpm/tpm.h | 12 +-
drivers/char/tpm/tpm2-space.c | 16 +-
drivers/char/tpm/tpm_crb.c | 101 ++++-------------
drivers/clk/clk-npcm7xx.c | 4
drivers/clk/rockchip/clk-rk3399.c | 2
drivers/gpu/drm/udl/udl_drv.h | 2
drivers/gpu/drm/udl/udl_fb.c | 17 +-
drivers/gpu/drm/udl/udl_main.c | 35 +++--
drivers/gpu/drm/udl/udl_transfer.c | 39 +++---
drivers/hwmon/k10temp.c | 2
drivers/hwmon/nct6775.c | 2
drivers/iommu/arm-smmu.c | 16 +-
drivers/misc/mei/main.c | 1
drivers/mtd/nand/raw/fsmc_nand.c | 2
drivers/mtd/nand/raw/marvell_nand.c | 73 ++++++++++--
drivers/mtd/nand/raw/nand_hynix.c | 10 +
drivers/mtd/nand/raw/qcom_nandc.c | 53 ++++++++-
drivers/net/wireless/broadcom/b43/leds.c | 2
drivers/net/wireless/broadcom/b43legacy/leds.c | 2
drivers/nvme/host/pci.c | 8 +
drivers/pinctrl/freescale/pinctrl-imx1-core.c | 2
drivers/platform/x86/ideapad-laptop.c | 4
drivers/platform/x86/wmi.c | 9 -
drivers/power/supply/generic-adc-battery.c | 25 ++--
drivers/regulator/arizona-ldo1.c | 27 ++++
drivers/s390/cio/qdio_main.c | 5
drivers/scsi/libsas/sas_ata.c | 40 ++++--
drivers/scsi/libsas/sas_discover.c | 2
drivers/scsi/mpt3sas/mpt3sas_base.c | 1
drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2
drivers/scsi/mpt3sas/mpt3sas_transport.c | 5
drivers/scsi/qla2xxx/qla_init.c | 2
drivers/scsi/qla2xxx/qla_iocb.c | 1
drivers/scsi/scsi_sysfs.c | 20 +++
drivers/soc/qcom/rmtfs_mem.c | 3
drivers/target/iscsi/iscsi_target_login.c | 35 +++--
fs/btrfs/disk-io.c | 10 +
fs/btrfs/extent-tree.c | 2
fs/btrfs/inode.c | 26 ----
fs/btrfs/send.c | 146 +++++++++++++++++++++++--
fs/btrfs/super.c | 1
fs/btrfs/tree-log.c | 66 +++++++++++
fs/cifs/cifs_debug.c | 30 +++--
fs/cifs/cifsfs.c | 18 +--
fs/cifs/cifsglob.h | 1
fs/cifs/inode.c | 2
fs/cifs/link.c | 4
fs/cifs/sess.c | 6 +
fs/cifs/smb2inode.c | 6 -
fs/cifs/smb2ops.c | 72 ++++++++++--
fs/cifs/smb2pdu.c | 8 +
fs/cifs/smb2pdu.h | 11 +
fs/cifs/smb2proto.h | 1
fs/cifs/smb2transport.c | 5
fs/ext4/balloc.c | 6 -
fs/ext4/ialloc.c | 6 -
fs/ext4/namei.c | 1
fs/ext4/super.c | 22 +--
fs/ext4/sysfs.c | 13 +-
fs/ext4/xattr.c | 2
fs/fuse/dev.c | 39 +++++-
fs/fuse/dir.c | 10 +
fs/fuse/file.c | 1
fs/fuse/fuse_i.h | 5
fs/fuse/inode.c | 37 +++---
fs/sysfs/file.c | 44 +++++++
include/drm/i915_drm.h | 4
include/linux/libata.h | 2
include/linux/printk.h | 4
include/linux/sysfs.h | 14 ++
include/linux/tpm.h | 2
include/scsi/libsas.h | 2
kernel/kprobes.c | 38 +++---
kernel/printk/internal.h | 9 +
kernel/printk/printk.c | 57 +++++----
kernel/printk/printk_safe.c | 58 ++++++---
kernel/stop_machine.c | 43 ++++---
kernel/trace/trace.c | 4
kernel/watchdog.c | 4
kernel/watchdog_hld.c | 2
kernel/workqueue.c | 2
lib/nmi_backtrace.c | 3
lib/vsprintf.c | 1
mm/memory.c | 24 +++-
net/sunrpc/xprtrdma/verbs.c | 5
scripts/kernel-doc | 20 +--
sound/soc/codecs/wm_adsp.c | 8 +
sound/soc/sirf/sirf-usp.c | 7 -
sound/soc/soc-pcm.c | 8 +
sound/soc/zte/zx-tdm.c | 4
tools/perf/arch/s390/util/kvm-stat.c | 2
virt/kvm/arm/arch_timer.c | 15 +-
virt/kvm/arm/mmu.c | 42 +++++--
148 files changed, 1439 insertions(+), 579 deletions(-)
Abhishek Sahu (1):
mtd: rawnand: qcom: wait for desc completion in all BAM channels
Ajit Pandey (1):
ASoC: wm_adsp: Correct DSP pointer for preloader control
Alberto Panizzo (1):
clk: rockchip: fix clk_i2sout parent selection bits on rk3399
Alexander Usyskin (1):
mei: don't update offset in write
Andi Kleen (2):
x86/spectre: Add missing family 6 check to microcode check
x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+
Andrey Ryabinin (1):
fuse: Don't access pipe->buffers without pipe_lock()
Andy Lutomirski (2):
x86/vdso: Fix vDSO build if a retpoline is emitted
x86/nmi: Fix NMI uaccess race against CR3 switching
Arnd Bergmann (1):
ext4: sysfs: print ext4_super_block fields as little-endian
Aurelien Aptel (1):
CIFS: fix uninitialized ptr deref in smb2 signing
Bart Van Assche (4):
lib/vsprintf: Do not handle %pO[^F] as %px
scsi: mpt3sas: Fix _transport_smp_handler() error path
scsi: sysfs: Introduce sysfs_{un,}break_active_protection()
scsi: core: Avoid that SCSI device removal through sysfs triggers a deadlock
Ben Hutchings (2):
scripts/kernel-doc: Escape all literal braces in regexes
x86: Allow generating user-space headers without a compiler
Boris Brezillon (2):
mtd: rawnand: hynix: Use ->exec_op() in hynix_nand_reg_write_op()
mtd: rawnand: fsmc: Stop using chip->read_buf()
Charles Keepax (1):
regulator: arizona-ldo1: Use correct device to get enable GPIO
Christoffer Dall (2):
KVM: arm/arm64: Fix potential loss of ptimer interrupts
KVM: arm/arm64: Fix lost IRQs from emulated physcial timer when blocked
Chuck Lever (1):
xprtrdma: Fix disconnect regression
Claudio Imbrenda (1):
s390/kvm: fix deadlock when killed by oom
Dan Carpenter (2):
pinctrl: freescale: off by one in imx1_pinconf_group_dbg_show()
PM / clk: signedness bug in of_pm_clk_add_clks()
Daniel Borkmann (1):
bpf, arm32: fix stack var offset in jit
Daniel Mack (1):
mtd: rawnand: marvell: add suspend and resume hooks
Eric Sandeen (1):
ext4: reset error code in ext4_find_entry in fallback
Ethan Lien (1):
btrfs: use correct compare function of dirty_metadata_bytes
Filipe Manana (3):
Btrfs: fix mount failure after fsync due to hard link recreation
Btrfs: fix send failure when root has deleted files still open
Btrfs: send, fix incorrect file layout after hole punching beyond eof
Gerald Schaefer (1):
s390/mm: fix addressing exception after suspend/resume
Greg Hackmann (1):
arm64: mm: check for upper PAGE_SHIFT bits in pfn_valid()
Greg Kroah-Hartman (1):
Linux 4.18.6
Gustavo A. R. Silva (3):
ASoC: sirf: Fix potential NULL pointer dereference
hwmon: (nct6775) Fix potential Spectre v1
clk: npcm7xx: fix memory allocation
H. Nikolaus Schaller (2):
power: generic-adc-battery: fix out-of-bounds write when copying channel properties
power: generic-adc-battery: check for duplicate properties copied from iio channels
Himanshu Madhani (1):
scsi: qla2xxx: Fix stalled relogin
Huacai Chen (1):
MIPS: Change definition of cpu_relax() for Loongson-3
Huibin Hong (1):
arm64: dts: rockchip: corrected uart1 clock-names for rk3328
Jann Horn (2):
x86/entry/64: Wipe KASAN stack shadow before rewind_stack_do_exit()
x86/dumpstack: Don't dump kernel memory based on usermode RIP
Jason Yan (1):
scsi: libsas: dynamically allocate and free ata host
Jerome Brunet (1):
ASoC: dpcm: don't merge format from invalid codec dai
Johan Hovold (1):
soc: qcom: rmtfs-mem: fix memleak in probe error paths
Josef Bacik (2):
btrfs: don't leak ret from do_chunk_alloc
Btrfs: fix btrfs_write_inode vs delayed iput deadlock
Julian Wiedmann (1):
s390/qdio: reset old sbal_state flags
Kees Cook (1):
platform/x86: wmi: Do not mix pages and kmalloc
Kirill Tkhai (1):
fuse: Add missed unlock_page() to fuse_readpages_fill()
Maciej W. Rozycki (1):
MIPS: Correct the 64-bit DSP accumulator register size
Martin Schwidefsky (3):
s390/lib: use expoline for all bcr instructions
s390: fix br_r1_trampoline for machines without exrl
s390/numa: move initial setup of node_to_cpumask_map
Masami Hiramatsu (5):
kprobes/arm64: Fix %p uses in error messages
kprobes: Show blacklist addresses as same as kallsyms does
kprobes: Replace %p with other pointer types
kprobes/arm: Fix %p uses in error messages
kprobes: Make list and blacklist root user read only
Matt Redfearn (1):
MIPS: memset.S: Fix byte_fixup for MIPSr6
Michael Buesch (2):
b43legacy/leds: Ensure NUL-termination of LED name string
b43/leds: Ensure NUL-termination of LED name string
Michael Larabel (1):
hwmon: (k10temp) 27C Offset needed for Threadripper2
Michal Wnukowski (1):
nvme-pci: add a memory barrier to nvme_dbbuf_update_and_check_event
Mike Christie (1):
iscsi target: fix session creation failure handling
Miklos Szeredi (5):
fuse: fix initial parallel dirops
fuse: fix double request_end()
fuse: fix unlocked access to processing queue
fuse: umount should wait for all requests
fuse: Fix oops at process_init_reply()
Mikulas Patocka (4):
udl-kms: change down_interruptible to down
udl-kms: handle allocation failure
udl-kms: fix crash due to uninitialized memory
udl-kms: avoid division
Nicholas Mc Guire (1):
cifs: check kmalloc before use
Nicholas Piggin (1):
mm: move tlb_table_flush to tlb_flush_mmu_free
Nick Desaulniers (1):
x86/irqflags: Mark native_restore_fl extern inline
Paolo Bonzini (1):
KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd
Paul Burton (2):
MIPS: Always use -march=<arch>, not -<arch> shortcuts
MIPS: lib: Provide MIPS64r6 __multi3() for GCC < 7
Paulo Zanoni (1):
x86/gpu: reserve ICL's graphics stolen memory
Peter Zijlstra (2):
stop_machine: Reflow cpu_stop_queue_two_works()
mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TABLE_FREE
Petr Mladek (3):
printk: Split the code for storing a message into the log buffer
printk: Create helper function to queue deferred console handling
printk/nmi: Prevent deadlock when accessing the main log buffer in NMI
Philipp Rudo (2):
s390/purgatory: Fix crash with expoline enabled
s390/purgatory: Add missing FORCE to Makefile targets
Prasad Sodagudi (1):
stop_machine: Atomically queue and wake stopper threads
Punit Agrawal (2):
KVM: arm/arm64: Skip updating PMD entry if no change
KVM: arm/arm64: Skip updating PTE entry if no change
Rian Hunter (1):
x86/process: Re-export start_thread()
Ricardo Schwarzmeier (1):
tpm: Return the actual size when receiving an unsupported command
Ronnie Sahlberg (2):
cifs: add missing support for ACLs in SMB 3.11
cifs: use a refcount to protect open/closing the cached file handle
Samuel Neves (1):
x86/vdso: Fix lsl operand order
Scott Bauer (1):
cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status
Sebastian Ott (1):
s390/pci: fix out of bounds access during irq setup
Sreekanth Reddy (1):
scsi: mpt3sas: Fix calltrace observed while running IO & reset
Steve French (5):
cifs: add missing debug entries for kconfig options
smb3: enumerating snapshots was leaving part of the data off end
smb3: Do not send SMB3 SET_INFO if nothing changed
smb3: don't request leases in symlink creation and query
smb3: fill in statfs fsid and correct namelen
Suzuki K Poulose (2):
arm64: Fix mismatched cache line size detection
arm64: Handle mismatched cache type
Takashi Iwai (2):
platform/x86: ideapad-laptop: Apply no_hw_rfkill to Y20-15IKBM, too
ASoC: zte: Fix incorrect PCM format bit usages
Theodore Ts'o (1):
ext4: check for NUL characters in extended attribute's name
Thomas Gleixner (1):
KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with interrupts disabled
Thomas Richter (1):
perf kvm: Fix subcommands on s390
Tomas Winkler (1):
tpm: separate cmd_ready/go_idle from runtime_pm
Valdis Kletnieks (1):
PATCH scripts/kernel-doc
Vincent Whitchurch (1):
watchdog: Mark watchdog touch functions as notrace
Vivek Gautam (1):
iommu/arm-smmu: Error out only if not enough context interrupts
Vlastimil Babka (3):
x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit
x86/speculation/l1tf: Fix off-by-one error when warning that system has too much RAM
x86/speculation/l1tf: Suggest what to do on systems with too much RAM
Wang Shilong (2):
ext4: use ext4_warning() for sb_getblk failure
ext4: fix race when setting the bitmap corrupted flag
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next reply other threads:[~2018-09-05 14:24 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-09-05 14:24 Greg KH [this message]
2018-09-05 14:24 ` Linux 4.18.6 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=20180905142428.GA9234@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.