From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lars Ellenberg Subject: [PATCH] if READA is intentionally ignored, that is not EIO, but EWOULDBLOCK Date: Fri, 25 Jul 2008 14:54:31 +0200 Message-ID: <20080725125431.GD28245@soda.linbit> Reply-To: device-mapper development Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dm-devel-bounces@redhat.com Errors-To: dm-devel-bounces@redhat.com To: dm-devel@redhat.com List-Id: dm-devel.ids Signed-off-by: Lars Ellenberg --- drivers/md/dm-zero.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/md/dm-zero.c b/drivers/md/dm-zero.c index bdec206..7b9f5e5 100644 --- a/drivers/md/dm-zero.c +++ b/drivers/md/dm-zero.c @@ -37,7 +37,7 @@ static int zero_map(struct dm_target *ti, struct bio *bio, break; case READA: /* readahead of null bytes only wastes buffer cache */ - return -EIO; + return -EWOULDBLOCK; case WRITE: /* writes get silently dropped */ break; -- 1.5.5.GIT -- : Lars Ellenberg Tel +43-1-8178292-55 : : LINBIT Information Technologies GmbH Fax +43-1-8178292-82 : : Vivenotgasse 48, A-1120 Vienna/Europe http://www.linbit.com :