Commit e7751617 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab

docs: blockdev: add it to the admin-guide

The blockdev book basically contains user-faced documentation.
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
parent 330d4810
...@@ -11,4 +11,3 @@ digraph peer_states { ...@@ -11,4 +11,3 @@ digraph peer_states {
Unknown -> Primary [ label = "connected" ] Unknown -> Primary [ label = "connected" ]
Unknown -> Secondary [ label = "connected" ] Unknown -> Secondary [ label = "connected" ]
} }
:orphan:
=========================== ===========================
The Linux RapidIO Subsystem The Linux RapidIO Subsystem
=========================== ===========================
......
...@@ -73,6 +73,7 @@ configure specific aspects of kernel behavior to your liking. ...@@ -73,6 +73,7 @@ configure specific aspects of kernel behavior to your liking.
java java
ras ras
bcache bcache
blockdev/index
ext4 ext4
binderfs binderfs
pm/index pm/index
......
...@@ -1249,7 +1249,7 @@ ...@@ -1249,7 +1249,7 @@
See also Documentation/fault-injection/. See also Documentation/fault-injection/.
floppy= [HW] floppy= [HW]
See Documentation/blockdev/floppy.rst. See Documentation/admin-guide/blockdev/floppy.rst.
force_pal_cache_flush force_pal_cache_flush
[IA-64] Avoid check_sal_cache_flush which may hang on [IA-64] Avoid check_sal_cache_flush which may hang on
...@@ -2234,7 +2234,7 @@ ...@@ -2234,7 +2234,7 @@
memblock=debug [KNL] Enable memblock debug messages. memblock=debug [KNL] Enable memblock debug messages.
load_ramdisk= [RAM] List of ramdisks to load from floppy load_ramdisk= [RAM] List of ramdisks to load from floppy
See Documentation/blockdev/ramdisk.rst. See Documentation/admin-guide/blockdev/ramdisk.rst.
lockd.nlm_grace_period=P [NFS] Assign grace period. lockd.nlm_grace_period=P [NFS] Assign grace period.
Format: <integer> Format: <integer>
...@@ -3268,7 +3268,7 @@ ...@@ -3268,7 +3268,7 @@
pcd. [PARIDE] pcd. [PARIDE]
See header of drivers/block/paride/pcd.c. See header of drivers/block/paride/pcd.c.
See also Documentation/blockdev/paride.rst. See also Documentation/admin-guide/blockdev/paride.rst.
pci=option[,option...] [PCI] various PCI subsystem options. pci=option[,option...] [PCI] various PCI subsystem options.
...@@ -3512,7 +3512,7 @@ ...@@ -3512,7 +3512,7 @@
needed on a platform with proper driver support. needed on a platform with proper driver support.
pd. [PARIDE] pd. [PARIDE]
See Documentation/blockdev/paride.rst. See Documentation/admin-guide/blockdev/paride.rst.
pdcchassis= [PARISC,HW] Disable/Enable PDC Chassis Status codes at pdcchassis= [PARISC,HW] Disable/Enable PDC Chassis Status codes at
boot time. boot time.
...@@ -3527,10 +3527,10 @@ ...@@ -3527,10 +3527,10 @@
and performance comparison. and performance comparison.
pf. [PARIDE] pf. [PARIDE]
See Documentation/blockdev/paride.rst. See Documentation/admin-guide/blockdev/paride.rst.
pg. [PARIDE] pg. [PARIDE]
See Documentation/blockdev/paride.rst. See Documentation/admin-guide/blockdev/paride.rst.
pirq= [SMP,APIC] Manual mp-table setup pirq= [SMP,APIC] Manual mp-table setup
See Documentation/x86/i386/IO-APIC.rst. See Documentation/x86/i386/IO-APIC.rst.
...@@ -3642,7 +3642,7 @@ ...@@ -3642,7 +3642,7 @@
prompt_ramdisk= [RAM] List of RAM disks to prompt for floppy disk prompt_ramdisk= [RAM] List of RAM disks to prompt for floppy disk
before loading. before loading.
See Documentation/blockdev/ramdisk.rst. See Documentation/admin-guide/blockdev/ramdisk.rst.
psi= [KNL] Enable or disable pressure stall information psi= [KNL] Enable or disable pressure stall information
tracking. tracking.
...@@ -3664,7 +3664,7 @@ ...@@ -3664,7 +3664,7 @@
pstore.backend= Specify the name of the pstore backend to use pstore.backend= Specify the name of the pstore backend to use
pt. [PARIDE] pt. [PARIDE]
See Documentation/blockdev/paride.rst. See Documentation/admin-guide/blockdev/paride.rst.
pti= [X86_64] Control Page Table Isolation of user and pti= [X86_64] Control Page Table Isolation of user and
kernel address spaces. Disabling this feature kernel address spaces. Disabling this feature
...@@ -3693,7 +3693,7 @@ ...@@ -3693,7 +3693,7 @@
See Documentation/admin-guide/md.rst. See Documentation/admin-guide/md.rst.
ramdisk_size= [RAM] Sizes of RAM disks in kilobytes ramdisk_size= [RAM] Sizes of RAM disks in kilobytes
See Documentation/blockdev/ramdisk.rst. See Documentation/admin-guide/blockdev/ramdisk.rst.
random.trust_cpu={on,off} random.trust_cpu={on,off}
[KNL] Enable or disable trusting the use of the [KNL] Enable or disable trusting the use of the
......
...@@ -5006,7 +5006,7 @@ T: git git://git.linbit.com/drbd-8.4.git ...@@ -5006,7 +5006,7 @@ T: git git://git.linbit.com/drbd-8.4.git
S: Supported S: Supported
F: drivers/block/drbd/ F: drivers/block/drbd/
F: lib/lru_cache.c F: lib/lru_cache.c
F: Documentation/blockdev/drbd/ F: Documentation/admin-guide/blockdev/
DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
...@@ -11076,7 +11076,7 @@ M: Josef Bacik <josef@toxicpanda.com> ...@@ -11076,7 +11076,7 @@ M: Josef Bacik <josef@toxicpanda.com>
S: Maintained S: Maintained
L: linux-block@vger.kernel.org L: linux-block@vger.kernel.org
L: nbd@other.debian.org L: nbd@other.debian.org
F: Documentation/blockdev/nbd.rst F: Documentation/admin-guide/blockdev/nbd.rst
F: drivers/block/nbd.c F: drivers/block/nbd.c
F: include/trace/events/nbd.h F: include/trace/events/nbd.h
F: include/uapi/linux/nbd.h F: include/uapi/linux/nbd.h
...@@ -12086,7 +12086,7 @@ PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES ...@@ -12086,7 +12086,7 @@ PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
M: Tim Waugh <tim@cyberelk.net> M: Tim Waugh <tim@cyberelk.net>
L: linux-parport@lists.infradead.org (subscribers-only) L: linux-parport@lists.infradead.org (subscribers-only)
S: Maintained S: Maintained
F: Documentation/blockdev/paride.rst F: Documentation/admin-guide/blockdev/paride.rst
F: drivers/block/paride/ F: drivers/block/paride/
PARISC ARCHITECTURE PARISC ARCHITECTURE
...@@ -13367,7 +13367,7 @@ F: drivers/net/wireless/ralink/rt2x00/ ...@@ -13367,7 +13367,7 @@ F: drivers/net/wireless/ralink/rt2x00/
RAMDISK RAM BLOCK DEVICE DRIVER RAMDISK RAM BLOCK DEVICE DRIVER
M: Jens Axboe <axboe@kernel.dk> M: Jens Axboe <axboe@kernel.dk>
S: Maintained S: Maintained
F: Documentation/blockdev/ramdisk.rst F: Documentation/admin-guide/blockdev/ramdisk.rst
F: drivers/block/brd.c F: drivers/block/brd.c
RANCHU VIRTUAL BOARD FOR MIPS RANCHU VIRTUAL BOARD FOR MIPS
...@@ -17723,7 +17723,7 @@ R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> ...@@ -17723,7 +17723,7 @@ R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
L: linux-kernel@vger.kernel.org L: linux-kernel@vger.kernel.org
S: Maintained S: Maintained
F: drivers/block/zram/ F: drivers/block/zram/
F: Documentation/blockdev/zram.rst F: Documentation/admin-guide/blockdev/zram.rst
ZS DECSTATION Z85C30 SERIAL DRIVER ZS DECSTATION Z85C30 SERIAL DRIVER
M: "Maciej W. Rozycki" <macro@linux-mips.org> M: "Maciej W. Rozycki" <macro@linux-mips.org>
......
...@@ -31,7 +31,7 @@ config BLK_DEV_FD ...@@ -31,7 +31,7 @@ config BLK_DEV_FD
If you want to use the floppy disk drive(s) of your PC under Linux, If you want to use the floppy disk drive(s) of your PC under Linux,
say Y. Information about this driver, especially important for IBM say Y. Information about this driver, especially important for IBM
Thinkpad users, is contained in Thinkpad users, is contained in
<file:Documentation/blockdev/floppy.rst>. <file:Documentation/admin-guide/blockdev/floppy.rst>.
That file also contains the location of the Floppy driver FAQ as That file also contains the location of the Floppy driver FAQ as
well as location of the fdutils package used to configure additional well as location of the fdutils package used to configure additional
parameters of the driver at run time. parameters of the driver at run time.
...@@ -96,7 +96,7 @@ config PARIDE ...@@ -96,7 +96,7 @@ config PARIDE
your computer's parallel port. Most of them are actually IDE devices your computer's parallel port. Most of them are actually IDE devices
using a parallel port IDE adapter. This option enables the PARIDE using a parallel port IDE adapter. This option enables the PARIDE
subsystem which contains drivers for many of these external drives. subsystem which contains drivers for many of these external drives.
Read <file:Documentation/blockdev/paride.rst> for more information. Read <file:Documentation/admin-guide/blockdev/paride.rst> for more information.
If you have said Y to the "Parallel-port support" configuration If you have said Y to the "Parallel-port support" configuration
option, you may share a single port between your printer and other option, you may share a single port between your printer and other
...@@ -261,7 +261,7 @@ config BLK_DEV_NBD ...@@ -261,7 +261,7 @@ config BLK_DEV_NBD
userland (making server and client physically the same computer, userland (making server and client physically the same computer,
communicating using the loopback network device). communicating using the loopback network device).
Read <file:Documentation/blockdev/nbd.rst> for more information, Read <file:Documentation/admin-guide/blockdev/nbd.rst> for more information,
especially about where to find the server code, which runs in user especially about where to find the server code, which runs in user
space and does not need special kernel support. space and does not need special kernel support.
...@@ -303,7 +303,7 @@ config BLK_DEV_RAM ...@@ -303,7 +303,7 @@ config BLK_DEV_RAM
during the initial install of Linux. during the initial install of Linux.
Note that the kernel command line option "ramdisk=XX" is now obsolete. Note that the kernel command line option "ramdisk=XX" is now obsolete.
For details, read <file:Documentation/blockdev/ramdisk.rst>. For details, read <file:Documentation/admin-guide/blockdev/ramdisk.rst>.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
module will be called brd. An alias "rd" has been defined module will be called brd. An alias "rd" has been defined
......
...@@ -4424,7 +4424,7 @@ static int __init floppy_setup(char *str) ...@@ -4424,7 +4424,7 @@ static int __init floppy_setup(char *str)
pr_cont("\n"); pr_cont("\n");
} else } else
DPRINT("botched floppy option\n"); DPRINT("botched floppy option\n");
DPRINT("Read Documentation/blockdev/floppy.rst\n"); DPRINT("Read Documentation/admin-guide/blockdev/floppy.rst\n");
return 0; return 0;
} }
......
...@@ -12,7 +12,7 @@ config ZRAM ...@@ -12,7 +12,7 @@ config ZRAM
It has several use cases, for example: /tmp storage, use as swap It has several use cases, for example: /tmp storage, use as swap
disks and maybe many more. disks and maybe many more.
See Documentation/blockdev/zram.rst for more information. See Documentation/admin-guide/blockdev/zram.rst for more information.
config ZRAM_WRITEBACK config ZRAM_WRITEBACK
bool "Write back incompressible or idle page to backing device" bool "Write back incompressible or idle page to backing device"
...@@ -26,7 +26,7 @@ config ZRAM_WRITEBACK ...@@ -26,7 +26,7 @@ config ZRAM_WRITEBACK
With /sys/block/zramX/{idle,writeback}, application could ask With /sys/block/zramX/{idle,writeback}, application could ask
idle page's writeback to the backing device to save in memory. idle page's writeback to the backing device to save in memory.
See Documentation/blockdev/zram.rst for more information. See Documentation/admin-guide/blockdev/zram.rst for more information.
config ZRAM_MEMORY_TRACKING config ZRAM_MEMORY_TRACKING
bool "Track zRam block status" bool "Track zRam block status"
...@@ -36,4 +36,4 @@ config ZRAM_MEMORY_TRACKING ...@@ -36,4 +36,4 @@ config ZRAM_MEMORY_TRACKING
of zRAM. Admin could see the information via of zRAM. Admin could see the information via
/sys/kernel/debug/zram/zramX/block_state. /sys/kernel/debug/zram/zramX/block_state.
See Documentation/blockdev/zram.rst for more information. See Documentation/admin-guide/blockdev/zram.rst for more information.
...@@ -37,4 +37,4 @@ Commands required for testing: ...@@ -37,4 +37,4 @@ Commands required for testing:
- mkfs/ mkfs.ext4 - mkfs/ mkfs.ext4
For more information please refer: For more information please refer:
kernel-source-tree/Documentation/blockdev/zram.rst kernel-source-tree/Documentation/admin-guide/blockdev/zram.rst
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment