DragonFly BSD
DragonFly bugs List (threaded) for 2005-06
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Rumko's SMB panic

From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Sat, 4 Jun 2005 10:32:08 -0700 (PDT)

:On Sat, Jun 04, 2005 at 04:49:08PM +0100, Hiten Pandya wrote:
:> The vnlru kernel daemon used to be a process before and now it is a
:> pure thread.  Not many (only two) file systems require cred info in
:> the VOP_INACTIVE path; smbfs (CIFS) and nwfs (Netware).
:At least CIFS should be sinced with FreeBSD first, we are mixing a lot
:of updates. It should check whether a process is associated with and
:otherwise use some default magic. That might mean it has to cache the
:credentials of the initial processes.

    I'll take a look at smbfs today.   We actually pass the cred's 
    into more VOPs then FreeBSD does, precisely because our VFSs can
    be called from pure threads.  Beyond that SMBFS will either have
    to use the root cred from proc0 or will have to cache the cred
    from the OPEN.

					Matthew Dillon 

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