Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
0694f8c3
Commit
0694f8c3
authored
Jul 29, 2018
by
Theodore Ts'o
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
docs: fix up the obviously obsolete bits in the new ext4 documentation
Signed-off-by:
Theodore Ts'o
<
tytso@mit.edu
>
parent
f5cb282d
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
9 additions
and
40 deletions
+9
-40
Documentation/filesystems/ext4/ext4.rst
Documentation/filesystems/ext4/ext4.rst
+8
-39
Documentation/index.rst
Documentation/index.rst
+1
-1
No files found.
Documentation/filesystems/ext4/ext4.rst
View file @
0694f8c3
...
...
@@ -20,43 +20,32 @@ Note: More extensive information for getting started with ext4 can be
found
at
the
ext4
wiki
site
at
the
URL
:
http
://
ext4
.
wiki
.
kernel
.
org
/
index
.
php
/
Ext4_Howto
-
Compile
and
install
the
latest
version
of
e2fsprogs
(
as
of
this
writing
version
1.41.3
)
from
:
-
The
latest
version
of
e2fsprogs
can
be
found
at
:
http
://
sourceforge
.
net
/
project
/
showfiles
.
php
?
group_id
=
2406
http
s
://
www
.
kernel
.
org
/
pub
/
linux
/
kernel
/
people
/
tytso
/
e2fsprogs
/
or
http
s
://
www
.
kernel
.
org
/
pub
/
linux
/
kernel
/
people
/
tytso
/
e2fsprogs
/
http
://
sourceforge
.
net
/
project
/
showfiles
.
php
?
group_id
=
2406
or
grab
the
latest
git
repository
from
:
git
://
git
.
kernel
.
org
/
pub
/
scm
/
fs
/
ext2
/
e2fsprogs
.
git
-
Note
that
it
is
highly
important
to
install
the
mke2fs
.
conf
file
that
comes
with
the
e2fsprogs
1.41
.
x
sources
in
/
etc
/
mke2fs
.
conf
.
If
you
have
edited
the
/
etc
/
mke2fs
.
conf
file
installed
on
your
system
,
you
will
need
to
merge
your
changes
with
the
version
from
e2fsprogs
1.41
.
x
.
https
://
git
.
kernel
.
org
/
pub
/
scm
/
fs
/
ext2
/
e2fsprogs
.
git
-
Create
a
new
filesystem
using
the
ext4
filesystem
type
:
::
-
Create
a
new
filesystem
using
the
ext4
filesystem
type
:
#
mke2fs
-
t
ext4
/
dev
/
hda1
Or
to
configure
an
existing
ext3
filesystem
to
support
extents
:
::
Or
to
configure
an
existing
ext3
filesystem
to
support
extents
:
#
tune2fs
-
O
extents
/
dev
/
hda1
If
the
filesystem
was
created
with
128
byte
inodes
,
it
can
be
converted
to
use
256
byte
for
greater
efficiency
via
:
::
converted
to
use
256
byte
for
greater
efficiency
via
:
#
tune2fs
-
I
256
/
dev
/
hda1
(
Note
:
we
currently
do
not
have
tools
to
convert
an
ext4
filesystem
back
to
ext3
;
so
please
do
not
do
try
this
on
production
filesystems
.)
-
Mounting
:::
-
Mounting
:
#
mount
-
t
ext4
/
dev
/
hda1
/
wherever
...
...
@@ -106,26 +95,6 @@ Currently Available
[1] Filesystems with a block size of 1k may see a limit imposed by the
directory hash tree having a maximum depth of two.
Candidate Features for Future Inclusion
---------------------------------------
* online defrag (patches available but not well tested)
* reduced mke2fs time via lazy itable initialization in conjunction with
the uninit_bg feature (capability to do this is available in e2fsprogs
but a kernel thread to do lazy zeroing of unused inode table blocks
after filesystem is first mounted is required for safety)
There are several others under discussion, whether they all make it in is
partly a function of how much time everyone has to work on them. Features like
metadata checksumming have been discussed and planned for a bit but no patches
exist yet so I'
m
not
sure
they
're in the near-term roadmap.
The big performance win will come with mballoc, delalloc and flex_bg
grouping of bitmaps and inode tables. Some test results available here:
- http://www.bullopensource.org/ext4/20080818-ffsb/ffsb-write-2.6.27-rc1.html
- http://www.bullopensource.org/ext4/20080818-ffsb/ffsb-readwrite-2.6.27-rc1.html
Options
=======
...
...
Documentation/index.rst
View file @
0694f8c3
...
...
@@ -109,7 +109,7 @@ The documentation in this section are provided by specific filesystem
subprojects.
.. toctree::
:maxdepth:
4
:maxdepth:
2
filesystems/ext4/index
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment