[ubuntu/xenial-proposed] linux 4.4.0-12.27 (Accepted)

Tim Gardner tim.gardner at canonical.com
Tue Mar 8 20:23:46 UTC 2016


linux (4.4.0-12.27) xenial; urgency=low

  [ Tim Gardner ]

  * Release Tracking Bug
    - LP: #1554704

  * Fails to detect (second) display (LP: #1543683)
    - drm/i915: Fix hpd live status bits for g4x

  * s390x -- various configuration changes (LP: #1543165)
    - [Config] s390x -- enable CONFIG_NUMA
    - [Config] s390x -- disable CONFIG_NET_VENDOR_EMULEX
    - [Config] s390x -- disable CONFIG_NET_VENDOR_SYNOPSYS
    - [Config] s390x -- disable CONFIG_NVMEM
    - [Config] s390x -- switch preempt mode to none

  * Radeon hybrid graphics problem on resume (LP: #1554608)
    - Revert "drm/radeon: call hpd_irq_event on resume"

  * Pull in upstream AMD code (amdgpu) in Xenial (LP: #1546572)
    - [Config] CONFIG_DRM_AMD_POWERPLAY=y
    - drm/amdgpu: use $(src) in Makefile (v2)
    - drm/radeon: constify radeon_asic_ring structures
    - drm/amdgpu: add a callback for reading the bios from the rom directly
    - drm/amdgpu: add read_bios_from_rom callback for CI parts
    - drm/amdgpu: add read_bios_from_rom callback for VI parts
    - drm/amdgpu: Use new read bios from rom callback
    - drm/amdgpu: Use unlocked gem unreferencing
    - drm/radeon: Use unlocked gem unreferencing
    - drm/amd: add new gfx8 register definitions for EDC
    - drm/amdgpu: add EDC support for CZ (v3)
    - drm/amd: abstract kernel rq and normal rq to priority of run queue
    - drm/amdgpu/gfx8: Enable interrupt on ME1_PIPE3
    - drm/amdgpu/gfx8: update PA_SC_RASTER_CONFIG:PKR_MAP only
    - drm/amdgpu: update rev id register for VI
    - drm/amdgpu: add more debugging output for driver failures
    - drm/amdgpu: add entity only when first job come
    - drm/amdgpu: handle error case for ctx
    - drm/amdgpu: unify AMDGPU_CTX_MAX_CS_PENDING and amdgpu_sched_jobs
    - drm/amdgpu: change default sched jobs to 32
    - drm/amdgpu: limit visible vram if it's smaller than the BAR
    - drm/amdgpu: restrict the sched jobs number to power of two
    - drm/amdgpu: put VM page tables directly into duplicates list
    - drm/amdgpu: split VM PD and PT handling during CS
    - drm/amdgpu: keep the PTs validation list in the VM v2
    - drm/radeon: Update radeon_get_vblank_counter_kms()
    - drm/radeon: only increment sync_seq when a fence is really emitted
    - drm/fb-helper: Use proper plane mask for fb cleanup
    - drm/amdgpu: fix dp link rate selection (v2)
    - drm/radeon: fix dp link rate selection (v2)
    - drm/amdgpu: share struct amdgpu_pm_state_type with powerplay module
    - drm/amdgpu: mv some definition from amdgpu_acpi.c to amdgpu_acpi.h
    - drm/amdgpu: mv amdgpu_acpi.h to amd/include/amd_acpi.h
    - drm/amdgpu: implement new cgs interface for acpi function
    - drm/amdgpu: implement cgs interface to query system info
    - drm/amdgpu: add new cgs interface to get display info (v2)
    - drm/amd/powerplay: add basic powerplay framework
    - drm/amdgpu: disable legacy path of firmware check if powerplay is enabled
    - drm/amdgpu: export amd_powerplay_func to amdgpu and other ip block
    - drm/amd/powerplay: add SMU manager sub-component
    - drm/amd/powerplay: add hardware manager sub-component
    - SAUCE: amd: Include errno.h
    - drm/amd/powerplay: add Carrizo smu support
    - drm/amd/powerplay: add Carrizo dpm support
    - drm/amd/powerplay: add CG and PG support for carrizo
    - drm/amd/powerplay: add event manager sub-component
    - drm/amd/powerplay: implement functions of amd_powerplay_func
    - drm/amd/powerplay: Add ixSWRST_COMMAND_1 in bif_5_0_d.h
    - drm/amd/powerplay: Move smu7*.h from amdgpu to powerplay.
    - drm/amd/powerplay: add header file for tonga smu and dpm
    - drm/amd/powerplay: Add Tonga SMU support
    - drm/amd/powerplay: add Tonga dpm support (v3)
    - drm/amd/powerplay: add/update headers for Fiji SMU and DPM
    - drm/amd/powerplay: update atomctrl for fiji
    - drm/amd/powerplay: add Fiji SMU support.
    - drm/amd/powerplay: add Fiji DPM support.
    - drm/amdgpu: add amdgpu.powerplay module option
    - drm/amd/amdgpu: enable powerplay and smc firmware loading for Fiji.
    - drm/amdgpu/powerplay: add function point in hwmgr_funcs for program display gap
    - drm/amdgpu/poweprlay: export program display gap function to eventmgr
    - drm/amdgpu/powerplay: implement pem_task for display_configuration_change
    - drm/amdgpu/powerplay: program display gap for tonga.
    - drm/amdgpu: enable powerplay module by default for tonga.
    - drm/amdgpu: enable powerplay module by default for fiji.
    - drm/amdgpu/powerplay: add some definition for other ip block to update cg pg.
    - drm/amd/powerplay: add new function point in hwmgr_func for CG/PG.
    - drm/amd/powerplay: Add CG and PG support for tonga
    - drm/amdgpu/powerplay: add new function point in hwmgr_funcs for thermal control
    - drm/amdgpu/powerplay: mv ppinterrupt.h to inc folder to share with other submodule.
    - drm/amdgpu/powerplay: add thermal control interface in hwmgr.
    - drm/amdgpu/powerplay: enable thermal interrupt task in eventmgr.
    - drm/amdgpu/powerplay: implement thermal control for tonga.
    - drm/amdgpu/powerplay: implement fan control interface in amd_powerplay_funcs
    - drm/amdgpu: export fan control functions to amdgpu
    - drm/amdgpu: enable sysfs interface for powerplay
    - drm/amdgpu: support per device powerplay enablement (v2)
    - drm/amd/powerplay: add and export hwmgr interface to eventmgr to check hw states.
    - drm/amd/powerplay: implement new funcs to check current states for tonga.
    - drm/amd/powerplay: refine the logic of whether need to update power state.
    - drm/amd/powerplay/tonga: enable pcie and mclk forcing for low
    - drm/amd/powerplay/fiji: enable pcie and mclk forcing for low
    - drm/amdgpu: extract pcie helpers to common header
    - drm: add drm_pcie_get_max_link_width helper (v2)
    - drm/amdgpu: store pcie gen mask and link width
    - drm/amdgpu/cgs: add sys info query for pcie gen and link width
    - drm/amdgpu/powerplay/tonga: query supported pcie info from cgs (v2)
    - drm/amdgpu/powerplay/fiji: query supported pcie info from cgs (v2)
    - drm/amd/powerplay: fix boolreturn.cocci warnings
    - drm/amd/powerplay/tonga: Add UVD DPM init
    - drm/amd/amdgpu: add gfx clock gating support for Fiji.
    - drm/amd/amdgpu: add gmc clock gating support for Fiji.
    - drm/amdgpu: add sdma clock gating support for Fiji.
    - drm/amd/powerplay: add parts of system clock gating support for Fiji. (v2)
    - drm/amd/powerplay: enable clock gating for Fiji.
    - drm/amd/powerplay: add atomctrl function to calculate CZ sclk dividers
    - drm/amd/powerplay: implement smc state upload for CZ
    - drm/amd/powerplay: fix warning of cast to pointer from integer of different size.
    - drm/amd/powerplay: fix warning of cast to pointer from integer of different size.
    - drm/amd/powerplay: add new function point in hwmgr.
    - drm/amd/powerplay: add smc msg for NB P-State switch
    - drm/amd/powerplay: export interface to DAL to init/change display configuration.
    - drm/amd/powerplay: enable set_cpu_power_state task. (v2)
    - drm/amd/powerplay: enable/disable NB pstate feature for Carrizo.
    - drm/amd/powerplay: Add PPLib debug print macro.
    - drm/amdgpu: rename tonga_smumgr.h to tonga_smum.h
    - drm/amdgpu: rename fiji_smumgr.h to fiji_smum.h
    - drm/amd/powerplay: add multimedia power gating support for Fiji.
    - drm/amd/amdgpu: add uvd6.0 clock gating support. (v2)
    - drm/amd/amdgpu: add vce3.0 clock gating support. (v2)
    - drm/amd/amdgpu: enable uvd&vce clock gating for Fiji.
    - drm/amdgpu: Prepare DKMS build for powerplay module.
    - drm/amd/powerplay: add display configeration changed function in hwmgr for Fiji.
    - drm/amd/powerplay: Add thermal protection support for Fiji.
    - drm/amd/powerplay: Fix a bug in fan control setting default mode for Tonga and Fiji.
    - drm/amd/powerplay: add functions set/get_fan_control_mode in hwmgr for Tonga.
    - drm/amd/powerplay: add functions set/get_fan_control_mode in hwmgr for Fiji.
    - drm/amd/powerplay: fix boolreturn.cocci warnings
    - drm/amd/powerplay: fix bug that dpm funcs in debugfs/sysfs missing.
    - drm/amd/powerplay: check whether enable dpm in powerplay.
    - drm/amd/powerplay: move shared function of vi to hwmgr. (v2)
    - drm/amdgpu/powerplay: enable sysfs and debugfs interfaces late
    - drm/amd/powerplay: display gpu load when print performance for tonga.
    - drm/powerplay: add debugging output to tonga_processpptables.c
    - drm/powerplay: add debugging output to processpptables.c
    - drm/powerplay/hwmgr: log errors in tonga_hwmgr_backend_init
    - drm/amd/powerplay: Don't return an error if fan table is missing
    - amd\powerplay Implement get dal power level
    - amd/powerplay: Fix get dal power level
    - amd/powerplay: Add structures required to report configuration change
    - drm/amdgpu/powerplay: Program a calculated value as Deep Sleep clock.
    - drm/amd/powerplay: add point check to avoid NULL point hang.
    - drm/amd/powerplay: check whether need to enable thermal control. (v2)
    - drm/amd/powerplay: show gpu load when print gpu performance for Cz. (v2)
    - drm: powerplay: use div64_s64 instead of do_div
    - drm/amd/powerplay: fix a reversed condition
    - drm/amdgpu/cgs: cleanup some indenting
    - drm/amd/powerplay: precedence bug in init_non_clock_fields()
    - drm/amdgpu: fix NULL in vm_grab_id while S3 back
    - drm/amd/powerplay: fix bug that NULL checks are reversed.
    - drm/amd/powerplay: fix Smatch static checker warnings with indenting (v2)
    - drm/amd/powerplay: fix Smatch static checker warnings
    - drm/amd/powerplay: add powerplay valid check to avoid null point. (v2)
    - drm/amd/powerplay: Reload and initialize the smc firmware on powerplay resume.
    - drm/amdgpu: Show gpu load when display gpu performance for Ci.
    - drm/amdgpu: Show gpu load when display gpu performance for Fiji of VI.
    - drm/amdgpu: fix hex/decimal bug when show gpu load.
    - drm/amd/powerplay: add thermal control task when resume.
    - drm/amd/powerplay: enable set boot state task
    - drm/amd/powerplay: enable power down asic task. (v2)
    - drm/amd/powerplay: implement power down asic task for CZ
    - drm/amdgpu: add warning to amdgpu_bo_gpu_offset() v2
    - drm/amdgpu/cgs: add an interface to access PCI resources
    - drm/amdgpu: add irq domain support
    - drm/amdgpu/powerplay: include asm/div64.h for do_div()
    - drm/sysfs: use kobj_to_dev()
    - drm/amd/powerplay: fix static checker warning for return meaningless value.
    - drm/amdgpu/cz: add code to enable forcing UVD clocks
    - drm/amdgpu/cz: add code to enable forcing VCE clocks
    - drm/amdgpu/cz: force uvd clocks when sclks are forced
    - drm/amdgpu/cz: force vce clocks when sclks are forced
    - drm/amdgpu: use kobj_to_dev()
    - drm/radeon: use kobj_to_dev()
    - drm/ttm: fix adding foreign BOs to the LRU during init v2
    - drm/ttm: fix adding foreign BOs to the swap LRU
    - drm/ttm: add ttm_bo_move_to_lru_tail function v2
    - drm/amdgpu: move VM page tables to the LRU end on CS v2
    - drm/amdgpu: validate duplicates first
    - drm/amdgpu: add missing irq.h include
    - drm/fb_cma_helper: Remove implicit call to disable_unused_functions
    - drm/amdgpu: Add some tweaks to gfx 8 soft reset
    - amdkfd: don't open-code memdup_user()
    - amdkfd: Copy from the proper user command pointer
    - drm/amdgpu: Use drm_calloc_large for VM page_tables array
    - amd/powerplay: disable powerplay by default initially
    - drm/amdgpu: Allow the driver to load if amdgpu.powerplay=1 on asics without powerplay support
    - drm/atomic-helper: Export framebuffer_changed()
    - drm/amd/amdgpu: Improve amdgpu_dpm* macros to avoid unexpected result (v2)
    - drm/amdgpu: add a message to indicate when powerplay is enabled (v2)
    - drm/amdgpu: fix next_rptr handling for debugfs
    - drm/radeon: Ensure radeon bo is unreserved in radeon_gem_va_ioctl
    - drm/radeon: only init fbdev if we have connectors
    - drm/amdgpu: don't init fbdev if we don't have any connectors
    - drm/amd/powerplay: Update SMU firmware loading for Stoney
    - drm/amdgpu: fix non-ANSI declaration of amdgpu_amdkfd_gfx_*_get_functions()
    - drm/amdkfd: Remove unnecessary cast in kfree
    - drm/amdgpu: only move pt bos in LRU list on success
    - drm/amdgpu: mask out WC from BO on unsupported arches
    - drm/amdgpu/gfx8: enable cp inst/reg error interrupts
    - drm/amdgpu/gfx7: enable cp inst/reg error interrupts
    - drm/amdgpu: load MEC ucode manually on iceland
    - drm/amdgpu: disable uvd and vce clockgating on Fiji
    - drm/amdgpu: add pcie cap module parameters (v2)
    - drm/amdgpu/cik: don't mess with aspm if gpu is root bus
    - drm/amdgpu/dpm/ci: switch over to the common pcie caps interface
    - drm/amdgpu: handle uvd pg flags properly
    - drm/amdgpu: handle vce pg flags properly
    - drm/amdgpu: clean up vce pg flags for cz/st
    - drm/amdgpu: be consistent with uvd cg flags
    - drm/amd/powerplay/cz: disable uvd pg
    - drm/amd/powerplay/cz: disable vce pg
    - drm/amd/powerplay/tonga: disable uvd pg
    - drm/amd/powerplay/tonga: disable vce pg
    - drm/amdgpu: add a cgs interface to fetch cg and pg flags
    - drm/amdgpu: remove unused cg defines
    - drma/dmgpu: move cg and pg flags into shared headers
    - drm/amdgpu/tonga: plumb pg flags through to powerplay
    - drm/amdgpu/cz: plumb pg flags through to powerplay
    - SAUCE: drm/amdgpu/cz: enable/disable vce dpm even if vce pg is disabled

  * mlx4_core Set UAR page size to 4KB regardless of system page size (LP:
    #1552632)
    - net/mlx4_core: Set UAR page size to 4KB regardless of system page size

  * Miscellaneous Ubuntu changes
    - [Config] CONFIG_CAVIUM_ERRATUM_27456=y

  * Miscellaneous upstream changes
    - net: thunderx: Fix for Qset error due to CQ full
    - ahci: Workaround for ThunderX Errata#22536
    - arm64: Add workaround for Cavium erratum 27456
    - tipc: fix nullptr crash during subscription cancel

Date: Mon, 07 Mar 2016 05:04:22 -0700
Changed-By: Tim Gardner <tim.gardner at canonical.com>
Maintainer: Ubuntu Kernel Team <kernel-team at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/linux/4.4.0-12.27
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 07 Mar 2016 05:04:22 -0700
Source: linux
Binary: linux-source-4.4.0 linux-doc linux-headers-4.4.0-12 linux-libc-dev linux-tools-common linux-tools-4.4.0-12 linux-cloud-tools-common linux-cloud-tools-4.4.0-12 linux-image-4.4.0-12-generic linux-image-extra-4.4.0-12-generic linux-headers-4.4.0-12-generic linux-image-4.4.0-12-generic-dbgsym linux-tools-4.4.0-12-generic linux-cloud-tools-4.4.0-12-generic linux-udebs-generic linux-image-4.4.0-12-generic-lpae linux-image-extra-4.4.0-12-generic-lpae linux-headers-4.4.0-12-generic-lpae linux-image-4.4.0-12-generic-lpae-dbgsym linux-tools-4.4.0-12-generic-lpae linux-cloud-tools-4.4.0-12-generic-lpae linux-udebs-generic-lpae linux-image-4.4.0-12-lowlatency linux-image-extra-4.4.0-12-lowlatency linux-headers-4.4.0-12-lowlatency linux-image-4.4.0-12-lowlatency-dbgsym linux-tools-4.4.0-12-lowlatency linux-cloud-tools-4.4.0-12-lowlatency linux-udebs-lowlatency linux-image-4.4.0-12-powerpc-e500mc linux-image-extra-4.4.0-12-powerpc-e500mc linux-headers-4.4.0-12-powerpc-e500mc
 linux-image-4.4.0-12-powerpc-e500mc-dbgsym linux-tools-4.4.0-12-powerpc-e500mc linux-cloud-tools-4.4.0-12-powerpc-e500mc linux-udebs-powerpc-e500mc linux-image-4.4.0-12-powerpc-smp linux-image-extra-4.4.0-12-powerpc-smp linux-headers-4.4.0-12-powerpc-smp linux-image-4.4.0-12-powerpc-smp-dbgsym linux-tools-4.4.0-12-powerpc-smp linux-cloud-tools-4.4.0-12-powerpc-smp linux-udebs-powerpc-smp linux-image-4.4.0-12-powerpc64-emb linux-image-extra-4.4.0-12-powerpc64-emb linux-headers-4.4.0-12-powerpc64-emb linux-image-4.4.0-12-powerpc64-emb-dbgsym linux-tools-4.4.0-12-powerpc64-emb linux-cloud-tools-4.4.0-12-powerpc64-emb linux-udebs-powerpc64-emb linux-image-4.4.0-12-powerpc64-smp linux-image-extra-4.4.0-12-powerpc64-smp linux-headers-4.4.0-12-powerpc64-smp linux-image-4.4.0-12-powerpc64-smp-dbgsym linux-tools-4.4.0-12-powerpc64-smp linux-cloud-tools-4.4.0-12-powerpc64-smp
 linux-udebs-powerpc64-smp
Architecture: source
Version: 4.4.0-12.27
Distribution: xenial
Urgency: low
Maintainer: Ubuntu Kernel Team <kernel-team at lists.ubuntu.com>
Changed-By: Tim Gardner <tim.gardner at canonical.com>
Description:
 linux-cloud-tools-4.4.0-12 - Linux kernel version specific cloud tools for version 4.4.0-12
 linux-cloud-tools-4.4.0-12-generic - Linux kernel version specific cloud tools for version 4.4.0-12
 linux-cloud-tools-4.4.0-12-generic-lpae - Linux kernel version specific cloud tools for version 4.4.0-12
 linux-cloud-tools-4.4.0-12-lowlatency - Linux kernel version specific cloud tools for version 4.4.0-12
 linux-cloud-tools-4.4.0-12-powerpc-e500mc - Linux kernel version specific cloud tools for version 4.4.0-12
 linux-cloud-tools-4.4.0-12-powerpc-smp - Linux kernel version specific cloud tools for version 4.4.0-12
 linux-cloud-tools-4.4.0-12-powerpc64-emb - Linux kernel version specific cloud tools for version 4.4.0-12
 linux-cloud-tools-4.4.0-12-powerpc64-smp - Linux kernel version specific cloud tools for version 4.4.0-12
 linux-cloud-tools-common - Linux kernel version specific cloud tools for version 4.4.0
 linux-doc  - Linux kernel specific documentation for version 4.4.0
 linux-headers-4.4.0-12 - Header files related to Linux kernel version 4.4.0
 linux-headers-4.4.0-12-generic - Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
 linux-headers-4.4.0-12-generic-lpae - Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
 linux-headers-4.4.0-12-lowlatency - Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
 linux-headers-4.4.0-12-powerpc-e500mc - Linux kernel headers for version 4.4.0 on 32-bit Freescale Power
 linux-headers-4.4.0-12-powerpc-smp - Linux kernel headers for version 4.4.0 on 32-bit PowerPC SMP
 linux-headers-4.4.0-12-powerpc64-emb - Linux kernel headers for version 4.4.0 on 64-bit PowerPC SMP Book
 linux-headers-4.4.0-12-powerpc64-smp - Linux kernel headers for version 4.4.0 on 64-bit PowerPC SMP
 linux-image-4.4.0-12-generic - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
 linux-image-4.4.0-12-generic-dbgsym - Linux kernel debug image for version 4.4.0 on 64 bit x86 SMP
 linux-image-4.4.0-12-generic-lpae - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
 linux-image-4.4.0-12-generic-lpae-dbgsym - Linux kernel debug image for version 4.4.0 on 64 bit x86 SMP
 linux-image-4.4.0-12-lowlatency - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
 linux-image-4.4.0-12-lowlatency-dbgsym - Linux kernel debug image for version 4.4.0 on 64 bit x86 SMP
 linux-image-4.4.0-12-powerpc-e500mc - Linux kernel image for version 4.4.0 on 32-bit Freescale Power e5
 linux-image-4.4.0-12-powerpc-e500mc-dbgsym - Linux kernel debug image for version 4.4.0 on 32-bit Freescale Po
 linux-image-4.4.0-12-powerpc-smp - Linux kernel image for version 4.4.0 on 32-bit PowerPC SMP
 linux-image-4.4.0-12-powerpc-smp-dbgsym - Linux kernel debug image for version 4.4.0 on 32-bit PowerPC SMP
 linux-image-4.4.0-12-powerpc64-emb - Linux kernel image for version 4.4.0 on 64-bit PowerPC SMP Book3E
 linux-image-4.4.0-12-powerpc64-emb-dbgsym - Linux kernel debug image for version 4.4.0 on 64-bit PowerPC SMP
 linux-image-4.4.0-12-powerpc64-smp - Linux kernel image for version 4.4.0 on 64-bit PowerPC SMP
 linux-image-4.4.0-12-powerpc64-smp-dbgsym - Linux kernel debug image for version 4.4.0 on 64-bit PowerPC SMP
 linux-image-extra-4.4.0-12-generic - Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
 linux-image-extra-4.4.0-12-generic-lpae - Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
 linux-image-extra-4.4.0-12-lowlatency - Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
 linux-image-extra-4.4.0-12-powerpc-e500mc - Linux kernel extra modules for version 4.4.0 on 32-bit Freescale
 linux-image-extra-4.4.0-12-powerpc-smp - Linux kernel extra modules for version 4.4.0 on 32-bit PowerPC SM
 linux-image-extra-4.4.0-12-powerpc64-emb - Linux kernel extra modules for version 4.4.0 on 64-bit PowerPC SM
 linux-image-extra-4.4.0-12-powerpc64-smp - Linux kernel extra modules for version 4.4.0 on 64-bit PowerPC SM
 linux-libc-dev - Linux Kernel Headers for development
 linux-source-4.4.0 - Linux kernel source for version 4.4.0 with Ubuntu patches
 linux-tools-4.4.0-12 - Linux kernel version specific tools for version 4.4.0-12
 linux-tools-4.4.0-12-generic - Linux kernel version specific tools for version 4.4.0-12
 linux-tools-4.4.0-12-generic-lpae - Linux kernel version specific tools for version 4.4.0-12
 linux-tools-4.4.0-12-lowlatency - Linux kernel version specific tools for version 4.4.0-12
 linux-tools-4.4.0-12-powerpc-e500mc - Linux kernel version specific tools for version 4.4.0-12
 linux-tools-4.4.0-12-powerpc-smp - Linux kernel version specific tools for version 4.4.0-12
 linux-tools-4.4.0-12-powerpc64-emb - Linux kernel version specific tools for version 4.4.0-12
 linux-tools-4.4.0-12-powerpc64-smp - Linux kernel version specific tools for version 4.4.0-12
 linux-tools-common - Linux kernel version specific tools for version 4.4.0
 linux-udebs-generic - Metapackage depending on kernel udebs (udeb)
 linux-udebs-generic-lpae - Metapackage depending on kernel udebs (udeb)
 linux-udebs-lowlatency - Metapackage depending on kernel udebs (udeb)
 linux-udebs-powerpc-e500mc - Metapackage depending on kernel udebs (udeb)
 linux-udebs-powerpc-smp - Metapackage depending on kernel udebs (udeb)
 linux-udebs-powerpc64-emb - Metapackage depending on kernel udebs (udeb)
 linux-udebs-powerpc64-smp - Metapackage depending on kernel udebs (udeb)
Launchpad-Bugs-Fixed: 1543165 1543683 1546572 1552632 1554608 1554704
Changes:
 linux (4.4.0-12.27) xenial; urgency=low
 .
   [ Tim Gardner ]
 .
   * Release Tracking Bug
     - LP: #1554704
 .
   * Fails to detect (second) display (LP: #1543683)
     - drm/i915: Fix hpd live status bits for g4x
 .
   * s390x -- various configuration changes (LP: #1543165)
     - [Config] s390x -- enable CONFIG_NUMA
     - [Config] s390x -- disable CONFIG_NET_VENDOR_EMULEX
     - [Config] s390x -- disable CONFIG_NET_VENDOR_SYNOPSYS
     - [Config] s390x -- disable CONFIG_NVMEM
     - [Config] s390x -- switch preempt mode to none
 .
   * Radeon hybrid graphics problem on resume (LP: #1554608)
     - Revert "drm/radeon: call hpd_irq_event on resume"
 .
   * Pull in upstream AMD code (amdgpu) in Xenial (LP: #1546572)
     - [Config] CONFIG_DRM_AMD_POWERPLAY=y
     - drm/amdgpu: use $(src) in Makefile (v2)
     - drm/radeon: constify radeon_asic_ring structures
     - drm/amdgpu: add a callback for reading the bios from the rom directly
     - drm/amdgpu: add read_bios_from_rom callback for CI parts
     - drm/amdgpu: add read_bios_from_rom callback for VI parts
     - drm/amdgpu: Use new read bios from rom callback
     - drm/amdgpu: Use unlocked gem unreferencing
     - drm/radeon: Use unlocked gem unreferencing
     - drm/amd: add new gfx8 register definitions for EDC
     - drm/amdgpu: add EDC support for CZ (v3)
     - drm/amd: abstract kernel rq and normal rq to priority of run queue
     - drm/amdgpu/gfx8: Enable interrupt on ME1_PIPE3
     - drm/amdgpu/gfx8: update PA_SC_RASTER_CONFIG:PKR_MAP only
     - drm/amdgpu: update rev id register for VI
     - drm/amdgpu: add more debugging output for driver failures
     - drm/amdgpu: add entity only when first job come
     - drm/amdgpu: handle error case for ctx
     - drm/amdgpu: unify AMDGPU_CTX_MAX_CS_PENDING and amdgpu_sched_jobs
     - drm/amdgpu: change default sched jobs to 32
     - drm/amdgpu: limit visible vram if it's smaller than the BAR
     - drm/amdgpu: restrict the sched jobs number to power of two
     - drm/amdgpu: put VM page tables directly into duplicates list
     - drm/amdgpu: split VM PD and PT handling during CS
     - drm/amdgpu: keep the PTs validation list in the VM v2
     - drm/radeon: Update radeon_get_vblank_counter_kms()
     - drm/radeon: only increment sync_seq when a fence is really emitted
     - drm/fb-helper: Use proper plane mask for fb cleanup
     - drm/amdgpu: fix dp link rate selection (v2)
     - drm/radeon: fix dp link rate selection (v2)
     - drm/amdgpu: share struct amdgpu_pm_state_type with powerplay module
     - drm/amdgpu: mv some definition from amdgpu_acpi.c to amdgpu_acpi.h
     - drm/amdgpu: mv amdgpu_acpi.h to amd/include/amd_acpi.h
     - drm/amdgpu: implement new cgs interface for acpi function
     - drm/amdgpu: implement cgs interface to query system info
     - drm/amdgpu: add new cgs interface to get display info (v2)
     - drm/amd/powerplay: add basic powerplay framework
     - drm/amdgpu: disable legacy path of firmware check if powerplay is enabled
     - drm/amdgpu: export amd_powerplay_func to amdgpu and other ip block
     - drm/amd/powerplay: add SMU manager sub-component
     - drm/amd/powerplay: add hardware manager sub-component
     - SAUCE: amd: Include errno.h
     - drm/amd/powerplay: add Carrizo smu support
     - drm/amd/powerplay: add Carrizo dpm support
     - drm/amd/powerplay: add CG and PG support for carrizo
     - drm/amd/powerplay: add event manager sub-component
     - drm/amd/powerplay: implement functions of amd_powerplay_func
     - drm/amd/powerplay: Add ixSWRST_COMMAND_1 in bif_5_0_d.h
     - drm/amd/powerplay: Move smu7*.h from amdgpu to powerplay.
     - drm/amd/powerplay: add header file for tonga smu and dpm
     - drm/amd/powerplay: Add Tonga SMU support
     - drm/amd/powerplay: add Tonga dpm support (v3)
     - drm/amd/powerplay: add/update headers for Fiji SMU and DPM
     - drm/amd/powerplay: update atomctrl for fiji
     - drm/amd/powerplay: add Fiji SMU support.
     - drm/amd/powerplay: add Fiji DPM support.
     - drm/amdgpu: add amdgpu.powerplay module option
     - drm/amd/amdgpu: enable powerplay and smc firmware loading for Fiji.
     - drm/amdgpu/powerplay: add function point in hwmgr_funcs for program display gap
     - drm/amdgpu/poweprlay: export program display gap function to eventmgr
     - drm/amdgpu/powerplay: implement pem_task for display_configuration_change
     - drm/amdgpu/powerplay: program display gap for tonga.
     - drm/amdgpu: enable powerplay module by default for tonga.
     - drm/amdgpu: enable powerplay module by default for fiji.
     - drm/amdgpu/powerplay: add some definition for other ip block to update cg pg.
     - drm/amd/powerplay: add new function point in hwmgr_func for CG/PG.
     - drm/amd/powerplay: Add CG and PG support for tonga
     - drm/amdgpu/powerplay: add new function point in hwmgr_funcs for thermal control
     - drm/amdgpu/powerplay: mv ppinterrupt.h to inc folder to share with other submodule.
     - drm/amdgpu/powerplay: add thermal control interface in hwmgr.
     - drm/amdgpu/powerplay: enable thermal interrupt task in eventmgr.
     - drm/amdgpu/powerplay: implement thermal control for tonga.
     - drm/amdgpu/powerplay: implement fan control interface in amd_powerplay_funcs
     - drm/amdgpu: export fan control functions to amdgpu
     - drm/amdgpu: enable sysfs interface for powerplay
     - drm/amdgpu: support per device powerplay enablement (v2)
     - drm/amd/powerplay: add and export hwmgr interface to eventmgr to check hw states.
     - drm/amd/powerplay: implement new funcs to check current states for tonga.
     - drm/amd/powerplay: refine the logic of whether need to update power state.
     - drm/amd/powerplay/tonga: enable pcie and mclk forcing for low
     - drm/amd/powerplay/fiji: enable pcie and mclk forcing for low
     - drm/amdgpu: extract pcie helpers to common header
     - drm: add drm_pcie_get_max_link_width helper (v2)
     - drm/amdgpu: store pcie gen mask and link width
     - drm/amdgpu/cgs: add sys info query for pcie gen and link width
     - drm/amdgpu/powerplay/tonga: query supported pcie info from cgs (v2)
     - drm/amdgpu/powerplay/fiji: query supported pcie info from cgs (v2)
     - drm/amd/powerplay: fix boolreturn.cocci warnings
     - drm/amd/powerplay/tonga: Add UVD DPM init
     - drm/amd/amdgpu: add gfx clock gating support for Fiji.
     - drm/amd/amdgpu: add gmc clock gating support for Fiji.
     - drm/amdgpu: add sdma clock gating support for Fiji.
     - drm/amd/powerplay: add parts of system clock gating support for Fiji. (v2)
     - drm/amd/powerplay: enable clock gating for Fiji.
     - drm/amd/powerplay: add atomctrl function to calculate CZ sclk dividers
     - drm/amd/powerplay: implement smc state upload for CZ
     - drm/amd/powerplay: fix warning of cast to pointer from integer of different size.
     - drm/amd/powerplay: fix warning of cast to pointer from integer of different size.
     - drm/amd/powerplay: add new function point in hwmgr.
     - drm/amd/powerplay: add smc msg for NB P-State switch
     - drm/amd/powerplay: export interface to DAL to init/change display configuration.
     - drm/amd/powerplay: enable set_cpu_power_state task. (v2)
     - drm/amd/powerplay: enable/disable NB pstate feature for Carrizo.
     - drm/amd/powerplay: Add PPLib debug print macro.
     - drm/amdgpu: rename tonga_smumgr.h to tonga_smum.h
     - drm/amdgpu: rename fiji_smumgr.h to fiji_smum.h
     - drm/amd/powerplay: add multimedia power gating support for Fiji.
     - drm/amd/amdgpu: add uvd6.0 clock gating support. (v2)
     - drm/amd/amdgpu: add vce3.0 clock gating support. (v2)
     - drm/amd/amdgpu: enable uvd&vce clock gating for Fiji.
     - drm/amdgpu: Prepare DKMS build for powerplay module.
     - drm/amd/powerplay: add display configeration changed function in hwmgr for Fiji.
     - drm/amd/powerplay: Add thermal protection support for Fiji.
     - drm/amd/powerplay: Fix a bug in fan control setting default mode for Tonga and Fiji.
     - drm/amd/powerplay: add functions set/get_fan_control_mode in hwmgr for Tonga.
     - drm/amd/powerplay: add functions set/get_fan_control_mode in hwmgr for Fiji.
     - drm/amd/powerplay: fix boolreturn.cocci warnings
     - drm/amd/powerplay: fix bug that dpm funcs in debugfs/sysfs missing.
     - drm/amd/powerplay: check whether enable dpm in powerplay.
     - drm/amd/powerplay: move shared function of vi to hwmgr. (v2)
     - drm/amdgpu/powerplay: enable sysfs and debugfs interfaces late
     - drm/amd/powerplay: display gpu load when print performance for tonga.
     - drm/powerplay: add debugging output to tonga_processpptables.c
     - drm/powerplay: add debugging output to processpptables.c
     - drm/powerplay/hwmgr: log errors in tonga_hwmgr_backend_init
     - drm/amd/powerplay: Don't return an error if fan table is missing
     - amd\powerplay Implement get dal power level
     - amd/powerplay: Fix get dal power level
     - amd/powerplay: Add structures required to report configuration change
     - drm/amdgpu/powerplay: Program a calculated value as Deep Sleep clock.
     - drm/amd/powerplay: add point check to avoid NULL point hang.
     - drm/amd/powerplay: check whether need to enable thermal control. (v2)
     - drm/amd/powerplay: show gpu load when print gpu performance for Cz. (v2)
     - drm: powerplay: use div64_s64 instead of do_div
     - drm/amd/powerplay: fix a reversed condition
     - drm/amdgpu/cgs: cleanup some indenting
     - drm/amd/powerplay: precedence bug in init_non_clock_fields()
     - drm/amdgpu: fix NULL in vm_grab_id while S3 back
     - drm/amd/powerplay: fix bug that NULL checks are reversed.
     - drm/amd/powerplay: fix Smatch static checker warnings with indenting (v2)
     - drm/amd/powerplay: fix Smatch static checker warnings
     - drm/amd/powerplay: add powerplay valid check to avoid null point. (v2)
     - drm/amd/powerplay: Reload and initialize the smc firmware on powerplay resume.
     - drm/amdgpu: Show gpu load when display gpu performance for Ci.
     - drm/amdgpu: Show gpu load when display gpu performance for Fiji of VI.
     - drm/amdgpu: fix hex/decimal bug when show gpu load.
     - drm/amd/powerplay: add thermal control task when resume.
     - drm/amd/powerplay: enable set boot state task
     - drm/amd/powerplay: enable power down asic task. (v2)
     - drm/amd/powerplay: implement power down asic task for CZ
     - drm/amdgpu: add warning to amdgpu_bo_gpu_offset() v2
     - drm/amdgpu/cgs: add an interface to access PCI resources
     - drm/amdgpu: add irq domain support
     - drm/amdgpu/powerplay: include asm/div64.h for do_div()
     - drm/sysfs: use kobj_to_dev()
     - drm/amd/powerplay: fix static checker warning for return meaningless value.
     - drm/amdgpu/cz: add code to enable forcing UVD clocks
     - drm/amdgpu/cz: add code to enable forcing VCE clocks
     - drm/amdgpu/cz: force uvd clocks when sclks are forced
     - drm/amdgpu/cz: force vce clocks when sclks are forced
     - drm/amdgpu: use kobj_to_dev()
     - drm/radeon: use kobj_to_dev()
     - drm/ttm: fix adding foreign BOs to the LRU during init v2
     - drm/ttm: fix adding foreign BOs to the swap LRU
     - drm/ttm: add ttm_bo_move_to_lru_tail function v2
     - drm/amdgpu: move VM page tables to the LRU end on CS v2
     - drm/amdgpu: validate duplicates first
     - drm/amdgpu: add missing irq.h include
     - drm/fb_cma_helper: Remove implicit call to disable_unused_functions
     - drm/amdgpu: Add some tweaks to gfx 8 soft reset
     - amdkfd: don't open-code memdup_user()
     - amdkfd: Copy from the proper user command pointer
     - drm/amdgpu: Use drm_calloc_large for VM page_tables array
     - amd/powerplay: disable powerplay by default initially
     - drm/amdgpu: Allow the driver to load if amdgpu.powerplay=1 on asics without powerplay support
     - drm/atomic-helper: Export framebuffer_changed()
     - drm/amd/amdgpu: Improve amdgpu_dpm* macros to avoid unexpected result (v2)
     - drm/amdgpu: add a message to indicate when powerplay is enabled (v2)
     - drm/amdgpu: fix next_rptr handling for debugfs
     - drm/radeon: Ensure radeon bo is unreserved in radeon_gem_va_ioctl
     - drm/radeon: only init fbdev if we have connectors
     - drm/amdgpu: don't init fbdev if we don't have any connectors
     - drm/amd/powerplay: Update SMU firmware loading for Stoney
     - drm/amdgpu: fix non-ANSI declaration of amdgpu_amdkfd_gfx_*_get_functions()
     - drm/amdkfd: Remove unnecessary cast in kfree
     - drm/amdgpu: only move pt bos in LRU list on success
     - drm/amdgpu: mask out WC from BO on unsupported arches
     - drm/amdgpu/gfx8: enable cp inst/reg error interrupts
     - drm/amdgpu/gfx7: enable cp inst/reg error interrupts
     - drm/amdgpu: load MEC ucode manually on iceland
     - drm/amdgpu: disable uvd and vce clockgating on Fiji
     - drm/amdgpu: add pcie cap module parameters (v2)
     - drm/amdgpu/cik: don't mess with aspm if gpu is root bus
     - drm/amdgpu/dpm/ci: switch over to the common pcie caps interface
     - drm/amdgpu: handle uvd pg flags properly
     - drm/amdgpu: handle vce pg flags properly
     - drm/amdgpu: clean up vce pg flags for cz/st
     - drm/amdgpu: be consistent with uvd cg flags
     - drm/amd/powerplay/cz: disable uvd pg
     - drm/amd/powerplay/cz: disable vce pg
     - drm/amd/powerplay/tonga: disable uvd pg
     - drm/amd/powerplay/tonga: disable vce pg
     - drm/amdgpu: add a cgs interface to fetch cg and pg flags
     - drm/amdgpu: remove unused cg defines
     - drma/dmgpu: move cg and pg flags into shared headers
     - drm/amdgpu/tonga: plumb pg flags through to powerplay
     - drm/amdgpu/cz: plumb pg flags through to powerplay
     - SAUCE: drm/amdgpu/cz: enable/disable vce dpm even if vce pg is disabled
 .
   * mlx4_core Set UAR page size to 4KB regardless of system page size (LP:
     #1552632)
     - net/mlx4_core: Set UAR page size to 4KB regardless of system page size
 .
   * Miscellaneous Ubuntu changes
     - [Config] CONFIG_CAVIUM_ERRATUM_27456=y
 .
   * Miscellaneous upstream changes
     - net: thunderx: Fix for Qset error due to CQ full
     - ahci: Workaround for ThunderX Errata#22536
     - arm64: Add workaround for Cavium erratum 27456
     - tipc: fix nullptr crash during subscription cancel
Checksums-Sha1:
 b10191c243d0ad159da0fa8f73d2496a912145a7 9619 linux_4.4.0-12.27.dsc
 180ab617036593212274177eff3a67f437c1b5ea 132860730 linux_4.4.0.orig.tar.gz
 03bce0b1fd54e1aa09f5d1e91be4419c04c28e53 10347456 linux_4.4.0-12.27.diff.gz
Checksums-Sha256:
 bc339bfeaf5708f804f0c64cdc4079660ffecd274c6cb101ead7a742a3d18f7c 9619 linux_4.4.0-12.27.dsc
 730e75919b5d30a9bc934ccb300eaedfdf44994ca9ee1d07a46901c46c221357 132860730 linux_4.4.0.orig.tar.gz
 cc468ee697ca5a9f926614284efad6feedd6a8daa8e52704b204ace46f06031d 10347456 linux_4.4.0-12.27.diff.gz
Files:
 9acaea3b37bb7c9e3e1c0fbea62e4da9 9619 devel optional linux_4.4.0-12.27.dsc
 2070b49688e8d7ee7ff4c33590afc698 132860730 devel optional linux_4.4.0.orig.tar.gz
 7b9986cc92317a693c3477e767adf046 10347456 devel optional linux_4.4.0-12.27.diff.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJW3zJjAAoJED12yEX6FEfKyUcP/ArBH3DVA4pP3dWcB8+VQiRl
fVvwkRrQhYmDQCyq7YYKc3WBtbhxt3IO6y0kMxGmYzfq8aolaOY4gCnwqNv3jnKj
/jdltxdIqZZore8wZIkFbOmxS5HG5YuloIQRMxp+DuGfmaadG4WVTjqZtpS2SRyo
I261nNychUEQGpn4kjrgdHe18USIgIihzvaz8TSQw4tX/rb0WNTdeYjmW8UyuFPu
fU74ork3rPZ198CIa0N3wuOnSBElm7f0ho/X9dtXrLWpt46yDwniMuP66g/LIYQ2
3sApLmufqlKvDkwSZkv9JOkX1mN67IBpOK1Rs1eB35NwJp+EbAfl3RmS5Z5Vp3ng
54TENAc3+Q65xs71SH9Ig3RVdq1K3DYUvnh6soSiOK3Vi5rn9I/RdOfl6kRck86M
3RCo07+30a0V1NhnbkALGe4jFXihPubPmf18uMsSGnaiH0tvj7JmuPvAadxnb5vq
t1jsZssIM+EFghH0bMoZiIMwlmaMD0+YBA6ps00uS4JPw1Uj8BWJ6iG3JI5iwf8K
wn23iskiTy6BoItZXbLsRB3eOaiBlDLdg8RH1+OiNOXVV+8ibfGxpzLyZ4QI32jM
ev0u2kugEXlPLxe5EF07aiut6MWS5zp9qMdZjzZMW1c+WLkBl/kgiXe9Xp6gu9QT
/AMnP6N3SIc2vpdthuo9
=Y0K7
-----END PGP SIGNATURE-----


More information about the Xenial-changes mailing list