[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[dm-devel] Opening a dm device reads from cache, not the device.
- From: "Allen Jack" <AJACK novell com>
- To: <dm-devel redhat com>
- Subject: [dm-devel] Opening a dm device reads from cache, not the device.
- Date: Wed, 15 Feb 2006 17:05:28 -0700
I have a RAID5 plugin that is also used with clustering. I open the
raid device (created in device-mapper) using the O_SYNC and O_DIRECT
flags, but it seems to read the data from a cache somewhere. I put a
printk in my plugin map function, but it doesn't get hit. If another
node in the cluster changes the data on the disk, it never gets
refreshed on this node because of the caching.
Is there any way to turn off the caching so that all read requests come
to my plugin? And where is the caching taking place?
Thanks,
Allen
Allen Jack
email - ajack novell com
Novell, Inc., the leading provider of information solutions
http://www.novell.com
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]