KVM SnowRidge Adaptive PEBS
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Wishlist
|
Unassigned | ||
qemu (Ubuntu) |
New
|
Wishlist
|
Unassigned | ||
xen (Ubuntu) |
New
|
Wishlist
|
Unassigned |
Bug Description
With the addition of more CPU state information of data, the PEBS(Processor Event Based Sampling) record size is greatly increased. However, most general users of PEBS require just the eventingIP and do not require such a large PEBS record.
Adaptive PEBS provides Software the capability to configure the PEBS records to capture only the data of interest, keeping the record size compact.
Need modify KVM and Qemu.
Adaptive PEBS (Processor Event Based Sampling) is configurable PEBS records for only interested data collection from massive PEBS data. It depends on PEBS via PT. The enabling work includes:
◾Expose this feature and MSR configure bit in guest PEBS driver
◾Save and restore status in vCPU when vm_exit and vm_entry
◾Support both host-guest mode and system mode.
Target Kernel: 5.2
Target Release: 19.10
description: | updated |
tags: |
added: intel-virt-19.04 removed: intel |
description: | updated |
description: | updated |
tags: |
added: intel-virt-19.10 removed: intel-virt-19.04 |
Changed in linux (Ubuntu): | |
importance: | Undecided → Wishlist |
Changed in qemu (Ubuntu): | |
importance: | Undecided → Wishlist |
Changed in xen (Ubuntu): | |
importance: | Undecided → Wishlist |
Hi,
title says KVM, but the bug is only against xen so far.
Will this need an "qemu (ubuntu)" and/or "linux (ubuntu)" task as well?
- kernel 4.20 is listed so I assume the latter.
- Comment mentions Qemu, will it be in 2.13 or are changes needed on top?