[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v2 3/7] Mini-OS: add support for runtime mounts
On 10.02.23 12:43, Andrew Cooper wrote: On 10/02/2023 10:46 am, Juergen Gross wrote:diff --git a/lib/sys.c b/lib/sys.c index 2f33c937..dc8a8c69 100644 --- a/lib/sys.c +++ b/lib/sys.c @@ -339,7 +339,14 @@ static int open_mem(struct mount_point *mnt, const char *pathname, int flags, return fd; }-static struct mount_point mount_points[] = {+#ifdef CONFIG_CONSFRONT +#define STATIC_MNTS 4 +#else +#define STATIC_MNTS 2 +#endifThis ought to be #define STATIC_MNTS (2 + (IS_ENABLED(CONFIG_CONSFRONT) * 2)) because it shows where the parts come from, and is much cleaner to add a 3rd one to in due course. In principle fine, but I'm not sure it is worth the effort to add IS_ENABLED() support to Mini-OS. That said, it would be simpler to just have a total mounts set at 16 or so? Does a difference of two dynamic mounts depending on CONSFRONT actually matter? Probably not. Samuel, any thoughts on that? Juergen Attachment:
OpenPGP_0xB0DE9DD628BF132F.asc Attachment:
OpenPGP_signature
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |