-linux (4.15.0-12.13) UNRELEASED; urgency=medium
+linux (4.15.0-12.13) bionic; urgency=medium
- CHANGELOG: Do not edit directly. Autogenerated at release.
- CHANGELOG: Use the printchanges target to see the curent changes.
- CHANGELOG: Use the insertchanges target to create the final log.
+ * linux: 4.15.0-12.13 -proposed tracker (LP: #1754059)
- -- Seth Forshee <seth.forshee@canonical.com> Mon, 26 Feb 2018 11:38:46 -0600
+ * CONFIG_EFI=y on armhf (LP: #1726362)
+ - [Config] CONFIG_EFI=y on armhf, reconcile secureboot EFI settings
+
+ * ppc64el: Support firmware disable of RFI flush (LP: #1751994)
+ - powerpc/pseries: Support firmware disable of RFI flush
+ - powerpc/powernv: Support firmware disable of RFI flush
+
+ * [Feature] CFL/CNL (PCH:CNP-H): New GPIO Commit added (GPIO Driver needed)
+ (LP: #1751714)
+ - gpio / ACPI: Drop unnecessary ACPI GPIO to Linux GPIO translation
+ - pinctrl: intel: Allow custom GPIO base for pad groups
+ - pinctrl: cannonlake: Align GPIO number space with Windows
+
+ * [Feature] Add xHCI debug device support in the driver (LP: #1730832)
+ - usb: xhci: Make some static functions global
+ - usb: xhci: Add DbC support in xHCI driver
+ - [Config] USB_XHCI_DBGCAP=y for commit mainline dfba2174dc42.
+
+ * [SRU] Lenovo E41 Mic mute hotkey is not responding (LP: #1753347)
+ - platform/x86: ideapad-laptop: Increase timeout to wait for EC answer
+
+ * headset mic can't be detected on two Dell machines (LP: #1748807)
+ - ALSA: hda - Fix a wrong FIXUP for alc289 on Dell machines
+
+ * hisi_sas: Add disk LED support (LP: #1752695)
+ - scsi: hisi_sas: directly attached disk LED feature for v2 hw
+
+ * [Feature] [Graphics]Whiskey Lake (Coffelake-U 4+2) new PCI Device ID adds
+ (LP: #1742561)
+ - drm/i915/cfl: Adding more Coffee Lake PCI IDs.
+
+ * [Bug] [USB Function][CFL-CNL PCH]Stall Error and USB Transaction Error in
+ trace, Disable of device-initiated U1/U2 failed and rebind failed: -517
+ during suspend/resume with usb storage. (LP: #1730599)
+ - usb: Don't print a warning if interface driver rebind is deferred at resume
+
+ * retpoline: ignore %cs:0xNNN constant indirections (LP: #1752655)
+ - [Packaging] retpoline -- elide %cs:0xNNNN constants on i386
+ - [Config] retpoline -- clean up i386 retpoline files
+
+ * hisilicon hibmc regression due to ea642c3216cb ("drm/ttm: add io_mem_pfn
+ callback") (LP: #1738334)
+ - drm/ttm: add ttm_bo_io_mem_pfn to check io_mem_pfn
+
+ * [Asus UX360UA] battery status in unity-panel is not changing when battery is
+ being charged (LP: #1661876) // AC adapter status not detected on Asus
+ ZenBook UX410UAK (LP: #1745032)
+ - ACPI / battery: Add quirk for Asus UX360UA and UX410UAK
+
+ * ASUS UX305LA - Battery state not detected correctly (LP: #1482390)
+ - ACPI / battery: Add quirk for Asus GL502VSK and UX305LA
+
+ * [18.04 FEAT] Automatically detect layer2 setting in the qeth device driver
+ (LP: #1747639)
+ - s390/diag: add diag26c support for VNIC info
+ - s390/qeth: support early setup for z/VM NICs
+
+ * Bionic update to v4.15.7 stable release (LP: #1752317)
+ - netfilter: drop outermost socket lock in getsockopt()
+ - arm64: mm: don't write garbage into TTBR1_EL1 register
+ - kconfig.h: Include compiler types to avoid missed struct attributes
+ - MIPS: boot: Define __ASSEMBLY__ for its.S build
+ - xtensa: fix high memory/reserved memory collision
+ - scsi: ibmvfc: fix misdefined reserved field in ibmvfc_fcp_rsp_info
+ - MIPS: Drop spurious __unused in struct compat_flock
+ - cfg80211: fix cfg80211_beacon_dup
+ - i2c: designware: must wait for enable
+ - i2c: bcm2835: Set up the rising/falling edge delays
+ - X.509: fix BUG_ON() when hash algorithm is unsupported
+ - X.509: fix NULL dereference when restricting key with unsupported_sig
+ - PKCS#7: fix certificate chain verification
+ - PKCS#7: fix certificate blacklisting
+ - extcon: int3496: process id-pin first so that we start with the right status
+ - genirq/matrix: Handle CPU offlining proper
+ - RDMA/uverbs: Protect from races between lookup and destroy of uobjects
+ - RDMA/uverbs: Protect from command mask overflow
+ - RDMA/uverbs: Fix bad unlock balance in ib_uverbs_close_xrcd
+ - RDMA/uverbs: Fix circular locking dependency
+ - RDMA/uverbs: Sanitize user entered port numbers prior to access it
+ - iio: adc: stm32: fix stm32h7_adc_enable error handling
+ - iio: srf08: fix link error "devm_iio_triggered_buffer_setup" undefined
+ - iio: buffer: check if a buffer has been set up when poll is called
+ - iio: adis_lib: Initialize trigger before requesting interrupt
+ - Kbuild: always define endianess in kconfig.h
+ - x86/apic/vector: Handle vector release on CPU unplug correctly
+ - x86/oprofile: Fix bogus GCC-8 warning in nmi_setup()
+ - mm, swap, frontswap: fix THP swap if frontswap enabled
+ - mm: don't defer struct page initialization for Xen pv guests
+ - uapi/if_ether.h: move __UAPI_DEF_ETHHDR libc define
+ - irqchip/gic-v3: Use wmb() instead of smb_wmb() in gic_raise_softirq()
+ - irqchip/mips-gic: Avoid spuriously handling masked interrupts
+ - PCI/cxgb4: Extend T3 PCI quirk to T4+ devices
+ - net: thunderbolt: Tear down connection properly on suspend
+ - net: thunderbolt: Run disconnect flow asynchronously when logout is received
+ - ohci-hcd: Fix race condition caused by ohci_urb_enqueue() and
+ io_watchdog_func()
+ - usb: ohci: Proper handling of ed_rm_list to handle race condition between
+ usb_kill_urb() and finish_unlinks()
+ - arm64: Remove unimplemented syscall log message
+ - arm64: Disable unhandled signal log messages by default
+ - arm64: cpufeature: Fix CTR_EL0 field definitions
+ - Add delay-init quirk for Corsair K70 RGB keyboards
+ - usb: host: ehci: use correct device pointer for dma ops
+ - usb: dwc3: gadget: Set maxpacket size for ep0 IN
+ - usb: dwc3: ep0: Reset TRB counter for ep0 IN
+ - usb: phy: mxs: Fix NULL pointer dereference on i.MX23/28
+ - usb: ldusb: add PIDs for new CASSY devices supported by this driver
+ - Revert "usb: musb: host: don't start next rx urb if current one failed"
+ - usb: gadget: f_fs: Process all descriptors during bind
+ - usb: gadget: f_fs: Use config_ep_by_speed()
+ - usb: renesas_usbhs: missed the "running" flag in usb_dmac with rx path
+ - drm/cirrus: Load lut in crtc_commit
+ - drm/atomic: Fix memleak on ERESTARTSYS during non-blocking commits
+ - drm: Handle unexpected holes in color-eviction
+ - drm/amdgpu: disable MMHUB power gating on raven
+ - drm/amdgpu: fix VA hole handling on Vega10 v3
+ - drm/amdgpu: Add dpm quirk for Jet PRO (v2)
+ - drm/amdgpu: only check mmBIF_IOV_FUNC_IDENTIFIER on tonga/fiji
+ - drm/amdgpu: Avoid leaking PM domain on driver unbind (v2)
+ - drm/amdgpu: add new device to use atpx quirk
+ - arm64: __show_regs: Only resolve kernel symbols when running at EL1
+ - drm/i915/breadcrumbs: Ignore unsubmitted signalers
+ - microblaze: fix endian handling
+ - Linux 4.15.7
+
+ * [regression] Colour banding and artefacts appear system-wide on an Asus
+ Zenbook UX303LA with Intel HD 4400 graphics (LP: #1749420) // Bionic update
+ to v4.15.7 stable release (LP: #1752317)
+ - drm/edid: Add 6 bpc quirk for CPT panel in Asus UX303LA
+
+ * errors with sas hotplug (LP: #1752146)
+ - scsi: libsas: fix memory leak in sas_smp_get_phy_events()
+ - scsi: libsas: fix error when getting phy events
+ - scsi: libsas: initialize sas_phy status according to response of DISCOVER
+ - scsi: libsas: Use dynamic alloced work to avoid sas event lost
+ - scsi: libsas: shut down the PHY if events reached the threshold
+ - scsi: libsas: make the event threshold configurable
+ - scsi: libsas: Use new workqueue to run sas event and disco event
+ - scsi: libsas: use flush_workqueue to process disco events synchronously
+ - scsi: libsas: direct call probe and destruct
+ - scsi: libsas: notify event PORTE_BROADCAST_RCVD in sas_enable_revalidation()
+
+ * rtnetlink: enable namespace identifying properties in rtnetlink requests
+ (LP: #1748232)
+ - rtnetlink: enable IFLA_IF_NETNSID in do_setlink()
+ - rtnetlink: enable IFLA_IF_NETNSID for RTM_SETLINK
+ - rtnetlink: enable IFLA_IF_NETNSID for RTM_DELLINK
+ - rtnetlink: enable IFLA_IF_NETNSID for RTM_NEWLINK
+ - rtnetlink: remove check for IFLA_IF_NETNSID
+ - rtnetlink: require unique netns identifier
+
+ * Bionic update to v4.15.6 stable release (LP: #1752119)
+ - tun: fix tun_napi_alloc_frags() frag allocator
+ - ptr_ring: fail early if queue occupies more than KMALLOC_MAX_SIZE
+ - ptr_ring: try vmalloc() when kmalloc() fails
+ - selinux: ensure the context is NUL terminated in
+ security_context_to_sid_core()
+ - selinux: skip bounded transition processing if the policy isn't loaded
+ - media: pvrusb2: properly check endpoint types
+ - crypto: x86/twofish-3way - Fix %rbp usage
+ - staging: android: ion: Add __GFP_NOWARN for system contig heap
+ - staging: android: ion: Switch from WARN to pr_warn
+ - blk_rq_map_user_iov: fix error override
+ - KVM: x86: fix escape of guest dr6 to the host
+ - kcov: detect double association with a single task
+ - netfilter: x_tables: fix int overflow in xt_alloc_table_info()
+ - netfilter: x_tables: avoid out-of-bounds reads in
+ xt_request_find_{match|target}
+ - netfilter: ipt_CLUSTERIP: fix out-of-bounds accesses in clusterip_tg_check()
+ - netfilter: on sockopt() acquire sock lock only in the required scope
+ - netfilter: xt_cgroup: initialize info->priv in cgroup_mt_check_v1()
+ - netfilter: xt_RATEEST: acquire xt_rateest_mutex for hash insert
+ - rds: tcp: correctly sequence cleanup on netns deletion.
+ - rds: tcp: atomically purge entries from rds_tcp_conn_list during netns
+ delete
+ - net: avoid skb_warn_bad_offload on IS_ERR
+ - net_sched: gen_estimator: fix lockdep splat
+ - soc: qcom: rmtfs_mem: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE
+ - ASoC: ux500: add MODULE_LICENSE tag
+ - video: fbdev/mmp: add MODULE_LICENSE
+ - ARM: 8743/1: bL_switcher: add MODULE_LICENSE tag
+ - arm64: dts: add #cooling-cells to CPU nodes
+ - dn_getsockoptdecnet: move nf_{get/set}sockopt outside sock lock
+ - ANDROID: binder: remove WARN() for redundant txn error
+ - ANDROID: binder: synchronize_rcu() when using POLLFREE.
+ - staging: android: ashmem: Fix a race condition in pin ioctls
+ - binder: check for binder_thread allocation failure in binder_poll()
+ - binder: replace "%p" with "%pK"
+ - staging: fsl-mc: fix build testing on x86
+ - staging: iio: adc: ad7192: fix external frequency setting
+ - staging: iio: ad5933: switch buffer mode to software
+ - xhci: Fix NULL pointer in xhci debugfs
+ - xhci: Fix xhci debugfs devices node disappearance after hibernation
+ - xhci: xhci debugfs device nodes weren't removed after device plugged out
+ - xhci: fix xhci debugfs errors in xhci_stop
+ - usbip: keep usbip_device sockfd state in sync with tcp_socket
+ - crypto: s5p-sss - Fix kernel Oops in AES-ECB mode
+ - mei: me: add cannon point device ids
+ - mei: me: add cannon point device ids for 4th device
+ - vmalloc: fix __GFP_HIGHMEM usage for vmalloc_32 on 32b systems
+ - Linux 4.15.6
+
+ * Unable to insert test_bpf module on Bionic s390x (LP: #1751234)
+ - bpf: fix selftests/bpf test_kmod.sh failure when CONFIG_BPF_JIT_ALWAYS_ON=y
+
+ * [Ubuntu 18.04 FEAT] OpenCAPI enabling (LP: #1746988)
+ - powerpc/powernv: Introduce new PHB type for opencapi links
+ - powerpc/powernv: Set correct configuration space size for opencapi devices
+ - powerpc/powernv: Add opal calls for opencapi
+ - powerpc/powernv: Add platform-specific services for opencapi
+ - powerpc/powernv: Capture actag information for the device
+ - ocxl: Driver code for 'generic' opencapi devices
+ - ocxl: Add AFU interrupt support
+ - ocxl: Add a kernel API for other opencapi drivers
+ - ocxl: Add trace points
+ - ocxl: Add Makefile and Kconfig
+ - [Config] CONFIG_OCXL=m for ppc64el
+ - cxl: Remove support for "Processing accelerators" class
+ - ocxl: Documentation
+ - ocxl: add MAINTAINERS entry
+ - cxl: Add support for ASB_Notify on POWER9
+
+ * Request to update 18.04 kernel aacraid to upstream 4.16 version
+ (LP: #1746801)
+ - scsi: aacraid: remove unused variable managed_request_id
+ - scsi: aacraid: Do not attempt abort when Fw panicked
+ - scsi: aacraid: Do not remove offlined devices
+ - scsi: aacraid: Fix ioctl reset hang
+ - scsi: aacraid: Allow reset_host sysfs var to recover Panicked Fw
+ - scsi: aacraid: Refactor reset_host store function
+ - scsi: aacraid: Move code to wait for IO completion to shutdown func
+ - scsi: aacraid: Create bmic submission function from bmic identify
+ - scsi: aacraid: Change phy luns function to use common bmic function
+ - scsi: aacraid: Refactor and rename to make mirror existing changes
+ - scsi: aacraid: Add target setup helper function
+ - scsi: aacraid: Untangle targets setup from report phy luns
+ - scsi: aacraid: Move function around to match existing code
+ - scsi: aacraid: Create helper functions to get lun info
+ - scsi: aacraid: Save bmic phy information for each phy
+ - scsi: aacraid: Add helper function to set queue depth
+ - scsi: aacraid: Merge func to get container information
+ - scsi: aacraid: Process hba and container hot plug events in single function
+ - scsi: aacraid: Added macros to help loop through known buses and targets
+ - scsi: aacraid: Refactor resolve luns code and scsi functions
+ - scsi: aacraid: Merge adapter setup with resolve luns
+ - scsi: aacraid: Block concurrent hotplug event handling
+ - scsi: aacraid: Use hotplug handling function in place of scsi_scan_host
+ - scsi: aacraid: Reschedule host scan in case of failure
+ - scsi: aacraid: Fix hang while scanning in eh recovery
+ - scsi: aacraid: Skip schedule rescan in case of kdump
+ - scsi: aacraid: Remove unused rescan variable
+ - scsi: aacraid: Remove AAC_HIDE_DISK check in queue command
+ - scsi: aacraid: Update driver version to 50877
+ - scsi: aacraid: Fix driver oops with dead battery
+ - scsi: aacraid: remove redundant setting of variable c
+ - scsi: aacraid: Get correct lun count
+ - scsi: aacraid: Delay for rescan worker needs to be 10 seconds
+
+ * [18.04] kpatch - Add livepatch hook support for ppc64le (LP: #1741992)
+ - powerpc/modules: Add REL24 relocation support of livepatch symbols
+ - powerpc/modules: Don't try to restore r2 after a sibling call
+ - powerpc/modules: Improve restore_r2() error message
+
+ * Ubuntu 18.04 - Include latest ibmvnic fixes in Ubuntu kernel (LP: #1748517)
+ - ibmvnic: Rename IBMVNIC_MAX_TX_QUEUES to IBMVNIC_MAX_QUEUES
+ - ibmvnic: Increase maximum number of RX/TX queues
+ - ibmvnic: Include header descriptor support for ARP packets
+ - ibmvnic: Don't handle RX interrupts when not up.
+ - ibmvnic: Wait for device response when changing MAC
+ - ibmvnic: fix firmware version when no firmware level has been provided by
+ the VIOS server
+ - ibmvnic: fix empty firmware version and errors cleanup
+ - ibmvnic: Fix rx queue cleanup for non-fatal resets
+ - ibmvnic: Ensure that buffers are NULL after free
+ - ibmvnic: queue reset when CRQ gets closed during reset
+ - ibmvnic: Reset long term map ID counter
+ - ibmvnic: Remove skb->protocol checks in ibmvnic_xmit
+ - ibmvnic: Wait until reset is complete to set carrier on
+ - ibmvnic: Fix login buffer memory leaks
+ - ibmvnic: Fix NAPI structures memory leak
+ - ibmvnic: Free RX socket buffer in case of adapter error
+ - ibmvnic: Clean RX pool buffers during device close
+ - ibmvnic: Check for NULL skb's in NAPI poll routine
+ - ibmvnic: Fix early release of login buffer
+
+ * Power9 DD 2.2 needs HMI fixup backport of upstream
+ patch(d075745d893c78730e4a3b7a60fca23c2f764081) into kernel (LP: #1751834)
+ - KVM: PPC: Book3S HV: Improve handling of debug-trigger HMIs on POWER9
+
+ * Driver not found in Ubuntu kernel does not detect interface (LP: #1745927)
+ - d-i: add cxgb4 to nic-modules
+
+ * BCM5719/tg3 loses connectivity due to missing heartbeats between fw and
+ driver (LP: #1751337)
+ - tg3: APE heartbeat changes
+
+ * Miscellaneous Ubuntu changes
+ - ubuntu: vbox -- update to 5.2.6-dfsg-5
+ - Revert "UBUNTU: SAUCE: Import aufs driver"
+ - SAUCE: Import aufs driver
+ - Revert "UBUNTU: SAUCE: (no-up) Convert bnx2x firmware files to ihex format"
+ - [Packaging] retpoline-extract: flag *0xNNN(%reg) branches
+ - [Config] fix up retpoline abi files
+ - ubuntu: vbox -- update to 5.2.8-dfsg-2
+
+ -- Seth Forshee <seth.forshee@canonical.com> Wed, 07 Mar 2018 17:36:23 +0100
linux (4.15.0-11.12) bionic; urgency=medium