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

Re: [Xen-devel] [PATCH ARM v6 00/14] mini-os: initial ARM support



On Wed, 2014-07-16 at 12:07 +0100, Thomas Leonard wrote:

I tried to apply:
mini-os: x86_64: make thread stacks 16-byte aligned
mini-os: don't include lib.h from mm.h (the second, attached, version)
mini-os: added HYPERVISOR_xsm_op
mini-os: use generic local_irq_enable function

but got:
        vtpm_cmd_handler.c: In function âtm_dhkx_genâ:
        vtpm_cmd_handler.c:486:3: error: implicit declaration of function 
âARRAY_SIZEâ [-Werror=implicit-function-declaration]
        cc1: all warnings being treated as errors
        make[2]: *** [vtpm_cmd_handler.o] Error 1
        make[2]: *** Waiting for unfinished jobs....
        disk_tpm.c: In function âTPM_disk_sealâ:
        disk_tpm.c:84:2: error: implicit declaration of function âprintkâ 
[-Werror=implicit-function-declaration]
        cc1: all warnings being treated as errors
        make[2]: *** [disk_tpm.o] Error 1
        make[2]: Entering directory 
`/local/scratch/ianc/devel/committer-amd64.git/stubdom/libxc-x86_64'
        make libs

Which I think was the mm.h one.

Then I got:
        In file included from 
/local/scratch/ianc/devel/committer-amd64.git/stubdom/../extras/mini-os/include/mini-os/gntmap.h:4:0,
                         from 
/local/scratch/ianc/devel/committer-amd64.git/stubdom/../extras/mini-os/include/mini-os/lib.h:55,
                         from 
/local/scratch/ianc/devel/committer-amd64.git/stubdom/../extras/mini-os/include/mini-os/mm.h:36,
                         from 
/local/scratch/ianc/devel/committer-amd64.git/stubdom/../extras/mini-os/include/x86/x86_64/hypercall-x86_64.h:39,
                         from 
/local/scratch/ianc/devel/committer-amd64.git/stubdom/../extras/mini-os/include/hypervisor.h:20,
                         from mini-os.c:13:
        
/local/scratch/ianc/devel/committer-amd64.git/stubdom/../extras/mini-os/include/x86/os.h:
 In function âHYPERVISOR_xsm_opâ:
        
/local/scratch/ianc/devel/committer-amd64.git/stubdom/../extras/mini-os/include/x86/os.h:566:21:
 error: expected expression before âintâ
        mini-os.c: In function âmainâ:
        mini-os.c:756:35: warning: cast from pointer to integer of different 
size [-Wpointer-to-int-cast]
        make[2]: *** 
[/local/scratch/ianc/devel/committer-amd64.git/stubdom/grub-x86_64/mini-os.o] 
Error 1
        make[2]: *** Waiting for unfinished jobs....

Which I assume was the XSM one.

So I only ended up applying:
mini-os: x86_64: make thread stacks 16-byte aligned
mini-os: use generic local_irq_enable function


Cheers,
Ian



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.