Commit Graph

87 Commits (c854363e80b49dd04a4de18ebc379eb8c8806674)

Author SHA1 Message Date
Christoph Hellwig a14a348bff xfs: cleanup up xfs_log_force calling conventions 15 years ago
Christoph Hellwig 4139b3b337 xfs: kill XLOG_VEC_SET_TYPE 15 years ago
Christoph Hellwig 873ff5501d xfs: clean up log buffer writes 15 years ago
Dave Chinner 2ee1abad73 xfs: improve metadata I/O merging in the elevator 15 years ago
Christoph Hellwig 0b1b213fcf xfs: event tracing support 15 years ago
Christoph Hellwig a8914f3a6d xfs: fix spin_is_locked assert on uni-processor builds 16 years ago
Christoph Hellwig 79dd43bb85 xfs: fix spin_is_locked assert on uni-processor builds 16 years ago
Dave Chinner 9d7fef74b2 xfs: inform the xfsaild of the push target before sleeping 16 years ago
Dave Chinner a6cb767e24 xfs: validate log feature fields correctly 16 years ago
Malcolm Parsons 9da096fd13 xfs: fix various typos 16 years ago
Christoph Hellwig 21b699c895 xfs: cleanup log unmount handling 16 years ago
Christoph Hellwig 264307520b xfs: fix error handling in xfs_log_mount 16 years ago
Christoph Hellwig 7153f8ba2b xfs: remove iclog calculation special cases 16 years ago
Christoph Hellwig 39e2defe73 reduce l_icloglock roundtrips 16 years ago
Christoph Hellwig b28708d6a0 [XFS] sanitize xlog_in_core_t definition 16 years ago
Christoph Hellwig bac8dca9f9 [XFS] fix NULL pointer dereference in xfs_log_force_umount 16 years ago
Dave Chinner cc09c0dc57 [XFS] Fix double free of log tickets 16 years ago
Dave Chinner 8f330f5149 [XFS] handle memory allocation failures during log initialisation 16 years ago
Dave Chinner 644c3567d1 [XFS] handle memory allocation failures during log initialisation 16 years ago
David Chinner 783a2f656f [XFS] Finish removing the mount pointer from the AIL API 17 years ago
David Chinner a9c21c1b9d [XFS] Given the log a pointer to the AIL 17 years ago
David Chinner c7e8f26827 [XFS] Move the AIL lock into the struct xfs_ail 17 years ago
David Chinner 5b00f14fbd [XFS] move the AIl traversal over to a consistent interface 17 years ago
David Chinner 27d8d5fe0e [XFS] Use a cursor for AIL traversal. 17 years ago
Christoph Hellwig 73f6aa4d44 Fix barrier fail detection in XFS 17 years ago
David Chinner b5b8c9acd5 [XFS] Fix barrier status change detection. 17 years ago
Lachlan McIlroy 31bd61f2bb [XFS] Move memory allocations for log tracing out of the critical path 17 years ago
Lachlan McIlroy c6a7b0f8a4 [XFS] Fix use after free in xfs_log_done(). 17 years ago
Lachlan McIlroy 5695ef46ef [XFS] Use KM_NOFS for debug trace buffers 17 years ago
Christoph Hellwig 4249023a5d [XFS] cleanup xfs_mountfs 17 years ago
David Chinner 12017faf38 [XFS] clean up stale references to semaphores 17 years ago
Matthew Wilcox d748c62367 [XFS] Convert l_flushsema to a sv_t 17 years ago
Michael Nishimoto d729eae893 [XFS] Ensure that 2 GiB xfs logs work properly. 17 years ago
Denys Vlasenko f0e2d93c29 [XFS] Remove unused arg from kmem_free() 17 years ago
Dave Chinner 49641f1acf Fix reference counting race on log buffers 17 years ago
David Chinner 1bb7d6b5a8 [XFS] Catch log unmount failures. 17 years ago
David Chinner b911ca0472 [XFS] Sanitise xfs_log_force error checking. 17 years ago
Harvey Harrison 34a622b2e1 [XFS] replace remaining __FUNCTION__ occurrences 17 years ago
David Chinner 6b1d1a732f [XFS] Fix lock inversion in forced shutdown. 17 years ago
David Chinner 4679b2d36d [XFS] Reorganise xlog_t for better cacheline isolation of contention 17 years ago
David Chinner eb01c9cd87 [XFS] Remove the xlog_ticket allocator 17 years ago
David Chinner 114d23aae5 [XFS] Per iclog callback chain lock 17 years ago
David Chinner 155cc6b784 [XFS] Use atomics for iclog reference counting 17 years ago
David Chinner b589334c7a [XFS] Prevent AIL lock contention during transaction completion 17 years ago
Eric Sandeen 6211870992 [XFS] remove shouting-indirection macros from xfs_sb.h 17 years ago
Marcin Slusarz 413d57c990 xfs: convert beX_add to beX_add_cpu (new common API) 17 years ago
David Chinner 249a8c1124 [XFS] Move AIL pushing into it's own thread 17 years ago
Tim Shimmin e6a4b37f38 [XFS] Remove the BPCSHIFT and NB* based macros from XFS. 17 years ago
Niv Sardi f7b7c3673e [XFS] Remove bogus assert 17 years ago
David Chinner a8272ce0c1 [XFS] Fix up sparse warnings. 17 years ago