[Devel] [PATCH vz7] modules: allow NFS modules autoload in containers
Dmitry Safonov
dsafonov at virtuozzo.com
Wed Dec 28 05:49:03 PST 2016
On 12/28/2016 04:37 PM, Stanislav Kinsburskiy wrote:
> Otherwise migration can fail
>
> https://jira.sw.ru/browse/PSBM-58178
>
> Signed-off-by: Stanislav Kinsburskiy <skinsbursky at virtuozzo.com>
Just for check - these modules should be loaded on sys_mount()?
In this case it should be prefixed with 'fs-'.
Look: do_new_mount() calls get_fs_type() which does request_module():
> if (!fs && (request_module("fs-%.*s", len, name) == 0))
Otherwise, it will fail to autoload these modules on mount().
So, what is the expected call-path for autoloading nfs modules?
> ---
> kernel/kmod.c | 4 ++++
> 1 file changed, 4 insertions(+)
>
> diff --git a/kernel/kmod.c b/kernel/kmod.c
> index 63748d4..5253cae 100644
> --- a/kernel/kmod.c
> +++ b/kernel/kmod.c
> @@ -422,6 +422,10 @@ static const char * const ve0_allowed_mod[] = {
>
> "rtnl-link-dummy",
> "rtnl-link-vxlan",
> +
> + /* NFS */
> + "nfsv3",
> + "nfsv4",
> };
>
> /*
>
--
Dmitry
More information about the Devel
mailing list