Gilad Ben-Yossef wrote:

No. What makes a block device a block device is that the actions done on it (rad/write etc) go through the buffer cache.

I'm willing to be that the memory area in question is used to communicate with some card/DSP/chip and the last thing Ilan want is to cache access to those pages in the buffer cache.

Ok. How does the kernel handle firewire and shared SCSI devices then? Data on those can change without the current machine doing anything about it. There are some filesystems (CXFS, for example), where this is actually done. I guess that the caches are managed through the network (CXFS stores the actual data on shared storage devices, and coordinates the access to them through the network).


Gilad

Shachar

--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/


================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]



Reply via email to