[Kernel-packages] [Bug 1634271] Re: arm64: kprobes disabled

2016-11-29 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 4.8.0-28.30

---
linux (4.8.0-28.30) yakkety; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
- LP: #1641083

  * lxc-attach to malicious container allows access to host (LP: #1639345)
- Revert "UBUNTU: SAUCE: (noup) ptrace: being capable wrt a process requires
  mapped uids/gids"
- (upstream) mm: Add a user_ns owner to mm_struct and fix ptrace permission
  checks

  * [Feature] AVX-512 new instruction sets (avx512_4vnniw, avx512_4fmaps)
(LP: #1637526)
- x86/cpufeature: Add AVX512_4VNNIW and AVX512_4FMAPS features

  * zfs: importing zpool with vdev on zvol hangs kernel (LP: #1636517)
- SAUCE: (noup) Update zfs to 0.6.5.8-0ubuntu4.1

  * Move some device drivers build from kernel built-in to modules
(LP: #1637303)
- [Config] CONFIG_TIGON3=m for all arches
- [Config] CONFIG_VIRTIO_BLK=m, CONFIG_VIRTIO_NET=m

  * I2C touchpad does not work on AMD platform (LP: #1612006)
- pinctrl/amd: Configure GPIO register using BIOS settings

  * guest experiencing Transmit Timeouts on CX4 (LP: #1636330)
- powerpc/64: Re-fix race condition between going idle and entering guest
- powerpc/64: Fix race condition in setting lock bit in idle/wakeup code

  * QEMU throws failure msg while booting guest with SRIOV VF (LP: #1630554)
- KVM: PPC: Always select KVM_VFIO, plus Makefile cleanup

  * [Feature] KBL - New device ID for Kabypoint(KbP) (LP: #1591618)
- SAUCE: mfd: lpss: Fix Intel Kaby Lake PCH-H properties

  * hio: SSD data corruption under stress test (LP: #1638700)
- SAUCE: hio: set bi_error field to signal an I/O error on a BIO
- SAUCE: hio: splitting bio in the entry of .make_request_fn

  * cleanup primary tree for linux-hwe layering issues (LP: #1637473)
- [Config] switch Vcs-Git: to yakkety repository
- [Packaging] handle both linux-lts* and linux-hwe* as backports
- [Config] linux-tools-common and linux-cloud-tools-common are one per 
series
- [Config] linux-source-* is in the primary linux namespace
- [Config] linux-tools -- always suggest the base package

  * SRU: sync zfsutils-linux and spl-linux changes to linux (LP: #1635656)
- SAUCE: (noup) Update spl to 0.6.5.8-2, zfs to 0.6.5.8-0ubuntu4 (LP:
  #1635656)

  * [Feature] SKX: perf uncore PMU support (LP: #1591810)
- perf/x86/intel/uncore: Add Skylake server uncore support
- perf/x86/intel/uncore: Remove hard-coded implementation for Node ID 
mapping
  location
- perf/x86/intel/uncore: Handle non-standard counter offset

  * [Feature] Purley: Memory Protection Keys (LP: #1591804)
- x86/pkeys: Add fault handling for PF_PK page fault bit
- mm: Implement new pkey_mprotect() system call
- x86/pkeys: Make mprotect_key() mask off additional vm_flags
- x86/pkeys: Allocation/free syscalls
- x86: Wire up protection keys system calls
- generic syscalls: Wire up memory protection keys syscalls
- pkeys: Add details of system call use to Documentation/
- x86/pkeys: Default to a restrictive init PKRU
- x86/pkeys: Allow configuration of init_pkru
- x86/pkeys: Add self-tests

  * kernel invalid opcode in intel_powerclamp (LP: #1630774)
- SAUCE: (no-up) thermal/powerclamp: correct cpu support check

  * please include mlx5_core modules in linux-image-generic package
(LP: #1635223)
- [Config] Include mlx5 in main package

  * [LTCTest] vfio_pci not loaded on Ubuntu 16.10 by default (LP: #1636733)
- [Config] CONFIG_VFIO_PCI=y for ppc64el

  * Yakkety update to v4.8.6 stable release (LP: #1638748)
- drm/vc4: Fix races when the CS reads from render targets.
- drm/prime: Pass the right module owner through to dma_buf_export()
- drm/i915/backlight: setup and cache pwm alternate increment value
- drm/i915/backlight: setup backlight pwm alternate increment on backlight
  enable
- drm/amdgpu: fix IB alignment for UVD
- drm/amdgpu/dce10: disable hpd on local panels
- drm/amdgpu/dce8: disable hpd on local panels
- drm/amdgpu/dce11: disable hpd on local panels
- drm/amdgpu/dce11: add missing drm_mode_config_cleanup call
- drm/amdgpu: initialize the context reset_counter in amdgpu_ctx_init
- drm/amdgpu: change vblank_time's calculation method to reduce 
computational
  error.
- drm/radeon: narrow asic_init for virtualization
- drm/radeon/si/dpm: fix phase shedding setup
- drm/radeon: change vblank_time's calculation method to reduce 
computational
  error.
- drm/vmwgfx: Limit the user-space command buffer size
- drm/fsl-dcu: fix endian issue when using clk_register_divider
- drm/amd/powerplay: fix mclk not switching back after multi-head was 
disabled
- HID: add quirk for Akai MIDImix.
- drm/i915/skl: Update plane watermarks atomically during plane updates
- drm/i915: Move CRTC updating in atomic_commit into it's own hook
- drm/i915/skl: Update DDB values 

[Kernel-packages] [Bug 1634271] Re: arm64: kprobes disabled

2016-11-17 Thread dann frazier
** Tags removed: verification-needed-yakkety
** Tags added: verification-done-yakkety

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

Title:
  arm64: kprobes disabled

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Yakkety:
  Fix Committed
Status in linux source package in Zesty:
  Fix Released

Bug description:
  [Impact]
  kprobes is currently enabled for all Ubuntu architectures except arm64. This 
excludes a useful debug feature, which is required by certain userspace 
provided by Ubuntu, such as perf's probe command. I failed to notice this in my 
yakkety config review because it is a new feature in v4.8.

  [Test Case]
  = Failure case =
  ubuntu@arm64:~$ sudo perf probe schedule
  kprobe_events file does not exist - please rebuild kernel with 
CONFIG_KPROBE_EVENTS.
Error: Failed to add events.

  = Success case =
  ubuntu@arm64:~$ sudo perf probe schedule
  Added new event:
probe:schedule   (on schedule)

  You can now use it in all perf tools, such as:

  perf record -e probe:schedule -aR sleep 1

  ubuntu@arm64:~$ sudo perf record -e probe:schedule -aR sleep 1
  [ perf record: Woken up 1 times to write data ]
  [ perf record: Captured and wrote 0.185 MB perf.data (61 samples) ]

  [Regression Risk]
  The proposed fix enables a config for an already-upstream feature, so 
regressions will have upstream support. The config change mostly results in 
building new code vs. modifying existing code. The notable exception is that 
arm64's notify_page_fault() will now get code to call kprobe_fault_handler() - 
but only in the case that this newly enabled feature is being used (if 
kprobe_running()).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1634271/+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 1634271] Re: arm64: kprobes disabled

2016-11-16 Thread Luis Henriques
This bug is awaiting verification that the kernel in -proposed solves
the problem. Please test the kernel and update this bug with the
results. If the problem is solved, change the tag 'verification-needed-
yakkety' to 'verification-done-yakkety'.

If verification is not done by 5 working days from today, this fix will
be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how
to enable and use -proposed. Thank you!


** Tags added: verification-needed-yakkety

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

Title:
  arm64: kprobes disabled

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Yakkety:
  Fix Committed
Status in linux source package in Zesty:
  Fix Released

Bug description:
  [Impact]
  kprobes is currently enabled for all Ubuntu architectures except arm64. This 
excludes a useful debug feature, which is required by certain userspace 
provided by Ubuntu, such as perf's probe command. I failed to notice this in my 
yakkety config review because it is a new feature in v4.8.

  [Test Case]
  = Failure case =
  ubuntu@arm64:~$ sudo perf probe schedule
  kprobe_events file does not exist - please rebuild kernel with 
CONFIG_KPROBE_EVENTS.
Error: Failed to add events.

  = Success case =
  ubuntu@arm64:~$ sudo perf probe schedule
  Added new event:
probe:schedule   (on schedule)

  You can now use it in all perf tools, such as:

  perf record -e probe:schedule -aR sleep 1

  ubuntu@arm64:~$ sudo perf record -e probe:schedule -aR sleep 1
  [ perf record: Woken up 1 times to write data ]
  [ perf record: Captured and wrote 0.185 MB perf.data (61 samples) ]

  [Regression Risk]
  The proposed fix enables a config for an already-upstream feature, so 
regressions will have upstream support. The config change mostly results in 
building new code vs. modifying existing code. The notable exception is that 
arm64's notify_page_fault() will now get code to call kprobe_fault_handler() - 
but only in the case that this newly enabled feature is being used (if 
kprobe_running()).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1634271/+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 1634271] Re: arm64: kprobes disabled

2016-10-26 Thread Tim Gardner
** Changed in: linux (Ubuntu Yakkety)
   Status: In Progress => 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/1634271

Title:
  arm64: kprobes disabled

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Yakkety:
  Fix Committed
Status in linux source package in Zesty:
  Fix Released

Bug description:
  [Impact]
  kprobes is currently enabled for all Ubuntu architectures except arm64. This 
excludes a useful debug feature, which is required by certain userspace 
provided by Ubuntu, such as perf's probe command. I failed to notice this in my 
yakkety config review because it is a new feature in v4.8.

  [Test Case]
  = Failure case =
  ubuntu@arm64:~$ sudo perf probe schedule
  kprobe_events file does not exist - please rebuild kernel with 
CONFIG_KPROBE_EVENTS.
Error: Failed to add events.

  = Success case =
  ubuntu@arm64:~$ sudo perf probe schedule
  Added new event:
probe:schedule   (on schedule)

  You can now use it in all perf tools, such as:

  perf record -e probe:schedule -aR sleep 1

  ubuntu@arm64:~$ sudo perf record -e probe:schedule -aR sleep 1
  [ perf record: Woken up 1 times to write data ]
  [ perf record: Captured and wrote 0.185 MB perf.data (61 samples) ]

  [Regression Risk]
  The proposed fix enables a config for an already-upstream feature, so 
regressions will have upstream support. The config change mostly results in 
building new code vs. modifying existing code. The notable exception is that 
arm64's notify_page_fault() will now get code to call kprobe_fault_handler() - 
but only in the case that this newly enabled feature is being used (if 
kprobe_running()).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1634271/+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 1634271] Re: arm64: kprobes disabled

2016-10-19 Thread Tim Gardner
** Also affects: linux (Ubuntu Zesty)
   Importance: Medium
 Assignee: dann frazier (dannf)
   Status: In Progress

** Also affects: linux (Ubuntu Yakkety)
   Importance: Undecided
   Status: New

** Changed in: linux (Ubuntu Zesty)
   Status: In Progress => Fix Released

** Changed in: linux (Ubuntu Yakkety)
   Status: New => In Progress

** Changed in: linux (Ubuntu Yakkety)
 Assignee: (unassigned) => dann frazier (dannf)

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

Title:
  arm64: kprobes disabled

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Yakkety:
  In Progress
Status in linux source package in Zesty:
  Fix Released

Bug description:
  [Impact]
  kprobes is currently enabled for all Ubuntu architectures except arm64. This 
excludes a useful debug feature, which is required by certain userspace 
provided by Ubuntu, such as perf's probe command. I failed to notice this in my 
yakkety config review because it is a new feature in v4.8.

  [Test Case]
  = Failure case =
  ubuntu@arm64:~$ sudo perf probe schedule
  kprobe_events file does not exist - please rebuild kernel with 
CONFIG_KPROBE_EVENTS.
Error: Failed to add events.

  = Success case =
  ubuntu@arm64:~$ sudo perf probe schedule
  Added new event:
probe:schedule   (on schedule)

  You can now use it in all perf tools, such as:

  perf record -e probe:schedule -aR sleep 1

  ubuntu@arm64:~$ sudo perf record -e probe:schedule -aR sleep 1
  [ perf record: Woken up 1 times to write data ]
  [ perf record: Captured and wrote 0.185 MB perf.data (61 samples) ]

  [Regression Risk]
  The proposed fix enables a config for an already-upstream feature, so 
regressions will have upstream support. The config change mostly results in 
building new code vs. modifying existing code. The notable exception is that 
arm64's notify_page_fault() will now get code to call kprobe_fault_handler() - 
but only in the case that this newly enabled feature is being used (if 
kprobe_running()).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1634271/+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 1634271] Re: arm64: kprobes disabled

2016-10-17 Thread dann frazier
** Description changed:

  [Impact]
- kprobes are not available on arm64, a useful debug feature available on all 
other supported Ubuntu architectures. I failed to catch this when I reviewed 
the yakkety config because I was just looking for regressions vs. enabling new 
features (arm64/kprobes is new in 4.8).
+ kprobes is currently enabled for all Ubuntu architectures except arm64. This 
excludes a useful debug feature, which is required by certain userspace 
provided by Ubuntu, such as perf's probe command. I failed to notice this in my 
yakkety config review because it is a new feature in v4.8.
  
  [Test Case]
- sudo perf probe schedule
- sudo perf record -e probe:schedule -aR sleep 1
+ = Failure case =
+ ubuntu@arm64:~$ sudo perf probe schedule
+ kprobe_events file does not exist - please rebuild kernel with 
CONFIG_KPROBE_EVENTS.
+   Error: Failed to add events.
+ 
+ = Success case =
+ ubuntu@arm64:~$ sudo perf probe schedule
+ Added new event:
+   probe:schedule   (on schedule)
+ 
+ You can now use it in all perf tools, such as:
+ 
+ perf record -e probe:schedule -aR sleep 1
+ 
+ ubuntu@arm64:~$ sudo perf record -e probe:schedule -aR sleep 1
+ [ perf record: Woken up 1 times to write data ]
+ [ perf record: Captured and wrote 0.185 MB perf.data (61 samples) ]
  
  [Regression Risk]
  The proposed fix enables a config for an already-upstream feature, so 
regressions will have upstream support. The config change mostly results in 
building new code vs. modifying existing code. The notable exception is that 
arm64's notify_page_fault() will now get code to call kprobe_fault_handler() - 
but only in the case that this newly enabled feature is being used (if 
kprobe_running()).

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

Title:
  arm64: kprobes disabled

Status in linux package in Ubuntu:
  In Progress

Bug description:
  [Impact]
  kprobes is currently enabled for all Ubuntu architectures except arm64. This 
excludes a useful debug feature, which is required by certain userspace 
provided by Ubuntu, such as perf's probe command. I failed to notice this in my 
yakkety config review because it is a new feature in v4.8.

  [Test Case]
  = Failure case =
  ubuntu@arm64:~$ sudo perf probe schedule
  kprobe_events file does not exist - please rebuild kernel with 
CONFIG_KPROBE_EVENTS.
Error: Failed to add events.

  = Success case =
  ubuntu@arm64:~$ sudo perf probe schedule
  Added new event:
probe:schedule   (on schedule)

  You can now use it in all perf tools, such as:

  perf record -e probe:schedule -aR sleep 1

  ubuntu@arm64:~$ sudo perf record -e probe:schedule -aR sleep 1
  [ perf record: Woken up 1 times to write data ]
  [ perf record: Captured and wrote 0.185 MB perf.data (61 samples) ]

  [Regression Risk]
  The proposed fix enables a config for an already-upstream feature, so 
regressions will have upstream support. The config change mostly results in 
building new code vs. modifying existing code. The notable exception is that 
arm64's notify_page_fault() will now get code to call kprobe_fault_handler() - 
but only in the case that this newly enabled feature is being used (if 
kprobe_running()).

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