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