@Quanxian - as usual let us know when you have mailing list posts or
even better commits in the kernel and qemu that we can use to track and
integrate this.

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

Title:
  KVM SnowRidge Processor Trace v4

Status in linux package in Ubuntu:
  Incomplete
Status in qemu package in Ubuntu:
  New
Status in xen package in Ubuntu:
  New

Bug description:
  The PEBS(Processor Event Based Sampling) facility allows software to profile 
workload behavior by periodically capturing machine state, memory access 
information and other groups of architectural information. In native systems, 
PEBS uses a debug store mechanism to store a set of architectural state 
information for the processor and we need to specify a linear pages for the 
output buffer which must be pinned to physical pages. In virtualized systems, 
pinning the platform physical pages for the output buffer is difficult.
   PT V4 provide a method to format PEBS sampling data to new type of trace 
packet and output to Intel Processor Trace buffer. This depend on 
PT-VMX(Enabling use of EPT to redirect PT output)which enabled in ICX platform.
   Need modify in KVM and Qemu.

  Intel Processor Trace v4 task list:
  ◾PT VMX which is done and in upstream phase, and need more review and update 
effort
  ◾PEBS via PT on SNR. It's new added task, which target to ww48
  ◾PT PEBS/EMON integration. This feature allows PEBS data to be written into 
PT output channel, leveraging PT Virtualization work for PEBS.
  ◾cpuid support and context switch
  ◾Support host-guest mode and system mode
   More Open feature includes Live Migration support and LBR support

  Upstream target 5.2
  Target Release: 19.10

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