From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50295) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqu2M-0006TW-3D for qemu-devel@nongnu.org; Thu, 14 Apr 2016 23:03:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aqu2I-0004YN-UB for qemu-devel@nongnu.org; Thu, 14 Apr 2016 23:03:14 -0400 Received: from mail-pa0-x244.google.com ([2607:f8b0:400e:c03::244]:32956) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqu2I-0004YC-OF for qemu-devel@nongnu.org; Thu, 14 Apr 2016 23:03:10 -0400 Received: by mail-pa0-x244.google.com with SMTP id vv3so8203671pab.0 for ; Thu, 14 Apr 2016 20:03:10 -0700 (PDT) From: Prerna Saxena Date: Fri, 15 Apr 2016 08:32:52 +0530 Message-Id: <1460689374-9690-1-git-send-email-saxenap.ltc@gmail.com> Subject: [Qemu-devel] [PATCH 0/2] Cleanup and instrumenting qemu exits due to abort(). List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Prerna Saxena Today, some calls to abort() do not have a preceding error string that might hint to the end user why QEMU died. Debugging such scenarios is painful today. This patchset attempts to clean up some dead code in vvfat.c; it also aims to improve qemu error-reporting by placing error messages that precede calls to abort(). Prerna Saxena (2): Block: Cleanup vvfat.c to remove dead code. Debug : Add error messages before a call to debug(). block.c | 1 + block/block-backend.c | 4 ++++ block/curl.c | 1 + block/io.c | 1 + block/linux-aio.c | 1 + block/mirror.c | 2 ++ block/qcow2-cache.c | 1 + block/qcow2-cluster.c | 3 +++ block/qcow2-refcount.c | 7 +++++++ block/qcow2.c | 2 ++ block/vvfat.c | 17 +++-------------- blockdev.c | 3 +++ crypto/aes.c | 1 + exec.c | 4 ++++ hw/scsi/scsi-disk.c | 2 ++ hw/virtio/virtio.c | 5 ++++- vl.c | 2 ++ 17 files changed, 42 insertions(+), 15 deletions(-) -- 1.8.1.2