Re: Raw access to block devices

Peter T. Breuer (ptb@it.uc3m.es)
Sat, 17 Nov 2001 17:15:22 +0100 (MET)


"A month of sundays ago Roy S.C. Ho wrote:"
> I would like to write a driver for a block device that
> is better to be accessed directly without going
> through the buffer cache. I read the source code raw.c
> and learnt that linux does have raw I/O support.
> However, it seems to me that the support only provides
> a character device interface to users. Is there a

I think that's the control device. You can work out how to use it
by looking at the ioctls in raw.c. But, yes, sure, if you get some
"official" news on how to work it, let me know too and I'll use the
info like a shot!

> simple way to maintain the block device interface to
> user programs / other parts of the kernel, while
> bypassing the buffer cache system?

Peter
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/