~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/admin-guide/device-mapper/dm-ebs.rst

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/admin-guide/device-mapper/dm-ebs.rst (Version linux-6.12-rc7) and /Documentation/admin-guide/device-mapper/dm-ebs.rst (Version linux-5.12.19)


  1 ======                                              1 ======
  2 dm-ebs                                              2 dm-ebs
  3 ======                                              3 ======
  4                                                     4 
  5                                                     5 
  6 This target is similar to the linear target ex      6 This target is similar to the linear target except that it emulates
  7 a smaller logical block size on a device with       7 a smaller logical block size on a device with a larger logical block
  8 size.  Its main purpose is to provide emulatio      8 size.  Its main purpose is to provide emulation of 512 byte sectors on
  9 devices that do not provide this emulation (i.      9 devices that do not provide this emulation (i.e. 4K native disks).
 10                                                    10 
 11 Supported emulated logical block sizes 512, 10     11 Supported emulated logical block sizes 512, 1024, 2048 and 4096.
 12                                                    12 
 13 Underlying block size can be set to > 4K to te     13 Underlying block size can be set to > 4K to test buffering larger units.
 14                                                    14 
 15                                                    15 
 16 Table parameters                                   16 Table parameters
 17 ----------------                                   17 ----------------
 18   <dev path> <offset> <emulated sectors> [<und     18   <dev path> <offset> <emulated sectors> [<underlying sectors>]
 19                                                    19 
 20 Mandatory parameters:                              20 Mandatory parameters:
 21                                                    21 
 22     <dev path>:                                    22     <dev path>:
 23         Full pathname to the underlying block-     23         Full pathname to the underlying block-device,
 24         or a "major:minor" device-number.          24         or a "major:minor" device-number.
 25     <offset>:                                      25     <offset>:
 26         Starting sector within the device;         26         Starting sector within the device;
 27         has to be a multiple of <emulated sect     27         has to be a multiple of <emulated sectors>.
 28     <emulated sectors>:                            28     <emulated sectors>:
 29         Number of sectors defining the logical     29         Number of sectors defining the logical block size to be emulated;
 30         1, 2, 4, 8 sectors of 512 bytes suppor     30         1, 2, 4, 8 sectors of 512 bytes supported.
 31                                                    31 
 32 Optional parameter:                                32 Optional parameter:
 33                                                    33 
 34     <underlying sectors>:                      !!  34     <underyling sectors>:
 35         Number of sectors defining the logical     35         Number of sectors defining the logical block size of <dev path>.
 36         2^N supported, e.g. 8 = emulate 8 sect     36         2^N supported, e.g. 8 = emulate 8 sectors of 512 bytes = 4KiB.
 37         If not provided, the logical block siz     37         If not provided, the logical block size of <dev path> will be used.
 38                                                    38 
 39                                                    39 
 40 Examples:                                          40 Examples:
 41                                                    41 
 42 Emulate 1 sector = 512 bytes logical block siz     42 Emulate 1 sector = 512 bytes logical block size on /dev/sda starting at
 43 offset 1024 sectors with underlying devices bl     43 offset 1024 sectors with underlying devices block size automatically set:
 44                                                    44 
 45 ebs /dev/sda 1024 1                                45 ebs /dev/sda 1024 1
 46                                                    46 
 47 Emulate 2 sector = 1KiB logical block size on      47 Emulate 2 sector = 1KiB logical block size on /dev/sda starting at
 48 offset 128 sectors, enforce 2KiB underlying de     48 offset 128 sectors, enforce 2KiB underlying device block size.
 49 This presumes 2KiB logical blocksize on /dev/s     49 This presumes 2KiB logical blocksize on /dev/sda or less to work:
 50                                                    50 
 51 ebs /dev/sda 128 2 4                               51 ebs /dev/sda 128 2 4
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php