]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commitdiff
UBUNTU: Ubuntu-4.15.0-12.13 Ubuntu-4.15.0-12.13
authorSeth Forshee <seth.forshee@canonical.com>
Wed, 7 Mar 2018 15:00:48 +0000 (16:00 +0100)
committerSeth Forshee <seth.forshee@canonical.com>
Wed, 7 Mar 2018 21:09:44 +0000 (22:09 +0100)
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
debian.master/changelog

index bf0ce4bcf1b97ebfd53946f4e60410904f716c4c..175c248d26a55517afce8f038e6e46b7dcb53cd4 100644 (file)
-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