Age | Commit message (Expand) | Author | Files | Lines |
2012-12-29 | tux3: Fix canceling the dirty flag of buffer and page | OGAWA Hirofumi | 4 | -19/+58 |
2012-12-23 | tux3: Add assert() for invalid tux3_iattr_data | OGAWA Hirofumi | 3 | -0/+9 |
2012-12-22 | tux3: Fix "Fix change_begin/end chunk for write(2) family" | OGAWA Hirofumi | 1 | -2/+26 |
2013-01-18 | tux3: Fix change_begin/end chunk for write(2) family | OGAWA Hirofumi | 5 | -13/+93 |
2013-01-18 | tux3: Make asynchronous task for backend to daemon | OGAWA Hirofumi | 2 | -16/+39 |
2013-01-18 | tux3: Use asynchronous task for backend | OGAWA Hirofumi | 3 | -24/+107 |
2013-01-18 | tux3: Free the related forked page to evicting inode | OGAWA Hirofumi | 5 | -9/+35 |
2012-12-16 | tux3: Fix pointer update after buffer fork | OGAWA Hirofumi | 2 | -5/+10 |
2012-12-16 | tux3: Fix blockdirty() on tux3_rename() path | OGAWA Hirofumi | 1 | -0/+13 |
2012-12-16 | tux3: Fix radix_tree_tag_set() for forked page on I/O path | OGAWA Hirofumi | 1 | -4/+6 |
2013-01-18 | tux3: Enable asynchronous backend | OGAWA Hirofumi | 5 | -19/+35 |
2012-12-16 | tux3: Fix -EAGAIN handling returned by blockdirty() | OGAWA Hirofumi | 5 | -20/+77 |
2012-12-29 | tux3: Use pagefork_for_blockdirty() | OGAWA Hirofumi | 2 | -52/+127 |
2012-12-16 | tux3: Introduce pagefork_for_blockdirty() | OGAWA Hirofumi | 5 | -30/+136 |
2012-12-31 | tux3: Fix partial truncated page handling | OGAWA Hirofumi | 3 | -41/+122 |
2012-12-16 | tux3: Fix inode LRU for reclaim after clearing dirty of inode | OGAWA Hirofumi | 3 | -1/+28 |
2013-01-18 | tux3: Disable asynchronous backend for now | OGAWA Hirofumi | 1 | -2/+10 |
2013-01-18 | tux3: Fix change_{begin,end} usage in evict_inode and tux3_mark_inode_to_dele... | OGAWA Hirofumi | 4 | -12/+46 |
2013-01-18 | tux3: Use refcount base delta | OGAWA Hirofumi | 9 | -44/+67 |
2013-01-18 | tux3: Implement synchronous flush (e.g. sync(2)) for asynchronous backend | OGAWA Hirofumi | 2 | -15/+112 |
2013-01-18 | tux3: Refcount base delta | OGAWA Hirofumi | 2 | -38/+187 |
2012-12-16 | tux3: Add per thread "current->journal_info" to userland | OGAWA Hirofumi | 1 | -3/+0 |
2012-12-16 | tux3: Add warning of balloc() failure for now | OGAWA Hirofumi | 1 | -0/+4 |
2012-12-20 | tux3: Clear dirty outside i_size, Fix bufvec_cancel_and_unlock_page() | OGAWA Hirofumi | 1 | -3/+21 |
2012-12-16 | tux3: Clear dirty outside i_size, Fill zero outside i_size | OGAWA Hirofumi | 1 | -0/+17 |
2013-01-18 | tux3: Clear dirty outside i_size, Check if buffer is outside i_size | OGAWA Hirofumi | 2 | -17/+90 |
2013-01-18 | tux3: Clear dirty outside i_size, Just change functions order as preparation | OGAWA Hirofumi | 2 | -59/+59 |
2012-12-16 | tux3: Optimize in the case of orphaned and delete on same delta | OGAWA Hirofumi | 2 | -13/+15 |
2012-12-16 | tux3: Cleanup moving orphan handling to backend | OGAWA Hirofumi | 3 | -16/+13 |
2012-12-25 | tux3: Move orphan handling to backend, Fix TUX3_INODE_ORPHANED handling | OGAWA Hirofumi | 3 | -1/+9 |
2013-01-18 | tux3: Move orphan handling to backend, Move orphan handling to backend | OGAWA Hirofumi | 6 | -34/+44 |
2012-12-16 | tux3: Move inode deletion to backend, Fix delayed deletion inode of hash hand... | OGAWA Hirofumi | 1 | -0/+7 |
2012-12-16 | tux3: Move inode deletion to backend, Fix iput() usage on replay path | OGAWA Hirofumi | 1 | -7/+3 |
2012-12-16 | tux3: Move inode deletion to backend, Fix the hole extent handling | OGAWA Hirofumi | 3 | -6/+17 |
2012-12-16 | tux3: Move inode deletion to backend, Move inode deletion to backend | OGAWA Hirofumi | 3 | -81/+67 |
2012-12-16 | tux3: Move inode deletion to backend, Add deletion and dead flags | OGAWA Hirofumi | 4 | -8/+121 |
2013-01-18 | tux3: Move inode deletion to backend, Use tux3_iattr_data in flush path | OGAWA Hirofumi | 6 | -31/+72 |
2012-12-16 | tux3: Keep alive while inode is dirty, Don't clear the dirty flags until afte... | OGAWA Hirofumi | 3 | -17/+63 |
2012-12-16 | tux3: Keep alive while inode is dirty, Prepare to not drop inode until dirty | OGAWA Hirofumi | 3 | -0/+20 |
2012-12-16 | tux3: Fix buffer state handling | OGAWA Hirofumi | 4 | -4/+72 |
2012-12-16 | tux3: Fix dirty account and the radix-tree tag in I/O path | OGAWA Hirofumi | 2 | -4/+120 |
2012-12-16 | tux3: Cleanup deleting the page on radix-tree for bufferfork_to_invalidate() | OGAWA Hirofumi | 1 | -32/+49 |
2012-12-16 | tux3: Fix radix-tree PAGECACHE_TAG_DIRTY tag in tux3_replace_page_cache() | OGAWA Hirofumi | 1 | -0/+4 |
2012-12-16 | tux3: Cleanup replacing the page on radix-tree for blockdirty() | OGAWA Hirofumi | 1 | -24/+47 |
2012-12-16 | tux3: Fix bufdelta check of theoretical race | OGAWA Hirofumi | 5 | -54/+56 |
2012-12-16 | tux3: Fix free_empty_btree() of redirect check | OGAWA Hirofumi | 1 | -20/+19 |
2012-12-16 | tux3: Reduce page->mapping, Replace bufvec_bio_sb() by bufvec_bio_mapping() | OGAWA Hirofumi | 2 | -9/+23 |
2012-12-16 | tux3: Cleanup bufvec_prepare_buffer() and change timing to set ->b_assoc_map=... | OGAWA Hirofumi | 2 | -12/+13 |
2012-12-16 | tux3: Cleanup __tux3_clear_buffer_dirty() and family | OGAWA Hirofumi | 1 | -10/+5 |
2012-12-16 | tux3: Fix page->mapping usage of blockdirty() | OGAWA Hirofumi | 1 | -10/+19 |
2012-12-16 | tux3: Reduce page->mapping, tux3_set_buffer_dirty_list() and tux3_set_buffer_... | OGAWA Hirofumi | 5 | -37/+54 |
2012-12-16 | tux3: Reduce page->mapping, Reduce bufvec_bio_sb() usage | OGAWA Hirofumi | 1 | -7/+6 |
2012-12-16 | tux3: Reduce page->mapping, __tux3_clear_buffer_dirty() | OGAWA Hirofumi | 1 | -10/+8 |
2012-12-16 | tux3: Reduce page->mapping, bufindex() | OGAWA Hirofumi | 1 | -3/+2 |
2012-12-16 | tux3: Reduce page->mapping, cleanup_dirty_buffers() | OGAWA Hirofumi | 4 | -5/+4 |
2013-01-18 | tux3: Reduce page->mapping, bufvec and writeback path | OGAWA Hirofumi | 3 | -6/+14 |
2012-12-16 | tux3: Reduce page->mapping, cleanup_dirty_buffers() | OGAWA Hirofumi | 1 | -5/+6 |
2012-12-16 | tux3: Reduce page->mapping, directory operations | OGAWA Hirofumi | 4 | -15/+18 |
2013-01-18 | tux3: Reduce page->mapping, flush_list() | OGAWA Hirofumi | 3 | -13/+7 |
2013-01-18 | tux3: Fix the assertion of invalidate buffer on truncate(2) path | OGAWA Hirofumi | 6 | -31/+56 |
2012-12-16 | tux3: Add assertion for __tux3_clear_buffer_dirty() | OGAWA Hirofumi | 1 | -1/+11 |
2012-12-16 | tux3: Implement bufferfork_to_invalidate() for truncate(2) | OGAWA Hirofumi | 1 | -40/+140 |
2012-12-16 | tux3: Add the stub of buffer fork for truncate(2) | OGAWA Hirofumi | 5 | -0/+161 |
2012-12-16 | tux3: Move tux3_inode_delta() to kernel/tux3.h | OGAWA Hirofumi | 2 | -21/+21 |
2012-10-29 | tux3: Front/back separation, Fix partial write on error path | OGAWA Hirofumi | 4 | -20/+25 |
2012-10-31 | tux3: Front/back separation, Add flush for hole extents | OGAWA Hirofumi | 3 | -1/+58 |
2012-10-24 | tux3: Front/back separation, Check hole extents on read path | OGAWA Hirofumi | 2 | -2/+101 |
2012-10-29 | tux3: Front/back separation, Add hole extents functions for truncate | OGAWA Hirofumi | 4 | -3/+95 |
2012-11-08 | tux3: Front/back separation, Introduce hole extents | OGAWA Hirofumi | 5 | -4/+115 |
2012-11-03 | tux3: Cleanup btree root check for encode_attrs() | OGAWA Hirofumi | 3 | -16/+12 |
2012-11-03 | tux3: Front/back separation, Implement inode attributes forking | OGAWA Hirofumi | 6 | -48/+132 |
2012-11-02 | tux3: Front/back separation, Define per-delta dirty state for iattr and xattr | OGAWA Hirofumi | 2 | -4/+21 |
2012-10-31 | tux3: Front/back separation, Add xattr forking stub | OGAWA Hirofumi | 4 | -0/+20 |
2012-10-31 | tux3: Front/back separation, Introduce inode attributes forking | OGAWA Hirofumi | 8 | -13/+71 |
2012-10-12 | tux3: Front/back separation, Convert buffer to use dirty state infrastructure | OGAWA Hirofumi | 1 | -12/+10 |
2012-10-12 | tux3: Front/back separation, Add per-delta dirty state infrastructure | OGAWA Hirofumi | 1 | -0/+51 |
2012-10-29 | tux3: Cleanup DATA_BTREE_BIT usage | OGAWA Hirofumi | 3 | -20/+31 |
2012-10-31 | tux3: Front/back separation, Use per-delta iattrs to save inode | OGAWA Hirofumi | 5 | -40/+57 |
2012-10-12 | tux3: Cleanup iattr present bit | OGAWA Hirofumi | 5 | -38/+44 |
2012-10-28 | tux3: Front/back separation, Add inode attributes to i_ddc | OGAWA Hirofumi | 3 | -4/+43 |
2012-10-31 | tux3: Front/back separation, Fix convert tuxnode->dirty_list to i_ddc->dirty_... | OGAWA Hirofumi | 1 | -25/+27 |
2012-10-31 | tux3: Front/back separation, Convert tuxnode->dirty_list to i_ddc->dirty_list | OGAWA Hirofumi | 4 | -30/+47 |
2013-01-18 | tux3: Front/back separation, Introduce per-delta inode structure | OGAWA Hirofumi | 6 | -79/+54 |
2012-10-31 | tux3: Front/back separation, Introduce per-delta sb structure | OGAWA Hirofumi | 4 | -30/+51 |
2012-10-31 | tux3: Front/back separation, Fix mark_btree_dirty() | OGAWA Hirofumi | 3 | -18/+37 |
2012-10-31 | tux3: Front/back separation, Introduce per-delta inode dirty flags | OGAWA Hirofumi | 3 | -37/+136 |
2012-11-08 | tux3: Disable atime support for now | OGAWA Hirofumi | 1 | -0/+5 |
2012-10-29 | tux3: Cleanup tux_setup_inode() | OGAWA Hirofumi | 1 | -5/+15 |
2012-10-12 | tux3: Fix sb->s_maxbytes | OGAWA Hirofumi | 4 | -5/+11 |
2012-10-12 | tux3: Disable writeback task to control inode reclaim by dirty flags | OGAWA Hirofumi | 1 | -0/+2 |
2012-10-07 | tux3: Convert uid_t/gid_t to kuid_t/kgid_t | OGAWA Hirofumi | 2 | -7/+7 |
2012-10-07 | tux3: Convert ->lookup() and ->create interface for 3.6 | OGAWA Hirofumi | 1 | -2/+2 |
2012-10-07 | tux3: Convert end_writeback() to clear_inode() for linux 3.6 | OGAWA Hirofumi | 1 | -2/+2 |
2012-12-10 | tux3: Add assert() for tux3_mark_buffer_dirty() and tux3_mark_buffer_rollup() | OGAWA Hirofumi | 1 | -0/+10 |
2012-12-10 | tux3: Temporary fix for tux3_mark_buffer_dirty() for data pages | OGAWA Hirofumi | 1 | -9/+21 |
2012-12-10 | tux3: Add PageForked() and assertions | OGAWA Hirofumi | 4 | -13/+18 |
2012-12-10 | tux3: Consolidate dirty inode, and fix | OGAWA Hirofumi | 8 | -16/+43 |
2013-01-07 | tux3: Don't use per-delta lists for sb->pinned | OGAWA Hirofumi | 4 | -11/+11 |
2012-10-12 | tux3: Consolidate inode initialization | OGAWA Hirofumi | 1 | -24/+43 |
2012-10-12 | tux3: Consolidate inode structure | OGAWA Hirofumi | 7 | -131/+80 |
2012-10-07 | tux3: Protect splice_write() path by change_begin/end() | OGAWA Hirofumi | 2 | -31/+105 |
2012-11-25 | tux3: Replace mark_buffer_dirty() in block_truncate_block() | OGAWA Hirofumi | 3 | -4/+82 |
2012-10-13 | tux3: Fix buffer_new buffer handling in write_begin() again | OGAWA Hirofumi | 1 | -3/+3 |
2012-09-11 | tux3: Fix freeing inode directly in tux3_destroy_inode() | OGAWA Hirofumi | 1 | -1/+7 |
2012-09-29 | tux3: Fix peekblk() in the case of non uptodate buffer | OGAWA Hirofumi | 1 | -18/+17 |
2012-08-19 | tux3: Add commenting to tux_dirent for alignment | OGAWA Hirofumi | 2 | -1/+6 |
2012-09-12 | tux3: Fix cursor path corruption after insert_leaf() | OGAWA Hirofumi | 1 | -4/+5 |
2012-08-19 | tux3: Add sanity check dirty_buffers on freeing inode path | OGAWA Hirofumi | 3 | -0/+11 |
2012-10-18 | tux3: Disable direct I/O | OGAWA Hirofumi | 1 | -1/+18 |
2012-08-19 | tux3: Fix race of orphan_{add,del} lists | OGAWA Hirofumi | 3 | -0/+15 |
2012-08-19 | tux3: Fix locking on evict_inode() path | OGAWA Hirofumi | 3 | -6/+28 |
2012-08-19 | tux3: Remove dirty inode from our dirty list on evict_inode() path | OGAWA Hirofumi | 1 | -6/+8 |
2012-08-19 | tux3: umount, Clean always dirty buffers on umount path | OGAWA Hirofumi | 3 | -14/+91 |
2012-08-19 | tux3: umount, Fix double free of ->rootdir | OGAWA Hirofumi | 1 | -1/+1 |
2012-08-19 | tux3: umount, Fix sync_fs() usage on atomic commit | OGAWA Hirofumi | 1 | -4/+14 |
2012-08-19 | tux3: Fix __tux3_put_super() path when load_sb() is failed | OGAWA Hirofumi | 2 | -11/+30 |
2012-08-19 | tux3: Fix clear_buffer_dirty() in blockput_free() | OGAWA Hirofumi | 2 | -12/+22 |
2012-08-19 | tux3: Add sanity check of dirty buffer list (buffer->b_assoc_buffers) | OGAWA Hirofumi | 1 | -1/+3 |
2012-10-13 | tux3: Fix buffer invalidatation on evict_inode() patch | OGAWA Hirofumi | 5 | -2/+73 |
2012-08-19 | tux3: Replace mark_buffer_dirty() in page_zero_new_buffers() | OGAWA Hirofumi | 1 | -2/+40 |
2012-08-19 | tux3: Fix buffer_new buffer handling in write_begin() | OGAWA Hirofumi | 2 | -7/+125 |
2012-08-18 | tux3: Replace mark_buffer_dirty() by tux3_mark_buffer_dirty() in block_write_... | OGAWA Hirofumi | 2 | -1/+118 |
2012-08-18 | tux3: Protect write() path by change_begin/end() | OGAWA Hirofumi | 2 | -1/+33 |
2012-08-18 | tux3: Fix logline() to use reliable output | OGAWA Hirofumi | 1 | -4/+2 |
2012-08-18 | tux3: Fix missing change_begin/end for setattr() | OGAWA Hirofumi | 2 | -7/+12 |
2012-08-18 | tux3: Use 32.32 fixed point as on-disk format | OGAWA Hirofumi | 2 | -41/+46 |
2012-08-18 | tux3: Check bufvec->contig_count limitation | OGAWA Hirofumi | 1 | -3/+15 |
2013-01-18 | tux3: Fix size of count of log_balloc() family | OGAWA Hirofumi | 2 | -18/+18 |
2012-08-18 | tux3: Add scanning the freeable forked page | OGAWA Hirofumi | 6 | -23/+192 |
2012-10-22 | tux3: Fix set_page_writeback() order of block fork for kernel | OGAWA Hirofumi | 1 | -3/+9 |
2012-08-18 | tux3: Initial implement of block fork for kernel | OGAWA Hirofumi | 1 | -2/+238 |
2012-08-18 | tux3: Fix clearing dirty flag on page for volmap | OGAWA Hirofumi | 1 | -5/+49 |
2012-08-18 | tux3: Fix sanity check in tux3_write_inode() | OGAWA Hirofumi | 1 | -7/+11 |
2012-08-18 | tux3: Rewrite bufvec API based on the page | OGAWA Hirofumi | 4 | -161/+466 |
2012-08-18 | tux3: Fix to compile kernel module on linux 3.4.1 | OGAWA Hirofumi | 1 | -1/+2 |
2012-08-18 | tux3: Move/Fix stub of blockdirty() to buffer_fork.c for kernel | OGAWA Hirofumi | 4 | -6/+14 |
2012-08-18 | tux3: Add helpers to wait I/O for kernel | OGAWA Hirofumi | 4 | -0/+64 |
2012-08-18 | tux3: Save delta to buffer->b_state for kernel | OGAWA Hirofumi | 3 | -6/+74 |
2012-08-18 | tux3: Allow bufindex() for all inodes | OGAWA Hirofumi | 2 | -7/+5 |
2012-08-18 | tux3: Implement filemap_extent_io() for kernel | OGAWA Hirofumi | 1 | -1/+28 |
2012-08-18 | tux3: Cleanup filemap I/O, and share with kernel | OGAWA Hirofumi | 3 | -0/+26 |
2012-08-18 | tux3: Implement tux3_volmap_io() and blockio_vec() for kernel | OGAWA Hirofumi | 5 | -2/+52 |
2012-08-18 | tux3: Implement flush_list() for kernel | OGAWA Hirofumi | 3 | -1/+58 |
2012-08-18 | tux3: Initial implement of bufvec API | OGAWA Hirofumi | 3 | -54/+292 |
2012-08-18 | tux3: Cleanup I/O interface parameters order | OGAWA Hirofumi | 1 | -1/+1 |
2012-08-18 | tux3: Add flush_list() stub for kernel | OGAWA Hirofumi | 4 | -1/+15 |
2012-08-18 | tux3: Implement initial write_inode (apply inode metadata to itree) | OGAWA Hirofumi | 1 | -0/+85 |
2012-08-18 | tux3: Make list of dirty inode on sb->dirty_inodes in kernel | OGAWA Hirofumi | 4 | -2/+22 |
2012-08-18 | tux3: Add own dirty inode list (sb->dirty_inodes and inode->dirty_list) for k... | OGAWA Hirofumi | 3 | -4/+5 |
2012-08-18 | tux3: Add/rename helpers to manage dirty buffers | OGAWA Hirofumi | 3 | -7/+62 |
2012-08-18 | tux3: Make own mark_buffer_dirty() helpers | OGAWA Hirofumi | 3 | -22/+17 |
2012-08-18 | tux3: Add abstruction to access per-delta dirty buffer lists | OGAWA Hirofumi | 3 | -1/+13 |
2012-08-18 | tux3: Remove temporary "#ifndef __KERNEL__" in rollup_log() | OGAWA Hirofumi | 1 | -2/+2 |
2012-08-18 | tux3: Add tux3_flush_inode(s) stub | OGAWA Hirofumi | 3 | -11/+26 |
2012-08-18 | tux3: sync_inode() is used from kernel already, rename to flush_inode() | OGAWA Hirofumi | 2 | -4/+4 |
2012-09-10 | tux3: Disable writeback handlers for kernel | OGAWA Hirofumi | 2 | -5/+48 |
2012-08-18 | tux3: Implement blockio() for kernel | OGAWA Hirofumi | 2 | -7/+14 |
2012-08-18 | tux3: Allow bufindex() for logmap | OGAWA Hirofumi | 1 | -1/+3 |
2012-08-18 | tux3: Add buffer.h for kernel | OGAWA Hirofumi | 5 | -18/+76 |
2012-08-18 | tux3: Add -DATOMIC=1 for kernel module | OGAWA Hirofumi | 1 | -0/+1 |
2012-08-18 | tux3: iget_or_create_inode() is required from kernel too | OGAWA Hirofumi | 1 | -0/+32 |
2012-08-18 | tux3: Consolidate load/initialize of tux3 internal inodes and unload | OGAWA Hirofumi | 2 | -43/+111 |
2012-08-18 | tux3: printf macro fixes | OGAWA Hirofumi | 1 | -3/+3 |
2012-08-18 | tux3: Add vfs_inode() to abstruct inode.vfs_inode access | OGAWA Hirofumi | 2 | -4/+14 |
2013-01-07 | tux3: Module compilation fixes for recent change | OGAWA Hirofumi | 6 | -41/+95 |
2012-08-18 | tux3: Fix to compile kernel module on linux 3.1.5 | OGAWA Hirofumi | 5 | -24/+57 |
2012-08-18 | tux3: Fix to compile kernel module for linux 2.6.31 | OGAWA Hirofumi | 1 | -1/+9 |
2012-08-18 | tux3: map_region() never return 0 | OGAWA Hirofumi | 1 | -1/+9 |
2012-08-18 | tux3: Add trace() for logchain and logcount in setup_sb() | OGAWA Hirofumi | 1 | -0/+2 |
2012-08-18 | tux3: dirty buffer manage, Use per dirty state list for bnode buffers | OGAWA Hirofumi | 4 | -17/+41 |
2012-08-18 | tux3: dirty buffer manage, Use bufvec and list_sort() for I/O | OGAWA Hirofumi | 2 | -0/+2 |
2013-01-07 | tux3: dirty buffer manage, Remove hack to flush bitmap | OGAWA Hirofumi | 3 | -58/+5 |
2013-01-07 | tux3: dirty buffer manage, Introduce per dirty state lists | OGAWA Hirofumi | 2 | -30/+25 |
2012-08-18 | tux3: Use possibly optimized byte order family | OGAWA Hirofumi | 5 | -11/+11 |
2013-01-18 | tux3: Replace byteorder stuff with libklib | OGAWA Hirofumi | 16 | -289/+252 |
2013-01-18 | tux3: Fix balloc() for logblock itself in replay_log_stage2() | OGAWA Hirofumi | 1 | -20/+23 |
2012-08-18 | tux3: Split dleaf1 stuff from tux3.h | OGAWA Hirofumi | 3 | -133/+139 |
2012-08-18 | tux3: Don't split at sentinel for dleaf2 | OGAWA Hirofumi | 1 | -5/+12 |
2012-08-18 | tux3: Fix map_region2() in the case of partial read | OGAWA Hirofumi | 3 | -6/+16 |
2012-08-18 | tux3: Fix state of leaf is dirty, but bnode is not dirty | OGAWA Hirofumi | 1 | -14/+38 |
2012-08-18 | tux3: Remove i_blocks partial implements | OGAWA Hirofumi | 3 | -6/+14 |
2012-10-26 | tux3: Fix usage of unsigned for block address | OGAWA Hirofumi | 3 | -33/+42 |
2012-10-26 | tux3: Cleanup blocksize/blockbits/blockmask | OGAWA Hirofumi | 2 | -23/+22 |
2012-08-18 | tux3: Cleanup map_region mode | OGAWA Hirofumi | 1 | -64/+62 |
2012-08-18 | tux3: Remove blockput_dirty() | OGAWA Hirofumi | 1 | -6/+0 |
2012-08-18 | tux3: Fix mark_buffer_* annotation in alloc_empty_btree() | OGAWA Hirofumi | 1 | -1/+1 |
2012-08-18 | tux3: Use blockdirty() for xattr operations | OGAWA Hirofumi | 1 | -10/+50 |
2012-10-26 | tux3: Use blockdirty() for directory operations | OGAWA Hirofumi | 2 | -23/+66 |
2012-08-18 | tux3: Use ALIGN() for i_blocks, dir, and xattr | OGAWA Hirofumi | 3 | -9/+8 |
2012-08-18 | tux3: Add xcache_remove_all() to remove xattrs for evict_inode() | OGAWA Hirofumi | 3 | -1/+33 |
2012-08-18 | tux3: Cleanup xcache handling | OGAWA Hirofumi | 5 | -77/+140 |
2012-08-18 | tux3: Consolidate evict_inode() with tux3_delete_inode() and tux3_clear_inode() | OGAWA Hirofumi | 3 | -30/+67 |
2012-08-18 | tux3: Consolidate tuxtruncate() with tux3_truncate() | OGAWA Hirofumi | 2 | -40/+69 |
2012-08-18 | tux3: Update magic number of TUX3_MAGIC | OGAWA Hirofumi | 1 | -1/+2 |
2012-08-18 | tux3: Use per attr_ops magic number for ileaf | OGAWA Hirofumi | 5 | -3/+10 |
2012-08-18 | tux3: Add magic number to bnode | OGAWA Hirofumi | 2 | -8/+29 |
2012-08-18 | tux3: Cleanup type cast in kernel/dir.c | OGAWA Hirofumi | 1 | -5/+4 |
2012-08-18 | tux3: Fix variable type confusion | OGAWA Hirofumi | 15 | -77/+81 |
2012-08-18 | tux3: Cleanup xattr stuff | OGAWA Hirofumi | 3 | -182/+352 |
2012-08-18 | tux3: Fixes xattr_list() and tux3fuse_listxattr() | OGAWA Hirofumi | 1 | -7/+21 |