Commit History

Autor SHA1 Mensaxe Data
  Anton Altaparmakov 37fbf4bfb8 Restore direct_io / truncate locking API %!s(int64=13) %!d(string=hai) anos
  Andi Kleen 65dd2aa90a dio: optimize cache misses in the submission path %!s(int64=13) %!d(string=hai) anos
  Tao Ma ae55e1aaa7 fs/direct-io.c: calculate fs_count correctly in get_more_blocks() %!s(int64=13) %!d(string=hai) anos
  Andi Kleen 847cc6371b direct-io: merge direct_io_walker into __blockdev_direct_IO %!s(int64=14) %!d(string=hai) anos
  Andi Kleen ba253fbf6d direct-io: inline the complete submission path %!s(int64=14) %!d(string=hai) anos
  Andi Kleen 18772641db direct-io: separate map_bh from dio %!s(int64=14) %!d(string=hai) anos
  Andi Kleen 6e8267f532 direct-io: use a slab cache for struct dio %!s(int64=14) %!d(string=hai) anos
  Andi Kleen 0dc2bc49be direct-io: rearrange fields in dio/dio_submit to avoid holes %!s(int64=14) %!d(string=hai) anos
  Andi Kleen cde1ecb324 direct-io: fix a wrong comment %!s(int64=14) %!d(string=hai) anos
  Andi Kleen eb28be2b4c direct-io: separate fields only used in the submission path from struct dio %!s(int64=14) %!d(string=hai) anos
  Arun Sharma 60063497a9 atomic: use <linux/atomic.h> %!s(int64=14) %!d(string=hai) anos
  Christoph Hellwig 72c5052ddc fs: move inode_dio_done to the end_io handler %!s(int64=14) %!d(string=hai) anos
  Christoph Hellwig df2d6f2658 fs: always maintain i_dio_count %!s(int64=14) %!d(string=hai) anos
  Christoph Hellwig bd5fe6c5eb fs: kill i_alloc_sem %!s(int64=14) %!d(string=hai) anos
  Christoph Hellwig f9b5570d7f fs: simplify handling of zero sized reads in __blockdev_direct_IO %!s(int64=14) %!d(string=hai) anos
  Linus Torvalds 6c51038900 Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-block %!s(int64=14) %!d(string=hai) anos
  Jens Axboe 721a9602e6 block: kill off REQ_UNPLUG %!s(int64=14) %!d(string=hai) anos
  Jens Axboe 7eaceaccab block: remove per-queue plugging %!s(int64=14) %!d(string=hai) anos
  Jiri Kosina 0a9d59a246 Merge branch 'master' into for-next %!s(int64=14) %!d(string=hai) anos
  David Dillow 20d9600cb4 fs/direct-io.c: don't try to allocate more than BIO_MAX_PAGES in a bio %!s(int64=14) %!d(string=hai) anos
  Namhyung Kim f0940cee22 dio: fix typos in comments %!s(int64=14) %!d(string=hai) anos
  Edward Shishkin cd1c584f38 fs/direct-io.c: fix truncation error in dio_complete() return %!s(int64=14) %!d(string=hai) anos
  Jeff Moyer 7a801ac6f5 O_DIRECT: fix the splitting up of contiguous I/O %!s(int64=14) %!d(string=hai) anos
  Christoph Hellwig eafdc7d190 sort out blockdev_direct_IO variants %!s(int64=15) %!d(string=hai) anos
  Christoph Hellwig 40e2e97316 direct-io: move aio_complete into ->end_io %!s(int64=15) %!d(string=hai) anos
  npiggin@suse.de 7bb46a6734 fs: introduce new truncate sequence %!s(int64=15) %!d(string=hai) anos
  Josef Bacik c2c6ca417e direct-io: do not merge logically non-contiguous requests %!s(int64=15) %!d(string=hai) anos
  Josef Bacik facd07b07d direct-io: add a hook for the fs to provide its own submit_bio function %!s(int64=15) %!d(string=hai) anos
  Al Viro 06777d308f dio: fix use-after-free %!s(int64=15) %!d(string=hai) anos
  Christoph Hellwig 5fe878ae7f direct-io: cleanup blockdev_direct_IO locking %!s(int64=15) %!d(string=hai) anos