[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CANLX1YEJBZE-1v3KBfPRjZiYad0Db_UJPE+xpJXFC9ebM5081Q@mail.gmail.com>
Date: Tue, 25 Nov 2014 15:46:59 +0800
From: xun ni <ni.xun.intel@...il.com>
To: Nicolas George <george@...p.org>
Cc: linux-kernel@...r.kernel.org
Subject: Re: Using kernel filesystems as userland libraries
Hi, George:
is there any reason to do this? we still need to copy files from
userspace to kernel.
Thanks,
Xun
2014-11-24 21:12 GMT+08:00 Nicolas George <george@...p.org>:
> Hi.
>
> With the libraries present in e2fsprogs, it is possible to open a plain file
> (or any other reasonable storage) as an EXT2 filesystem and manipulate files
> inside it.
>
> Is it possible to use the implementations in the kernel to do the same thing
> with any supported normal filesystem?
>
> Obviously, it is theoretically possible, but my question is whether it has
> been done in practice. I suppose it would require writing userland
> replacement for the kernel APIs (memory management, access to block devices,
> scheduling) and either rebuilding the kernel source as userland code or
> loading the modules directly.
>
> Regards,
>
> --
> Nicolas George
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists