: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 
                                        <[EMAIL PROTECTED]>

Reply via email to