Commit Graph

407 Commits (d2e7b7d0aa021847c59f882b066e7d3812902870)

Author SHA1 Message Date
Nathan Scott 39269e29d4 [XFS] Reduce xfs_bmapi stack use by removing some local state variables, 19 years ago
Nathan Scott 220b528413 [XFS] Dynamically allocate vattr in places it makes sense to do so, to 19 years ago
Nathan Scott 9b94c2eddf [XFS] Take a dentry structure off the stack into the data segment. 19 years ago
Nathan Scott 8f79405527 [XFS] Reduce complexity in xfs_trans_init by pushing complex macros out 19 years ago
Nathan Scott f6d75cbed9 [XFS] Dynamically allocate xfs_dir2_put_args_t structure to reduce stack 19 years ago
Nathan Scott 1f6553f9f9 [XFS] Dynamically allocate local kiocb structures in readv/writev routines 19 years ago
Mandy Kirkconnell 0293ce3a9f [XFS] 929045 567344 This mod introduces multi-level in-core file extent 19 years ago
Mandy Kirkconnell 4eea22f01b [XFS] 929045 567344 This mod re-organizes some of the in-core file extent 19 years ago
Nathan Scott 9f989c9455 [XFS] Additional mount time superblock validation checks. 19 years ago
David Chinner 01e1b69cfc [XFS] using a spinlock per cpu for superblock counter exclusion results in 19 years ago
Nathan Scott 87cbc49cd4 [XFS] Add xfs_map_buffer helper, use it in a couple of places. 19 years ago
Nathan Scott f51623b21f [XFS] Move some code around to avoid prototypes and prep for future 19 years ago
Nathan Scott 02d7c92334 [XFS] Use XFS_VFSTOM in more places instead of open coding it. 19 years ago
Tim Shimmin fcce0f1f9a [XFS] forgot a couple of calls to XLOG_VEC_SET_TYPE when porting from irix 19 years ago
Nathan Scott a780143ea5 [XFS] UUID endianess fix. uu_timelow is a 32bit field and needs to be 19 years ago
David Chinner e8234a6871 [XFS] Add support for hotplug CPUs to the per-CPU superblock counters by 19 years ago
Nathan Scott 2d0f864be3 [XFS] Make headers compile for more compiler variants; minor cleanup. 19 years ago
Nathan Scott d2c32edf64 [XFS] When compiling with gcc 4.0 and CONFIG_SMP unset, there are many 19 years ago
Nathan Scott e0cc2325d1 [XFS] Flag the XFS inode cache as in need of spreading also. 19 years ago
Nathan Scott 20722a9192 [XFS] Fix a mutex_destroy diagnostic about a locked-mutex-on-destroy from 19 years ago
Nathan Scott 8758280fcc [XFS] Cleanup the use of zones/slabs, more consistent and allows flags to 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
David Chinner 0c9512d746 [XFS] find_exported_dentry(). XFS does not need to use this symbol as it 19 years ago
Eric Sandeen 2353e8e9b6 [XFS] Don't map non-uptodate buffers in xfs_probe_cluster; also fixes 19 years ago
Nathan Scott dae81d4774 [XFS] Reduce stack use during quota mounts (caused a panic). This 19 years ago
Nathan Scott 07ff2fa8fc [XFS] Fix a realtime allocator regression introduced by an old iget race 19 years ago
Nathan Scott 9bd6f13dfd [XFS] Fix missing inode atime update from the utime syscall. 19 years ago
David Chinner 9fddaca229 [XFS] Account for the page we just wrote when we detect congestion during 19 years ago
Christoph Lameter e965f9630c [PATCH] Direct Migration V9: Avoid writeback / page_migrate() method 19 years ago
Nathan Scott fad3aa1e8e [XFS] Fix regression in xfs_buf_rele dealing with non-hashed buffers, as 19 years ago
Yingping Lu 3a69c7dc6f [XFS] Interim solution for attribute insertion failure during file 19 years ago
David Chinner d88992f660 [XFS] Fix a race in xfs_submit_ioend() where we can be completing I/O for 19 years ago
Nathan Scott 107a09c44b [XFS] remove no-longer-needed IS_NOATIME macro, twas just a build workaround 19 years ago
Nathan Scott c2e8143220 [XFS] mutex fallout - fix debug builds and remove no-longer-useful comment. 19 years ago
Nathan Scott 54245702ab [XFS] Fix symlink creation too, with respect to initialising SELinux 19 years ago
Jesper Juhl 014c2544e6 return statement cleanup - kill pointless parentheses 19 years ago
Randy Dunlap 16f7e0fe2e [PATCH] capable/capability.h (fs/) 19 years ago
Randy.Dunlap c59ede7b78 [PATCH] move capable() to capability.h 19 years ago
Nathan Scott 0d1335b310 [XFS] Fix follow_link when dealing with symlinks larger than 256 bytes. 19 years ago
Nathan Scott 3762ec6bf7 [XFS] Merge in trivial changes, sync up headers with userspace 19 years ago
Nathan Scott 6ab65429b4 [XFS] Fix compiler warnings from older gcc versions wrt printfalike 19 years ago
Nathan Scott ca5ccbf98d [XFS] Fix some build fallout from atime changes. 19 years ago
Tim Shimmin 1259845d3f [XFS] remove XFS_LOG_RES_DEBUG and turn on the res history all the time to 19 years ago
Yingping Lu 71df099dc3 [XFS] xfssyncd is responsible for flushing inode or device's data by 19 years ago
Christoph Hellwig 75e17b3caf [XFS] add helper to get xfs_inode from vnode 19 years ago
Nathan Scott 204ab25f36 [XFS] Fix up offset type inconsistencies and gcc warnings from earlier 19 years ago
Christoph Hellwig da7f93e9ee [XFS] fix up per-device xfsbufd 19 years ago
Christoph Hellwig f5e596bbef [XFS] fix writeback control handling fix a reversed condition on where to 19 years ago
Christoph Hellwig 6c4fe19f66 [XFS] cluster rewrites We can cluster mapped pages aswell, this improves 19 years ago