Am 21.01.2011 um 23:19 schrieb Chunqiang Tang:

diff --git a/block/blksim.c b/block/blksim.c
new file mode 100644
index 0000000..a92ba11
--- /dev/null
+++ b/block/blksim.c

Some formal comments, since you're introducing a new file:

@@ -0,0 +1,752 @@
+/*

Headers usually start with a one-line summary, "QEMU simulated block driver" maybe?

+ * Copyright (c) 2010-2011 IBM
+ *
+ * Authors:
+ *         Chunqiang Tang <ct...@us.ibm.com>
+ *
+ * This work is licensed under the terms of the GNU GPL, version 2.
+ * See the COPYING file in the top-level directory.

Can you make this GPLv2-or-later to avoid future hassles?

+#ifndef TRUE
+# define TRUE 1
+#endif
+
+#ifndef FALSE
+# define FALSE 0
+#endif

I don't think these two belong here.

stdbool.h defines true and false with identical values.
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdbool.h.html

Not sure about TRUE and FALSE.
If we want them as local definitions, they should rather go to qemu- common.h than to individual source files.

Regards,
Andreas

Reply via email to