public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* build failure on master branch
@ 2007-09-10  2:41 Zhao, Yunfeng
       [not found] ` <10EA09EFD8728347A513008B6B0DA77A020B95D9-wq7ZOvIWXbNpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Zhao, Yunfeng @ 2007-09-10  2:41 UTC (permalink / raw)
  To: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f


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

I meet the following error when I build latest kvm master against kernel
2.6.22 as external modules.

And it's ok if I build it against kvm kernel either build-in or as
external modules.

 

/kvm-userspace/BUILD/kernel/lapic.c: In function 'start_apic_timer':

/kvm-userspace/BUILD/kernel/lapic.c:609: error: 'HRTIMER_ABS' undeclared
(first use in this function)

/kvm-userspace/BUILD/kernel/lapic.c:609: error: (Each undeclared
identifier is reported only once

/kvm-userspace/BUILD/kernel/lapic.c:609: error: for each function it
appears in.)

/kvm-userspace/BUILD/kernel/lapic.c: In function 'kvm_create_lapic':

/kvm-userspace/BUILD/kernel/lapic.c:953: error: 'HRTIMER_ABS' undeclared
(first use in this function)

/kvm-userspace/BUILD/kernel/lapic.c: In function
'kvm_migrate_apic_timer':

/kvm-userspace/BUILD/kernel/lapic.c:1043: error: 'HRTIMER_ABS'
undeclared (first use in this function)

/kvm-userspace/BUILD/kernel/lapic.o] Error 1

make[3]: *** Waiting for unfinished jobs....

make[2]: ***
[_module_/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-2007091009011464
0/kvm-userspace/BUILD/kernel] Error 2

make[2]: Leaving directory
`/usr/src/redhat/BUILD/kernel-2.6.22rc4g85f6038f'

make[1]: *** [all] Error 2

make[1]: Leaving directory
`/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20070910090114640/kvm-us
erspace/BUILD/kernel'

error: Bad exit status from /var/tmp/rpm-tmp.70011 (%build)

 

thanks

Yunfeng


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

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

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

[-- Attachment #3: Type: text/plain, Size: 186 bytes --]

_______________________________________________
kvm-devel mailing list
kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/kvm-devel

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

* Re: build failure on master branch
       [not found] ` <10EA09EFD8728347A513008B6B0DA77A020B95D9-wq7ZOvIWXbNpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
@ 2007-09-10  2:54   ` He, Qing
       [not found]     ` <37E52D09333DE2469A03574C88DBF40FA9C218-wq7ZOvIWXbM/UvCtAeCM4rfspsVTdybXVpNB7YpNyf8@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: He, Qing @ 2007-09-10  2:54 UTC (permalink / raw)
  To: Zhao, Yunfeng, kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f


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

Well, it seems hrtimer-compat patch breaks the build.

 

HRTIMER_MOD_ABS is declared in enum, so we can’t say:

 

      #ifndef HRTIMER_MOD_ABS

      #define HRTIMER_MOD_ABS HRTIMER_ABS

      #endif

 

maybe something like

      #if LINUX_VERSION_CODE >= KERNEL_VERSION(2.6.?)

 

should be OK.

 

________________________________

From: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org [mailto:kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org] On Behalf Of Zhao, Yunfeng
Sent: 2007年9月10日 10:41
To: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: [kvm-devel] build failure on master branch

 

I meet the following error when I build latest kvm master against kernel 2.6.22 as external modules.

And it’s ok if I build it against kvm kernel either build-in or as external modules.

 

/kvm-userspace/BUILD/kernel/lapic.c: In function 'start_apic_timer':

/kvm-userspace/BUILD/kernel/lapic.c:609: error: 'HRTIMER_ABS' undeclared (first use in this function)

/kvm-userspace/BUILD/kernel/lapic.c:609: error: (Each undeclared identifier is reported only once

/kvm-userspace/BUILD/kernel/lapic.c:609: error: for each function it appears in.)

