Hello Pui Yong Ng, Thankx for the detailed report. I am trying reproducing the problem on my test machine. But I am very novice for zfs, will you guide me a little more?
In your procedure, > # zpool create d1 /run/shm/d1 > # zpool create d2 /run/shm/d2 > # mount -t aufs none /ds -o br:/d1=rw:/d2=rw,xino=/run/shm/ds.aufs.xino "zpool create" seems to be as "mount -t zfs", right? I mean that after zpool create d1, we can access ./d1 as a mount-point. And for unmounting ./d1, is "zpool destroy d1" correct? I tried actually, but after zpool destroy d1 I can see all entries alive under d1. Would you teach me how to mount/unmount zfs? And if I send you a debug patch for mainline kernel, aufs module, or zfs module, can you apply and test it? J. R. Okajima ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk