[Xen-devel] Re: Exporting symbols from hypervisor

Grzegorz Miłoś
Wed, 11 Jun 2008 08:59:48 -0000

> Hi grzegorz,
> I have one more issue. I want to export do_domctl function for
> debugging. I did EXPORT_SYMBOL(do_domctl) its not happening. Any idea
> about this.

Xen doesn''t use modular architecture and consequently EXPORT_SYMBOL
macro is a no-op (see: include/xen/config.h). You just need to add
do_domctl definition to a header file. Or define it wherever you need
with ''extern''.

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