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