[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 4/6] xen_pvdev: Do not assume Dom0 when creating a directo
|
From: |
Volodymyr Babchuk |
|
Subject: |
Re: [PATCH v2 4/6] xen_pvdev: Do not assume Dom0 when creating a directory |
|
Date: |
Fri, 24 Nov 2023 00:24:44 +0000 |
|
User-agent: |
mu4e 1.10.7; emacs 29.1 |
Hi David,
David Woodhouse <dwmw2@infradead.org> writes:
> On 23 November 2023 12:17:57 GMT, Volodymyr Babchuk
> <Volodymyr_Babchuk@epam.com> wrote:
>>
>>Hi David,
>>
>>David Woodhouse <dwmw2@infradead.org> writes:
>>> Which PV backends do you care about? We already have net, block and console
>>> converted.
>>
>>Well, this is all what we need, actually. Even console only will be
>>sufficient, as we are using QEMU to provide virtio-pci backends, so both
>>storage and networking should be provided by virtio. Are you proposing
>>to just drop this patch at all? I believe we can live without it, yes.
>
> Yeah, I think you can drop anything that's only needed for the legacy
> backends. I'm tempted to make a separate config option to compile those out.
Yep, we need this. Because without the patch ("xen_pvdev: Do not assume
Dom0 when creating a directory") I can't run QEMU in the driver domain:
root@spider-domd:~# qemu-system-aarch64 -machine xenpv -m 128M
xen be core: xs_mkdir device-model/0/backends/vkbd: failed
xen be core: xs_mkdir device-model/0/backends/vkbd: failed
xen be core: xs_mkdir device-model/0/backends/9pfs: failed
xen be core: xs_mkdir device-model/0/backends/9pfs: failed
So yeah, we need something like CONFIG_XEN_LEGACY_BACKENDS option if we
don't want to fix xenstore_mkdir()
--
WBR, Volodymyr
- Re: [PATCH v2 4/6] xen_pvdev: Do not assume Dom0 when creating a directory, (continued)
- Re: [PATCH v2 4/6] xen_pvdev: Do not assume Dom0 when creating a directory, Volodymyr Babchuk, 2023/11/22
- Re: [PATCH v2 4/6] xen_pvdev: Do not assume Dom0 when creating a directory, Paul Durrant, 2023/11/23
- Re: [PATCH v2 4/6] xen_pvdev: Do not assume Dom0 when creating a directory, David Woodhouse, 2023/11/23
- Re: [PATCH v2 4/6] xen_pvdev: Do not assume Dom0 when creating a directory, Volodymyr Babchuk, 2023/11/23
- Re: [PATCH v2 4/6] xen_pvdev: Do not assume Dom0 when creating a directory, David Woodhouse, 2023/11/23
- Re: [PATCH v2 4/6] xen_pvdev: Do not assume Dom0 when creating a directory, Volodymyr Babchuk, 2023/11/23
- Re: [PATCH v2 4/6] xen_pvdev: Do not assume Dom0 when creating a directory, David Woodhouse, 2023/11/23
- Re: [PATCH v2 4/6] xen_pvdev: Do not assume Dom0 when creating a directory, Volodymyr Babchuk, 2023/11/23
- Re: [PATCH v2 4/6] xen_pvdev: Do not assume Dom0 when creating a directory, David Woodhouse, 2023/11/23
- Re: [PATCH v2 4/6] xen_pvdev: Do not assume Dom0 when creating a directory, Paul Durrant, 2023/11/23
- Re: [PATCH v2 4/6] xen_pvdev: Do not assume Dom0 when creating a directory,
Volodymyr Babchuk <=
- Re: [PATCH v2 4/6] xen_pvdev: Do not assume Dom0 when creating a directory, Alex Bennée, 2023/11/24
[PATCH v2 6/6] xen_arm: Add virtual PCIe host bridge support, Volodymyr Babchuk, 2023/11/21
Re: [PATCH v2 6/6] xen_arm: Add virtual PCIe host bridge support, Igor Mammedov, 2023/11/24
[PATCH v2 3/6] xen: xenstore: add possibility to preserve owner, Volodymyr Babchuk, 2023/11/21