Sign in
kernel
/
pub
/
scm
/
linux
/
kernel
/
git
/
daniel
/
linux-tux3
/
HEAD
3812560
tux3: Add tux3 to fs makefile and config
by Daniel Phillips
· 8 years ago
master
10875a0
tux3: Track api change to __generic_file_aio_write
by Daniel Phillips
· 8 years ago
f1e878a
tux3: Fix missing i_ctime update for xattr
by OGAWA Hirofumi
· 8 years ago
f822337
tux3: Fix timestamp update for special files
by OGAWA Hirofumi
· 8 years ago
9f27a76
tux3: Fix tux3_iattrdirty() usages
by OGAWA Hirofumi
· 8 years ago
f84ac75
tux3: Some cleanup for checkpatch
by OGAWA Hirofumi
· 8 years ago
525bb77
tux3: Change "marshal" to "staging"
by Daniel Phillips
· 8 years ago
e433e32
tux3: Cleanup comments and add MODULE_{AUTHOR,DESCRIPTION}
by Daniel Phillips
· 8 years ago
5ba195b
tux3: Introduce nanosecond timestamp format
by OGAWA Hirofumi
· 8 years ago
4bb790e
tux3: Cleanup/Fix fixed point timestamp
by OGAWA Hirofumi
· 8 years ago
03112e4
tux3: Fix umount race with flusher
by OGAWA Hirofumi
· 8 years ago
f4f78e6
tux3: Remove btree dump method
by Daniel Phillips
· 8 years ago
2bd2828
tux3: Respell map_region as filemap
by Daniel Phillips
· 8 years ago
cfba166
tux3: Make tux_readdir() more robust against invalid f_pos
by OGAWA Hirofumi
· 8 years ago
757bf2c
tux3: Fix struct bio for kernel v3.14
by OGAWA Hirofumi
· 8 years ago
66e06b3
tux3: Support mmap write: Fix race of mmap write with write(2) for copy_from_user()
by OGAWA Hirofumi
· 8 years ago
c6d82ac
tux3: Support mmap write: Fix race of mmap write with truncate(2)
by OGAWA Hirofumi
· 8 years ago
e6a05f1
tux3: Support mmap write: Check overflow of round_up(newsize, PAGE_SIZE)
by OGAWA Hirofumi
· 8 years ago
83ea9ed
tux3: Support mmap write: Add support of mlock page handling
by OGAWA Hirofumi
· 8 years ago
a5bb7ea
tux3: Support mmap write: Fix race of mmap write with write(2) on delta boundary
by OGAWA Hirofumi
· 8 years ago
0ffba0c
tux3: Support mmap write: Fix outside of i_size handling
by OGAWA Hirofumi
· 8 years ago
4365b0d
tux3: Support mmap write: Add initial mmap write support
by OGAWA Hirofumi
· 8 years ago
54b3c44
tux3: Support mmap write: Add unmap page to truncate path
by OGAWA Hirofumi
· 8 years ago
6cc4b75
tux3: Make block allocation goal depend on inode number and logical file offset
by Daniel Phillips
· 8 years ago
90b4996
tux3: Try to create directories in less congested block groups
by Daniel Phillips
· 8 years ago
137f3ea
tux3: Export countmap_used
by Daniel Phillips
· 8 years ago
de1550a
tux3: Fix alloc_cursor() locking for read
by OGAWA Hirofumi
· 8 years ago
b29f7f2
tux3: Introduce direct extent as alternative to btree root
by Daniel Phillips
· 8 years ago
1efa49b
tux3: Allow btree to point leaf directly
by OGAWA Hirofumi
· 8 years ago
2d05604
tux3: Change root.depth mean to include leaf level
by OGAWA Hirofumi
· 8 years ago
5e25f1d
tux3: Respell dleaf2 as dleaf
by Daniel Phillips
· 8 years ago
2e5ca8c
tux3: Rename dleaf2 files as dleaf
by Daniel Phillips
· 8 years ago
be735d8
tux3: Remove dleaf1 data leaf format
by Daniel Phillips
· 8 years ago
3351d81
tux3: Remove malloc()/free() wrapper
by OGAWA Hirofumi
· 8 years ago
1dcad62
tux3: Remove obsoleted two FIXMEs
by OGAWA Hirofumi
· 8 years ago
6d50f7f
tux3: Fix countmap_load() race with forked buffer
by OGAWA Hirofumi
· 8 years ago
9d19084
tux3: Fix deferred inode deletion locking
by OGAWA Hirofumi
· 8 years ago
9b8da2c
tux3: Optimize deferred inums search
by OGAWA Hirofumi
· 8 years ago
6c7a4b8
tux3: Call tux3_get_current_delta() outside loop
by OGAWA Hirofumi
· 8 years ago
d4d602f
tux3: Fix bitmap update for logblock itself in replay
by OGAWA Hirofumi
· 8 years ago
ddeafc3
tux3: Fix tux3_truncate_inode_pages_range() overflow handling
by OGAWA Hirofumi
· 8 years ago
fdba06f
tux3: Drop codes for older than kernel v3.12
by OGAWA Hirofumi
· 8 years ago
8b93114
tux3: Fix __tux3_set_page_dirty() for kernel v3.14
by OGAWA Hirofumi
· 8 years ago
54bffed
tux3: Update clone_page() for kernel kernel v3.13
by OGAWA Hirofumi
· 8 years ago
c4068c5
tux3: Update __tux3_test_set_page_writeback() for kernel v3.12
by OGAWA Hirofumi
· 8 years ago
b1cf060
tux3: Update tux3_file_aio_write() for kernel v3.12
by OGAWA Hirofumi
· 8 years ago
ee9c0e1
tux3: Fix truncate_pagecache() for kernel v3.12
by OGAWA Hirofumi
· 8 years ago
7609609
tux3: Fix flusher for kernel v3.11
by OGAWA Hirofumi
· 8 years ago
e622a12
tux3: Add optional handlers in kernel v3.11
by OGAWA Hirofumi
· 8 years ago
d3d1076
tux3: Fix newpage_add_lru() for kernel v3.11
by OGAWA Hirofumi
· 8 years ago
e1c8266
tux3: Add dir_relax() to tux_readdir() for kernel v3.11
by OGAWA Hirofumi
· 8 years ago
7055cc7
tux3: Fix tux_readdir() for kernel v3.11
by OGAWA Hirofumi
· 8 years ago
42bb9a3
tux3: Fix tux3_invalidatepage() for kernel v3.11
by OGAWA Hirofumi
· 8 years ago
297282e
tux3: Fix tux3_file_splice_write() for kernel v3.10
by OGAWA Hirofumi
· 8 years ago
ae8c2c5
tux3: Fix order of LOG_BNODE_FREE dirty cancel in replay
by OGAWA Hirofumi
· 8 years ago
a41a726
tux3: Change return valid of ->leaf_sniff()
by OGAWA Hirofumi
· 8 years ago
a9e776f
tux3: Fix dleaf2_sniff() return value
by OGAWA Hirofumi
· 8 years ago
414ba30
tux3: Fix overflow case on truncate path
by OGAWA Hirofumi
· 8 years ago
b2b30e8
tux3: Fix calling bdi_destory() more than one in tux3_exit_flusher()
by OGAWA Hirofumi
· 8 years ago
0729d89
tux3: Fix O_SYNC|O_APPEND syncing the wrong range on tux3_file_aio_write()
by OGAWA Hirofumi
· 8 years ago
4c93ca7
tux3: Remove blk_{start,finish}_plug() on tux3_file_aio_write()
by OGAWA Hirofumi
· 8 years ago
9842894
tux3: Use i_size_read() in kernel
by OGAWA Hirofumi
· 8 years ago
9eac49c
tux3: Add locking for countmap access
by Daniel Phillips
· 8 years ago
e04c640
tux3: Default some tracing output to off to reduce noise in
by Daniel Phillips
· 8 years ago
422ea36
tux3: Reorder system inodes to make root dir highest
by Daniel Phillips
· 8 years ago
6bbb63c
tux3: Inode number extrapolation heuristics
by Daniel Phillips
· 8 years ago
43b8585
tux3: Do not need to check for nextinum wrap
by Daniel Phillips
· 8 years ago
f81d615
tux3: Fix page_symlink() order in __tux3_symlink()
by OGAWA Hirofumi
· 8 years ago
c78577d
tux3: Fix error path in tux_create_dirent()
by OGAWA Hirofumi
· 8 years ago
6e383b6
tux3: Fix tux_assign_inum() error path
by OGAWA Hirofumi
· 8 years ago
457f803
tux3: tux_assign_inum takes goal as a parameter
by Daniel Phillips
· 8 years ago
47a1922
tux3: Remove tux_create_inode
by Daniel Phillips
· 8 years ago
2cf5a1e
tux3: Choose and assign inum after creating dirent
by Daniel Phillips
· 8 years ago
5134138
tux3: Pass inode instead of inum and mode to
by Daniel Phillips
· 8 years ago
0c34f6e
tux3: Remove __tux_add_dirent
by Daniel Phillips
· 8 years ago
706c8bf
tux3: Factor out tux_assign_inum to assign inum separately
by Daniel Phillips
· 8 years ago
ad1a663
tux3: Separate inode create from choosing inum
by Daniel Phillips
· 8 years ago
e4de52c
tux3: No longer need inum and mode in create_dirent caller
by Daniel Phillips
· 8 years ago
6474f14
tux3: Release buffer in create_entry caller
by Daniel Phillips
· 8 years ago
693b8b6
tux3: Move declarations from xattr.c to tux3.h where they
by Daniel Phillips
· 8 years ago
378a133
tux3: Pass create_entry buffer back to caller
by Daniel Phillips
· 8 years ago
9abef90
tux3: Release dirent block in create_entry caller
by Daniel Phillips
· 8 years ago
8628329
tux3: Pass inode instead of mapping
by Daniel Phillips
· 8 years ago
b079cf1
tux3: Fix error path in create_internal_inode()
by OGAWA Hirofumi
· 8 years ago
5134038
tux3: Replace buffers_entry macro by an inline
by Daniel Phillips
· 8 years ago
27cbf04
tux3: Make the buffer trace format more consistent
by Daniel Phillips
· 8 years ago
b1c5ced
tux3: Rewrite balloc_find to use group counts
by Daniel Phillips
· 8 years ago
59793dd
tux3: Fix bitmap_modify issues
by Daniel Phillips
· 8 years ago
af9c703
tux3: Improve the bitmap dumper to ignore block boundaries
by Daniel Phillips
· 8 years ago
a70ba0b
tux3: Group count update operation using media format
by Daniel Phillips
· 8 years ago
18d5bc2
tux3: Introduce a new system inode to hold a table of allocation group counts.
by Daniel Phillips
· 8 years ago
1e78fd4
tux3: bitmap-modify-consolidate
by OGAWA Hirofumi
· 8 years ago
a8d57f9
tux3: Fix missing to dirty delta buffer if unify buffer is still dirty on same page
by OGAWA Hirofumi
· 8 years ago
653c6ae
tux3: Use balloc_find()/balloc_use() for dleaf2 extent allocation
by OGAWA Hirofumi
· 8 years ago
6652645
tux3: Use multiple segments allocation in tux3_logmap_io()
by OGAWA Hirofumi
· 8 years ago
883a696
tux3: Use bfree_segs() to free multiple segments at once
by OGAWA Hirofumi
· 8 years ago
50ade99
tux3: Refactoring balloc stuff
by Daniel Phillips
· 8 years ago
f3b1992
tux3: Rewrite overwrite mode by btree_write()
by OGAWA Hirofumi
· 9 years ago
99887d4
tux3: Prepare to implement overwrite mode
by OGAWA Hirofumi
· 9 years ago
9cf6cfe
tux3: Add ->leaf_pre_write() callback to btree_write()
by OGAWA Hirofumi
· 9 years ago
Next »