Re: [RFC] add FIEMAP ioctl to efficiently map file allocation

2007-04-13 Thread Christoph Hellwig
On Thu, Apr 12, 2007 at 05:05:50AM -0600, Andreas Dilger wrote: struct fibmap_extent { __u64 fe_start; /* starting offset in bytes */ __u64 fe_len; /* length in bytes */ } struct fibmap { struct fibmap_extent fm_start; /* offset, length

Re: Add a norecovery option to ext3/4?

2007-04-13 Thread Benny Amorsen
BD == Bill Davidsen [EMAIL PROTECTED] writes: BD In practice Linux has had lots of practice mounting garbage, and BD isn't likely to suffer terminal damage. These days, with exposed USB ports and automount, it is rather important that the kernel doesn't suffer terminal damage when mounting

Re: [RFC] add FIEMAP ioctl to efficiently map file allocation

2007-04-13 Thread Anton Altaparmakov
On 13 Apr 2007, at 11:15, Christoph Hellwig wrote: On Thu, Apr 12, 2007 at 05:05:50AM -0600, Andreas Dilger wrote: struct fibmap_extent { __u64 fe_start; /* starting offset in bytes */ __u64 fe_len; /* length in bytes */ } struct fibmap {

Re: [RFC] add FIEMAP ioctl to efficiently map file allocation

2007-04-13 Thread Nicholas Miell
On Fri, 2007-04-13 at 12:38 +0100, Anton Altaparmakov wrote: One addition freature from the XFS getbmapx interface we should provide is the ability to query layout of xattrs. While other filesystems might not have the exact xattr fork XFS has it fits nicely into the interface. Especially