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

Re: Cache-lock.


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Sun, 3 Oct 2004 13:02:09 -0700 (PDT)

    I'm still working on the erronous name lookups and cache-locking issue.
    My buildworld loop got through 8 buildworlds last night before failing.
    I'm continuing to refine the fixes, it's just the testing which takes 
    all the time :-).

    I tried merging the fake namecache entries the OLDAPI support code creates
    with the 'real' namecache entry that the NEWAPI support code creates,
    but that didn't quite get all the cases.  Now I am trying to recursively
    invalidate the fake entries rather then merge them.  So far so good.

    On the bright side, if I can get these oldapi/newapi compatibility
    bandaids to operate solidly the rest of the oldapi->newapi conversion
    work should have fewer problems.  And when it is all done and the OLDAPI
    no longer exists, then I get to rip out all the compat code,
    with prejudice!

					-Matt
					Matthew Dillon 
					<dillon@xxxxxxxxxxxxx>



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