From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
torvalds@linux-foundation.org, akpm@linux-foundation.org,
linux@roeck-us.net, shuahkh@osg.samsung.com,
patches@kernelci.org, ben.hutchings@codethink.co.uk,
stable@vger.kernel.org
Subject: [PATCH 3.18 00/45] 3.18.57-stable review
Date: Mon, 12 Jun 2017 17:26:10 +0200 [thread overview]
Message-ID: <20170612152553.118037974@linuxfoundation.org> (raw)
This is the start of the stable review cycle for the 3.18.57 release.
There are 45 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Wed Jun 14 15:25:35 UTC 2017.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v3.x/stable-review/patch-3.18.57-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-3.18.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linux 3.18.57-rc1
Christoph Hellwig <hch@lst.de>
mlx5: stop including <asm-generic/kmap_types.h>
Mark Rutland <mark.rutland@arm.com>
arm64: ensure extension of smp_store_release value
Kees Cook <keescook@chromium.org>
usercopy: Adjust tests to deal with SMAP/PAN
Amey Telawane <ameyt@codeaurora.org>
tracing: Use strlcpy() instead of strcpy() in __trace_find_cmdline()
Mike Marciniszyn <mike.marciniszyn@intel.com>
RDMA/qib,hfi1: Fix MR reference count leak on write with immediate
Kristina Martsenko <kristina.martsenko@arm.com>
arm64: entry: improve data abort handling of tagged pointers
Kristina Martsenko <kristina.martsenko@arm.com>
arm64: hw_breakpoint: fix watchpoint matching for tagged pointers
Takatoshi Akiyama <takatoshi.akiyama.kj@ps.hitachi-solutions.com>
serial: sh-sci: Fix panic when serial console and DMA are enabled
Julius Werner <jwerner@chromium.org>
drivers: char: mem: Fix wraparound check to allow mappings up to the end
Takashi Iwai <tiwai@suse.de>
ASoC: Fix use-after-free at card unregistration
Takashi Iwai <tiwai@suse.de>
ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT
Vladis Dronov <vdronov@redhat.com>
drm/vmwgfx: limit the number of mip levels in vmw_gb_surface_define_ioctl()
Dan Carpenter <dan.carpenter@oracle.com>
drm/vmwgfx: Handle vmalloc() failure in vmw_local_fifo_reserve()
Jin Yao <yao.jin@linux.intel.com>
perf/core: Drop kernel samples even though :u is specified
Michael Ellerman <mpe@ellerman.id.au>
powerpc/numa: Fix percpu allocations to be NUMA aware
Russell Currey <ruscur@russell.cc>
powerpc/eeh: Avoid use after free in eeh_handle_special_event()
Johannes Thumshirn <jthumshirn@suse.de>
scsi: qla2xxx: don't disable a not previously enabled PCI device
Jeff Mahoney <jeffm@suse.com>
btrfs: fix memory leak in update_space_info failure path
David Sterba <dsterba@suse.com>
btrfs: use correct types for page indices in btrfs_page_exists_in_range
Daniel Micay <danielmicay@gmail.com>
stackprotector: Increase the per-task stack canary's random range from 32 bits to 64 bits on 64-bit platforms
Eric Biggers <ebiggers3@gmail.com>
random: properly align get_random_int_hash
Daniel Cashman <dcashman@android.com>
drivers: char: random: add get_random_long()
Matt Ranostay <matt.ranostay@konsulko.com>
iio: proximity: as3935: fix AS3935_INT mask
Oleg Drokin <green@linuxhacker.ru>
staging/lustre/lov: remove set_fs() call from lov_getstripe()
Michael Thalmeier <michael.thalmeier@hale.at>
usb: chipidea: debug: check before accessing ci_role
Jisheng Zhang <jszhang@marvell.com>
usb: chipidea: udc: fix NULL pointer dereference if udc_start failed
Thinh Nguyen <Thinh.Nguyen@synopsys.com>
usb: gadget: f_mass_storage: Serialize wake and sleep execution
Konstantin Khlebnikov <khlebnikov@yandex-team.ru>
ext4: keep existing extra fields when inode expands
Jan Kara <jack@suse.cz>
ext4: fix SEEK_HOLE
Alexander Sverdlin <alexander.sverdlin@gmail.com>
dmaengine: ep93xx: Always start from BASE0
Marc Zyngier <marc.zyngier@arm.com>
arm: KVM: Allow unaligned accesses at HYP
Wanpeng Li <wanpeng.li@hotmail.com>
KVM: cpuid: Fix read/write out-of-bounds vulnerability in cpuid emulation
Paolo Bonzini <pbonzini@redhat.com>
kvm: async_pf: fix rcu_irq_enter() with irqs enabled
J. Bruce Fields <bfields@redhat.com>
nfsd4: fix null dereference on replay
Gilad Ben-Yossef <gilad@benyossef.com>
crypto: gcm - wait for crypto op not signal safe
Eric Biggers <ebiggers@google.com>
KEYS: fix freeing uninitialized memory in key_update()
Eric Biggers <ebiggers@google.com>
KEYS: fix dereferencing NULL payload with nonzero length
Johan Hovold <johan@kernel.org>
serial: ifx6x60: fix use-after-free on module unload
Max Filippov <jcmvbkbc@gmail.com>
net: ethoc: enable NAPI before poll may be scheduled
Eric Dumazet <edumazet@google.com>
net: ping: do not abuse udp_poll()
David S. Miller <davem@davemloft.net>
ipv6: Fix leak in ipv6_gso_segment().
Yuchung Cheng <ycheng@google.com>
tcp: disallow cwnd undo when switching congestion control
Ganesh Goudar <ganeshgr@chelsio.com>
cxgb4: avoid enabling napi twice to the same queue
Ben Hutchings <ben@decadent.org.uk>
ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt()
Mintz, Yuval <Yuval.Mintz@cavium.com>
bnx2x: Fix Multi-Cos
-------------
Diffstat:
Makefile | 4 +-
arch/arm/kvm/init.S | 5 +--
arch/arm64/include/asm/asm-uaccess.h | 13 ++++++
arch/arm64/include/asm/barrier.h | 10 ++++-
arch/arm64/include/asm/uaccess.h | 8 ++++
arch/arm64/kernel/entry.S | 6 ++-
arch/arm64/kernel/hw_breakpoint.c | 3 +-
arch/powerpc/include/asm/topology.h | 14 ++++++
arch/powerpc/kernel/eeh_driver.c | 19 ++++++--
arch/powerpc/kernel/setup_64.c | 4 +-
arch/x86/kernel/kvm.c | 2 +-
arch/x86/kvm/cpuid.c | 20 +++++----
crypto/gcm.c | 6 +--
drivers/char/mem.c | 2 +-
drivers/char/random.c | 26 ++++++++++-
drivers/dma/ep93xx_dma.c | 2 +
drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 2 +
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 3 ++
drivers/iio/proximity/as3935.c | 4 +-
drivers/infiniband/hw/mlx5/main.c | 2 +-
drivers/infiniband/hw/qib/qib_rc.c | 4 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 2 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 4 ++
drivers/net/ethernet/ethoc.c | 3 +-
drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/main.c | 2 +-
.../net/ethernet/mellanox/mlx5/core/pagealloc.c | 2 +-
drivers/scsi/qla2xxx/qla_os.c | 8 ++--
drivers/staging/lustre/lustre/lov/lov_pack.c | 9 ----
drivers/tty/serial/ifx6x60.c | 2 +-
drivers/tty/serial/sh-sci.c | 10 +++--
drivers/usb/chipidea/debug.c | 3 +-
drivers/usb/chipidea/udc.c | 8 +++-
drivers/usb/gadget/function/f_mass_storage.c | 13 +++++-
fs/btrfs/extent-tree.c | 1 +
fs/btrfs/inode.c | 4 +-
fs/ext4/file.c | 50 ++++++----------------
fs/ext4/inode.c | 5 ++-
fs/nfsd/nfs4proc.c | 13 +++---
include/linux/bitops.h | 11 +++++
include/linux/random.h | 1 +
include/net/ipv6.h | 1 +
kernel/events/core.c | 21 +++++++++
kernel/fork.c | 2 +-
kernel/trace/trace.c | 2 +-
lib/test_user_copy.c | 20 ++++++++-
net/ipv4/af_inet.c | 2 +-
net/ipv4/tcp_cong.c | 1 +
net/ipv6/ip6_offload.c | 4 +-
net/ipv6/ping.c | 2 +-
net/ipv6/raw.c | 2 +-
net/ipv6/xfrm6_mode_ro.c | 2 +
net/ipv6/xfrm6_mode_transport.c | 2 +
security/keys/key.c | 5 +--
security/keys/keyctl.c | 4 +-
sound/core/timer.c | 1 +
sound/soc/soc-core.c | 5 ++-
57 files changed, 262 insertions(+), 126 deletions(-)
next reply other threads:[~2017-06-12 15:49 UTC|newest]
Thread overview: 47+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-06-12 15:26 Greg Kroah-Hartman [this message]
2017-06-12 15:26 ` [PATCH 3.18 01/45] bnx2x: Fix Multi-Cos Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 02/45] ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt() Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 03/45] cxgb4: avoid enabling napi twice to the same queue Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 04/45] tcp: disallow cwnd undo when switching congestion control Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 05/45] ipv6: Fix leak in ipv6_gso_segment() Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 06/45] net: ping: do not abuse udp_poll() Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 07/45] net: ethoc: enable NAPI before poll may be scheduled Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 08/45] serial: ifx6x60: fix use-after-free on module unload Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 09/45] KEYS: fix dereferencing NULL payload with nonzero length Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 10/45] KEYS: fix freeing uninitialized memory in key_update() Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 11/45] crypto: gcm - wait for crypto op not signal safe Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 12/45] nfsd4: fix null dereference on replay Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 15/45] arm: KVM: Allow unaligned accesses at HYP Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 16/45] dmaengine: ep93xx: Always start from BASE0 Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 17/45] ext4: fix SEEK_HOLE Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 18/45] ext4: keep existing extra fields when inode expands Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 19/45] usb: gadget: f_mass_storage: Serialize wake and sleep execution Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 20/45] usb: chipidea: udc: fix NULL pointer dereference if udc_start failed Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 21/45] usb: chipidea: debug: check before accessing ci_role Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 22/45] staging/lustre/lov: remove set_fs() call from lov_getstripe() Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 23/45] iio: proximity: as3935: fix AS3935_INT mask Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 24/45] drivers: char: random: add get_random_long() Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 25/45] random: properly align get_random_int_hash Greg Kroah-Hartman
2017-06-12 15:26 ` [kernel-hardening] [PATCH 3.18 26/45] stackprotector: Increase the per-task stack canarys random range from 32 bits to 64 bits on 64-bit platforms Greg Kroah-Hartman
2017-06-12 15:26 ` Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 27/45] btrfs: use correct types for page indices in btrfs_page_exists_in_range Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 28/45] btrfs: fix memory leak in update_space_info failure path Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 29/45] scsi: qla2xxx: dont disable a not previously enabled PCI device Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 30/45] powerpc/eeh: Avoid use after free in eeh_handle_special_event() Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 31/45] powerpc/numa: Fix percpu allocations to be NUMA aware Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 32/45] perf/core: Drop kernel samples even though :u is specified Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 33/45] drm/vmwgfx: Handle vmalloc() failure in vmw_local_fifo_reserve() Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 34/45] drm/vmwgfx: limit the number of mip levels in vmw_gb_surface_define_ioctl() Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 35/45] ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 36/45] ASoC: Fix use-after-free at card unregistration Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 37/45] drivers: char: mem: Fix wraparound check to allow mappings up to the end Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 38/45] serial: sh-sci: Fix panic when serial console and DMA are enabled Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 39/45] arm64: hw_breakpoint: fix watchpoint matching for tagged pointers Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 40/45] arm64: entry: improve data abort handling of " Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 41/45] RDMA/qib,hfi1: Fix MR reference count leak on write with immediate Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 42/45] tracing: Use strlcpy() instead of strcpy() in __trace_find_cmdline() Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 43/45] usercopy: Adjust tests to deal with SMAP/PAN Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 44/45] arm64: ensure extension of smp_store_release value Greg Kroah-Hartman
2017-06-12 15:26 ` [PATCH 3.18 45/45] mlx5: stop including <asm-generic/kmap_types.h> Greg Kroah-Hartman
2017-06-12 21:52 ` [PATCH 3.18 00/45] 3.18.57-stable review Guenter Roeck
2017-06-13 0:49 ` Shuah Khan
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=20170612152553.118037974@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=ben.hutchings@codethink.co.uk \
--cc=linux-kernel@vger.kernel.org \
--cc=linux@roeck-us.net \
--cc=patches@kernelci.org \
--cc=shuahkh@osg.samsung.com \
--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.