All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v1 0/4] Trivial patches
@ 2012-12-04  6:04 Peter Crosthwaite
  2012-12-04  6:04 ` [Qemu-devel] [PATCH v1 1/4] pflash_cfi01: qemu_log_mask "unimplemented" msg Peter Crosthwaite
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Peter Crosthwaite @ 2012-12-04  6:04 UTC (permalink / raw)
  To: qemu-devel, qemu-trivial; +Cc: peter.maydell, Peter Crosthwaite

My trivial patches from during the freeze.

Peter Crosthwaite (4):
  pflash_cfi01: qemu_log_mask "unimplemented" msg
  pflash_cfi0x: Send debug messages to stderr
  zynq_slcr: Compile time warning fixes.
  arm_gic: Add cpu nr to Raised IRQ message

 hw/arm_gic.c      |    2 +-
 hw/pflash_cfi01.c |   14 +++++++-------
 hw/pflash_cfi02.c |    6 +++---
 hw/zynq_slcr.c    |    7 ++++---
 4 files changed, 15 insertions(+), 14 deletions(-)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Qemu-devel] [PATCH v1 1/4] pflash_cfi01: qemu_log_mask "unimplemented" msg
  2012-12-04  6:04 [Qemu-devel] [PATCH v1 0/4] Trivial patches Peter Crosthwaite
@ 2012-12-04  6:04 ` Peter Crosthwaite
  2012-12-04 18:18   ` Peter Maydell
  2012-12-04  6:04 ` [Qemu-devel] [PATCH v1 2/4] pflash_cfi0x: Send debug messages to stderr Peter Crosthwaite
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 10+ messages in thread
From: Peter Crosthwaite @ 2012-12-04  6:04 UTC (permalink / raw)
  To: qemu-devel, qemu-trivial; +Cc: peter.maydell, Peter Crosthwaite

This printf is informing the user of unimplemented functionality. It should be
re-directed to qemu_log(LOG_UNIMP, ...) accordingly.

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
---

 hw/pflash_cfi01.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/hw/pflash_cfi01.c b/hw/pflash_cfi01.c
