Merge pull request #609 from ddiss/lklfuse_rst_manpage

docs: add lklfuse manpage
This commit is contained in:
Octavian Purdila
2025-06-24 10:36:25 -07:00
committed by GitHub
4 changed files with 48 additions and 1 deletions

View File

@@ -0,0 +1,46 @@
.. SPDX-License-Identifier: GPL-2.0
=========
lklfuse
=========
-----------------------------------------
access LKL mounted block devices via FUSE
-----------------------------------------
:Date: 2025-06-23
:Manual section: 8
SYNOPSIS
========
lklfuse block-device mountpoint [options]
DESCRIPTION
===========
lklfuse uses the Linux Kernel Library (LKL) to mount a block-device or
filesystem image, and provides access to the host system via FUSE.
lklfuse can run as an unprivileged user-space process, while reusing entire
Linux kernel filesystem driver implementations.
Udev rules and systemd service files are available for automatically mounting
USB storage devices via an unprivileged lklfuse sandbox; see 61-lklfuse.rules
and lklfuse-mount@.service.
OPTIONS
=======
-o log=<file> log to <file>.
-o type=fstype mount with filesystem type <fstype>.
-o mb=memory allocate <memory> in MB for LKL (default: 64).
-o part=parition mount <partition>.
-o ro open file read-only.
-o opts=options Linux kernel mount <options> (use \\ to escape , and =).
See `lklfuse --help` for additional FUSE specific options.

View File

@@ -12158,6 +12158,7 @@ M: Octavian Purdila <octavian.purdila@intel.com>
M: Hajime Tazaki <thehajime@gmail.com>
L: linux-kernel-library@freelists.org
S: Maintained
F: Documentation/lkl/
F: arch/lkl/
F: tools/lkl/

View File

@@ -1 +1 @@
Documentation/lkl.txt
Documentation/lkl/lkl.txt