cvs commit: src/sys/emulation/linux/i386/linprocfs linprocfs_vnops.c

Matthew Dillon dillon at
Mon Jan 30 23:12:55 PST 2006

:corecode    2006/01/30 18:15:10 PST
:DragonFly src repository
:  Modified files:
:    sys/emulation/linux/i386/linprocfs linprocfs_vnops.c 
:  Log:
:  Pull the fix from procfs_vnops.c:1.27 also to linprocfs
:  Revision  Changes    Path
:  1.26      +4 -2      src/sys/emulation/linux/i386/linprocfs/linprocfs_vnops.c

    Ah, nice.  I was about to say that we can get rid of PHOLD/PRELE,	
    but actually we can't.  Its original function was to prevent the
    process UAREA from getting swapped.  In DragonFly the UAREA is
    no longer swapped but PHOLD/PRELE serves another important
    function and that is to prevent a process from exiting while other
    bits of the kernel (like [lin]procfs) are accessing it.

					Matthew Dillon 
					<dillon at xxxxxxxxxxxxx>

More information about the Commits mailing list