VFS: C99 sparse format for struct vfsops

Poul-Henning Kamp phk at phk.freebsd.dk
Tue Jun 3 16:04:03 PDT 2003


In message <1054590840.1641.12.camel at cf.freebsd-services.com>, Paul Richards wr
ites:
>On Tue, 2003-06-03 at 22:36, Poul-Henning Kamp wrote:

>> I thought the point in KOBJ was that it was extensible so you could
>> KLD load stuff which added more methods ?
>
>Not exactly. It allows for dynamic binding of methods that implement a
>specified interface. It gives you 2 things mainly:
>
>The possible methods available in an interface are fixed, they're
>defined in the .m files.

Then I don't see the justification for the hashing & caching when it
can be resolved at compile time...

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.


More information about the freebsd-current mailing list