From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sasha Levin Subject: [PATCH v2 04/10] kvm tools: Modify behaviour on missing ops ptr Date: Tue, 1 Nov 2011 18:06:13 +0200 Message-ID: <1320163579-13811-4-git-send-email-levinsasha928@gmail.com> References: <1320163579-13811-1-git-send-email-levinsasha928@gmail.com> Cc: kvm@vger.kernel.org, mingo@elte.hu, asias.hejun@gmail.com, gorcunov@gmail.com, Sasha Levin To: penberg@cs.helsinki.fi Return-path: Received: from mail-ey0-f174.google.com ([209.85.215.174]:50583 "EHLO mail-ey0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754392Ab1KAQIO (ORCPT ); Tue, 1 Nov 2011 12:08:14 -0400 Received: by mail-ey0-f174.google.com with SMTP id 27so6345771eye.19 for ; Tue, 01 Nov 2011 09:08:13 -0700 (PDT) In-Reply-To: <1320163579-13811-1-git-send-email-levinsasha928@gmail.com> Sender: kvm-owner@vger.kernel.org List-ID: In case a read or write op ptr is missing simply ignore it instead of critically failing. This provides an easier way to prevent read or write in specific scenarios. Signed-off-by: Sasha Levin --- tools/kvm/disk/core.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/kvm/disk/core.c b/tools/kvm/disk/core.c index 9a84f39..4f51cbe 100644 --- a/tools/kvm/disk/core.c +++ b/tools/kvm/disk/core.c @@ -147,7 +147,7 @@ ssize_t disk_image__read(struct disk_image *disk, u64 sector, const struct iovec return -1; } } else { - die("No disk image operation for read\n"); + /* Do nothing */ } return total; @@ -174,7 +174,7 @@ ssize_t disk_image__write(struct disk_image *disk, u64 sector, const struct iove return -1; } } else { - die("No disk image operation for read\n"); + /* Do nothing */ } return total; -- 1.7.7.1