On Wed, 2011-01-12 at 13:58 -0500, Jim Rees wrote: > A kernel built from Benny's pnfs-all-latest can no longer mount the EMC > server because nfs4_state_manager() fails. I suspect it doesn't like > something about the EXCHANGE_ID reply. This worked before Benny's last > update (late Dec?), and I can bisect if necessary, but wondered if someone > here can take a look and see if there is something obviously wrong. > > I put a dump of the call and reply here: > http://www.citi.umich.edu/projects/nfsv4/pnfs/block/emc-ng-state-mgr > > I can of course provide more info if that would help. > -- > 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 That is correct. According to your wireshark dump, your server is returning an illegal combination of the EXCHGID4_FLAG_USE_* flags. The combination (EXCHGID4_FLAG_USE_PNFS_MDS | EXCHGID4_FLAG_USE_PNFS_DS | EXCHGID4_FLAG_USE_NON_PNFS) is not listed in the table in section 13.1 of RFC5661 as an acceptable return value. Cheers Trond -- Trond Myklebust Linux NFS client maintainer NetApp Trond.Myklebust@xxxxxxxxxx www.netapp.com -- 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