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

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/testing/sysfs-bus-rbd

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/ABI/testing/sysfs-bus-rbd (Version linux-6.12-rc7) and /Documentation/ABI/testing/sysfs-bus-rbd (Version linux-4.4.302)


  1 What:           /sys/bus/rbd/add               !!   1 What:           /sys/bus/rbd/
  2 Date:           Oct, 2010                      !!   2 Date:           November 2010
  3 KernelVersion:  v2.6.37                        !!   3 Contact:        Yehuda Sadeh <yehuda@newdream.net>,
  4 Contact:        Sage Weil <sage@newdream.net>   !!   4                 Sage Weil <sage@newdream.net>
  5 Description:                                        5 Description:
  6                 (WO) Add rbd block device.     << 
  7                                                     6 
  8                 Usage: <mon ip addr> <options> !!   7 Being used for adding and removing rbd block devices.
  9                                                     8 
 10                 Example::                      !!   9 Usage: <mon ip addr> <options> <pool name> <rbd image name> [snap name]
 11                                                    10 
 12                  $ echo "192.168.0.1 name=admi !!  11  $ echo "192.168.0.1 name=admin rbd foo" > /sys/bus/rbd/add
 13                                                    12 
 14                 The snapshot name can be "-" o !!  13 The snapshot name can be "-" or omitted to map the image read/write. A <dev-id>
 15                 read/write. A <dev-id> will be !!  14 will be assigned for any registered block device. If snapshot is used, it will
 16                 device. If snapshot is used, i !!  15 be mapped read-only.
 17                                                    16 
                                                   >>  17 Removal of a device:
 18                                                    18 
 19 What:           /sys/bus/rbd/remove            !!  19   $ echo <dev-id> > /sys/bus/rbd/remove
 20 Date:           Oct, 2010                      << 
 21 KernelVersion:  v2.6.37                        << 
 22 Contact:        Sage Weil <sage@newdream.net>   << 
 23 Description:                                   << 
 24                 (WO) Remove rbd block device.  << 
 25                                                << 
 26                 Usage: <dev-id> [force]        << 
 27                                                << 
 28                 Example::                      << 
 29                                                << 
 30                  $ echo 2 > /sys/bus/rbd/remov << 
 31                                                << 
 32                 Optional "force" argument whic << 
 33                 running requests and then unma << 
 34                 driver after initiating the re << 
 35                 2016, since 4.9.)              << 
 36                                                << 
 37                                                    20 
 38 What:           /sys/bus/rbd/add_single_major      21 What:           /sys/bus/rbd/add_single_major
 39 Date:           Dec, 2013                      !!  22 Date:           December 2013
 40 KernelVersion:  v3.14                          !!  23 KernelVersion:  3.14
 41 Contact:        Sage Weil <sage@newdream.net>   !!  24 Contact:        Sage Weil <sage@inktank.com>
 42 Description:                                   !!  25 Description:    Available only if rbd module is inserted with single_major
 43                 (WO) Available only if rbd mod << 
 44                 parameter set to true.             26                 parameter set to true.
 45                                                !!  27                 Usage is the same as for /sys/bus/rbd/add.  If present,
 46                 Usage is the same as for /sys/ << 
 47                 should be used instead of the      28                 should be used instead of the latter: any attempts to use
 48                 /sys/bus/rbd/add if /sys/bus/r !!  29                 /sys/bus/rbd/add if /sys/bus/rbd/add_single_major is
 49                 will fail for backwards compat !!  30                 available will fail for backwards compatibility reasons.
 50                                                << 
 51                                                    31 
 52 What:           /sys/bus/rbd/remove_single_maj     32 What:           /sys/bus/rbd/remove_single_major
 53 Date:           Dec, 2013                      !!  33 Date:           December 2013
 54 KernelVersion:  v3.14                          !!  34 KernelVersion:  3.14
 55 Contact:        Sage Weil <sage@newdream.net>   !!  35 Contact:        Sage Weil <sage@inktank.com>
 56 Description:                                   !!  36 Description:    Available only if rbd module is inserted with single_major
 57                 (WO) Available only if rbd mod << 
 58                 parameter set to true.             37                 parameter set to true.
 59                                                !!  38                 Usage is the same as for /sys/bus/rbd/remove.  If present,
 60                 Usage is the same as for /sys/ << 
 61                 should be used instead of the      39                 should be used instead of the latter: any attempts to use
 62                 /sys/bus/rbd/remove if /sys/bu     40                 /sys/bus/rbd/remove if /sys/bus/rbd/remove_single_major is
 63                 available will fail for backwa     41                 available will fail for backwards compatibility reasons.
 64                                                    42 
                                                   >>  43 Entries under /sys/bus/rbd/devices/<dev-id>/
                                                   >>  44 --------------------------------------------
 65                                                    45 
 66 What:           /sys/bus/rbd/supported_feature !!  46 client_id
 67 Date:           Mar, 2017                      << 
 68 KernelVersion:  v4.11                          << 
 69 Contact:        Sage Weil <sage@newdream.net>   << 
 70 Description:                                   << 
 71                 (RO) Displays the features sup << 
 72                 userspace can generate meaning << 
 73                 unsupported features that need << 
 74                                                    47 
                                                   >>  48         The ceph unique client id that was assigned for this specific session.
 75                                                    49 
 76 What:           /sys/bus/rbd/devices/<dev-id>/ !!  50 features
 77 What:           /sys/bus/rbd/devices/<dev-id>/ << 
 78 What:           /sys/bus/rbd/devices/<dev-id>/ << 
 79 What:           /sys/bus/rbd/devices/<dev-id>/ << 
 80 What:           /sys/bus/rbd/devices/<dev-id>/ << 
 81 What:           /sys/bus/rbd/devices/<dev-id>/ << 
 82 What:           /sys/bus/rbd/devices/<dev-id>/ << 
 83 Date:           Oct, 2010                      << 
 84 KernelVersion:  v2.6.37                        << 
 85 Contact:        Sage Weil <sage@newdream.net>   << 
 86 Description:                                   << 
 87                                                    51 
 88                 ==============  ============== !!  52         A hexadecimal encoding of the feature bits for this image.
 89                 size            (RO) The size  << 
 90                                 device.        << 
 91                                                    53 
 92                 major           (RO) The block !!  54 major
 93                                                    55 
 94                 client_id       (RO) The ceph  !!  56         The block device major number.
 95                                 for this speci << 
 96                                                    57 
 97                 pool            (RO) The name  !!  58 minor
 98                                 image resides. << 
 99                                 within its poo << 
