[Kernel-packages] [Bug 1555765] Re: Backport upstream bugfixes to ubuntu-16.04
This bug was fixed in the package linux - 4.4.0-21.37 --- linux (4.4.0-21.37) xenial; urgency=low [ Tim Gardner ] * Release Tracking Bug - LP: #1571791 * linux: MokSBState is ignored (LP: #1571691) - SAUCE: (noup) MODSIGN: Import certificates from UEFI Secure Boot - SAUCE: (noup) efi: Disable secure boot if shim is in insecure mode - SAUCE: (noup) Display MOKSBState when disabled linux (4.4.0-20.36) xenial; urgency=low [ Tim Gardner ] * Release Tracking Bug - LP: #1571069 * sysfs mount failure during stateful lxd snapshots (LP: #1570906) - SAUCE: kernfs: Do not match superblock in another user namespace when mounting * Kernel Panic in Ubuntu 16.04 netboot installer (LP: #1570441) - x86/topology: Fix logical package mapping - x86/topology: Fix Intel HT disable - x86/topology: Use total_cpus not nr_cpu_ids for logical packages - xen/apic: Provide Xen-specific version of cpu_present_to_apicid APIC op - x86/topology: Fix AMD core count * [regression]: Failed to call clock_adjtime(): Invalid argument (LP: #1566465) - ntp: Fix ADJ_SETOFFSET being used w/ ADJ_NANO linux (4.4.0-19.35) xenial; urgency=low [ Tim Gardner ] * Release Tracking Bug - LP: #1570348 * CVE-2016-2847 (LP: #1554260) - pipe: limit the per-user amount of pages allocated in pipes * xenial kernel crash on HP BL460c G7 (qla24xx problem?) (LP: #1554003) - SAUCE: (noup) qla2xxx: Add irq affinity notification V2 * arm64: guest hangs when ntpd is running (LP: #1549494) - SAUCE: (noup) KVM: arm/arm64: Handle forward time correction gracefully * linux: Enforce signed module loading when UEFI secure boot (LP: #1566221) - [Config] CONFIG_EFI_SECURE_BOOT_SIG_ENFORCE=y * s390/cpumf: Fix lpp detection (LP: #1555344) - s390/facilities: use stfl mnemonic instead of insn magic - s390/facilities: always use lowcore's stfle field for storing facility bits - s390/cpumf: Fix lpp detection * s390x kernel image needs weightwatchers (LP: #1536245) - [Config] s390x: Use compressed kernel bzImage * Surelock GA2 SP1: surelock02p05: Not seeing sgX devices for LUNs after upgrading to Ubuntu 16.04 (LP: #1567581) - Revert "UBUNTU: SAUCE: (noup) powerpc/pci: Assign fixed PHB number based on device-tree properties" * Backport upstream bugfixes to ubuntu-16.04 (LP: #1555765) - cpufreq: powernv: Define per_cpu chip pointer to optimize hot-path - Revert "cpufreq: postfix policy directory with the first CPU in related_cpus" - cpufreq: powernv: Add sysfs attributes to show throttle stats * systemd-modules-load.service: Failing due to missing module 'ib_iser' (LP: #1566468) - [Config] Add ib_iser to generic inclusion list * thunderx nic performance improvements (LP: #1567093) - net: thunderx: Set recevie buffer page usage count in bulk - net: thunderx: Adjust nicvf structure to reduce cache misses * fixes for thunderx nic in multiqueue mode (LP: #1567091) - net: thunderx: Fix for multiqset not configured upon interface toggle - net: thunderx: Fix for HW TSO not enabled for secondary qsets - net: thunderx: Fix receive packet stats * Miscellaneous Ubuntu changes - [Config] updateconfigs after CONFIG_DRM_I915_BPO_PRELIMINARY_HW_SUPPORT=n * Miscellaneous upstream changes (LP: #1564901) - Input: xpad - correctly handle concurrent LED and FF requests -- Tim GardnerMon, 18 Apr 2016 07:00:22 -0600 ** Changed in: linux (Ubuntu Xenial) Status: Fix Committed => Fix Released ** CVE added: http://www.cve.mitre.org/cgi- bin/cvename.cgi?name=2016-2847 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1555765 Title: Backport upstream bugfixes to ubuntu-16.04 Status in linux package in Ubuntu: Fix Released Status in linux source package in Xenial: Fix Released Bug description: Backport the below upstream "powernv-cpufreq" bug fixes to ubuntu 16.04: The below listed patchset is accepted upstream and is in linux-next. 1) 86622cb8c57abb05fe95bea3a068949c0ca79fc3 cpufreq: powernv: Free 'chips' on module exit 2) 6d167a44e6c8da3316e037b788585fcf96112bea cpufreq: powernv: Hot-plug safe the kworker thread 3) 96c4726f01cdbf53acf74cf2394e287d74bf40a3 cpufreq: powernv: Remove cpu_to_chip_id() from hot-path 4) 0306e481d479a58eff17c27adf213fbb5822946b cpufreq: powernv/tracing: Add powernv_throttle tracepoint 5)c89f2682a39192433c296bf97b834fd2815a758b cpufreq: powernv: Replace pr_info with trace print for throttle event Two more patches that are posted upstream: 6) http://marc.info/?l=linuxppc-embedded=145648325218686=2 7) http://marc.info/?l=linux-pm=145648316718658=2 1) Fixes a memory leak 2) Makes the worker thread hot-plug safe which is scheduled on an OCC event. 3) Fixes the below
[Kernel-packages] [Bug 1555765] Re: Backport upstream bugfixes to ubuntu-16.04
** Changed in: linux (Ubuntu Xenial) Status: Fix Released => Fix Committed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1555765 Title: Backport upstream bugfixes to ubuntu-16.04 Status in linux package in Ubuntu: Fix Committed Status in linux source package in Xenial: Fix Committed Bug description: Backport the below upstream "powernv-cpufreq" bug fixes to ubuntu 16.04: The below listed patchset is accepted upstream and is in linux-next. 1) 86622cb8c57abb05fe95bea3a068949c0ca79fc3 cpufreq: powernv: Free 'chips' on module exit 2) 6d167a44e6c8da3316e037b788585fcf96112bea cpufreq: powernv: Hot-plug safe the kworker thread 3) 96c4726f01cdbf53acf74cf2394e287d74bf40a3 cpufreq: powernv: Remove cpu_to_chip_id() from hot-path 4) 0306e481d479a58eff17c27adf213fbb5822946b cpufreq: powernv/tracing: Add powernv_throttle tracepoint 5)c89f2682a39192433c296bf97b834fd2815a758b cpufreq: powernv: Replace pr_info with trace print for throttle event Two more patches that are posted upstream: 6) http://marc.info/?l=linuxppc-embedded=145648325218686=2 7) http://marc.info/?l=linux-pm=145648316718658=2 1) Fixes a memory leak 2) Makes the worker thread hot-plug safe which is scheduled on an OCC event. 3) Fixes the below bug which cause 4% cpu overhead by powernv_cpufreq_throttle_check() function. 4.44% [k] _raw_spin_lock_irqsave | |--48.56%-- _raw_spin_lock_irqsave | | | |--72.55%-- of_find_property | | | | | |--62.14%-- of_n_addr_cells | | | __of_find_n_match_cpu_property | | | | | | | |--75.72%-- of_get_cpu_node | | | | cpu_to_chip_id | | | | powernv_cpufreq_throttle_check | | | | powernv_cpufreq_target_index | | | | __cpufreq_driver_target 4) , 5) and 7) are permanent fixes for BZ 131119, BZ 130125 which complained on the throttle message reporting 6) Fixes bug in powernv_cpufreq_{init/exit} To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1555765/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1555765] Re: Backport upstream bugfixes to ubuntu-16.04
This bug was fixed in the package linux - 4.4.0-13.29 --- linux (4.4.0-13.29) xenial; urgency=low [ Tim Gardner ] * Release Tracking Bug - LP: #1556247 * s390/mm: four page table levels vs. fork (LP: #1556141) - s390/mm: four page table levels vs. fork * [Hyper-V] network performance patches for Xenial 16.04 (LP: #1556037) - hv_netvsc: use skb_get_hash() instead of a homegrown implementation - hv_netvsc: cleanup netdev feature flags for netvsc * fails to boot on megaraid (LP: #1552903) - SAUCE: (noup) megaraid_sas: Don't issue kill adapter for MFI controllers in case of PD list DCMD failure * ALSA: hda - add codec support for Kabylake display audio codec (LP: #1556002) - ALSA: hda - add codec support for Kabylake display audio codec * Backport upstream bugfixes to ubuntu-16.04 (LP: #1555765) - cpufreq: powernv: Free 'chips' on module exit - cpufreq: powernv: Hot-plug safe the kworker thread - cpufreq: powernv: Remove cpu_to_chip_id() from hot-path - cpufreq: powernv/tracing: Add powernv_throttle tracepoint - cpufreq: powernv: Replace pr_info with trace print for throttle event - SAUCE: (noup) cpufreq: powernv: Fix bugs in powernv_cpufreq_{init/exit} * Linux netfilter IPT_SO_SET_REPLACE memory corruption (LP: #1555338) - SAUCE: [nf,v2] netfilter: x_tables: don't rely on well-behaving userspace * integer overflow in xt_alloc_table_info (LP: #1555353) - SAUCE: (noup) netfilter: x_tables: check for size overflow * linux: auto-generate the reconstruct information from the git tag (LP: #143) - [Packaging] reconstruct -- automatically reconstruct against base tag - [Config] reconstruct -- update to autoreconstruct output - [Packaging] reconstruct -- update when inserting final changes * Xenial update to v4.4.5 stable release (LP: #1555640) - use ->d_seq to get coherency between ->d_inode and ->d_flags - drivers: sh: Restore legacy clock domain on SuperH platforms - Btrfs: fix deadlock running delayed iputs at transaction commit time - btrfs: Fix no_space in write and rm loop - btrfs: async-thread: Fix a use-after-free error for trace - block: Initialize max_dev_sectors to 0 - PCI: keystone: Fix MSI code that retrieves struct pcie_port pointer - parisc: Fix ptrace syscall number and return value modification - mips/kvm: fix ioctl error handling - kvm: x86: Update tsc multiplier on change. - fbcon: set a default value to blink interval - cifs: fix out-of-bounds access in lease parsing - CIFS: Fix SMB2+ interim response processing for read requests - Fix cifs_uniqueid_to_ino_t() function for s390x - vfio: fix ioctl error handling - KVM: x86: fix root cause for missed hardware breakpoints - arm/arm64: KVM: Fix ioctl error handling - iommu/amd: Apply workaround for ATS write permission check - iommu/amd: Fix boot warning when device 00:00.0 is not iommu covered - iommu/vt-d: Use BUS_NOTIFY_REMOVED_DEVICE in hotplug path - target: Fix WRITE_SAME/DISCARD conversion to linux 512b sectors - drm/ast: Fix incorrect register check for DRAM width - drm/radeon/pm: update current crtc info after setting the powerstate - drm/amdgpu/pm: update current crtc info after setting the powerstate - drm/amdgpu: apply gfx_v8 fixes to gfx_v7 as well - drm/amdgpu/gfx8: specify which engine to wait before vm flush - drm/amdgpu: return from atombios_dp_get_dpcd only when error - libata: fix HDIO_GET_32BIT ioctl - libata: Align ata_device's id on a cacheline - block: bio: introduce helpers to get the 1st and last bvec - writeback: flush inode cgroup wb switches instead of pinning super_block - Adding Intel Lewisburg device IDs for SATA - arm64: vmemmap: use virtual projection of linear region - PM / sleep / x86: Fix crash on graph trace through x86 suspend - ata: ahci: don't mark HotPlugCapable Ports as external/removable - tracing: Do not have 'comm' filter override event 'comm' field - pata-rb532-cf: get rid of the irq_to_gpio() call - Btrfs: fix loading of orphan roots leading to BUG_ON - Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin" - jffs2: Fix page lock / f->sem deadlock - Fix directory hardlinks from deleted directories - dmaengine: pxa_dma: fix cyclic transfers - adv7604: fix tx 5v detect regression - ALSA: usb-audio: Add a quirk for Plantronics DA45 - ALSA: ctl: Fix ioctls for X32 ABI - ALSA: hda - Fix mic issues on Acer Aspire E1-472 - ALSA: rawmidi: Fix ioctls X32 ABI - ALSA: timer: Fix ioctls for X32 ABI - ALSA: pcm: Fix ioctls for X32 ABI - ALSA: seq: oss: Don't drain at closing a client - ALSA: hdspm: Fix wrong boolean ctl value accesses - ALSA: hdsp: Fix wrong boolean ctl value accesses - ALSA: hdspm: Fix zero-division - ALSA: timer: Fix broken compat timer user status
[Kernel-packages] [Bug 1555765] Re: Backport upstream bugfixes to ubuntu-16.04
** Branch linked: lp:ubuntu/trusty-proposed/linux-lts-xenial -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1555765 Title: Backport upstream bugfixes to ubuntu-16.04 Status in linux package in Ubuntu: Fix Committed Status in linux source package in Xenial: Fix Committed Bug description: Backport the below upstream "powernv-cpufreq" bug fixes to ubuntu 16.04: The below listed patchset is accepted upstream and is in linux-next. 1) 86622cb8c57abb05fe95bea3a068949c0ca79fc3 cpufreq: powernv: Free 'chips' on module exit 2) 6d167a44e6c8da3316e037b788585fcf96112bea cpufreq: powernv: Hot-plug safe the kworker thread 3) 96c4726f01cdbf53acf74cf2394e287d74bf40a3 cpufreq: powernv: Remove cpu_to_chip_id() from hot-path 4) 0306e481d479a58eff17c27adf213fbb5822946b cpufreq: powernv/tracing: Add powernv_throttle tracepoint 5)c89f2682a39192433c296bf97b834fd2815a758b cpufreq: powernv: Replace pr_info with trace print for throttle event Two more patches that are posted upstream: 6) http://marc.info/?l=linuxppc-embedded=145648325218686=2 7) http://marc.info/?l=linux-pm=145648316718658=2 1) Fixes a memory leak 2) Makes the worker thread hot-plug safe which is scheduled on an OCC event. 3) Fixes the below bug which cause 4% cpu overhead by powernv_cpufreq_throttle_check() function. 4.44% [k] _raw_spin_lock_irqsave | |--48.56%-- _raw_spin_lock_irqsave | | | |--72.55%-- of_find_property | | | | | |--62.14%-- of_n_addr_cells | | | __of_find_n_match_cpu_property | | | | | | | |--75.72%-- of_get_cpu_node | | | | cpu_to_chip_id | | | | powernv_cpufreq_throttle_check | | | | powernv_cpufreq_target_index | | | | __cpufreq_driver_target 4) , 5) and 7) are permanent fixes for BZ 131119, BZ 130125 which complained on the throttle message reporting 6) Fixes bug in powernv_cpufreq_{init/exit} To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1555765/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1555765] Re: Backport upstream bugfixes to ubuntu-16.04
Found and applied patch 6 at patchwork.ozlab.com. Patch 7 is gonna take a bit more work. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1555765 Title: Backport upstream bugfixes to ubuntu-16.04 Status in linux package in Ubuntu: Fix Committed Status in linux source package in Xenial: Fix Committed Bug description: Backport the below upstream "powernv-cpufreq" bug fixes to ubuntu 16.04: The below listed patchset is accepted upstream and is in linux-next. 1) 86622cb8c57abb05fe95bea3a068949c0ca79fc3 cpufreq: powernv: Free 'chips' on module exit 2) 6d167a44e6c8da3316e037b788585fcf96112bea cpufreq: powernv: Hot-plug safe the kworker thread 3) 96c4726f01cdbf53acf74cf2394e287d74bf40a3 cpufreq: powernv: Remove cpu_to_chip_id() from hot-path 4) 0306e481d479a58eff17c27adf213fbb5822946b cpufreq: powernv/tracing: Add powernv_throttle tracepoint 5)c89f2682a39192433c296bf97b834fd2815a758b cpufreq: powernv: Replace pr_info with trace print for throttle event Two more patches that are posted upstream: 6) http://marc.info/?l=linuxppc-embedded=145648325218686=2 7) http://marc.info/?l=linux-pm=145648316718658=2 1) Fixes a memory leak 2) Makes the worker thread hot-plug safe which is scheduled on an OCC event. 3) Fixes the below bug which cause 4% cpu overhead by powernv_cpufreq_throttle_check() function. 4.44% [k] _raw_spin_lock_irqsave | |--48.56%-- _raw_spin_lock_irqsave | | | |--72.55%-- of_find_property | | | | | |--62.14%-- of_n_addr_cells | | | __of_find_n_match_cpu_property | | | | | | | |--75.72%-- of_get_cpu_node | | | | cpu_to_chip_id | | | | powernv_cpufreq_throttle_check | | | | powernv_cpufreq_target_index | | | | __cpufreq_driver_target 4) , 5) and 7) are permanent fixes for BZ 131119, BZ 130125 which complained on the throttle message reporting 6) Fixes bug in powernv_cpufreq_{init/exit} To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1555765/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1555765] Re: Backport upstream bugfixes to ubuntu-16.04
I cherry-picked the first 5 patches from linux-next, but I'm not having much luck scraping 6 and 7 from marc.info. ** Also affects: linux (Ubuntu Xenial) Importance: High Assignee: Canonical Kernel Team (canonical-kernel-team) Status: Triaged ** Changed in: linux (Ubuntu Xenial) Status: Triaged => Fix Committed ** Changed in: linux (Ubuntu Xenial) Assignee: Canonical Kernel Team (canonical-kernel-team) => Tim Gardner (timg-tpi) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1555765 Title: Backport upstream bugfixes to ubuntu-16.04 Status in linux package in Ubuntu: Fix Committed Status in linux source package in Xenial: Fix Committed Bug description: Backport the below upstream "powernv-cpufreq" bug fixes to ubuntu 16.04: The below listed patchset is accepted upstream and is in linux-next. 1) 86622cb8c57abb05fe95bea3a068949c0ca79fc3 cpufreq: powernv: Free 'chips' on module exit 2) 6d167a44e6c8da3316e037b788585fcf96112bea cpufreq: powernv: Hot-plug safe the kworker thread 3) 96c4726f01cdbf53acf74cf2394e287d74bf40a3 cpufreq: powernv: Remove cpu_to_chip_id() from hot-path 4) 0306e481d479a58eff17c27adf213fbb5822946b cpufreq: powernv/tracing: Add powernv_throttle tracepoint 5)c89f2682a39192433c296bf97b834fd2815a758b cpufreq: powernv: Replace pr_info with trace print for throttle event Two more patches that are posted upstream: 6) http://marc.info/?l=linuxppc-embedded=145648325218686=2 7) http://marc.info/?l=linux-pm=145648316718658=2 1) Fixes a memory leak 2) Makes the worker thread hot-plug safe which is scheduled on an OCC event. 3) Fixes the below bug which cause 4% cpu overhead by powernv_cpufreq_throttle_check() function. 4.44% [k] _raw_spin_lock_irqsave | |--48.56%-- _raw_spin_lock_irqsave | | | |--72.55%-- of_find_property | | | | | |--62.14%-- of_n_addr_cells | | | __of_find_n_match_cpu_property | | | | | | | |--75.72%-- of_get_cpu_node | | | | cpu_to_chip_id | | | | powernv_cpufreq_throttle_check | | | | powernv_cpufreq_target_index | | | | __cpufreq_driver_target 4) , 5) and 7) are permanent fixes for BZ 131119, BZ 130125 which complained on the throttle message reporting 6) Fixes bug in powernv_cpufreq_{init/exit} To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1555765/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1555765] Re: Backport upstream bugfixes to ubuntu-16.04
** Changed in: linux (Ubuntu) Importance: Undecided => High ** Changed in: linux (Ubuntu) Status: New => Triaged ** Changed in: linux (Ubuntu) Assignee: Taco Screen team (taco-screen-team) => Canonical Kernel Team (canonical-kernel-team) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1555765 Title: Backport upstream bugfixes to ubuntu-16.04 Status in linux package in Ubuntu: Triaged Bug description: Backport the below upstream "powernv-cpufreq" bug fixes to ubuntu 16.04: The below listed patchset is accepted upstream and is in linux-next. 1) 86622cb8c57abb05fe95bea3a068949c0ca79fc3 cpufreq: powernv: Free 'chips' on module exit 2) 6d167a44e6c8da3316e037b788585fcf96112bea cpufreq: powernv: Hot-plug safe the kworker thread 3) 96c4726f01cdbf53acf74cf2394e287d74bf40a3 cpufreq: powernv: Remove cpu_to_chip_id() from hot-path 4) 0306e481d479a58eff17c27adf213fbb5822946b cpufreq: powernv/tracing: Add powernv_throttle tracepoint 5)c89f2682a39192433c296bf97b834fd2815a758b cpufreq: powernv: Replace pr_info with trace print for throttle event Two more patches that are posted upstream: 6) http://marc.info/?l=linuxppc-embedded=145648325218686=2 7) http://marc.info/?l=linux-pm=145648316718658=2 1) Fixes a memory leak 2) Makes the worker thread hot-plug safe which is scheduled on an OCC event. 3) Fixes the below bug which cause 4% cpu overhead by powernv_cpufreq_throttle_check() function. 4.44% [k] _raw_spin_lock_irqsave | |--48.56%-- _raw_spin_lock_irqsave | | | |--72.55%-- of_find_property | | | | | |--62.14%-- of_n_addr_cells | | | __of_find_n_match_cpu_property | | | | | | | |--75.72%-- of_get_cpu_node | | | | cpu_to_chip_id | | | | powernv_cpufreq_throttle_check | | | | powernv_cpufreq_target_index | | | | __cpufreq_driver_target 4) , 5) and 7) are permanent fixes for BZ 131119, BZ 130125 which complained on the throttle message reporting 6) Fixes bug in powernv_cpufreq_{init/exit} To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1555765/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1555765] Re: Backport upstream bugfixes to ubuntu-16.04
** Package changed: ubuntu => linux (Ubuntu) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1555765 Title: Backport upstream bugfixes to ubuntu-16.04 Status in linux package in Ubuntu: New Bug description: Backport the below upstream "powernv-cpufreq" bug fixes to ubuntu 16.04: The below listed patchset is accepted upstream and is in linux-next. 1) 86622cb8c57abb05fe95bea3a068949c0ca79fc3 cpufreq: powernv: Free 'chips' on module exit 2) 6d167a44e6c8da3316e037b788585fcf96112bea cpufreq: powernv: Hot-plug safe the kworker thread 3) 96c4726f01cdbf53acf74cf2394e287d74bf40a3 cpufreq: powernv: Remove cpu_to_chip_id() from hot-path 4) 0306e481d479a58eff17c27adf213fbb5822946b cpufreq: powernv/tracing: Add powernv_throttle tracepoint 5)c89f2682a39192433c296bf97b834fd2815a758b cpufreq: powernv: Replace pr_info with trace print for throttle event Two more patches that are posted upstream: 6) http://marc.info/?l=linuxppc-embedded=145648325218686=2 7) http://marc.info/?l=linux-pm=145648316718658=2 1) Fixes a memory leak 2) Makes the worker thread hot-plug safe which is scheduled on an OCC event. 3) Fixes the below bug which cause 4% cpu overhead by powernv_cpufreq_throttle_check() function. 4.44% [k] _raw_spin_lock_irqsave | |--48.56%-- _raw_spin_lock_irqsave | | | |--72.55%-- of_find_property | | | | | |--62.14%-- of_n_addr_cells | | | __of_find_n_match_cpu_property | | | | | | | |--75.72%-- of_get_cpu_node | | | | cpu_to_chip_id | | | | powernv_cpufreq_throttle_check | | | | powernv_cpufreq_target_index | | | | __cpufreq_driver_target 4) , 5) and 7) are permanent fixes for BZ 131119, BZ 130125 which complained on the throttle message reporting 6) Fixes bug in powernv_cpufreq_{init/exit} To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1555765/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp