Messages in this thread | | | From | Nick Piggin <> | Subject | Re: XFS Fails Quality Assurance Tests on ARM | Date | Fri, 28 Sep 2007 07:40:48 +1000 |
| |
On Sunday 02 September 2007 08:14, Andi Kleen wrote: > David Miller <davem@davemloft.net> writes: > > From: Byron Bradley <byron.bbradley@gmail.com> > > Date: Fri, 31 Aug 2007 03:12:46 +0000 (UTC) > > > > > Anybody got any ideas of how we fix this? > > > > I don't know how much testing XFS gets on ARM, but one thing that some > > ARM chips have is D-cache aliasing problems and one thing XFS uses a > > lot is virtual remapping of various data structures via vmap(). > > > > This might be what is causing the problems. > > AFAIK XFS uses vmap() mainly during log replay. If David's theory > was true then the failures must be seen during tests that do > this.
I think it can also do vmap for directory lookups, and it crashed in some directory lookup AFAIKS.
One way to verify would be to create the XFS filesystem with PAGE_SIZE directory blocks (mkfs.xfs -nsize=PAGE_SIZE) I believe. Dave will correct me if I'm wrong.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |