On Thu, 2008-05-01 at 16:48 -0400, Christoph Hellwig wrote:Why do you need to co-operate with userspace? Userspace shouldn't need to do anything -- we'll just generate a suitable fsid/uuid for ourselves, unless userspace deliberately overrides it for the export in question. Bah, don't you start. A less onanistic problem with it is the deadlock with NFS readdirplus (->readdir->encode_entry->compose_entry_fh->lookup) I wonder if we should postpone the calls to compose_entry_fh() until _after_ readdir() has completed. Leave space in the response for the filehandles, but only walk through it again calling compose_entry_fh() once we're done in readdir. That would allow us to get rid of the various icky hacks that file systems have to avoid that deadlock. -- dwmw2 -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Greg Kroah-Hartman | [PATCH 004/196] Chinese: add translation of SubmittingPatches |
| James Bottomley | Re: Integration of SCST in the mainstream Linux kernel |
| Jeff Garzik | Re: [Patch v2] Make PCI extended config space (MMCONFIG) a driver opt-in |
| Chodorenko Michail | PROBLEM: Celeron Core |
git: | |
| Linus Torvalds | People unaware of the importance of "git gc"? |
| Johannes Schindelin | Re: Empty directories... |
| Jakub Narebski | Re: VCS comparison table |
| Sam Song | Re: Fwd: [OT] Re: Git via a proxy server? |
| J.W. Zondag | Dell PE1950 III - Perc 6i |
| Richard Stallman | Real men don't attack straw men |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| Anselm R. Garbe | OpenBSD 4.0 / Xorg -> vesa 1920x1200 widescreen resolution |
| Jim Winstead Jr. | Re: Root Disk/Book Disk Compatibility |
| Anselm Lingnau | File creation date in UNIX (was: Re: VMS) |
| Rafal Kustra (summer student) | mount |
| Nicholas Yue | Re: more on 486/33 weirdness |
