> As far as I can tell, disk drivers are assuming that the caller > of foostrategy() is specifying disk addresses and transfer lengths in terms > of DEV_BSIZE blocks... is I can only assume that foosize() should be returing > the size in terms of DEV_BSIZE blocks, as well... I think that's a sound assumption to make. -pk