DragonFly BSD
DragonFly commits List (threaded) for 2006-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

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


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Mon, 30 Jan 2006 23:07:38 -0800 (PST)

: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
:
:
:http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linprocfs/linprocfs_vnops.c.diff?r1=1.25&r2=1.26&f=u

    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.

					-Matt
					Matthew Dillon 
					<dillon@xxxxxxxxxxxxx>



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]