Commit Graph

56 Commits (9b12e18cdc1553de62d931e73443c806347cd974)

Author SHA1 Message Date
Christoph Hellwig cc92e7ac8d [XFS] growlock should be a mutex 18 years ago
Christoph Hellwig b267ce9952 [XFS] kill struct bhv_vfs 18 years ago
Christoph Hellwig 7439449670 [XFS] move syncing related members from struct bhv_vfs to struct xfs_mount 18 years ago
Christoph Hellwig bd186aa901 [XFS] kill the vfs_flags member in struct bhv_vfs 18 years ago
Christoph Hellwig 745f691912 [XFS] call common xfs vfs-level helpers directly and remove vfs operations 18 years ago
Christoph Hellwig 48c872a9f3 [XFS] decontaminate vfs operations from behavior details 18 years ago
Christoph Hellwig b09cc77109 [XFS] remove dependency of the quota module on behaviors 18 years ago
Christoph Hellwig 293688ec42 [XFS] remove dependency of the dmapi module on behaviors 18 years ago
Christoph Hellwig 0a74cd1964 [XFS] kill struct bhv_vnode 18 years ago
Christoph Hellwig 739bfb2a7d [XFS] call common xfs vnode-level helpers directly and remove vnode operations 18 years ago
David Chinner da353b0d64 [XFS] Radix tree based inode caching 18 years ago
Christoph Hellwig 2bdf7cd0ba [XFS] superblock endianess annotations 18 years ago
Eric Sandeen 40906630f1 [XFS] Remove m_nreadaheads 18 years ago
David Chinner 2a82b8be8a [XFS] Concurrent Multi-File Data Streams 18 years ago
David Chinner 92821e2ba4 [XFS] Lazy Superblock Counters 18 years ago
Nathan Scott 4cc929ee30 [XFS] Don't grow filesystems past the size they can index. 18 years ago
Lachlan McIlroy 5478eead85 [XFS] Re-initialize the per-cpu superblock counters after recovery. 18 years ago
Kevin Jamieson c97be73605 [XFS] Fix block reservation changes for non-SMP systems. 18 years ago
David Chinner dbcabad19a [XFS] Fix block reservation mechanism. 18 years ago
David Chinner 20f4ebf2bf [XFS] Make growfs work for amounts greater than 2TB 18 years ago
Lachlan McIlroy 1f9b3b64d4 [XFS] remove unused xflags parameter from sync routines 18 years ago
David Chinner 03135cf726 [XFS] Fix UP build breakage due to undefined m_icsb_mutex. 18 years ago
David Chinner 20b642858b [XFS] Reduction global superblock lock contention near ENOSPC. 18 years ago
Nathan Scott 215101c360 [XFS] Fix kmem_zalloc_greedy warnings on 64 bit platforms. 19 years ago
Christoph Hellwig fe48cae9ed [XFS] remove bhv_lookup, _range version works aswell and has more useful 19 years ago
Nathan Scott f6c2d1fa63 [XFS] Remove version 1 directory code. Never functioned on Linux, just 19 years ago
Nathan Scott 8285fb58e7 [XFS] Resolve a namespace collision on remaining vtypes for FreeBSD 19 years ago
Nathan Scott 67fcaa73ad [XFS] Resolve a namespace collision on vnode/vnodeops for FreeBSD porters. 19 years ago
Nathan Scott b83bd13881 [XFS] Resolve a namespace collision on vfs/vfsops for FreeBSD porters. 19 years ago
Nathan Scott 7d04a335b6 [XFS] Shutdown the filesystem if all device paths have gone. Made 19 years ago
Olaf Weber 3e57ecf640 [XFS] Add parameters to xfs_bmapi() and xfs_bunmapi() to have them report 19 years ago
Nathan Scott 764d1f89a5 [XFS] Implement the silent parameter to fill_super, previously ignored. 19 years ago
Nathan Scott c41564b5af [XFS] We really suck at spulling. Thanks to Chris Pascoe for fixing all 19 years ago
Nathan Scott b8b0f54656 [XFS] Remove a couple of no-longer-used macros/types from XFS. 19 years ago
David Chinner 01e1b69cfc [XFS] using a spinlock per cpu for superblock counter exclusion results in 19 years ago
David Chinner e8234a6871 [XFS] Add support for hotplug CPUs to the per-CPU superblock counters by 19 years ago
David Chinner 8d280b98cf [XFS] On machines with more than 8 cpus, when running parallel I/O 19 years ago
Nathan Scott 9f4cbecd7e [XFS] XFS propagates MS_NOATIME through two levels internally but doesn't 19 years ago
Nathan Scott ce8e922c0e [XFS] Complete the pagebuf -> xfs_buf naming convention transition, 19 years ago
Nathan Scott 13059ff04c [XFS] Reverse the sense of COMPAT_ATTR and ATTR2, keeps it simple and 19 years ago
Jes Sorensen 794ee1baee [PATCH] mutex subsystem, semaphore to mutex: XFS 19 years ago
Nathan Scott c11e2c369d [XFS] Rework fid encode/decode wrt 64 bit inums interacting with NFS. 20 years ago
Nathan Scott e718eeb4fe [XFS] Rework the final mount options flag bit to make room for more. 20 years ago
Nathan Scott 7b71876980 [XFS] Update license/copyright notices to match the prefered SGI 20 years ago
Nathan Scott a844f4510d [XFS] Remove xfs_macros.c, xfs_macros.h, rework headers a whole lot. 20 years ago
Nathan Scott fc1f8c1ca3 [XFS] Track external log/realtime device names for correct reporting in 20 years ago
Nathan Scott f74dee4276 [XFS] Ondisk format extension for extended attributes (attr2). Basically, 20 years ago
David Chinner e8c8b3a79d [XFS] Introduce two new mount options (nolargeio/largeio) to allow 20 years ago
Nathan Scott ee34807a65 [XFS] Provide a mechiansm for flushing delalloc before quota reporting. 20 years ago
Christoph Hellwig f538d4da8d [XFS] write barrier support Issue all log sync operations as ordered 20 years ago