[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Minios-devel] [UNIKRAFT PATCH 1/7] lib/9pfs: Add 9pfs skeleton



Reviewed-by: Costin Lupu <costin.lupu@xxxxxxxxx>

On 9/7/19 12:59 PM, Vlad-Andrei BĂDOIU (78692) wrote:
> From: Cristian Banu <cristb@xxxxxxxxx>
> 
> This patch adds the 9p filesystem as a separate library, placed
> in the menuconfig under "vfscore", with other available filesystems.
> 
> Signed-off-by: Cristian Banu <cristb@xxxxxxxxx>
> ---
>  lib/9pfs/Config.uk     | 5 +++++
>  lib/9pfs/Makefile.uk   | 1 +
>  lib/9pfs/exportsyms.uk | 1 +
>  lib/Config.uk          | 1 +
>  lib/Makefile.uk        | 1 +
>  5 files changed, 9 insertions(+)
>  create mode 100644 lib/9pfs/Config.uk
>  create mode 100644 lib/9pfs/Makefile.uk
>  create mode 100644 lib/9pfs/exportsyms.uk
> 
> diff --git a/lib/9pfs/Config.uk b/lib/9pfs/Config.uk
> new file mode 100644
> index 00000000..0fb3c765
> --- /dev/null
> +++ b/lib/9pfs/Config.uk
> @@ -0,0 +1,5 @@
> +config LIB9PFS
> +     bool "9pfs: 9p filesystem"
> +     default y
> +     depends on LIBVFSCORE
> +     depends on LIBUK9P
> diff --git a/lib/9pfs/Makefile.uk b/lib/9pfs/Makefile.uk
> new file mode 100644
> index 00000000..e93ecc34
> --- /dev/null
> +++ b/lib/9pfs/Makefile.uk
> @@ -0,0 +1 @@
> +$(eval $(call addlib_s,lib9pfs,$(CONFIG_LIB9PFS)))
> diff --git a/lib/9pfs/exportsyms.uk b/lib/9pfs/exportsyms.uk
> new file mode 100644
> index 00000000..621e94f0
> --- /dev/null
> +++ b/lib/9pfs/exportsyms.uk
> @@ -0,0 +1 @@
> +none
> diff --git a/lib/Config.uk b/lib/Config.uk
> index f3588aaf..30ec094d 100644
> --- a/lib/Config.uk
> +++ b/lib/Config.uk
> @@ -43,6 +43,7 @@ source "lib/syscall_shim/Config.uk"
>  source "lib/vfscore/Config.uk"
>  source "lib/ramfs/Config.uk"
>  source "lib/devfs/Config.uk"
> +source "lib/9pfs/Config.uk"
>  source "lib/uklock/Config.uk"
>  source "lib/ukmpi/Config.uk"
>  source "lib/ukswrand/Config.uk"
> diff --git a/lib/Makefile.uk b/lib/Makefile.uk
> index e62e60af..89a57d70 100644
> --- a/lib/Makefile.uk
> +++ b/lib/Makefile.uk
> @@ -21,6 +21,7 @@ $(eval $(call 
> _import_lib,$(CONFIG_UK_BASE)/lib/syscall_shim))
>  $(eval $(call _import_lib,$(CONFIG_UK_BASE)/lib/vfscore))
>  $(eval $(call _import_lib,$(CONFIG_UK_BASE)/lib/ramfs))
>  $(eval $(call _import_lib,$(CONFIG_UK_BASE)/lib/devfs))
> +$(eval $(call _import_lib,$(CONFIG_UK_BASE)/lib/9pfs))
>  $(eval $(call _import_lib,$(CONFIG_UK_BASE)/lib/uklock))
>  $(eval $(call _import_lib,$(CONFIG_UK_BASE)/lib/ukmpi))
>  $(eval $(call _import_lib,$(CONFIG_UK_BASE)/lib/ukbus))
> 

_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.