err |= put_user(0, &statbuf->__unused2); 
err |= put_user(stat->mtime.tv_nsec, &statbuf->st_mtime_nsec); 
int cp_compat_stat(struct kstat *stat, struct compat_stat __user *statbuf){	int err;	if (stat->size > MAX_NON_LFS || !old_valid_dev(stat->dev) ||	    !old_valid_dev(stat->rdev))		return -EOVERFLOW;	err  = put_user(old_encode_dev(stat->dev), &statbuf->st_dev);	err |= put_user(stat->ino, &statbuf->st_ino);	err |= put_user(stat->mode, &statbuf->st_mode);	err |= put_user(stat->nlink, &statbuf->st_nlink);	err |= put_user(high2lowuid(stat->uid), &statbuf->st_uid);	err |= put_user(high2lowgid(stat->gid), &statbuf->st_gid);	err |= put_user(old_encode_dev(stat->rdev), &statbuf->st_rdev);	err |= put_user(stat->size, &statbuf->st_size);	err |= put_user(stat->atime.tv_sec, &statbuf->st_atime);	err |= put_user(0, &statbuf->__unused1);	err |= put_user(stat->mtime.tv_sec, &statbuf->st_mtime);	err |= put_user(0, &statbuf->__unused2);	err |= put_user(stat->ctime.tv_sec, &statbuf->st_ctime);	err |= put_user(0, &statbuf->__unused3);	err |= put_user(stat->blksize, &statbuf->st_blksize);	err |= put_user(stat->blocks, &statbuf->st_blocks);	err |= put_user(0, &statbuf->__unused4[0]);	err |= put_user(0, &statbuf->__unused4[1]);	return err;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/0ba4da03cc84f54b2574e1abcdaa18ef8456a9fb/sys_sparc32.c/buggy/arch/sparc64/kernel/sys_sparc32.c