All of lore.kernel.org
 help / color / mirror / Atom feed
* Sending messages from Xen to a domain with VIRQ_DEBUG
@ 2005-09-15 11:00 Rami Rosen
  2005-09-15 17:21 ` Mark Williamson
  0 siblings, 1 reply; 2+ messages in thread
From: Rami Rosen @ 2005-09-15 11:00 UTC (permalink / raw)
  To: xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 985 bytes --]

Hello,

Is there a way to send messages (for debugging purposes) from Xen to a 
domain with some text?

I want to add "printk" messages in certain points in Xen for tracing
and debugging purposes.

As I understand, when I add printk messages to Xen they will appear only in
boot time on the terminal. After domain 0 is created and up, printk() 
messages
in Xen will not appear in /var/log/messages or on terminal.

I had tried to add in some point in Xen:

.........
for_each_vcpu(d,v)
send_guest_virq(v,VIRQ_DEBUG);
.....
When I reach this point in Xen , it generates the following:
in the syslog (of domain0)
...
netif_schedule_list:
kernel: ** End of netif_schedule_list **
...

(I assume that this is somehow connected to the call: 
request_irq(bind_virq_to_irq(VIRQ_DEBUG),...
in netback.c but I don't know the exact origin of this message)


Is there a way to send a message from Xen to a domain with some chosen text 
? 

Regards,
Rami Rosen

[-- Attachment #1.2: Type: text/html, Size: 1454 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

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

* Re: Sending messages from Xen to a domain with VIRQ_DEBUG
  2005-09-15 11:00 Sending messages from Xen to a domain with VIRQ_DEBUG Rami Rosen
@ 2005-09-15 17:21 ` Mark Williamson
  0 siblings, 0 replies; 2+ messages in thread
From: Mark Williamson @ 2005-09-15 17:21 UTC (permalink / raw)
  To: xen-devel, rosenrami

Hi Rami,

Good to see you're having fun with the code ;-)

If you just want to log occasional events you might as well use printk.  The 
printks won't appear on the console, as you say.  They can either be captured 
from the serial line, or you can view them using the "xm dmesg" command.

Cheers,
Mark

On Thursday 15 September 2005 12:00, Rami Rosen wrote:
> Hello,
>
> Is there a way to send messages (for debugging purposes) from Xen to a
> domain with some text?
>
> I want to add "printk" messages in certain points in Xen for tracing
> and debugging purposes.
>
> As I understand, when I add printk messages to Xen they will appear only in
> boot time on the terminal. After domain 0 is created and up, printk()
> messages
> in Xen will not appear in /var/log/messages or on terminal.
>
> I had tried to add in some point in Xen:
>
> .........
> for_each_vcpu(d,v)
> send_guest_virq(v,VIRQ_DEBUG);
> .....
> When I reach this point in Xen , it generates the following:
> in the syslog (of domain0)
> ...
> netif_schedule_list:
> kernel: ** End of netif_schedule_list **
> ...
>
> (I assume that this is somehow connected to the call:
> request_irq(bind_virq_to_irq(VIRQ_DEBUG),...
> in netback.c but I don't know the exact origin of this message)
>
>
> Is there a way to send a message from Xen to a domain with some chosen text
> ?
>
> Regards,
> Rami Rosen

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

end of thread, other threads:[~2005-09-15 17:21 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-09-15 11:00 Sending messages from Xen to a domain with VIRQ_DEBUG Rami Rosen
2005-09-15 17:21 ` Mark Williamson

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.