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

Marcelo Henrique Cerri marcelo.cerri at canonical.com
Sat Apr 7 08:38:27 UTC 2018


linux-azure (4.15.0-1004.4) bionic; urgency=medium

  * linux-azure: 4.15.0-1004.4 -proposed tracker (LP: #1761181)

  * [Hyper-V] hv_netvsc: enable multicast if necessary (LP: #1759885)
    - hv_netvsc: fix filter flags
    - SAUCE: hv_netvsc: enable multicast if necessary

  * [Hyper-V][linux-azure] Change config for MLX4 and MLX5 (LP: #1759656)
    - [Config] azure: CONFIG_MLX{4,5}_INFINIBAND=y

  * [Hyper-V] Improvements for UDP on SRIOV (LP: #1756414)
    - SAUCE: hv_netvsc: avoid retry on send during shutdown
    - SAUCE: hv_netvsc: only wake transmit queue if link is up
    - SAUCE: hv_netvsc: fix error unwind handling if vmbus_open fails
    - SAUCE: hv_netvsc: cancel subchannel setup before halting device
    - SAUCE: hv_netvsc: fix race in napi poll when rescheduling
    - SAUCE: hv_netvsc: use napi_schedule_irqoff
    - SAUCE: hv_netvsc: defer queue selection to VF
    - SAUCE: hv_netvsc: filter multicast/broadcast
    - SAUCE: hv_netvsc: propagate rx filters to VF

  * [Hyper-V] PCI: hv: Fix 2 hang issues in hv_compose_msi_msg (LP: #1758378)
    - SAUCE: PCI: hv: Serialize the present and eject work items
    - SAUCE: PCI: hv: Fix 2 hang issues in hv_compose_msi_msg()
    - SAUCE: PCI: hv: Fix a comment typo in _hv_pcifront_read_config()
    - SAUCE: PCI: hv: Remove the bogus test in hv_eject_device_work()
    - SAUCE: PCI: hv: Only queue new work items in hv_pci_devices_present() if
      necessary

  * Miscellaneous Ubuntu changes
    - [Packaging] Only install cloud init files when do_tools_common=true

  [ Ubuntu: 4.15.0-15.16 ]

  * linux: 4.15.0-15.16 -proposed tracker (LP: #1761177)
  * FFe: Enable configuring resume offset via sysfs (LP: #1760106)
    - PM / hibernate: Make passing hibernate offsets more friendly
  * /dev/bcache/by-uuid links not created after reboot (LP: #1729145)
    - SAUCE: (no-up) bcache: decouple emitting a cached_dev CHANGE uevent
  * Ubuntu18.04:POWER9:DD2.2 - Unable to start a KVM guest with default machine
    type(pseries-bionic) complaining "KVM implementation does not support
    Transactional Memory, try cap-htm=off" (kvm) (LP: #1752026)
    - powerpc: Use feature bit for RTC presence rather than timebase presence
    - powerpc: Book E: Remove unused CPU_FTR_L2CSR bit
    - powerpc: Free up CPU feature bits on 64-bit machines
    - powerpc: Add CPU feature bits for TM bug workarounds on POWER9 v2.2
    - powerpc/powernv: Provide a way to force a core into SMT4 mode
    - KVM: PPC: Book3S HV: Work around transactional memory bugs in POWER9
    - KVM: PPC: Book3S HV: Work around XER[SO] bug in fake suspend mode
    - KVM: PPC: Book3S HV: Work around TEXASR bug in fake suspend state
  * Important Kernel fixes to be backported for Power9 (kvm) (LP: #1758910)
    - powerpc/mm: Fixup tlbie vs store ordering issue on POWER9
  * Ubuntu 18.04 - IO Hang on some namespaces when running HTX with 16
    namespaces  (Bolt / NVMe) (LP: #1757497)
    - powerpc/64s: Fix lost pending interrupt due to race causing lost update to
      irq_happened
  * fwts-efi-runtime-dkms 18.03.00-0ubuntu1: fwts-efi-runtime-dkms kernel module
    failed to build (LP: #1760876)
    - [Packaging] include the retpoline extractor in the headers

  [ Ubuntu: 4.15.0-14.15 ]

  * linux: 4.15.0-14.15 -proposed tracker (LP: #1760678)
  * [Bionic] mlx4 ETH - mlnx_qos failed when set some TC to vendor
    (LP: #1758662)
    - net/mlx4_en: Change default QoS settings
  * AT_BASE_PLATFORM in AUXV is absent on kernels available on Ubuntu 17.10
    (LP: #1759312)
    - powerpc/64s: Fix NULL AT_BASE_PLATFORM when using DT CPU features
  * Bionic update to 4.15.15 stable release (LP: #1760585)
    - net: dsa: Fix dsa_is_user_port() test inversion
    - openvswitch: meter: fix the incorrect calculation of max delta_t
    - qed: Fix MPA unalign flow in case header is split across two packets.
    - tcp: purge write queue upon aborting the connection
    - qed: Fix non TCP packets should be dropped on iWARP ll2 connection
    - sysfs: symlink: export sysfs_create_link_nowarn()
    - net: phy: relax error checking when creating sysfs link netdev->phydev
    - devlink: Remove redundant free on error path
    - macvlan: filter out unsupported feature flags
    - net: ipv6: keep sk status consistent after datagram connect failure
    - ipv6: old_dport should be a __be16 in __ip6_datagram_connect()
    - ipv6: sr: fix NULL pointer dereference when setting encap source address
    - ipv6: sr: fix scheduling in RCU when creating seg6 lwtunnel state
    - mlxsw: spectrum_buffers: Set a minimum quota for CPU port traffic
    - net: phy: Tell caller result of phy_change()
    - ipv6: Reflect MTU changes on PMTU of exceptions for MTU-less routes
    - net sched actions: return explicit error when tunnel_key mode is not
      specified
    - ppp: avoid loop in xmit recursion detection code
    - rhashtable: Fix rhlist duplicates insertion
    - test_rhashtable: add test case for rhltable with duplicate objects
    - kcm: lock lower socket in kcm_attach
    - sch_netem: fix skb leak in netem_enqueue()
    - ieee802154: 6lowpan: fix possible NULL deref in lowpan_device_event()
    - net: use skb_to_full_sk() in skb_update_prio()
    - net: Fix hlist corruptions in inet_evict_bucket()
    - s390/qeth: free netdevice when removing a card
    - s390/qeth: when thread completes, wake up all waiters
    - s390/qeth: lock read device while queueing next buffer
    - s390/qeth: on channel error, reject further cmd requests
    - soc/fsl/qbman: fix issue in qman_delete_cgr_safe()
    - dpaa_eth: fix error in dpaa_remove()
    - dpaa_eth: remove duplicate initialization
    - dpaa_eth: increment the RX dropped counter when needed
    - dpaa_eth: remove duplicate increment of the tx_errors counter
    - dccp: check sk for closed state in dccp_sendmsg()
    - ipv6: fix access to non-linear packet in ndisc_fill_redirect_hdr_option()
    - l2tp: do not accept arbitrary sockets
    - net: ethernet: arc: Fix a potential memory leak if an optional regulator is
      deferred
    - net: ethernet: ti: cpsw: add check for in-band mode setting with RGMII PHY
      interface
    - net: fec: Fix unbalanced PM runtime calls
    - net/iucv: Free memory obtained by kzalloc
    - netlink: avoid a double skb free in genlmsg_mcast()
    - net: Only honor ifindex in IP_PKTINFO if non-0
    - net: systemport: Rewrite __bcm_sysport_tx_reclaim()
    - qede: Fix qedr link update
    - skbuff: Fix not waking applications when errors are enqueued
    - team: Fix double free in error path
    - Linux 4.15.15
  * Ubuntu 18.04 [ WSP DD2.2 with stop4 and stop5 enabled ]: kdump fails to
    capture dump when smt=2 or off. (LP: #1758206)
    - powerpc/crash: Remove the test for cpu_online in the IPI callback
    - powernv/kdump: Fix cases where the kdump kernel can get HMI's
    - powerpc/kdump: Fix powernv build break when KEXEC_CORE=n
  * [Intel Ubuntu 18.04 Bug] Null pointer dereference, when disconnecting RAID
    rebuild target (LP: #1759279)
    - md: document lifetime of internal rdev pointer.
  * [Feature]Crystal Ridge:add support for the platform capabilities NFIT sub-
    table in ACPI 6.2A (LP: #1730829)
    - ACPICA: ACPI 6.0A: Changes to the NFIT ACPI table
    - acpi: nfit: Add support for detect platform CPU cache flush on power loss
    - acpi: nfit: add persistent memory control flag for nd_region
    - libnvdimm: expose platform persistence attribute for nd_region
    - libnvdimm: re-enable deep flush for pmem devices via fsync()
    - libnvdimm, nfit: fix persistence domain reporting
  * Allow multiple mounts of zfs datasets (LP: #1759848)
    - SAUCE: Allow mounting datasets more than once (LP: #1759848)
  * Update Aquantia driver to fix various issues (LP: #1759303)
    - net: aquantia: Eliminate AQ_DIMOF, replace with ARRAY_SIZE
    - net: aquantia: Cleanup status flags accesses
    - net: aquantia: Cleanup hardware access modules
    - net: aquantia: Remove duplicate hardware descriptors declarations
    - net: aquantia: Add const qualifiers for hardware ops tables
    - net: aquantia: Simplify dependencies between pci modules
    - net: aquantia: Eliminate aq_nic structure abstraction
    - net: aquantia: Fix register definitions to linux style
    - net: aquantia: Prepend hw access functions declarations with prefix
    - net: aquantia: Fix internal stats calculation on rx
    - net: aquantia: Introduce new device ids and constants
    - net: aquantia: Introduce new AQC devices and capabilities
    - net: aquantia: Convert hw and caps structures to const static pointers
    - net: aquantia: Cleanup pci functions module
    - net: aquantia: Remove create/destroy from hw ops
    - net: aquantia: Change confusing no_ff_addr to more meaningful name
    - net: aquantia: Introduce firmware ops callbacks
    - net: aquantia: Introduce support for new firmware on AQC cards
    - net: aquantia: Introduce global AQC hardware reset sequence
    - net: aquantia: Report correct mediatype via ethtool
    - net: aquantia: bump driver version to match aquantia internal numbering
    - net: aquantia: Fix hardware reset when SPI may rarely hangup
    - net: aquantia: Fix a regression with reset on old firmware
    - net: aquantia: Change inefficient wait loop on fw data reads
    - net: aquantia: Add tx clean budget and valid budget handling logic
    - net: aquantia: Allow live mac address changes
    - net: aquantia: Implement pci shutdown callback
    - net: aquantia: driver version bump
  * ISST-LTE:KVM:Ubuntu1804:BostonLC:boslcp3: cpu hotplug on boslcp3g4 guest
    dumping call traces continuously. (LP: #1759722)
    - blk-mq: turn WARN_ON in __blk_mq_run_hw_queue into printk
  * ISST-LTE:KVM:Ubuntu18.04:BostonLC:boslcp3:boslcp3g3:Guest conosle hangs
    after hotplug CPU add operation. (LP: #1759723)
    - genirq/affinity: assign vectors to all possible CPUs
    - blk-mq: simplify queue mapping & schedule with each possisble CPU
  * test_bpf fails (LP: #1756150)
    - test_bpf: Fix testing with CONFIG_BPF_JIT_ALWAYS_ON=y on other arches
  * Bionic update to v4.15.14 stable release (LP: #1759655)
    - MIPS: ralink: Remove ralink_halt()
    - MIPS: ralink: Fix booting on MT7621
    - MIPS: lantiq: Fix Danube USB clock
    - MIPS: lantiq: Enable AHB Bus for USB
    - MIPS: lantiq: ase: Enable MFD_SYSCON
    - iio: chemical: ccs811: Corrected firmware boot/application mode transition
    - iio: st_pressure: st_accel: pass correct platform data to init
    - iio: adc: meson-saradc: unlock on error in meson_sar_adc_lock()
    - ALSA: usb-audio: Fix parsing descriptor of UAC2 processing unit
    - ALSA: aloop: Sync stale timer before release
    - ALSA: aloop: Fix access to not-yet-ready substream via cable
    - ALSA: hda - Force polling mode on CFL for fixing codec communication
    - ALSA: hda/realtek - Fix speaker no sound after system resume
    - ALSA: hda/realtek - Fix Dell headset Mic can't record
    - ALSA: hda/realtek - Always immediately update mute LED with pin VREF
    - mmc: core: Fix tracepoint print of blk_addr and blksz
    - mmc: core: Disable HPI for certain Micron (Numonyx) eMMC cards
    - mmc: block: fix updating ext_csd caches on ioctl call
    - mmc: dw_mmc: Fix the DTO/CTO timeout overflow calculation for 32-bit systems
    - mmc: dw_mmc: exynos: fix the suspend/resume issue for exynos5433
    - mmc: dw_mmc: fix falling from idmac to PIO mode when dw_mci_reset occurs
    - PCI: Add function 1 DMA alias quirk for Highpoint RocketRAID 644L
    - ahci: Add PCI-id for the Highpoint Rocketraid 644L card
    - lockdep: fix fs_reclaim warning
    - clk: bcm2835: Fix ana->maskX definitions
    - clk: bcm2835: Protect sections updating shared registers
    - clk: sunxi-ng: a31: Fix CLK_OUT_* clock ops
    - RDMA/mlx5: Fix crash while accessing garbage pointer and freed memory
    - Drivers: hv: vmbus: Fix ring buffer signaling
    - pinctrl: samsung: Validate alias coming from DT
    - Bluetooth: btusb: Remove Yoga 920 from the btusb_needs_reset_resume_table
    - Bluetooth: btusb: Add Dell OptiPlex 3060 to btusb_needs_reset_resume_table
    - Bluetooth: btusb: Fix quirk for Atheros 1525/QCA6174
    - libata: fix length validation of ATAPI-relayed SCSI commands
    - libata: remove WARN() for DMA or PIO command without data
    - libata: don't try to pass through NCQ commands to non-NCQ devices
    - libata: Apply NOLPM quirk to Crucial MX100 512GB SSDs
    - libata: Enable queued TRIM for Samsung SSD 860
    - libata: Apply NOLPM quirk to Crucial M500 480 and 960GB SSDs
    - libata: Make Crucial BX100 500GB LPM quirk apply to all firmware versions
    - libata: Modify quirks for MX100 to limit NCQ_TRIM quirk to MU01 version
    - sched, cgroup: Don't reject lower cpu.max on ancestors
    - cgroup: fix rule checking for threaded mode switching
    - nfsd: remove blocked locks on client teardown
    - media: tegra-cec: reset rx_buf_cnt when start bit detected
    - hugetlbfs: check for pgoff value overflow
    - h8300: remove extraneous __BIG_ENDIAN definition
    - mm/vmalloc: add interfaces to free unmapped page table
    - x86/mm: implement free pmd/pte page interfaces
    - mm/khugepaged.c: convert VM_BUG_ON() to collapse fail
    - mm/thp: do not wait for lock_page() in deferred_split_scan()
    - mm/shmem: do not wait for lock_page() in shmem_unused_huge_shrink()
    - Revert "mm: page_alloc: skip over regions of invalid pfns where possible"
    - drm/vmwgfx: Fix black screen and device errors when running without fbdev
    - drm/vmwgfx: Fix a destoy-while-held mutex problem.
    - drm/radeon: Don't turn off DP sink when disconnected
    - drm/amd/display: We shouldn't set format_default on plane as atomic driver
    - drm/amd/display: Add one to EDID's audio channel count when passing to DC
    - drm: Reject getfb for multi-plane framebuffers
    - drm: udl: Properly check framebuffer mmap offsets
    - mm/vmscan: wake up flushers for legacy cgroups too
    - module: propagate error in modules_open()
    - acpi, numa: fix pxm to online numa node associations
    - ACPI / watchdog: Fix off-by-one error at resource assignment
    - libnvdimm, {btt, blk}: do integrity setup before add_disk()
    - brcmfmac: fix P2P_DEVICE ethernet address generation
    - rtlwifi: rtl8723be: Fix loss of signal
    - tracing: probeevent: Fix to support minus offset from symbol
    - mtdchar: fix usage of mtd_ooblayout_ecc()
    - mtd: nand: fsl_ifc: Fix nand waitfunc return value
    - mtd: nand: fsl_ifc: Fix eccstat array overflow for IFC ver >= 2.0.0
    - mtd: nand: fsl_ifc: Read ECCSTAT0 and ECCSTAT1 registers for IFC 2.0
    - staging: ncpfs: memory corruption in ncp_read_kernel()
    - can: peak/pcie_fd: fix echo_skb is occupied! bug
    - can: peak/pcie_fd: remove useless code when interface starts
    - can: ifi: Repair the error handling
    - can: ifi: Check core revision upon probe
    - can: cc770: Fix stalls on rt-linux, remove redundant IRQ ack
    - can: cc770: Fix queue stall & dropped RTR reply
    - can: cc770: Fix use after free in cc770_tx_interrupt()
    - tty: vt: fix up tabstops properly
    - x86/entry/64: Don't use IST entry for #BP stack
    - selftests/x86/ptrace_syscall: Fix for yet more glibc interference
    - x86/vsyscall/64: Use proper accessor to update P4D entry
    - x86/efi: Free efi_pgd with free_pages()
    - posix-timers: Protect posix clock array access against speculation
    - kvm/x86: fix icebp instruction handling
    - x86/build/64: Force the linker to use 2MB page size
    - x86/boot/64: Verify alignment of the LOAD segment
    - hwmon: (k10temp) Only apply temperature offset if result is positive
    - hwmon: (k10temp) Add temperature offset for Ryzen 1900X
    - perf/x86/intel/uncore: Fix Skylake UPI event format
    - perf stat: Fix CVS output format for non-supported counters
    - perf/core: Fix ctx_event_type in ctx_resched()
    - trace/bpf: remove helper bpf_perf_prog_read_value from tracepoint type
      programs
    - perf/x86/intel: Don't accidentally clear high bits in bdw_limit_period()
    - perf/x86/intel/uncore: Fix multi-domain PCI CHA enumeration bug on Skylake
      servers
    - iio: ABI: Fix name of timestamp sysfs file
    - iio: imu: st_lsm6dsx: fix endianness in st_lsm6dsx_read_oneshot()
    - iio: imu: st_lsm6dsx: introduce conf_lock mutex
    - staging: android: ion: Zero CMA allocated memory
    - kbuild: disable clang's default use of -fmerge-all-constants
    - bpf: skip unnecessary capability check
    - bpf, x64: increase number of passes
    - Linux 4.15.14
  * System fails to start (boot) on battery due to read-only root file-system
    (LP: #1726930) // Bionic update to v4.15.14 stable release (LP: #1759655)
    - libata: disable LPM for Crucial BX100 SSD 500GB drive
  * [Feature][CFL][ICL] [CNL]Thunderbolt support (Titan Ridge) (LP: #1730775)
    - thunderbolt: Resume control channel after hibernation image is created
    - thunderbolt: Serialize PCIe tunnel creation with PCI rescan
    - thunderbolt: Handle connecting device in place of host properly
    - thunderbolt: Do not overwrite error code when domain adding fails
    - thunderbolt: Wait a bit longer for root switch config space
    - thunderbolt: Wait a bit longer for ICM to authenticate the active NVM
    - thunderbolt: Handle rejected Thunderbolt devices
    - thunderbolt: Factor common ICM add and update operations out
    - thunderbolt: Correct function name in kernel-doc comment
    - thunderbolt: Add tb_switch_get()
    - thunderbolt: Add tb_switch_find_by_route()
    - thunderbolt: Add tb_xdomain_find_by_route()
    - thunderbolt: Add constant for approval timeout
    - thunderbolt: Move driver ready handling to struct icm
    - thunderbolt: Add 'boot' attribute for devices
    - thunderbolt: Add support for preboot ACL
    - Documentation/admin-guide: fixes for thunderbolt.rst
    - thunderbolt: Introduce USB only (SL4) security level
    - thunderbolt: Add support for Intel Titan Ridge
  * QCA9377 requires more IRAM banks for its new firmware (LP: #1748345)
    - ath10k: update the IRAM bank number for QCA9377
  * nfp: fix disabling on hw-tc-offload in flower (LP: #1752828)
    - nfp: bpf: require ETH table
    - nfp: don't advertise hw-tc-offload on non-port netdevs
    - nfp: forbid disabling hw-tc-offload on representors while offload active
  * Fix an issue that when system in S3, USB keyboard can't wake up the system.
    (LP: #1759511)
    - ACPI / PM: Allow deeper wakeup power states with no _SxD nor _SxW
  * retpoline hints: primary infrastructure and initial hints (LP: #1758856)
    - [Packaging] retpoline -- add safe usage hint support
    - [Packaging] retpoline-check -- only report additions
    - [Packaging] retpoline -- widen indirect call/jmp detection
    - [Packaging] retpoline -- elide %rip relative indirections
    - [Packaging] retpoline -- clear hint information from packages
    - SAUCE: apm -- annotate indirect calls within
      firmware_restrict_branch_speculation_{start,end}
    - SAUCE: EFI -- annotate indirect calls within
      firmware_restrict_branch_speculation_{start,end}
    - SAUCE: early/late -- annotate indirect calls in early/late initialisation
      code
    - SAUCE: vga_set_mode -- avoid jump tables
    - [Config] retpoine -- switch to new format
  * zfs system process hung on container stop/delete (LP: #1754584)
    - SAUCE: Fix non-prefaulted page deadlock (LP: #1754584)
    - Revert "UBUNTU: SAUCE: Fix non-prefaulted page deadlock (LP: #1754584)"
    - SAUCE: Fix non-prefaulted page deadlock (LP: #1754584)
  * Important KVM fixes for ppc64el (LP: #1759045)
    - KVM: PPC: Book3S HV: Do SLB load/unload with guest LPCR value loaded
    - KVM: PPC: Book3S HV: Fix handling of secondary HPTEG in HPT resizing code
    - KVM: PPC: Book3S HV: Make HPT resizing work on POWER9
    - KVM: PPC: Book3S: Add MMIO emulation for VMX instructions
    - KVM: PPC: Book3S: Fix compile error that occurs with some gcc versions
    - KVM: PPC: Book3S HV: Fix trap number return from __kvmppc_vcore_entry
    - KVM: PPC: Book3S HV: Fix duplication of host SLB entries
  * ubuntu_zram_smoke test will cause soft lockup on Artful ThunderX ARM64
    (LP: #1755073)
    - SAUCE: crypto: thunderx_zip: Fix fallout from CONFIG_VMAP_STACK
  * Update to ocxl driver (LP: #1755161)
    - ocxl: fix signed comparison with less than zero
    - ocxl: Fix potential bad errno on irq allocation
    - ocxl: Add get_metadata IOCTL to share OCXL information to userspace
  * CAPI Flash (cxlflash) update (LP: #1752672)
    - scsi: cxlflash: Update cxl-specific arguments to generic cookie
    - scsi: cxlflash: Explicitly cache number of interrupts per context
    - scsi: cxlflash: Remove embedded CXL work structures
    - scsi: cxlflash: Adapter context init can return error
    - scsi: cxlflash: Staging to support future accelerators
    - SAUCE: cxlflash: Preserve number of interrupts for master contexts
    - SAUCE: cxlflash: Avoid clobbering context control register value
    - SAUCE: cxlflash: Add argument identifier names
    - SAUCE: cxlflash: Introduce OCXL backend
    - SAUCE: cxlflash: Hardware AFU for OCXL
    - SAUCE: cxlflash: Read host function configuration
    - SAUCE: cxlflash: Setup function acTag range
    - SAUCE: cxlflash: Read host AFU configuration
    - SAUCE: cxlflash: Setup AFU acTag range
    - SAUCE: cxlflash: Setup AFU PASID
    - SAUCE: cxlflash: Adapter context support for OCXL
    - SAUCE: cxlflash: Use IDR to manage adapter contexts
    - SAUCE: cxlflash: Support adapter file descriptors for OCXL
    - SAUCE: cxlflash: Support adapter context discovery
    - SAUCE: cxlflash: Support image reload policy modification
    - SAUCE: cxlflash: MMIO map the AFU
    - SAUCE: cxlflash: Support starting an adapter context
    - SAUCE: cxlflash: Support process specific mappings
    - SAUCE: cxlflash: Support AFU state toggling
    - SAUCE: cxlflash: Support reading adapter VPD data
    - SAUCE: cxlflash: Setup function OCXL link
    - SAUCE: cxlflash: Setup OCXL transaction layer
    - SAUCE: cxlflash: Support process element lifecycle
    - SAUCE: cxlflash: Support AFU interrupt management
    - SAUCE: cxlflash: Support AFU interrupt mapping and registration
    - SAUCE: cxlflash: Support starting user contexts
    - SAUCE: cxlflash: Support adapter context polling
    - SAUCE: cxlflash: Support adapter context reading
    - SAUCE: cxlflash: Support adapter context mmap and release
    - SAUCE: cxlflash: Support file descriptor mapping
    - SAUCE: cxlflash: Introduce object handle fop
    - SAUCE: cxlflash: Setup LISNs for user contexts
    - SAUCE: cxlflash: Setup LISNs for master contexts
    - SAUCE: cxlflash: Update synchronous interrupt status bits
    - SAUCE: cxlflash: Introduce OCXL context state machine
    - SAUCE: cxlflash: Register for translation errors
    - SAUCE: cxlflash: Support AFU reset
    - SAUCE: cxlflash: Enable OCXL operations
  * [Feature][CFL] Enable pmc_core driver for H, S, and U SKUs (LP: #1730770)
    - platform/x86: intel_pmc_core: Remove unused EXPORTED API
    - platform/x86: intel_pmc_core: Change driver to a module
    - platform/x86: intel_pmc_core: Fix file permission warnings
    - platform/x86: intel_pmc_core: Refactor debugfs entries
    - platform/x86: intel_pmc_core: Substitute PCI with CPUID enumeration
    - platform/x86: intel_pmc_core: Convert to ICPU macro
    - platform/x86: intel_pmc_core: Remove unused header file
    - ACPI / LPIT: Export lpit_read_residency_count_address()
    - platform/x86: intel_pmc_core: Read base address from LPIT
    - x86/cpu: Add Cannonlake to Intel family
    - platform/x86: intel_pmc_core: Add CannonLake PCH support
    - platform/x86: intel_pmc_core: Special case for Coffeelake
  * Cpu utilization showing system time for kvm guests (performance) (sysstat)
    (LP: #1755979)
    - KVM: PPC: Book3S HV: Fix guest time accounting with VIRT_CPU_ACCOUNTING_GEN
  * [Artful][Wyse 3040] System hang when trying to enable an offlined CPU core
    (LP: #1736393)
    - SAUCE: drm/i915:Don't set chip specific data
    - SAUCE: drm/i915: make previous commit affects Wyse 3040 only
  * [Bug] ISH support for CFL-H (LP: #1739522)
    - HID: intel-ish-hid: Enable Cannon Lake and Coffee Lake laptop/desktop
  * ath9k can't connect to wifi AP (LP: #1727228)
    - ath9k: add MSI support
    - ath9k: add a quirk to set use_msi automatically
  * [P9,Power NV][Witherspoon][Ubuntu 18.04][Perf] : PMU events by name it is
    not listed under perf list (LP: #1755470)
    - iperf vendor events: Use more flexible pattern matching for CPU
      identification for mapfile.csv
  * zed process consuming 100% cpu (LP: #1751796)
    - SAUCE: Fix ioctl loop-spin in zed (LP: #1751796)
  * Bionic update to 4.15.13 stable release (LP: #1758886)
    - scsi: megaraid_sas: Do not use 32-bit atomic request descriptor for Ventura
      controllers
    - staging: android: ashmem: Fix possible deadlock in ashmem_ioctl
    - drm/amdgpu: use polling mem to set SDMA3 wptr for VF
    - Bluetooth: hci_qca: Avoid setup failure on missing rampatch
    - Bluetooth: btqcomsmd: Fix skb double free corruption
    - cpufreq: longhaul: Revert transition_delay_us to 200 ms
    - media: c8sectpfe: fix potential NULL pointer dereference in
      c8sectpfe_timer_interrupt
    - drm/msm: fix leak in failed get_pages
    - IB/ipoib: Warn when one port fails to initialize
    - RDMA/iwpm: Fix uninitialized error code in iwpm_send_mapinfo()
    - hv_netvsc: Fix the receive buffer size limit
    - hv_netvsc: Fix the TX/RX buffer default sizes
    - tcp: allow TLP in ECN CWR
    - spi: sh-msiof: Avoid writing to registers from spi_master.setup()
    - libbpf: prefer global symbols as bpf program name source
    - rtlwifi: rtl_pci: Fix the bug when inactiveps is enabled.
    - rtlwifi: always initialize variables given to RT_TRACE()
    - media: bt8xx: Fix err 'bt878_probe()'
    - ath10k: handling qos at STA side based on AP WMM enable/disable
    - media: [RESEND] media: dvb-frontends: Add delay to Si2168 restart
    - qmi_wwan: set FLAG_SEND_ZLP to avoid network initiated disconnect
    - tty: goldfish: Enable 'earlycon' only if built-in
    - serial: 8250_dw: Disable clock on error
    - cros_ec: fix nul-termination for firmware build info
    - watchdog: Fix potential kref imbalance when opening watchdog
    - watchdog: Fix kref imbalance seen if handle_boot_enabled=0
    - platform/chrome: Use proper protocol transfer function
    - dmaengine: zynqmp_dma: Fix race condition in the probe
    - drm/tilcdc: ensure nonatomic iowrite64 is not used
    - mmc: avoid removing non-removable hosts during suspend
    - mmc: block: fix logical error to avoid memory leak
    - /dev/mem: Add bounce buffer for copy-out
    - net: phy: meson-gxl: check phy_write return value
    - sfp: fix EEPROM reading in the case of non-SFF8472 SFPs
    - sfp: fix non-detection of PHY
    - media: s5p-mfc: Fix lock contention - request_firmware() once
    - rtc: ac100: Fix multiple race conditions
    - IB/ipoib: Avoid memory leak if the SA returns a different DGID
    - RDMA/cma: Use correct size when writing netlink stats
    - IB/umem: Fix use of npages/nmap fields
    - iser-target: avoid reinitializing rdma contexts for isert commands
    - bpf/cgroup: fix a verification error for a CGROUP_DEVICE type prog
    - vgacon: Set VGA struct resource types
    - omapdrm: panel: fix compatible vendor string for td028ttec1
    - mmc: sdhci-xenon: wait 5ms after set 1.8V signal enable
    - drm/omap: DMM: Check for DMM readiness after successful transaction commit
    - pty: cancel pty slave port buf's work in tty_release
    - coresight: Fix disabling of CoreSight TPIU
    - PCI: designware-ep: Fix ->get_msi() to check MSI_EN bit
    - PCI: endpoint: Fix find_first_zero_bit() usage
    - PCI: rcar: Handle rcar_pcie_parse_request_of_pci_ranges() failures
    - media: davinci: fix a debug printk
    - clk: check ops pointer on clock register
    - dt-bindings: display: panel: Fix compatible string for Toshiba LT089AC29000
    - clk: use round rate to bail out early in set_rate
    - pinctrl: Really force states during suspend/resume
    - pinctrl: rockchip: enable clock when reading pin direction register
    - iommu/vt-d: clean up pr_irq if request_threaded_irq fails
    - ip6_vti: adjust vti mtu according to mtu of lower device
    - ip_gre: fix error path when erspan_rcv failed
    - ip_gre: fix potential memory leak in erspan_rcv
    - soc: qcom: smsm: fix child-node lookup
    - RDMA/ocrdma: Fix permissions for OCRDMA_RESET_STATS
    - ARM: dts: aspeed-evb: Add unit name to memory node
    - nfsd4: permit layoutget of executable-only files
    - clk: at91: pmc: Wait for clocks when resuming
    - clk: Don't touch hardware when reparenting during registration
    - clk: axi-clkgen: Correctly handle nocount bit in recalc_rate()
    - clk: si5351: Rename internal plls to avoid name collisions
    - crypto: artpec6 - set correct iv size for gcm(aes)
    - hwrng: core - Clean up RNG list when last hwrng is unregistered
    - dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT_MUX_60_63
    - IB/mlx5: Fix integer overflows in mlx5_ib_create_srq
    - IB/mlx5: Fix out-of-bounds read in create_raw_packet_qp_rq
    - RDMA/vmw_pvrdma: Fix usage of user response structures in ABI file
    - serial: 8250_pci: Don't fail on multiport card class
    - RDMA/core: Do not use invalid destination in determining port reuse
    - clk: migrate the count of orphaned clocks at init
    - RDMA/ucma: Fix access to non-initialized CM_ID object
    - RDMA/ucma: Don't allow join attempts for unsupported AF family
    - Linux 4.15.13
  * Ubuntu18.04:PowerPC - Set Transparent Huge Pages (THP) by default to
    "always" (LP: #1753708)
    - Config: Set TRANSPARENT_HUGEPAGE_ALWAYS=y on ppc64el
  * Bionic update to 4.15.12 stable release (LP: #1757465)
    - x86/cpufeatures: Add Intel Total Memory Encryption cpufeature
    - x86/cpufeatures: Add Intel PCONFIG cpufeature
    - selftests/x86/entry_from_vm86: Exit with 1 if we fail
    - selftests/x86/entry_from_vm86: Add test cases for POPF
    - x86/vm86/32: Fix POPF emulation
    - x86/speculation, objtool: Annotate indirect calls/jumps for objtool on
      32-bit kernels
    - x86/speculation: Remove Skylake C2 from Speculation Control microcode
      blacklist
    - KVM: x86: Fix device passthrough when SME is active
    - x86/mm: Fix vmalloc_fault to use pXd_large
    - parisc: Handle case where flush_cache_range is called with no context
    - ALSA: pcm: Fix UAF in snd_pcm_oss_get_formats()
    - ALSA: hda - Revert power_save option default value
    - ALSA: seq: Fix possible UAF in snd_seq_check_queue()
    - ALSA: seq: Clear client entry before deleting else at closing
    - drm/nouveau/bl: Fix oops on driver unbind
    - drm/nouveau/mmu: ALIGN_DOWN correct variable
    - drm/amdgpu: fix prime teardown order
    - drm/radeon: fix prime teardown order
    - drm/amdgpu/dce: Don't turn off DP sink when disconnected
    - fs: Teach path_connected to handle nfs filesystems with multiple roots.
    - KVM: arm/arm64: Reduce verbosity of KVM init log
    - KVM: arm/arm64: Reset mapped IRQs on VM reset
    - kvm: arm/arm64: vgic-v3: Tighten synchronization for guests using v2 on v3
    - KVM: arm/arm64: vgic: Don't populate multiple LRs with the same vintid
    - lock_parent() needs to recheck if dentry got __dentry_kill'ed under it
    - fs/aio: Add explicit RCU grace period when freeing kioctx
    - fs/aio: Use RCU accessors for kioctx_table->table[]
    - RDMAVT: Fix synchronization around percpu_ref
    - irqchip/gic-v3-its: Ensure nr_ites >= nr_lpis
    - nvme: fix subsystem multiple controllers support check
    - xfs: preserve i_rdev when recycling a reclaimable inode
    - btrfs: Fix NULL pointer exception in find_bio_stripe
    - btrfs: add missing initialization in btrfs_check_shared
    - btrfs: alloc_chunk: fix DUP stripe size handling
    - btrfs: Fix use-after-free when cleaning up fs_devs with a single stale
      device
    - btrfs: remove spurious WARN_ON(ref->count < 0) in find_parent_nodes
    - btrfs: Fix memory barriers usage with device stats counters
    - scsi: qla2xxx: Fix smatch warning in qla25xx_delete_{rsp|req}_que
    - scsi: qla2xxx: Fix NULL pointer access for fcport structure
    - scsi: qla2xxx: Fix logo flag for qlt_free_session_done()
    - scsi: qla2xxx: Fix crashes in qla2x00_probe_one on probe failure
    - usb: dwc2: fix STM32F7 USB OTG HS compatible
    - dt-bindings: usb: fix the STM32F7 DWC2 OTG HS core binding
    - USB: gadget: udc: Add missing platform_device_put() on error in
      bdc_pci_probe()
    - usb: dwc3: Fix GDBGFIFOSPACE_TYPE values
    - usb: dwc3: core: Power-off core/PHYs on system_suspend in host mode
    - usb: dwc3: of-simple: fix oops by unbalanced clk disable call
    - usb: gadget: udc: renesas_usb3: fix oops in renesas_usb3_remove()
    - phy: phy-brcm-usb: Fix two DT properties to match bindings doc
    - phy: phy-brcm-usb-init: Some Low Speed keyboards fail on 7271
    - phy: phy-brcm-usb-init: DRD mode can cause crash on startup
    - phy: phy-brcm-usb-init: Power down USB 3.0 PHY when XHCI disabled
    - Linux 4.15.12
  * cxl: Fix timebase synchronization status on POWER9 missing (CAPI)
    (LP: #1757228)
    - cxl: Fix timebase synchronization status on P9
  * [Feature][GLK] Enable L2 CDP (Code and Data Prioritization) (LP: #1737873)
    - x86/intel_rdt: Enumerate L2 Code and Data Prioritization (CDP) feature
    - x86/intel_rdt: Add command line parameter to control L2_CDP
  * [Feature] Crystal Ridge-Restrict DAX to configurations with struct page
    (LP: #1751724)
    - mm, dax: introduce pfn_t_special()
    - ext2: auto disable dax instead of failing mount
    - ext4: auto disable dax instead of failing mount
    - dax: require 'struct page' by default for filesystem dax
    - Config: Enable CONFIG_FS_DAX_LIMITED
  * Bionic update to 4.15.11 stable release (LP: #1756978)
    - x86: Treat R_X86_64_PLT32 as R_X86_64_PC32
    - ASoC: sun4i-i2s: Fix RX slot number of SUN8I
    - ASoC: sgtl5000: Fix suspend/resume
    - ASoC: wm_adsp: For TLV controls only register TLV get/set
    - ASoC: rt5651: Fix regcache sync errors on resume
    - usb: host: xhci-rcar: add support for r8a77965
    - xhci: Fix front USB ports on ASUS PRIME B350M-A
    - xhci: fix endpoint context tracer output
    - serial: sh-sci: prevent lockup on full TTY buffers
    - tty/serial: atmel: add new version check for usart
    - uas: fix comparison for error code
    - staging: comedi: fix comedi_nsamples_left.
    - staging: android: ashmem: Fix lockdep issue during llseek
    - scsi: sd_zbc: Fix potential memory leak
    - USB: storage: Add JMicron bridge 152d:2567 to unusual_devs.h
    - usbip: vudc: fix null pointer dereference on udc->lock
    - usb: quirks: add control message delay for 1b1c:1b20
    - usb: usbmon: Read text within supplied buffer size
    - usb: gadget: f_fs: Fix use-after-free in ffs_fs_kill_sb()
    - usb: dwc3: Fix lock-up on ID change during system suspend/resume
    - serial: 8250_pci: Add Brainboxes UC-260 4 port serial device
    - serial: core: mark port as initialized in autoconfig
    - earlycon: add reg-offset to physical address before mapping
    - dm mpath: fix passing integrity data
    - Revert "btrfs: use proper endianness accessors for super_copy"
    - gfs2: Clean up {lookup,fillup}_metapath
    - gfs2: Fixes to "Implement iomap for block_map" (2)
    - drm/panel: rpi-touchscreen: propagate errors in rpi_touchscreen_i2c_read()
    - spi: imx: Fix failure path leak on GPIO request error correctly
    - HID: multitouch: Only look at non touch fields in first packet of a frame
    - KVM: PPC: Book3S HV: Avoid shifts by negative amounts
    - drm/edid: set ELD connector type in drm_edid_to_eld()
    - dma-buf/fence: Fix lock inversion within dma-fence-array
    - video/hdmi: Allow "empty" HDMI infoframes
    - KVM: PPC: Book3S HV: Fix typo in kvmppc_hv_get_dirty_log_radix()
    - HID: elo: clear BTN_LEFT mapping
    - iwlwifi: mvm: rs: don't override the rate history in the search cycle
    - ARM: dts: koelsch: Move cec_clock to root node
    - clk: meson: gxbb: fix wrong clock for SARADC/SANA
    - ARM: dts: exynos: Correct Trats2 panel reset line
    - drm/amdgpu: fix get_max_engine_clock_in_mhz
    - staging: rtl8822be: fix missing null check on dev_alloc_skb return
    - typec: tcpm: fusb302: Resolve out of order messaging events
    - USB: ledtrig-usbport: fix of-node leak
    - dt-bindings: serial: Add common rs485 binding for RTS polarity
    - sched: Stop switched_to_rt() from sending IPIs to offline CPUs
    - sched: Stop resched_cpu() from sending IPIs to offline CPUs
    - crypto: chelsio - Fix an error code in chcr_hash_dma_map()
    - crypto: ecc - Fix NULL pointer deref. on no default_rng
    - crypto: keywrap - Add missing ULL suffixes for 64-bit constants
    - crypto: cavium - fix memory leak on info
    - test_firmware: fix setting old custom fw path back on exit
    - drm/vblank: Fix vblank timestamp debugs
    - net: ieee802154: adf7242: Fix bug if defined DEBUG
    - rtc: brcmstb-waketimer: fix error handling in brcmstb_waketmr_probe()
    - perf report: Fix -D output for user metadata events
    - net: xfrm: allow clearing socket xfrm policies.
    - gpiolib: don't allow OPEN_DRAIN & OPEN_SOURCE flags simultaneously
    - mtd: nand: fix interpretation of NAND_CMD_NONE in nand_command[_lp]()
    - net: thunderx: Set max queue count taking XDP_TX into account
    - ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin
    - ARM: dts: omap3-n900: Fix the audio CODEC's reset pin
    - mtd: nand: ifc: update bufnum mask for ver >= 2.0.0
    - userns: Don't fail follow_automount based on s_user_ns
    - xfrm: Fix xfrm_replay_overflow_offload_esn
    - leds: pm8058: Silence pointer to integer size warning
    - bpf: fix stack state printing in verifier log
    - power: supply: sbs-message: double left shift bug in sbsm_select()
    - power: supply: ab8500_charger: Fix an error handling path
    - power: supply: ab8500_charger: Bail out in case of error in
      'ab8500_charger_init_hw_registers()'
    - drm/etnaviv: make THERMAL selectable
    - iio: adc: ina2xx: Shift bus voltage register to mask flag bits
    - iio: health: max30102: Add power enable parameter to get_temp function
    - ath10k: update tdls teardown state to target
    - cpufreq: Fix governor module removal race
    - KVM: X86: Restart the guest when insn_len is zero and SEV is enabled
    - drm/amdgpu:fix random missing of FLR NOTIFY
    - scsi: ses: don't ask for diagnostic pages repeatedly during probe
    - pwm: stmpe: Fix wrong register offset for hwpwm=2 case
    - drm/sun4i: Fix format mask in DE2 driver
    - pinctrl: sh-pfc: r8a7791: Add can_clk function
    - pinctrl: sh-pfc: r8a7795-es1: Fix MOD_SEL1 bit[25:24] to 0x3 when using
      STP_ISEN_1_D
    - perf annotate: Fix unnecessary memory allocation for s390x
    - perf annotate: Fix objdump comment parsing for Intel mov dissassembly
    - iwlwifi: mvm: avoid dumping assert log when device is stopped
    - drm/amdgpu:fix virtual dce bug
    - drm/amdgpu: fix amdgpu_sync_resv v2
    - bnxt_en: Uninitialized variable in bnxt_tc_parse_actions()
    - clk: qcom: msm8916: fix mnd_width for codec_digcodec
    - mwifiex: cfg80211: do not change virtual interface during scan processing
    - ath10k: fix invalid STS_CAP_OFFSET_MASK
    - tools/usbip: fixes build with musl libc toolchain
    - spi: sun6i: disable/unprepare clocks on remove
    - bnxt_en: Don't print "Link speed -1 no longer supported" messages.
    - scsi: core: scsi_get_device_flags_keyed(): Always return device flags
    - scsi: devinfo: apply to HP XP the same flags as Hitachi VSP
    - scsi: dh: add new rdac devices
    - clk: renesas: r8a77970: Add LVDS clock
    - staging: fsl-dpaa2/eth: Fix access to FAS field
    - media: vsp1: Prevent suspending and resuming DRM pipelines
    - dm raid: fix raid set size revalidation
    - media: cpia2: Fix a couple off by one bugs
    - media: davinci: vpif_capture: add NULL check on devm_kzalloc return value
    - virtio_net: Disable interrupts if napi_complete_done rescheduled napi
    - net: sched: drop qdisc_reset from dev_graft_qdisc
    - veth: set peer GSO values
    - drm/amdkfd: Fix memory leaks in kfd topology
    - powerpc/64: Don't trace irqs-off at interrupt return to soft-disabled
      context
    - arm64: dts: renesas: salvator-common: Add EthernetAVB PHY reset
    - agp/intel: Flush all chipset writes after updating the GGTT
    - mac80211_hwsim: enforce PS_MANUAL_POLL to be set after PS_ENABLED
    - mac80211: remove BUG() when interface type is invalid
    - crypto: caam/qi - use correct print specifier for size_t
    - ASoC: nuc900: Fix a loop timeout test
    - mmc: mmc_test: Ensure command queue is disabled for testing
    - Fix misannotated out-of-line _copy_to_user()
    - ipvlan: add L2 check for packets arriving via virtual devices
    - rcutorture/configinit: Fix build directory error message
    - locking/locktorture: Fix num reader/writer corner cases
    - ima: relax requiring a file signature for new files with zero length
    - IB/mlx5: revisit -Wmaybe-uninitialized warning
    - dmaengine: qcom_hidma: check pending interrupts
    - drm/i915/glk: Disable Guc and HuC on GLK
    - Linux 4.15.11
    - Config: Enable CONFIG_DRM_ETNAVIV_THERMAL=y
  * [FFE][Feature] KVM CLX avx512_vnni (LP: #1739665)
    - KVM: x86: add support for UMIP
    - KVM: Expose new cpu features to guest
  * Ubuntu18.04[P9 DD2.2 Boston]:Unable to boot power8 compat mode
    guests(ubuntu14.04.5) (kvm) (LP: #1756254)
    - KVM: PPC: Book3S HV: Allow HPT and radix on the same core for POWER9 v2.2
  * Allow hugepage backing for "p8compat" mode kvm guests (LP: #1754206)
    - KVM: PPC: Book3S HV: Fix VRMA initialization with 2MB or 1GB memory backing
  * [Bug][KVM][Crystal Ridge] Terrible performance of vNVDIMM on QEMU with
    device DAX backend (LP: #1745899)
    - x86/mm: add a function to check if a pfn is UC/UC-/WC
    - KVM: MMU: consider host cache mode in MMIO page check
  * nfp: read ME frequency from vNIC ctrl memory (LP: #1752818)
    - nfp: add TLV capabilities to the BAR
    - nfp: read ME frequency from vNIC ctrl memory
    - nfp: fix TLV offset calculation
  * Miscellaneous Ubuntu changes
    - [Packaging] skip cloud tools packaging when not building package
    - [Packaging] final-checks -- remove check for empty retpoline files

Date: Wed, 04 Apr 2018 18:08:55 -0300
Changed-By: Marcelo Henrique Cerri <marcelo.cerri at canonical.com>
Maintainer: Launchpad Build Daemon <buildd at lgw01-amd64-010.buildd>

-------------- next part --------------
Format: 1.8
Date: Wed, 04 Apr 2018 18:08:55 -0300
Source: linux-azure
Binary: linux-azure-headers-4.15.0-1004 linux-azure-tools-4.15.0-1004 linux-azure-cloud-tools-4.15.0-1004 linux-image-4.15.0-1004-azure linux-image-extra-4.15.0-1004-azure linux-headers-4.15.0-1004-azure linux-image-4.15.0-1004-azure-dbgsym linux-tools-4.15.0-1004-azure linux-cloud-tools-4.15.0-1004-azure linux-udebs-azure
Architecture: amd64 all amd64_translations
Version: 4.15.0-1004.4
Distribution: bionic
Urgency: medium
Maintainer: Launchpad Build Daemon <buildd at lgw01-amd64-010.buildd>
Changed-By: Marcelo Henrique Cerri <marcelo.cerri at canonical.com>
Description:
 linux-azure-cloud-tools-4.15.0-1004 - Linux kernel version specific cloud tools for version 4.15.0-1004
 linux-azure-headers-4.15.0-1004 - Header files related to Linux kernel version 4.15.0
 linux-azure-tools-4.15.0-1004 - Linux kernel version specific tools for version 4.15.0-1004
 linux-cloud-tools-4.15.0-1004-azure - Linux kernel version specific cloud tools for version 4.15.0-1004
 linux-headers-4.15.0-1004-azure - Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
 linux-image-4.15.0-1004-azure - Linux kernel image for version 4.15.0 on 64 bit x86 SMP
 linux-image-4.15.0-1004-azure-dbgsym - Linux kernel debug image for version 4.15.0 on 64 bit x86 SMP
 linux-image-extra-4.15.0-1004-azure - Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
 linux-tools-4.15.0-1004-azure - Linux kernel version specific tools for version 4.15.0-1004
 linux-udebs-azure - Metapackage depending on kernel udebs (udeb)
Launchpad-Bugs-Fixed: 1726930 1727228 1729145 1730770 1730775 1730829 1736393 1737873 1739522 1739665 1745899 1748345 1751724 1751796 1752026 1752672 1752818 1752828 1753708 1754206 1754584 1755073 1755161 1755470 1755979 1756150 1756254 1756414 1756978 1757228 1757465 1757497 1758206 1758378 1758662 1758856 1758886 1758910 1759045 1759279 1759303 1759312 1759511 1759655 1759656 1759722 1759723 1759848 1759885 1760106 1760585 1760678 1760876 1761177 1761181
Changes:
 linux-azure (4.15.0-1004.4) bionic; urgency=medium
 .
   * linux-azure: 4.15.0-1004.4 -proposed tracker (LP: #1761181)
 .
   * [Hyper-V] hv_netvsc: enable multicast if necessary (LP: #1759885)
     - hv_netvsc: fix filter flags
     - SAUCE: hv_netvsc: enable multicast if necessary
 .
   * [Hyper-V][linux-azure] Change config for MLX4 and MLX5 (LP: #1759656)
     - [Config] azure: CONFIG_MLX{4,5}_INFINIBAND=y
 .
   * [Hyper-V] Improvements for UDP on SRIOV (LP: #1756414)
     - SAUCE: hv_netvsc: avoid retry on send during shutdown
     - SAUCE: hv_netvsc: only wake transmit queue if link is up
     - SAUCE: hv_netvsc: fix error unwind handling if vmbus_open fails
     - SAUCE: hv_netvsc: cancel subchannel setup before halting device
     - SAUCE: hv_netvsc: fix race in napi poll when rescheduling
     - SAUCE: hv_netvsc: use napi_schedule_irqoff
     - SAUCE: hv_netvsc: defer queue selection to VF
     - SAUCE: hv_netvsc: filter multicast/broadcast
     - SAUCE: hv_netvsc: propagate rx filters to VF
 .
   * [Hyper-V] PCI: hv: Fix 2 hang issues in hv_compose_msi_msg (LP: #1758378)
     - SAUCE: PCI: hv: Serialize the present and eject work items
     - SAUCE: PCI: hv: Fix 2 hang issues in hv_compose_msi_msg()
     - SAUCE: PCI: hv: Fix a comment typo in _hv_pcifront_read_config()
     - SAUCE: PCI: hv: Remove the bogus test in hv_eject_device_work()
     - SAUCE: PCI: hv: Only queue new work items in hv_pci_devices_present() if
       necessary
 .
   * Miscellaneous Ubuntu changes
     - [Packaging] Only install cloud init files when do_tools_common=true
 .
   [ Ubuntu: 4.15.0-15.16 ]
 .
   * linux: 4.15.0-15.16 -proposed tracker (LP: #1761177)
   * FFe: Enable configuring resume offset via sysfs (LP: #1760106)
     - PM / hibernate: Make passing hibernate offsets more friendly
   * /dev/bcache/by-uuid links not created after reboot (LP: #1729145)
     - SAUCE: (no-up) bcache: decouple emitting a cached_dev CHANGE uevent
   * Ubuntu18.04:POWER9:DD2.2 - Unable to start a KVM guest with default machine
     type(pseries-bionic) complaining "KVM implementation does not support
     Transactional Memory, try cap-htm=off" (kvm) (LP: #1752026)
     - powerpc: Use feature bit for RTC presence rather than timebase presence
     - powerpc: Book E: Remove unused CPU_FTR_L2CSR bit
     - powerpc: Free up CPU feature bits on 64-bit machines
     - powerpc: Add CPU feature bits for TM bug workarounds on POWER9 v2.2
     - powerpc/powernv: Provide a way to force a core into SMT4 mode
     - KVM: PPC: Book3S HV: Work around transactional memory bugs in POWER9
     - KVM: PPC: Book3S HV: Work around XER[SO] bug in fake suspend mode
     - KVM: PPC: Book3S HV: Work around TEXASR bug in fake suspend state
   * Important Kernel fixes to be backported for Power9 (kvm) (LP: #1758910)
     - powerpc/mm: Fixup tlbie vs store ordering issue on POWER9
   * Ubuntu 18.04 - IO Hang on some namespaces when running HTX with 16
     namespaces  (Bolt / NVMe) (LP: #1757497)
     - powerpc/64s: Fix lost pending interrupt due to race causing lost update to
       irq_happened
   * fwts-efi-runtime-dkms 18.03.00-0ubuntu1: fwts-efi-runtime-dkms kernel module
     failed to build (LP: #1760876)
     - [Packaging] include the retpoline extractor in the headers
 .
   [ Ubuntu: 4.15.0-14.15 ]
 .
   * linux: 4.15.0-14.15 -proposed tracker (LP: #1760678)
   * [Bionic] mlx4 ETH - mlnx_qos failed when set some TC to vendor
     (LP: #1758662)
     - net/mlx4_en: Change default QoS settings
   * AT_BASE_PLATFORM in AUXV is absent on kernels available on Ubuntu 17.10
     (LP: #1759312)
     - powerpc/64s: Fix NULL AT_BASE_PLATFORM when using DT CPU features
   * Bionic update to 4.15.15 stable release (LP: #1760585)
     - net: dsa: Fix dsa_is_user_port() test inversion
     - openvswitch: meter: fix the incorrect calculation of max delta_t
     - qed: Fix MPA unalign flow in case header is split across two packets.
     - tcp: purge write queue upon aborting the connection
     - qed: Fix non TCP packets should be dropped on iWARP ll2 connection
     - sysfs: symlink: export sysfs_create_link_nowarn()
     - net: phy: relax error checking when creating sysfs link netdev->phydev
     - devlink: Remove redundant free on error path
     - macvlan: filter out unsupported feature flags
     - net: ipv6: keep sk status consistent after datagram connect failure
     - ipv6: old_dport should be a __be16 in __ip6_datagram_connect()
     - ipv6: sr: fix NULL pointer dereference when setting encap source address
     - ipv6: sr: fix scheduling in RCU when creating seg6 lwtunnel state
     - mlxsw: spectrum_buffers: Set a minimum quota for CPU port traffic
     - net: phy: Tell caller result of phy_change()
     - ipv6: Reflect MTU changes on PMTU of exceptions for MTU-less routes
     - net sched actions: return explicit error when tunnel_key mode is not
       specified
     - ppp: avoid loop in xmit recursion detection code
     - rhashtable: Fix rhlist duplicates insertion
     - test_rhashtable: add test case for rhltable with duplicate objects
     - kcm: lock lower socket in kcm_attach
     - sch_netem: fix skb leak in netem_enqueue()
     - ieee802154: 6lowpan: fix possible NULL deref in lowpan_device_event()
     - net: use skb_to_full_sk() in skb_update_prio()
     - net: Fix hlist corruptions in inet_evict_bucket()
     - s390/qeth: free netdevice when removing a card
     - s390/qeth: when thread completes, wake up all waiters
     - s390/qeth: lock read device while queueing next buffer
     - s390/qeth: on channel error, reject further cmd requests
     - soc/fsl/qbman: fix issue in qman_delete_cgr_safe()
     - dpaa_eth: fix error in dpaa_remove()
     - dpaa_eth: remove duplicate initialization
     - dpaa_eth: increment the RX dropped counter when needed
     - dpaa_eth: remove duplicate increment of the tx_errors counter
     - dccp: check sk for closed state in dccp_sendmsg()
     - ipv6: fix access to non-linear packet in ndisc_fill_redirect_hdr_option()
     - l2tp: do not accept arbitrary sockets
     - net: ethernet: arc: Fix a potential memory leak if an optional regulator is
       deferred
     - net: ethernet: ti: cpsw: add check for in-band mode setting with RGMII PHY
       interface
     - net: fec: Fix unbalanced PM runtime calls
     - net/iucv: Free memory obtained by kzalloc
     - netlink: avoid a double skb free in genlmsg_mcast()
     - net: Only honor ifindex in IP_PKTINFO if non-0
     - net: systemport: Rewrite __bcm_sysport_tx_reclaim()
     - qede: Fix qedr link update
     - skbuff: Fix not waking applications when errors are enqueued
     - team: Fix double free in error path
     - Linux 4.15.15
   * Ubuntu 18.04 [ WSP DD2.2 with stop4 and stop5 enabled ]: kdump fails to
     capture dump when smt=2 or off. (LP: #1758206)
     - powerpc/crash: Remove the test for cpu_online in the IPI callback
     - powernv/kdump: Fix cases where the kdump kernel can get HMI's
     - powerpc/kdump: Fix powernv build break when KEXEC_CORE=n
   * [Intel Ubuntu 18.04 Bug] Null pointer dereference, when disconnecting RAID
     rebuild target (LP: #1759279)
     - md: document lifetime of internal rdev pointer.
   * [Feature]Crystal Ridge:add support for the platform capabilities NFIT sub-
     table in ACPI 6.2A (LP: #1730829)
     - ACPICA: ACPI 6.0A: Changes to the NFIT ACPI table
     - acpi: nfit: Add support for detect platform CPU cache flush on power loss
     - acpi: nfit: add persistent memory control flag for nd_region
     - libnvdimm: expose platform persistence attribute for nd_region
     - libnvdimm: re-enable deep flush for pmem devices via fsync()
     - libnvdimm, nfit: fix persistence domain reporting
   * Allow multiple mounts of zfs datasets (LP: #1759848)
     - SAUCE: Allow mounting datasets more than once (LP: #1759848)
   * Update Aquantia driver to fix various issues (LP: #1759303)
     - net: aquantia: Eliminate AQ_DIMOF, replace with ARRAY_SIZE
     - net: aquantia: Cleanup status flags accesses
     - net: aquantia: Cleanup hardware access modules
     - net: aquantia: Remove duplicate hardware descriptors declarations
     - net: aquantia: Add const qualifiers for hardware ops tables
     - net: aquantia: Simplify dependencies between pci modules
     - net: aquantia: Eliminate aq_nic structure abstraction
     - net: aquantia: Fix register definitions to linux style
     - net: aquantia: Prepend hw access functions declarations with prefix
     - net: aquantia: Fix internal stats calculation on rx
     - net: aquantia: Introduce new device ids and constants
     - net: aquantia: Introduce new AQC devices and capabilities
     - net: aquantia: Convert hw and caps structures to const static pointers
     - net: aquantia: Cleanup pci functions module
     - net: aquantia: Remove create/destroy from hw ops
     - net: aquantia: Change confusing no_ff_addr to more meaningful name
     - net: aquantia: Introduce firmware ops callbacks
     - net: aquantia: Introduce support for new firmware on AQC cards
     - net: aquantia: Introduce global AQC hardware reset sequence
     - net: aquantia: Report correct mediatype via ethtool
     - net: aquantia: bump driver version to match aquantia internal numbering
     - net: aquantia: Fix hardware reset when SPI may rarely hangup
     - net: aquantia: Fix a regression with reset on old firmware
     - net: aquantia: Change inefficient wait loop on fw data reads
     - net: aquantia: Add tx clean budget and valid budget handling logic
     - net: aquantia: Allow live mac address changes
     - net: aquantia: Implement pci shutdown callback
     - net: aquantia: driver version bump
   * ISST-LTE:KVM:Ubuntu1804:BostonLC:boslcp3: cpu hotplug on boslcp3g4 guest
     dumping call traces continuously. (LP: #1759722)
     - blk-mq: turn WARN_ON in __blk_mq_run_hw_queue into printk
   * ISST-LTE:KVM:Ubuntu18.04:BostonLC:boslcp3:boslcp3g3:Guest conosle hangs
     after hotplug CPU add operation. (LP: #1759723)
     - genirq/affinity: assign vectors to all possible CPUs
     - blk-mq: simplify queue mapping & schedule with each possisble CPU
   * test_bpf fails (LP: #1756150)
     - test_bpf: Fix testing with CONFIG_BPF_JIT_ALWAYS_ON=y on other arches
   * Bionic update to v4.15.14 stable release (LP: #1759655)
     - MIPS: ralink: Remove ralink_halt()
     - MIPS: ralink: Fix booting on MT7621
     - MIPS: lantiq: Fix Danube USB clock
     - MIPS: lantiq: Enable AHB Bus for USB
     - MIPS: lantiq: ase: Enable MFD_SYSCON
     - iio: chemical: ccs811: Corrected firmware boot/application mode transition
     - iio: st_pressure: st_accel: pass correct platform data to init
     - iio: adc: meson-saradc: unlock on error in meson_sar_adc_lock()
     - ALSA: usb-audio: Fix parsing descriptor of UAC2 processing unit
     - ALSA: aloop: Sync stale timer before release
     - ALSA: aloop: Fix access to not-yet-ready substream via cable
     - ALSA: hda - Force polling mode on CFL for fixing codec communication
     - ALSA: hda/realtek - Fix speaker no sound after system resume
     - ALSA: hda/realtek - Fix Dell headset Mic can't record
     - ALSA: hda/realtek - Always immediately update mute LED with pin VREF
     - mmc: core: Fix tracepoint print of blk_addr and blksz
     - mmc: core: Disable HPI for certain Micron (Numonyx) eMMC cards
     - mmc: block: fix updating ext_csd caches on ioctl call
     - mmc: dw_mmc: Fix the DTO/CTO timeout overflow calculation for 32-bit systems
     - mmc: dw_mmc: exynos: fix the suspend/resume issue for exynos5433
     - mmc: dw_mmc: fix falling from idmac to PIO mode when dw_mci_reset occurs
     - PCI: Add function 1 DMA alias quirk for Highpoint RocketRAID 644L
     - ahci: Add PCI-id for the Highpoint Rocketraid 644L card
     - lockdep: fix fs_reclaim warning
     - clk: bcm2835: Fix ana->maskX definitions
     - clk: bcm2835: Protect sections updating shared registers
     - clk: sunxi-ng: a31: Fix CLK_OUT_* clock ops
     - RDMA/mlx5: Fix crash while accessing garbage pointer and freed memory
     - Drivers: hv: vmbus: Fix ring buffer signaling
     - pinctrl: samsung: Validate alias coming from DT
     - Bluetooth: btusb: Remove Yoga 920 from the btusb_needs_reset_resume_table
     - Bluetooth: btusb: Add Dell OptiPlex 3060 to btusb_needs_reset_resume_table
     - Bluetooth: btusb: Fix quirk for Atheros 1525/QCA6174
     - libata: fix length validation of ATAPI-relayed SCSI commands
     - libata: remove WARN() for DMA or PIO command without data
     - libata: don't try to pass through NCQ commands to non-NCQ devices
     - libata: Apply NOLPM quirk to Crucial MX100 512GB SSDs
     - libata: Enable queued TRIM for Samsung SSD 860
     - libata: Apply NOLPM quirk to Crucial M500 480 and 960GB SSDs
     - libata: Make Crucial BX100 500GB LPM quirk apply to all firmware versions
     - libata: Modify quirks for MX100 to limit NCQ_TRIM quirk to MU01 version
     - sched, cgroup: Don't reject lower cpu.max on ancestors
     - cgroup: fix rule checking for threaded mode switching
     - nfsd: remove blocked locks on client teardown
     - media: tegra-cec: reset rx_buf_cnt when start bit detected
     - hugetlbfs: check for pgoff value overflow
     - h8300: remove extraneous __BIG_ENDIAN definition
     - mm/vmalloc: add interfaces to free unmapped page table
     - x86/mm: implement free pmd/pte page interfaces
     - mm/khugepaged.c: convert VM_BUG_ON() to collapse fail
     - mm/thp: do not wait for lock_page() in deferred_split_scan()
     - mm/shmem: do not wait for lock_page() in shmem_unused_huge_shrink()
     - Revert "mm: page_alloc: skip over regions of invalid pfns where possible"
     - drm/vmwgfx: Fix black screen and device errors when running without fbdev
     - drm/vmwgfx: Fix a destoy-while-held mutex problem.
     - drm/radeon: Don't turn off DP sink when disconnected
     - drm/amd/display: We shouldn't set format_default on plane as atomic driver
     - drm/amd/display: Add one to EDID's audio channel count when passing to DC
     - drm: Reject getfb for multi-plane framebuffers
     - drm: udl: Properly check framebuffer mmap offsets
     - mm/vmscan: wake up flushers for legacy cgroups too
     - module: propagate error in modules_open()
     - acpi, numa: fix pxm to online numa node associations
     - ACPI / watchdog: Fix off-by-one error at resource assignment
     - libnvdimm, {btt, blk}: do integrity setup before add_disk()
     - brcmfmac: fix P2P_DEVICE ethernet address generation
     - rtlwifi: rtl8723be: Fix loss of signal
     - tracing: probeevent: Fix to support minus offset from symbol
     - mtdchar: fix usage of mtd_ooblayout_ecc()
     - mtd: nand: fsl_ifc: Fix nand waitfunc return value
     - mtd: nand: fsl_ifc: Fix eccstat array overflow for IFC ver >= 2.0.0
     - mtd: nand: fsl_ifc: Read ECCSTAT0 and ECCSTAT1 registers for IFC 2.0
     - staging: ncpfs: memory corruption in ncp_read_kernel()
     - can: peak/pcie_fd: fix echo_skb is occupied! bug
     - can: peak/pcie_fd: remove useless code when interface starts
     - can: ifi: Repair the error handling
     - can: ifi: Check core revision upon probe
     - can: cc770: Fix stalls on rt-linux, remove redundant IRQ ack
     - can: cc770: Fix queue stall & dropped RTR reply
     - can: cc770: Fix use after free in cc770_tx_interrupt()
     - tty: vt: fix up tabstops properly
     - x86/entry/64: Don't use IST entry for #BP stack
     - selftests/x86/ptrace_syscall: Fix for yet more glibc interference
     - x86/vsyscall/64: Use proper accessor to update P4D entry
     - x86/efi: Free efi_pgd with free_pages()
     - posix-timers: Protect posix clock array access against speculation
     - kvm/x86: fix icebp instruction handling
     - x86/build/64: Force the linker to use 2MB page size
     - x86/boot/64: Verify alignment of the LOAD segment
     - hwmon: (k10temp) Only apply temperature offset if result is positive
     - hwmon: (k10temp) Add temperature offset for Ryzen 1900X
     - perf/x86/intel/uncore: Fix Skylake UPI event format
     - perf stat: Fix CVS output format for non-supported counters
     - perf/core: Fix ctx_event_type in ctx_resched()
     - trace/bpf: remove helper bpf_perf_prog_read_value from tracepoint type
       programs
     - perf/x86/intel: Don't accidentally clear high bits in bdw_limit_period()
     - perf/x86/intel/uncore: Fix multi-domain PCI CHA enumeration bug on Skylake
       servers
     - iio: ABI: Fix name of timestamp sysfs file
     - iio: imu: st_lsm6dsx: fix endianness in st_lsm6dsx_read_oneshot()
     - iio: imu: st_lsm6dsx: introduce conf_lock mutex
     - staging: android: ion: Zero CMA allocated memory
     - kbuild: disable clang's default use of -fmerge-all-constants
     - bpf: skip unnecessary capability check
     - bpf, x64: increase number of passes
     - Linux 4.15.14
   * System fails to start (boot) on battery due to read-only root file-system
     (LP: #1726930) // Bionic update to v4.15.14 stable release (LP: #1759655)
     - libata: disable LPM for Crucial BX100 SSD 500GB drive
   * [Feature][CFL][ICL] [CNL]Thunderbolt support (Titan Ridge) (LP: #1730775)
     - thunderbolt: Resume control channel after hibernation image is created
     - thunderbolt: Serialize PCIe tunnel creation with PCI rescan
     - thunderbolt: Handle connecting device in place of host properly
     - thunderbolt: Do not overwrite error code when domain adding fails
     - thunderbolt: Wait a bit longer for root switch config space
     - thunderbolt: Wait a bit longer for ICM to authenticate the active NVM
     - thunderbolt: Handle rejected Thunderbolt devices
     - thunderbolt: Factor common ICM add and update operations out
     - thunderbolt: Correct function name in kernel-doc comment
     - thunderbolt: Add tb_switch_get()
     - thunderbolt: Add tb_switch_find_by_route()
     - thunderbolt: Add tb_xdomain_find_by_route()
     - thunderbolt: Add constant for approval timeout
     - thunderbolt: Move driver ready handling to struct icm
     - thunderbolt: Add 'boot' attribute for devices
     - thunderbolt: Add support for preboot ACL
     - Documentation/admin-guide: fixes for thunderbolt.rst
     - thunderbolt: Introduce USB only (SL4) security level
     - thunderbolt: Add support for Intel Titan Ridge
   * QCA9377 requires more IRAM banks for its new firmware (LP: #1748345)
     - ath10k: update the IRAM bank number for QCA9377
   * nfp: fix disabling on hw-tc-offload in flower (LP: #1752828)
     - nfp: bpf: require ETH table
     - nfp: don't advertise hw-tc-offload on non-port netdevs
     - nfp: forbid disabling hw-tc-offload on representors while offload active
   * Fix an issue that when system in S3, USB keyboard can't wake up the system.
     (LP: #1759511)
     - ACPI / PM: Allow deeper wakeup power states with no _SxD nor _SxW
   * retpoline hints: primary infrastructure and initial hints (LP: #1758856)
     - [Packaging] retpoline -- add safe usage hint support
     - [Packaging] retpoline-check -- only report additions
     - [Packaging] retpoline -- widen indirect call/jmp detection
     - [Packaging] retpoline -- elide %rip relative indirections
     - [Packaging] retpoline -- clear hint information from packages
     - SAUCE: apm -- annotate indirect calls within
       firmware_restrict_branch_speculation_{start,end}
     - SAUCE: EFI -- annotate indirect calls within
       firmware_restrict_branch_speculation_{start,end}
     - SAUCE: early/late -- annotate indirect calls in early/late initialisation
       code
     - SAUCE: vga_set_mode -- avoid jump tables
     - [Config] retpoine -- switch to new format
   * zfs system process hung on container stop/delete (LP: #1754584)
     - SAUCE: Fix non-prefaulted page deadlock (LP: #1754584)
     - Revert "UBUNTU: SAUCE: Fix non-prefaulted page deadlock (LP: #1754584)"
     - SAUCE: Fix non-prefaulted page deadlock (LP: #1754584)
   * Important KVM fixes for ppc64el (LP: #1759045)
     - KVM: PPC: Book3S HV: Do SLB load/unload with guest LPCR value loaded
     - KVM: PPC: Book3S HV: Fix handling of secondary HPTEG in HPT resizing code
     - KVM: PPC: Book3S HV: Make HPT resizing work on POWER9
     - KVM: PPC: Book3S: Add MMIO emulation for VMX instructions
     - KVM: PPC: Book3S: Fix compile error that occurs with some gcc versions
     - KVM: PPC: Book3S HV: Fix trap number return from __kvmppc_vcore_entry
     - KVM: PPC: Book3S HV: Fix duplication of host SLB entries
   * ubuntu_zram_smoke test will cause soft lockup on Artful ThunderX ARM64
     (LP: #1755073)
     - SAUCE: crypto: thunderx_zip: Fix fallout from CONFIG_VMAP_STACK
   * Update to ocxl driver (LP: #1755161)
     - ocxl: fix signed comparison with less than zero
     - ocxl: Fix potential bad errno on irq allocation
     - ocxl: Add get_metadata IOCTL to share OCXL information to userspace
   * CAPI Flash (cxlflash) update (LP: #1752672)
     - scsi: cxlflash: Update cxl-specific arguments to generic cookie
     - scsi: cxlflash: Explicitly cache number of interrupts per context
     - scsi: cxlflash: Remove embedded CXL work structures
     - scsi: cxlflash: Adapter context init can return error
     - scsi: cxlflash: Staging to support future accelerators
     - SAUCE: cxlflash: Preserve number of interrupts for master contexts
     - SAUCE: cxlflash: Avoid clobbering context control register value
     - SAUCE: cxlflash: Add argument identifier names
     - SAUCE: cxlflash: Introduce OCXL backend
     - SAUCE: cxlflash: Hardware AFU for OCXL
     - SAUCE: cxlflash: Read host function configuration
     - SAUCE: cxlflash: Setup function acTag range
     - SAUCE: cxlflash: Read host AFU configuration
     - SAUCE: cxlflash: Setup AFU acTag range
     - SAUCE: cxlflash: Setup AFU PASID
     - SAUCE: cxlflash: Adapter context support for OCXL
     - SAUCE: cxlflash: Use IDR to manage adapter contexts
     - SAUCE: cxlflash: Support adapter file descriptors for OCXL
     - SAUCE: cxlflash: Support adapter context discovery
     - SAUCE: cxlflash: Support image reload policy modification
     - SAUCE: cxlflash: MMIO map the AFU
     - SAUCE: cxlflash: Support starting an adapter context
     - SAUCE: cxlflash: Support process specific mappings
     - SAUCE: cxlflash: Support AFU state toggling
     - SAUCE: cxlflash: Support reading adapter VPD data
     - SAUCE: cxlflash: Setup function OCXL link
     - SAUCE: cxlflash: Setup OCXL transaction layer
     - SAUCE: cxlflash: Support process element lifecycle
     - SAUCE: cxlflash: Support AFU interrupt management
     - SAUCE: cxlflash: Support AFU interrupt mapping and registration
     - SAUCE: cxlflash: Support starting user contexts
     - SAUCE: cxlflash: Support adapter context polling
     - SAUCE: cxlflash: Support adapter context reading
     - SAUCE: cxlflash: Support adapter context mmap and release
     - SAUCE: cxlflash: Support file descriptor mapping
     - SAUCE: cxlflash: Introduce object handle fop
     - SAUCE: cxlflash: Setup LISNs for user contexts
     - SAUCE: cxlflash: Setup LISNs for master contexts
     - SAUCE: cxlflash: Update synchronous interrupt status bits
     - SAUCE: cxlflash: Introduce OCXL context state machine
     - SAUCE: cxlflash: Register for translation errors
     - SAUCE: cxlflash: Support AFU reset
     - SAUCE: cxlflash: Enable OCXL operations
   * [Feature][CFL] Enable pmc_core driver for H, S, and U SKUs (LP: #1730770)
     - platform/x86: intel_pmc_core: Remove unused EXPORTED API
     - platform/x86: intel_pmc_core: Change driver to a module
     - platform/x86: intel_pmc_core: Fix file permission warnings
     - platform/x86: intel_pmc_core: Refactor debugfs entries
     - platform/x86: intel_pmc_core: Substitute PCI with CPUID enumeration
     - platform/x86: intel_pmc_core: Convert to ICPU macro
     - platform/x86: intel_pmc_core: Remove unused header file
     - ACPI / LPIT: Export lpit_read_residency_count_address()
     - platform/x86: intel_pmc_core: Read base address from LPIT
     - x86/cpu: Add Cannonlake to Intel family
     - platform/x86: intel_pmc_core: Add CannonLake PCH support
     - platform/x86: intel_pmc_core: Special case for Coffeelake
   * Cpu utilization showing system time for kvm guests (performance) (sysstat)
     (LP: #1755979)
     - KVM: PPC: Book3S HV: Fix guest time accounting with VIRT_CPU_ACCOUNTING_GEN
   * [Artful][Wyse 3040] System hang when trying to enable an offlined CPU core
     (LP: #1736393)
     - SAUCE: drm/i915:Don't set chip specific data
     - SAUCE: drm/i915: make previous commit affects Wyse 3040 only
   * [Bug] ISH support for CFL-H (LP: #1739522)
     - HID: intel-ish-hid: Enable Cannon Lake and Coffee Lake laptop/desktop
   * ath9k can't connect to wifi AP (LP: #1727228)
     - ath9k: add MSI support
     - ath9k: add a quirk to set use_msi automatically
   * [P9,Power NV][Witherspoon][Ubuntu 18.04][Perf] : PMU events by name it is
     not listed under perf list (LP: #1755470)
     - iperf vendor events: Use more flexible pattern matching for CPU
       identification for mapfile.csv
   * zed process consuming 100% cpu (LP: #1751796)
     - SAUCE: Fix ioctl loop-spin in zed (LP: #1751796)
   * Bionic update to 4.15.13 stable release (LP: #1758886)
     - scsi: megaraid_sas: Do not use 32-bit atomic request descriptor for Ventura
       controllers
     - staging: android: ashmem: Fix possible deadlock in ashmem_ioctl
     - drm/amdgpu: use polling mem to set SDMA3 wptr for VF
     - Bluetooth: hci_qca: Avoid setup failure on missing rampatch
     - Bluetooth: btqcomsmd: Fix skb double free corruption
     - cpufreq: longhaul: Revert transition_delay_us to 200 ms
     - media: c8sectpfe: fix potential NULL pointer dereference in
       c8sectpfe_timer_interrupt
     - drm/msm: fix leak in failed get_pages
     - IB/ipoib: Warn when one port fails to initialize
     - RDMA/iwpm: Fix uninitialized error code in iwpm_send_mapinfo()
     - hv_netvsc: Fix the receive buffer size limit
     - hv_netvsc: Fix the TX/RX buffer default sizes
     - tcp: allow TLP in ECN CWR
     - spi: sh-msiof: Avoid writing to registers from spi_master.setup()
     - libbpf: prefer global symbols as bpf program name source
     - rtlwifi: rtl_pci: Fix the bug when inactiveps is enabled.
     - rtlwifi: always initialize variables given to RT_TRACE()
     - media: bt8xx: Fix err 'bt878_probe()'
     - ath10k: handling qos at STA side based on AP WMM enable/disable
     - media: [RESEND] media: dvb-frontends: Add delay to Si2168 restart
     - qmi_wwan: set FLAG_SEND_ZLP to avoid network initiated disconnect
     - tty: goldfish: Enable 'earlycon' only if built-in
     - serial: 8250_dw: Disable clock on error
     - cros_ec: fix nul-termination for firmware build info
     - watchdog: Fix potential kref imbalance when opening watchdog
     - watchdog: Fix kref imbalance seen if handle_boot_enabled=0
     - platform/chrome: Use proper protocol transfer function
     - dmaengine: zynqmp_dma: Fix race condition in the probe
     - drm/tilcdc: ensure nonatomic iowrite64 is not used
     - mmc: avoid removing non-removable hosts during suspend
     - mmc: block: fix logical error to avoid memory leak
     - /dev/mem: Add bounce buffer for copy-out
     - net: phy: meson-gxl: check phy_write return value
     - sfp: fix EEPROM reading in the case of non-SFF8472 SFPs
     - sfp: fix non-detection of PHY
     - media: s5p-mfc: Fix lock contention - request_firmware() once
     - rtc: ac100: Fix multiple race conditions
     - IB/ipoib: Avoid memory leak if the SA returns a different DGID
     - RDMA/cma: Use correct size when writing netlink stats
     - IB/umem: Fix use of npages/nmap fields
     - iser-target: avoid reinitializing rdma contexts for isert commands
     - bpf/cgroup: fix a verification error for a CGROUP_DEVICE type prog
     - vgacon: Set VGA struct resource types
     - omapdrm: panel: fix compatible vendor string for td028ttec1
     - mmc: sdhci-xenon: wait 5ms after set 1.8V signal enable
     - drm/omap: DMM: Check for DMM readiness after successful transaction commit
     - pty: cancel pty slave port buf's work in tty_release
     - coresight: Fix disabling of CoreSight TPIU
     - PCI: designware-ep: Fix ->get_msi() to check MSI_EN bit
     - PCI: endpoint: Fix find_first_zero_bit() usage
     - PCI: rcar: Handle rcar_pcie_parse_request_of_pci_ranges() failures
     - media: davinci: fix a debug printk
     - clk: check ops pointer on clock register
     - dt-bindings: display: panel: Fix compatible string for Toshiba LT089AC29000
     - clk: use round rate to bail out early in set_rate
     - pinctrl: Really force states during suspend/resume
     - pinctrl: rockchip: enable clock when reading pin direction register
     - iommu/vt-d: clean up pr_irq if request_threaded_irq fails
     - ip6_vti: adjust vti mtu according to mtu of lower device
     - ip_gre: fix error path when erspan_rcv failed
     - ip_gre: fix potential memory leak in erspan_rcv
     - soc: qcom: smsm: fix child-node lookup
     - RDMA/ocrdma: Fix permissions for OCRDMA_RESET_STATS
     - ARM: dts: aspeed-evb: Add unit name to memory node
     - nfsd4: permit layoutget of executable-only files
     - clk: at91: pmc: Wait for clocks when resuming
     - clk: Don't touch hardware when reparenting during registration
     - clk: axi-clkgen: Correctly handle nocount bit in recalc_rate()
     - clk: si5351: Rename internal plls to avoid name collisions
     - crypto: artpec6 - set correct iv size for gcm(aes)
     - hwrng: core - Clean up RNG list when last hwrng is unregistered
     - dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT_MUX_60_63
     - IB/mlx5: Fix integer overflows in mlx5_ib_create_srq
     - IB/mlx5: Fix out-of-bounds read in create_raw_packet_qp_rq
     - RDMA/vmw_pvrdma: Fix usage of user response structures in ABI file
     - serial: 8250_pci: Don't fail on multiport card class
     - RDMA/core: Do not use invalid destination in determining port reuse
     - clk: migrate the count of orphaned clocks at init
     - RDMA/ucma: Fix access to non-initialized CM_ID object
     - RDMA/ucma: Don't allow join attempts for unsupported AF family
     - Linux 4.15.13
   * Ubuntu18.04:PowerPC - Set Transparent Huge Pages (THP) by default to
     "always" (LP: #1753708)
     - Config: Set TRANSPARENT_HUGEPAGE_ALWAYS=y on ppc64el
   * Bionic update to 4.15.12 stable release (LP: #1757465)
     - x86/cpufeatures: Add Intel Total Memory Encryption cpufeature
     - x86/cpufeatures: Add Intel PCONFIG cpufeature
     - selftests/x86/entry_from_vm86: Exit with 1 if we fail
     - selftests/x86/entry_from_vm86: Add test cases for POPF
     - x86/vm86/32: Fix POPF emulation
     - x86/speculation, objtool: Annotate indirect calls/jumps for objtool on
       32-bit kernels
     - x86/speculation: Remove Skylake C2 from Speculation Control microcode
       blacklist
     - KVM: x86: Fix device passthrough when SME is active
     - x86/mm: Fix vmalloc_fault to use pXd_large
     - parisc: Handle case where flush_cache_range is called with no context
     - ALSA: pcm: Fix UAF in snd_pcm_oss_get_formats()
     - ALSA: hda - Revert power_save option default value
     - ALSA: seq: Fix possible UAF in snd_seq_check_queue()
     - ALSA: seq: Clear client entry before deleting else at closing
     - drm/nouveau/bl: Fix oops on driver unbind
     - drm/nouveau/mmu: ALIGN_DOWN correct variable
     - drm/amdgpu: fix prime teardown order
     - drm/radeon: fix prime teardown order
     - drm/amdgpu/dce: Don't turn off DP sink when disconnected
     - fs: Teach path_connected to handle nfs filesystems with multiple roots.
     - KVM: arm/arm64: Reduce verbosity of KVM init log
     - KVM: arm/arm64: Reset mapped IRQs on VM reset
     - kvm: arm/arm64: vgic-v3: Tighten synchronization for guests using v2 on v3
     - KVM: arm/arm64: vgic: Don't populate multiple LRs with the same vintid
     - lock_parent() needs to recheck if dentry got __dentry_kill'ed under it
     - fs/aio: Add explicit RCU grace period when freeing kioctx
     - fs/aio: Use RCU accessors for kioctx_table->table[]
     - RDMAVT: Fix synchronization around percpu_ref
     - irqchip/gic-v3-its: Ensure nr_ites >= nr_lpis
     - nvme: fix subsystem multiple controllers support check
     - xfs: preserve i_rdev when recycling a reclaimable inode
     - btrfs: Fix NULL pointer exception in find_bio_stripe
     - btrfs: add missing initialization in btrfs_check_shared
     - btrfs: alloc_chunk: fix DUP stripe size handling
     - btrfs: Fix use-after-free when cleaning up fs_devs with a single stale
       device
     - btrfs: remove spurious WARN_ON(ref->count < 0) in find_parent_nodes
     - btrfs: Fix memory barriers usage with device stats counters
     - scsi: qla2xxx: Fix smatch warning in qla25xx_delete_{rsp|req}_que
     - scsi: qla2xxx: Fix NULL pointer access for fcport structure
     - scsi: qla2xxx: Fix logo flag for qlt_free_session_done()
     - scsi: qla2xxx: Fix crashes in qla2x00_probe_one on probe failure
     - usb: dwc2: fix STM32F7 USB OTG HS compatible
     - dt-bindings: usb: fix the STM32F7 DWC2 OTG HS core binding
     - USB: gadget: udc: Add missing platform_device_put() on error in
       bdc_pci_probe()
     - usb: dwc3: Fix GDBGFIFOSPACE_TYPE values
     - usb: dwc3: core: Power-off core/PHYs on system_suspend in host mode
     - usb: dwc3: of-simple: fix oops by unbalanced clk disable call
     - usb: gadget: udc: renesas_usb3: fix oops in renesas_usb3_remove()
     - phy: phy-brcm-usb: Fix two DT properties to match bindings doc
     - phy: phy-brcm-usb-init: Some Low Speed keyboards fail on 7271
     - phy: phy-brcm-usb-init: DRD mode can cause crash on startup
     - phy: phy-brcm-usb-init: Power down USB 3.0 PHY when XHCI disabled
     - Linux 4.15.12
   * cxl: Fix timebase synchronization status on POWER9 missing (CAPI)
     (LP: #1757228)
     - cxl: Fix timebase synchronization status on P9
   * [Feature][GLK] Enable L2 CDP (Code and Data Prioritization) (LP: #1737873)
     - x86/intel_rdt: Enumerate L2 Code and Data Prioritization (CDP) feature
     - x86/intel_rdt: Add command line parameter to control L2_CDP
   * [Feature] Crystal Ridge-Restrict DAX to configurations with struct page
     (LP: #1751724)
     - mm, dax: introduce pfn_t_special()
     - ext2: auto disable dax instead of failing mount
     - ext4: auto disable dax instead of failing mount
     - dax: require 'struct page' by default for filesystem dax
     - Config: Enable CONFIG_FS_DAX_LIMITED
   * Bionic update to 4.15.11 stable release (LP: #1756978)
     - x86: Treat R_X86_64_PLT32 as R_X86_64_PC32
     - ASoC: sun4i-i2s: Fix RX slot number of SUN8I
     - ASoC: sgtl5000: Fix suspend/resume
     - ASoC: wm_adsp: For TLV controls only register TLV get/set
     - ASoC: rt5651: Fix regcache sync errors on resume
     - usb: host: xhci-rcar: add support for r8a77965
     - xhci: Fix front USB ports on ASUS PRIME B350M-A
     - xhci: fix endpoint context tracer output
     - serial: sh-sci: prevent lockup on full TTY buffers
     - tty/serial: atmel: add new version check for usart
     - uas: fix comparison for error code
     - staging: comedi: fix comedi_nsamples_left.
     - staging: android: ashmem: Fix lockdep issue during llseek
     - scsi: sd_zbc: Fix potential memory leak
     - USB: storage: Add JMicron bridge 152d:2567 to unusual_devs.h
     - usbip: vudc: fix null pointer dereference on udc->lock
     - usb: quirks: add control message delay for 1b1c:1b20
     - usb: usbmon: Read text within supplied buffer size
     - usb: gadget: f_fs: Fix use-after-free in ffs_fs_kill_sb()
     - usb: dwc3: Fix lock-up on ID change during system suspend/resume
     - serial: 8250_pci: Add Brainboxes UC-260 4 port serial device
     - serial: core: mark port as initialized in autoconfig
     - earlycon: add reg-offset to physical address before mapping
     - dm mpath: fix passing integrity data
     - Revert "btrfs: use proper endianness accessors for super_copy"
     - gfs2: Clean up {lookup,fillup}_metapath
     - gfs2: Fixes to "Implement iomap for block_map" (2)
     - drm/panel: rpi-touchscreen: propagate errors in rpi_touchscreen_i2c_read()
     - spi: imx: Fix failure path leak on GPIO request error correctly
     - HID: multitouch: Only look at non touch fields in first packet of a frame
     - KVM: PPC: Book3S HV: Avoid shifts by negative amounts
     - drm/edid: set ELD connector type in drm_edid_to_eld()
     - dma-buf/fence: Fix lock inversion within dma-fence-array
     - video/hdmi: Allow "empty" HDMI infoframes
     - KVM: PPC: Book3S HV: Fix typo in kvmppc_hv_get_dirty_log_radix()
     - HID: elo: clear BTN_LEFT mapping
     - iwlwifi: mvm: rs: don't override the rate history in the search cycle
     - ARM: dts: koelsch: Move cec_clock to root node
     - clk: meson: gxbb: fix wrong clock for SARADC/SANA
     - ARM: dts: exynos: Correct Trats2 panel reset line
     - drm/amdgpu: fix get_max_engine_clock_in_mhz
     - staging: rtl8822be: fix missing null check on dev_alloc_skb return
     - typec: tcpm: fusb302: Resolve out of order messaging events
     - USB: ledtrig-usbport: fix of-node leak
     - dt-bindings: serial: Add common rs485 binding for RTS polarity
     - sched: Stop switched_to_rt() from sending IPIs to offline CPUs
     - sched: Stop resched_cpu() from sending IPIs to offline CPUs
     - crypto: chelsio - Fix an error code in chcr_hash_dma_map()
     - crypto: ecc - Fix NULL pointer deref. on no default_rng
     - crypto: keywrap - Add missing ULL suffixes for 64-bit constants
     - crypto: cavium - fix memory leak on info
     - test_firmware: fix setting old custom fw path back on exit
     - drm/vblank: Fix vblank timestamp debugs
     - net: ieee802154: adf7242: Fix bug if defined DEBUG
     - rtc: brcmstb-waketimer: fix error handling in brcmstb_waketmr_probe()
     - perf report: Fix -D output for user metadata events
     - net: xfrm: allow clearing socket xfrm policies.
     - gpiolib: don't allow OPEN_DRAIN & OPEN_SOURCE flags simultaneously
     - mtd: nand: fix interpretation of NAND_CMD_NONE in nand_command[_lp]()
     - net: thunderx: Set max queue count taking XDP_TX into account
     - ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin
     - ARM: dts: omap3-n900: Fix the audio CODEC's reset pin
     - mtd: nand: ifc: update bufnum mask for ver >= 2.0.0
     - userns: Don't fail follow_automount based on s_user_ns
     - xfrm: Fix xfrm_replay_overflow_offload_esn
     - leds: pm8058: Silence pointer to integer size warning
     - bpf: fix stack state printing in verifier log
     - power: supply: sbs-message: double left shift bug in sbsm_select()
     - power: supply: ab8500_charger: Fix an error handling path
     - power: supply: ab8500_charger: Bail out in case of error in
       'ab8500_charger_init_hw_registers()'
     - drm/etnaviv: make THERMAL selectable
     - iio: adc: ina2xx: Shift bus voltage register to mask flag bits
     - iio: health: max30102: Add power enable parameter to get_temp function
     - ath10k: update tdls teardown state to target
     - cpufreq: Fix governor module removal race
     - KVM: X86: Restart the guest when insn_len is zero and SEV is enabled
     - drm/amdgpu:fix random missing of FLR NOTIFY
     - scsi: ses: don't ask for diagnostic pages repeatedly during probe
     - pwm: stmpe: Fix wrong register offset for hwpwm=2 case
     - drm/sun4i: Fix format mask in DE2 driver
     - pinctrl: sh-pfc: r8a7791: Add can_clk function
     - pinctrl: sh-pfc: r8a7795-es1: Fix MOD_SEL1 bit[25:24] to 0x3 when using
       STP_ISEN_1_D
     - perf annotate: Fix unnecessary memory allocation for s390x
     - perf annotate: Fix objdump comment parsing for Intel mov dissassembly
     - iwlwifi: mvm: avoid dumping assert log when device is stopped
     - drm/amdgpu:fix virtual dce bug
     - drm/amdgpu: fix amdgpu_sync_resv v2
     - bnxt_en: Uninitialized variable in bnxt_tc_parse_actions()
     - clk: qcom: msm8916: fix mnd_width for codec_digcodec
     - mwifiex: cfg80211: do not change virtual interface during scan processing
     - ath10k: fix invalid STS_CAP_OFFSET_MASK
     - tools/usbip: fixes build with musl libc toolchain
     - spi: sun6i: disable/unprepare clocks on remove
     - bnxt_en: Don't print "Link speed -1 no longer supported" messages.
     - scsi: core: scsi_get_device_flags_keyed(): Always return device flags
     - scsi: devinfo: apply to HP XP the same flags as Hitachi VSP
     - scsi: dh: add new rdac devices
     - clk: renesas: r8a77970: Add LVDS clock
     - staging: fsl-dpaa2/eth: Fix access to FAS field
     - media: vsp1: Prevent suspending and resuming DRM pipelines
     - dm raid: fix raid set size revalidation
     - media: cpia2: Fix a couple off by one bugs
     - media: davinci: vpif_capture: add NULL check on devm_kzalloc return value
     - virtio_net: Disable interrupts if napi_complete_done rescheduled napi
     - net: sched: drop qdisc_reset from dev_graft_qdisc
     - veth: set peer GSO values
     - drm/amdkfd: Fix memory leaks in kfd topology
     - powerpc/64: Don't trace irqs-off at interrupt return to soft-disabled
       context
     - arm64: dts: renesas: salvator-common: Add EthernetAVB PHY reset
     - agp/intel: Flush all chipset writes after updating the GGTT
     - mac80211_hwsim: enforce PS_MANUAL_POLL to be set after PS_ENABLED
     - mac80211: remove BUG() when interface type is invalid
     - crypto: caam/qi - use correct print specifier for size_t
     - ASoC: nuc900: Fix a loop timeout test
     - mmc: mmc_test: Ensure command queue is disabled for testing
     - Fix misannotated out-of-line _copy_to_user()
     - ipvlan: add L2 check for packets arriving via virtual devices
     - rcutorture/configinit: Fix build directory error message
     - locking/locktorture: Fix num reader/writer corner cases
     - ima: relax requiring a file signature for new files with zero length
     - IB/mlx5: revisit -Wmaybe-uninitialized warning
     - dmaengine: qcom_hidma: check pending interrupts
     - drm/i915/glk: Disable Guc and HuC on GLK
     - Linux 4.15.11
     - Config: Enable CONFIG_DRM_ETNAVIV_THERMAL=y
   * [FFE][Feature] KVM CLX avx512_vnni (LP: #1739665)
     - KVM: x86: add support for UMIP
     - KVM: Expose new cpu features to guest
   * Ubuntu18.04[P9 DD2.2 Boston]:Unable to boot power8 compat mode
     guests(ubuntu14.04.5) (kvm) (LP: #1756254)
     - KVM: PPC: Book3S HV: Allow HPT and radix on the same core for POWER9 v2.2
   * Allow hugepage backing for "p8compat" mode kvm guests (LP: #1754206)
     - KVM: PPC: Book3S HV: Fix VRMA initialization with 2MB or 1GB memory backing
   * [Bug][KVM][Crystal Ridge] Terrible performance of vNVDIMM on QEMU with
     device DAX backend (LP: #1745899)
     - x86/mm: add a function to check if a pfn is UC/UC-/WC
     - KVM: MMU: consider host cache mode in MMIO page check
   * nfp: read ME frequency from vNIC ctrl memory (LP: #1752818)
     - nfp: add TLV capabilities to the BAR
     - nfp: read ME frequency from vNIC ctrl memory
     - nfp: fix TLV offset calculation
   * Miscellaneous Ubuntu changes
     - [Packaging] skip cloud tools packaging when not building package
     - [Packaging] final-checks -- remove check for empty retpoline files
Checksums-Sha1:
 095ee4c4bb03e702459f6abaf10fdb724f5a8c48 4604 linux-azure-cloud-tools-4.15.0-1004-dbgsym_4.15.0-1004.4_amd64.ddeb
 7ac31db15cacf023013162aa22b9d272a089d8d3 76460 linux-azure-cloud-tools-4.15.0-1004_4.15.0-1004.4_amd64.deb
 0a2dc2a6312835f0e0de85e003c980d3919369a0 10992036 linux-azure-headers-4.15.0-1004_4.15.0-1004.4_all.deb
 28cabf64b761ff1a74ff36bece48b60e1b1df487 4812284 linux-azure-tools-4.15.0-1004-dbgsym_4.15.0-1004.4_amd64.ddeb
 36ebaefed82206b14d61171acbc913ab0d54e165 1210268 linux-azure-tools-4.15.0-1004_4.15.0-1004.4_amd64.deb
 085d5b82f12ae888cddffab9884c7e7d4c1a5f49 15437 linux-azure_4.15.0-1004.4_amd64.buildinfo
 173fdf772a1fc15cbf48cb126c6b1a65b336076e 7749620 linux-azure_4.15.0-1004.4_amd64.tar.gz
 466ade837dbcc0ad1a5a67db71784fde3eb3ab3f 24209 linux-azure_4.15.0-1004.4_amd64_translations.tar.gz
 a9272fc741eba79313d1cc693c8601e306bb57a9 1872 linux-cloud-tools-4.15.0-1004-azure_4.15.0-1004.4_amd64.deb
 72e40bb1c9ace495943c4b22e529bd7db1787a98 950668 linux-headers-4.15.0-1004-azure_4.15.0-1004.4_amd64.deb
 725211a7b2200718bc06955d8bc6175a3a32693d 413915372 linux-image-4.15.0-1004-azure-dbgsym_4.15.0-1004.4_amd64.ddeb
 0c7c6d8913308d90504f3786cb6f4b0a3f45745e 18764912 linux-image-4.15.0-1004-azure_4.15.0-1004.4_amd64.deb
 d2dcdf07f00a86cf4c26cbfc04c63f13036a5a3d 10891572 linux-image-extra-4.15.0-1004-azure_4.15.0-1004.4_amd64.deb
 c9216fd6bb1534deccb0e872a0a7c68417e05427 1948 linux-tools-4.15.0-1004-azure_4.15.0-1004.4_amd64.deb
Checksums-Sha256:
 7b81a3193f5eae86a261f25c192c538fff85ba49ccbef4b5cc952e36b8a944ac 4604 linux-azure-cloud-tools-4.15.0-1004-dbgsym_4.15.0-1004.4_amd64.ddeb
 efa14b256d13d09cd78eb2f8c8e90736d43c881880891c76a73915b2200cf735 76460 linux-azure-cloud-tools-4.15.0-1004_4.15.0-1004.4_amd64.deb
 94fbaab85564daf60273af3582e7b50d891c87a2ff18a5209febbbe18cbbf182 10992036 linux-azure-headers-4.15.0-1004_4.15.0-1004.4_all.deb
 aa73d4af242c2a674172f623f7c05f902b8e9cdb09606561a3a0f241c68ea626 4812284 linux-azure-tools-4.15.0-1004-dbgsym_4.15.0-1004.4_amd64.ddeb
 8551e58a3ea1982f04fe90d52ef367309551a35122db0cf938e174ef6376f59d 1210268 linux-azure-tools-4.15.0-1004_4.15.0-1004.4_amd64.deb
 f4947c40b42bc1d2ef67143804caf386833cf5ab856c86e4f044db8726b2d665 15437 linux-azure_4.15.0-1004.4_amd64.buildinfo
 30696bf982ea2954b90d11fa9f294e42b92c1e5612f41455ce5b48839de597cd 7749620 linux-azure_4.15.0-1004.4_amd64.tar.gz
 9896b828909d1e5354610fc288640f4ef81971f3167d5653d027d041bea850c7 24209 linux-azure_4.15.0-1004.4_amd64_translations.tar.gz
 b4a4a6abc14c4f0edc6c47fd1b62789b233ebe89d94ea321cbabf15faef11da3 1872 linux-cloud-tools-4.15.0-1004-azure_4.15.0-1004.4_amd64.deb
 fca450c914a3ab61791f8db5e7ab1a39cb32ce34c6ea7291562da5dcbc827cb8 950668 linux-headers-4.15.0-1004-azure_4.15.0-1004.4_amd64.deb
 5013e94b7158afb2865ebfaaa03c0cd399a0633d58a505e24197b72a4891c0a8 413915372 linux-image-4.15.0-1004-azure-dbgsym_4.15.0-1004.4_amd64.ddeb
 85d0db8cbda27bbf3e15e2284a55d0a254421a5d2c1cdd97540265dac8e9cc96 18764912 linux-image-4.15.0-1004-azure_4.15.0-1004.4_amd64.deb
 ff146dac616c895f0865c7a827485d0ab3171fd9b7d5fbaeb5ec564864a46818 10891572 linux-image-extra-4.15.0-1004-azure_4.15.0-1004.4_amd64.deb
 9193bec6ee8d928ae52580d63d32622f76c2e76c4fefbafb8a1f4350bb02b3cd 1948 linux-tools-4.15.0-1004-azure_4.15.0-1004.4_amd64.deb
Files:
 af77bf2debe982ca36ea9146898fb666 4604 debug optional linux-azure-cloud-tools-4.15.0-1004-dbgsym_4.15.0-1004.4_amd64.ddeb
 322b5ce69df9355275c5db1a2e391c4e 76460 devel optional linux-azure-cloud-tools-4.15.0-1004_4.15.0-1004.4_amd64.deb
 0a26ca98c3c0a6ff18796500c5adbdad 10992036 devel optional linux-azure-headers-4.15.0-1004_4.15.0-1004.4_all.deb
 cf77773caac018ba08fc5b6346580e52 4812284 debug optional linux-azure-tools-4.15.0-1004-dbgsym_4.15.0-1004.4_amd64.ddeb
 991558d043e4bec67f78be710f1420f6 1210268 devel optional linux-azure-tools-4.15.0-1004_4.15.0-1004.4_amd64.deb
 fc773f09144c59fb9afec9595b812ca2 15437 devel optional linux-azure_4.15.0-1004.4_amd64.buildinfo
 e2a101651cab33e2871c2154d3d08de4 7749620 raw-uefi - linux-azure_4.15.0-1004.4_amd64.tar.gz
 ae320905d75b05d6de8d11e9b5461faa 24209 raw-translations - linux-azure_4.15.0-1004.4_amd64_translations.tar.gz
 8943409d78913fa929384d09fa96489e 1872 devel optional linux-cloud-tools-4.15.0-1004-azure_4.15.0-1004.4_amd64.deb
 3d7a9b2e3892ab1c9e4a0c7a2247f994 950668 devel optional linux-headers-4.15.0-1004-azure_4.15.0-1004.4_amd64.deb
 95216c449d9226dc4530a6a1256be012 413915372 devel optional linux-image-4.15.0-1004-azure-dbgsym_4.15.0-1004.4_amd64.ddeb
 5d54977a24c405b59967ff0459efe86d 18764912 kernel optional linux-image-4.15.0-1004-azure_4.15.0-1004.4_amd64.deb
 bf19350428d101ac99a3162116a0f4d6 10891572 kernel optional linux-image-extra-4.15.0-1004-azure_4.15.0-1004.4_amd64.deb
 65b09ac613302463a8f7abd3d916e8db 1948 devel optional linux-tools-4.15.0-1004-azure_4.15.0-1004.4_amd64.deb


More information about the Bionic-changes mailing list