This bug was fixed in the package linux - 4.12.0-12.13

---------------
linux (4.12.0-12.13) artful; urgency=low

  * Artful update to v4.12.8 stable release (LP: #1711368)
    - mm: ratelimit PFNs busy info message
    - mm: fix list corruptions on shmem shrinklist
    - futex: Remove unnecessary warning from get_futex_key
    - xtensa: fix cache aliasing handling code for WT cache
    - xtensa: mm/cache: add missing EXPORT_SYMBOLs
    - xtensa: don't limit csum_partial export by CONFIG_NET
    - xfs: Fix leak of discard bio
    - pinctrl: armada-37xx: Fix number of pin in south bridge
    - mtd: nand: atmel: Fix DT backward compatibility in pmecc.c
    - mtd: nand: Fix timing setup for NANDs that do not support SET FEATURES
    - mtd: nand: Declare tBERS, tR and tPROG as u64 to avoid integer overflow
    - iscsi-target: fix memory leak in iscsit_setup_text_cmd()
    - iscsi-target: Fix iscsi_np reset hung task during parallel delete
    - usb-storage: fix deadlock involving host lock and scsi_done
    - target: Fix node_acl demo-mode + uncached dynamic shutdown regression
    - fuse: initialize the flock flag in fuse_file on allocation
    - i2c: designware: Some broken DSTDs use 1MiHz instead of 1MHz
    - nand: fix wrong default oob layout for small pages using soft ecc
    - mmc: mmc: correct the logic for setting HS400ES signal voltage
    - nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays
    - drm/bridge: tc358767: fix probe without attached output node
    - drm/etnaviv: Fix off-by-one error in reloc checking
    - drm/i915: Fix out-of-bounds array access in bdw_load_gamma_lut
    - USB: serial: option: add D-Link DWM-222 device ID
    - USB: serial: cp210x: add support for Qivicon USB ZigBee dongle
    - USB: serial: pl2303: add new ATEN device id
    - usb: musb: fix tx fifo flush handling again
    - USB: hcd: Mark secondary HCD as dead if the primary one died
    - staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read
    - iio: aspeed-adc: wait for initial sequence.
    - iio: accel: st_accel: add SPI-3wire support
    - iio: accel: bmc150: Always restore device to normal mode after suspend-
      resume
    - iio: pressure: st_pressure_core: disable multiread by default for LPS22HB
    - iio: light: tsl2563: use correct event code
    - iio: adc: Revert "axp288: Drop bogus AXP288_ADC_TS_PIN_CTRL register
      modifications"
    - staging: comedi: comedi_fops: do not call blocking ops when !TASK_RUNNING
    - uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069
    - firmware: fix batched requests - wake all waiters
    - firmware: fix batched requests - send wake up on failure on direct lookups
    - firmware: avoid invalid fallback aborts by using killable wait
    - block: Make blk_mq_delay_kick_requeue_list() rerun the queue at a quiet 
time
    - usb: gadget: udc: renesas_usb3: Fix usb_gadget_giveback_request() calling
    - usb: renesas_usbhs: Fix UGCTRL2 value for R-Car Gen3
    - USB: Check for dropped connection before switching to full speed
    - usb: core: unlink urbs from the tail of the endpoint's urb_list
    - usb: quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter
    - usb:xhci:Add quirk for Certain failing HP keyboard on reset after resume
    - PCI: Protect pci_error_handlers->reset_notify() usage with device_lock()
    - PCI: Remove __pci_dev_reset() and pci_dev_reset()
    - PCI: Add pci_reset_function_locked()
    - xhci: Reset Renesas uPD72020x USB controller for 32-bit DMA issue
    - iio: adc: vf610_adc: Fix VALT selection value for REFSEL bits
    - pnfs/blocklayout: require 64-bit sector_t
    - pinctrl: cherryview: Add Setzer models to the Chromebook DMI quirk
    - pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver
    - pinctrl: intel: merrifield: Correct UART pin lists
    - pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD11
    - pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD20
    - pinctrl: samsung: Remove bogus irq_[un]mask from resource management
    - pinctrl: meson-gxbb: Add missing GPIODV_18 pin entry
    - pinctrl: meson-gxl: Add missing GPIODV_18 pin entry
    - MIPS: DEC: Fix an int-handler.S CPU_DADDI_WORKAROUNDS regression
    - Revert "MIPS: Don't unnecessarily include kmalloc.h into <asm/cache.h>."
    - MIPS: Octeon: Fix broken EDAC driver.
    - Linux 4.12.8

  * Artful: 4.12.0-11.12: Boot panic in vlv2_plat_configure_clock+0x3b/0xa0
    (LP: #1711298)
    - [Config] CONFIG_INTEL_ATOMISP=n

  * ACPI ID for Hip07/08 I2C controller has typo (LP: #1711182)
    - ACPI: APD: Fix HID for Hisilicon Hip07/08

  * Ubuntu17.10 - perf: Update Power9 PMU event JSON files (LP: #1708630)
    - perf pmu-events: Support additional POWER8+ PVR in mapfile
    - perf vendor events: Add POWER9 PMU events
    - perf vendor events: Add POWER9 PVRs to mapfile
    - SAUCE: perf vendor events powerpc: remove suffix in mapfile
    - SAUCE: perf vendor events powerpc: Update POWER9 events

  * Disable CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE (LP: #1709171)
    - [Config] CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=n for ppc64el

  * Artful update to v4.12.7 stable release (LP: #1710649)
    - ppp: Fix false xmit recursion detect with two ppp devices
    - ppp: fix xmit recursion detection on ppp channels
    - tcp: avoid setting cwnd to invalid ssthresh after cwnd reduction states
    - net: fix keepalive code vs TCP_FASTOPEN_CONNECT
    - ipv6: set rt6i_protocol properly in the route when it is installed
    - bpf, s390: fix jit branch offset related to ldimm64
    - net/mlx4_en: don't set CHECKSUM_COMPLETE on SCTP packets
    - net: sched: set xt_tgchk_param par.net properly in ipt_init_target
    - net: sched: set xt_tgchk_param par.nft_compat as 0 in ipt_init_target
    - tcp: fastopen: tcp_connect() must refresh the route
    - qmi_wwan: fix NULL deref on disconnect
    - net: avoid skb_warn_bad_offload false positives on UFO
    - igmp: Fix regression caused by igmp sysctl namespace code.
    - scsi: sg: only check for dxfer_len greater than 256M
    - btrfs: Remove false alert when fiemap range is smaller than on-disk extent
    - Linux 4.12.7

  * Artful update to v4.12.6 stable release (LP: #1710648)
    - parisc: Increase thread and stack size to 32kb
    - parisc: Handle vma's whose context is not current in flush_cache_range
    - scsi: lpfc: fix linking against modular NVMe support
    - ACPI / LPSS: Only call pwm_add_table() for the first PWM controller
    - cgroup: don't call migration methods if there are no tasks to migrate
    - cgroup: create dfl_root files on subsys registration
    - cgroup: fix error return value from cgroup_subtree_control()
    - libata: array underflow in ata_find_dev()
    - workqueue: restore WQ_UNBOUND/max_active==1 to be ordered
    - iwlwifi: dvm: prevent an out of bounds access
    - brcmfmac: fix memleak due to calling brcmf_sdiod_sgtable_alloc() twice
    - NFSv4: Fix EXCHANGE_ID corrupt verifier issue
    - mmc: sdhci-of-at91: force card detect value for non removable devices
    - mmc: core: Use device_property_read instead of of_property_read
    - mmc: dw_mmc: Use device_property_read instead of of_property_read
    - mm, mprotect: flush TLB if potentially racing with a parallel reclaim
      leaving stale TLB entries
    - mm/hugetlb.c: __get_user_pages ignores certain follow_hugetlb_page errors
    - userfaultfd: non-cooperative: notify about unmap of destination during
      mremap
    - userfaultfd_zeropage: return -ENOSPC in case mm has gone
    - userfaultfd: non-cooperative: flush event_wqh at release time
    - cpuset: fix a deadlock due to incomplete patching of cpusets_enabled()
    - ocfs2: don't clear SGID when inheriting ACLs
    - ALSA: hda - Fix speaker output from VAIO VPCL14M1R
    - drm/amdgpu: fix header on gfx9 clear state
    - drm/amdgpu: Fix undue fallthroughs in golden registers initialization
    - ASoC: fix pcm-creation regression
    - ASoC: ux500: Restore platform DAI assignments
    - ASoC: do not close shared backend dailink
    - KVM: arm/arm64: Handle hva aging while destroying the vm
    - KVM: async_pf: make rcu irq exit if not triggered from idle task
    - timers: Fix overflow in get_next_timer_interrupt
    - powerpc/tm: Fix saving of TM SPRs in core dump
    - powerpc/64: Fix __check_irq_replay missing decrementer interrupt
    - iommu/amd: Enable ga_log_intr when enabling guest_mode
    - ARM64: dts: marvell: armada-37xx: Fix the number of GPIO on south bridge
    - gpiolib: skip unwanted events, don't convert them to opposite edge
    - ext4: fix SEEK_HOLE/SEEK_DATA for blocksize < pagesize
    - ext4: fix overflow caused by missing cast in ext4_resize_fs()
    - MIPS: ralink: Fix build error due to missing header
    - clk: sunxi-ng: sun5i: Add clk_set_rate_parent to the CPU clock
    - ARM: mvebu: use __pa_symbol in the mv98dx3236 platform SMP code
    - ARM: dts: armada-38x: Fix irq type for pca955
    - ARM: dts: tango4: Request RGMII RX and TX clock delays
    - media: pulse8-cec: persistent_config should be off by default
    - media: lirc: LIRC_GET_REC_RESOLUTION should return microseconds
    - media: platform: davinci: return -EINVAL for VPFE_CMD_S_CCDC_RAW_PARAMS
      ioctl
    - ir-spi: Fix issues with lirc API
    - tcmu: Fix flushing cmd entry dcache page
    - tcmu: Fix possbile memory leak / OOPs when recalculating cmd base size
    - ext4: preserve i_mode if __ext4_set_acl() fails
    - ext4: Don't clear SGID when inheriting ACLs
    - Btrfs: fix early ENOSPC due to delalloc
    - blk-mq: Include all present CPUs in the default queue mapping
    - blk-mq: Create hctx for each present CPU
    - block: disable runtime-pm for blk-mq
    - saa7164: fix double fetch PCIe access condition
    - sctp: fix an array overflow when all ext chunks are set
    - tcp_bbr: cut pacing rate only if filled pipe
    - tcp_bbr: introduce bbr_bw_to_pacing_rate() helper
    - tcp_bbr: introduce bbr_init_pacing_rate_from_rtt() helper
    - tcp_bbr: remove sk_pacing_rate=0 transient during init
    - tcp_bbr: init pacing rate on first RTT sample
    - ipv4: ipv6: initialize treq->txhash in cookie_v[46]_check()
    - wireless: wext: terminate ifr name coming from userspace
    - net: Zero terminate ifr_name in dev_ifname().
    - net: dsa: mv88e6xxx: Enable CMODE config support for 6390X
    - Revert "rtnetlink: Do not generate notifications for CHANGEADDR event"
    - ipv6: avoid overflow of offset in ip6_find_1stfragopt
    - net: dsa: b53: Add missing ARL entries for BCM53125
    - ipv4: initialize fib_trie prior to register_netdev_notifier call.
    - rtnetlink: allocate more memory for dev_set_mac_address()
    - net: bonding: Fix transmit load balancing in balance-alb mode
    - mcs7780: Fix initialization when CONFIG_VMAP_STACK is enabled
    - openvswitch: fix potential out of bound access in parse_ct
    - packet: fix use-after-free in prb_retire_rx_blk_timer_expired()
    - ipv6: Don't increase IPSTATS_MIB_FRAGFAILS twice in ip6_fragment()
    - net: ethernet: nb8800: Handle all 4 RGMII modes identically
    - bonding: commit link status change after propose
    - dccp: fix a memleak that dccp_ipv6 doesn't put reqsk properly
    - dccp: fix a memleak that dccp_ipv4 doesn't put reqsk properly
    - dccp: fix a memleak for dccp_feat_init err process
    - net/mlx5: Consider tx_enabled in all modes on remap
    - net/mlx5: Fix command completion after timeout access invalid structure
    - net/mlx5: Fix command bad flow on command entry allocation failure
    - sctp: don't dereference ptr before leaving _sctp_walk_{params, errors}()
    - sctp: fix the check for _sctp_walk_params and _sctp_walk_errors
    - net/mlx5e: IPoIB, Modify add/remove underlay QPN flows
    - net/mlx5e: Fix outer_header_zero() check size
    - net/mlx5: Fix mlx5_ifc_mtpps_reg_bits structure size
    - net/mlx5e: Add field select to MTPPS register
    - net/mlx5e: Fix broken disable 1PPS flow
    - net/mlx5e: Change 1PPS out scheme
    - net/mlx5e: Add missing support for PTP_CLK_REQ_PPS request
    - net/mlx5e: Fix wrong delay calculation for overflow check scheduling
    - net/mlx5e: Schedule overflow check work to mlx5e workqueue
    - net/mlx5: Fix mlx5_add_flow_rules call with correct num of dests
    - udp6: fix socket leak on early demux
    - net: phy: Correctly process PHY_HALTED in phy_stop_machine()
    - workqueue: implicit ordered attribute should be overridable
    - ipv4: fib: Fix NULL pointer deref during fib_sync_down_dev()
    - sparc64: Measure receiver forward progress to avoid send mondo timeout
    - sparc64: Prevent perf from running during super critical sections
    - sparc64: Register hugepages during arch init
    - sparc64: Fix exception handling in UltraSPARC-III memcpy.
    - drm/vmwgfx: Fix cursor hotspot issue with Wayland on Fedora
    - Linux 4.12.6

  * [SRU][Zesty] [QDF2400] pl011 E44 erratum patch needed for 2.0 firmware and
    1.1 silicon (LP: #1709123)
    - tty: pl011: fix initialization order of QDF2400 E44

  * Avoid spurious PMU interrupts after idle (LP: #1709352)
    - powerpc/perf: Avoid spurious PMU interrupts after idle

  * Miscellaneous Ubuntu changes
    - [Packaging] switch up to debhelper 9

  * Miscellaneous upstream changes
    - Revert "UBUNTU: SAUCE: PCI: Workaround to enable poweroff on Mac Pro 11"

 -- Andy Whitcroft <a...@canonical.com>  Thu, 17 Aug 2017 15:05:29 +0100

** Changed in: linux (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
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/1708630

Title:
  Ubuntu17.10 - perf: Update Power9 PMU event JSON files

Status in The Ubuntu-power-systems project:
  Fix Committed
Status in linux package in Ubuntu:
  Fix Released

Bug description:
  == Comment: #0 - Sukadev Bhattiprolu <s...@us.ibm.com> - 2017-08-03 20:36:26 
==
  +++ This bug was initially created as a clone of Bug #157304 +++

  ---Problem Description---
  BZ 150738 added  Power9 PMU event lists to the Linux kernel tree.
  We need to update the event lists to include several more events
  as well as clean up the event descriptions of some events.

  The patches for these updates were posted to LKML 
       https://lkml.org/lkml/2017/8/2/699
  with:
      Subject: Re: [GIT PULL] Please pull JSON files for Power9 PMU events

  and were merged into Arnaldo's "perf-core" tree as git commits:

  
https://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git/commit/?h=perf/core&id=864c572433dedfb5c36db79c4ceb6dfb80b3344b
  ("perf vendor events powerpc: remove suffix in mapfile")

  and

  
https://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git/commit/?h=perf/core&id=b547e94b919c84de22052935a77de9c8a97d3418
  ("perf vendor events powerpc: Update POWER9 events")

  We will need to include those updates into
   
  Contact Information = s...@us.ibm.com 
   
  ---uname output---
  na
   
  Machine Type = Powre9 
   
  ---Debugger---
  A debugger is not configured
   
  ---Steps to Reproduce---
   'perf list pmu' , 'perf stat' and 'perf record' are unable to list/use some 
Power9 PMU events as they are missing from the kernel source tree.
   
  Stack trace output:
   no
   
  Oops output:
   no
   
  Userspace tool common name: perf 

  Userspace rpm: linux-tools 
   
  The userspace tool has the following bit modes: 64-bit 
   
  System Dump Info:
    The system is not configured to capture a system dump.

  Userspace tool obtained from project website:  na 
   
  *Additional Instructions for s...@us.ibm.com: 
  -Attach sysctl -a output output to the bug.
  -Attach ltrace and strace of userspace application.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-power-systems/+bug/1708630/+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

Reply via email to