cvs commit: src/sys/kern subr_bus.c subr_kobj.c src/sys/libiconv iconv.c src/sys/sys kobj.h
Joerg Sonnenberger
joerg at crater.dragonflybsd.org
Thu Apr 1 00:42:03 PST 2004
joerg 2004/04/01 00:41:24 PST
DragonFly src repository
Modified files:
sys/kern subr_bus.c subr_kobj.c
sys/libiconv iconv.c
sys/sys kobj.h
Log:
KObj extension stage I/III
Isolate the reference counting for kobj classes in special functions to
allow clean locking in the next step.
Merge all calls of kobj_class_compile either into the new
kobj_class_instantiate or into kobj_init and make it static. Same for
kobj_class_free.
Remove kobj_class_compile_static, it wasn't used and is pretty pointless
since the kobj framework is not used before the VM subsystem has been
initialized.
Revision Changes Path
1.16 +2 -6 src/sys/kern/subr_bus.c
1.5 +26 -47 src/sys/kern/subr_kobj.c
1.4 +3 -4 src/sys/libiconv/iconv.c
1.6 +4 -10 src/sys/sys/kobj.h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/subr_bus.c.diff?r1=1.15&r2=1.16&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/subr_kobj.c.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/libiconv/iconv.c.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/kobj.h.diff?r1=1.5&r2=1.6&f=h
More information about the Commits
mailing list