search for: xfs_buf

Displaying 12 results from an estimated 12 matches for "xfs_buf".

Did you mean: fs_buf
2007 Nov 15
0
[patch 14/19] xfs: eagerly remove vmap mappings to avoid upsetting Xen
...tzhardinge <jeremy@xensource.com> Cc: XFS masters <xfs-masters@oss.sgi.com> Cc: Morten =?utf-8?q?B=C3=B8geskov?= <xen-users@morten.bogeskov.dk> Cc: Mark Williamson <mark.williamson@cl.cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- fs/xfs/linux-2.6/xfs_buf.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) --- a/fs/xfs/linux-2.6/xfs_buf.c +++ b/fs/xfs/linux-2.6/xfs_buf.c @@ -187,6 +187,19 @@ free_address( { a_list_t *aentry; +#ifdef CONFIG_XEN + /* + * Xen needs to be able to make sure it can get an exclusive + * RO mapping of pages it...
2007 Nov 15
0
[patch 14/19] xfs: eagerly remove vmap mappings to avoid upsetting Xen
...tzhardinge <jeremy@xensource.com> Cc: XFS masters <xfs-masters@oss.sgi.com> Cc: Morten =?utf-8?q?B=C3=B8geskov?= <xen-users@morten.bogeskov.dk> Cc: Mark Williamson <mark.williamson@cl.cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- fs/xfs/linux-2.6/xfs_buf.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) --- a/fs/xfs/linux-2.6/xfs_buf.c +++ b/fs/xfs/linux-2.6/xfs_buf.c @@ -187,6 +187,19 @@ free_address( { a_list_t *aentry; +#ifdef CONFIG_XEN + /* + * Xen needs to be able to make sure it can get an exclusive + * RO mapping of pages it...
2005 Aug 15
3
[-mm PATCH 2/32] fs: fix-up schedule_timeout() usage
...ction.c | 3 +-- fs/lockd/clntproc.c | 3 +-- fs/nfs/nfs3proc.c | 3 +-- fs/nfs/nfs4proc.c | 12 ++++-------- fs/reiserfs/journal.c | 3 +-- fs/smbfs/proc.c | 3 +-- fs/xfs/linux-2.6/time.h | 3 +-- fs/xfs/linux-2.6/xfs_buf.c | 6 +++--- fs/xfs/linux-2.6/xfs_super.c | 12 ++++++------ 11 files changed, 23 insertions(+), 38 deletions(-) diff -urpN 2.6.13-rc5-mm1/fs/cifs/cifsfs.c 2.6.13-rc5-mm1-dev/fs/cifs/cifsfs.c --- 2.6.13-rc5-mm1/fs/cifs/cifsfs.c 2005-08-07 09:57:37.000000000 -0700 +++ 2.6.13-rc5-mm1-dev/fs/...
2007 Oct 12
10
[PATCH 00/10] REVIEW: Xen patches for 2.6.24
This is my current set of updates to Xen for 2.6.24. This is largely a bugfix set, and a couple of them are also relevent to 2.6.23. These are in the pre-x86 merge form; I'll update them once the merge goes into git. Quick overview: - remove some dead code in arch/i386/mm/init.c - clean up some duplicate includes - when sending an IPI, yield the vcpu if the destination doesn't have
2007 Oct 12
10
[PATCH 00/10] REVIEW: Xen patches for 2.6.24
This is my current set of updates to Xen for 2.6.24. This is largely a bugfix set, and a couple of them are also relevent to 2.6.23. These are in the pre-x86 merge form; I'll update them once the merge goes into git. Quick overview: - remove some dead code in arch/i386/mm/init.c - clean up some duplicate includes - when sending an IPI, yield the vcpu if the destination doesn't have
2007 Oct 12
10
[PATCH 00/10] REVIEW: Xen patches for 2.6.24
This is my current set of updates to Xen for 2.6.24. This is largely a bugfix set, and a couple of them are also relevent to 2.6.23. These are in the pre-x86 merge form; I'll update them once the merge goes into git. Quick overview: - remove some dead code in arch/i386/mm/init.c - clean up some duplicate includes - when sending an IPI, yield the vcpu if the destination doesn't have
2006 Nov 08
1
XFS Issues
...a2x00_next+422} <ffffffff8024cc75>{elv_next_request+238} Nov 7 12:50:32 houla0 <ffffffff803094ab>{__down+147} <ffffffff80133da9>{default_wake_function+0} Nov 7 12:50:32 houla0 <ffffffff8030af43>{__down_failed+53} <ffffffffa02133d3>{:xfs:.text.lock.xfs_buf+5} Nov 7 12:50:32 houla0 <ffffffffa0212a1d>{:xfs:pagebuf_iostart +134} <ffffffffa0212a61>{:xfs:xfs_buf_read_flags+64} Nov 7 12:50:32 houla0 <ffffffffa01fff4b>{:xfs:xfs_trans_read_buf+428} <ffffffffa01d7d14>{:xfs:xfs_btree_read_bufs+69} Nov 7 12:50:32 houla0...
2007 Oct 15
13
[PATCH 00/12] xen/paravirt_ops patches for 2.6.24
...6/xen/time.c | 6 arch/x86/xen/xen-ops.h | 10 drivers/char/hvc_lguest.c | 2 drivers/lguest/core.c | 6 drivers/lguest/lguest.c | 154 ++++---- drivers/lguest/lguest_bus.c | 2 fs/xfs/linux-2.6/xfs_buf.c | 13 include/asm-x86/paravirt.h | 507 ++++++++++++++++------------- include/asm-x86/pgtable-3level-defs.h | 2 include/xen/interface/vcpu.h | 5 mm/Kconfig | 1 22 files changed, 1027 insertions(+), 683 deletions(-) Than...
2007 Oct 15
13
[PATCH 00/12] xen/paravirt_ops patches for 2.6.24
...6/xen/time.c | 6 arch/x86/xen/xen-ops.h | 10 drivers/char/hvc_lguest.c | 2 drivers/lguest/core.c | 6 drivers/lguest/lguest.c | 154 ++++---- drivers/lguest/lguest_bus.c | 2 fs/xfs/linux-2.6/xfs_buf.c | 13 include/asm-x86/paravirt.h | 507 ++++++++++++++++------------- include/asm-x86/pgtable-3level-defs.h | 2 include/xen/interface/vcpu.h | 5 mm/Kconfig | 1 22 files changed, 1027 insertions(+), 683 deletions(-) Than...
2007 Oct 15
13
[PATCH 00/12] xen/paravirt_ops patches for 2.6.24
...6/xen/time.c | 6 arch/x86/xen/xen-ops.h | 10 drivers/char/hvc_lguest.c | 2 drivers/lguest/core.c | 6 drivers/lguest/lguest.c | 154 ++++---- drivers/lguest/lguest_bus.c | 2 fs/xfs/linux-2.6/xfs_buf.c | 13 include/asm-x86/paravirt.h | 507 ++++++++++++++++------------- include/asm-x86/pgtable-3level-defs.h | 2 include/xen/interface/vcpu.h | 5 mm/Kconfig | 1 22 files changed, 1027 insertions(+), 683 deletions(-) Than...
2011 May 03
8
Is it possible for the ext4/btrfs file system to pass some context related info to low level block driver?
Currently, some new storage devices have the ability to do performance optimizations according to the type of data payload - say, file system metadata, time-stamps, sequential write in some granularity, random write and so on. For example, the latest eMMC 4.5 device can support the so-called ''Context Management'' and ''Data Tag Mechanism'' features. By receiving
2012 Sep 03
1
[GIT-PULL] XFS filesystem driver
...#ifndef XFS_AG_H_ +#define XFS_AG_H_ + +#include "xfs_types.h" + +/* + * Allocation group header + * This is divided into three structures, placed in sequential 512-byte + * buffers after a copy of the superblock (also in a 512-byte buffer). + */ + +typedef uint32_t xfs_agino_t; + +struct xfs_buf; +struct xfs_mount; +struct xfs_trans; + +#define XFS_AGF_MAGIC "XAGF" +#define XFS_AGF_VERSION 1 +#define XFS_AGI_VERSION 1 + +#define XFS_AGF_GOOD_VERSION(v) ((v) == XFS_AGF_VERSION) +#define XFS_AGI_GOOD_VERSION(v) ((v) == XFS_AGI_VERSION) + +/* + * Btree number 0 is bno, 1 is cnt. Th...