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

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

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

Kamal Mostafa-2
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)

----------------------------------------------------------------
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(-)

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

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

Kleber Souza
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(-)
>

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team