Re: [Xen-devel] [PATCH v6 04/12] xen: add basic hypervisor filesystem support

2020-03-06 Thread Jan Beulich
On 06.03.2020 07:06, Jürgen Groß wrote: > On 04.03.20 16:21, Jan Beulich wrote: >> On 04.03.2020 16:14, Jürgen Groß wrote: >>> On 04.03.20 16:07, Jan Beulich wrote: On 04.03.2020 15:39, Jürgen Groß wrote: > On 04.03.20 14:03, Jan Beulich wrote: >> On 04.03.2020 13:00, Jürgen Groß

Re: [Xen-devel] [PATCH v6 04/12] xen: add basic hypervisor filesystem support

2020-03-05 Thread Jürgen Groß
On 04.03.20 16:21, Jan Beulich wrote: On 04.03.2020 16:14, Jürgen Groß wrote: On 04.03.20 16:07, Jan Beulich wrote: On 04.03.2020 15:39, Jürgen Groß wrote: On 04.03.20 14:03, Jan Beulich wrote: On 04.03.2020 13:00, Jürgen Groß wrote: On 03.03.20 17:59, Jan Beulich wrote: On 26.02.2020

Re: [Xen-devel] [PATCH v6 04/12] xen: add basic hypervisor filesystem support

2020-03-04 Thread Jan Beulich
On 04.03.2020 16:14, Jürgen Groß wrote: > On 04.03.20 16:07, Jan Beulich wrote: >> On 04.03.2020 15:39, Jürgen Groß wrote: >>> On 04.03.20 14:03, Jan Beulich wrote: On 04.03.2020 13:00, Jürgen Groß wrote: > On 03.03.20 17:59, Jan Beulich wrote: >> On 26.02.2020 13:46, Juergen Gross

Re: [Xen-devel] [PATCH v6 04/12] xen: add basic hypervisor filesystem support

2020-03-04 Thread Jürgen Groß
On 04.03.20 16:07, Jan Beulich wrote: On 04.03.2020 15:39, Jürgen Groß wrote: On 04.03.20 14:03, Jan Beulich wrote: On 04.03.2020 13:00, Jürgen Groß wrote: On 03.03.20 17:59, Jan Beulich wrote: On 26.02.2020 13:46, Juergen Gross wrote: --- /dev/null +++ b/xen/common/hypfs.c @@ -0,0 +1,349

Re: [Xen-devel] [PATCH v6 04/12] xen: add basic hypervisor filesystem support

2020-03-04 Thread Jan Beulich
On 04.03.2020 15:39, Jürgen Groß wrote: > On 04.03.20 14:03, Jan Beulich wrote: >> On 04.03.2020 13:00, Jürgen Groß wrote: >>> On 03.03.20 17:59, Jan Beulich wrote: On 26.02.2020 13:46, Juergen Gross wrote: > --- /dev/null > +++ b/xen/common/hypfs.c > @@ -0,0 +1,349 @@ >

Re: [Xen-devel] [PATCH v6 04/12] xen: add basic hypervisor filesystem support

2020-03-04 Thread Jürgen Groß
On 04.03.20 14:03, Jan Beulich wrote: On 04.03.2020 13:00, Jürgen Groß wrote: On 03.03.20 17:59, Jan Beulich wrote: On 26.02.2020 13:46, Juergen Gross wrote: --- /dev/null +++ b/xen/common/hypfs.c @@ -0,0 +1,349 @@

Re: [Xen-devel] [PATCH v6 04/12] xen: add basic hypervisor filesystem support

2020-03-04 Thread Jan Beulich
On 04.03.2020 13:00, Jürgen Groß wrote: > On 03.03.20 17:59, Jan Beulich wrote: >> On 26.02.2020 13:46, Juergen Gross wrote: >>> --- /dev/null >>> +++ b/xen/common/hypfs.c >>> @@ -0,0 +1,349 @@ >>> +/** >>> + * >>> + *

Re: [Xen-devel] [PATCH v6 04/12] xen: add basic hypervisor filesystem support

2020-03-04 Thread Jürgen Groß
On 03.03.20 17:59, Jan Beulich wrote: On 26.02.2020 13:46, Juergen Gross wrote: --- /dev/null +++ b/xen/common/hypfs.c @@ -0,0 +1,349 @@ +/** + * + * hypfs.c + * + * Simple sysfs-like file system for the hypervisor. +

Re: [Xen-devel] [PATCH v6 04/12] xen: add basic hypervisor filesystem support

2020-03-03 Thread Jan Beulich
On 26.02.2020 13:46, Juergen Gross wrote: > --- /dev/null > +++ b/xen/common/hypfs.c > @@ -0,0 +1,349 @@ > +/** > + * > + * hypfs.c > + * > + * Simple sysfs-like file system for the hypervisor. > + */ > + > +#include >

[Xen-devel] [PATCH v6 04/12] xen: add basic hypervisor filesystem support

2020-02-26 Thread Juergen Gross
Add the infrastructure for the hypervisor filesystem. This includes the hypercall interface and the base functions for entry creation, deletion and modification. In order not to have to repeat the same pattern multiple times in case adding a new node should BUG_ON() failure, the helpers for