Home
last modified time | relevance | path

Searched hist:"36 f82b23" (Results 1 – 18 of 18) sorted by relevance

/dragonfly/sys/vfs/hammer/
H A Dhammer_undo.c66086a39 Wed Mar 11 13:57:44 GMT 2015 Tomohiro Kusumi <kusumi.tomohiro@gmail.com> sys/vfs/hammer: Cleanups on undo

- hunk1 - These macros were added in 36f82b23 in 2008 but never used.

- hunk2 - Not only zone1 but also zone2 can generate undo.

- hunk3 - Show there is no undo on undo.
36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)
H A Dhammer_disk.h66086a39 Wed Mar 11 13:57:44 GMT 2015 Tomohiro Kusumi <kusumi.tomohiro@gmail.com> sys/vfs/hammer: Cleanups on undo

- hunk1 - These macros were added in 36f82b23 in 2008 but never used.

- hunk2 - Not only zone1 but also zone2 can generate undo.

- hunk3 - Show there is no undo on undo.
36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)
H A Dhammer_cursor.h36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)
H A Dhammer_transaction.c36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)
H A Dhammer_ioctl.c36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)
H A Dhammer_blockmap.c36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)
H A Dhammer_reblock.c36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)
H A Dhammer_cursor.c36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)
H A Dhammer_io.c36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)
H A Dhammer_btree.c36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)
H A Dhammer_object.c36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)
H A Dhammer_ondisk.c36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)
H A Dhammer_vfsops.c36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)
H A Dhammer_inode.c36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)
H A Dhammer_vnops.c36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)
H A Dhammer.h36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)
/dragonfly/sbin/hammer/
H A Dhammer.c36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)
/dragonfly/sbin/newfs_hammer/
H A Dnewfs_hammer.c36f82b23 Wed Mar 19 20:18:17 GMT 2008 Matthew Dillon <dillon@dragonflybsd.org> HAMMER 33/many: Expand transaction processing, fix bug in B-Tree

* Expand transaction processing to cover more of the code space for
upcoming undo code.

* Fix a bug in the btree_split_leaf(), the separator would sometimes not
properly be to the left of the split point, resulting in a panic.
Temporarily add many more assertions to btree_split_leaf().

* Improve the critical path for blockmap lookups, the (newly) passed trans
already contains a referenced root volume so the blockmap code does not
have to acquire one.

Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx> (B-Tree bug)