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

Re: Patch for inode SLIST conversion


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Wed, 30 Jan 2008 10:28:32 -0800 (PST)

:Definitively :)
:
:I am working on it. I had to become familiar with the LWKT scheduling 
:code first. I like it's conceptual simplicity/elegance. While reading 
:the code I noticed that one thing that makes the whole code harder to 
:read is all those "#if SMP" lines. Everytime you have to flip a switch 
:in your mind (my changes won't change that).
:
:Regards,
:
:   Michael

    Yah. Though in this case you would actually be reducing the amount
    of #ifdef'd code by normalizing the token implementation to using
    the SMP structure across the board.  The implementation would still
    need some separation between UP/SMP simply because one can make
    certain assumptions in UP that greatly reduce the code, but we
    definitely want to make the structure work the same instead of
    what we currently have.

					-Matt
					Matthew Dillon 
					<dillon@backplane.com>



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