qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] Only print unknown command message in debug mod


From: Programmingkid
Subject: Re: [Qemu-devel] [PATCH] Only print unknown command message in debug mode
Date: Mon, 29 Jan 2018 23:19:51 -0500

> On Jan 29, 2018, at 11:17 PM, Philippe Mathieu-Daudé <address@hidden> wrote:
> 
> Hi John,
> 
> On 01/30/2018 12:58 AM, John Arbuckle wrote:
>> After using QEMU with the sb16 sound card I would see all these messages 
>> about some numbered command not being understood. It became annoying after a 
>> while to always see this message, so this patch changes things so that the 
>> message is only printed when DEBUG is defined. 
>> 
>> Signed-off-by: John Arbuckle <address@hidden>
>> ---
>> hw/audio/sb16.c | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>> 
>> diff --git a/hw/audio/sb16.c b/hw/audio/sb16.c
>> index 6ab2f6f89a..45b679c4df 100644
>> --- a/hw/audio/sb16.c
>> +++ b/hw/audio/sb16.c
>> @@ -632,7 +632,7 @@ static void command (SB16State *s, uint8_t cmd)
>>     return;
>> 
>>  warn:
>> -    dolog ("warning: command %#x,%d is not truly understood yet\n",
>> +    ldebug("warning: command %#x,%d is not truly understood yet\n",
>>            cmd, s->needed_bytes);
> 
> While changing this file can you use the latest logging API? such:
> 
>     qemu_log_mask(LOG_UNIMP, "unimplemented command 0x%02x (size:%d)",
>                   cmd, s->needed_bytes);
> 
> So one can enable this log level at runtime (with "-d unimp"), the
> #define DEBUG is compile time (require a rebuild).
> 
>>     goto exit;

Absolutely. This is a good idea.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]