Re: [Xen-devel] Re: Exporting symbols from hypervisor

Grzegorz Miłoś
Wed, 11 Jun 2008 10:24:50 -0000

>>>>>
>>>> You just need to add
>>>> do_domctl definition to a header file. Or define it wherever
you
>>>> need
>>>> with ''extern''.
>>> no acutally i need to debug do_domctl instruction by instruction
>>> using
>>> kdb, and kdb dosent recognize the it, so i thought of exporting it.
>>
>> I''ve never used kdb to debug Xen. Are you using
http://xenbits.xensource.com/ext/debuggers.hg?
> no...!! is it the debugger present under tools/debugger/gdb?? but i
> guess its only to debug domU kernels. Will it allow me to break at
> hypercall functions like do_domctl??

No it will not. It''s not for debugging the hypervisor.

Cheers
Gr(z)egor(z)

>
>
>>
>> Cheers
>> Gr(z)egor(z)
>>
>> BTW: Can you reply to the list, not me personally? It''d make
it
>> easier
>> for me to reply.
>>>
>>>>
>>>> Cheers
>>>> Gr(z)egor(z)
>>>>>
>>>>> Sorry to bother you again and again.
>>>>>
>>>>> Thanks very much.
>>>>> Sandesh
>>>>>
>>>>> On Tue, 2008-06-10 at 14:52 +0100, Grzegorz Miłoś wrote:
>>>>>>>> I did really mean:
>>>>>>>> xm dmesg
>>>>>>> ok xm dmesg is showing the stuff.
>>>>>>> thanks for the info.
>>>>>>> Does this mean that the printk''s print it
to the xenstore??
>>>>>>
>>>>>> I don''t think it is stored in xenstore itself,
but yes, it is
>>>>>> buffered
>>>>>> in Dom0.
>>>>>>>>>
>>>>>>>> Xen can be configured to output it''s
messages on the serial
>>>>>>>> line,
>>>>>>>> and
>>>>>>>> it also puts it in a buffer (console ring) for
Dom0''s
>>>>>>>> attention, xm
>>>>>>>> dmesg should print all the hypervisors output.
>>>>>>> how to enable this???
>>>>>>> by default it does''nt print it on the
serial console.
>>>>>>
>>>>>> add the following command line options to your xen
configuration
>>>>>> (bootloader config):
>>>>>> com1=115200,8n1 console=com1,tty
>>>>>>
>>>>>> Cheers
>>>>>> Gr(z)egor(z)
>>>>>
>>>>>
>>>>> Please do not print this email unless it is absolutely
necessary.
>>>>>
>>>>> The information contained in this electronic message and
any
>>>>> attachments to this message are intended for the exclusive
use of
>>>>> the addressee(s) and may contain proprietary, confidential
or
>>>>> privileged information. If you are not the intended
recipient, you
>>>>> should not disseminate, distribute or copy this e-mail.
Please
>>>>> notify the sender immediately and destroy all copies of
this
>>>>> message
>>>>> and any attachments.
>>>>>
>>>>> WARNING: Computer viruses can be transmitted via email. The
>>>>> recipient should check this email and any attachments for
the
>>>>> presence of viruses. The company accepts no liability for
any
>>>>> damage
>>>>> caused by any virus transmitted by this email.
>>>>>
>>>>> www.wipro.com
>>>>
>>>>
>>>> _______________________________________________
>>>> Xen-devel mailing list
>>>> Xen-devel@lists.xensource.com
>>>> http://lists.xensource.com/xen-devel
>>>
>>>
>>> Please do not print this email unless it is absolutely necessary.
>>>
>>> The information contained in this electronic message and any
>>> attachments to this message are intended for the exclusive use of
>>> the addressee(s) and may contain proprietary, confidential or
>>> privileged information. If you are not the intended recipient, you
>>> should not disseminate, distribute or copy this e-mail. Please
>>> notify the sender immediately and destroy all copies of this
message
>>> and any attachments.
>>>
>>> WARNING: Computer viruses can be transmitted via email. The
>>> recipient should check this email and any attachments for the
>>> presence of viruses. The company accepts no liability for any
damage
>>> caused by any virus transmitted by this email.
>>>
>>> www.wipro.com
>>
>
>
> Please do not print this email unless it is absolutely necessary.
>
> The information contained in this electronic message and any
> attachments to this message are intended for the exclusive use of
> the addressee(s) and may contain proprietary, confidential or
> privileged information. If you are not the intended recipient, you
> should not disseminate, distribute or copy this e-mail. Please
> notify the sender immediately and destroy all copies of this message
> and any attachments.
>
> WARNING: Computer viruses can be transmitted via email. The
> recipient should check this email and any attachments for the
> presence of viruses. The company accepts no liability for any damage
> caused by any virus transmitted by this email.
>
> www.wipro.com