Re: [PATCH 3/3] Socket activation: enable spice listener.

2025-07-01 Thread Daniel Kahn Gillmor
Hi Daniel-- Thanks for the followup and the background. What you say makes sense to me, but i don't know enough about the plumbing to know how i would go about trying to help make it happen. I ask a few questions below for hints on how i might move forward. On Tue 2025-07-01 10:38:02 +0100, Dan

[PATCH v2 2/3] Socket activation: get FD by label

2025-06-28 Thread Daniel Kahn Gillmor
Signed-off-by: Daniel Kahn Gillmor --- include/qemu/systemd.h | 15 +++ util/systemd.c | 35 +++ 2 files changed, 50 insertions(+) diff --git a/include/qemu/systemd.h b/include/qemu/systemd.h index f0ea1266d5..6b3f9a97ff 100644 --- a/include/qemu

[PATCH v2 3/3] Socket activation: enable spice listener.

2025-06-28 Thread Daniel Kahn Gillmor
-by: Daniel Kahn Gillmor --- qemu-options.hx | 7 +-- ui/spice-core.c | 49 + 2 files changed, 42 insertions(+), 14 deletions(-) diff --git a/qemu-options.hx b/qemu-options.hx index 1f862b19a6..d17c5bc5ff 100644 --- a/qemu-options.hx +++ b/qemu

[PATCH v2 1/3] Socket Activation: stash $LISTEN_FDNAMES

2025-06-28 Thread Daniel Kahn Gillmor
s no clear opportunity to g_free the copy. Signed-off-by: Daniel Kahn Gillmor --- util/systemd.c | 33 + 1 file changed, 29 insertions(+), 4 deletions(-) diff --git a/util/systemd.c b/util/systemd.c index ced518f771..1eca2bd69f 100644 --- a/util/systemd.c +++ b/util

Clean up (v2) of Socket Activation series

2025-06-28 Thread Daniel Kahn Gillmor
This is a clean-up of the code I offered yesterday to improve socket activation for qemu. It resolves a couple dumb bugs i had initially introduced, and reduces the line-width of some of the new code. This is addressing https://gitlab.com/qemu-project/qemu/-/issues/3011 I welcome reviews and f

[PATCH 2/3] Socket activation: get FD by label

2025-06-27 Thread Daniel Kahn Gillmor
Signed-off-by: Daniel Kahn Gillmor --- include/qemu/systemd.h | 15 +++ util/systemd.c | 35 +++ 2 files changed, 50 insertions(+) diff --git a/include/qemu/systemd.h b/include/qemu/systemd.h index f0ea1266d5..9f2bfdc7c7 100644 --- a/include/qemu

[PATCH 3/3] Socket activation: enable spice listener.

2025-06-27 Thread Daniel Kahn Gillmor
-by: Daniel Kahn Gillmor More fixup for spice systemd socket activation --- qemu-options.hx | 7 +-- ui/spice-core.c | 47 +++ 2 files changed, 40 insertions(+), 14 deletions(-) diff --git a/qemu-options.hx b/qemu-options.hx index 1f862b19a6

[PATCH 1/3] Socket Activation: stash $LISTEN_FDNAMES

2025-06-27 Thread Daniel Kahn Gillmor
s no clear opportunity to g_free the copy. Signed-off-by: Daniel Kahn Gillmor --- util/systemd.c | 33 + 1 file changed, 29 insertions(+), 4 deletions(-) diff --git a/util/systemd.c b/util/systemd.c index ced518f771..1eca2bd69f 100644 --- a/util/systemd.c +++ b/util