From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39219) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a6ApP-0001vT-Px for qemu-devel@nongnu.org; Tue, 08 Dec 2015 00:28:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a6ApK-0006sG-OT for qemu-devel@nongnu.org; Tue, 08 Dec 2015 00:28:43 -0500 Received: from mail-pf0-x233.google.com ([2607:f8b0:400e:c00::233]:36662) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a6ApK-0006s4-JG for qemu-devel@nongnu.org; Tue, 08 Dec 2015 00:28:38 -0500 Received: by pfdd184 with SMTP id d184so6153287pfd.3 for ; Mon, 07 Dec 2015 21:28:38 -0800 (PST) From: Miao Yan Date: Mon, 7 Dec 2015 21:28:29 -0800 Message-Id: <1449552513-20341-1-git-send-email-yanmiaobest@gmail.com> Subject: [Qemu-devel] [PATCH v3 0/4] fix debug macro pattern for vmxnet3 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: jasowang@redhat.com, dmitry@daynix.com, qemu-devel@nongnu.org, eblake@redhat.com This patchset fixes debug macro pattern for vmxnet3. The old style uses #ifdef...#else...#endif to define debug macros, as a result the format string inside the macro will never be checked (debug not turned on by default) and is likely to cause build errors in the future when enabled. Changes in v3: - fix a build error on 32 bit platforms Changes in v2: - fix grammar errors in commit log Miao Yan (4): net/vmxnet3: fix a build error when enabling debug output net/vmxnet3: use %zu for size_t in printf net/vmxnet3: fix debug macro pattern for vmxnet3 net/vmxnet3: remove redundant VMW_SHPRN(...) definition hw/net/vmware_utils.h | 5 +- hw/net/vmxnet3.c | 8 +-- hw/net/vmxnet_debug.h | 139 +++++++++++++++++++++++++++++++------------------- 3 files changed, 91 insertions(+), 61 deletions(-) -- 1.9.1