[Bug 205816] [ext2fs] [patch] EXT4 sparse blocks unsupported, contain garbage when read

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Jan 10 17:20:59 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205816

Damjan Jovanovic <damjan.jov at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #165234|0                           |1
        is obsolete|                            |

--- Comment #6 from Damjan Jovanovic <damjan.jov at gmail.com> ---
Created attachment 165366
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=165366&action=edit
support for EXT4 sparse files, version 3

New version of the patch with these changes:
* Dropped the (int) cast from the second argument in uiomove().
* Curly braces now match the code style of surrounding code.
* ep_sparse_ext and ep_ext are now in a union, since only 1 can be valid.
* Read ahead for mmap has been implemented, and the performance of reading from
large memory mapped files has improved more than 400 fold, from 251 kB/second
to 106 MB/second :)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-fs mailing list