-
Notifications
You must be signed in to change notification settings - Fork 256
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support to differentiate specific hypervisors on s390x #2037
Comments
@routerhan thank you for the suggestion. We can't use lscpu in nfd. On X86 that we'd get the information from the cpuid library (just missing the label in nfd): Would you be willing to contribute this feature? IIRC the cpuid library does not have s390 features (yet), so (if you're not willing to contribute to cpuid) we could add the s390 support directly to nfd. Ref: |
@marquiz Thank you for the reply! We would like to confirm whether cpuid-code inside NFD is the right place for this extension. The reason for our hesitation is that Would adding this support directly into NFD ( |
I'd add it under
I think we can definitely add this information to NFD. We just need to think a bit how to make it well-matched between architectures, so that e.g. kvm would look the same accross archs. |
What would you like to be added:
Add support to differentiate hypervisors on s390x nodes. While the existing
HYPERVISOR
label works forKVM
, it does not identifyz/VM
as virtual machine. Using tools likelscpu
, this feature would add finer-grained labels for hypervisors such asz/VM
andPR/SM (LPAR).
lscpu ouput for z/VM:
Why is this needed:
The current
HYPERVISOR
label is insufficient for s390x nodes, as it only identifiesKVM
. Differentiatingz/VM
andLPAR
is essential for accurate workload scheduling and operational requirements in s390x environments.The text was updated successfully, but these errors were encountered: