arch/sim/: Change some *err() message to *info() messages if what was a *dbg() message does not indicate and error condition.

This commit is contained in:
Gregory Nutt
2016-06-14 11:49:55 -06:00
parent 078e9b7082
commit dfc703f250
11 changed files with 49 additions and 44 deletions
+2 -2
View File
@@ -248,7 +248,7 @@ static struct sim_dev_s g_lcddev =
static int sim_putrun(fb_coord_t row, fb_coord_t col, FAR const uint8_t *buffer, static int sim_putrun(fb_coord_t row, fb_coord_t col, FAR const uint8_t *buffer,
size_t npixels) size_t npixels)
{ {
lcderr("row: %d col: %d npixels: %d\n", row, col, npixels); lcdinfo("row: %d col: %d npixels: %d\n", row, col, npixels);
return OK; return OK;
} }
@@ -269,7 +269,7 @@ static int sim_putrun(fb_coord_t row, fb_coord_t col, FAR const uint8_t *buffer,
static int sim_getrun(fb_coord_t row, fb_coord_t col, FAR uint8_t *buffer, static int sim_getrun(fb_coord_t row, fb_coord_t col, FAR uint8_t *buffer,
size_t npixels) size_t npixels)
{ {
lcderr("row: %d col: %d npixels: %d\n", row, col, npixels); lcdinfo("row: %d col: %d npixels: %d\n", row, col, npixels);
return -ENOSYS; return -ENOSYS;
} }
+3 -3
View File
@@ -83,7 +83,7 @@ void up_block_task(struct tcb_s *tcb, tstate_t task_state)
ASSERT((tcb->task_state >= FIRST_READY_TO_RUN_STATE) && ASSERT((tcb->task_state >= FIRST_READY_TO_RUN_STATE) &&
(tcb->task_state <= LAST_READY_TO_RUN_STATE)); (tcb->task_state <= LAST_READY_TO_RUN_STATE));
serr("Blocking TCB=%p\n", tcb); sinfo("Blocking TCB=%p\n", tcb);
/* Remove the tcb task from the ready-to-run list. If we /* Remove the tcb task from the ready-to-run list. If we
* are blocking the task at the head of the task list (the * are blocking the task at the head of the task list (the
@@ -127,7 +127,7 @@ void up_block_task(struct tcb_s *tcb, tstate_t task_state)
*/ */
rtcb = this_task(); rtcb = this_task();
serr("New Active Task TCB=%p\n", rtcb); sinfo("New Active Task TCB=%p\n", rtcb);
/* The way that we handle signals in the simulation is kind of /* The way that we handle signals in the simulation is kind of
* a kludge. This would be unsafe in a truly multi-threaded, interrupt * a kludge. This would be unsafe in a truly multi-threaded, interrupt
@@ -136,7 +136,7 @@ void up_block_task(struct tcb_s *tcb, tstate_t task_state)
if (rtcb->xcp.sigdeliver) if (rtcb->xcp.sigdeliver)
{ {
serr("Delivering signals TCB=%p\n", rtcb); sinfo("Delivering signals TCB=%p\n", rtcb);
((sig_deliver_t)rtcb->xcp.sigdeliver)(rtcb); ((sig_deliver_t)rtcb->xcp.sigdeliver)(rtcb);
rtcb->xcp.sigdeliver = NULL; rtcb->xcp.sigdeliver = NULL;
} }
+2 -2
View File
@@ -223,7 +223,7 @@ char *up_deviceimage(void)
ret = inflateInit(&strm); ret = inflateInit(&strm);
if (ret != Z_OK) if (ret != Z_OK)
{ {
serr("inflateInit FAILED: ret=%d msg=\"%s\"\n", serr("ERROR: inflateInit FAILED: ret=%d msg=\"%s\"\n",
ret, strm.msg ? strm.msg : "No message"); ret, strm.msg ? strm.msg : "No message");
return NULL; return NULL;
} }
@@ -260,7 +260,7 @@ char *up_deviceimage(void)
case Z_DATA_ERROR: case Z_DATA_ERROR:
case Z_MEM_ERROR: case Z_MEM_ERROR:
case Z_STREAM_ERROR: case Z_STREAM_ERROR:
serr("inflate FAILED: ret=%d msg=\"%s\"\n", serr("ERROR: inflate FAILED: ret=%d msg=\"%s\"\n",
ret, strm.msg ? strm.msg : "No message"); ret, strm.msg ? strm.msg : "No message");
(void)inflateEnd(&strm); (void)inflateEnd(&strm);
kmm_free(pbuffer); kmm_free(pbuffer);
+1 -1
View File
@@ -138,7 +138,7 @@ int up_relocate(FAR const Elf32_Rel *rel, FAR const Elf32_Sym *sym,
int up_relocateadd(FAR const Elf32_Rela *rel, FAR const Elf32_Sym *sym, int up_relocateadd(FAR const Elf32_Rela *rel, FAR const Elf32_Sym *sym,
uintptr_t addr) uintptr_t addr)
{ {
berr("Not supported\n"); berr("ERROR: Not supported\n");
return -ENOSYS; return -ENOSYS;
} }
+3 -4
View File
@@ -67,7 +67,7 @@ void _exit(int status)
{ {
FAR struct tcb_s *tcb; FAR struct tcb_s *tcb;
serr("TCB=%p exiting\n", tcb); sinfo("TCB=%p exiting\n", tcb);
/* Destroy the task at the head of the ready to run list. */ /* Destroy the task at the head of the ready to run list. */
@@ -78,7 +78,7 @@ void _exit(int status)
*/ */
tcb = this_task(); tcb = this_task();
serr("New Active Task TCB=%p\n", tcb); sinfo("New Active Task TCB=%p\n", tcb);
/* The way that we handle signals in the simulation is kind of /* The way that we handle signals in the simulation is kind of
* a kludge. This would be unsafe in a truly multi-threaded, interrupt * a kludge. This would be unsafe in a truly multi-threaded, interrupt
@@ -87,7 +87,7 @@ void _exit(int status)
if (tcb->xcp.sigdeliver) if (tcb->xcp.sigdeliver)
{ {
serr("Delivering signals TCB=%p\n", tcb); sinfo("Delivering signals TCB=%p\n", tcb);
((sig_deliver_t)tcb->xcp.sigdeliver)(tcb); ((sig_deliver_t)tcb->xcp.sigdeliver)(tcb);
tcb->xcp.sigdeliver = NULL; tcb->xcp.sigdeliver = NULL;
} }
@@ -96,4 +96,3 @@ void _exit(int status)
up_longjmp(tcb->xcp.regs, 1); up_longjmp(tcb->xcp.regs, 1);
} }
+25 -19
View File
@@ -191,13 +191,14 @@ struct fb_vtable_s g_fbobject =
static int up_getvideoinfo(FAR struct fb_vtable_s *vtable, static int up_getvideoinfo(FAR struct fb_vtable_s *vtable,
FAR struct fb_videoinfo_s *vinfo) FAR struct fb_videoinfo_s *vinfo)
{ {
err("vtable=%p vinfo=%p\n", vtable, vinfo); info("vtable=%p vinfo=%p\n", vtable, vinfo);
if (vtable && vinfo) if (vtable && vinfo)
{ {
memcpy(vinfo, &g_videoinfo, sizeof(struct fb_videoinfo_s)); memcpy(vinfo, &g_videoinfo, sizeof(struct fb_videoinfo_s));
return OK; return OK;
} }
err("Returning EINVAL\n");
err("ERROR: Returning EINVAL\n");
return -EINVAL; return -EINVAL;
} }
@@ -208,13 +209,14 @@ static int up_getvideoinfo(FAR struct fb_vtable_s *vtable,
static int up_getplaneinfo(FAR struct fb_vtable_s *vtable, int planeno, static int up_getplaneinfo(FAR struct fb_vtable_s *vtable, int planeno,
FAR struct fb_planeinfo_s *pinfo) FAR struct fb_planeinfo_s *pinfo)
{ {
err("vtable=%p planeno=%d pinfo=%p\n", vtable, planeno, pinfo); info("vtable=%p planeno=%d pinfo=%p\n", vtable, planeno, pinfo);
if (vtable && planeno == 0 && pinfo) if (vtable && planeno == 0 && pinfo)
{ {
memcpy(pinfo, &g_planeinfo, sizeof(struct fb_planeinfo_s)); memcpy(pinfo, &g_planeinfo, sizeof(struct fb_planeinfo_s));
return OK; return OK;
} }
err("Returning EINVAL\n");
err("ERROR: Returning EINVAL\n");
return -EINVAL; return -EINVAL;
} }
@@ -228,7 +230,7 @@ static int up_getcmap(FAR struct fb_vtable_s *vtable, FAR struct fb_cmap_s *cmap
int len; int len;
int i; int i;
err("vtable=%p cmap=%p len=%d\n", vtable, cmap, cmap->len); info("vtable=%p cmap=%p len=%d\n", vtable, cmap, cmap->len);
if (vtable && cmap) if (vtable && cmap)
{ {
for (i = cmap->first, len = 0; i < 256 && len < cmap->len; i++, len++) for (i = cmap->first, len = 0; i < 256 && len < cmap->len; i++, len++)
@@ -244,7 +246,8 @@ static int up_getcmap(FAR struct fb_vtable_s *vtable, FAR struct fb_cmap_s *cmap
cmap->len = len; cmap->len = len;
return OK; return OK;
} }
err("Returning EINVAL\n");
err("ERROR: Returning EINVAL\n");
return -EINVAL; return -EINVAL;
} }
#endif #endif
@@ -259,12 +262,13 @@ static int up_putcmap(FAR struct fb_vtable_s *vtable, FAR const struct fb_cmap_s
#ifdef CONFIG_SIM_X11FB #ifdef CONFIG_SIM_X11FB
return up_x11cmap(cmap->first, cmap->len, cmap->red, cmap->green, cmap->blue, NULL); return up_x11cmap(cmap->first, cmap->len, cmap->red, cmap->green, cmap->blue, NULL);
#else #else
err("vtable=%p cmap=%p len=%d\n", vtable, cmap, cmap->len); info("vtable=%p cmap=%p len=%d\n", vtable, cmap, cmap->len);
if (vtable && cmap) if (vtable && cmap)
{ {
return OK; return OK;
} }
err("Returning EINVAL\n");
err("ERROR: Returning EINVAL\n");
return -EINVAL; return -EINVAL;
#endif #endif
} }
@@ -278,23 +282,24 @@ static int up_putcmap(FAR struct fb_vtable_s *vtable, FAR const struct fb_cmap_s
static int up_getcursor(FAR struct fb_vtable_s *vtable, static int up_getcursor(FAR struct fb_vtable_s *vtable,
FAR struct fb_cursorattrib_s *attrib) FAR struct fb_cursorattrib_s *attrib)
{ {
err("vtable=%p attrib=%p\n", vtable, attrib); info("vtable=%p attrib=%p\n", vtable, attrib);
if (vtable && attrib) if (vtable && attrib)
{ {
#ifdef CONFIG_FB_HWCURSORIMAGE #ifdef CONFIG_FB_HWCURSORIMAGE
attrib->fmt = FB_FMT; attrib->fmt = FB_FMT;
#endif #endif
err("pos: (x=%d, y=%d)\n", g_cpos.x, g_cpos.y); info("pos: (x=%d, y=%d)\n", g_cpos.x, g_cpos.y);
attrib->pos = g_cpos; attrib->pos = g_cpos;
#ifdef CONFIG_FB_HWCURSORSIZE #ifdef CONFIG_FB_HWCURSORSIZE
attrib->mxsize.h = CONFIG_SIM_FBHEIGHT; attrib->mxsize.h = CONFIG_SIM_FBHEIGHT;
attrib->mxsize.w = CONFIG_SIM_FBWIDTH; attrib->mxsize.w = CONFIG_SIM_FBWIDTH;
err("size: (h=%d, w=%d)\n", g_csize.h, g_csize.w); info("size: (h=%d, w=%d)\n", g_csize.h, g_csize.w);
attrib->size = g_csize; attrib->size = g_csize;
#endif #endif
return OK; return OK;
} }
err("Returning EINVAL\n");
err("ERROR: Returning EINVAL\n");
return -EINVAL; return -EINVAL;
} }
#endif #endif
@@ -307,32 +312,33 @@ static int up_getcursor(FAR struct fb_vtable_s *vtable,
static int up_setcursor(FAR struct fb_vtable_s *vtable, static int up_setcursor(FAR struct fb_vtable_s *vtable,
FAR struct fb_setcursor_s *setttings) FAR struct fb_setcursor_s *setttings)
{ {
err("vtable=%p setttings=%p\n", vtable, setttings); info("vtable=%p setttings=%p\n", vtable, setttings);
if (vtable && setttings) if (vtable && setttings)
{ {
err("flags: %02x\n", settings->flags); info("flags: %02x\n", settings->flags);
if ((flags & FB_CUR_SETPOSITION) != 0) if ((flags & FB_CUR_SETPOSITION) != 0)
{ {
g_cpos = settings->pos; g_cpos = settings->pos;
err("pos: (h:%d, w:%d)\n", g_cpos.x, g_cpos.y); info("pos: (h:%d, w:%d)\n", g_cpos.x, g_cpos.y);
} }
#ifdef CONFIG_FB_HWCURSORSIZE #ifdef CONFIG_FB_HWCURSORSIZE
if ((flags & FB_CUR_SETSIZE) != 0) if ((flags & FB_CUR_SETSIZE) != 0)
{ {
g_csize = settings->size; g_csize = settings->size;
err("size: (h:%d, w:%d)\n", g_csize.h, g_csize.w); info("size: (h:%d, w:%d)\n", g_csize.h, g_csize.w);
} }
#endif #endif
#ifdef CONFIG_FB_HWCURSORIMAGE #ifdef CONFIG_FB_HWCURSORIMAGE
if ((flags & FB_CUR_SETIMAGE) != 0) if ((flags & FB_CUR_SETIMAGE) != 0)
{ {
err("image: (h:%d, w:%d) @ %p\n", info("image: (h:%d, w:%d) @ %p\n",
settings->img.height, settings->img.width, settings->img.image); settings->img.height, settings->img.width, settings->img.image);
} }
#endif #endif
return OK; return OK;
} }
err("Returning EINVAL\n");
err("ERROR: Returning EINVAL\n");
return -EINVAL; return -EINVAL;
} }
#endif #endif
+3 -3
View File
@@ -66,7 +66,7 @@ void up_release_pending(void)
{ {
FAR struct tcb_s *rtcb = this_task(); FAR struct tcb_s *rtcb = this_task();
serr("From TCB=%p\n", rtcb); sinfo("From TCB=%p\n", rtcb);
/* Merge the g_pendingtasks list into the ready-to-run task list */ /* Merge the g_pendingtasks list into the ready-to-run task list */
@@ -93,7 +93,7 @@ void up_release_pending(void)
*/ */
rtcb = this_task(); rtcb = this_task();
serr("New Active Task TCB=%p\n", rtcb); sinfo("New Active Task TCB=%p\n", rtcb);
/* The way that we handle signals in the simulation is kind of /* The way that we handle signals in the simulation is kind of
* a kludge. This would be unsafe in a truly multi-threaded, interrupt * a kludge. This would be unsafe in a truly multi-threaded, interrupt
@@ -102,7 +102,7 @@ void up_release_pending(void)
if (rtcb->xcp.sigdeliver) if (rtcb->xcp.sigdeliver)
{ {
serr("Delivering signals TCB=%p\n", rtcb); sinfo("Delivering signals TCB=%p\n", rtcb);
((sig_deliver_t)rtcb->xcp.sigdeliver)(rtcb); ((sig_deliver_t)rtcb->xcp.sigdeliver)(rtcb);
rtcb->xcp.sigdeliver = NULL; rtcb->xcp.sigdeliver = NULL;
} }
+3 -3
View File
@@ -95,7 +95,7 @@ void up_reprioritize_rtr(struct tcb_s *tcb, uint8_t priority)
FAR struct tcb_s *rtcb = this_task(); FAR struct tcb_s *rtcb = this_task();
bool switch_needed; bool switch_needed;
serr("TCB=%p PRI=%d\n", tcb, priority); sinfo("TCB=%p PRI=%d\n", tcb, priority);
/* Remove the tcb task from the ready-to-run list. /* Remove the tcb task from the ready-to-run list.
* sched_removereadytorun will return true if we just * sched_removereadytorun will return true if we just
@@ -148,7 +148,7 @@ void up_reprioritize_rtr(struct tcb_s *tcb, uint8_t priority)
*/ */
rtcb = this_task(); rtcb = this_task();
serr("New Active Task TCB=%p\n", rtcb); sinfo("New Active Task TCB=%p\n", rtcb);
/* The way that we handle signals in the simulation is kind of /* The way that we handle signals in the simulation is kind of
* a kludge. This would be unsafe in a truly multi-threaded, interrupt * a kludge. This would be unsafe in a truly multi-threaded, interrupt
@@ -157,7 +157,7 @@ void up_reprioritize_rtr(struct tcb_s *tcb, uint8_t priority)
if (rtcb->xcp.sigdeliver) if (rtcb->xcp.sigdeliver)
{ {
serr("Delivering signals TCB=%p\n", rtcb); sinfo("Delivering signals TCB=%p\n", rtcb);
((sig_deliver_t)rtcb->xcp.sigdeliver)(rtcb); ((sig_deliver_t)rtcb->xcp.sigdeliver)(rtcb);
rtcb->xcp.sigdeliver = NULL; rtcb->xcp.sigdeliver = NULL;
} }
+1 -1
View File
@@ -112,7 +112,7 @@ void sim_cpu_pause(int cpu, volatile spinlock_t *wait,
if (rtcb->xcp.sigdeliver) if (rtcb->xcp.sigdeliver)
{ {
serr("CPU%d: Delivering signals TCB=%p\n", cpu, rtcb); sinfo("CPU%d: Delivering signals TCB=%p\n", cpu, rtcb);
((sig_deliver_t)rtcb->xcp.sigdeliver)(rtcb); ((sig_deliver_t)rtcb->xcp.sigdeliver)(rtcb);
rtcb->xcp.sigdeliver = NULL; rtcb->xcp.sigdeliver = NULL;
} }
+2 -2
View File
@@ -670,7 +670,7 @@ int board_tsc_setup(int minor)
ret = register_driver(devname, &up_fops, 0666, priv); ret = register_driver(devname, &up_fops, 0666, priv);
if (ret < 0) if (ret < 0)
{ {
ierr("register_driver() failed: %d\n", ret); ierr("ERROR: register_driver() failed: %d\n", ret);
goto errout_with_priv; goto errout_with_priv;
} }
@@ -737,7 +737,7 @@ void board_tsc_teardown(void)
ret = unregister_driver(devname); ret = unregister_driver(devname);
if (ret < 0) if (ret < 0)
{ {
ierr("uregister_driver() failed: %d\n", ret); ierr("ERROR: uregister_driver() failed: %d\n", ret);
} }
/* Clean up any resources. Ouch! While we are holding the semaphore? */ /* Clean up any resources. Ouch! While we are holding the semaphore? */
+4 -4
View File
@@ -1,7 +1,7 @@
/**************************************************************************** /****************************************************************************
* arch/sim/src/up_unblocktask.c * arch/sim/src/up_unblocktask.c
* *
* Copyright (C) 2007-2009, 2013, 2015 Gregory Nutt. All rights reserved. * Copyright (C) 2007-2009, 2013, 2015-2016 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org> * Author: Gregory Nutt <gnutt@nuttx.org>
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
@@ -77,7 +77,7 @@ void up_unblock_task(FAR struct tcb_s *tcb)
ASSERT((tcb->task_state >= FIRST_BLOCKED_STATE) && ASSERT((tcb->task_state >= FIRST_BLOCKED_STATE) &&
(tcb->task_state <= LAST_BLOCKED_STATE)); (tcb->task_state <= LAST_BLOCKED_STATE));
serr("Unblocking TCB=%p\n", tcb); sinfo("Unblocking TCB=%p\n", tcb);
/* Remove the task from the blocked task list */ /* Remove the task from the blocked task list */
@@ -107,7 +107,7 @@ void up_unblock_task(FAR struct tcb_s *tcb)
*/ */
rtcb = this_task(); rtcb = this_task();
serr("New Active Task TCB=%p\n", rtcb); sinfo("New Active Task TCB=%p\n", rtcb);
/* The way that we handle signals in the simulation is kind of /* The way that we handle signals in the simulation is kind of
* a kludge. This would be unsafe in a truly multi-threaded, interrupt * a kludge. This would be unsafe in a truly multi-threaded, interrupt
@@ -116,7 +116,7 @@ void up_unblock_task(FAR struct tcb_s *tcb)
if (rtcb->xcp.sigdeliver) if (rtcb->xcp.sigdeliver)
{ {
serr("Delivering signals TCB=%p\n", rtcb); sinfo("Delivering signals TCB=%p\n", rtcb);
((sig_deliver_t)rtcb->xcp.sigdeliver)(rtcb); ((sig_deliver_t)rtcb->xcp.sigdeliver)(rtcb);
rtcb->xcp.sigdeliver = NULL; rtcb->xcp.sigdeliver = NULL;
} }