/kvm-userspace/BUILD/kernel/lapic.c: In function 'kvm_create_lapic':

/kvm-userspace/BUILD/kernel/lapic.c:953: error: 'HRTIMER_ABS' undeclared (first use in this function)

/kvm-userspace/BUILD/kernel/lapic.c: In function 'kvm_migrate_apic_timer':

/kvm-userspace/BUILD/kernel/lapic.c:1043: error: 'HRTIMER_ABS' undeclared (first use in this function)

/kvm-userspace/BUILD/kernel/lapic.o] Error 1

make[3]: *** Waiting for unfinished jobs....

make[2]: *** [_module_/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20070910090114640/kvm-userspace/BUILD/kernel] Error 2

make[2]: Leaving directory `/usr/src/redhat/BUILD/kernel-2.6.22rc4g85f6038f'

make[1]: *** [all] Error 2

make[1]: Leaving directory `/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20070910090114640/kvm-userspace/BUILD/kernel'

error: Bad exit status from /var/tmp/rpm-tmp.70011 (%build)

 

thanks

Yunfeng


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

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

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

[-- Attachment #3: Type: text/plain, Size: 186 bytes --]

_______________________________________________
kvm-devel mailing list
kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/kvm-devel

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

* Re: build failure on master branch
       [not found]     ` <37E52D09333DE2469A03574C88DBF40FA9C218-wq7ZOvIWXbM/UvCtAeCM4rfspsVTdybXVpNB7YpNyf8@public.gmane.org>
@ 2007-09-10  3:35       ` He, Qing
       [not found]         ` <37E52D09333DE2469A03574C88DBF40FA9C21A-wq7ZOvIWXbM/UvCtAeCM4rfspsVTdybXVpNB7YpNyf8@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: He, Qing @ 2007-09-10  3:35 UTC (permalink / raw)
  To: He, Qing, Zhao, Yunfeng,
	kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f


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

You can try the attached patch to see if it works

 

 

________________________________

From: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org [mailto:kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org] On Behalf Of He, Qing
Sent: 2007年9月10日 10:55
To: Zhao, Yunfeng; kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: Re: [kvm-devel] build failure on master branch

 

Well, it seems hrtimer-compat patch breaks the build.

 

HRTIMER_MOD_ABS is declared in enum, so we can’t say:

 

      #ifndef HRTIMER_MOD_ABS

      #define HRTIMER_MOD_ABS HRTIMER_ABS

      #endif

 

maybe something like

      #if LINUX_VERSION_CODE >= KERNEL_VERSION(2.6.?)

 

should be OK.

 

________________________________

From: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org [mailto:kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org] On Behalf Of Zhao, Yunfeng
Sent: 2007年9月10日 10:41
To: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: [kvm-devel] build failure on master branch

 

I meet the following error when I build latest kvm master against kernel 2.6.22 as external modules.

And it’s ok if I build it against kvm kernel either build-in or as external modules.

 

/kvm-userspace/BUILD/kernel/lapic.c: In function 'start_apic_timer':

/kvm-userspace/BUILD/kernel/lapic.c:609: error: 'HRTIMER_ABS' undeclared (first use in this function)

/kvm-userspace/BUILD/kernel/lapic.c:609: error: (Each undeclared identifier is reported only once

/kvm-userspace/BUILD/kernel/lapic.c:609: error: for each function it appears in.)

/kvm-userspace/BUILD/kernel/lapic.c: In function 'kvm_create_lapic':

/kvm-userspace/BUILD/kernel/lapic.c:953: error: 'HRTIMER_ABS' undeclared (first use in this function)

/kvm-userspace/BUILD/kernel/lapic.c: In function 'kvm_migrate_apic_timer':

/kvm-userspace/BUILD/kernel/lapic.c:1043: error: 'HRTIMER_ABS' undeclared (first use in this function)

/kvm-userspace/BUILD/kernel/lapic.o] Error 1

make[3]: *** Waiting for unfinished jobs....

make[2]: *** [_module_/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20070910090114640/kvm-userspace/BUILD/kernel] Error 2

make[2]: Leaving directory `/usr/src/redhat/BUILD/kernel-2.6.22rc4g85f6038f'

make[1]: *** [all] Error 2

make[1]: Leaving directory `/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20070910090114640/kvm-userspace/BUILD/kernel'

error: Bad exit status from /var/tmp/rpm-tmp.70011 (%build)

 

thanks

Yunfeng


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

[-- Attachment #2: hrtimer-compat-wa.patch --]
[-- Type: application/octet-stream, Size: 449 bytes --]

diff --git a/kernel/external-module-compat.h b/kernel/external-module-compat.h
index 00b43f1..74bc072 100644
--- a/kernel/external-module-compat.h
+++ b/kernel/external-module-compat.h
@@ -365,6 +365,6 @@ static inline void preempt_notifier_sys_exit(void) {}
 #endif
 
 /* HRTIMER_MODE_ABS started life with a different name */
-#ifndef HRTIMER_MODE_ABS
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,21)
 #define HRTIMER_MODE_ABS HRTIMER_ABS
 #endif

[-- Attachment #3: Type: text/plain, Size: 228 bytes --]

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

[-- Attachment #4: Type: text/plain, Size: 186 bytes --]

_______________________________________________
kvm-devel mailing list
kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/kvm-devel

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

* Re: build failure on master branch
       [not found]         ` <37E52D09333DE2469A03574C88DBF40FA9C21A-wq7ZOvIWXbM/UvCtAeCM4rfspsVTdybXVpNB7YpNyf8@public.gmane.org>
@ 2007-09-10  3:41           ` Zhao, Yunfeng
  2007-09-10  7:24           ` Avi Kivity
  1 sibling, 0 replies; 7+ messages in thread
From: Zhao, Yunfeng @ 2007-09-10  3:41 UTC (permalink / raw)
  To: He, Qing, kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

The issue is fixed after applied the patch.

Thanks a lot!
Yunfeng

________________________________________
From: He, Qing 
Sent: 2007年9月10日 11:35
To: He, Qing; Zhao, Yunfeng; kvm-devel@lists.sourceforge.net
Subject: RE: [kvm-devel] build failure on master branch

You can try the attached patch to see if it works


________________________________________
From: kvm-devel-bounces@lists.sourceforge.net [mailto:kvm-devel-bounces@lists.sourceforge.net] On Behalf Of He, Qing
Sent: 2007年9月10日 10:55
To: Zhao, Yunfeng; kvm-devel@lists.sourceforge.net
Subject: Re: [kvm-devel] build failure on master branch

Well, it seems hrtimer-compat patch breaks the build.

HRTIMER_MOD_ABS is declared in enum, so we can’t say:

      #ifndef HRTIMER_MOD_ABS
      #define HRTIMER_MOD_ABS HRTIMER_ABS
      #endif

maybe something like
      #if LINUX_VERSION_CODE >= KERNEL_VERSION(2.6.?)

should be OK.

________________________________________
From: kvm-devel-bounces@lists.sourceforge.net [mailto:kvm-devel-bounces@lists.sourceforge.net] On Behalf Of Zhao, Yunfeng
Sent: 2007年9月10日 10:41
To: kvm-devel@lists.sourceforge.net
Subject: [kvm-devel] build failure on master branch

I meet the following error when I build latest kvm master against kernel 2.6.22 as external modules.
And it’s ok if I build it against kvm kernel either build-in or as external modules.

/kvm-userspace/BUILD/kernel/lapic.c: In function 'start_apic_timer':
/kvm-userspace/BUILD/kernel/lapic.c:609: error: 'HRTIMER_ABS' undeclared (first use in this function)
/kvm-userspace/BUILD/kernel/lapic.c:609: error: (Each undeclared identifier is reported only once
/kvm-userspace/BUILD/kernel/lapic.c:609: error: for each function it appears in.)
/kvm-userspace/BUILD/kernel/lapic.c: In function 'kvm_create_lapic':
/kvm-userspace/BUILD/kernel/lapic.c:953: error: 'HRTIMER_ABS' undeclared (first use in this function)
/kvm-userspace/BUILD/kernel/lapic.c: In function 'kvm_migrate_apic_timer':
/kvm-userspace/BUILD/kernel/lapic.c:1043: error: 'HRTIMER_ABS' undeclared (first use in this function)
/kvm-userspace/BUILD/kernel/lapic.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [_module_/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20070910090114640/kvm-userspace/BUILD/kernel] Error 2
make[2]: Leaving directory `/usr/src/redhat/BUILD/kernel-2.6.22rc4g85f6038f'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20070910090114640/kvm-userspace/BUILD/kernel'
error: Bad exit status from /var/tmp/rpm-tmp.70011 (%build)

thanks
Yunfeng
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel

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

* Re: build failure on master branch
       [not found]         ` <37E52D09333DE2469A03574C88DBF40FA9C21A-wq7ZOvIWXbM/UvCtAeCM4rfspsVTdybXVpNB7YpNyf8@public.gmane.org>
  2007-09-10  3:41           ` Zhao, Yunfeng
@ 2007-09-10  7:24           ` Avi Kivity
       [not found]             ` <46E4F125.5020609-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
  1 sibling, 1 reply; 7+ messages in thread
From: Avi Kivity @ 2007-09-10  7:24 UTC (permalink / raw)
  To: He, Qing; +Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

[-- Attachment #1: Type: text/plain, Size: 3506 bytes --]

He, Qing wrote:
>
> You can try the attached patch to see if it works
>

Ouch. Applied, thanks.

> ------------------------------------------------------------------------
>
> *From:* kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> [mailto:kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org] *On Behalf Of *He, Qing
> *Sent:* 2007年9月10日 10:55
> *To:* Zhao, Yunfeng; kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> *Subject:* Re: [kvm-devel] build failure on master branch
>
> Well, it seems hrtimer-compat patch breaks the build.
>
> HRTIMER_MOD_ABS is declared in enum, so we can’t say:
>
> #ifndef HRTIMER_MOD_ABS
>
> #define HRTIMER_MOD_ABS HRTIMER_ABS
>
> #endif
>
> maybe something like
>
> #if LINUX_VERSION_CODE >= KERNEL_VERSION(2.6.?)
>
> should be OK.
>
> ------------------------------------------------------------------------
>
> *From:* kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> [mailto:kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org] *On Behalf Of *Zhao,
> Yunfeng
> *Sent:* 2007年9月10日 10:41
> *To:* kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> *Subject:* [kvm-devel] build failure on master branch
>
> I meet the following error when I build latest kvm master against
> kernel 2.6.22 as external modules.
>
> And it’s ok if I build it against kvm kernel either build-in or as
> external modules.
>
> /kvm-userspace/BUILD/kernel/lapic.c: In function 'start_apic_timer':
>
> /kvm-userspace/BUILD/kernel/lapic.c:609: error: 'HRTIMER_ABS'
> undeclared (first use in this function)
>
> /kvm-userspace/BUILD/kernel/lapic.c:609: error: (Each undeclared
> identifier is reported only once
>
> /kvm-userspace/BUILD/kernel/lapic.c:609: error: for each function it
> appears in.)
>
> /kvm-userspace/BUILD/kernel/lapic.c: In function 'kvm_create_lapic':
>
> /kvm-userspace/BUILD/kernel/lapic.c:953: error: 'HRTIMER_ABS'
> undeclared (first use in this function)
>
> /kvm-userspace/BUILD/kernel/lapic.c: In function 'kvm_migrate_apic_timer':
>
> /kvm-userspace/BUILD/kernel/lapic.c:1043: error: 'HRTIMER_ABS'
> undeclared (first use in this function)
>
> /kvm-userspace/BUILD/kernel/lapic.o] Error 1
>
> make[3]: *** Waiting for unfinished jobs....
>
> make[2]: ***
> [_module_/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20070910090114640/kvm-userspace/BUILD/kernel]
> Error 2
>
> make[2]: Leaving directory
> `/usr/src/redhat/BUILD/kernel-2.6.22rc4g85f6038f'
>
> make[1]: *** [all] Error 2
>
> make[1]: Leaving directory
> `/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20070910090114640/kvm-userspace/BUILD/kernel'
>
> error: Bad exit status from /var/tmp/rpm-tmp.70011 (%build)
>
> thanks
>
> Yunfeng
>
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> ------------------------------------------------------------------------
>
> _______________________________________________
> kvm-devel mailing list
> kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/kvm-devel
>   


-- 
error compiling committee.c: too many arguments to function



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

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

[-- Attachment #3: Type: text/plain, Size: 186 bytes --]

_______________________________________________
kvm-devel mailing list
kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/kvm-devel

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

* Re: build failure on master branch
       [not found]             ` <46E4F125.5020609-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
@ 2007-09-10 13:52               ` Zhao, Yunfeng
       [not found]                 ` <10EA09EFD8728347A513008B6B0DA77AA3F073-wq7ZOvIWXbNpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Zhao, Yunfeng @ 2007-09-10 13:52 UTC (permalink / raw)
  To: Avi Kivity, He, Qing; +Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

[-- Attachment #1: Type: text/plain, Size: 4025 bytes --]

Hi, Avi
The issue still exists on the latest kvm-userspace.git.
Did you push the change to master?

Thanks
Yunfeng

>-----Original Message-----
>From: Avi Kivity [mailto:avi-atKUWr5tajBWk0Htik3J/w@public.gmane.org]
>Sent: 2007年9月10日 15:24
>To: He, Qing
>Cc: Zhao, Yunfeng; kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
>Subject: Re: [kvm-devel] build failure on master branch
>
>He, Qing wrote:
>>
>> You can try the attached patch to see if it works
>>
>
>Ouch. Applied, thanks.
>
>> ------------------------------------------------------------------------
>>
>> *From:* kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
>> [mailto:kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org] *On Behalf Of *He, Qing
>> *Sent:* 2007年9月10日 10:55
>> *To:* Zhao, Yunfeng; kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
>> *Subject:* Re: [kvm-devel] build failure on master branch
>>
>> Well, it seems hrtimer-compat patch breaks the build.
>>
>> HRTIMER_MOD_ABS is declared in enum, so we can’t say:
>>
>> #ifndef HRTIMER_MOD_ABS
>>
>> #define HRTIMER_MOD_ABS HRTIMER_ABS
>>
>> #endif
>>
>> maybe something like
>>
>> #if LINUX_VERSION_CODE >= KERNEL_VERSION(2.6.?)
>>
>> should be OK.
>>
>> ------------------------------------------------------------------------
>>
>> *From:* kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
>> [mailto:kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org] *On Behalf Of *Zhao,
>> Yunfeng
>> *Sent:* 2007年9月10日 10:41
>> *To:* kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
>> *Subject:* [kvm-devel] build failure on master branch
>>
>> I meet the following error when I build latest kvm master against
>> kernel 2.6.22 as external modules.
>>
>> And it’s ok if I build it against kvm kernel either build-in or as
>> external modules.
>>
>> /kvm-userspace/BUILD/kernel/lapic.c: In function 'start_apic_timer':
>>
>> /kvm-userspace/BUILD/kernel/lapic.c:609: error: 'HRTIMER_ABS'
>> undeclared (first use in this function)
>>
>> /kvm-userspace/BUILD/kernel/lapic.c:609: error: (Each undeclared
>> identifier is reported only once
>>
>> /kvm-userspace/BUILD/kernel/lapic.c:609: error: for each function it
>> appears in.)
>>
>> /kvm-userspace/BUILD/kernel/lapic.c: In function 'kvm_create_lapic':
>>
>> /kvm-userspace/BUILD/kernel/lapic.c:953: error: 'HRTIMER_ABS'
>> undeclared (first use in this function)
>>
>> /kvm-userspace/BUILD/kernel/lapic.c: In function 'kvm_migrate_apic_timer':
>>
>> /kvm-userspace/BUILD/kernel/lapic.c:1043: error: 'HRTIMER_ABS'
>> undeclared (first use in this function)
>>
>> /kvm-userspace/BUILD/kernel/lapic.o] Error 1
>>
>> make[3]: *** Waiting for unfinished jobs....
>>
>> make[2]: ***
>>
>[_module_/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20070910090114640/k
>vm-userspace/BUILD/kernel]
>> Error 2
>>
>> make[2]: Leaving directory
>> `/usr/src/redhat/BUILD/kernel-2.6.22rc4g85f6038f'
>>
>> make[1]: *** [all] Error 2
>>
>> make[1]: Leaving directory
>>
>`/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20070910090114640/kvm-users
>pace/BUILD/kernel'
>>
>> error: Bad exit status from /var/tmp/rpm-tmp.70011 (%build)
>>
>> thanks
>>
>> Yunfeng
>>
>> ------------------------------------------------------------------------
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by: Microsoft
>> Defy all challenges. Microsoft(R) Visual Studio 2005.
>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> kvm-devel mailing list
>> kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
>> https://lists.sourceforge.net/lists/listinfo/kvm-devel
>>
>
>
>--
>error compiling committee.c: too many arguments to function


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

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

[-- Attachment #3: Type: text/plain, Size: 186 bytes --]

_______________________________________________
kvm-devel mailing list
kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/kvm-devel

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

* Re: build failure on master branch
       [not found]                 ` <10EA09EFD8728347A513008B6B0DA77AA3F073-wq7ZOvIWXbNpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
@ 2007-09-10 13:55                   ` Avi Kivity
  0 siblings, 0 replies; 7+ messages in thread
From: Avi Kivity @ 2007-09-10 13:55 UTC (permalink / raw)
  To: Zhao, Yunfeng; +Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f, He, Qing

[-- Attachment #1: Type: text/plain, Size: 237 bytes --]

Zhao, Yunfeng wrote:
> Hi, Avi
> The issue still exists on the latest kvm-userspace.git.
> Did you push the change to master?
>   

Pushed now, thanks for the remainder.

-- 
error compiling committee.c: too many arguments to function



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

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

[-- Attachment #3: Type: text/plain, Size: 186 bytes --]

_______________________________________________
kvm-devel mailing list
kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/kvm-devel

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

end of thread, other threads:[~2007-09-10 13:55 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-10  2:41 build failure on master branch Zhao, Yunfeng
     [not found] ` <10EA09EFD8728347A513008B6B0DA77A020B95D9-wq7ZOvIWXbNpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2007-09-10  2:54   ` He, Qing
     [not found]     ` <37E52D09333DE2469A03574C88DBF40FA9C218-wq7ZOvIWXbM/UvCtAeCM4rfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2007-09-10  3:35       ` He, Qing
     [not found]         ` <37E52D09333DE2469A03574C88DBF40FA9C21A-wq7ZOvIWXbM/UvCtAeCM4rfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2007-09-10  3:41           ` Zhao, Yunfeng
2007-09-10  7:24           ` Avi Kivity
     [not found]             ` <46E4F125.5020609-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-09-10 13:52               ` Zhao, Yunfeng
     [not found]                 ` <10EA09EFD8728347A513008B6B0DA77AA3F073-wq7ZOvIWXbNpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2007-09-10 13:55                   ` Avi Kivity

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox