On Wed, Jan 02, 2013 at 08:21:37PM +0100, Erik Slagter wrote: > On 02-01-13 19:47, Myklebust, Trond wrote: > > > You probably have a NIC that doesn't support scatter-gather. > > I am not 100% sure, but as it's a satellite set-top-box, with very basic > ethernet connectivity, I'd say you're right on the spot. > > Is there a way to workaround that? > > >> As a temporary workaround (for "dumb users" that don't know what a mount > >> option is, yes it's awful!) I'd like to modify the kernel of the clients > >> to negotiate a smaller buffer size, 32k would probably suffice. I've had > >> a few shots but have not been successful yet, can you give me a pointer > >> please? > > > man nfsmount.conf > > Thanks for the hint, I didn't know that! Unfortunately I can't use it, > because the mount command on the stb is a "busybox" version, so it's > very basic, and doesn't check this file (checked it using strace...) You can also configure this server-side by writing to /proc/fs/nfsd/max_block_size (or your distro may have some config file where that's set). But then of course it limits all clients whether they need the workaround or not. --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