Commit History

Autor SHA1 Mensaxe Data
  Dave Chinner d0eb2f38b2 xfs: convert grant head manipulations to lockless algorithm %!s(int64=14) %!d(string=hai) anos
  Dave Chinner 3f16b98507 xfs: introduce new locks for the log grant ticket wait queues %!s(int64=14) %!d(string=hai) anos
  Dave Chinner c8a09ff8ca xfs: convert log grant heads to atomic variables %!s(int64=14) %!d(string=hai) anos
  Dave Chinner 1c3cb9ec07 xfs: convert l_tail_lsn to an atomic variable. %!s(int64=14) %!d(string=hai) anos
  Dave Chinner 84f3c683c4 xfs: convert l_last_sync_lsn to an atomic variable %!s(int64=14) %!d(string=hai) anos
  Dave Chinner eb40a87500 xfs: use wait queues directly for the log wait queues %!s(int64=14) %!d(string=hai) anos
  Dave Chinner a69ed03c24 xfs: combine grant heads into a single 64 bit integer %!s(int64=14) %!d(string=hai) anos
  Dave Chinner 1054794198 xfs: convert log grant ticket queues to list heads %!s(int64=14) %!d(string=hai) anos
  Christoph Hellwig d5689eaa0a xfs: use struct list_head for the buf cancel table %!s(int64=14) %!d(string=hai) anos
  Dave Chinner 80168676eb xfs: force background CIL push under sustained load %!s(int64=14) %!d(string=hai) anos
  Dave Chinner a44f13edf0 xfs: Reduce log force overhead for delayed logging %!s(int64=14) %!d(string=hai) anos
  Dave Chinner df806158b0 xfs: enable background pushing of the CIL %!s(int64=15) %!d(string=hai) anos
  Dave Chinner 71e330b593 xfs: Introduce delayed logging core code %!s(int64=15) %!d(string=hai) anos
  Dave Chinner 955833cf2a xfs: make the log ticket ID available outside the log infrastructure %!s(int64=15) %!d(string=hai) anos
  Alex Elder 48389ef175 xfs: kill off l_sectbb_mask %!s(int64=15) %!d(string=hai) anos
  Alex Elder 69ce58f08a xfs: record log sector size rather than log2(that) %!s(int64=15) %!d(string=hai) anos
  Christoph Hellwig e6b1f27370 xfs: clean up xlog_write_adv_cnt %!s(int64=15) %!d(string=hai) anos
  Eric Sandeen 5d77c0dc0c xfs: make several more functions static %!s(int64=15) %!d(string=hai) anos
  Christoph Hellwig 0b1b213fcf xfs: event tracing support %!s(int64=15) %!d(string=hai) anos
  Eric Sandeen d96f8f891f xfs: add more statics & drop some unused functions %!s(int64=16) %!d(string=hai) anos
  Christoph Hellwig 076e6acb8f xfs: cleanup xlog_bread %!s(int64=16) %!d(string=hai) anos
  Christoph Hellwig a568778739 xfs: remove uchar_t/ushort_t/uint_t/ulong_t types %!s(int64=16) %!d(string=hai) anos
  Christoph Hellwig b28708d6a0 [XFS] sanitize xlog_in_core_t definition %!s(int64=16) %!d(string=hai) anos
  Dave Chinner cc09c0dc57 [XFS] Fix double free of log tickets %!s(int64=16) %!d(string=hai) anos
  David Chinner a9c21c1b9d [XFS] Given the log a pointer to the AIL %!s(int64=16) %!d(string=hai) anos
  Lachlan McIlroy 31bd61f2bb [XFS] Move memory allocations for log tracing out of the critical path %!s(int64=16) %!d(string=hai) anos
  Christoph Hellwig 4249023a5d [XFS] cleanup xfs_mountfs %!s(int64=17) %!d(string=hai) anos
  David Chinner 12017faf38 [XFS] clean up stale references to semaphores %!s(int64=17) %!d(string=hai) anos
  Matthew Wilcox d748c62367 [XFS] Convert l_flushsema to a sv_t %!s(int64=17) %!d(string=hai) anos
  David Chinner 4679b2d36d [XFS] Reorganise xlog_t for better cacheline isolation of contention %!s(int64=17) %!d(string=hai) anos