From aa1f64efd9d4704e9b74583ebbcf0a361b791915 Mon Sep 17 00:00:00 2001 From: Thadeu Lima de Souza Cascardo Date: Fri, 28 Apr 2017 08:17:16 -0300 Subject: [PATCH] UBUNTU: Ubuntu-snapdragon-4.4.0-1058.62 Signed-off-by: Thadeu Lima de Souza Cascardo --- debian.snapdragon/changelog | 156 ++++++++++++++++++++++++++++++++++-- debian.snapdragon/copyright | 31 +++++++ 2 files changed, 182 insertions(+), 5 deletions(-) diff --git a/debian.snapdragon/changelog b/debian.snapdragon/changelog index 7da714493c24..5774c46909ef 100644 --- a/debian.snapdragon/changelog +++ b/debian.snapdragon/changelog @@ -1,10 +1,156 @@ -linux-snapdragon (4.4.0-1058.62) UNRELEASED; urgency=low +linux-snapdragon (4.4.0-1058.62) xenial; urgency=low + + * linux-snapdragon: 4.4.0-1058.62 -proposed tracker (LP: #1686649) + + [ Ubuntu: 4.4.0-78.99 ] + + * linux: 4.4.0-78.99 -proposed tracker (LP: #1686645) + * Please backport fix to reference leak in cgroup blkio throttle + (LP: #1683976) + - block: fix module reference leak on put_disk() call for cgroups throttle + * UbuntuKVM guest crashed while running I/O stress test with Ubuntu kernel + 4.4.0-47-generic (LP: #1659111) + - block: Unhash block device inodes on gendisk destruction + - block: Use pointer to backing_dev_info from request_queue + - block: Dynamically allocate and refcount backing_dev_info + - block: Make blk_get_backing_dev_info() safe without open bdev + - block: Get rid of blk_get_backing_dev_info() + - block: Move bdev_unhash_inode() after invalidate_partition() + - block: Unhash also block device inode for the whole device + - block: Revalidate i_bdev reference in bd_aquire() + - block: Initialize bd_bdi on inode initialization + - block: Move bdi_unregister() to del_gendisk() + - block: Allow bdi re-registration + - bdi: Fix use-after-free in wb_congested_put() + - block: Make del_gendisk() safer for disks without queues + - block: Fix bdi assignment to bdev inode when racing with disk delete + - bdi: Mark congested->bdi as internal + - bdi: Make wb->bdi a proper reference + - bdi: Unify bdi->wb_list handling for root wb_writeback + - bdi: Shutdown writeback on all cgwbs in cgwb_bdi_destroy() + - bdi: Do not wait for cgwbs release in bdi_unregister() + - bdi: Rename cgwb_bdi_destroy() to cgwb_bdi_unregister() + - block: Fix oops in locked_inode_to_wb_and_lock_list() + - kobject: Export kobject_get_unless_zero() + - block: Fix oops scsi_disk_get() + * Touchpad not working correctly after kernel upgrade (LP: #1662589) + - Input: ALPS - fix V8+ protocol handling (73 03 28) + * Xenial update to v4.4.62 stable release (LP: #1683728) + - drm/i915: Avoid tweaking evaluation thresholds on Baytrail v3 + - drm/i915: Stop using RP_DOWN_EI on Baytrail + - usb: dwc3: gadget: delay unmap of bounced requests + - mtd: bcm47xxpart: fix parsing first block after aligned TRX + - MIPS: Introduce irq_stack + - MIPS: Stack unwinding while on IRQ stack + - MIPS: Only change $28 to thread_info if coming from user mode + - MIPS: Switch to the irq_stack in interrupts + - MIPS: Select HAVE_IRQ_EXIT_ON_IRQ_STACK + - MIPS: IRQ Stack: Fix erroneous jal to plat_irq_dispatch + - crypto: caam - fix RNG deinstantiation error checking + - Linux 4.4.62 + * ifup service of network device stay active after driver stop (LP: #1672144) + - net: use net->count to check whether a netns is alive or not + * [Hyper-V] mkfs regression in kernel 4.4+ (LP: #1682215) + - block: relax check on sg gap + * [Feature] KBL: intel_powerclamp driver support (LP: #1591641) + - thermal/powerclamp: remove cpu whitelist + - thermal/powerclamp: correct cpu support check + - thermal/powerclamp: add back module device table + * sysfs channel reads of lps22hb pressure sensor are stale (LP: #1682103) + - iio: st_pressure: initialize lps22hb bootime + * Backlight control does not work and there are no entries in + /sys/class/backlight (LP: #1667323) + - Revert "ACPI / video: Add force_native quirk for HP Pavilion dv6" + * [Feature] KBL: intel_rapl driver support (LP: #1591640) + - powercap/intel_rapl: Add support for Kabylake + * Xenial update to v4.4.61 stable release (LP: #1682140) + - drm/vmwgfx: Type-check lookups of fence objects + - drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl() + - drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl() + - drm/ttm, drm/vmwgfx: Relax permission checking when opening surfaces + - drm/vmwgfx: Remove getparam error message + - drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl() + - sysfs: be careful of error returns from ops->show() + - staging: android: ashmem: lseek failed due to no FMODE_LSEEK. + - arm/arm64: KVM: Take mmap_sem in stage2_unmap_vm + - arm/arm64: KVM: Take mmap_sem in kvm_arch_prepare_memory_region + - iio: bmg160: reset chip when probing + - Reset TreeId to zero on SMB2 TREE_CONNECT + - ptrace: fix PTRACE_LISTEN race corrupting task->state + - ring-buffer: Fix return value check in test_ringbuffer() + - metag/usercopy: Drop unused macros + - metag/usercopy: Fix alignment error checking + - metag/usercopy: Add early abort to copy_to_user + - metag/usercopy: Zero rest of buffer from copy_from_user + - metag/usercopy: Set flags before ADDZ + - metag/usercopy: Fix src fixup in from user rapf loops + - metag/usercopy: Add missing fixups + - powerpc/mm: Add missing global TLB invalidate if cxl is active + - powerpc: Don't try to fix up misaligned load-with-reservation instructions + - nios2: reserve boot memory for device tree + - s390/decompressor: fix initrd corruption caused by bss clear + - s390/uaccess: get_user() should zero on failure (again) + - MIPS: Force o32 fp64 support on 32bit MIPS64r6 kernels + - MIPS: ralink: Fix typos in rt3883 pinctrl + - MIPS: End spinlocks with .insn + - MIPS: Lantiq: fix missing xbar kernel panic + - MIPS: Flush wrong invalid FTLB entry for huge page + - mm/mempolicy.c: fix error handling in set_mempolicy and mbind. + - Linux 4.4.61 + * Xenial update to v4.4.60 stable release (LP: #1681862) + - libceph: force GFP_NOIO for socket allocations + - xen/setup: Don't relocate p2m over existing one + - scsi: mpt3sas: fix hang on ata passthrough commands + - scsi: sg: check length passed to SG_NEXT_CMD_LEN + - scsi: libsas: fix ata xfer length + - ALSA: seq: Fix race during FIFO resize + - ALSA: hda - fix a problem for lineout on a Dell AIO machine + - ASoC: atmel-classd: fix audio clock rate + - ACPI: Fix incompatibility with mcount-based function graph tracing + - ACPI: Do not create a platform_device for IOAPIC/IOxAPIC + - tty/serial: atmel: fix race condition (TX+DMA) + - tty/serial: atmel: fix TX path in atmel_console_write() + - USB: fix linked-list corruption in rh_call_control() + - KVM: x86: clear bus pointer when destroyed + - drm/radeon: Override fpfn for all VRAM placements in radeon_evict_flags + - mm, hugetlb: use pte_present() instead of pmd_present() in follow_huge_pmd() + - MIPS: Lantiq: Fix cascaded IRQ setup + - rtc: s35390a: fix reading out alarm + - rtc: s35390a: make sure all members in the output are set + - rtc: s35390a: implement reset routine as suggested by the reference + - rtc: s35390a: improve irq handling + - KVM: kvm_io_bus_unregister_dev() should never fail + - power: reset: at91-poweroff: timely shutdown LPDDR memories + - blk: improve order of bio handling in generic_make_request() + - blk: Ensure users for current->bio_list can see the full list. + - padata: avoid race in reordering + - Linux 4.4.60 + + [ Ubuntu: 4.4.0-77.98 ] + + * linux: 4.4.0-77.98 -proposed tracker (LP: #1686040) + * [Hyper-V][SAUCE] pci-hyperv: Use only 16 bit integer for PCI domain + (LP: #1684971) + - SAUCE: pci-hyperv: Use only 16 bit integer for PCI domain + * Upgrade Redpine WLAN/BT driver to ver. 1.2.RC4 (LP: #1669672) + - SAUCE: sdhci: use PCI ID to identify Dell IoT gateways + - SAUCE: Redpine: Upgrade to ver. 1.2.RC4 + - [Config] Update CONFIG_VEN_RSI_* configs + - SAUCE: Redpine: add copyright to kernel packages + * Fix RX fail issue on Exar USB serial driver after resume from S3/S4 + (LP: #1685133) + - SAUCE: xr-usb-serial: Update driver for Exar USB serial ports + * Miscellaneous Ubuntu changes + - [Config] updating configs to match redpine driver changes + + [ Ubuntu: 4.4.0-75.96 ] - 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.4.0-75.96 -proposed tracker (LP: #1684441) + * [Hyper-V] hv: util: move waiting for release to hv_utils_transport itself + (LP: #1682561) + - Drivers: hv: util: move waiting for release to hv_utils_transport itself - -- Thadeu Lima de Souza Cascardo Thu, 27 Apr 2017 17:57:40 -0300 + -- Thadeu Lima de Souza Cascardo Thu, 27 Apr 2017 18:07:58 -0300 linux-snapdragon (4.4.0-1057.61) xenial; urgency=low diff --git a/debian.snapdragon/copyright b/debian.snapdragon/copyright index d1d04a6d6697..b24bd66aab28 100644 --- a/debian.snapdragon/copyright +++ b/debian.snapdragon/copyright @@ -27,3 +27,34 @@ Linux is copyrighted by Linus Torvalds and others. On Ubuntu Linux systems, the complete text of the GNU General Public License v2 can be found in `/usr/share/common-licenses/GPL-2'. + +Files: ubuntu/rsi/* +Copyright (c) 2017 Redpine Signals Inc. All rights reserved. +License: redpine-signals + Copyright (c) 2017 Redpine Signals Inc. All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + 3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + INTERRUPTION). HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. -- 2.39.5