- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
the offical document is not available: https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/page-modification-logging-vmm-white-paper.pdf
to use intel PML, what kernel config should I set?
how do I get the PML logging info in my software code?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello kamilu,
Greeting for the Day!
Thank you for your inquiry regarding the Page Modification Logging (PML) feature in your Linux OS.
As we see that you've already enabling PML on grub of the Linux OS. As stated in the "Intel® 64 and IA-32 Architectures Software Developer's Manual Combined Volumes 3A, 3B, 3C, and 3D: System Programming Guide" the PML address is a 64-bit field. It is the 4-KByte aligned address of the page modification log.
The page modification log consists of 512 64-bit entries. It is used for the page-modification logging feature. Details of the page-modification logging are given in Section 30.3.6, page 1099, "Software can enable page-modification logging by setting the “enable PML” VM-execution control".
Additionally, For accessing "Intel® 64 and IA-32 Architectures Software Developer's Manual Combined Volumes 3A, 3B, 3C, and 3D: System Programming Guide" you need a CNDA access with intel as it included confidential information.
To apply CNDA with intel please refer below article:
If you have any further questions or need additional assistance, please don’t hesitate to reach out. If there are no other concerns, I will proceed to close this case.
Thank you for understanding.
Best regards,
Manoranjan.
Intel Customer Support
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi kamilu,
Greetings from Intel!
Based on your query, we understand that you are asking about how to use page modification logging. To proceed further with this case, could you please provide the following information.
Could you please share the product information and full system details?
Thank you for using Intel products and services.
Regards,
Manoranjan.
Intel Server Support.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, I'm using 4th Gen Intel® Xeon® Scalable Processor XCC (Codename Sapphire Rapids) , which has pml vmflags in /proc/cpuinfo
I want to know how to enable pml and get pml data in my software.
By the way, could you update the white paper doc url or share the pdf?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Kamilu,
Greetings!
This is well noted. We will check on this internally and we will keep you posted on the updates.
Thank you and Bes Regards,
Ragulan_Intel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi kamilu,
Greetings from Intel!
Thank you for sharing the information. Could you please provide the specific CPU you are using, including the SKU?
Additionally, can you confirm if the following link is working for you?
Thank you for your understanding!
Regards,
Manoranjan.
Intel Server Support.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
sorry for reply late
my CPU name is Intel(R) Xeon(R) Platinum 8468V
SKU Number is Eagle Stream
I'm afraid that the new url https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/page-modification-logging-vmm-white-paper.pdf doesn't work for me
By the way, it seems that linux kvm has already supported pml by just pml=enable in grub
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello kamilu,
Greeting for the Day!
We are awaiting your response regarding the case. If you have any questions or need further assistance, please respond to the community post. We're here to help!
Thank you for choosing Intel products and services.
Regards,
Manoranjan Das.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello kamilu,
Greeting for the Day!
We are currently awaiting your response regarding the case. If you have any queries or require further assistance, please feel free to respond on the community post. We are more than happy to assist you.
Thank you for choosing Intel products and services.
Regards,
Manoranjan Das.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello kamilu,
Greeting for the Day!
We appreciate your response to the case. We are currently checking with the Intel team, and once we receive the information, we will update you on the status shortly.
Thank you for choosing Intel products and services.
Regards,
Manoranjan Das.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello kamilu,
Greeting for the Day!
Thank you for your inquiry regarding the Page Modification Logging (PML) feature in your Linux OS.
As we see that you've already enabling PML on grub of the Linux OS. As stated in the "Intel® 64 and IA-32 Architectures Software Developer's Manual Combined Volumes 3A, 3B, 3C, and 3D: System Programming Guide" the PML address is a 64-bit field. It is the 4-KByte aligned address of the page modification log.
The page modification log consists of 512 64-bit entries. It is used for the page-modification logging feature. Details of the page-modification logging are given in Section 30.3.6, page 1099, "Software can enable page-modification logging by setting the “enable PML” VM-execution control".
Additionally, For accessing "Intel® 64 and IA-32 Architectures Software Developer's Manual Combined Volumes 3A, 3B, 3C, and 3D: System Programming Guide" you need a CNDA access with intel as it included confidential information.
To apply CNDA with intel please refer below article:
If you have any further questions or need additional assistance, please don’t hesitate to reach out. If there are no other concerns, I will proceed to close this case.
Thank you for understanding.
Best regards,
Manoranjan.
Intel Customer Support
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello kamilu,
Greetings from Intel!
We would like to follow up and see if you have had a chance to review the previous email we sent.
Feel free to reply to this email, and we'll be more than happy to assist you further.
Regards,
Manoranjan.
Intel Customer Support.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello kamilu,
Greetings for the day!
We would like to inform you that we are closing this request as no response has been received from our previous follow-ups. Please don't hesitate to ask any further questions in the future. Feel free to start a new conversation, as this thread will no longer be monitored.
Best regards,
Sreelakshmi
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page