/titanic_52/usr/src/uts/common/fs/zfs/ |
H A D | zfs_events.c | diff 5e28636192c7a7f235ea1e835192fe00d17757cb Thu May 08 14:23:15 CEST 2014 Andreas Jaekel <jaekel@strato-rz.de> zev: calculate beaver-compatible checksums of changes
Ranges required to calculate the checksums will be range locked before the zev callbacks are called. Checksums are calculated in the zev module and reported to userland. Checksums of all-zeroes blocks are omitted. Userland is expected to infer that the block must have bee all-zeroes.
An internal cache is implemented to avoid re-reading the same data over and over again.
(cherry picked from commit d8e62bab61474da73f26dc58b26d937c9cc17397)
|
H A D | zfs_znode.c | diff 5e28636192c7a7f235ea1e835192fe00d17757cb Thu May 08 14:23:15 CEST 2014 Andreas Jaekel <jaekel@strato-rz.de> zev: calculate beaver-compatible checksums of changes
Ranges required to calculate the checksums will be range locked before the zev callbacks are called. Checksums are calculated in the zev module and reported to userland. Checksums of all-zeroes blocks are omitted. Userland is expected to infer that the block must have bee all-zeroes.
An internal cache is implemented to avoid re-reading the same data over and over again.
(cherry picked from commit d8e62bab61474da73f26dc58b26d937c9cc17397)
|
H A D | zfs_vnops.c | diff 5e28636192c7a7f235ea1e835192fe00d17757cb Thu May 08 14:23:15 CEST 2014 Andreas Jaekel <jaekel@strato-rz.de> zev: calculate beaver-compatible checksums of changes
Ranges required to calculate the checksums will be range locked before the zev callbacks are called. Checksums are calculated in the zev module and reported to userland. Checksums of all-zeroes blocks are omitted. Userland is expected to infer that the block must have bee all-zeroes.
An internal cache is implemented to avoid re-reading the same data over and over again.
(cherry picked from commit d8e62bab61474da73f26dc58b26d937c9cc17397)
|
/titanic_52/usr/src/uts/common/fs/zev/sys/ |
H A D | zev_checksums.h | 5e28636192c7a7f235ea1e835192fe00d17757cb Thu May 08 14:23:15 CEST 2014 Andreas Jaekel <jaekel@strato-rz.de> zev: calculate beaver-compatible checksums of changes
Ranges required to calculate the checksums will be range locked before the zev callbacks are called. Checksums are calculated in the zev module and reported to userland. Checksums of all-zeroes blocks are omitted. Userland is expected to infer that the block must have bee all-zeroes.
An internal cache is implemented to avoid re-reading the same data over and over again.
(cherry picked from commit d8e62bab61474da73f26dc58b26d937c9cc17397)
|
/titanic_52/usr/src/uts/common/fs/zfs/sys/ |
H A D | zfs_events.h | diff 5e28636192c7a7f235ea1e835192fe00d17757cb Thu May 08 14:23:15 CEST 2014 Andreas Jaekel <jaekel@strato-rz.de> zev: calculate beaver-compatible checksums of changes
Ranges required to calculate the checksums will be range locked before the zev callbacks are called. Checksums are calculated in the zev module and reported to userland. Checksums of all-zeroes blocks are omitted. Userland is expected to infer that the block must have bee all-zeroes.
An internal cache is implemented to avoid re-reading the same data over and over again.
(cherry picked from commit d8e62bab61474da73f26dc58b26d937c9cc17397)
|
/titanic_52/usr/src/uts/common/fs/zev/ |
H A D | zev_checksums.c | 5e28636192c7a7f235ea1e835192fe00d17757cb Thu May 08 14:23:15 CEST 2014 Andreas Jaekel <jaekel@strato-rz.de> zev: calculate beaver-compatible checksums of changes
Ranges required to calculate the checksums will be range locked before the zev callbacks are called. Checksums are calculated in the zev module and reported to userland. Checksums of all-zeroes blocks are omitted. Userland is expected to infer that the block must have bee all-zeroes.
An internal cache is implemented to avoid re-reading the same data over and over again.
(cherry picked from commit d8e62bab61474da73f26dc58b26d937c9cc17397)
|
H A D | zev_callbacks.c | diff 5e28636192c7a7f235ea1e835192fe00d17757cb Thu May 08 14:23:15 CEST 2014 Andreas Jaekel <jaekel@strato-rz.de> zev: calculate beaver-compatible checksums of changes
Ranges required to calculate the checksums will be range locked before the zev callbacks are called. Checksums are calculated in the zev module and reported to userland. Checksums of all-zeroes blocks are omitted. Userland is expected to infer that the block must have bee all-zeroes.
An internal cache is implemented to avoid re-reading the same data over and over again.
(cherry picked from commit d8e62bab61474da73f26dc58b26d937c9cc17397)
|
H A D | zev.c | diff 5e28636192c7a7f235ea1e835192fe00d17757cb Thu May 08 14:23:15 CEST 2014 Andreas Jaekel <jaekel@strato-rz.de> zev: calculate beaver-compatible checksums of changes
Ranges required to calculate the checksums will be range locked before the zev callbacks are called. Checksums are calculated in the zev module and reported to userland. Checksums of all-zeroes blocks are omitted. Userland is expected to infer that the block must have bee all-zeroes.
An internal cache is implemented to avoid re-reading the same data over and over again.
(cherry picked from commit d8e62bab61474da73f26dc58b26d937c9cc17397)
|
/titanic_52/usr/src/common/zev/ |
H A D | zev.h | diff 5e28636192c7a7f235ea1e835192fe00d17757cb Thu May 08 14:23:15 CEST 2014 Andreas Jaekel <jaekel@strato-rz.de> zev: calculate beaver-compatible checksums of changes
Ranges required to calculate the checksums will be range locked before the zev callbacks are called. Checksums are calculated in the zev module and reported to userland. Checksums of all-zeroes blocks are omitted. Userland is expected to infer that the block must have bee all-zeroes.
An internal cache is implemented to avoid re-reading the same data over and over again.
(cherry picked from commit d8e62bab61474da73f26dc58b26d937c9cc17397)
|
/titanic_52/usr/src/uts/common/sys/fs/ |
H A D | zev.h | diff 5e28636192c7a7f235ea1e835192fe00d17757cb Thu May 08 14:23:15 CEST 2014 Andreas Jaekel <jaekel@strato-rz.de> zev: calculate beaver-compatible checksums of changes
Ranges required to calculate the checksums will be range locked before the zev callbacks are called. Checksums are calculated in the zev module and reported to userland. Checksums of all-zeroes blocks are omitted. Userland is expected to infer that the block must have bee all-zeroes.
An internal cache is implemented to avoid re-reading the same data over and over again.
(cherry picked from commit d8e62bab61474da73f26dc58b26d937c9cc17397)
|
/titanic_52/usr/src/cmd/zevadm/ |
H A D | zevadm.c | diff 5e28636192c7a7f235ea1e835192fe00d17757cb Thu May 08 14:23:15 CEST 2014 Andreas Jaekel <jaekel@strato-rz.de> zev: calculate beaver-compatible checksums of changes
Ranges required to calculate the checksums will be range locked before the zev callbacks are called. Checksums are calculated in the zev module and reported to userland. Checksums of all-zeroes blocks are omitted. Userland is expected to infer that the block must have bee all-zeroes.
An internal cache is implemented to avoid re-reading the same data over and over again.
(cherry picked from commit d8e62bab61474da73f26dc58b26d937c9cc17397)
|
/titanic_52/usr/src/uts/common/ |
H A D | Makefile.files | diff 5e28636192c7a7f235ea1e835192fe00d17757cb Thu May 08 14:23:15 CEST 2014 Andreas Jaekel <jaekel@strato-rz.de> zev: calculate beaver-compatible checksums of changes
Ranges required to calculate the checksums will be range locked before the zev callbacks are called. Checksums are calculated in the zev module and reported to userland. Checksums of all-zeroes blocks are omitted. Userland is expected to infer that the block must have bee all-zeroes.
An internal cache is implemented to avoid re-reading the same data over and over again.
(cherry picked from commit d8e62bab61474da73f26dc58b26d937c9cc17397)
|