Skip to content
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

Port improvements from start_civ to VM manager #252

Merged
merged 3 commits into from
Nov 17, 2022

Conversation

prashanth-intel
Copy link
Contributor

No description provided.

The total number of VF available will now be based on the number that the hardware supports

Tracked-On: OAM-104723
Signed-off-by: Suresh, Prashanth <prashanth.suresh@intel.com>
src/guest/vm_builder_qemu.cc Outdated Show resolved Hide resolved
src/guest/vm_builder_qemu.cc Outdated Show resolved Hide resolved
@prashanth-intel prashanth-intel force-pushed the improve_civ branch 2 times, most recently from e265ae2 to b23f4e9 Compare November 14, 2022 07:51
Change:
- added configuration of VF time settings before launching guest

The values are provided by SRIOV team to configure the GPU firmware.

Preemption Timeout: At the end of each Execution Quantum, GUC issues Preempt to Idle for
all busy engine instances. This parameter controls the duration of GuC wait time before
an Engine Resets are issues by Guc to specific engines whose workloads that did not preempt.

Execution Quantum: Controls the maximum size of the timeslice for a particular VF.

Tracked-On: OAM-104723
Signed-off-by: Suresh, Prashanth <prashanth.suresh@intel.com>
src/guest/vm_builder_qemu.cc Outdated Show resolved Hide resolved
src/guest/vm_builder_qemu.cc Outdated Show resolved Hide resolved
src/guest/vm_builder_qemu.cc Outdated Show resolved Hide resolved
src/guest/vm_builder_qemu.cc Outdated Show resolved Hide resolved
src/guest/vm_builder_qemu.cc Outdated Show resolved Hide resolved
src/guest/vm_builder_qemu.cc Outdated Show resolved Hide resolved
@prashanth-intel prashanth-intel force-pushed the improve_civ branch 2 times, most recently from 390fecc to 203f6ab Compare November 16, 2022 04:48
src/guest/config_parser.cc Outdated Show resolved Hide resolved
src/guest/vm_builder_qemu.cc Outdated Show resolved Hide resolved
src/guest/config_parser.h Outdated Show resolved Hide resolved
src/guest/config_parser.cc Show resolved Hide resolved
Copy link

@sysopenci sysopenci left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Failure when executing preintegration builder

FAILURE:CheckBug Bad comments/Bugs

More details, logs, and binaries: /absp/builders/celadon-preintegration/builds/4669

Copy link

@sysopenci sysopenci left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR integrated into 'preintegration' builder

More details, logs, and binaries: /absp/builders/celadon-preintegration/builds/4670

Done by "Suresh, Prashanth" prashanth.suresh@intel.com

Copy link

@sysopenci sysopenci left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR integrated into 'premerge' builder

More details, logs, and binaries: /absp/builders/celadon-premerge/builds/2680

Done by "Suresh, Prashanth" prashanth.suresh@intel.com

Add qmp socket for CiV guest VM that required by suspend/hibernate power control feature.

We need to add a qmp socket for pwr_ctrl_multios.sh to use
even CiV currently doesn't support suspend/hibernate power
control feature.
With this qmp socket, pwr_ctrl_multios.sh can tell there
is a civ guest vm running and won't do suspend/hibernate
in this case.

Tracked-On: OAM-104723
Signed-off-by: Suresh, Prashanth <prashanth.suresh@intel.com>
Copy link

@sysopenci sysopenci left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR integrated into 'preintegration' builder

More details, logs, and binaries: /absp/builders/celadon-preintegration/builds/4679

Done by "Suresh, Prashanth" prashanth.suresh@intel.com

Copy link

@sysopenci sysopenci left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR integrated into 'premerge' builder

More details, logs, and binaries: /absp/builders/celadon-premerge/builds/2684

Done by "Suresh, Prashanth" prashanth.suresh@intel.com

@sysopenci sysopenci merged commit 6157235 into projectceladon:master Nov 17, 2022
Copy link

@sysopenci sysopenci left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cactus finished building and testing your changes

It was requested for merge by "Suresh, Prashanth" prashanth.suresh@intel.com

so we merge it. Thanks for your contribution.

more details, logs, and binaries: /absp/builders/celadon-mergerequest/builds/3097

yadong-intel pushed a commit to yadong-intel/vm_manager that referenced this pull request Jan 9, 2023
Port improvements from start_civ to VM manager by @prashanth-intel in projectceladon#252
Disable sound card emulation option by @blackdobb in projectceladon#253
Match correct value for support_suspend by @blackdobb in projectceladon#254
Update action version by @yadong-intel in projectceladon#258
Update the SRIOV fw for kernel 5.15 host by @yhe39 in projectceladon#255
Fix deadlock issue by @yadong-intel in projectceladon#257
Fixed android boot failed by rpmb socket by @blackdobb in projectceladon#268
added format setting steps in camera setup scripts by @shivasku82 in projectceladon#265
Fix GuC loading failing on ubuntu host side by @JeevakaPrabu in projectceladon#272
Disable net emulation when net.model==none by @yadong-intel in projectceladon#274

Tracked-On: OAM-105251
Signed-off-by: Yadong Qi <yadong.qi@intel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants