On Sun, 4 Mar 2012 09:40:07 +1100
ronnie sahlberg <ronniesahlberg@xxxxxxxxx> wrote:
> From 38feafe65af95df0e0497df51df18d7ab81e2997 Mon Sep 17 00:00:00 2001
> From: Ronnie Sahlberg <ronniesahlberg@xxxxxxxxx>
> Date: Sun, 4 Mar 2012 09:33:48 +1100
> Subject: [PATCH] DPO: Add emulation of DPO bit for READ/WRITE/VERIFY10/12/16
>
> When the DPO bit is set to 1, this is an indication the initiator will not
> reference the data again.
> For this case, call posix_fadvise() and let the kernel know it may
> expunge this data from the page cache.
>
> From SBC READ10 :
>
> NOTE 11 - The DPO bit is used to control replacement of logical blocks in the cache when the application
> client has information on the future usage of the logical blocks. If the DPO bit is set to one, the application
> client is specifying that the logical blocks accessed by the command are not likely to be accessed again in the
> near future and should not be put in the cache nor retained by the cache. If the DPO bit is set to zero, the
> application client is specifying that the logical blocks accessed by this command are likely to be accessed
> again in the near future.
>
> Signed-off-by: Ronnie Sahlberg <ronniesahlberg@xxxxxxxxx>
> ---
> usr/bs_rdwr.c | 13 +++++++++++++
> 1 files changed, 13 insertions(+), 0 deletions(-)
Looks fine. Applied, thanks.
--
To unsubscribe from this list: send the line "unsubscribe stgt" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
[Linux SCSI]
[Linux RAID]
[Linux Clusters]
[Linux USB Devel]
[Video for Linux]
[Linux Audio Users]
[Photo]
[Yosemite News]
[Yosemite Photos]
[Free Online Dating]
[Linux Kernel]
[XFree86]
[Video Devices]