[PATCH 2/5 v3] rumpdisk: Link with rumpvfs_nofifofs if present

2021-12-27 Thread Damien Zammit
--- config.make.in| 1 + configure.ac | 29 ++--- rumpdisk/Makefile | 10 ++ 3 files changed, 37 insertions(+), 3 deletions(-) diff --git a/config.make.in b/config.make.in index e4f856f2..7c113c37 100644 --- a/config.make.in +++ b/config.make.in @@ -108,6

Re: [PATCH 3/5] rumpdisk: Use raw uncached character device rwdXd

2021-12-27 Thread Samuel Thibault
Damien Zammit, le dim. 26 déc. 2021 22:38:55 +1100, a ecrit: > This disables the rump buffer cache and avoids any magic translation that > rump would do. > > * rumpdisk/block-rump.c (translate_name): Use `/dev/r%sd' format instead of > `/dev/%sd'. Applied, thanks! > --- > rumpdisk/block-rump.c

Re: [PATCH 5/5] rumpdisk: Fault-in the memory pages

2021-12-27 Thread Samuel Thibault
Damien Zammit, le dim. 26 déc. 2021 22:38:57 +1100, a ecrit: > This ensures memory pages are allocated before written to. Applied, thanks! > --- > rumpdisk/block-rump.c | 14 -- > 1 file changed, 12 insertions(+), 2 deletions(-) > > diff --git a/rumpdisk/block-rump.c b/rumpdisk/bloc

Re: [PATCH 4/5] pci-arbiter,rumpdisk: Lock all memory for swapping

2021-12-27 Thread Samuel Thibault
Damien Zammit, le dim. 26 déc. 2021 22:38:56 +1100, a ecrit: > This locks all memory in bootstrap processes so that > disk driver dependencies don't get swapped out. Applied, thanks! > --- > pci-arbiter/main.c | 9 + > rumpdisk/main.c| 8 > 2 files changed, 17 insertions(+)

Re: [PATCH 1/5] rumpdisk: define _STANDALONE to avoid register_t

2021-12-27 Thread Samuel Thibault
Damien Zammit, le dim. 26 déc. 2021 22:38:53 +1100, a ecrit: > This works around a faulty HAVE_REGISTER_T in rump so the rump.h > header can be included without errors. Applied, thanks! > --- > rumpdisk/block-rump.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/rumpdisk/block-rump.c

Re: [PATCH 2/5 v2] rumpdisk: Link with rumpvfs_nofifofs if present

2021-12-27 Thread Samuel Thibault
Hello, Damien Zammit, le lun. 27 déc. 2021 13:21:08 +1100, a ecrit: > -AC_CHECK_HEADER([rump/rump.h], [ > - AC_CHECK_LIB(rump, rump_init, [HAVE_LIBRUMP=yes], [HAVE_LIBRUMP=no]) > - ], [HAVE_LIBRUMP=no]) > +LIBS="-lrump" > +AC_LINK_IFELSE( > + [AC_LANG_PROGRAM( > +[[#include > +#define _STA

Re: Fwd: FOSDEM 2022

2021-12-27 Thread Samuel Thibault
Damien Zammit, le lun. 27 déc. 2021 13:32:44 +1100, a ecrit: > On 14/12/21 8:09 am, Samuel Thibault wrote: > > Almudena Garcia, le lun. 13 déc. 2021 17:04:06 +0100, a ecrit: > >>> However, I'm not sure what the content of the talk should be.  Can you > >>> help > >> suggest what I can talk about?