[ubuntu/xenial-proposed] linux-hwe_4.15.0-31.33~16.04.1_amd64.tar.gz - (Accepted)

Stefan Bader stefan.bader at canonical.com
Tue Aug 7 11:32:17 UTC 2018


linux-hwe (4.15.0-31.33~16.04.1) xenial; urgency=medium

  * linux-hwe: 4.15.0-31.33~16.04.1 -proposed tracker (LP: #1784296)

  * linux: 4.15.0-31.33 -proposed tracker (LP: #1784281)

  * ubuntu_bpf_jit test failed on Bionic s390x systems (LP: #1753941)
    - test_bpf: flag tests that cannot be jited on s390

  * HDMI/DP audio can't work on the laptop of Dell Latitude 5495 (LP: #1782689)
    - drm/nouveau: fix nouveau_dsm_get_client_id()'s return type
    - drm/radeon: fix radeon_atpx_get_client_id()'s return type
    - drm/amdgpu: fix amdgpu_atpx_get_client_id()'s return type
    - platform/x86: apple-gmux: fix gmux_get_client_id()'s return type
    - ALSA: hda: use PCI_BASE_CLASS_DISPLAY to replace PCI_CLASS_DISPLAY_VGA
    - vga_switcheroo: set audio client id according to bound GPU id

  * locking sockets broken due to missing AppArmor socket mediation patches
    (LP: #1780227)
    - UBUNTU SAUCE: apparmor: fix apparmor mediating locking non-fs, unix sockets

  * Update2 for ocxl driver (LP: #1781436)
    - ocxl: Fix page fault handler in case of fault on dying process

  * RTNL assertion failure on ipvlan (LP: #1776927)
    - ipvlan: drop ipv6 dependency
    - ipvlan: use per device spinlock to protect addrs list updates

  * netns: unable to follow an interface that moves to another netns
    (LP: #1774225)
    - net: core: Expose number of link up/down transitions
    - dev: always advertise the new nsid when the netns iface changes
    - dev: advertise the new ifindex when the netns iface changes

  * [Bionic] Disk IO hangs when using BFQ as io scheduler (LP: #1780066)
    - block, bfq: fix occurrences of request finish method's old name
    - block, bfq: remove batches of confusing ifdefs
    - block, bfq: add requeue-request hook

  * HP ProBook 455 G5 needs mute-led-gpio fixup (LP: #1781763)
    - ALSA: hda: add mute led support for HP ProBook 455 G5

  * [Bionic] bug fixes to improve stability of the ThunderX2 i2c driver
    (LP: #1781476)
    - i2c: xlp9xx: Fix issue seen when updating receive length
    - i2c: xlp9xx: Make sure the transfer size is not more than
      I2C_SMBUS_BLOCK_SIZE

  * x86/kvm: fix LAPIC timer drift when guest uses periodic mode (LP: #1778486)
    - x86/kvm: fix LAPIC timer drift when guest uses periodic mode

  * Please include ax88179_178a and r8152 modules in d-i udeb (LP: #1771823)
    - [Config:] d-i: Add ax88179_178a and r8152 to nic-modules

  * Nvidia fails after switching its mode (LP: #1778658)
    - PCI: Restore config space on runtime resume despite being unbound

  * Kernel error "task zfs:pid blocked for more than 120 seconds" (LP: #1781364)
    - SAUCE: (noup) zfs to 0.7.5-1ubuntu16.3

  * CVE-2018-12232
    - PATCH 1/1] socket: close race condition between sock_close() and
      sockfs_setattr()

  * CVE-2018-10323
    - xfs: set format back to extents if xfs_bmap_extents_to_btree

  * change front mic location for more lenovo m7/8/9xx machines (LP: #1781316)
    - ALSA: hda/realtek - Fix the problem of two front mics on more machines
    - ALSA: hda/realtek - two more lenovo models need fixup of MIC_LOCATION

  * Cephfs + fscache: unable to handle kernel NULL pointer dereference at
    0000000000000000 IP: jbd2__journal_start+0x22/0x1f0 (LP: #1783246)
    - ceph: track read contexts in ceph_file_info

  * Touchpad of ThinkPad P52 failed to work with message "lost sync at byte"
    (LP: #1779802)
    - Input: elantech - fix V4 report decoding for module with middle key
    - Input: elantech - enable middle button of touchpads on ThinkPad P52

  * xhci_hcd 0000:00:14.0: Root hub is not suspended (LP: #1779823)
    - usb: xhci: dbc: Fix lockdep warning
    - usb: xhci: dbc: Don't decrement runtime PM counter if DBC is not started

  * CVE-2018-13406
    - video: uvesafb: Fix integer overflow in allocation

  * CVE-2018-10840
    - ext4: correctly handle a zero-length xattr with a non-zero e_value_offs

  * CVE-2018-11412
    - ext4: do not allow external inodes for inline data

  * CVE-2018-10881
    - ext4: clear i_data in ext4_inode_info when removing inline data

  * CVE-2018-12233
    - jfs: Fix inconsistency between memory allocation and ea_buf->max_size

  * CVE-2018-12904
    - kvm: nVMX: Enforce cpl=0 for VMX instructions

  * Error parsing PCC subspaces from PCCT (LP: #1528684)
    - mailbox: PCC: erroneous error message when parsing ACPI PCCT

  * CVE-2018-13094
    - xfs: don't call xfs_da_shrink_inode with NULL bp

  * other users' coredumps can be read via setgid directory and killpriv bypass
    (LP: #1779923) // CVE-2018-13405
    - Fix up non-directory creation in SGID directories

  * Invoking obsolete 'firmware_install' target breaks snap build (LP: #1782166)
    - snapcraft.yaml: stop invoking the obsolete (and non-existing)
      'firmware_install' target

  * snapcraft.yaml: missing ubuntu-retpoline-extract-one script breaks the build
    (LP: #1782116)
    - snapcraft.yaml: copy retpoline-extract-one to scripts before build

  * Allow Raven Ridge's audio controller to be runtime suspended (LP: #1782540)
    - ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge

  * CVE-2018-11506
    - sr: pass down correctly sized SCSI sense buffer

  * Bionic update: upstream stable patchset 2018-07-24 (LP: #1783418)
    - net: Fix a bug in removing queues from XPS map
    - net/mlx4_core: Fix error handling in mlx4_init_port_info.
    - net/sched: fix refcnt leak in the error path of tcf_vlan_init()
    - net: sched: red: avoid hashing NULL child
    - net/smc: check for missing nlattrs in SMC_PNETID messages
    - net: test tailroom before appending to linear skb
    - packet: in packet_snd start writing at link layer allocation
    - sock_diag: fix use-after-free read in __sk_free
    - tcp: purge write queue in tcp_connect_init()
    - vmxnet3: set the DMA mask before the first DMA map operation
    - vmxnet3: use DMA memory barriers where required
    - hv_netvsc: empty current transmit aggregation if flow blocked
    - hv_netvsc: Use the num_online_cpus() for channel limit
    - hv_netvsc: avoid retry on send during shutdown
    - hv_netvsc: only wake transmit queue if link is up
    - hv_netvsc: fix error unwind handling if vmbus_open fails
    - hv_netvsc: cancel subchannel setup before halting device
    - hv_netvsc: fix race in napi poll when rescheduling
    - hv_netvsc: defer queue selection to VF
    - hv_netvsc: disable NAPI before channel close
    - hv_netvsc: use RCU to fix concurrent rx and queue changes
    - hv_netvsc: change GPAD teardown order on older versions
    - hv_netvsc: common detach logic
    - hv_netvsc: Use Windows version instead of NVSP version on GPAD teardown
    - hv_netvsc: Split netvsc_revoke_buf() and netvsc_teardown_gpadl()
    - hv_netvsc: Ensure correct teardown message sequence order
    - hv_netvsc: Fix a network regression after ifdown/ifup
    - sparc: vio: use put_device() instead of kfree()
    - ext2: fix a block leak
    - s390: add assembler macros for CPU alternatives
    - s390: move expoline assembler macros to a header
    - s390/crc32-vx: use expoline for indirect branches
    - s390/lib: use expoline for indirect branches
    - s390/ftrace: use expoline for indirect branches
    - s390/kernel: use expoline for indirect branches
    - s390: move spectre sysfs attribute code
    - s390: extend expoline to BC instructions
    - s390: use expoline thunks in the BPF JIT
    - scsi: sg: allocate with __GFP_ZERO in sg_build_indirect()
    - scsi: zfcp: fix infinite iteration on ERP ready list
    - loop: don't call into filesystem while holding lo_ctl_mutex
    - loop: fix LOOP_GET_STATUS lock imbalance
    - cfg80211: limit wiphy names to 128 bytes
    - hfsplus: stop workqueue when fill_super() failed
    - x86/kexec: Avoid double free_page() upon do_kexec_load() failure
    - usb: gadget: f_uac2: fix bFirstInterface in composite gadget
    - usb: dwc3: Undo PHY init if soft reset fails
    - usb: dwc3: omap: don't miss events during suspend/resume
    - usb: gadget: core: Fix use-after-free of usb_request
    - usb: gadget: fsl_udc_core: fix ep valid checks
    - usb: dwc2: Fix dwc2_hsotg_core_init_disconnected()
    - usb: cdc_acm: prevent race at write to acm while system resumes
    - net: usbnet: fix potential deadlock on 32bit hosts
    - ARM: dts: imx7d-sdb: Fix regulator-usb-otg2-vbus node name
    - usb: host: xhci-plat: revert "usb: host: xhci-plat: enable clk in resume
      timing"
    - USB: OHCI: Fix NULL dereference in HCDs using HCD_LOCAL_MEM
    - net/usb/qmi_wwan.c: Add USB id for lt4120 modem
    - net-usb: add qmi_wwan if on lte modem wistron neweb d18q1
    - Bluetooth: btusb: Add USB ID 7392:a611 for Edimax EW-7611ULB
    - ALSA: usb-audio: Add native DSD support for Luxman DA-06
    - usb: dwc3: Add SoftReset PHY synchonization delay
    - usb: dwc3: Update DWC_usb31 GTXFIFOSIZ reg fields
    - usb: dwc3: Makefile: fix link error on randconfig
    - xhci: zero usb device slot_id member when disabling and freeing a xhci slot
    - usb: dwc2: Fix interval type issue
    - usb: dwc2: hcd: Fix host channel halt flow
    - usb: dwc2: host: Fix transaction errors in host mode
    - usb: gadget: ffs: Let setup() return USB_GADGET_DELAYED_STATUS
    - usb: gadget: ffs: Execute copy_to_user() with USER_DS set
    - usbip: Correct maximum value of CONFIG_USBIP_VHCI_HC_PORTS
    - usb: gadget: udc: change comparison to bitshift when dealing with a mask
    - usb: gadget: composite: fix incorrect handling of OS desc requests
    - media: lgdt3306a: Fix module count mismatch on usb unplug
    - media: em28xx: USB bulk packet size fix
    - Bluetooth: btusb: Add device ID for RTL8822BE
    - xhci: Show what USB release number the xHC supports from protocol capablity
    - staging: bcm2835-audio: Release resources on module_exit()
    - staging: lustre: fix bug in osc_enter_cache_try
    - staging: fsl-dpaa2/eth: Fix incorrect casts
    - staging: rtl8192u: return -ENOMEM on failed allocation of priv->oldaddr
    - staging: ks7010: Use constants from ieee80211_eid instead of literal ints.
    - staging: lustre: lmv: correctly iput lmo_root
    - crypto: inside-secure - wait for the request to complete if in the backlog
    - crypto: atmel-aes - fix the keys zeroing on errors
    - crypto: ccp - don't disable interrupts while setting up debugfs
    - crypto: inside-secure - do not process request if no command was issued
    - crypto: inside-secure - fix the cache_len computation
    - crypto: inside-secure - fix the extra cache computation
    - crypto: sunxi-ss - Add MODULE_ALIAS to sun4i-ss
    - crypto: inside-secure - fix the invalidation step during cra_exit
    - scsi: mpt3sas: fix an out of bound write
    - scsi: ufs: Enable quirk to ignore sending WRITE_SAME command
    - scsi: bnx2fc: Fix check in SCSI completion handler for timed out request
    - scsi: sym53c8xx_2: iterator underflow in sym_getsync()
    - scsi: mptfusion: Add bounds check in mptctl_hp_targetinfo()
    - scsi: qla2xxx: Avoid triggering undefined behavior in
      qla2x00_mbx_completion()
    - scsi: storvsc: Increase cmd_per_lun for higher speed devices
    - scsi: qedi: Fix truncation of CHAP name and secret
    - scsi: aacraid: fix shutdown crash when init fails
    - scsi: qla4xxx: skip error recovery in case of register disconnect.
    - scsi: qedi: Fix kernel crash during port toggle
    - scsi: mpt3sas: Do not mark fw_event workqueue as WQ_MEM_RECLAIM
    - scsi: sd: Keep disk read-only when re-reading partition
    - scsi: iscsi_tcp: set BDI_CAP_STABLE_WRITES when data digest enabled
    - scsi: aacraid: Insure command thread is not recursively stopped
    - scsi: core: Make SCSI Status CONDITION MET equivalent to GOOD
    - scsi: mvsas: fix wrong endianness of sgpio api
    - ASoC: hdmi-codec: Fix module unloading caused kernel crash
    - ASoC: rockchip: rk3288-hdmi-analog: Select needed codecs
    - ASoC: samsung: odroid: Fix 32000 sample rate handling
    - ASoC: topology: create TLV data for dapm widgets
    - ASoC: samsung: i2s: Ensure the RCLK rate is properly determined
    - clk: rockchip: Fix wrong parent for SDMMC phase clock for rk3228
    - clk: Don't show the incorrect clock phase
    - clk: hisilicon: mark wdt_mux_p[] as const
    - clk: tegra: Fix pll_u rate configuration
    - clk: rockchip: Prevent calculating mmc phase if clock rate is zero
    - clk: samsung: s3c2410: Fix PLL rates
    - clk: samsung: exynos7: Fix PLL rates
    - clk: samsung: exynos5260: Fix PLL rates
    - clk: samsung: exynos5433: Fix PLL rates
    - clk: samsung: exynos5250: Fix PLL rates
    - clk: samsung: exynos3250: Fix PLL rates
    - media: dmxdev: fix error code for invalid ioctls
    - media: Don't let tvp5150_get_vbi() go out of vbi_ram_default array
    - media: ov5645: add missing of_node_put() in error path
    - media: cx23885: Override 888 ImpactVCBe crystal frequency
    - media: cx23885: Set subdev host data to clk_freq pointer
    - media: s3c-camif: fix out-of-bounds array access
    - media: lgdt3306a: Fix a double kfree on i2c device remove
    - media: em28xx: Add Hauppauge SoloHD/DualHD bulk models
    - media: v4l: vsp1: Fix display stalls when requesting too many inputs
    - media: i2c: adv748x: fix HDMI field heights
    - media: vb2: Fix videobuf2 to map correct area
    - media: vivid: fix incorrect capabilities for radio
    - media: cx25821: prevent out-of-bounds read on array card
    - serial: xuartps: Fix out-of-bounds access through DT alias
    - serial: sh-sci: Fix out-of-bounds access through DT alias
    - serial: samsung: Fix out-of-bounds access through serial port index
    - serial: mxs-auart: Fix out-of-bounds access through serial port index
    - serial: imx: Fix out-of-bounds access through serial port index
    - serial: fsl_lpuart: Fix out-of-bounds access through DT alias
    - serial: arc_uart: Fix out-of-bounds access through DT alias
    - serial: 8250: Don't service RX FIFO if interrupts are disabled
    - serial: altera: ensure port->regshift is honored consistently
    - rtc: snvs: Fix usage of snvs_rtc_enable
    - rtc: hctosys: Ensure system time doesn't overflow time_t
    - rtc: rk808: fix possible race condition
    - rtc: m41t80: fix race conditions
    - rtc: tx4939: avoid unintended sign extension on a 24 bit shift
    - rtc: rp5c01: fix possible race condition
    - rtc: goldfish: Add missing MODULE_LICENSE
    - cxgb4: Correct ntuple mask validation for hash filters
    - net: dsa: bcm_sf2: Fix RX_CLS_LOC_ANY overwrite for last rule
    - net: dsa: Do not register devlink for unused ports
    - net: dsa: bcm_sf2: Fix IPv6 rules and chain ID
    - net: dsa: bcm_sf2: Fix IPv6 rule half deletion
    - 3c59x: convert to generic DMA API
    - net: ip6_gre: Request headroom in __gre6_xmit()
    - net: ip6_gre: Split up ip6gre_tnl_link_config()
    - net: ip6_gre: Split up ip6gre_tnl_change()
    - net: ip6_gre: Split up ip6gre_newlink()
    - net: ip6_gre: Split up ip6gre_changelink()
    - qed: LL2 flush isles when connection is closed
    - qed: Fix possibility of list corruption during rmmod flows
    - qed: Fix LL2 race during connection terminate
    - powerpc: Move default security feature flags
    - Bluetooth: btusb: Add support for Intel Bluetooth device 22560 [8087:0026]
    - staging: fsl-dpaa2/eth: Fix incorrect kfree
    - crypto: inside-secure - move the digest to the request context
    - scsi: lpfc: Fix NVME Initiator FirstBurst
    - serial: mvebu-uart: fix tx lost characters

  * Bionic update: upstream stable patchset 2018-07-20 (LP: #1782846)
    - usbip: usbip_host: refine probe and disconnect debug msgs to be useful
    - usbip: usbip_host: delete device from busid_table after rebind
    - usbip: usbip_host: run rebind from exit when module is removed
    - usbip: usbip_host: fix NULL-ptr deref and use-after-free errors
    - usbip: usbip_host: fix bad unlock balance during stub_probe()
    - ALSA: usb: mixer: volume quirk for CM102-A+/102S+
    - ALSA: hda: Add Lenovo C50 All in one to the power_save blacklist
    - ALSA: control: fix a redundant-copy issue
    - spi: pxa2xx: Allow 64-bit DMA
    - spi: bcm-qspi: Avoid setting MSPI_CDRAM_PCS for spi-nor master
    - spi: bcm-qspi: Always read and set BSPI_MAST_N_BOOT_CTRL
    - KVM: arm/arm64: VGIC/ITS save/restore: protect kvm_read_guest() calls
    - KVM: arm/arm64: VGIC/ITS: protect kvm_read_guest() calls with SRCU lock
    - vfio: ccw: fix cleanup if cp_prefetch fails
    - tracing/x86/xen: Remove zero data size trace events
      trace_xen_mmu_flush_tlb{_all}
    - tee: shm: fix use-after-free via temporarily dropped reference
    - netfilter: nf_tables: free set name in error path
    - netfilter: nf_tables: can't fail after linking rule into active rule list
    - netfilter: nf_socket: Fix out of bounds access in nf_sk_lookup_slow_v{4,6}
    - i2c: designware: fix poll-after-enable regression
    - powerpc/powernv: Fix NVRAM sleep in invalid context when crashing
    - drm: Match sysfs name in link removal to link creation
    - lib/test_bitmap.c: fix bitmap optimisation tests to report errors correctly
    - radix tree: fix multi-order iteration race
    - mm: don't allow deferred pages with NEED_PER_CPU_KM
    - drm/i915/gen9: Add WaClearHIZ_WM_CHICKEN3 for bxt and glk
    - s390/qdio: fix access to uninitialized qdio_q fields
    - s390/qdio: don't release memory in qdio_setup_irq()
    - s390: remove indirect branch from do_softirq_own_stack
    - x86/pkeys: Override pkey when moving away from PROT_EXEC
    - x86/pkeys: Do not special case protection key 0
    - efi: Avoid potential crashes, fix the 'struct efi_pci_io_protocol_32'
      definition for mixed mode
    - ARM: 8771/1: kprobes: Prohibit kprobes on do_undefinstr
    - x86/mm: Drop TS_COMPAT on 64-bit exec() syscall
    - tick/broadcast: Use for_each_cpu() specially on UP kernels
    - ARM: 8769/1: kprobes: Fix to use get_kprobe_ctlblk after irq-disabed
    - ARM: 8770/1: kprobes: Prohibit probing on optimized_callback
    - ARM: 8772/1: kprobes: Prohibit kprobes on get_user functions
    - Btrfs: fix xattr loss after power failure
    - Btrfs: send, fix invalid access to commit roots due to concurrent
      snapshotting
    - btrfs: property: Set incompat flag if lzo/zstd compression is set
    - btrfs: fix crash when trying to resume balance without the resume flag
    - btrfs: Split btrfs_del_delalloc_inode into 2 functions
    - btrfs: Fix delalloc inodes invalidation during transaction abort
    - btrfs: fix reading stale metadata blocks after degraded raid1 mounts
    - xhci: Fix USB3 NULL pointer dereference at logical disconnect.
    - KVM: arm/arm64: Properly protect VGIC locks from IRQs
    - KVM: arm/arm64: VGIC/ITS: Promote irq_lock() in update_affinity
    - hwmon: (k10temp) Fix reading critical temperature register
    - hwmon: (k10temp) Use API function to access System Management Network
    - vsprintf: Replace memory barrier with static_key for random_ptr_key update
    - x86/amd_nb: Add support for Raven Ridge CPUs
    - x86/apic/x2apic: Initialize cluster ID properly

  * Bionic update: upstream stable patchset 2018-07-09 (LP: #1780858)
    - 8139too: Use disable_irq_nosync() in rtl8139_poll_controller()
    - bridge: check iface upper dev when setting master via ioctl
    - dccp: fix tasklet usage
    - ipv4: fix fnhe usage by non-cached routes
    - ipv4: fix memory leaks in udp_sendmsg, ping_v4_sendmsg
    - llc: better deal with too small mtu
    - net: ethernet: sun: niu set correct packet size in skb
    - net: ethernet: ti: cpsw: fix packet leaking in dual_mac mode
    - net/mlx4_en: Fix an error handling path in 'mlx4_en_init_netdev()'
    - net/mlx4_en: Verify coalescing parameters are in range
    - net/mlx5e: Err if asked to offload TC match on frag being first
    - net/mlx5: E-Switch, Include VF RDMA stats in vport statistics
    - net sched actions: fix refcnt leak in skbmod
    - net_sched: fq: take care of throttled flows before reuse
    - net: support compat 64-bit time in {s,g}etsockopt
    - net/tls: Don't recursively call push_record during tls_write_space callbacks
    - net/tls: Fix connection stall on partial tls record
    - openvswitch: Don't swap table in nlattr_set() after OVS_ATTR_NESTED is found
    - qmi_wwan: do not steal interfaces from class drivers
    - r8169: fix powering up RTL8168h
    - rds: do not leak kernel memory to user land
    - sctp: delay the authentication for the duplicated cookie-echo chunk
    - sctp: fix the issue that the cookie-ack with auth can't get processed
    - sctp: handle two v4 addrs comparison in sctp_inet6_cmp_addr
    - sctp: remove sctp_chunk_put from fail_mark err path in
      sctp_ulpevent_make_rcvmsg
    - sctp: use the old asoc when making the cookie-ack chunk in dupcook_d
    - tcp_bbr: fix to zero idle_restart only upon S/ACKed data
    - tcp: ignore Fast Open on repair mode
    - tg3: Fix vunmap() BUG_ON() triggered from tg3_free_consistent().
    - bonding: do not allow rlb updates to invalid mac
    - bonding: send learning packets for vlans on slave
    - net: sched: fix error path in tcf_proto_create() when modules are not
      configured
    - net/mlx5e: TX, Use correct counter in dma_map error flow
    - net/mlx5: Avoid cleaning flow steering table twice during error flow
    - hv_netvsc: set master device
    - ipv6: fix uninit-value in ip6_multipath_l3_keys()
    - net/mlx5e: Allow offloading ipv4 header re-write for icmp
    - nsh: fix infinite loop
    - udp: fix SO_BINDTODEVICE
    - l2tp: revert "l2tp: fix missing print session offset info"
    - proc: do not access cmdline nor environ from file-backed areas
    - net/smc: restrict non-blocking connect finish
    - mlxsw: spectrum_switchdev: Do not remove mrouter port from MDB's ports list
    - net/mlx5e: DCBNL fix min inline header size for dscp
    - net: systemport: Correclty disambiguate driver instances
    - sctp: clear the new asoc's stream outcnt in sctp_stream_update
    - tcp: restore autocorking
    - tipc: fix one byte leak in tipc_sk_set_orig_addr()
    - hv_netvsc: Fix net device attach on older Windows hosts

  * Bionic update: upstream stable patchset 2018-07-06 (LP: #1780499)
    - ext4: prevent right-shifting extents beyond EXT_MAX_BLOCKS
    - ipvs: fix rtnl_lock lockups caused by start_sync_thread
    - netfilter: ebtables: don't attempt to allocate 0-sized compat array
    - kcm: Call strp_stop before strp_done in kcm_attach
    - crypto: af_alg - fix possible uninit-value in alg_bind()
    - netlink: fix uninit-value in netlink_sendmsg
    - net: fix rtnh_ok()
    - net: initialize skb->peeked when cloning
    - net: fix uninit-value in __hw_addr_add_ex()
    - dccp: initialize ireq->ir_mark
    - ipv4: fix uninit-value in ip_route_output_key_hash_rcu()
    - soreuseport: initialise timewait reuseport field
    - inetpeer: fix uninit-value in inet_getpeer
    - memcg: fix per_node_info cleanup
    - perf: Remove superfluous allocation error check
    - tcp: fix TCP_REPAIR_QUEUE bound checking
    - bdi: wake up concurrent wb_shutdown() callers.
    - bdi: Fix oops in wb_workfn()
    - gpioib: do not free unrequested descriptors
    - gpio: fix aspeed_gpio unmask irq
    - gpio: fix error path in lineevent_create
    - rfkill: gpio: fix memory leak in probe error path
    - libata: Apply NOLPM quirk for SanDisk SD7UB3Q*G1001 SSDs
    - dm integrity: use kvfree for kvmalloc'd memory
    - tracing: Fix regex_match_front() to not over compare the test string
    - z3fold: fix reclaim lock-ups
    - mm: sections are not offlined during memory hotremove
    - mm, oom: fix concurrent munlock and oom reaper unmap, v3
    - ceph: fix rsize/wsize capping in ceph_direct_read_write()
    - can: kvaser_usb: Increase correct stats counter in kvaser_usb_rx_can_msg()
    - can: hi311x: Acquire SPI lock on ->do_get_berr_counter
    - can: hi311x: Work around TX complete interrupt erratum
    - drm/vc4: Fix scaling of uni-planar formats
    - drm/i915: Fix drm:intel_enable_lvds ERROR message in kernel log
    - drm/atomic: Clean old_state/new_state in drm_atomic_state_default_clear()
    - drm/atomic: Clean private obj old_state/new_state in
      drm_atomic_state_default_clear()
    - net: atm: Fix potential Spectre v1
    - atm: zatm: Fix potential Spectre v1
    - cpufreq: schedutil: Avoid using invalid next_freq
    - Revert "Bluetooth: btusb: Fix quirk for Atheros 1525/QCA6174"
    - Bluetooth: btusb: Only check needs_reset_resume DMI table for QCA rome
      chipsets
    - thermal: exynos: Reading temperature makes sense only when TMU is turned on
    - thermal: exynos: Propagate error value from tmu_read()
    - nvme: add quirk to force medium priority for SQ creation
    - smb3: directory sync should not return an error
    - sched/autogroup: Fix possible Spectre-v1 indexing for sched_prio_to_weight[]
    - tracing/uprobe_event: Fix strncpy corner case
    - perf/x86: Fix possible Spectre-v1 indexing for hw_perf_event cache_*
    - perf/x86/cstate: Fix possible Spectre-v1 indexing for pkg_msr
    - perf/x86/msr: Fix possible Spectre-v1 indexing in the MSR driver
    - perf/core: Fix possible Spectre-v1 indexing for ->aux_pages[]
    - perf/x86: Fix possible Spectre-v1 indexing for x86_pmu::event_map()
    - i2c: dev: prevent ZERO_SIZE_PTR deref in i2cdev_ioctl_rdwr()
    - bdi: Fix use after free bug in debugfs_remove()
    - drm/ttm: Use GFP_TRANSHUGE_LIGHT for allocating huge pages
    - drm/i915: Adjust eDP's logical vco in a reliable place.
    - drm/nouveau/ttm: don't dereference nvbo::cli, it can outlive client
    - sched/core: Fix possible Spectre-v1 indexing for sched_prio_to_weight[]

  * Bionic update: upstream stable patchset 2018-06-26 (LP: #1778759)
    - percpu: include linux/sched.h for cond_resched()
    - ACPI / button: make module loadable when booted in non-ACPI mode
    - USB: serial: option: Add support for Quectel EP06
    - ALSA: hda - Fix incorrect usage of IS_REACHABLE()
    - ALSA: pcm: Check PCM state at xfern compat ioctl
    - ALSA: seq: Fix races at MIDI encoding in snd_virmidi_output_trigger()
    - ALSA: dice: fix kernel NULL pointer dereference due to invalid calculation
      for array index
    - ALSA: aloop: Mark paused device as inactive
    - ALSA: aloop: Add missing cable lock to ctl API callbacks
    - tracepoint: Do not warn on ENOMEM
    - scsi: target: Fix fortify_panic kernel exception
    - Input: leds - fix out of bound access
    - Input: atmel_mxt_ts - add touchpad button mapping for Samsung Chromebook Pro
    - rtlwifi: btcoex: Add power_on_setting routine
    - rtlwifi: cleanup 8723be ant_sel definition
    - xfs: prevent creating negative-sized file via INSERT_RANGE
    - RDMA/cxgb4: release hw resources on device removal
    - RDMA/ucma: Allow resolving address w/o specifying source address
    - RDMA/mlx5: Fix multiple NULL-ptr deref errors in rereg_mr flow
    - RDMA/mlx5: Protect from shift operand overflow
    - NET: usb: qmi_wwan: add support for ublox R410M PID 0x90b2
    - IB/mlx5: Use unlimited rate when static rate is not supported
    - IB/hfi1: Fix handling of FECN marked multicast packet
    - IB/hfi1: Fix loss of BECN with AHG
    - IB/hfi1: Fix NULL pointer dereference when invalid num_vls is used
    - iw_cxgb4: Atomically flush per QP HW CQEs
    - drm/vmwgfx: Fix a buffer object leak
    - drm/bridge: vga-dac: Fix edid memory leak
    - test_firmware: fix setting old custom fw path back on exit, second try
    - errseq: Always report a writeback error once
    - USB: serial: visor: handle potential invalid device configuration
    - usb: dwc3: gadget: Fix list_del corruption in dwc3_ep_dequeue
    - USB: Accept bulk endpoints with 1024-byte maxpacket
    - USB: serial: option: reimplement interface masking
    - USB: serial: option: adding support for ublox R410M
    - usb: musb: host: fix potential NULL pointer dereference
    - usb: musb: trace: fix NULL pointer dereference in musb_g_tx()
    - platform/x86: asus-wireless: Fix NULL pointer dereference
    - irqchip/qcom: Fix check for spurious interrupts
    - tracing: Fix bad use of igrab in trace_uprobe.c
    - [Config] CONFIG_ARM64_ERRATUM_1024718=y
    - arm64: Add work around for Arm Cortex-A55 Erratum 1024718
    - Input: atmel_mxt_ts - add touchpad button mapping for Samsung Chromebook Pro
    - infiniband: mlx5: fix build errors when INFINIBAND_USER_ACCESS=m
    - btrfs: Take trans lock before access running trans in check_delayed_ref
    - drm/vc4: Make sure vc4_bo_{inc,dec}_usecnt() calls are balanced
    - xhci: Fix use-after-free in xhci_free_virt_device
    - platform/x86: Kconfig: Fix dell-laptop dependency chain.
    - KVM: x86: remove APIC Timer periodic/oneshot spikes
    - clocksource: Allow clocksource_mark_unstable() on unregistered clocksources
    - clocksource: Initialize cs->wd_list
    - clocksource: Consistent de-rate when marking unstable

  * Bionic update: upstream stable patchset 2018-06-22 (LP: #1778265)
    - ext4: set h_journal if there is a failure starting a reserved handle
    - ext4: add MODULE_SOFTDEP to ensure crc32c is included in the initramfs
    - ext4: add validity checks for bitmap block numbers
    - ext4: fix bitmap position validation
    - random: fix possible sleeping allocation from irq context
    - random: rate limit unseeded randomness warnings
    - usbip: usbip_event: fix to not print kernel pointer address
    - usbip: usbip_host: fix to hold parent lock for device_attach() calls
    - usbip: vhci_hcd: Fix usb device and sockfd leaks
    - usbip: vhci_hcd: check rhport before using in vhci_hub_control()
    - Revert "xhci: plat: Register shutdown for xhci_plat"
    - USB: serial: simple: add libtransistor console
    - USB: serial: ftdi_sio: use jtag quirk for Arrow USB Blaster
    - USB: serial: cp210x: add ID for NI USB serial console
    - usb: core: Add quirk for HP v222w 16GB Mini
    - USB: Increment wakeup count on remote wakeup.
    - ALSA: usb-audio: Skip broken EU on Dell dock USB-audio
    - virtio: add ability to iterate over vqs
    - virtio_console: don't tie bufs to a vq
    - virtio_console: free buffers after reset
    - virtio_console: drop custom control queue cleanup
    - virtio_console: move removal code
    - virtio_console: reset on out of memory
    - drm/virtio: fix vq wait_event condition
    - tty: Don't call panic() at tty_ldisc_init()
    - tty: n_gsm: Fix long delays with control frame timeouts in ADM mode
    - tty: n_gsm: Fix DLCI handling for ADM mode if debug & 2 is not set
    - tty: Avoid possible error pointer dereference at tty_ldisc_restore().
    - tty: Use __GFP_NOFAIL for tty_ldisc_get()
    - ALSA: dice: fix OUI for TC group
    - ALSA: dice: fix error path to destroy initialized stream data
    - ALSA: hda - Skip jack and others for non-existing PCM streams
    - ALSA: opl3: Hardening for potential Spectre v1
    - ALSA: asihpi: Hardening for potential Spectre v1
    - ALSA: hdspm: Hardening for potential Spectre v1
    - ALSA: rme9652: Hardening for potential Spectre v1
    - ALSA: control: Hardening for potential Spectre v1
    - ALSA: pcm: Return negative delays from SNDRV_PCM_IOCTL_DELAY.
    - ALSA: core: Report audio_tstamp in snd_pcm_sync_ptr
    - ALSA: seq: oss: Fix unbalanced use lock for synth MIDI device
    - ALSA: seq: oss: Hardening for potential Spectre v1
    - ALSA: hda: Hardening for potential Spectre v1
    - ALSA: hda/realtek - Add some fixes for ALC233
    - ALSA: hda/realtek - Update ALC255 depop optimize
    - ALSA: hda/realtek - change the location for one of two front mics
    - mtd: spi-nor: cadence-quadspi: Fix page fault kernel panic
    - mtd: cfi: cmdset_0001: Do not allow read/write to suspend erase block.
    - mtd: cfi: cmdset_0001: Workaround Micron Erase suspend bug.
    - mtd: cfi: cmdset_0002: Do not allow read/write to suspend erase block.
    - mtd: rawnand: tango: Fix struct clk memory leak
    - kobject: don't use WARN for registration failures
    - scsi: sd: Defer spinning up drive while SANITIZE is in progress
    - bfq-iosched: ensure to clear bic/bfqq pointers when preparing request
    - vfio: ccw: process ssch with interrupts disabled
    - ANDROID: binder: prevent transactions into own process.
    - PCI: aardvark: Fix logic in advk_pcie_{rd,wr}_conf()
    - PCI: aardvark: Set PIO_ADDR_LS correctly in advk_pcie_rd_conf()
    - PCI: aardvark: Use ISR1 instead of ISR0 interrupt in legacy irq mode
    - PCI: aardvark: Fix PCIe Max Read Request Size setting
    - ARM: amba: Make driver_override output consistent with other buses
    - ARM: amba: Fix race condition with driver_override
    - ARM: amba: Don't read past the end of sysfs "driver_override" buffer
    - ARM: socfpga_defconfig: Remove QSPI Sector 4K size force
    - KVM: arm/arm64: Close VMID generation race
    - crypto: drbg - set freed buffers to NULL
    - ASoC: fsl_esai: Fix divisor calculation failure at lower ratio
    - libceph: un-backoff on tick when we have a authenticated session
    - libceph: reschedule a tick in finish_hunting()
    - libceph: validate con->state at the top of try_write()
    - fpga-manager: altera-ps-spi: preserve nCONFIG state
    - earlycon: Use a pointer table to fix __earlycon_table stride
    - drm/amdgpu: set COMPUTE_PGM_RSRC1 for SGPR/VGPR clearing shaders
    - drm/i915: Enable display WA#1183 from its correct spot
    - objtool, perf: Fix GCC 8 -Wrestrict error
    - tools/lib/subcmd/pager.c: do not alias select() params
    - x86/ipc: Fix x32 version of shmid64_ds and msqid64_ds
    - x86/smpboot: Don't use mwait_play_dead() on AMD systems
    - x86/microcode/intel: Save microcode patch unconditionally
    - x86/microcode: Do not exit early from __reload_late()
    - tick/sched: Do not mess with an enqueued hrtimer
    - arm/arm64: KVM: Add PSCI version selection API
    - powerpc/eeh: Fix race with driver un/bind
    - serial: mvebu-uart: Fix local flags handling on termios update
    - block: do not use interruptible wait anywhere
    - ASoC: dmic: Fix clock parenting
    - PCI / PM: Do not clear state_saved in pci_pm_freeze() when smart suspend is
      set
    - module: Fix display of wrong module .text address
    - drm/edid: Reset more of the display info
    - drm/i915/fbdev: Enable late fbdev initial configuration
    - drm/i915/audio: set minimum CD clock to twice the BCLK
    - drm/amd/display: Fix deadlock when flushing irq
    - drm/amd/display: Disallow enabling CRTC without primary plane with FB

  * Bionic update: upstream stable patchset 2018-06-22 (LP: #1778265) //
    CVE-2018-1108.
    - random: set up the NUMA crng instances after the CRNG is fully initialized

  * Ryzen/Raven Ridge USB ports do not work (LP: #1756700)
    - xhci: Fix USB ports for Dell Inspiron 5775

  * [Ubuntu 1804][boston][ixgbe] EEH causes kernel BUG at /build/linux-
    jWa1Fv/linux-4.15.0/drivers/pci/msi.c:352 (i2S) (LP: #1776389)
    - ixgbe/ixgbevf: Free IRQ when PCI error recovery removes the device

  * Need fix to aacraid driver to prevent panic (LP: #1770095)
    - scsi: aacraid: Correct hba_send to include iu_type

  * kernel: Fix arch random implementation (LP: #1775391)
    - s390/archrandom: Rework arch random implementation.

  * kernel: Fix memory leak on CCA and EP11 CPRB processing. (LP: #1775390)
    - s390/zcrypt: Fix CCA and EP11 CPRB processing failure memory leak.

  * Various fixes for CXL kernel module (LP: #1774471)
    - cxl: Remove function write_timebase_ctrl_psl9() for PSL9
    - cxl: Set the PBCQ Tunnel BAR register when enabling capi mode
    - cxl: Report the tunneled operations status
    - cxl: Configure PSL to not use APC virtual machines
    - cxl: Disable prefault_mode in Radix mode

  * Bluetooth not working (LP: #1764645)
    - Bluetooth: btusb: Apply QCA Rome patches for some ATH3012 models

  * linux-snapdragon: wcn36xx: mac address generation on boot (LP: #1776491)
    - [Config] arm64: snapdragon: WCN36XX_SNAPDRAGON_HACKS=y
    - SAUCE: wcn36xx: read MAC from file or randomly generate one

  * fscache: Fix hanging wait on page discarded by writeback (LP: #1777029)
    - fscache: Fix hanging wait on page discarded by writeback

Date: Thu, 02 Aug 2018 12:31:38 +0200
Changed-By: Stefan Bader <stefan.bader at canonical.com>
Maintainer: Launchpad Build Daemon <buildd at lcy01-amd64-021.buildd>

-------------- next part --------------
Format: 1.8
Date: Thu, 02 Aug 2018 12:31:38 +0200
Source: linux-hwe
Binary: linux-source-4.15.0 linux-headers-4.15.0-31 linux-hwe-tools-4.15.0-31 linux-hwe-cloud-tools-4.15.0-31 linux-image-unsigned-4.15.0-31-generic linux-modules-4.15.0-31-generic linux-modules-extra-4.15.0-31-generic linux-headers-4.15.0-31-generic linux-image-unsigned-4.15.0-31-generic-dbgsym linux-tools-4.15.0-31-generic linux-cloud-tools-4.15.0-31-generic linux-hwe-udebs-generic linux-image-unsigned-4.15.0-31-generic-lpae linux-modules-4.15.0-31-generic-lpae linux-modules-extra-4.15.0-31-generic-lpae linux-headers-4.15.0-31-generic-lpae linux-image-unsigned-4.15.0-31-generic-lpae-dbgsym linux-tools-4.15.0-31-generic-lpae linux-cloud-tools-4.15.0-31-generic-lpae linux-hwe-udebs-generic-lpae linux-image-unsigned-4.15.0-31-lowlatency linux-modules-4.15.0-31-lowlatency linux-modules-extra-4.15.0-31-lowlatency linux-headers-4.15.0-31-lowlatency linux-image-unsigned-4.15.0-31-lowlatency-dbgsym linux-tools-4.15.0-31-lowlatency linux-cloud-tools-4.15.0-31-lowlatency
 linux-hwe-udebs-lowlatency kernel-image-4.15.0-31-generic-di fat-modules-4.15.0-31-generic-di fb-modules-4.15.0-31-generic-di firewire-core-modules-4.15.0-31-generic-di floppy-modules-4.15.0-31-generic-di fs-core-modules-4.15.0-31-generic-di fs-secondary-modules-4.15.0-31-generic-di input-modules-4.15.0-31-generic-di irda-modules-4.15.0-31-generic-di md-modules-4.15.0-31-generic-di nic-modules-4.15.0-31-generic-di nic-pcmcia-modules-4.15.0-31-generic-di nic-usb-modules-4.15.0-31-generic-di nic-shared-modules-4.15.0-31-generic-di parport-modules-4.15.0-31-generic-di pata-modules-4.15.0-31-generic-di pcmcia-modules-4.15.0-31-generic-di pcmcia-storage-modules-4.15.0-31-generic-di plip-modules-4.15.0-31-generic-di ppp-modules-4.15.0-31-generic-di sata-modules-4.15.0-31-generic-di scsi-modules-4.15.0-31-generic-di serial-modules-4.15.0-31-generic-di storage-core-modules-4.15.0-31-generic-di usb-modules-4.15.0-31-generic-di nfs-modules-4.15.0-31-generic-di
 block-modules-4.15.0-31-generic-di message-modules-4.15.0-31-generic-di crypto-modules-4.15.0-31-generic-di virtio-modules-4.15.0-31-generic-di mouse-modules-4.15.0-31-generic-di vlan-modules-4.15.0-31-generic-di ipmi-modules-4.15.0-31-generic-di
 multipath-modules-4.15.0-31-generic-di
Architecture: amd64 all amd64_translations
Version: 4.15.0-31.33~16.04.1
Distribution: xenial
Urgency: medium
Maintainer: Launchpad Build Daemon <buildd at lcy01-amd64-021.buildd>
Changed-By: Stefan Bader <stefan.bader at canonical.com>
Description:
 block-modules-4.15.0-31-generic-di - Block storage devices (udeb)
 crypto-modules-4.15.0-31-generic-di - crypto modules (udeb)
 fat-modules-4.15.0-31-generic-di - FAT filesystem support (udeb)
 fb-modules-4.15.0-31-generic-di - Framebuffer modules (udeb)
 firewire-core-modules-4.15.0-31-generic-di - Firewire (IEEE-1394) Support (udeb)
 floppy-modules-4.15.0-31-generic-di - Floppy driver support (udeb)
 fs-core-modules-4.15.0-31-generic-di - Base filesystem modules (udeb)
 fs-secondary-modules-4.15.0-31-generic-di - Extra filesystem modules (udeb)
 input-modules-4.15.0-31-generic-di - Support for various input methods (udeb)
 ipmi-modules-4.15.0-31-generic-di - ipmi modules (udeb)
 irda-modules-4.15.0-31-generic-di - Support for Infrared protocols (udeb)
 kernel-image-4.15.0-31-generic-di - kernel image and system map (udeb)
 linux-cloud-tools-4.15.0-31-generic - Linux kernel version specific cloud tools for version 4.15.0-31
 linux-cloud-tools-4.15.0-31-generic-lpae - Linux kernel version specific cloud tools for version 4.15.0-31
 linux-cloud-tools-4.15.0-31-lowlatency - Linux kernel version specific cloud tools for version 4.15.0-31
 linux-headers-4.15.0-31 - Header files related to Linux kernel version 4.15.0
 linux-headers-4.15.0-31-generic - Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
 linux-headers-4.15.0-31-generic-lpae - Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
 linux-headers-4.15.0-31-lowlatency - Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
 linux-hwe-cloud-tools-4.15.0-31 - Linux kernel version specific cloud tools for version 4.15.0-31
 linux-hwe-tools-4.15.0-31 - Linux kernel version specific tools for version 4.15.0-31
 linux-hwe-udebs-generic - Metapackage depending on kernel udebs (udeb)
 linux-hwe-udebs-generic-lpae - Metapackage depending on kernel udebs (udeb)
 linux-hwe-udebs-lowlatency - Metapackage depending on kernel udebs (udeb)
 linux-image-unsigned-4.15.0-31-generic - Linux kernel image for version 4.15.0 on 64 bit x86 SMP
 linux-image-unsigned-4.15.0-31-generic-dbgsym - Linux kernel debug image for version 4.15.0 on 64 bit x86 SMP
 linux-image-unsigned-4.15.0-31-generic-lpae - Linux kernel image for version 4.15.0 on 64 bit x86 SMP
 linux-image-unsigned-4.15.0-31-generic-lpae-dbgsym - Linux kernel debug image for version 4.15.0 on 64 bit x86 SMP
 linux-image-unsigned-4.15.0-31-lowlatency - Linux kernel image for version 4.15.0 on 64 bit x86 SMP
 linux-image-unsigned-4.15.0-31-lowlatency-dbgsym - Linux kernel debug image for version 4.15.0 on 64 bit x86 SMP
 linux-modules-4.15.0-31-generic - Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
 linux-modules-4.15.0-31-generic-lpae - Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
 linux-modules-4.15.0-31-lowlatency - Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
 linux-modules-extra-4.15.0-31-generic - Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
 linux-modules-extra-4.15.0-31-generic-lpae - Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
 linux-modules-extra-4.15.0-31-lowlatency - Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
 linux-source-4.15.0 - Linux kernel source for version 4.15.0 with Ubuntu patches
 linux-tools-4.15.0-31-generic - Linux kernel version specific tools for version 4.15.0-31
 linux-tools-4.15.0-31-generic-lpae - Linux kernel version specific tools for version 4.15.0-31
 linux-tools-4.15.0-31-lowlatency - Linux kernel version specific tools for version 4.15.0-31
 md-modules-4.15.0-31-generic-di - Multi-device support (raid, device-mapper, lvm) (udeb)
 message-modules-4.15.0-31-generic-di - Fusion and i2o storage modules (udeb)
 mouse-modules-4.15.0-31-generic-di - Mouse support (udeb)
 multipath-modules-4.15.0-31-generic-di - DM-Multipath support (udeb)
 nfs-modules-4.15.0-31-generic-di - NFS filesystem drivers (udeb)
 nic-modules-4.15.0-31-generic-di - Network interface support (udeb)
 nic-pcmcia-modules-4.15.0-31-generic-di - PCMCIA network interface support (udeb)
 nic-shared-modules-4.15.0-31-generic-di - nic shared modules (udeb)
 nic-usb-modules-4.15.0-31-generic-di - USB network interface support (udeb)
 parport-modules-4.15.0-31-generic-di - Parallel port support (udeb)
 pata-modules-4.15.0-31-generic-di - PATA support modules (udeb)
 pcmcia-modules-4.15.0-31-generic-di - PCMCIA Modules (udeb)
 pcmcia-storage-modules-4.15.0-31-generic-di - PCMCIA storage support (udeb)
 plip-modules-4.15.0-31-generic-di - PLIP (parallel port) networking support (udeb)
 ppp-modules-4.15.0-31-generic-di - PPP (serial port) networking support (udeb)
 sata-modules-4.15.0-31-generic-di - SATA storage support (udeb)
 scsi-modules-4.15.0-31-generic-di - SCSI storage support (udeb)
 serial-modules-4.15.0-31-generic-di - Serial port support (udeb)
 storage-core-modules-4.15.0-31-generic-di - Core storage support (udeb)
 usb-modules-4.15.0-31-generic-di - Core USB support (udeb)
 virtio-modules-4.15.0-31-generic-di - VirtIO Modules (udeb)
 vlan-modules-4.15.0-31-generic-di - vlan modules (udeb)
Launchpad-Bugs-Fixed: 1528684 1753941 1756700 1764645 1770095 1771823 1774225 1774471 1775390 1775391 1776389 1776491 1776927 1777029 1778265 1778486 1778658 1778759 1779802 1779823 1779923 1780066 1780227 1780499 1780858 1781316 1781364 1781436 1781476 1781763 1782116 1782166 1782540 1782689 1782846 1783246 1783418 1784281 1784296
Changes:
 linux-hwe (4.15.0-31.33~16.04.1) xenial; urgency=medium
 .
   * linux-hwe: 4.15.0-31.33~16.04.1 -proposed tracker (LP: #1784296)
 .
   * linux: 4.15.0-31.33 -proposed tracker (LP: #1784281)
 .
   * ubuntu_bpf_jit test failed on Bionic s390x systems (LP: #1753941)
     - test_bpf: flag tests that cannot be jited on s390
 .
   * HDMI/DP audio can't work on the laptop of Dell Latitude 5495 (LP: #1782689)
     - drm/nouveau: fix nouveau_dsm_get_client_id()'s return type
     - drm/radeon: fix radeon_atpx_get_client_id()'s return type
     - drm/amdgpu: fix amdgpu_atpx_get_client_id()'s return type
     - platform/x86: apple-gmux: fix gmux_get_client_id()'s return type
     - ALSA: hda: use PCI_BASE_CLASS_DISPLAY to replace PCI_CLASS_DISPLAY_VGA
     - vga_switcheroo: set audio client id according to bound GPU id
 .
   * locking sockets broken due to missing AppArmor socket mediation patches
     (LP: #1780227)
     - UBUNTU SAUCE: apparmor: fix apparmor mediating locking non-fs, unix sockets
 .
   * Update2 for ocxl driver (LP: #1781436)
     - ocxl: Fix page fault handler in case of fault on dying process
 .
   * RTNL assertion failure on ipvlan (LP: #1776927)
     - ipvlan: drop ipv6 dependency
     - ipvlan: use per device spinlock to protect addrs list updates
 .
   * netns: unable to follow an interface that moves to another netns
     (LP: #1774225)
     - net: core: Expose number of link up/down transitions
     - dev: always advertise the new nsid when the netns iface changes
     - dev: advertise the new ifindex when the netns iface changes
 .
   * [Bionic] Disk IO hangs when using BFQ as io scheduler (LP: #1780066)
     - block, bfq: fix occurrences of request finish method's old name
     - block, bfq: remove batches of confusing ifdefs
     - block, bfq: add requeue-request hook
 .
   * HP ProBook 455 G5 needs mute-led-gpio fixup (LP: #1781763)
     - ALSA: hda: add mute led support for HP ProBook 455 G5
 .
   * [Bionic] bug fixes to improve stability of the ThunderX2 i2c driver
     (LP: #1781476)
     - i2c: xlp9xx: Fix issue seen when updating receive length
     - i2c: xlp9xx: Make sure the transfer size is not more than
       I2C_SMBUS_BLOCK_SIZE
 .
   * x86/kvm: fix LAPIC timer drift when guest uses periodic mode (LP: #1778486)
     - x86/kvm: fix LAPIC timer drift when guest uses periodic mode
 .
   * Please include ax88179_178a and r8152 modules in d-i udeb (LP: #1771823)
     - [Config:] d-i: Add ax88179_178a and r8152 to nic-modules
 .
   * Nvidia fails after switching its mode (LP: #1778658)
     - PCI: Restore config space on runtime resume despite being unbound
 .
   * Kernel error "task zfs:pid blocked for more than 120 seconds" (LP: #1781364)
     - SAUCE: (noup) zfs to 0.7.5-1ubuntu16.3
 .
   * CVE-2018-12232
     - PATCH 1/1] socket: close race condition between sock_close() and
       sockfs_setattr()
 .
   * CVE-2018-10323
     - xfs: set format back to extents if xfs_bmap_extents_to_btree
 .
   * change front mic location for more lenovo m7/8/9xx machines (LP: #1781316)
     - ALSA: hda/realtek - Fix the problem of two front mics on more machines
     - ALSA: hda/realtek - two more lenovo models need fixup of MIC_LOCATION
 .
   * Cephfs + fscache: unable to handle kernel NULL pointer dereference at
     0000000000000000 IP: jbd2__journal_start+0x22/0x1f0 (LP: #1783246)
     - ceph: track read contexts in ceph_file_info
 .
   * Touchpad of ThinkPad P52 failed to work with message "lost sync at byte"
     (LP: #1779802)
     - Input: elantech - fix V4 report decoding for module with middle key
     - Input: elantech - enable middle button of touchpads on ThinkPad P52
 .
   * xhci_hcd 0000:00:14.0: Root hub is not suspended (LP: #1779823)
     - usb: xhci: dbc: Fix lockdep warning
     - usb: xhci: dbc: Don't decrement runtime PM counter if DBC is not started
 .
   * CVE-2018-13406
     - video: uvesafb: Fix integer overflow in allocation
 .
   * CVE-2018-10840
     - ext4: correctly handle a zero-length xattr with a non-zero e_value_offs
 .
   * CVE-2018-11412
     - ext4: do not allow external inodes for inline data
 .
   * CVE-2018-10881
     - ext4: clear i_data in ext4_inode_info when removing inline data
 .
   * CVE-2018-12233
     - jfs: Fix inconsistency between memory allocation and ea_buf->max_size
 .
   * CVE-2018-12904
     - kvm: nVMX: Enforce cpl=0 for VMX instructions
 .
   * Error parsing PCC subspaces from PCCT (LP: #1528684)
     - mailbox: PCC: erroneous error message when parsing ACPI PCCT
 .
   * CVE-2018-13094
     - xfs: don't call xfs_da_shrink_inode with NULL bp
 .
   * other users' coredumps can be read via setgid directory and killpriv bypass
     (LP: #1779923) // CVE-2018-13405
     - Fix up non-directory creation in SGID directories
 .
   * Invoking obsolete 'firmware_install' target breaks snap build (LP: #1782166)
     - snapcraft.yaml: stop invoking the obsolete (and non-existing)
       'firmware_install' target
 .
   * snapcraft.yaml: missing ubuntu-retpoline-extract-one script breaks the build
     (LP: #1782116)
     - snapcraft.yaml: copy retpoline-extract-one to scripts before build
 .
   * Allow Raven Ridge's audio controller to be runtime suspended (LP: #1782540)
     - ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge
 .
   * CVE-2018-11506
     - sr: pass down correctly sized SCSI sense buffer
 .
   * Bionic update: upstream stable patchset 2018-07-24 (LP: #1783418)
     - net: Fix a bug in removing queues from XPS map
     - net/mlx4_core: Fix error handling in mlx4_init_port_info.
     - net/sched: fix refcnt leak in the error path of tcf_vlan_init()
     - net: sched: red: avoid hashing NULL child
     - net/smc: check for missing nlattrs in SMC_PNETID messages
     - net: test tailroom before appending to linear skb
     - packet: in packet_snd start writing at link layer allocation
     - sock_diag: fix use-after-free read in __sk_free
     - tcp: purge write queue in tcp_connect_init()
     - vmxnet3: set the DMA mask before the first DMA map operation
     - vmxnet3: use DMA memory barriers where required
     - hv_netvsc: empty current transmit aggregation if flow blocked
     - hv_netvsc: Use the num_online_cpus() for channel limit
     - hv_netvsc: avoid retry on send during shutdown
     - hv_netvsc: only wake transmit queue if link is up
     - hv_netvsc: fix error unwind handling if vmbus_open fails
     - hv_netvsc: cancel subchannel setup before halting device
     - hv_netvsc: fix race in napi poll when rescheduling
     - hv_netvsc: defer queue selection to VF
     - hv_netvsc: disable NAPI before channel close
     - hv_netvsc: use RCU to fix concurrent rx and queue changes
     - hv_netvsc: change GPAD teardown order on older versions
     - hv_netvsc: common detach logic
     - hv_netvsc: Use Windows version instead of NVSP version on GPAD teardown
     - hv_netvsc: Split netvsc_revoke_buf() and netvsc_teardown_gpadl()
     - hv_netvsc: Ensure correct teardown message sequence order
     - hv_netvsc: Fix a network regression after ifdown/ifup
     - sparc: vio: use put_device() instead of kfree()
     - ext2: fix a block leak
     - s390: add assembler macros for CPU alternatives
     - s390: move expoline assembler macros to a header
     - s390/crc32-vx: use expoline for indirect branches
     - s390/lib: use expoline for indirect branches
     - s390/ftrace: use expoline for indirect branches
     - s390/kernel: use expoline for indirect branches
     - s390: move spectre sysfs attribute code
     - s390: extend expoline to BC instructions
     - s390: use expoline thunks in the BPF JIT
     - scsi: sg: allocate with __GFP_ZERO in sg_build_indirect()
     - scsi: zfcp: fix infinite iteration on ERP ready list
     - loop: don't call into filesystem while holding lo_ctl_mutex
     - loop: fix LOOP_GET_STATUS lock imbalance
     - cfg80211: limit wiphy names to 128 bytes
     - hfsplus: stop workqueue when fill_super() failed
     - x86/kexec: Avoid double free_page() upon do_kexec_load() failure
     - usb: gadget: f_uac2: fix bFirstInterface in composite gadget
     - usb: dwc3: Undo PHY init if soft reset fails
     - usb: dwc3: omap: don't miss events during suspend/resume
     - usb: gadget: core: Fix use-after-free of usb_request
     - usb: gadget: fsl_udc_core: fix ep valid checks
     - usb: dwc2: Fix dwc2_hsotg_core_init_disconnected()
     - usb: cdc_acm: prevent race at write to acm while system resumes
     - net: usbnet: fix potential deadlock on 32bit hosts
     - ARM: dts: imx7d-sdb: Fix regulator-usb-otg2-vbus node name
     - usb: host: xhci-plat: revert "usb: host: xhci-plat: enable clk in resume
       timing"
     - USB: OHCI: Fix NULL dereference in HCDs using HCD_LOCAL_MEM
     - net/usb/qmi_wwan.c: Add USB id for lt4120 modem
     - net-usb: add qmi_wwan if on lte modem wistron neweb d18q1
     - Bluetooth: btusb: Add USB ID 7392:a611 for Edimax EW-7611ULB
     - ALSA: usb-audio: Add native DSD support for Luxman DA-06
     - usb: dwc3: Add SoftReset PHY synchonization delay
     - usb: dwc3: Update DWC_usb31 GTXFIFOSIZ reg fields
     - usb: dwc3: Makefile: fix link error on randconfig
     - xhci: zero usb device slot_id member when disabling and freeing a xhci slot
     - usb: dwc2: Fix interval type issue
     - usb: dwc2: hcd: Fix host channel halt flow
     - usb: dwc2: host: Fix transaction errors in host mode
     - usb: gadget: ffs: Let setup() return USB_GADGET_DELAYED_STATUS
     - usb: gadget: ffs: Execute copy_to_user() with USER_DS set
     - usbip: Correct maximum value of CONFIG_USBIP_VHCI_HC_PORTS
     - usb: gadget: udc: change comparison to bitshift when dealing with a mask
     - usb: gadget: composite: fix incorrect handling of OS desc requests
     - media: lgdt3306a: Fix module count mismatch on usb unplug
     - media: em28xx: USB bulk packet size fix
     - Bluetooth: btusb: Add device ID for RTL8822BE
     - xhci: Show what USB release number the xHC supports from protocol capablity
     - staging: bcm2835-audio: Release resources on module_exit()
     - staging: lustre: fix bug in osc_enter_cache_try
     - staging: fsl-dpaa2/eth: Fix incorrect casts
     - staging: rtl8192u: return -ENOMEM on failed allocation of priv->oldaddr
     - staging: ks7010: Use constants from ieee80211_eid instead of literal ints.
     - staging: lustre: lmv: correctly iput lmo_root
     - crypto: inside-secure - wait for the request to complete if in the backlog
     - crypto: atmel-aes - fix the keys zeroing on errors
     - crypto: ccp - don't disable interrupts while setting up debugfs
     - crypto: inside-secure - do not process request if no command was issued
     - crypto: inside-secure - fix the cache_len computation
     - crypto: inside-secure - fix the extra cache computation
     - crypto: sunxi-ss - Add MODULE_ALIAS to sun4i-ss
     - crypto: inside-secure - fix the invalidation step during cra_exit
     - scsi: mpt3sas: fix an out of bound write
     - scsi: ufs: Enable quirk to ignore sending WRITE_SAME command
     - scsi: bnx2fc: Fix check in SCSI completion handler for timed out request
     - scsi: sym53c8xx_2: iterator underflow in sym_getsync()
     - scsi: mptfusion: Add bounds check in mptctl_hp_targetinfo()
     - scsi: qla2xxx: Avoid triggering undefined behavior in
       qla2x00_mbx_completion()
     - scsi: storvsc: Increase cmd_per_lun for higher speed devices
     - scsi: qedi: Fix truncation of CHAP name and secret
     - scsi: aacraid: fix shutdown crash when init fails
     - scsi: qla4xxx: skip error recovery in case of register disconnect.
     - scsi: qedi: Fix kernel crash during port toggle
     - scsi: mpt3sas: Do not mark fw_event workqueue as WQ_MEM_RECLAIM
     - scsi: sd: Keep disk read-only when re-reading partition
     - scsi: iscsi_tcp: set BDI_CAP_STABLE_WRITES when data digest enabled
     - scsi: aacraid: Insure command thread is not recursively stopped
     - scsi: core: Make SCSI Status CONDITION MET equivalent to GOOD
     - scsi: mvsas: fix wrong endianness of sgpio api
     - ASoC: hdmi-codec: Fix module unloading caused kernel crash
     - ASoC: rockchip: rk3288-hdmi-analog: Select needed codecs
     - ASoC: samsung: odroid: Fix 32000 sample rate handling
     - ASoC: topology: create TLV data for dapm widgets
     - ASoC: samsung: i2s: Ensure the RCLK rate is properly determined
     - clk: rockchip: Fix wrong parent for SDMMC phase clock for rk3228
     - clk: Don't show the incorrect clock phase
     - clk: hisilicon: mark wdt_mux_p[] as const
     - clk: tegra: Fix pll_u rate configuration
     - clk: rockchip: Prevent calculating mmc phase if clock rate is zero
     - clk: samsung: s3c2410: Fix PLL rates
     - clk: samsung: exynos7: Fix PLL rates
     - clk: samsung: exynos5260: Fix PLL rates
     - clk: samsung: exynos5433: Fix PLL rates
     - clk: samsung: exynos5250: Fix PLL rates
     - clk: samsung: exynos3250: Fix PLL rates
     - media: dmxdev: fix error code for invalid ioctls
     - media: Don't let tvp5150_get_vbi() go out of vbi_ram_default array
     - media: ov5645: add missing of_node_put() in error path
     - media: cx23885: Override 888 ImpactVCBe crystal frequency
     - media: cx23885: Set subdev host data to clk_freq pointer
     - media: s3c-camif: fix out-of-bounds array access
     - media: lgdt3306a: Fix a double kfree on i2c device remove
     - media: em28xx: Add Hauppauge SoloHD/DualHD bulk models
     - media: v4l: vsp1: Fix display stalls when requesting too many inputs
     - media: i2c: adv748x: fix HDMI field heights
     - media: vb2: Fix videobuf2 to map correct area
     - media: vivid: fix incorrect capabilities for radio
     - media: cx25821: prevent out-of-bounds read on array card
     - serial: xuartps: Fix out-of-bounds access through DT alias
     - serial: sh-sci: Fix out-of-bounds access through DT alias
     - serial: samsung: Fix out-of-bounds access through serial port index
     - serial: mxs-auart: Fix out-of-bounds access through serial port index
     - serial: imx: Fix out-of-bounds access through serial port index
     - serial: fsl_lpuart: Fix out-of-bounds access through DT alias
     - serial: arc_uart: Fix out-of-bounds access through DT alias
     - serial: 8250: Don't service RX FIFO if interrupts are disabled
     - serial: altera: ensure port->regshift is honored consistently
     - rtc: snvs: Fix usage of snvs_rtc_enable
     - rtc: hctosys: Ensure system time doesn't overflow time_t
     - rtc: rk808: fix possible race condition
     - rtc: m41t80: fix race conditions
     - rtc: tx4939: avoid unintended sign extension on a 24 bit shift
     - rtc: rp5c01: fix possible race condition
     - rtc: goldfish: Add missing MODULE_LICENSE
     - cxgb4: Correct ntuple mask validation for hash filters
     - net: dsa: bcm_sf2: Fix RX_CLS_LOC_ANY overwrite for last rule
     - net: dsa: Do not register devlink for unused ports
     - net: dsa: bcm_sf2: Fix IPv6 rules and chain ID
     - net: dsa: bcm_sf2: Fix IPv6 rule half deletion
     - 3c59x: convert to generic DMA API
     - net: ip6_gre: Request headroom in __gre6_xmit()
     - net: ip6_gre: Split up ip6gre_tnl_link_config()
     - net: ip6_gre: Split up ip6gre_tnl_change()
     - net: ip6_gre: Split up ip6gre_newlink()
     - net: ip6_gre: Split up ip6gre_changelink()
     - qed: LL2 flush isles when connection is closed
     - qed: Fix possibility of list corruption during rmmod flows
     - qed: Fix LL2 race during connection terminate
     - powerpc: Move default security feature flags
     - Bluetooth: btusb: Add support for Intel Bluetooth device 22560 [8087:0026]
     - staging: fsl-dpaa2/eth: Fix incorrect kfree
     - crypto: inside-secure - move the digest to the request context
     - scsi: lpfc: Fix NVME Initiator FirstBurst
     - serial: mvebu-uart: fix tx lost characters
 .
   * Bionic update: upstream stable patchset 2018-07-20 (LP: #1782846)
     - usbip: usbip_host: refine probe and disconnect debug msgs to be useful
     - usbip: usbip_host: delete device from busid_table after rebind
     - usbip: usbip_host: run rebind from exit when module is removed
     - usbip: usbip_host: fix NULL-ptr deref and use-after-free errors
     - usbip: usbip_host: fix bad unlock balance during stub_probe()
     - ALSA: usb: mixer: volume quirk for CM102-A+/102S+
     - ALSA: hda: Add Lenovo C50 All in one to the power_save blacklist
     - ALSA: control: fix a redundant-copy issue
     - spi: pxa2xx: Allow 64-bit DMA
     - spi: bcm-qspi: Avoid setting MSPI_CDRAM_PCS for spi-nor master
     - spi: bcm-qspi: Always read and set BSPI_MAST_N_BOOT_CTRL
     - KVM: arm/arm64: VGIC/ITS save/restore: protect kvm_read_guest() calls
     - KVM: arm/arm64: VGIC/ITS: protect kvm_read_guest() calls with SRCU lock
     - vfio: ccw: fix cleanup if cp_prefetch fails
     - tracing/x86/xen: Remove zero data size trace events
       trace_xen_mmu_flush_tlb{_all}
     - tee: shm: fix use-after-free via temporarily dropped reference
     - netfilter: nf_tables: free set name in error path
     - netfilter: nf_tables: can't fail after linking rule into active rule list
     - netfilter: nf_socket: Fix out of bounds access in nf_sk_lookup_slow_v{4,6}
     - i2c: designware: fix poll-after-enable regression
     - powerpc/powernv: Fix NVRAM sleep in invalid context when crashing
     - drm: Match sysfs name in link removal to link creation
     - lib/test_bitmap.c: fix bitmap optimisation tests to report errors correctly
     - radix tree: fix multi-order iteration race
     - mm: don't allow deferred pages with NEED_PER_CPU_KM
     - drm/i915/gen9: Add WaClearHIZ_WM_CHICKEN3 for bxt and glk
     - s390/qdio: fix access to uninitialized qdio_q fields
     - s390/qdio: don't release memory in qdio_setup_irq()
     - s390: remove indirect branch from do_softirq_own_stack
     - x86/pkeys: Override pkey when moving away from PROT_EXEC
     - x86/pkeys: Do not special case protection key 0
     - efi: Avoid potential crashes, fix the 'struct efi_pci_io_protocol_32'
       definition for mixed mode
     - ARM: 8771/1: kprobes: Prohibit kprobes on do_undefinstr
     - x86/mm: Drop TS_COMPAT on 64-bit exec() syscall
     - tick/broadcast: Use for_each_cpu() specially on UP kernels
     - ARM: 8769/1: kprobes: Fix to use get_kprobe_ctlblk after irq-disabed
     - ARM: 8770/1: kprobes: Prohibit probing on optimized_callback
     - ARM: 8772/1: kprobes: Prohibit kprobes on get_user functions
     - Btrfs: fix xattr loss after power failure
     - Btrfs: send, fix invalid access to commit roots due to concurrent
       snapshotting
     - btrfs: property: Set incompat flag if lzo/zstd compression is set
     - btrfs: fix crash when trying to resume balance without the resume flag
     - btrfs: Split btrfs_del_delalloc_inode into 2 functions
     - btrfs: Fix delalloc inodes invalidation during transaction abort
     - btrfs: fix reading stale metadata blocks after degraded raid1 mounts
     - xhci: Fix USB3 NULL pointer dereference at logical disconnect.
     - KVM: arm/arm64: Properly protect VGIC locks from IRQs
     - KVM: arm/arm64: VGIC/ITS: Promote irq_lock() in update_affinity
     - hwmon: (k10temp) Fix reading critical temperature register
     - hwmon: (k10temp) Use API function to access System Management Network
     - vsprintf: Replace memory barrier with static_key for random_ptr_key update
     - x86/amd_nb: Add support for Raven Ridge CPUs
     - x86/apic/x2apic: Initialize cluster ID properly
 .
   * Bionic update: upstream stable patchset 2018-07-09 (LP: #1780858)
     - 8139too: Use disable_irq_nosync() in rtl8139_poll_controller()
     - bridge: check iface upper dev when setting master via ioctl
     - dccp: fix tasklet usage
     - ipv4: fix fnhe usage by non-cached routes
     - ipv4: fix memory leaks in udp_sendmsg, ping_v4_sendmsg
     - llc: better deal with too small mtu
     - net: ethernet: sun: niu set correct packet size in skb
     - net: ethernet: ti: cpsw: fix packet leaking in dual_mac mode
     - net/mlx4_en: Fix an error handling path in 'mlx4_en_init_netdev()'
     - net/mlx4_en: Verify coalescing parameters are in range
     - net/mlx5e: Err if asked to offload TC match on frag being first
     - net/mlx5: E-Switch, Include VF RDMA stats in vport statistics
     - net sched actions: fix refcnt leak in skbmod
     - net_sched: fq: take care of throttled flows before reuse
     - net: support compat 64-bit time in {s,g}etsockopt
     - net/tls: Don't recursively call push_record during tls_write_space callbacks
     - net/tls: Fix connection stall on partial tls record
     - openvswitch: Don't swap table in nlattr_set() after OVS_ATTR_NESTED is found
     - qmi_wwan: do not steal interfaces from class drivers
     - r8169: fix powering up RTL8168h
     - rds: do not leak kernel memory to user land
     - sctp: delay the authentication for the duplicated cookie-echo chunk
     - sctp: fix the issue that the cookie-ack with auth can't get processed
     - sctp: handle two v4 addrs comparison in sctp_inet6_cmp_addr
     - sctp: remove sctp_chunk_put from fail_mark err path in
       sctp_ulpevent_make_rcvmsg
     - sctp: use the old asoc when making the cookie-ack chunk in dupcook_d
     - tcp_bbr: fix to zero idle_restart only upon S/ACKed data
     - tcp: ignore Fast Open on repair mode
     - tg3: Fix vunmap() BUG_ON() triggered from tg3_free_consistent().
     - bonding: do not allow rlb updates to invalid mac
     - bonding: send learning packets for vlans on slave
     - net: sched: fix error path in tcf_proto_create() when modules are not
       configured
     - net/mlx5e: TX, Use correct counter in dma_map error flow
     - net/mlx5: Avoid cleaning flow steering table twice during error flow
     - hv_netvsc: set master device
     - ipv6: fix uninit-value in ip6_multipath_l3_keys()
     - net/mlx5e: Allow offloading ipv4 header re-write for icmp
     - nsh: fix infinite loop
     - udp: fix SO_BINDTODEVICE
     - l2tp: revert "l2tp: fix missing print session offset info"
     - proc: do not access cmdline nor environ from file-backed areas
     - net/smc: restrict non-blocking connect finish
     - mlxsw: spectrum_switchdev: Do not remove mrouter port from MDB's ports list
     - net/mlx5e: DCBNL fix min inline header size for dscp
     - net: systemport: Correclty disambiguate driver instances
     - sctp: clear the new asoc's stream outcnt in sctp_stream_update
     - tcp: restore autocorking
     - tipc: fix one byte leak in tipc_sk_set_orig_addr()
     - hv_netvsc: Fix net device attach on older Windows hosts
 .
   * Bionic update: upstream stable patchset 2018-07-06 (LP: #1780499)
     - ext4: prevent right-shifting extents beyond EXT_MAX_BLOCKS
     - ipvs: fix rtnl_lock lockups caused by start_sync_thread
     - netfilter: ebtables: don't attempt to allocate 0-sized compat array
     - kcm: Call strp_stop before strp_done in kcm_attach
     - crypto: af_alg - fix possible uninit-value in alg_bind()
     - netlink: fix uninit-value in netlink_sendmsg
     - net: fix rtnh_ok()
     - net: initialize skb->peeked when cloning
     - net: fix uninit-value in __hw_addr_add_ex()
     - dccp: initialize ireq->ir_mark
     - ipv4: fix uninit-value in ip_route_output_key_hash_rcu()
     - soreuseport: initialise timewait reuseport field
     - inetpeer: fix uninit-value in inet_getpeer
     - memcg: fix per_node_info cleanup
     - perf: Remove superfluous allocation error check
     - tcp: fix TCP_REPAIR_QUEUE bound checking
     - bdi: wake up concurrent wb_shutdown() callers.
     - bdi: Fix oops in wb_workfn()
     - gpioib: do not free unrequested descriptors
     - gpio: fix aspeed_gpio unmask irq
     - gpio: fix error path in lineevent_create
     - rfkill: gpio: fix memory leak in probe error path
     - libata: Apply NOLPM quirk for SanDisk SD7UB3Q*G1001 SSDs
     - dm integrity: use kvfree for kvmalloc'd memory
     - tracing: Fix regex_match_front() to not over compare the test string
     - z3fold: fix reclaim lock-ups
     - mm: sections are not offlined during memory hotremove
     - mm, oom: fix concurrent munlock and oom reaper unmap, v3
     - ceph: fix rsize/wsize capping in ceph_direct_read_write()
     - can: kvaser_usb: Increase correct stats counter in kvaser_usb_rx_can_msg()
     - can: hi311x: Acquire SPI lock on ->do_get_berr_counter
     - can: hi311x: Work around TX complete interrupt erratum
     - drm/vc4: Fix scaling of uni-planar formats
     - drm/i915: Fix drm:intel_enable_lvds ERROR message in kernel log
     - drm/atomic: Clean old_state/new_state in drm_atomic_state_default_clear()
     - drm/atomic: Clean private obj old_state/new_state in
       drm_atomic_state_default_clear()
     - net: atm: Fix potential Spectre v1
     - atm: zatm: Fix potential Spectre v1
     - cpufreq: schedutil: Avoid using invalid next_freq
     - Revert "Bluetooth: btusb: Fix quirk for Atheros 1525/QCA6174"
     - Bluetooth: btusb: Only check needs_reset_resume DMI table for QCA rome
       chipsets
     - thermal: exynos: Reading temperature makes sense only when TMU is turned on
     - thermal: exynos: Propagate error value from tmu_read()
     - nvme: add quirk to force medium priority for SQ creation
     - smb3: directory sync should not return an error
     - sched/autogroup: Fix possible Spectre-v1 indexing for sched_prio_to_weight[]
     - tracing/uprobe_event: Fix strncpy corner case
     - perf/x86: Fix possible Spectre-v1 indexing for hw_perf_event cache_*
     - perf/x86/cstate: Fix possible Spectre-v1 indexing for pkg_msr
     - perf/x86/msr: Fix possible Spectre-v1 indexing in the MSR driver
     - perf/core: Fix possible Spectre-v1 indexing for ->aux_pages[]
     - perf/x86: Fix possible Spectre-v1 indexing for x86_pmu::event_map()
     - i2c: dev: prevent ZERO_SIZE_PTR deref in i2cdev_ioctl_rdwr()
     - bdi: Fix use after free bug in debugfs_remove()
     - drm/ttm: Use GFP_TRANSHUGE_LIGHT for allocating huge pages
     - drm/i915: Adjust eDP's logical vco in a reliable place.
     - drm/nouveau/ttm: don't dereference nvbo::cli, it can outlive client
     - sched/core: Fix possible Spectre-v1 indexing for sched_prio_to_weight[]
 .
   * Bionic update: upstream stable patchset 2018-06-26 (LP: #1778759)
     - percpu: include linux/sched.h for cond_resched()
     - ACPI / button: make module loadable when booted in non-ACPI mode
     - USB: serial: option: Add support for Quectel EP06
     - ALSA: hda - Fix incorrect usage of IS_REACHABLE()
     - ALSA: pcm: Check PCM state at xfern compat ioctl
     - ALSA: seq: Fix races at MIDI encoding in snd_virmidi_output_trigger()
     - ALSA: dice: fix kernel NULL pointer dereference due to invalid calculation
       for array index
     - ALSA: aloop: Mark paused device as inactive
     - ALSA: aloop: Add missing cable lock to ctl API callbacks
     - tracepoint: Do not warn on ENOMEM
     - scsi: target: Fix fortify_panic kernel exception
     - Input: leds - fix out of bound access
     - Input: atmel_mxt_ts - add touchpad button mapping for Samsung Chromebook Pro
     - rtlwifi: btcoex: Add power_on_setting routine
     - rtlwifi: cleanup 8723be ant_sel definition
     - xfs: prevent creating negative-sized file via INSERT_RANGE
     - RDMA/cxgb4: release hw resources on device removal
     - RDMA/ucma: Allow resolving address w/o specifying source address
     - RDMA/mlx5: Fix multiple NULL-ptr deref errors in rereg_mr flow
     - RDMA/mlx5: Protect from shift operand overflow
     - NET: usb: qmi_wwan: add support for ublox R410M PID 0x90b2
     - IB/mlx5: Use unlimited rate when static rate is not supported
     - IB/hfi1: Fix handling of FECN marked multicast packet
     - IB/hfi1: Fix loss of BECN with AHG
     - IB/hfi1: Fix NULL pointer dereference when invalid num_vls is used
     - iw_cxgb4: Atomically flush per QP HW CQEs
     - drm/vmwgfx: Fix a buffer object leak
     - drm/bridge: vga-dac: Fix edid memory leak
     - test_firmware: fix setting old custom fw path back on exit, second try
     - errseq: Always report a writeback error once
     - USB: serial: visor: handle potential invalid device configuration
     - usb: dwc3: gadget: Fix list_del corruption in dwc3_ep_dequeue
     - USB: Accept bulk endpoints with 1024-byte maxpacket
     - USB: serial: option: reimplement interface masking
     - USB: serial: option: adding support for ublox R410M
     - usb: musb: host: fix potential NULL pointer dereference
     - usb: musb: trace: fix NULL pointer dereference in musb_g_tx()
     - platform/x86: asus-wireless: Fix NULL pointer dereference
     - irqchip/qcom: Fix check for spurious interrupts
     - tracing: Fix bad use of igrab in trace_uprobe.c
     - [Config] CONFIG_ARM64_ERRATUM_1024718=y
     - arm64: Add work around for Arm Cortex-A55 Erratum 1024718
     - Input: atmel_mxt_ts - add touchpad button mapping for Samsung Chromebook Pro
     - infiniband: mlx5: fix build errors when INFINIBAND_USER_ACCESS=m
     - btrfs: Take trans lock before access running trans in check_delayed_ref
     - drm/vc4: Make sure vc4_bo_{inc,dec}_usecnt() calls are balanced
     - xhci: Fix use-after-free in xhci_free_virt_device
     - platform/x86: Kconfig: Fix dell-laptop dependency chain.
     - KVM: x86: remove APIC Timer periodic/oneshot spikes
     - clocksource: Allow clocksource_mark_unstable() on unregistered clocksources
     - clocksource: Initialize cs->wd_list
     - clocksource: Consistent de-rate when marking unstable
 .
   * Bionic update: upstream stable patchset 2018-06-22 (LP: #1778265)
     - ext4: set h_journal if there is a failure starting a reserved handle
     - ext4: add MODULE_SOFTDEP to ensure crc32c is included in the initramfs
     - ext4: add validity checks for bitmap block numbers
     - ext4: fix bitmap position validation
     - random: fix possible sleeping allocation from irq context
     - random: rate limit unseeded randomness warnings
     - usbip: usbip_event: fix to not print kernel pointer address
     - usbip: usbip_host: fix to hold parent lock for device_attach() calls
     - usbip: vhci_hcd: Fix usb device and sockfd leaks
     - usbip: vhci_hcd: check rhport before using in vhci_hub_control()
     - Revert "xhci: plat: Register shutdown for xhci_plat"
     - USB: serial: simple: add libtransistor console
     - USB: serial: ftdi_sio: use jtag quirk for Arrow USB Blaster
     - USB: serial: cp210x: add ID for NI USB serial console
     - usb: core: Add quirk for HP v222w 16GB Mini
     - USB: Increment wakeup count on remote wakeup.
     - ALSA: usb-audio: Skip broken EU on Dell dock USB-audio
     - virtio: add ability to iterate over vqs
     - virtio_console: don't tie bufs to a vq
     - virtio_console: free buffers after reset
     - virtio_console: drop custom control queue cleanup
     - virtio_console: move removal code
     - virtio_console: reset on out of memory
     - drm/virtio: fix vq wait_event condition
     - tty: Don't call panic() at tty_ldisc_init()
     - tty: n_gsm: Fix long delays with control frame timeouts in ADM mode
     - tty: n_gsm: Fix DLCI handling for ADM mode if debug & 2 is not set
     - tty: Avoid possible error pointer dereference at tty_ldisc_restore().
     - tty: Use __GFP_NOFAIL for tty_ldisc_get()
     - ALSA: dice: fix OUI for TC group
     - ALSA: dice: fix error path to destroy initialized stream data
     - ALSA: hda - Skip jack and others for non-existing PCM streams
     - ALSA: opl3: Hardening for potential Spectre v1
     - ALSA: asihpi: Hardening for potential Spectre v1
     - ALSA: hdspm: Hardening for potential Spectre v1
     - ALSA: rme9652: Hardening for potential Spectre v1
     - ALSA: control: Hardening for potential Spectre v1
     - ALSA: pcm: Return negative delays from SNDRV_PCM_IOCTL_DELAY.
     - ALSA: core: Report audio_tstamp in snd_pcm_sync_ptr
     - ALSA: seq: oss: Fix unbalanced use lock for synth MIDI device
     - ALSA: seq: oss: Hardening for potential Spectre v1
     - ALSA: hda: Hardening for potential Spectre v1
     - ALSA: hda/realtek - Add some fixes for ALC233
     - ALSA: hda/realtek - Update ALC255 depop optimize
     - ALSA: hda/realtek - change the location for one of two front mics
     - mtd: spi-nor: cadence-quadspi: Fix page fault kernel panic
     - mtd: cfi: cmdset_0001: Do not allow read/write to suspend erase block.
     - mtd: cfi: cmdset_0001: Workaround Micron Erase suspend bug.
     - mtd: cfi: cmdset_0002: Do not allow read/write to suspend erase block.
     - mtd: rawnand: tango: Fix struct clk memory leak
     - kobject: don't use WARN for registration failures
     - scsi: sd: Defer spinning up drive while SANITIZE is in progress
     - bfq-iosched: ensure to clear bic/bfqq pointers when preparing request
     - vfio: ccw: process ssch with interrupts disabled
     - ANDROID: binder: prevent transactions into own process.
     - PCI: aardvark: Fix logic in advk_pcie_{rd,wr}_conf()
     - PCI: aardvark: Set PIO_ADDR_LS correctly in advk_pcie_rd_conf()
     - PCI: aardvark: Use ISR1 instead of ISR0 interrupt in legacy irq mode
     - PCI: aardvark: Fix PCIe Max Read Request Size setting
     - ARM: amba: Make driver_override output consistent with other buses
     - ARM: amba: Fix race condition with driver_override
     - ARM: amba: Don't read past the end of sysfs "driver_override" buffer
     - ARM: socfpga_defconfig: Remove QSPI Sector 4K size force
     - KVM: arm/arm64: Close VMID generation race
     - crypto: drbg - set freed buffers to NULL
     - ASoC: fsl_esai: Fix divisor calculation failure at lower ratio
     - libceph: un-backoff on tick when we have a authenticated session
     - libceph: reschedule a tick in finish_hunting()
     - libceph: validate con->state at the top of try_write()
     - fpga-manager: altera-ps-spi: preserve nCONFIG state
     - earlycon: Use a pointer table to fix __earlycon_table stride
     - drm/amdgpu: set COMPUTE_PGM_RSRC1 for SGPR/VGPR clearing shaders
     - drm/i915: Enable display WA#1183 from its correct spot
     - objtool, perf: Fix GCC 8 -Wrestrict error
     - tools/lib/subcmd/pager.c: do not alias select() params
     - x86/ipc: Fix x32 version of shmid64_ds and msqid64_ds
     - x86/smpboot: Don't use mwait_play_dead() on AMD systems
     - x86/microcode/intel: Save microcode patch unconditionally
     - x86/microcode: Do not exit early from __reload_late()
     - tick/sched: Do not mess with an enqueued hrtimer
     - arm/arm64: KVM: Add PSCI version selection API
     - powerpc/eeh: Fix race with driver un/bind
     - serial: mvebu-uart: Fix local flags handling on termios update
     - block: do not use interruptible wait anywhere
     - ASoC: dmic: Fix clock parenting
     - PCI / PM: Do not clear state_saved in pci_pm_freeze() when smart suspend is
       set
     - module: Fix display of wrong module .text address
     - drm/edid: Reset more of the display info
     - drm/i915/fbdev: Enable late fbdev initial configuration
     - drm/i915/audio: set minimum CD clock to twice the BCLK
     - drm/amd/display: Fix deadlock when flushing irq
     - drm/amd/display: Disallow enabling CRTC without primary plane with FB
 .
   * Bionic update: upstream stable patchset 2018-06-22 (LP: #1778265) //
     CVE-2018-1108.
     - random: set up the NUMA crng instances after the CRNG is fully initialized
 .
   * Ryzen/Raven Ridge USB ports do not work (LP: #1756700)
     - xhci: Fix USB ports for Dell Inspiron 5775
 .
   * [Ubuntu 1804][boston][ixgbe] EEH causes kernel BUG at /build/linux-
     jWa1Fv/linux-4.15.0/drivers/pci/msi.c:352 (i2S) (LP: #1776389)
     - ixgbe/ixgbevf: Free IRQ when PCI error recovery removes the device
 .
   * Need fix to aacraid driver to prevent panic (LP: #1770095)
     - scsi: aacraid: Correct hba_send to include iu_type
 .
   * kernel: Fix arch random implementation (LP: #1775391)
     - s390/archrandom: Rework arch random implementation.
 .
   * kernel: Fix memory leak on CCA and EP11 CPRB processing. (LP: #1775390)
     - s390/zcrypt: Fix CCA and EP11 CPRB processing failure memory leak.
 .
   * Various fixes for CXL kernel module (LP: #1774471)
     - cxl: Remove function write_timebase_ctrl_psl9() for PSL9
     - cxl: Set the PBCQ Tunnel BAR register when enabling capi mode
     - cxl: Report the tunneled operations status
     - cxl: Configure PSL to not use APC virtual machines
     - cxl: Disable prefault_mode in Radix mode
 .
   * Bluetooth not working (LP: #1764645)
     - Bluetooth: btusb: Apply QCA Rome patches for some ATH3012 models
 .
   * linux-snapdragon: wcn36xx: mac address generation on boot (LP: #1776491)
     - [Config] arm64: snapdragon: WCN36XX_SNAPDRAGON_HACKS=y
     - SAUCE: wcn36xx: read MAC from file or randomly generate one
 .
   * fscache: Fix hanging wait on page discarded by writeback (LP: #1777029)
     - fscache: Fix hanging wait on page discarded by writeback
Checksums-Sha1:
 f8956eec507fc5acb24b2b89096a4e928d7a295d 363938 block-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 226a4a028687fff2b3cb9ec5cedfe0a80a0c15a3 324790 crypto-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 8aa0caf2475b13c09cf1a1230f731418ab2b5707 4264 fat-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 18c2abfa4afec1a739d765c3060ad1e9416df304 13576 fb-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 80687340e8254de789a1ddc9dcf2a615b37f17af 65368 firewire-core-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 07b385b880b07255dcfdb2c875dd69d83696ce25 34406 floppy-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 970fff4a176a46df8f8db4d0c3a474f0f58e4dc2 1325570 fs-core-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 541344ca1a717d78223dbf872fb4806332317f61 697240 fs-secondary-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 5d607484b6fcf7834720e1e277bf436652880401 429904 input-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 f0233dafebbedf1fef75efff9d76f3510ce7364b 61704 ipmi-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 1033a74221070aa1a6bdccbd912f142cd3489cbb 209730 irda-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 2852bd6b6c489a8b590a9a57fe5dcf3e223eeea0 8835532 kernel-image-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 6500122bd50af6bfd98cb51fa245343bf749df2b 1814 linux-cloud-tools-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 da95a60d4d6bb074439aca68d15f51b1ecf8adad 1824 linux-cloud-tools-4.15.0-31-lowlatency_4.15.0-31.33~16.04.1_amd64.deb
 cff251fdc8e504989de75e00cbde2604c948a042 1092758 linux-headers-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 e55fce049924fe7b6e6b851f9c0d46528596e1bd 1091076 linux-headers-4.15.0-31-lowlatency_4.15.0-31.33~16.04.1_amd64.deb
 1639cd8007794d184444452ae391b27befc175b2 11021228 linux-headers-4.15.0-31_4.15.0-31.33~16.04.1_all.deb
 871cff5cf4416a4fe2f3da7e1b904db211ca5cde 856 linux-hwe-cloud-tools-4.15.0-31-dbgsym_4.15.0-31.33~16.04.1_amd64.ddeb
 f0c4e2d07500d5030ab9c4399d89a2a51160fe28 55534 linux-hwe-cloud-tools-4.15.0-31_4.15.0-31.33~16.04.1_amd64.deb
 ec6fe1b242ea372253e2bbc4b5d84033a30517dd 878 linux-hwe-tools-4.15.0-31-dbgsym_4.15.0-31.33~16.04.1_amd64.ddeb
 4567ffdfe5bb350043820e2b45bbc5e2e71e4b34 1314860 linux-hwe-tools-4.15.0-31_4.15.0-31.33~16.04.1_amd64.deb
 1d8af5460a23b5843fa02aa1c3edc3a5af6e1d55 934 linux-hwe-udebs-generic_4.15.0-31.33~16.04.1_amd64.udeb
 a86daf531b865231d9f734228679b94d655074f6 15822911 linux-hwe_4.15.0-31.33~16.04.1_amd64.tar.gz
 83021147af079150e5d76e4ec7b26082cf428117 24473 linux-hwe_4.15.0-31.33~16.04.1_amd64_translations.tar.gz
 41321f769c31c98ef402bb58539dc24c28f29f4a 627084098 linux-image-unsigned-4.15.0-31-generic-dbgsym_4.15.0-31.33~16.04.1_amd64.ddeb
 1c3e31791af5cb14cc2f655000c78c59aa52584e 7916556 linux-image-unsigned-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 43e7c2af46e8c45aa9a889bb09e5b5a8ef08b6e3 626915652 linux-image-unsigned-4.15.0-31-lowlatency-dbgsym_4.15.0-31.33~16.04.1_amd64.ddeb
 57e317b889becce6c59e156748324f5c9051ceed 7965420 linux-image-unsigned-4.15.0-31-lowlatency_4.15.0-31.33~16.04.1_amd64.deb
 7bec19203f7d363c54b2f43013f3ca236a97c731 12969798 linux-modules-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 631699b2e959d08069725839ccf2e45bf11f4cc2 45679122 linux-modules-4.15.0-31-lowlatency_4.15.0-31.33~16.04.1_amd64.deb
 de1e3b0429a3d03547cb62abf147fe8c1f67f960 32619990 linux-modules-extra-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 03fc790f5905e72fba3753bef0a8faa9dc5d610b 130102978 linux-source-4.15.0_4.15.0-31.33~16.04.1_all.deb
 5a7ca78d5e94516f711567a054b6da095068a005 1900 linux-tools-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 f463b891d884ef7d3536fb64eeb4c513d8d435b3 1908 linux-tools-4.15.0-31-lowlatency_4.15.0-31.33~16.04.1_amd64.deb
 4bdd11872e38e46b2650d6050db72126021b064c 285108 md-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 04ac7a182ea7ac3c95f5359b4261f04aeb746c3e 206498 message-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 fd2f51da43f800623317dd5b93c9eef73583b482 58306 mouse-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 945ac2b6f2f4901fbe36d580514d545b76989065 18286 multipath-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 01474993916bc522b4b73b32330295884166a862 509564 nfs-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 532ca147999584006fbc9648cc44bf7d89cbebc1 4572478 nic-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 cee7230d05399347e976569bc7bbd69e520a1a8e 143946 nic-pcmcia-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 09068a23614fe7faca3afa5bd6bf45f1d84d8ecf 543924 nic-shared-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 47c1fb06a2af8bdb57638ce2d622d473bc059212 315204 nic-usb-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 57d001feb20e6e9968f6ff2581db4af6e395fbaa 31704 parport-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 3813ed00c92119de8335128aa286333279da8f17 122394 pata-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 e7e2a04c7e2c8da5676d59a85ce6eaa086ffa00d 63288 pcmcia-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 15a2d0899bcc080dd860886dc9da70e12825e506 66060 pcmcia-storage-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 6674a3bd410ca1910d23380764a3120103fd08c2 8664 plip-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 976112eb1011a13d3527703630d9f9ed2a1e54e5 25120 ppp-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 4200eec645e1b8b28b73da394a60f098313cfb2c 95026 sata-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 606a30120a10f6624f3420eb4c138d5f03e4f2bf 2526830 scsi-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 9ad84a34165d582c0bcfb10c3b468fb547de9cf8 92442 serial-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 9e5d3a9db8f64a60e3356f193ac305a305dadd75 49804 storage-core-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 49b49a83194015f9f270c25955d9fa7b1ce614bf 139370 usb-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 d0959e38806a671c91f2c04f6bc5221f2dbc1291 111674 virtio-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 0a15ac3a85379d70016c8a4f315be121d79793f2 25838 vlan-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
Checksums-Sha256:
 bc29f9ac789be53d156642b5d1d2a62053948d6112fb98e09fd4a017298b78a2 363938 block-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 2055a957c53cb4ce2901e5c10dc443c8cd257b75686b0ddebf5fca9180218fbb 324790 crypto-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 44b8c29860396f80f07df1bf6cc5a7ff62c65366ab438722931068922aac5fc9 4264 fat-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 dd70823b81b5f8eadcc1b95c5bdedf3d707535b9ed253468326e3299d036eb09 13576 fb-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 003479864d2f20b5371f0c911955ff853cd7b9d3fb3c8ecd260d5fe11f9a30ef 65368 firewire-core-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 09ae97631ce7cb9f92c58716605486eb78bf0af6a971bfe0f1b701de1597ab36 34406 floppy-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 18eef9f9653896c5c176279e95755672998c4797ddd09cbd3d75f0a747db109e 1325570 fs-core-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 41c5ae7159843af109c63101acd476df584be015a553478e5f3a1d8b7220d251 697240 fs-secondary-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 96b444d766df2657e13d7283e04ecdc7862d51f589263f53a6bd66f14ddf1bd6 429904 input-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 d96d2331f2363e50cc1f56f92eac0ed9bfa8d4de7ff36c22a8f20073649aca2f 61704 ipmi-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 5cf243858146fff69afe723ea41286de9edad3642c11b8a0aa83f37bab5398c1 209730 irda-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 d6c01d27e7b9c26ee5b83acd42169d228a5b31da961bc61a483c3d70e71c1f14 8835532 kernel-image-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 db084ec0aabb9235c1072cf241ae11cf78ce062c0221a1e082df4e9116c6922b 1814 linux-cloud-tools-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 dd2f1a3a1704250ce1000793c44cf528fcb4116edef770d75c0a5adde2f61812 1824 linux-cloud-tools-4.15.0-31-lowlatency_4.15.0-31.33~16.04.1_amd64.deb
 1792dffab61dde4fc80acc0ab50c669803f8f65f743af2794f09e086677417a3 1092758 linux-headers-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 a4a69f39d5f03a63ff503a663c1b722021d60d4912c2684baf2a902533b40cc2 1091076 linux-headers-4.15.0-31-lowlatency_4.15.0-31.33~16.04.1_amd64.deb
 4af34909f7896a7cfa1b05949f7809b55d5cc3ae9429fdcb516ab7ec15eb2b49 11021228 linux-headers-4.15.0-31_4.15.0-31.33~16.04.1_all.deb
 3c001a37744f01d927438cf39bf31c5ee54a44f06d52b81fe451e73aa8f7f1c1 856 linux-hwe-cloud-tools-4.15.0-31-dbgsym_4.15.0-31.33~16.04.1_amd64.ddeb
 dc006673556d9ffba822d695abd0fcf8622185466ee8370dec23c163884b349c 55534 linux-hwe-cloud-tools-4.15.0-31_4.15.0-31.33~16.04.1_amd64.deb
 defb9034f52683d14859ea9901b88d060b36dd0cbf1750c9ce64f6c176e25ade 878 linux-hwe-tools-4.15.0-31-dbgsym_4.15.0-31.33~16.04.1_amd64.ddeb
 d68ebc47504bd4e596fc155fbe0b61e63cfe0fc53559f37572e2f053e1741fc1 1314860 linux-hwe-tools-4.15.0-31_4.15.0-31.33~16.04.1_amd64.deb
 2b4dbb47997dd47646bcfc2dc438bfa47fb284ade2e558cc0d45228352ef2b7a 934 linux-hwe-udebs-generic_4.15.0-31.33~16.04.1_amd64.udeb
 5bce5b5b0a12c3a76c44e5e93cabe10758046d5184c52a8ab023d80c86325324 15822911 linux-hwe_4.15.0-31.33~16.04.1_amd64.tar.gz
 dadef52a5d02b139d45c3515a56ed5df590f660793c0beefed4518314a9f1d1c 24473 linux-hwe_4.15.0-31.33~16.04.1_amd64_translations.tar.gz
 2dae6dd07a0c7328b9b2983ea0ee5cb679c55eb55ff8a038c84e8ee38d24dc18 627084098 linux-image-unsigned-4.15.0-31-generic-dbgsym_4.15.0-31.33~16.04.1_amd64.ddeb
 11d5fe25e323b65ae6b5544901d24ea52fbe068a8671c637cd3bc3798d072b42 7916556 linux-image-unsigned-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 82670fd981cefa4bbc34016cc37c5016af4ea84354fd315cf6cdef674c9e27fa 626915652 linux-image-unsigned-4.15.0-31-lowlatency-dbgsym_4.15.0-31.33~16.04.1_amd64.ddeb
 2c0186c4443aa7e6e140dd65fbcb229e7c14594211612eb21145058846b4550e 7965420 linux-image-unsigned-4.15.0-31-lowlatency_4.15.0-31.33~16.04.1_amd64.deb
 e0f28e35f01245267ace4f79451eb8d2432077bf2ebc4eabe1a17ceb34825a04 12969798 linux-modules-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 d9844efd69886a4c45178d39979c547fcbdeb911c41aa66a4f23704258f95e55 45679122 linux-modules-4.15.0-31-lowlatency_4.15.0-31.33~16.04.1_amd64.deb
 e36186bb0d0059481abe01aedb23e123ecdc99a7a42944b83485d2e330523cc1 32619990 linux-modules-extra-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 dc1af9f5181c540c9be226870ba60a091f19492da4bf682bb1c683689cea2f8f 130102978 linux-source-4.15.0_4.15.0-31.33~16.04.1_all.deb
 124a74d826403c94ddefbcc6b8ecd936a2b18250068256d8a68cf497a1d155c8 1900 linux-tools-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 f89d2a7b04328503e5327f6050463b8aae619b5f5399096a9846480d70648918 1908 linux-tools-4.15.0-31-lowlatency_4.15.0-31.33~16.04.1_amd64.deb
 88163fe5191b8bd9cf58debc6c22e2ded4e6e4d02218047d58fb838d4acad616 285108 md-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 53fbd1a0a205161991f483ffcf3323245deb58f21c0d6d6a06de211229a3156c 206498 message-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 8e604ae3aebf29df58f745388c9dc374e03c4b0f0c5fc6d616de115f073564bc 58306 mouse-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 31c23760cbd516e61fcd68358868b67dd1eaaeb9d2b165333631d20367a5a3e9 18286 multipath-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 710657b9f9e7a39090bb6929db170ea073abe07562a012bde58b7ae01bc1830f 509564 nfs-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 1b07ec5612509eb947f94c43d1158a62d68c676f180ef604834a8c910056e72a 4572478 nic-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 e6e97758a6d88e2a7c8565ef59fcc1a658d68fc8daacb8fefb22b25ecc730c11 143946 nic-pcmcia-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 41df5a62b0ac4fb43c3272e6da8ad54f61f274c879f36aa36c00dd6632f9405e 543924 nic-shared-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 2b1dae7f50a339e32f1f5b222c0b2e9a6e65568a9b8b26b1ec7b942329bea885 315204 nic-usb-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 83235943b295538e83723b13837dc85d5607690a35c16a6774f09adf67960914 31704 parport-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 207158094ff02106112484b53c3d5bb429a7a12ac2f1bb2b1a8349081a9f9e1f 122394 pata-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 70c0ba16c9cded2b10f29ef0e1d241193ea34a4f1d8cd1bc80c7eb7f460dd319 63288 pcmcia-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 34582903a6ea2e846e757ae156f426e73decbc3aa54c44298847cb284ceeb4e5 66060 pcmcia-storage-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 d4b7a7d0722b147372829b61936038364a3b1c34c7a3d1de3d2fa013cbe6bbed 8664 plip-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 c210035b0b7067126acfe676df97fab910f9cf21c0f4c0e2c9bc50ce17ef262d 25120 ppp-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 42f74b6bf502bf6aadf116ea11b15f356a41c017b1815f82a975d923731a39c5 95026 sata-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 dedae4a0b7e558c5987059fd019f50d6e2b78a263fab40719efc2de30798a48b 2526830 scsi-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 f88aa5dd11b6b76aae47a7abcbb67a3e5c66e220fa2d750d80e7728a5bfe678f 92442 serial-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 28c658b4cbf8a3a8563688f3846cf9e9e57adfb303f61e2ebfed284df5885e2b 49804 storage-core-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 42c8137c123b3c699f6acea0be63c509f7342d3f9b0a105c322b3b0ccdc3a1b8 139370 usb-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 da9885c4021e4355e862b54f64f16cfba2e3feb1c77042133e4e5bf9651154b0 111674 virtio-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 30281420814b56abfd276d49ea25ae9dce29e09d54acb868b5c5e91725828af7 25838 vlan-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
Files:
 73ded7bb93891964309b1cf0fb14f533 363938 debian-installer standard block-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 0f43ddd0a148fbbcb6289e8011dd4d49 324790 debian-installer extra crypto-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 dd0bc4f64787dfdda1e723e5ff66beba 4264 debian-installer standard fat-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 8fd5a1d9dfecf4eb520ab4695ed8319d 13576 debian-installer standard fb-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 6422e6fe413730807b88f8e7335ad7a8 65368 debian-installer standard firewire-core-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 cd33d4fd9c8e55d812f3fd83d5badd6c 34406 debian-installer standard floppy-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 05da559bda0c32efc4306080f517bdd0 1325570 debian-installer standard fs-core-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 26c1218541c6dcae2765412dc7bff388 697240 debian-installer standard fs-secondary-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 dc66ef5aee881caafde8b33089d83981 429904 debian-installer standard input-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 31990909a76101b5e5954ff0934db6d0 61704 debian-installer standard ipmi-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 79cc704cb4ca2d916f343201f78cdc67 209730 debian-installer standard irda-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 3be15de9d2af70b09b617170910d4d26 8835532 debian-installer optional kernel-image-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 edcebce4737e57954f52f681de195d5f 1814 devel optional linux-cloud-tools-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 26fec55d74f0f6a25de56a3ba4b37b13 1824 devel optional linux-cloud-tools-4.15.0-31-lowlatency_4.15.0-31.33~16.04.1_amd64.deb
 a17875481f170e74b6aa280635215e1e 1092758 devel optional linux-headers-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 f30b9bcf5fb8c8634f48e0f9b7598d99 1091076 devel optional linux-headers-4.15.0-31-lowlatency_4.15.0-31.33~16.04.1_amd64.deb
 82dd1b52075c74697f8ca19770b66062 11021228 devel optional linux-headers-4.15.0-31_4.15.0-31.33~16.04.1_all.deb
 87a0d374daf0dd64b648b4c931ac4107 856 devel extra linux-hwe-cloud-tools-4.15.0-31-dbgsym_4.15.0-31.33~16.04.1_amd64.ddeb
 039cd5529d905231acee542f83483aaa 55534 devel optional linux-hwe-cloud-tools-4.15.0-31_4.15.0-31.33~16.04.1_amd64.deb
 15d5667a58310bd965b92ee2f7c95244 878 devel extra linux-hwe-tools-4.15.0-31-dbgsym_4.15.0-31.33~16.04.1_amd64.ddeb
 a76bc1ed6e699747f2f0cdc878ea8771 1314860 devel optional linux-hwe-tools-4.15.0-31_4.15.0-31.33~16.04.1_amd64.deb
 f1a686a071476d205130bf5f44d01189 934 debian-installer optional linux-hwe-udebs-generic_4.15.0-31.33~16.04.1_amd64.udeb
 c934b798ecc345088fb87e40d763c82d 15822911 raw-signing - linux-hwe_4.15.0-31.33~16.04.1_amd64.tar.gz
 bcdfe59f8555b8248a02e714b1642021 24473 raw-translations - linux-hwe_4.15.0-31.33~16.04.1_amd64_translations.tar.gz
 c6255451d3158cd93eb16e0f56a5586b 627084098 devel optional linux-image-unsigned-4.15.0-31-generic-dbgsym_4.15.0-31.33~16.04.1_amd64.ddeb
 e39b571764a72eaa247de1a8e2e5cd9d 7916556 kernel optional linux-image-unsigned-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 26564b2efcd5d7eb739544691fddf0d8 626915652 devel optional linux-image-unsigned-4.15.0-31-lowlatency-dbgsym_4.15.0-31.33~16.04.1_amd64.ddeb
 77c485b2fe2ee7a72bb31c567c96d17b 7965420 kernel optional linux-image-unsigned-4.15.0-31-lowlatency_4.15.0-31.33~16.04.1_amd64.deb
 092bbe69401e0b5baeb0b354ad4e6fd3 12969798 kernel optional linux-modules-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 9abce4d23725f6a03bf93cec6e1aa947 45679122 kernel optional linux-modules-4.15.0-31-lowlatency_4.15.0-31.33~16.04.1_amd64.deb
 3ffcf31d5cda719e9de47f8d0274025f 32619990 kernel optional linux-modules-extra-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 947a0845eb577bc5afb4d2c5602c814d 130102978 devel optional linux-source-4.15.0_4.15.0-31.33~16.04.1_all.deb
 5597b3e5287bd96b3855dcd5a14e6147 1900 devel optional linux-tools-4.15.0-31-generic_4.15.0-31.33~16.04.1_amd64.deb
 94c332814709eb12fa7b8d21a644b619 1908 devel optional linux-tools-4.15.0-31-lowlatency_4.15.0-31.33~16.04.1_amd64.deb
 0ea9e0b174dbd0f21c3a7fd05259be11 285108 debian-installer standard md-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 04a593bbe4cc303809ea8082066989f0 206498 debian-installer standard message-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 4dda25055076f6cf1871a091d7ef2cd7 58306 debian-installer extra mouse-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 c712bf6a87d1ec93f8d13126c51d6583 18286 debian-installer extra multipath-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 75922d7dd2f3a1921b2bd91eae0068c0 509564 debian-installer standard nfs-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 a104b2c4fedf6075376eccfe3f65adf5 4572478 debian-installer standard nic-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 94d62976203e4216854b1347bedf96df 143946 debian-installer standard nic-pcmcia-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 905402826a23b4493b76e3baa266eaea 543924 debian-installer standard nic-shared-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 cec2960979e9c7649bb1c824c3683e26 315204 debian-installer standard nic-usb-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 3e149bdaaff8ca6b40f466be0f324455 31704 debian-installer standard parport-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 246e9b5682bd204573a1af2d2d337ecd 122394 debian-installer standard pata-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 8562eded1ea67f98f538b1c88e5b076a 63288 debian-installer standard pcmcia-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 d991b9a99126cbd25c55b8d333cd0712 66060 debian-installer standard pcmcia-storage-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 fee36e54a2bd30b4e680a83d5e28c013 8664 debian-installer standard plip-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 6a193caa0f83cb0f28962886b5d65941 25120 debian-installer standard ppp-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 105b42bb7451d8c98f25c29f747680a1 95026 debian-installer standard sata-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 cacae5f73f5d7f55b3c958327224d7f5 2526830 debian-installer standard scsi-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 65cd3ead8b3be5931ba6e4d63bb2da2f 92442 debian-installer standard serial-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 ba0eea84893a75e89d6618efaee6564a 49804 debian-installer standard storage-core-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 90cd2ec52e07b2ea66c96ca45b2a79e8 139370 debian-installer standard usb-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 32d4a077716c65f0ad91d919ffa32b96 111674 debian-installer standard virtio-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
 9280937a667e71a911d4da2781d7f80c 25838 debian-installer extra vlan-modules-4.15.0-31-generic-di_4.15.0-31.33~16.04.1_amd64.udeb
Package-Type: udeb


More information about the Xenial-changes mailing list