1. bd2843f fix ufs write vs readpage race when writing into a hole by Al Viro · 9 years ago
  2. 4e317ce ufs_inode_get{frag,block}(): get rid of 'phys' argument by Al Viro · 9 years ago
  3. 0385f1f ufs_getfrag_block(): tidy up a bit by Al Viro · 9 years ago
  4. 5fbfb23 ufs_inode_getblock(): failure to read an indirect block is -EIO by Al Viro · 9 years ago
  5. 4eeff4c ufs_getfrag_block(): turn following indirects into a loop by Al Viro · 9 years ago
  6. 5336970 ufs_inode_getfrag(): pass index instead of 'fragment' by Al Viro · 9 years ago
  7. 0f3c129 ufs_inode_getfrag(): split extending the partial blocks off by Al Viro · 9 years ago
  8. 619cfac ufs_inode_getblock(): pass indirect block number and full index by Al Viro · 9 years ago
  9. 721435a ufs_inode_getblock(): pass index instead of 'fragment' by Al Viro · 9 years ago
  10. 177848a ufs_inode_get{frag,block}(): leave sb_getblk() to caller by Al Viro · 9 years ago
  11. 8d9dcf1 ufs_getfrag_block(): get rid of macro jungles by Al Viro · 9 years ago
  12. bbb3eb9 ufs_inode_get{frag,block}(): consolidate success exits by Al Viro · 9 years ago
  13. 71dd428 ufs: use the branch depth in ufs_getfrag_block() by Al Viro · 10 years ago
  14. 4b7068c ufs: move calculation of offsets into ufs_getfrag_block() by Al Viro · 10 years ago
  15. 5a39c25 ufs_inode_get{frag,block}(): get rid of retries by Al Viro · 9 years ago
  16. f53bd14 __ufs_truncate_blocks(): avoid excessive dirtying of indirect blocks by Al Viro · 9 years ago
  17. cc7231e free_full_branch(): don't bother modifying the block we are going to free by Al Viro · 9 years ago
  18. b6eede0 move marking inode dirty to the end of __ufs_truncate_blocks() by Al Viro · 9 years ago
  19. 163073d free_full_branch(): saner calling conventions by Al Viro · 9 years ago
  20. 7b4e4f7 ufs_trunc_branch(): kill recursion by Al Viro · 9 years ago
  21. 6aab6dd ufs_trunc_branch(): massage towards killing recursion by Al Viro · 9 years ago
  22. 6d1ebbc split ufs_truncate_branch() into full- and partial-branch variants by Al Viro · 9 years ago
  23. a138b4b ufs: unify the logics for collecting adjacent data blocks to free by Al Viro · 9 years ago
  24. a965742 ufs_trunc_branch(): separate the calls with non-NULL offsets by Al Viro · 9 years ago
  25. 97e0f8f ufs_trunc_branch(): never call with offsets != NULL && depth2 == 0 by Al Viro · 9 years ago
  26. 4243273 __ufs_trunc_blocks(): turn the part after switch into a loop by Al Viro · 9 years ago
  27. ef3a315 __ufs_truncate_blocks(): unify freeing the full branches by Al Viro · 9 years ago
  28. 9e0fbbd unify ufs_trunc_..indirect() by Al Viro · 9 years ago
  29. 6775e24 ufs_trunc_..indirect(): more massage towards unifying by Al Viro · 9 years ago
  30. 8541628 ufs_trunc_...indirect(): pass the array of indices instead of offsets by Al Viro · 9 years ago
  31. 7a4fdda __ufs_truncate(); find cutoff distances into branches by offsets[] array by Al Viro · 9 years ago
  32. 7bad593 ufs_trunc_dindirect(): pass the number of blocks to keep by Al Viro · 9 years ago
  33. 6ac36b8 ufs_trunc_indirect(): pass the index of the first pointer to free by Al Viro · 9 years ago
  34. 18ca51d ufs_trunc_tindirect(): pass the number of blocks to keep by Al Viro · 9 years ago
  35. 31cd043 ufs: beginning of __ufs_truncate_block() massage by Al Viro · 9 years ago
  36. 4e3911f ufs: the offsets ufs_block_to_path() puts into array are not sector_t by Al Viro · 10 years ago
  37. 010d331 ufs: move truncate code into inode.c by Al Viro · 9 years ago
  38. 0d23cf7 ufs: no retries are needed on truncate by Al Viro · 9 years ago
  39. 6878579 ufs: ufs_trunc_...() has exclusion with everything that might cause allocations by Al Viro · 9 years ago
  40. 6a799d3 ufs: ufs_trunc_direct() always returns 0 by Al Viro · 9 years ago
  41. dff7cfd ufs: kill lock_ufs() by Al Viro · 9 years ago
  42. 724bb09 ufs: don't use lock_ufs() for block pointers tree protection by Al Viro · 9 years ago
  43. 4af7b2c ufs: bforget() indirect blocks before freeing them by Al Viro · 9 years ago
  44. 493b453 ufs: move lock_ufs() down into __ufs_truncate_blocks() by Al Viro · 9 years ago
  45. 2401aa2 ufs: move truncate_setsize() down into ufs_truncate() by Al Viro · 9 years ago
  46. 3b7a3a0 ufs: free excessive blocks upon ->write_begin() failure/short copy by Al Viro · 9 years ago
  47. d622f167 ufs: switch ufs_evict_inode() to trimmed-down variant of ufs_truncate() by Al Viro · 9 years ago
  48. f3e0f3d ufs: kill more lock_ufs() calls by Al Viro · 9 years ago
  49. 1dc51b8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 9 years ago
  50. e4bc13a Merge branch 'for-4.2/writeback' of git://git.kernel.dk/linux-block by Linus Torvalds · 9 years ago
  51. 5d754ce ufs: use dir_pages instead of ufs_dir_pages() by Fabian Frederick · 10 years ago
  52. 4ef51e8 Merge branch 'for-linus' into for-next by Al Viro · 9 years ago
  53. e4f9551 fs/ufs: restore s_lock mutex_init() by Fabian Frederick · 9 years ago
  54. 70d45cd ufs: don't touch mtime/ctime of directory being moved by Al Viro · 9 years ago
  55. a50e4a0 ufs: don't bother with lock_ufs()/unlock_ufs() for directory access by Al Viro · 9 years ago
  56. 514d748 ufs: Fix possible deadlock when looking up directories by Jan Kara · 10 years ago
  57. 12ecbb4 ufs: Fix warning from unlock_new_inode() by Jan Kara · 10 years ago
  58. cdd9eef fs/ufs: restore s_lock mutex by Fabian Frederick · 10 years ago
  59. 13b987e fs/ufs: revert "ufs: fix deadlocks introduced by sb mutex merge" by Fabian Frederick · 10 years ago
  60. 66114ca writeback: separate out include/linux/backing-dev-defs.h by Tejun Heo · 10 years ago
  61. 4b8061a ufs: switch to simple_follow_link() by Al Viro · 10 years ago
  62. 2b0143b VFS: normal filesystems (and lustre): d_inode() annotations by David Howells · 10 years ago
  63. 5d5d568 make new_sync_{read,write}() static by Al Viro · 10 years ago
  64. ed3ad79 fs/ufs/super.c: fix potential race condition by Fabian Frederick · 10 years ago
  65. 61da3ae fs/ufs/super.c: remove unnecessary casting by Fabian Frederick · 10 years ago
  66. 35c0b38 fs/ufs/balloc.c: remove unused variable by Fabian Frederick · 10 years ago
  67. e4502c6 ufs: deal with nfsd/iget races by Al Viro · 10 years ago
  68. 9ef7db7 ufs: fix deadlocks introduced by sb mutex merge by Alexey Khoroshilov · 10 years ago
  69. edc023ca fs/ufs/inode.c: kernel-doc warning fixes by Fabian Frederick · 10 years ago
  70. d4beaab fs/ufs: convert UFSD printk to pr_debug by Fabian Frederick · 10 years ago
  71. 7e1e416 fs/ufs/super.c: use va_format instead of buffer/vsnprintf by Fabian Frederick · 10 years ago
  72. 07bc94f fs/ufs/super.c: use __func__ in logging by Fabian Frederick · 10 years ago
  73. de771bd fs/ufs: use pr_fmt by Fabian Frederick · 10 years ago
  74. a9814c5 fs/ufs: convert printk to pr_foo() by Fabian Frederick · 10 years ago
  75. 16b9057 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 10 years ago
  76. 0244756 ufs: sb mutex merge + mutex_destroy by Fabian Frederick · 11 years ago
  77. 45641c8 fs/ufs/balloc.c: remove err parameter in ufs_add_fragments by Fabian Frederick · 11 years ago
  78. 8174202 write_iter variants of {__,}generic_file_aio_write() by Al Viro · 11 years ago
  79. aad4f8b switch simple generic_file_aio_read() users to ->read_iter() by Al Viro · 11 years ago
  80. fe4487d fs/ufs: remove unused ufs_super_block_third pointer by Christian Engelmayer · 11 years ago
  81. 48968a1 fs/ufs: remove unused ufs_super_block_second pointer by Christian Engelmayer · 11 years ago
  82. 6e0bd34 fs/ufs: remove unused ufs_super_block_first pointer by Christian Engelmayer · 11 years ago
  83. 76ee473 fs/ufs/super.c: add __init to init_inodecache() by Fabian Frederick · 11 years ago
  84. 24e7ea3 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 by Linus Torvalds · 11 years ago
  85. 91b0abe mm + fs: store shadow entries in page cache by Johannes Weiner · 11 years ago
  86. 02b9984 fs: push sync_filesystem() down to the file system's remount_fs() by Theodore Ts'o · 11 years ago
  87. 7caef26 truncate: drop 'oldsize' truncate_pagecache() parameter by Kirill A. Shutemov · 11 years ago
  88. 8088629 [readdir] simple local unixlike: switch to ->iterate() by Al Viro · 12 years ago
  89. 5d434fc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial by Linus Torvalds · 12 years ago
  90. 194c876 fs: ufs: remove cast for kmalloc return value by Zhang Yanfei · 12 years ago
  91. 7f78e03 fs: Limit sys_mount to only request filesystem modules. by Eric W. Biederman · 12 years ago
  92. d895cb1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 12 years ago
  93. 496ad9a new helper: file_inode(file) by Al Viro · 12 years ago
  94. b7e17a1 fs/ufs: remove depends on CONFIG_EXPERIMENTAL by Kees Cook · 12 years ago
  95. 83f6e37 ufs: drop vmtruncate by Marco Stornelli · 12 years ago
  96. b696332 ufs: drop lock/unlock super by Marco Stornelli · 12 years ago
  97. aab174f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 12 years ago
  98. 8c0a853 fs: push rcu_barrier() from deactivate_locked_super() to filesystems by Kirill A. Shutemov · 12 years ago
  99. 72235465 userns: Convert the ufs filesystem to use kuid/kgid where appropriate by Eric W. Biederman · 13 years ago
  100. 9e9ad5f fs/ufs: get rid of write_super by Artem Bityutskiy · 12 years ago