[ubuntu/yakkety-proposed] linux 4.6.0-10.12 (Accepted)
Tim Gardner
tim.gardner at canonical.com
Fri Aug 12 15:32:21 UTC 2016
linux (4.6.0-10.12) yakkety; urgency=low
[ Leann Ogasawara ]
* Release Tracking Bug
- LP: #1609913
* [Xenial] Include Huawei PCIe SSD hio kernel driver (LP: #1603483)
- SAUCE: import Huawei ES3000_V2 (2.1.0.23)
- SAUCE: hio: bio_endio() no longer takes errors arg
- SAUCE: hio: blk_queue make_request_fn now returns a blk_qc_t
- SAUCE: hio: use alloc_cpumask_var to avoid -Wframe-larger-than
- SAUCE: hio: fix mask maybe-uninitialized warning
- [config] enable CONFIG_HIO (Huawei ES3000_V2 PCIe SSD driver)
- SAUCE: hio: Makefile and Kconfig
- [Config] Updateconfigs after inclusion of the hio driver
* Yakkety update to v4.6.5 stable release (LP: #1607885)
- cfg80211: remove get/set antenna and tx power warnings
- mac80211: fix fast_tx header alignment
- mac80211: mesh: flush mesh paths unconditionally
- mac80211_hwsim: Add missing check for HWSIM_ATTR_SIGNAL
- mac80211: Fix mesh estab_plinks counting in STA removal case
- cfg80211: fix proto in ieee80211_data_to_8023 for frames without LLC header
- EDAC: Fix workqueues poll period resetting
- EDAC, sb_edac: Fix rank lookup on Broadwell
- futex: Calculate the futex key based on a tail page for file-based futexes
- IB/core: Fix bit curruption in ib_device_cap_flags structure
- IB/cm: Fix a recently introduced locking bug
- IB/rdmavt: Correct qp_priv_alloc() return value test
- IB/mlx4: Properly initialize GRH TClass and FlowLabel in AHs
- powerpc/pseries: Fix IBM_ARCH_VEC_NRCORES_OFFSET since POWER8NVL was added
- powerpc/tm: Always reclaim in start_thread() for exec() class syscalls
- usb: dwc2: fix regression on big-endian PowerPC/ARM systems
- USB: EHCI: declare hostpc register as zero-length array
- USB: don't free bandwidth_mutex too early
- usb: common: otg-fsm: add license to usb-otg-fsm
- mnt: fs_fully_visible test the proper mount for MNT_LOCKED
- mnt: Account for MS_RDONLY in fs_fully_visible
- mnt: If fs_fully_visible fails call put_filesystem.
- of: fix autoloading due to broken modalias with no 'compatible'
- of: irq: fix of_irq_get[_byname]() kernel-doc
- x86/msr: Use the proper trace point conditional for writes
- locking/ww_mutex: Report recursive ww_mutex locking early
- locking/qspinlock: Fix spin_unlock_wait() some more
- locking/static_key: Fix concurrent static_key_slow_inc()
- cpuidle: Do not access cpuidle_devices when !CONFIG_CPU_IDLE
- x86, build: copy ldlinux.c32 to image.iso
- kprobes/x86: Clear TF bit in fault on single-stepping
- perf/x86/intel/rapl: Fix pmus free during cleanup
- x86/amd_nb: Fix boot crash on non-AMD systems
- perf/x86: Fix 32-bit perf user callgraph collection
- extcon: palmas: Fix boot up state of VBUS when using GPIO detection
- gpio: make library immune to error pointers
- gpio: sch: Fix Oops on module load on Asus Eee PC 1201
- Revert "gpiolib: Split GPIO flags parsing and GPIO configuration"
- autofs braino fix for do_last()
- rtlwifi: Fix scheduling while atomic error from commit 49f86ec21c01
- uvc: Forward compat ioctls to their handlers directly
- thermal: cpu_cooling: fix improper order during initialization
- writeback: use higher precision calculation in domain_dirty_limits()
- sd: Fix rw_max for devices that report an optimal xfer size
- nfsd4/rpc: move backchannel create logic into rpc code
- nfsd: Always lock state exclusively.
- nfsd: Extend the mutex holding region around in nfsd4_process_open2()
- posix_acl: Add set_posix_acl
- nfsd: check permissions when setting ACLs
- pnfs_nfs: fix _cancel_empty_pagelist
- NFS: Fix a double page unlock
- make nfs_atomic_open() call d_drop() on all ->open_context() errors.
- NFS: Fix another OPEN_DOWNGRADE bug
- SUNRPC: fix xprt leak on xps allocation failure
- rpc: share one xps between all backchannels
- regulator: qcom_smd: add list_voltage callback
- regulator: qcom_smd: add regulator ops for pm8941 lnldo
- ARM: imx6ul: Fix Micrel PHY mask
- ARM: 8578/1: mm: ensure pmd_present only checks the valid bit
- ARM: 8579/1: mm: Fix definition of pmd_mknotpresent
- ARM: dts: sun6i: yones-toptech-bs1078-v2: Drop constraints on dc1sw
regulator
- ARM: dts: sun6i: primo81: Drop constraints on dc1sw regulator
- MIPS: KVM: Fix modular KVM under QEMU
- irqchip/mips-gic: Fix IRQs in gic_dev_domain
- mm: Export migrate_page_move_mapping and migrate_page_copy
- UBIFS: Implement ->migratepage()
- sched/fair: Fix cfs_rq avg tracking underflow
- packet: Use symmetric hash for PACKET_FANOUT_HASH.
- net_sched: fix mirrored packets checksum
- macsec: set actual real device for xmit when !protect_frames
- geneve: fix max_mtu setting
- cdc_ncm: workaround for EM7455 "silent" data interface
- ipv6: Fix mem leak in rt6i_pcpu
- KEYS: potential uninitialized variable
- kvm: vmx: check apicv is active before using VT-d posted interrupt
- kvm: Fix irq route entries exceeding KVM_MAX_IRQ_ROUTES
- KVM: s390/mm: Fix CMMA reset during reboot
- KVM: arm/arm64: Stop leaking vcpu pid references
- KVM: nVMX: VMX instructions: fix segment checks when L1 is in long mode.
- HID: elo: kill not flush the work
- HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands
- Revert "HID: multitouch: enable palm rejection if device implements
confidence usage"
- HID: multitouch: enable palm rejection for Windows Precision Touchpad
- tracing: Handle NULL formats in hold_module_trace_bprintk_format()
- base: make module_create_drivers_dir race-free
- iommu/rockchip: Fix zap cache during device attach
- iommu/arm-smmu: Wire up map_sg for arm-smmu-v3
- iommu/vt-d: Enable QI on all IOMMUs before setting root entry
- iommu/amd: Fix unity mapping initialization race
- drm/mgag200: Black screen fix for G200e rev 4
- drm/fsl-dcu: use flat regmap cache
- ipmi: Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg()
- drm/nouveau/Revert "drm/nouveau/device/pci: set as non-CPU-coherent on
ARM64"
- arm64: fix dump_instr when PAN and UAO are in use
- arm64: mm: remove page_mapping check in __sync_icache_dcache
- arm64: kernel: Save and restore UAO and addr_limit on exception entry
- vfs: add d_real_inode() helper
- af_unix: fix hard linked sockets on overlay
- percpu: fix synchronization between chunk->map_extend_work and chunk
destruction
- percpu: fix synchronization between synchronous map extension and chunk
destruction
- btrfs: account for non-CoW'd blocks in btrfs_abort_transaction
- drm/radeon: fix asic initialization for virtualized environments
- drm/amdgpu/gfx7: fix broken condition check
- drm/amdgpu: fix num_rbs exposed to userspace (v2)
- drm/amdgpu: initialize amdgpu_cgs_acpi_eval_object result value
- ubi: Make recover_peb power cut aware
- drm/amdkfd: unbind only existing processes
- drm/amdkfd: destroy dbgmgr in notifier release
- drm/dp/mst: Always clear proposed vcpi table for port.
- virtio_balloon: fix PFN format for virtio-1
- drm/nouveau/bios/disp: fix handling of "match any protocol" entries
- drm/nouveau/disp/sor/gf119: both links use the same training register
- drm/nouveau/gr/gf100-: update sm error decoding from gk20a nvgpu headers
- drm/nouveau/ltc/gm107-: fix typo in the address of NV_PLTCG_LTC0_LTS0_INTR
- drm/nouveau/fbcon: fix out-of-bounds memory accesses
- drm/nouveau/disp/sor/gm107: training pattern registers are like gm200
- drm/nouveau: fix for disabled fbdev emulation
- drm/nouveau/disp/sor/gf119: select correct sor when poking training pattern
- drm/i915/ilk: Don't disable SSC source if it's in use
- drm/i915/fbc: Disable on HSW by default for now
- drm/i915: Refresh cached DP port register value on resume
- drm/i915: Update ifdeffery for mutex->owner
- drm: add missing drm_mode_set_crtcinfo call
- drm: make drm_atomic_set_mode_prop_for_crtc() more reliable
- drm: Wrap direct calls to driver->gem_free_object from CMA
- drm/amd/powerplay: fix bug that function parameter was incorect.
- drm/amd/powerplay: need to notify system bios pcie device ready
- drm/amd/powerplay: fix logic error.
- drm/amd/powerplay: incorrectly use of the function return value
- drm/amd/powerplay: fix incorrect voltage table value for tonga
- drm: atmel-hlcdc: actually disable scaling when no scaling is required
- drm/atomic: Make drm_atomic_legacy_backoff reset crtc->acquire_ctx
- drm/ttm: Make ttm_bo_mem_compat available
- drm/vmwgfx: Add an option to change assumed FB bpp
- drm/vmwgfx: Work around mode set failure in 2D VMs
- drm/vmwgfx: Check pin count before attempting to move a buffer
- drm/vmwgfx: Delay pinning fbdev framebuffer until after mode set
- drm/vmwgfx: Fix corner case screen target management
- drm/vmwgfx: Fix error paths when mapping framebuffer
- memory: omap-gpmc: Fix omap gpmc EXTRADELAY timing
- PCI: Fix unaligned accesses in VC code
- xen/balloon: Fix declared-but-not-defined warning
- iio: Fix error handling in iio_trigger_attach_poll_func
- iio:st_pressure: fix sampling gains (bring inline with ABI)
- iio: light apds9960: Add the missing dev.parent
- iio: proximity: as3935: correct IIO_CHAN_INFO_RAW output
- iio: proximity: as3935: remove triggered buffer processing
- iio: proximity: as3935: fix buffer stack trashing
- iio: humidity: hdc100x: correct humidity integration time mask
- iio: humidity: hdc100x: fix IIO_TEMP channel reporting
- iio: hudmidity: hdc100x: fix incorrect shifting and scaling
- staging: iio: accel: fix error check
- iio: accel: kxsd9: fix the usage of spi_w8r8()
- iio:ad7266: Fix broken regulator error handling
- iio:ad7266: Fix support for optional regulators
- iio:ad7266: Fix probe deferral for vref
- tty: vt: Fix soft lockup in fbcon cursor blink timer.
- tty/vt/keyboard: fix OOB access in do_compute_shiftstate()
- hwmon: (dell-smm) Restrict fan control and serial number to CAP_SYS_ADMIN by
default
- hwmon: (dell-smm) Disallow fan_type() calls on broken machines
- hwmon: (dell-smm) Cache fan_type() calls and change fan detection
- ALSA: dummy: Fix a use-after-free at closing
- ALSA: hdac_regmap - fix the register access for runtime PM
- ALSA: hda - Fix the headset mic jack detection on Dell machine
- ALSA: hda / realtek - add two more Thinkpad IDs (5050,5053) for tpt460 fixup
- ALSA: au88x0: Fix calculation in vortex_wtdma_bufshift()
- ALSA: echoaudio: Fix memory allocation
- ALSA: timer: Fix negative queue usage by racy accesses
- ALSA: hda/realtek: Add Lenovo L460 to docking unit fixup
- ALSA: hda - Add PCI ID for Kabylake-H
- ALSA: hda - fix read before array start
- ALSA: usb-audio: Fix quirks code is not called
- ALSA: hda/realtek - add new pin definition in alc225 pin quirk table
- ALSA: pcm: Free chmap at PCM free callback, too
- ALSA: ctl: Stop notification after disconnection
- ALSA: hda - fix use-after-free after module unload
- ALSA: hda: add AMD Stoney PCI ID with proper driver caps
- ARM: sunxi/dt: make the CHIP inherit from allwinner,sun5i-a13
- ARM: dts: armada-38x: fix MBUS_ID for crypto SRAM on Armada 385 Linksys
- ARM: mvebu: fix HW I/O coherency related deadlocks
- ovl: fix dentry leak for default_permissions
- ovl: get_write_access() in truncate
- ovl: Copy up underlying inode's ->i_mode to overlay inode
- ovl: handle ATTR_KILL*
- ovl: verify upper dentry in ovl_remove_and_whiteout()
- scsi: fix race between simultaneous decrements of ->host_failed
- Revert "s390/kdump: Clear subchannel ID to signal non-CCW/SCSI IPL"
- 53c700: fix BUG on untagged commands
- Fix reconnect to not defer smb3 session reconnect long after socket
reconnect
- cifs: dynamic allocation of ntlmssp blob
- File names with trailing period or space need special case conversion
- xen/acpi: allow xen-acpi-processor driver to load on Xen 4.7
- tmpfs: don't undo fallocate past its last page
- tmpfs: fix regression hang in fallocate undo
- crypto: rsa-pkcs1pad - fix rsa-pkcs1pad request struct
- crypto: qat - make qat_asym_algs.o depend on asn1 headers
- drm/i915: Revert DisplayPort fast link training feature
- ovl: Do d_type check only if work dir creation was successful
- ovl: warn instead of error if d_type is not supported
- Linux 4.6.5
- apparmor: fix oops, validate buffer size in apparmor_setprocattr()
- apparmor: fix arg_size computation for when setprocattr is null terminated
* Regression caused by `fuse: Add support for pid namespaces` in 4.4.0-6.21
(LP: #1605344)
- SAUCE: (namespace) fuse: Permit requests from other pid namespaces
* Cannot mount proc in unprivileged containers if /proc/xen is mounted
(LP: #1607374)
- SAUCE: xenbus: Use proc_create_mount_point() to create /proc/xen
* ISST-LTE:pVM:monklp5:Ubuntu16.04.1:system crashed at
lpfc_sli4_scmd_to_wqidx_distr (LP: #1597974)
- SAUCE: lpfc: fix oops in lpfc_sli4_scmd_to_wqidx_distr() from
lpfc_send_taskmgmt()
* Backport cxlflash shutdown patch to Xenial SRU (LP: #1605405)
- SAUCE: cxlflash: Verify problem state area is mapped before notifying
shutdown
* Device shutdown notification for CAPI Flash cards (LP: #1592114)
- cxlflash: Fix to drain operations from previous reset
- cxlflash: Add device dependent flags
- cxlflash: Shutdown notify support for CXL Flash cards
* Backport cxlflash patch related to EEH recovery into Xenial SRU stream
(LP: #1584935)
- cxlflash: Fix to resolve dead-lock during EEH recovery
* NVMe stress test fails after 12 hours on Ubuntu 16.04 (LP: #1604995)
- block: atari: Return early for unsupported sector size
* changelog: add CVEs as first class citizens (LP: #1604344)
- use CVE numbers in changelog
- avoid duplicate CVE numbers in changelog
* Hotplug remove and re-add adds PCI adapter to next PCI domain (PCI)
(LP: #1603574)
- powerpc/pci: Assign fixed PHB number based on device-tree properties
* nvme - reset_controller is not working after adapter's firmware upgrade
(adapter quirk is needed) (LP: #1602726)
- nvme/quirk: Add a delay before checking for adapter readiness
* ovs nat: conntrack netlink event are missing (LP: #1603468)
- openvswitch: fix conntrack netlink event delivery
* Miscellaneous upstream changes
- Revert "UBUNTU: SAUCE: (noup) cxlflash: a couple off by one bugs"
Date: 2016-08-11 14:03:14.339078+00:00
Changed-By: Leann Ogasawara <leann.ogasawara at canonical.com>
Signed-By: Tim Gardner <tim.gardner at canonical.com>
https://launchpad.net/ubuntu/+source/linux/4.6.0-10.12
-------------- next part --------------
Sorry, changesfile not available.
More information about the Yakkety-changes
mailing list