100                                                    59 
101                 name            (RO) The name  !!  60         The block device minor number.  (December 2013, since 3.14.)
102                                                    61 
103                 refresh         (WO) Writing t !!  62 name
104                                 header data an << 
105                                 accordingly.   << 
106                                                    63 
107                 current_snap    (RO) The curre !!  64         The name of the rbd image.
108                                 is mapped.     << 
109                 ==============  ============== << 
110                                                    65 
                                                   >>  66 image_id
111                                                    67 
112 What:           /sys/bus/rbd/devices/<dev-id>/ !!  68         The unique id for the rbd image.  (For rbd image format 1
113 Date:           Jul, 2012                      !!  69         this is empty.)
114 KernelVersion:  v3.6                           << 
115 Contact:        Sage Weil <sage@newdream.net>   << 
116 Description:                                   << 
117                 (RO) The unique identifier for << 
118                 permanent attribute of the poo << 
119                                                    70 
                                                   >>  71 pool
120                                                    72 
121 What:           /sys/bus/rbd/devices/<dev-id>/ !!  73         The name of the storage pool where this rbd image resides.
122 What:           /sys/bus/rbd/devices/<dev-id>/ !!  74         An rbd image name is unique within its pool.
123 Date:           Oct, 2012                      << 
124 KernelVersion:  v3.7                           << 
125 Contact:        Sage Weil <sage@newdream.net>   << 
126 Description:                                   << 
127                 =========       ============== << 
128                 image_id        (RO) The uniqu << 
129                                 image format 1 << 
130                                                << 
131                 features        (RO) A hexadec << 
132                                 for this image << 
133                 =========       ============== << 
134                                                    75 
                                                   >>  76 pool_id
135                                                    77 
136 What:           /sys/bus/rbd/devices/<dev-id>/ !!  78         The unique identifier for the rbd image's pool.  This is
137 Date:           Nov, 2012                      !!  79         a permanent attribute of the pool.  A pool's id will never
138 KernelVersion:  v3.8                           !!  80         change.
139 Contact:        Sage Weil <sage@newdream.net>   << 
140 Description:                                   << 
141                 (RO) Information identifying t << 
142                 layered rbd image. Entries are << 
143                                                    81 
                                                   >>  82 size
144                                                    83 
145 What:           /sys/bus/rbd/devices/<dev-id>/ !!  84         The size (in bytes) of the mapped block device.
146 Date:           Dec, 2013                      << 
147 KernelVersion:  v3.14                          << 
148 Contact:        Sage Weil <sage@newdream.net>   << 
149 Description:                                   << 
150                 (RO) The block device minor nu << 
151                                                    85 
                                                   >>  86 refresh
152                                                    87 
153 What:           /sys/bus/rbd/devices/<dev-id>/ !!  88         Writing to this file will reread the image header data and set
154 What:           /sys/bus/rbd/devices/<dev-id>/ !!  89         all relevant datastructures accordingly.
155 What:           /sys/bus/rbd/devices/<dev-id>/ !!  90 
156 What:           /sys/bus/rbd/devices/<dev-id>/ !!  91 current_snap
157 Date:           Aug, 2016                      << 
158 KernelVersion:  v4.9                           << 
159 Contact:        Sage Weil <sage@newdream.net>   << 
160 Description:                                   << 
161                 ============    ============== << 
162                 snap_id         (RO) The curre << 
163                                                    92 
164                 config_info     (RO) The strin !!  93         The current snapshot for which the device is mapped.
165                                 /sys/bus/rbd/a << 
166                                                    94 
167                 cluster_fsid    (RO) The ceph  !!  95 parent
168                                                    96 
169                 client_addr     (RO) The ceph  !!  97         Information identifying the chain of parent images in a layered rbd
170                                 entity_addr_t  !!  98         image.  Entries are separated by empty lines.
171                                 <address>:<por << 
172                                 '[1:2:3:4:5:6: << 
173                 ============    ============== << 
                                                      

~ [ 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