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

runtime-rs: add QMP support for Qemu #9603

Open
2 tasks
Apokleos opened this issue May 7, 2024 · 0 comments · May be fixed by #9604
Open
2 tasks

runtime-rs: add QMP support for Qemu #9603

Apokleos opened this issue May 7, 2024 · 0 comments · May be fixed by #9604
Assignees
Labels
feature New functionality needs-review Needs to be assessed by the team.

Comments

@Apokleos
Copy link
Contributor

Apokleos commented May 7, 2024

The whole feature contains two parts:

  • add support QMP socket in cmdline (CR)
  • add support QMP channel for managing many devices (WIP)
@Apokleos Apokleos added feature New functionality needs-review Needs to be assessed by the team. labels May 7, 2024
@Apokleos Apokleos self-assigned this May 7, 2024
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 7, 2024
Fixes: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 7, 2024
We need first do validate the QmpSocket fields and make
them valid. And we'll pass QMP socket fd to Qemu cmdline
when launching qemu process.

Fixes: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 7, 2024
Fixies: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
@Apokleos Apokleos linked a pull request May 7, 2024 that will close this issue
@katacontainersbot katacontainersbot moved this from To do to In progress in Issue backlog May 7, 2024
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 14, 2024
Fixes: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 14, 2024
Fixies: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 14, 2024
Fixes: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 14, 2024
Fixies: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 15, 2024
Fixies: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 15, 2024
Fixes: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 15, 2024
Fixies: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 15, 2024
Fixes: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 15, 2024
Fixies: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 16, 2024
This option allows to add a debug monitor socket when `enable_debug = true`
to control QEMU within debugging case.

Fixes: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 16, 2024
Fixes: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 16, 2024
Fixies: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 16, 2024
Fixies: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 24, 2024
This option allows to add a debug monitor socket when
`enable_debug = true` to control QEMU within debugging case.

Fixes: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
Apokleos added a commit to Apokleos/kata-containers that referenced this issue May 24, 2024
Fixes: kata-containers#9603

Signed-off-by: Alex Lyn <alex.lyn@antgroup.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New functionality needs-review Needs to be assessed by the team.
Projects
Issue backlog
  
In progress
Development

Successfully merging a pull request may close this issue.

1 participant