Subject: Re: CVS commit: src/sys/fs/tmpfs
To: None <yamt@netbsd.org>
From: Julio M. Merino Vidal <jmmv84@gmail.com>
List: source-changes
Date: 09/13/2005 21:11:09
On 9/13/05, YAMAMOTO Takashi <yamt@netbsd.org> wrote:
>=20
> Module Name:    src
> Committed By:   yamt
> Date:           Tue Sep 13 14:29:18 UTC 2005
>=20
> Modified Files:
>         src/sys/fs/tmpfs: tmpfs.h tmpfs_subr.c tmpfs_vnops.c tmpfs_vnops.=
h
>=20
> Log Message:
> - don't waste/leak kva.
> - implement getpages/putpages.  support mmap.
> - eliminate meaningless memcpy.
> - ubcify.

After all these changes, truncating a file does not release memory
any more, if I'm not mistaken.  Is this true and if so, could you please
fix it?  (That was part of the "logic" in tmpfs_reg_resize doing the
page unmap.)

--=20
Julio M. Merino Vidal <jmmv84@gmail.com>
http://www.livejournal.com/users/jmmv/
The NetBSD Project - http://www.NetBSD.org/