| To: | Jeff Liu <jeff.liu@xxxxxxxxxx> |
|---|---|
| Subject: | Re: [PATCH 04/15] mkfs: validate all input values |
| From: | Dave Chinner <david@xxxxxxxxxxxxx> |
| Date: | Thu, 12 Dec 2013 10:57:22 +1100 |
| Cc: | Christoph Hellwig <hch@xxxxxxxxxxxxx>, "xfs@xxxxxxxxxxx" <xfs@xxxxxxxxxxx> |
| Delivered-to: | xfs@xxxxxxxxxxx |
| In-reply-to: | <52A7E9BC.3020905@xxxxxxxxxx> |
| References: | <1385689430-10103-1-git-send-email-david@xxxxxxxxxxxxx> <1385689430-10103-5-git-send-email-david@xxxxxxxxxxxxx> <20131202170420.GA14935@xxxxxxxxxxxxx> <20131202231202.GA10988@dastard> <20131203094207.GB4906@xxxxxxxxxxxxx> <52A7E9BC.3020905@xxxxxxxxxx> |
| User-agent: | Mutt/1.5.21 (2010-09-15) |
On Wed, Dec 11, 2013 at 12:27:40PM +0800, Jeff Liu wrote: > Hi, Dave, > > While test this patch, I wonder if we should also validate non-supported > data block size combine with the system page size or not, as we do such > kind of checkup for non-supported inode size in mkfs... > > I can simply trigger scary corruption error with backtraces on 4K page > size machine via: mkfs.xfs -f -b size=8192 /dev/xxx; mount /dev/xxx /xfs That's the same case as a single bit error, which is somethign we should catch and warn loudly about. So, no, I don't think we should change it for this reason. That said, we do need to improve the verfiers to be able to separate CRC validation errors from corruption detected by the verifier. This means we'll need to rework the boiler-plate error handling in all the verifiers and we should probably address the verbosity issue of these corruption warnings at that point in time.... Cheers, Dave. -- Dave Chinner david@xxxxxxxxxxxxx |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: XFS: possible memory allocation deadlock in kmem_alloc (mode:0x250), Dave Chinner |
|---|---|
| Next by Date: | Re: [PATCH 06/10 v2] xfs: format log items write directly into the linear CIL buffer, Dave Chinner |
| Previous by Thread: | Re: [PATCH 04/15] mkfs: validate all input values, Jeff Liu |
| Next by Thread: | Re: [PATCH 06/15] mkfs: validate logarithmic parameters sanely, Christoph Hellwig |
| Indexes: | [Date] [Thread] [Top] [All Lists] |