APPLIED: [SRU][Bionic][PULL] Bionic update to 4.15.18 stable release

Kleber Souza kleber.souza at canonical.com
Tue May 15 14:57:11 UTC 2018


On 05/07/18 22:58, Kamal Mostafa wrote:
> Linux 4.15.18 stable update for Bionic
>     
> BugLink: http://bugs.launchpad.net/bugs/1769723
>     
>  -Kamal
> 
> ---
> 
> The following changes since commit cdfdef32e8124244e54b770c14412dfeb266e960:
> 
>   UBUNTU: Start new release (2018-05-07 10:35:13 -0700)
> 
> are available in the git repository at:
> 
>   git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/bionic bionic-v4.15.18
> 
> for you to fetch changes up to a6a4bf2c603b18564840690b080710e455a5c675:
> 
>   Linux 4.15.18 (2018-05-07 11:54:02 -0700)

Applied to bionic/master-next branch, skipping the following commit
which has already been applied:

e484176a514d - drm/i915/edp: Do not do link training fallback or prune
modes on EDP


Thanks,
Kleber

> 
> ----------------------------------------------------------------
> Al Viro (1):
>       getname_kernel() needs to make sure that ->name != ->iname in long case
> 
> Amir Goldstein (2):
>       ovl: fix lookup with middle layer opaque dir and absolute path redirects
>       ovl: set lower layer st_dev only if setting lower st_ino
> 
> Bart Van Assche (1):
>       block: Change a rcu_read_{lock,unlock}_sched() pair into rcu_read_{lock,unlock}()
> 
> Bassem Boubaker (1):
>       cdc_ether: flag the Cinterion AHS8 modem by gemalto as WWAN
> 
> Bill Kuzeja (1):
>       scsi: qla2xxx: Fix small memory leak in qla2x00_probe_one on probe failure
> 
> Corey Minyard (1):
>       ipmi: Fix some error cleanup issues
> 
> Dan Williams (1):
>       nfit: fix region registration vs block-data-window ranges
> 
> Dexuan Cui (3):
>       Drivers: hv: vmbus: do not mark HV_PCIE as perf_device
>       PCI: hv: Serialize the present and eject work items
>       PCI: hv: Fix 2 hang issues in hv_compose_msi_msg()
> 
> Eric Auger (1):
>       vhost: Fix vhost_copy_to_user()
> 
> Greg Kroah-Hartman (1):
>       Linux 4.15.18
> 
> Guillaume Nault (2):
>       l2tp: fix races in tunnel creation
>       l2tp: fix race in duplicate tunnel detection
> 
> Hans de Goede (1):
>       Bluetooth: hci_bcm: Treat Interrupt ACPI resources as always being active-low
> 
> Helge Deller (2):
>       parisc: Fix out of array access in match_pci_device()
>       parisc: Fix HPMC handler by increasing size to multiple of 16 bytes
> 
> J. Bruce Fields (1):
>       nfsd: fix incorrect umasks
> 
> Jozsef Kadlecsik (1):
>       netfilter: ipset: Missing nfnl_lock()/nfnl_unlock() is added to ip_set_net_exit()
> 
> Julian Wiedmann (2):
>       s390/qdio: don't retry EQBS after CCQ 96
>       s390/qdio: don't merge ERROR output buffers
> 
> Ka-Cheong Poon (1):
>       rds: MP-RDS may use an invalid c_path
> 
> Keith Busch (1):
>       nvme: Skip checking heads without namespaces
> 
> Kieran Bingham (1):
>       media: v4l: vsp1: Fix header display list status check in continuous mode
> 
> Li RongQing (1):
>       x86/apic: Fix signedness bug in APIC ID validity checks
> 
> Manasi Navare (1):
>       drm/i915/edp: Do not do link training fallback or prune modes on EDP
> 
> Marek Szyprowski (1):
>       hwmon: (ina2xx) Fix access to uninitialized mutex
> 
> Mauro Carvalho Chehab (1):
>       media: v4l2-compat-ioctl32: don't oops on overlay
> 
> Michael S. Tsirkin (2):
>       get_user_pages_fast(): return -EFAULT on access_ok failure
>       mm/gup_benchmark: handle gup failures
> 
> Mike Kravetz (1):
>       hugetlbfs: fix bug in pgoff overflow checking
> 
> Ming Lei (2):
>       blk-mq: order getting budget and driver tag
>       blk-mq: don't keep offline CPUs mapped to hctx 0
> 
> Nicholas Piggin (1):
>       KVM: PPC: Book3S HV: trace_tlbie must not be called in realmode
> 
> Phil Elwell (1):
>       lan78xx: Correctly indicate invalid OTP
> 
> Prashant Bhole (1):
>       perf/core: Fix use-after-free in uprobe_perf_close()
> 
> Sabrina Dubroca (1):
>       ip_gre: clear feature flags when incompatible o_flags are set
> 
> Simon Gaiser (1):
>       xen: xenbus_dev_frontend: Fix XS_TRANSACTION_END handling
> 
> Stefan Hajnoczi (1):
>       vhost: fix vhost_vq_access_ok() log check
> 
> Sudhir Sreedharan (1):
>       rtl8187: Fix NULL pointer dereference in priv->conf_mutex
> 
> Szymon Janc (1):
>       Bluetooth: Fix connection if directed advertising and privacy is used
> 
> Tejaswi Tanikella (1):
>       slip: Check if rstate is initialized before uncompressing
> 
> Tetsuo Handa (1):
>       block/loop: fix deadlock after loop_set_status
> 
> Toke Høiland-Jørgensen (1):
>       ath9k: Protect queue draining by rcu_read_lock()
> 
> Vasily Gorbik (1):
>       s390/ipl: ensure loadparm valid flag is set
> 
> Yazen Ghannam (1):
>       x86/mce/AMD: Get address from already initialized block
> 
> Yunlong Song (1):
>       f2fs: fix heap mode to reset it back
> 
> Yury Norov (1):
>       lib: fix stall in __bitmap_parselist()
> 
>  Makefile                                           |   2 +-
>  arch/parisc/kernel/drivers.c                       |   4 +
>  arch/parisc/kernel/hpmc.S                          |   6 +-
>  arch/powerpc/kvm/book3s_hv_rm_mmu.c                |   4 -
>  arch/s390/kernel/ipl.c                             |   1 +
>  arch/x86/include/asm/apic.h                        |   4 +-
>  arch/x86/kernel/acpi/boot.c                        |  13 +-
>  arch/x86/kernel/apic/apic_common.c                 |   2 +-
>  arch/x86/kernel/apic/apic_numachip.c               |   2 +-
>  arch/x86/kernel/apic/x2apic.h                      |   2 +-
>  arch/x86/kernel/apic/x2apic_phys.c                 |   2 +-
>  arch/x86/kernel/apic/x2apic_uv_x.c                 |   2 +-
>  arch/x86/kernel/cpu/mcheck/mce_amd.c               |  15 ++
>  arch/x86/xen/apic.c                                |   2 +-
>  block/blk-core.c                                   |   4 +-
>  block/blk-mq-cpumap.c                              |   5 -
>  block/blk-mq.c                                     |  21 +-
>  drivers/acpi/nfit/core.c                           |  22 +-
>  drivers/block/loop.c                               |  12 +-
>  drivers/bluetooth/hci_bcm.c                        |  20 +-
>  drivers/char/ipmi/ipmi_si_intf.c                   |  18 +-
>  drivers/gpu/drm/i915/intel_dp_link_training.c      |  26 ++-
>  drivers/hv/channel_mgmt.c                          |   2 +-
>  drivers/hwmon/ina2xx.c                             |   3 +-
>  drivers/media/platform/vsp1/vsp1_dl.c              |   3 +-
>  drivers/media/v4l2-core/v4l2-compat-ioctl32.c      |   4 +-
>  drivers/net/slip/slhc.c                            |   5 +
>  drivers/net/usb/cdc_ether.c                        |   6 +
>  drivers/net/usb/lan78xx.c                          |   3 +-
>  drivers/net/wireless/ath/ath9k/xmit.c              |   4 +
>  drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c |   2 +-
>  drivers/nvme/host/core.c                           |   1 +
>  drivers/pci/host/pci-hyperv.c                      |  92 +++++++--
>  drivers/s390/cio/qdio_main.c                       |  42 ++--
>  drivers/scsi/qla2xxx/qla_os.c                      |  44 ++--
>  drivers/vhost/vhost.c                              |  10 +-
>  drivers/xen/xenbus/xenbus_dev_frontend.c           |   2 +-
>  fs/f2fs/gc.c                                       |   5 +-
>  fs/f2fs/segment.c                                  |   3 +-
>  fs/hugetlbfs/inode.c                               |  10 +-
>  fs/namei.c                                         |   3 +-
>  fs/nfsd/nfs4proc.c                                 |  12 +-
>  fs/nfsd/nfs4xdr.c                                  |   8 +-
>  fs/nfsd/xdr4.h                                     |   2 +
>  fs/overlayfs/inode.c                               |   7 +-
>  fs/overlayfs/namei.c                               |   9 +
>  include/net/bluetooth/hci_core.h                   |   2 +-
>  include/net/slhc_vj.h                              |   1 +
>  kernel/events/core.c                               |   6 +
>  lib/bitmap.c                                       |   2 +-
>  lib/test_bitmap.c                                  |   4 +
>  mm/gup.c                                           |   5 +-
>  mm/gup_benchmark.c                                 |   4 +-
>  net/bluetooth/hci_conn.c                           |  29 ++-
>  net/bluetooth/hci_event.c                          |  15 +-
>  net/bluetooth/l2cap_core.c                         |   2 +-
>  net/ipv4/ip_gre.c                                  |   6 +
>  net/l2tp/l2tp_core.c                               | 225 +++++++++------------
>  net/l2tp/l2tp_core.h                               |   4 +-
>  net/l2tp/l2tp_netlink.c                            |  22 +-
>  net/l2tp/l2tp_ppp.c                                |   9 +
>  net/netfilter/ipset/ip_set_core.c                  |   2 +
>  net/rds/send.c                                     |  15 +-
>  63 files changed, 493 insertions(+), 331 deletions(-)
> 




More information about the kernel-team mailing list