index 7d040b5..f9f8e5d 100644
--- a/hw/pflash_cfi01.c
+++ b/hw/pflash_cfi01.c
@@ -438,9 +438,9 @@ static void pflash_write(pflash_t *pfl, hwaddr offset,
     return;
 
  error_flash:
-    printf("%s: Unimplemented flash cmd sequence "
-           "(offset " TARGET_FMT_plx ", wcycle 0x%x cmd 0x%x value 0x%x)\n",
-           __func__, offset, pfl->wcycle, pfl->cmd, value);
+    qemu_log_mask(LOG_UNIMP, "%s: Unimplemented flash cmd sequence "
+                  "(offset " TARGET_FMT_plx ", wcycle 0x%x cmd 0x%x value 0x%x)"
+                  "\n", __func__, offset, pfl->wcycle, pfl->cmd, value);
 
  reset_flash:
     memory_region_rom_device_set_readable(&pfl->mem, true);
-- 
1.7.0.4

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [Qemu-devel] [PATCH v1 2/4] pflash_cfi0x: Send debug messages to stderr
  2012-12-04  6:04 [Qemu-devel] [PATCH v1 0/4] Trivial patches Peter Crosthwaite
  2012-12-04  6:04 ` [Qemu-devel] [PATCH v1 1/4] pflash_cfi01: qemu_log_mask "unimplemented" msg Peter Crosthwaite
@ 2012-12-04  6:04 ` Peter Crosthwaite
  2012-12-04 18:19   ` Peter Maydell
  2012-12-04  6:04 ` [Qemu-devel] [PATCH v1 3/4] zynq_slcr: Compile time warning fixes Peter Crosthwaite
                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 10+ messages in thread
From: Peter Crosthwaite @ 2012-12-04  6:04 UTC (permalink / raw)
  To: qemu-devel, qemu-trivial; +Cc: peter.maydell, Peter Crosthwaite

These debug info messages should go to stderr rather than stdout.

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
---

 hw/pflash_cfi01.c |    8 ++++----
 hw/pflash_cfi02.c |    6 +++---
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/hw/pflash_cfi01.c b/hw/pflash_cfi01.c
index f9f8e5d..931264f 100644
--- a/hw/pflash_cfi01.c
+++ b/hw/pflash_cfi01.c
@@ -46,15 +46,15 @@
 
 #define PFLASH_BUG(fmt, ...) \
 do { \
-    printf("PFLASH: Possible BUG - " fmt, ## __VA_ARGS__); \
+    fprintf(stderr, "PFLASH: Possible BUG - " fmt, ## __VA_ARGS__); \
     exit(1); \
 } while(0)
 
 /* #define PFLASH_DEBUG */
 #ifdef PFLASH_DEBUG
-#define DPRINTF(fmt, ...)                          \
-do {                                               \
-    printf("PFLASH: " fmt , ## __VA_ARGS__);       \
+#define DPRINTF(fmt, ...)                                   \
+do {                                                        \
+    fprintf(stderr, "PFLASH: " fmt , ## __VA_ARGS__);       \
 } while (0)
 #else
 #define DPRINTF(fmt, ...) do { } while (0)
diff --git a/hw/pflash_cfi02.c b/hw/pflash_cfi02.c
index f918e36..c60ae83 100644
--- a/hw/pflash_cfi02.c
+++ b/hw/pflash_cfi02.c
@@ -45,9 +45,9 @@
 
 //#define PFLASH_DEBUG
 #ifdef PFLASH_DEBUG
-#define DPRINTF(fmt, ...)                          \
-do {                                               \
-    printf("PFLASH: " fmt , ## __VA_ARGS__);       \
+#define DPRINTF(fmt, ...)                                  \
+do {                                                       \
+    fprintf(stderr "PFLASH: " fmt , ## __VA_ARGS__);       \
 } while (0)
 #else
 #define DPRINTF(fmt, ...) do { } while (0)
-- 
1.7.0.4

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [Qemu-devel] [PATCH v1 3/4] zynq_slcr: Compile time warning fixes.
  2012-12-04  6:04 [Qemu-devel] [PATCH v1 0/4] Trivial patches Peter Crosthwaite
  2012-12-04  6:04 ` [Qemu-devel] [PATCH v1 1/4] pflash_cfi01: qemu_log_mask "unimplemented" msg Peter Crosthwaite
  2012-12-04  6:04 ` [Qemu-devel] [PATCH v1 2/4] pflash_cfi0x: Send debug messages to stderr Peter Crosthwaite
@ 2012-12-04  6:04 ` Peter Crosthwaite
  2012-12-04 18:19   ` Peter Maydell
  2012-12-04  6:04 ` [Qemu-devel] [PATCH v1 4/4] arm_gic: Add cpu nr to Raised IRQ message Peter Crosthwaite
  2012-12-18 15:51 ` [Qemu-devel] [Qemu-trivial] [PATCH v1 0/4] Trivial patches Stefan Hajnoczi
  4 siblings, 1 reply; 10+ messages in thread
From: Peter Crosthwaite @ 2012-12-04  6:04 UTC (permalink / raw)
  To: qemu-devel, qemu-trivial; +Cc: peter.maydell, Peter Crosthwaite

Few warnings when compiled with debug printfs enabled. Fixed all.

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
---

 hw/zynq_slcr.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/hw/zynq_slcr.c b/hw/zynq_slcr.c
index dde4306..f55ab8d 100644
--- a/hw/zynq_slcr.c
+++ b/hw/zynq_slcr.c
@@ -334,7 +334,7 @@ static uint64_t zynq_slcr_read(void *opaque, hwaddr offset,
 {
     uint32_t ret = zynq_slcr_read_imp(opaque, offset);
 
-    DB_PRINT("addr: %08x data: %08x\n", offset, ret);
+    DB_PRINT("addr: %08x data: %08x\n", (unsigned)offset, (unsigned)ret);
     return ret;
 }
 
@@ -343,7 +343,7 @@ static void zynq_slcr_write(void *opaque, hwaddr offset,
 {
     ZynqSLCRState *s = (ZynqSLCRState *)opaque;
 
-    DB_PRINT("offset: %08x data: %08x\n", offset, (unsigned)val);
+    DB_PRINT("offset: %08x data: %08x\n", (unsigned)offset, (unsigned)val);
 
     switch (offset) {
     case 0x00: /* SCL */
@@ -476,7 +476,8 @@ static void zynq_slcr_write(void *opaque, hwaddr offset,
             break;
         default:
         bad_reg:
-            DB_PRINT("Bad register write %x <= %08x\n", (int)offset, val);
+            DB_PRINT("Bad register write %x <= %08x\n", (int)offset,
+                     (unsigned)val);
         }
     } else {
         DB_PRINT("SCLR registers are locked. Unlock them first\n");
-- 
1.7.0.4

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [Qemu-devel] [PATCH v1 4/4] arm_gic: Add cpu nr to Raised IRQ message
  2012-12-04  6:04 [Qemu-devel] [PATCH v1 0/4] Trivial patches Peter Crosthwaite
                   ` (2 preceding siblings ...)
  2012-12-04  6:04 ` [Qemu-devel] [PATCH v1 3/4] zynq_slcr: Compile time warning fixes Peter Crosthwaite
@ 2012-12-04  6:04 ` Peter Crosthwaite
  2012-12-04 18:20   ` Peter Maydell
  2012-12-18 15:51 ` [Qemu-devel] [Qemu-trivial] [PATCH v1 0/4] Trivial patches Stefan Hajnoczi
  4 siblings, 1 reply; 10+ messages in thread
From: Peter Crosthwaite @ 2012-12-04  6:04 UTC (permalink / raw)
  To: qemu-devel, qemu-trivial; +Cc: peter.maydell, Peter Crosthwaite

Add the relevant CPU nr to this debug message to make IRQ debugging more
informative.

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
---

 hw/arm_gic.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/hw/arm_gic.c b/hw/arm_gic.c
index f9e423f..7a10188 100644
--- a/hw/arm_gic.c
+++ b/hw/arm_gic.c
@@ -76,7 +76,7 @@ void gic_update(GICState *s)
         if (best_prio <= s->priority_mask[cpu]) {
             s->current_pending[cpu] = best_irq;
             if (best_prio < s->running_priority[cpu]) {
-                DPRINTF("Raised pending IRQ %d\n", best_irq);
+                DPRINTF("Raised pending IRQ %d (cpu %d)\n", best_irq, cpu);
                 level = 1;
             }
         }
-- 
1.7.0.4

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] [PATCH v1 1/4] pflash_cfi01: qemu_log_mask "unimplemented" msg
  2012-12-04  6:04 ` [Qemu-devel] [PATCH v1 1/4] pflash_cfi01: qemu_log_mask "unimplemented" msg Peter Crosthwaite
@ 2012-12-04 18:18   ` Peter Maydell
  0 siblings, 0 replies; 10+ messages in thread
From: Peter Maydell @ 2012-12-04 18:18 UTC (permalink / raw)
  To: Peter Crosthwaite; +Cc: qemu-trivial, qemu-devel

On 4 December 2012 06:04, Peter Crosthwaite
<peter.crosthwaite@xilinx.com> wrote:
> This printf is informing the user of unimplemented functionality. It should be
> re-directed to qemu_log(LOG_UNIMP, ...) accordingly.
>
> Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>

I'm going to assume this series will go through -trivial
rather than arm-devs.

-- PMM

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] [PATCH v1 2/4] pflash_cfi0x: Send debug messages to stderr
  2012-12-04  6:04 ` [Qemu-devel] [PATCH v1 2/4] pflash_cfi0x: Send debug messages to stderr Peter Crosthwaite
@ 2012-12-04 18:19   ` Peter Maydell
  0 siblings, 0 replies; 10+ messages in thread
From: Peter Maydell @ 2012-12-04 18:19 UTC (permalink / raw)
  To: Peter Crosthwaite; +Cc: qemu-trivial, qemu-devel

On 4 December 2012 06:04, Peter Crosthwaite
<peter.crosthwaite@xilinx.com> wrote:
> These debug info messages should go to stderr rather than stdout.
>
> Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>

-- PMM

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] [PATCH v1 3/4] zynq_slcr: Compile time warning fixes.
  2012-12-04  6:04 ` [Qemu-devel] [PATCH v1 3/4] zynq_slcr: Compile time warning fixes Peter Crosthwaite
@ 2012-12-04 18:19   ` Peter Maydell
  0 siblings, 0 replies; 10+ messages in thread
From: Peter Maydell @ 2012-12-04 18:19 UTC (permalink / raw)
  To: Peter Crosthwaite; +Cc: qemu-trivial, qemu-devel

On 4 December 2012 06:04, Peter Crosthwaite
<peter.crosthwaite@xilinx.com> wrote:
> Few warnings when compiled with debug printfs enabled. Fixed all.
>
> Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>

-- PMM

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] [PATCH v1 4/4] arm_gic: Add cpu nr to Raised IRQ message
  2012-12-04  6:04 ` [Qemu-devel] [PATCH v1 4/4] arm_gic: Add cpu nr to Raised IRQ message Peter Crosthwaite
@ 2012-12-04 18:20   ` Peter Maydell
  0 siblings, 0 replies; 10+ messages in thread
From: Peter Maydell @ 2012-12-04 18:20 UTC (permalink / raw)
  To: Peter Crosthwaite; +Cc: qemu-trivial, qemu-devel

On 4 December 2012 06:04, Peter Crosthwaite
<peter.crosthwaite@xilinx.com> wrote:
> Add the relevant CPU nr to this debug message to make IRQ debugging more
> informative.
>
> Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>

-- PMM

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] [Qemu-trivial] [PATCH v1 0/4] Trivial patches
  2012-12-04  6:04 [Qemu-devel] [PATCH v1 0/4] Trivial patches Peter Crosthwaite
                   ` (3 preceding siblings ...)
  2012-12-04  6:04 ` [Qemu-devel] [PATCH v1 4/4] arm_gic: Add cpu nr to Raised IRQ message Peter Crosthwaite
@ 2012-12-18 15:51 ` Stefan Hajnoczi
  4 siblings, 0 replies; 10+ messages in thread
From: Stefan Hajnoczi @ 2012-12-18 15:51 UTC (permalink / raw)
  To: Peter Crosthwaite; +Cc: qemu-trivial, peter.maydell, qemu-devel

On Tue, Dec 04, 2012 at 04:04:32PM +1000, Peter Crosthwaite wrote:
> My trivial patches from during the freeze.
> 
> Peter Crosthwaite (4):
>   pflash_cfi01: qemu_log_mask "unimplemented" msg
>   pflash_cfi0x: Send debug messages to stderr
>   zynq_slcr: Compile time warning fixes.
>   arm_gic: Add cpu nr to Raised IRQ message
> 
>  hw/arm_gic.c      |    2 +-
>  hw/pflash_cfi01.c |   14 +++++++-------
>  hw/pflash_cfi02.c |    6 +++---
>  hw/zynq_slcr.c    |    7 ++++---
>  4 files changed, 15 insertions(+), 14 deletions(-)
> 
> 

Thanks, applied to the trivial patches tree:
https://github.com/stefanha/qemu/commits/trivial-patches

Stefan

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2012-12-18 15:51 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-12-04  6:04 [Qemu-devel] [PATCH v1 0/4] Trivial patches Peter Crosthwaite
2012-12-04  6:04 ` [Qemu-devel] [PATCH v1 1/4] pflash_cfi01: qemu_log_mask "unimplemented" msg Peter Crosthwaite
2012-12-04 18:18   ` Peter Maydell
2012-12-04  6:04 ` [Qemu-devel] [PATCH v1 2/4] pflash_cfi0x: Send debug messages to stderr Peter Crosthwaite
2012-12-04 18:19   ` Peter Maydell
2012-12-04  6:04 ` [Qemu-devel] [PATCH v1 3/4] zynq_slcr: Compile time warning fixes Peter Crosthwaite
2012-12-04 18:19   ` Peter Maydell
2012-12-04  6:04 ` [Qemu-devel] [PATCH v1 4/4] arm_gic: Add cpu nr to Raised IRQ message Peter Crosthwaite
2012-12-04 18:20   ` Peter Maydell
2012-12-18 15:51 ` [Qemu-devel] [Qemu-trivial] [PATCH v1 0/4] Trivial patches Stefan Hajnoczi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.