[ubuntu/xenial-proposed] linux-azure_4.15.0-1040.44_amd64.tar.gz - (Accepted)

Kleber Sacilotto de Souza kleber.souza at canonical.com
Mon Feb 25 14:16:53 UTC 2019


linux-azure (4.15.0-1040.44) xenial; urgency=medium

  * linux-azure: 4.15.0-1040.44 -proposed tracker (LP: #1817038)

  * Packaging resync (LP: #1786013)
    - [Packaging] resync retpoline extraction

  * CONFIG_SECURITY_SELINUX_DISABLE should be disabled on 4.15/4.18 Azure
    (LP: #1813866)
    - [Config]: disable CONFIG_SECURITY_SELINUX_DISABLE
    - [Config] Update configs

  * Allow I/O schedulers to be loaded with modprobe in linux-azure
    (LP: #1813211)
    - [Config] linux-azure: Enable all IO schedulers as modules

  * [Hyper-V] srcu: Lock srcu_data structure in srcu_gp_start() (LP: #1802021)
    - srcu: Prohibit call_srcu() use under raw spinlocks
    - srcu: Lock srcu_data structure in srcu_gp_start()

  [ Ubuntu: 4.15.0-46.49 ]

  * linux: 4.15.0-46.49 -proposed tracker (LP: #1814726)
  * mprotect fails on ext4 with dax (LP: #1799237)
    - x86/speculation/l1tf: Exempt zeroed PTEs from inversion
  * kernel BUG at /build/linux-vxxS7y/linux-4.15.0/mm/slub.c:296! (LP: #1812086)
    - iscsi target: fix session creation failure handling
    - scsi: iscsi: target: Set conn->sess to NULL when iscsi_login_set_conn_values
      fails
    - scsi: iscsi: target: Fix conn_ops double free
  * user_copy in user from ubuntu_kernel_selftests failed on KVM kernel
    (LP: #1812198)
    - selftests: user: return Kselftest Skip code for skipped tests
    - selftests: kselftest: change KSFT_SKIP=4 instead of KSFT_PASS
    - selftests: kselftest: Remove outdated comment
  * RTL8822BE WiFi Disabled in Kernel 4.18.0-12 (LP: #1806472)
    - SAUCE: staging: rtlwifi: allow RTLWIFI_DEBUG_ST to be disabled
    - [Config] CONFIG_RTLWIFI_DEBUG_ST=n
    - SAUCE: Add r8822be to signature inclusion list
  * kernel oops in bcache module (LP: #1793901)
    - SAUCE: bcache: never writeback a discard operation
  * CVE-2018-18397
    - userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails
    - userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem
    - userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas
    - userfaultfd: shmem: add i_size checks
    - userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is not set
  * Ignore "incomplete report" from Elan touchpanels (LP: #1813733)
    - HID: i2c-hid: Ignore input report if there's no data present on Elan
      touchpanels
  * Vsock connect fails with ENODEV for large CID (LP: #1813934)
    - vhost/vsock: fix vhost vsock cid hashing inconsistent
  * SRU: Fix thinkpad 11e 3rd boot hang (LP: #1804604)
    - ACPI / LPSS: Force LPSS quirks on boot
  * Bionic update: upstream stable patchset 2019-01-17 (LP: #1812229)
    - scsi: sd_zbc: Fix variable type and bogus comment
    - KVM/Eventfd: Avoid crash when assign and deassign specific eventfd in
      parallel.
    - x86/apm: Don't access __preempt_count with zeroed fs
    - x86/events/intel/ds: Fix bts_interrupt_threshold alignment
    - x86/MCE: Remove min interval polling limitation
    - fat: fix memory allocation failure handling of match_strdup()
    - ALSA: hda/realtek - Add Panasonic CF-SZ6 headset jack quirk
    - ARCv2: [plat-hsdk]: Save accl reg pair by default
    - ARC: Fix CONFIG_SWAP
    - ARC: configs: Remove CONFIG_INITRAMFS_SOURCE from defconfigs
    - ARC: mm: allow mprotect to make stack mappings executable
    - mm: memcg: fix use after free in mem_cgroup_iter()
    - mm/huge_memory.c: fix data loss when splitting a file pmd
    - cpufreq: intel_pstate: Register when ACPI PCCH is present
    - vfio/pci: Fix potential Spectre v1
    - stop_machine: Disable preemption when waking two stopper threads
    - drm/i915: Fix hotplug irq ack on i965/g4x
    - drm/nouveau: Use drm_connector_list_iter_* for iterating connectors
    - drm/nouveau: Avoid looping through fake MST connectors
    - gen_stats: Fix netlink stats dumping in the presence of padding
    - ipv4: Return EINVAL when ping_group_range sysctl doesn't map to user ns
    - ipv6: fix useless rol32 call on hash
    - ipv6: ila: select CONFIG_DST_CACHE
    - lib/rhashtable: consider param->min_size when setting initial table size
    - net: diag: Don't double-free TCP_NEW_SYN_RECV sockets in tcp_abort
    - net: Don't copy pfmemalloc flag in __copy_skb_header()
    - skbuff: Unconditionally copy pfmemalloc in __skb_clone()
    - net/ipv4: Set oif in fib_compute_spec_dst
    - net: phy: fix flag masking in __set_phy_supported
    - ptp: fix missing break in switch
    - qmi_wwan: add support for Quectel EG91
    - tg3: Add higher cpu clock for 5762.
    - hv_netvsc: Fix napi reschedule while receive completion is busy
    - net/mlx4_en: Don't reuse RX page when XDP is set
    - net: systemport: Fix CRC forwarding check for SYSTEMPORT Lite
    - ipv6: make DAD fail with enhanced DAD when nonce length differs
    - net: usb: asix: replace mii_nway_restart in resume path
    - alpha: fix osf_wait4() breakage
    - cxl_getfile(): fix double-iput() on alloc_file() failures
    - powerpc/powernv: Fix save/restore of SPRG3 on entry/exit from stop (idle)
    - xhci: Fix perceived dead host due to runtime suspend race with event handler
    - KVM: irqfd: fix race between EPOLLHUP and irq_bypass_register_consumer
    - x86/kvmclock: set pvti_cpu0_va after enabling kvmclock
    - ALSA: hda/realtek - Yet another Clevo P950 quirk entry
    - drm/amdgpu: Reserve VM root shared fence slot for command submission (v3)
    - rhashtable: add restart routine in rhashtable_free_and_destroy()
    - sch_fq_codel: zero q->flows_cnt when fq_codel_init fails
    - sctp: introduce sctp_dst_mtu
    - sctp: fix the issue that pathmtu may be set lower than MINSEGMENT
    - net: aquantia: vlan unicast address list correct handling
    - drm_mode_create_lease_ioctl(): fix open-coded filp_clone_open()
  * Bionic update: upstream stable patchset 2019-01-15 (LP: #1811877)
    - compiler-gcc.h: Add __attribute__((gnu_inline)) to all inline declarations
    - x86/asm: Add _ASM_ARG* constants for argument registers to <asm/asm.h>
    - x86/paravirt: Make native_save_fl() extern inline
    - Btrfs: fix duplicate extents after fsync of file with prealloc extents
    - cpufreq / CPPC: Set platform specific transition_delay_us
    - PCI: exynos: Fix a potential init_clk_resources NULL pointer dereference
    - alx: take rtnl before calling __alx_open from resume
    - atm: Preserve value of skb->truesize when accounting to vcc
    - atm: zatm: Fix potential Spectre v1
    - ipv6: sr: fix passing wrong flags to crypto_alloc_shash()
    - ipvlan: fix IFLA_MTU ignored on NEWLINK
    - ixgbe: split XDP_TX tail and XDP_REDIRECT map flushing
    - net: dccp: avoid crash in ccid3_hc_rx_send_feedback()
    - net: dccp: switch rx_tstamp_last_feedback to monotonic clock
    - net: fix use-after-free in GRO with ESP
    - net: macb: Fix ptp time adjustment for large negative delta
    - net/mlx5e: Avoid dealing with vport representors if not being e-switch
      manager
    - net/mlx5: E-Switch, Avoid setup attempt if not being e-switch manager
    - net/mlx5: Fix command interface race in polling mode
    - net/mlx5: Fix incorrect raw command length parsing
    - net/mlx5: Fix required capability for manipulating MPFS
    - net/mlx5: Fix wrong size allocation for QoS ETC TC regitster
    - net: mvneta: fix the Rx desc DMA address in the Rx path
    - net/packet: fix use-after-free
    - net_sched: blackhole: tell upper qdisc about dropped packets
    - net: sungem: fix rx checksum support
    - net/tcp: Fix socket lookups with SO_BINDTODEVICE
    - qede: Adverstise software timestamp caps when PHC is not available.
    - qed: Fix setting of incorrect eswitch mode.
    - qed: Fix use of incorrect size in memcpy call.
    - qed: Limit msix vectors in kdump kernel to the minimum required count.
    - r8152: napi hangup fix after disconnect
    - stmmac: fix DMA channel hang in half-duplex mode
    - strparser: Remove early eaten to fix full tcp receive buffer stall
    - tcp: fix Fast Open key endianness
    - tcp: prevent bogus FRTO undos with non-SACK flows
    - vhost_net: validate sock before trying to put its fd
    - VSOCK: fix loopback on big-endian systems
    - net: cxgb3_main: fix potential Spectre v1
    - rtlwifi: Fix kernel Oops "Fw download fail!!"
    - rtlwifi: rtl8821ae: fix firmware is not ready to run
    - net: lan78xx: Fix race in tx pending skb size calculation
    - crypto: af_alg - Initialize sg_num_bytes in error code path
    - mtd: rawnand: denali_dt: set clk_x_rate to 200 MHz unconditionally
    - PCI: hv: Disable/enable IRQs rather than BH in hv_compose_msi_msg()
    - netfilter: ebtables: reject non-bridge targets
    - reiserfs: fix buffer overflow with long warning messages
    - KEYS: DNS: fix parsing multiple options
    - tls: Stricter error checking in zerocopy sendmsg path
    - autofs: fix slab out of bounds read in getname_kernel()
    - nsh: set mac len based on inner packet
    - bdi: Fix another oops in wb_workfn()
    - rds: avoid unenecessary cong_update in loop transport
    - net/nfc: Avoid stalls when nfc_alloc_send_skb() returned NULL.
    - string: drop __must_check from strscpy() and restore strscpy() usages in
      cgroup
    - nfsd: COPY and CLONE operations require the saved filehandle to be set
    - net/sched: act_ife: fix recursive lock and idr leak
    - net/sched: act_ife: preserve the action control in case of error
    - hinic: reset irq affinity before freeing irq
    - nfp: flower: fix mpls ether type detection
    - net: macb: initialize bp->queues[0].bp for at91rm9200
    - enic: do not overwrite error code
    - virtio_net: fix memory leak in XDP_REDIRECT
    - netfilter: ipv6: nf_defrag: drop skb dst before queueing
    - ipvs: initialize tbl->entries after allocation
    - ipvs: initialize tbl->entries in ip_vs_lblc_init_svc()
    - bpf: enforce correct alignment for instructions
    - bpf, arm32: fix to use bpf_jit_binary_lock_ro api
  * Fix non-working pinctrl-intel (LP: #1811777)
    - pinctrl: intel: Implement intel_gpio_get_direction callback
    - pinctrl: intel: Do pin translation in other GPIO operations as well
  * ip6_gre: fix tunnel list corruption for x-netns (LP: #1812875)
    - ip6_gre: fix tunnel list corruption for x-netns
  * Userspace break as a result of missing patch backport (LP: #1813873)
    - tty: Don't hold ldisc lock in tty_reopen() if ldisc present
  * kvm_stat : missing python dependency (LP: #1798776)
    - tools/kvm_stat: fix python3 issues
    - tools/kvm_stat: switch to python3
  * [SRU] Fix Xorg crash with nomodeset when BIOS enable 64-bit fb addr
    (LP: #1812797)
    - vgaarb: Add support for 64-bit frame buffer address
    - vgaarb: Keep adding VGA device in queue
  * Fix non-working QCA Rome Bluetooth after S3 (LP: #1812812)
    - USB: Add new USB LPM helpers
    - USB: Consolidate LPM checks to avoid enabling LPM twice
  * ptrace-tm-spd-gpr in powerpc/ptrace from ubuntu_kerenl_selftests failed on
    Bionic P8 (LP: #1813127)
    - selftests/powerpc: Fix ptrace tm failure
  * [SRU] IO's are issued with incorrect Scatter Gather Buffer (LP: #1795453)
    - scsi: megaraid_sas: Use 63-bit DMA addressing
  * Consider enabling CONFIG_NETWORK_PHY_TIMESTAMPING (LP: #1785816)
    - [Config] Enable timestamping in network PHY devices
  * CVE-2018-19854
    - crypto: user - fix leaking uninitialized memory to userspace
  * x86/mm: Found insecure W+X mapping at address (ptrval)/0xc00a0000
    (LP: #1813532)
    - x86/mm: Do not warn about PCI BIOS W+X mappings
  * CVE-2019-6133
    - fork: record start_time late
  * Fix not working Goodix touchpad (LP: #1811929)
    - HID: i2c-hid: Disable runtime PM on Goodix touchpad
  * bluetooth controller not detected with 4.15 kernel (LP: #1810797)
    - SAUCE: btqcomsmd: introduce BT_QCOMSMD_HACK
    - [Config] arm64: snapdragon: BT_QCOMSMD_HACK=y
  * X1 Extreme: only one of the two SSDs is loaded (LP: #1811755)
    - nvme-core: rework a NQN copying operation
    - nvme: pad fake subsys NQN vid and ssvid with zeros
    - nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN
  * Crash on "ip link add foo type ipip" (LP: #1811803)
    - SAUCE: fan: Fix NULL pointer dereference

  [ Ubuntu: 4.15.0-45.48 ]

  * linux: 4.15.0-45.48 -proposed tracker (LP: #1813779)
  * External monitors does not work anymore 4.15.0-44 (LP: #1813663)
    - SAUCE: Revert "drm/i915/dp: Send DPCD ON for MST before phy_up"
  * kernel 4.15.0-44 cannot mount ext4 fs with meta_bg enabled (LP: #1813727)
    - ext4: fix false negatives *and* false positives in ext4_check_descriptors()

Date: Thu, 21 Feb 2019 14:38:11 +0100
Changed-By: Kleber Sacilotto de Souza <kleber.souza at canonical.com>
Maintainer: Launchpad Build Daemon <buildd at lgw01-amd64-030.buildd>

-------------- next part --------------
Format: 1.8
Date: Thu, 21 Feb 2019 14:38:11 +0100
Source: linux-azure
Binary: linux-azure-headers-4.15.0-1040 linux-azure-tools-4.15.0-1040 linux-azure-cloud-tools-4.15.0-1040 linux-image-unsigned-4.15.0-1040-azure linux-modules-4.15.0-1040-azure linux-modules-extra-4.15.0-1040-azure linux-headers-4.15.0-1040-azure linux-image-unsigned-4.15.0-1040-azure-dbgsym linux-tools-4.15.0-1040-azure linux-cloud-tools-4.15.0-1040-azure linux-udebs-azure linux-buildinfo-4.15.0-1040-azure
Architecture: amd64 all amd64_translations
Version: 4.15.0-1040.44
Distribution: xenial
Urgency: medium
Maintainer: Launchpad Build Daemon <buildd at lgw01-amd64-030.buildd>
Changed-By: Kleber Sacilotto de Souza <kleber.souza at canonical.com>
Description:
 linux-azure-cloud-tools-4.15.0-1040 - Linux kernel version specific cloud tools for version 4.15.0-1040
 linux-azure-headers-4.15.0-1040 - Header files related to Linux kernel version 4.15.0
 linux-azure-tools-4.15.0-1040 - Linux kernel version specific tools for version 4.15.0-1040
 linux-buildinfo-4.15.0-1040-azure - Linux kernel buildinfo for version 4.15.0 on 64 bit x86 SMP
 linux-cloud-tools-4.15.0-1040-azure - Linux kernel version specific cloud tools for version 4.15.0-1040
 linux-headers-4.15.0-1040-azure - Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
 linux-image-unsigned-4.15.0-1040-azure - Linux kernel image for version 4.15.0 on 64 bit x86 SMP
 linux-image-unsigned-4.15.0-1040-azure-dbgsym - Linux kernel debug image for version 4.15.0 on 64 bit x86 SMP
 linux-modules-4.15.0-1040-azure - Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
 linux-modules-extra-4.15.0-1040-azure - Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
 linux-tools-4.15.0-1040-azure - Linux kernel version specific tools for version 4.15.0-1040
 linux-udebs-azure - Metapackage depending on kernel udebs (udeb)
Launchpad-Bugs-Fixed: 1785816 1786013 1793901 1795453 1798776 1799237 1802021 1804604 1806472 1810797 1811755 1811777 1811803 1811877 1811929 1812086 1812198 1812229 1812797 1812812 1812875 1813127 1813211 1813532 1813663 1813727 1813733 1813779 1813866 1813873 1813934 1814726 1817038
Changes:
 linux-azure (4.15.0-1040.44) xenial; urgency=medium
 .
   * linux-azure: 4.15.0-1040.44 -proposed tracker (LP: #1817038)
 .
   * Packaging resync (LP: #1786013)
     - [Packaging] resync retpoline extraction
 .
   * CONFIG_SECURITY_SELINUX_DISABLE should be disabled on 4.15/4.18 Azure
     (LP: #1813866)
     - [Config]: disable CONFIG_SECURITY_SELINUX_DISABLE
     - [Config] Update configs
 .
   * Allow I/O schedulers to be loaded with modprobe in linux-azure
     (LP: #1813211)
     - [Config] linux-azure: Enable all IO schedulers as modules
 .
   * [Hyper-V] srcu: Lock srcu_data structure in srcu_gp_start() (LP: #1802021)
     - srcu: Prohibit call_srcu() use under raw spinlocks
     - srcu: Lock srcu_data structure in srcu_gp_start()
 .
   [ Ubuntu: 4.15.0-46.49 ]
 .
   * linux: 4.15.0-46.49 -proposed tracker (LP: #1814726)
   * mprotect fails on ext4 with dax (LP: #1799237)
     - x86/speculation/l1tf: Exempt zeroed PTEs from inversion
   * kernel BUG at /build/linux-vxxS7y/linux-4.15.0/mm/slub.c:296! (LP: #1812086)
     - iscsi target: fix session creation failure handling
     - scsi: iscsi: target: Set conn->sess to NULL when iscsi_login_set_conn_values
       fails
     - scsi: iscsi: target: Fix conn_ops double free
   * user_copy in user from ubuntu_kernel_selftests failed on KVM kernel
     (LP: #1812198)
     - selftests: user: return Kselftest Skip code for skipped tests
     - selftests: kselftest: change KSFT_SKIP=4 instead of KSFT_PASS
     - selftests: kselftest: Remove outdated comment
   * RTL8822BE WiFi Disabled in Kernel 4.18.0-12 (LP: #1806472)
     - SAUCE: staging: rtlwifi: allow RTLWIFI_DEBUG_ST to be disabled
     - [Config] CONFIG_RTLWIFI_DEBUG_ST=n
     - SAUCE: Add r8822be to signature inclusion list
   * kernel oops in bcache module (LP: #1793901)
     - SAUCE: bcache: never writeback a discard operation
   * CVE-2018-18397
     - userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails
     - userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem
     - userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas
     - userfaultfd: shmem: add i_size checks
     - userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is not set
   * Ignore "incomplete report" from Elan touchpanels (LP: #1813733)
     - HID: i2c-hid: Ignore input report if there's no data present on Elan
       touchpanels
   * Vsock connect fails with ENODEV for large CID (LP: #1813934)
     - vhost/vsock: fix vhost vsock cid hashing inconsistent
   * SRU: Fix thinkpad 11e 3rd boot hang (LP: #1804604)
     - ACPI / LPSS: Force LPSS quirks on boot
   * Bionic update: upstream stable patchset 2019-01-17 (LP: #1812229)
     - scsi: sd_zbc: Fix variable type and bogus comment
     - KVM/Eventfd: Avoid crash when assign and deassign specific eventfd in
       parallel.
     - x86/apm: Don't access __preempt_count with zeroed fs
     - x86/events/intel/ds: Fix bts_interrupt_threshold alignment
     - x86/MCE: Remove min interval polling limitation
     - fat: fix memory allocation failure handling of match_strdup()
     - ALSA: hda/realtek - Add Panasonic CF-SZ6 headset jack quirk
     - ARCv2: [plat-hsdk]: Save accl reg pair by default
     - ARC: Fix CONFIG_SWAP
     - ARC: configs: Remove CONFIG_INITRAMFS_SOURCE from defconfigs
     - ARC: mm: allow mprotect to make stack mappings executable
     - mm: memcg: fix use after free in mem_cgroup_iter()
     - mm/huge_memory.c: fix data loss when splitting a file pmd
     - cpufreq: intel_pstate: Register when ACPI PCCH is present
     - vfio/pci: Fix potential Spectre v1
     - stop_machine: Disable preemption when waking two stopper threads
     - drm/i915: Fix hotplug irq ack on i965/g4x
     - drm/nouveau: Use drm_connector_list_iter_* for iterating connectors
     - drm/nouveau: Avoid looping through fake MST connectors
     - gen_stats: Fix netlink stats dumping in the presence of padding
     - ipv4: Return EINVAL when ping_group_range sysctl doesn't map to user ns
     - ipv6: fix useless rol32 call on hash
     - ipv6: ila: select CONFIG_DST_CACHE
     - lib/rhashtable: consider param->min_size when setting initial table size
     - net: diag: Don't double-free TCP_NEW_SYN_RECV sockets in tcp_abort
     - net: Don't copy pfmemalloc flag in __copy_skb_header()
     - skbuff: Unconditionally copy pfmemalloc in __skb_clone()
     - net/ipv4: Set oif in fib_compute_spec_dst
     - net: phy: fix flag masking in __set_phy_supported
     - ptp: fix missing break in switch
     - qmi_wwan: add support for Quectel EG91
     - tg3: Add higher cpu clock for 5762.
     - hv_netvsc: Fix napi reschedule while receive completion is busy
     - net/mlx4_en: Don't reuse RX page when XDP is set
     - net: systemport: Fix CRC forwarding check for SYSTEMPORT Lite
     - ipv6: make DAD fail with enhanced DAD when nonce length differs
     - net: usb: asix: replace mii_nway_restart in resume path
     - alpha: fix osf_wait4() breakage
     - cxl_getfile(): fix double-iput() on alloc_file() failures
     - powerpc/powernv: Fix save/restore of SPRG3 on entry/exit from stop (idle)
     - xhci: Fix perceived dead host due to runtime suspend race with event handler
     - KVM: irqfd: fix race between EPOLLHUP and irq_bypass_register_consumer
     - x86/kvmclock: set pvti_cpu0_va after enabling kvmclock
     - ALSA: hda/realtek - Yet another Clevo P950 quirk entry
     - drm/amdgpu: Reserve VM root shared fence slot for command submission (v3)
     - rhashtable: add restart routine in rhashtable_free_and_destroy()
     - sch_fq_codel: zero q->flows_cnt when fq_codel_init fails
     - sctp: introduce sctp_dst_mtu
     - sctp: fix the issue that pathmtu may be set lower than MINSEGMENT
     - net: aquantia: vlan unicast address list correct handling
     - drm_mode_create_lease_ioctl(): fix open-coded filp_clone_open()
   * Bionic update: upstream stable patchset 2019-01-15 (LP: #1811877)
     - compiler-gcc.h: Add __attribute__((gnu_inline)) to all inline declarations
     - x86/asm: Add _ASM_ARG* constants for argument registers to <asm/asm.h>
     - x86/paravirt: Make native_save_fl() extern inline
     - Btrfs: fix duplicate extents after fsync of file with prealloc extents
     - cpufreq / CPPC: Set platform specific transition_delay_us
     - PCI: exynos: Fix a potential init_clk_resources NULL pointer dereference
     - alx: take rtnl before calling __alx_open from resume
     - atm: Preserve value of skb->truesize when accounting to vcc
     - atm: zatm: Fix potential Spectre v1
     - ipv6: sr: fix passing wrong flags to crypto_alloc_shash()
     - ipvlan: fix IFLA_MTU ignored on NEWLINK
     - ixgbe: split XDP_TX tail and XDP_REDIRECT map flushing
     - net: dccp: avoid crash in ccid3_hc_rx_send_feedback()
     - net: dccp: switch rx_tstamp_last_feedback to monotonic clock
     - net: fix use-after-free in GRO with ESP
     - net: macb: Fix ptp time adjustment for large negative delta
     - net/mlx5e: Avoid dealing with vport representors if not being e-switch
       manager
     - net/mlx5: E-Switch, Avoid setup attempt if not being e-switch manager
     - net/mlx5: Fix command interface race in polling mode
     - net/mlx5: Fix incorrect raw command length parsing
     - net/mlx5: Fix required capability for manipulating MPFS
     - net/mlx5: Fix wrong size allocation for QoS ETC TC regitster
     - net: mvneta: fix the Rx desc DMA address in the Rx path
     - net/packet: fix use-after-free
     - net_sched: blackhole: tell upper qdisc about dropped packets
     - net: sungem: fix rx checksum support
     - net/tcp: Fix socket lookups with SO_BINDTODEVICE
     - qede: Adverstise software timestamp caps when PHC is not available.
     - qed: Fix setting of incorrect eswitch mode.
     - qed: Fix use of incorrect size in memcpy call.
     - qed: Limit msix vectors in kdump kernel to the minimum required count.
     - r8152: napi hangup fix after disconnect
     - stmmac: fix DMA channel hang in half-duplex mode
     - strparser: Remove early eaten to fix full tcp receive buffer stall
     - tcp: fix Fast Open key endianness
     - tcp: prevent bogus FRTO undos with non-SACK flows
     - vhost_net: validate sock before trying to put its fd
     - VSOCK: fix loopback on big-endian systems
     - net: cxgb3_main: fix potential Spectre v1
     - rtlwifi: Fix kernel Oops "Fw download fail!!"
     - rtlwifi: rtl8821ae: fix firmware is not ready to run
     - net: lan78xx: Fix race in tx pending skb size calculation
     - crypto: af_alg - Initialize sg_num_bytes in error code path
     - mtd: rawnand: denali_dt: set clk_x_rate to 200 MHz unconditionally
     - PCI: hv: Disable/enable IRQs rather than BH in hv_compose_msi_msg()
     - netfilter: ebtables: reject non-bridge targets
     - reiserfs: fix buffer overflow with long warning messages
     - KEYS: DNS: fix parsing multiple options
     - tls: Stricter error checking in zerocopy sendmsg path
     - autofs: fix slab out of bounds read in getname_kernel()
     - nsh: set mac len based on inner packet
     - bdi: Fix another oops in wb_workfn()
     - rds: avoid unenecessary cong_update in loop transport
     - net/nfc: Avoid stalls when nfc_alloc_send_skb() returned NULL.
     - string: drop __must_check from strscpy() and restore strscpy() usages in
       cgroup
     - nfsd: COPY and CLONE operations require the saved filehandle to be set
     - net/sched: act_ife: fix recursive lock and idr leak
     - net/sched: act_ife: preserve the action control in case of error
     - hinic: reset irq affinity before freeing irq
     - nfp: flower: fix mpls ether type detection
     - net: macb: initialize bp->queues[0].bp for at91rm9200
     - enic: do not overwrite error code
     - virtio_net: fix memory leak in XDP_REDIRECT
     - netfilter: ipv6: nf_defrag: drop skb dst before queueing
     - ipvs: initialize tbl->entries after allocation
     - ipvs: initialize tbl->entries in ip_vs_lblc_init_svc()
     - bpf: enforce correct alignment for instructions
     - bpf, arm32: fix to use bpf_jit_binary_lock_ro api
   * Fix non-working pinctrl-intel (LP: #1811777)
     - pinctrl: intel: Implement intel_gpio_get_direction callback
     - pinctrl: intel: Do pin translation in other GPIO operations as well
   * ip6_gre: fix tunnel list corruption for x-netns (LP: #1812875)
     - ip6_gre: fix tunnel list corruption for x-netns
   * Userspace break as a result of missing patch backport (LP: #1813873)
     - tty: Don't hold ldisc lock in tty_reopen() if ldisc present
   * kvm_stat : missing python dependency (LP: #1798776)
     - tools/kvm_stat: fix python3 issues
     - tools/kvm_stat: switch to python3
   * [SRU] Fix Xorg crash with nomodeset when BIOS enable 64-bit fb addr
     (LP: #1812797)
     - vgaarb: Add support for 64-bit frame buffer address
     - vgaarb: Keep adding VGA device in queue
   * Fix non-working QCA Rome Bluetooth after S3 (LP: #1812812)
     - USB: Add new USB LPM helpers
     - USB: Consolidate LPM checks to avoid enabling LPM twice
   * ptrace-tm-spd-gpr in powerpc/ptrace from ubuntu_kerenl_selftests failed on
     Bionic P8 (LP: #1813127)
     - selftests/powerpc: Fix ptrace tm failure
   * [SRU] IO's are issued with incorrect Scatter Gather Buffer (LP: #1795453)
     - scsi: megaraid_sas: Use 63-bit DMA addressing
   * Consider enabling CONFIG_NETWORK_PHY_TIMESTAMPING (LP: #1785816)
     - [Config] Enable timestamping in network PHY devices
   * CVE-2018-19854
     - crypto: user - fix leaking uninitialized memory to userspace
   * x86/mm: Found insecure W+X mapping at address (ptrval)/0xc00a0000
     (LP: #1813532)
     - x86/mm: Do not warn about PCI BIOS W+X mappings
   * CVE-2019-6133
     - fork: record start_time late
   * Fix not working Goodix touchpad (LP: #1811929)
     - HID: i2c-hid: Disable runtime PM on Goodix touchpad
   * bluetooth controller not detected with 4.15 kernel (LP: #1810797)
     - SAUCE: btqcomsmd: introduce BT_QCOMSMD_HACK
     - [Config] arm64: snapdragon: BT_QCOMSMD_HACK=y
   * X1 Extreme: only one of the two SSDs is loaded (LP: #1811755)
     - nvme-core: rework a NQN copying operation
     - nvme: pad fake subsys NQN vid and ssvid with zeros
     - nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN
   * Crash on "ip link add foo type ipip" (LP: #1811803)
     - SAUCE: fan: Fix NULL pointer dereference
 .
   [ Ubuntu: 4.15.0-45.48 ]
 .
   * linux: 4.15.0-45.48 -proposed tracker (LP: #1813779)
   * External monitors does not work anymore 4.15.0-44 (LP: #1813663)
     - SAUCE: Revert "drm/i915/dp: Send DPCD ON for MST before phy_up"
   * kernel 4.15.0-44 cannot mount ext4 fs with meta_bg enabled (LP: #1813727)
     - ext4: fix false negatives *and* false positives in ext4_check_descriptors()
Checksums-Sha1:
 4795ab3a107981dbf75954d1cbae5020343908f9 49348 linux-azure-cloud-tools-4.15.0-1040_4.15.0-1040.44_amd64.deb
 4fc541ade093ab09a667aa291df26d46f216513d 11049126 linux-azure-headers-4.15.0-1040_4.15.0-1040.44_all.deb
 749b1fa713dc799cec3238d5c4fbbfb05cd77e16 3750148 linux-azure-tools-4.15.0-1040_4.15.0-1040.44_amd64.deb
 bde1cabebd8f8a7380b47b4a516840d1cd95e61e 7802079 linux-azure_4.15.0-1040.44_amd64.tar.gz
 4340692e20d489a4423ee11f40dc994831c0dc0d 24302 linux-azure_4.15.0-1040.44_amd64_translations.tar.gz
 dc5857178b3afd00bbec31dbfe0d0c96d499c55e 156642 linux-buildinfo-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 1eeaa05113918ffb31b5964f34922babd0cda63b 1806 linux-cloud-tools-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 e573fbaeb6d6be64ab476b1e96fb1fdd75ee3c53 909260 linux-headers-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 9ddba6cd12e024d2eaf39158b74c1937a561d8d2 318400798 linux-image-unsigned-4.15.0-1040-azure-dbgsym_4.15.0-1040.44_amd64.ddeb
 ddebb8ca9de119df84912bb90f0f7508c9cca5d5 7824286 linux-image-unsigned-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 0bd104eac3690e549cff3e196f47ad65ee9d1373 11002488 linux-modules-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 a9647030fc937add4df9390645ae2aea89619ae1 10283218 linux-modules-extra-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 45ac47057f1f1bea846e32fbfbae7af3b30c0fba 1884 linux-tools-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
Checksums-Sha256:
 e307b06af5289df220fe5ffee9ec232e5504187e878622791a1a1c091a47b9c3 49348 linux-azure-cloud-tools-4.15.0-1040_4.15.0-1040.44_amd64.deb
 884f046f9c8dd0f5c2a4c47e7b80d3786bc098eafe5d311d2174f7693ddfc7e1 11049126 linux-azure-headers-4.15.0-1040_4.15.0-1040.44_all.deb
 7c8a655bf317defece39d3753772c0d3498c209738eb66e70b7af7b37a3e1bbb 3750148 linux-azure-tools-4.15.0-1040_4.15.0-1040.44_amd64.deb
 5fb172221aa022881277bc44fcba49591c0ff1eb339f57a96d5b614f7780a10e 7802079 linux-azure_4.15.0-1040.44_amd64.tar.gz
 bfb516fadaeea36c930abcc1b6ff4fb5c9e6ece6abb7c3551af89eb474914ca9 24302 linux-azure_4.15.0-1040.44_amd64_translations.tar.gz
 363a1a4875414c74773892a353ee4e5aed86f741cfae746217c02289992029b0 156642 linux-buildinfo-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 4392373c8bf7e1c6ca3c7b01a641598988fb79966cb1c86c65c4f8d5f655a486 1806 linux-cloud-tools-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 7058f7c5c76e92060725204d1af8233b05abe790c46bae857c335ef6905fe0ce 909260 linux-headers-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 d2bb555b49ee90cd0b65c9003089a6c0b582fbeef2d9161973996fcefe30f4ca 318400798 linux-image-unsigned-4.15.0-1040-azure-dbgsym_4.15.0-1040.44_amd64.ddeb
 2cc9b65b5a67cb3c1e5d8ca034ce03c3a43390786835e1ca4e1e6eeaf8b89191 7824286 linux-image-unsigned-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 743c18ba1aeec768b8985a875b3bcffa39f7d83f491e06e208ffb18cb62fdba2 11002488 linux-modules-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 0493687309f503db12bd09bc0132a711f110ef0d2ba7e56277055c6bebed701f 10283218 linux-modules-extra-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 72c780682e704adcec342cac80889ccdbf3c003ea4708310f57158081517e004 1884 linux-tools-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
Files:
 16f5de2b54668b33bd0c2595b5b4017d 49348 devel optional linux-azure-cloud-tools-4.15.0-1040_4.15.0-1040.44_amd64.deb
 62a37645f59ce10e718d328b14a18f2c 11049126 devel optional linux-azure-headers-4.15.0-1040_4.15.0-1040.44_all.deb
 3546d350179605071c7f069696a1e660 3750148 devel optional linux-azure-tools-4.15.0-1040_4.15.0-1040.44_amd64.deb
 37c2c072e870f45c7c546cbfcdc52c3c 7802079 raw-signing - linux-azure_4.15.0-1040.44_amd64.tar.gz
 eb91e9426f7251480e9c370302aee36c 24302 raw-translations - linux-azure_4.15.0-1040.44_amd64_translations.tar.gz
 66804c039e21140f4847eddb74116963 156642 kernel optional linux-buildinfo-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 18a5e50161da579f05289a452fda5d49 1806 devel optional linux-cloud-tools-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 0ceaa1a72658e235419c9c5b7bfeaf53 909260 devel optional linux-headers-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 606f83127a0e8ca46264cb0f9dbf93bc 318400798 devel optional linux-image-unsigned-4.15.0-1040-azure-dbgsym_4.15.0-1040.44_amd64.ddeb
 ae6b4fe9f8ff50e68d62d30566859ec4 7824286 kernel optional linux-image-unsigned-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 4f3b15527295abe3076978715a2ba241 11002488 kernel optional linux-modules-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 d4c80d4618cdb3ae41f1974c215a79fe 10283218 kernel optional linux-modules-extra-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb
 5e5d308dea135a8798b7efd17b53abe4 1884 devel optional linux-tools-4.15.0-1040-azure_4.15.0-1040.44_amd64.deb


More information about the Xenial-changes mailing list