All of lore.kernel.org
 help / color / mirror / Atom feed
* Using kernel filesystems as userland libraries
@ 2014-11-24 13:12 Nicolas George
  2014-11-25  7:35 ` Clemens Ladisch
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Nicolas George @ 2014-11-24 13:12 UTC (permalink / raw)
  To: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 659 bytes --]

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

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-11-25  8:34 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-24 13:12 Using kernel filesystems as userland libraries Nicolas George
2014-11-25  7:35 ` Clemens Ladisch
2014-11-25  7:46 ` xun ni
2014-11-25  8:34 ` Richard Weinberger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.