Configurations used for UKSM used:
UKSM configured with 2 ladders.
cpu_ratios: MAX/2 MAX/2
eval_intervals: 0 0
We observed merged pages breaking on simple reads while the reads originate from within VMs. It should ideally break on writes to the merged pages.
But things do work normally for applications running on bare metal machine.
Video1: Click here
[Video showing the abnormal behavior of UKSM with KVM VMs]
Video2: Click here
[Video showing the normal behavior of UKSM with processes running on bare metal]
Configurations used for UKSM used: UKSM configured with 2 ladders. cpu_ratios: MAX/2 MAX/2 eval_intervals: 0 0
We observed merged pages breaking on simple reads while the reads originate from within VMs. It should ideally break on writes to the merged pages. But things do work normally for applications running on bare metal machine.
Video1: Click here [Video showing the abnormal behavior of UKSM with KVM VMs] Video2: Click here [Video showing the normal behavior of UKSM with processes running on bare metal]