DragonFly commits List (threaded) for 2006-12
DragonFly BSD
DragonFly commits List (threaded) for 2006-12
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

cvs commit: src/sys/dev/disk/nata ata-all.c ata-all.h


From: "Thomas E. Spanjaard" <tgen@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 7 Dec 2006 04:47:24 -0800 (PST)

tgen        2006/12/07 04:47:24 PST

DragonFly src repository

  Modified files:
    sys/dev/disk/nata    ata-all.c ata-all.h 
  Log:
  Revert to zero'ing the objects we pull out of our objcaches ourselves.
  Having it done by objcache_get() incurs too much of a penalty on the hot
  path of it, that it isn't warranted, especially considering the fact that
  pulling zero'ed objects out of it isn't taking advantage of the objcache
  model. However, there are arguments for using it, like growability in
  interrupt context (zones can't).
  
  Revision  Changes    Path
  1.2       +42 -4     src/sys/dev/disk/nata/ata-all.c
  1.3       +12 -7     src/sys/dev/disk/nata/ata-all.h


http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/nata/ata-all.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/nata/ata-all.h.diff?r1=1.2&r2=1.3&f=u



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