On Thu, Aug 20, 2009 at 06:23:31PM -0400, Trond Myklebust wrote: > On Thu, 2009-08-20 at 17:03 -0400, J. Bruce Fields wrote: > > On Wed, Aug 19, 2009 at 07:38:53PM -0400, Trond Myklebust wrote: > > > The NFSv4 and NFSv4.1 protocols both allow for the redirection of a client > > > from one server to another in order to support filesystem migration and > > > replication. For full protocol support, we need to add the ability to > > > convert a DNS host name into an IP address that we can feed to the RPC > > > client. > > > > Your current nfs-for-2.6.32 doesn't compile for me: > > > > In file included from fs/nfs/cache_lib.c:14: > > include/linux/sunrpc/rpc_pipe_fs.h:35: error: field ‘queue_timeout’ has incomplete type > > > > (I wonder why you weren't seeing this?) > > Odd. Neither Ubuntu 9.04 nor Fedora 11 flagged the above error when I > compiled it. > A few days ago I had the same issue with some of Benny's stuff. He swore > he couldn't reproduce the error with his copy of gcc, whereas mine > flagged it immediately. > > Anyhow, I'm committing your fix. Thanks for reporting it. Maybe there's an include of linux/workqueue.h (hidden somewhere deep in the includes from cache_lib.c) that's under a config option? --b. -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html