Hi all, this may sound trivial, in the case please insult me, but I've a little doubt about disk devices. In the OpenBSD way there are two devices: a block one and a character one (and I believe this is the rightmost way). You do low level operations on the raw device and mount the block device. On other Unix operating system there is a single character device on which you do low level operations and that you can mount. On pretending-to-be-unix operating system you have a single block device on which you can do both low level and mounting operations. Now, the raw device in OpenBSD is just an alias of the block device (or vice versa) and there is no caching of data outside the vnode layer, or is there a more complex eplaination?
Thanks, Luca