Hi Fred, There is something weird going on with nfs_generic_pg_writepages(): if the allocation of the nfs_write_header fails, you call desc->pg_completion_ops->error_cleanup() on hdr->pages (before hdr is initialised)... Shouldn't that be called on desc->pg_list? Ditto issue with pnfs_generic_pg_writepages Cheers Trond -- Trond Myklebust Linux NFS client maintainer NetApp Trond.Myklebust@xxxxxxxxxx www.netapp.com ��.n��������+%������w��{.n�����{��w���jg��������ݢj����G�������j:+v���w�m������w�������h�����٥