On Mon, 26 Nov 2007, Andrew Morton wrote: > > It is peculair to (wrongly) return -ENOMEM > > > + if (shmem_reserve_inode(inode->i_sb)) > > + return -ENOSPC; > > and to then correct it in the caller.. Oops, I missed that completely. > Something boringly conventional such as the below, perhaps? Much better, thanks. Hugh