WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: [Xen-users] Error of building dom0 kernel

To: John Liu <bradevuu@xxxxxxxxx>
Subject: Re: [Xen-users] Error of building dom0 kernel
From: Todd Deshane <todd.deshane@xxxxxxx>
Date: Wed, 6 Jul 2011 13:56:59 -0400
Cc: xen-users mailing list <Xen-users@xxxxxxxxxxxxxxxxxxx>, "Fajar A. Nugraha" <list@xxxxxxxxx>
Delivery-date: Wed, 06 Jul 2011 10:59:14 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=ON2x/uhqjzyQsLEphcwtVIp3N5q+08R7c7MHT4LUCgk=; b=xE/jVx3X8o2N4IT0mUQcZarez7HsPPoMN/WU44QsUuu4zUf4NqIFFZurIjHXHXGmrf vKm24gICdC+lClbfCtAqLFfuXgyxwvRSemZgRyJtcx8DuwtCjihRRbMkmlXwev298NI9 5euDjBJ68OPvDWmyRPGiebF5LjprgbOxfqDMM=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <CADpQrfSvfn=61EAHTf6qfT_yQL2teGByZABX_FTzie+BLR_y5Q@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <CADpQrfRR-Br0B=Uuso163tfuQjDUSiysGAg=ex+itBBbHAe_Yw@xxxxxxxxxxxxxx> <CAMrPLW+EbA=yUztXtEbMK-NJBgPdWRRXgzKpSFY1ub+ObwThQw@xxxxxxxxxxxxxx> <CADpQrfQCGO3n6wqaxZ7QkKnPCyL+p3oFx4N+CcTEV8W=2-CkGw@xxxxxxxxxxxxxx> <CADpQrfSvfn=61EAHTf6qfT_yQL2teGByZABX_FTzie+BLR_y5Q@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Adding xen-users back to the CC

On Wed, Jul 6, 2011 at 1:05 PM, John Liu <bradevuu@xxxxxxxxx> wrote:
> Sorry I forget to attach the file..
>
> 2011/7/6 John Liu <bradevuu@xxxxxxxxx>:
>> Hi,
>>
>> I think I may figure out the problem of 'undefined reference to
>> xen_pcpu_index'.
>>
>> According to the patch from
>> http://www.gossamer-threads.com/lists/xen/devel/182063 ,
>> xen_pcpu_index function is added in processor_xen.c. However, the
>> git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
>> xen/stable-2.6.32.x does not do that patch (but pcpu.h is patched). I
>> attach the original processor_xen.c for reference.
>>
>>
>> --
>> Liu
>>
>> 2011/7/5 Todd Deshane <todd.deshane@xxxxxxx>:
>>> On Tue, Jul 5, 2011 at 10:06 PM, Joh Liu <bradevuu@xxxxxxxxx> wrote:
>>>> Hi all,
>>>>
>>>> I follow instructions(http://wiki.xensource.com/xenwiki/XenParavirtOps) to
>>>> build XEN and dom0 kernel. Building XEN has no problem, but there is an
>>>> error which I cannot solve to build dom0 kernel.  The brief instructions 
>>>> for
>>>> building dom0 are get linux-2.6-xen code from git and make ARCH=x86_64
>>>> menuconfig, finally generate kernel.deb. (I did every step exactly as the
>>>> web page says)
>>>>
>>>
>>> So you are pulling from this tree?
>>>
>>> git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
>>>
>>> There are several references to "xen_pcpu_index"
>>> http://xen.markmail.org/search/?q=xen_pcpu_index#query:xen_pcpu_index+page:1+mid:vts33haap3utumue+state:results
>>> http://xen.markmail.org/search/?q=xen_pcpu_index#query:xen_pcpu_index+page:1+mid:x6m2gyjm3qtnttsc+state:results
>>> etc.
>>>
>>> It seems that it has gone unresolved a few times. I'm not sure if this
>>> a known issue or what type of problem it is. Can you provide more
>>> details about your hardware or any other information that may be
>>> relevant?
>>>
>>> You may want to review
>>> http://wiki.xensource.com/xenwiki/AskingXenDevelQuestions as there may
>>> be developers that would be able to shed some light on this issue.
>>> Maybe with the information in the other threads you will gain some
>>> insights about the problem.
>>>
>>> Thanks,
>>> Todd
>>>
>>>>
>>>> First, compiling linux-2.6-xen is ok.
>>>> (One  error is drivers/char/apg/intel-agp.c, which is solved by replacing a
>>>> new version of intel-agp.c)
>>>>
>>>> Then when executing (in order to generate .deb)
>>>>
>>>> sudo fakeroot make-kpkg --initrd --append-to-version=-pv kernel-image
>>>> kernel-headers
>>>>
>>>> an error occurs:
>>>>
>>>> Errpr:  Kernel: arch/x86/boot/bzImage is ready  (#1)
>>>> Building modules, stage 2.
>>>> MODPOST 1477 modules
>>>> ERROR: "xen_pcpu_index" [drivers/acpi/processor.ko] undefined!
>>>> WARNING: modpost: Found 1 section mismatch(es).
>>>> To see full details build your kernel with:
>>>> 'make CONFIG_DEBUG_SECTION_MISMATCH=y'
>>>> make[1]: *** [__modpost] Error 1
>>>> make: *** [modules] Error 2
>>>>
>>>> I also tried make ARCH=x86 menuconfig, but it did not work. There are a few
>>>> threads of the same problem, which did not find the actual answer.  My
>>>> machine is Ubuntu8 32-bit(2.6.24-19), i5 processor, XEN-4.0.2. I got stuck
>>>> for several days:(
>>>>
>>>> I really appreciate your help :_)
>>>>
>>>> Best,
>>>> Liu
>>>>
>>>> _______________________________________________
>>>> Xen-users mailing list
>>>> Xen-users@xxxxxxxxxxxxxxxxxxx
>>>> http://lists.xensource.com/xen-users
>>>>
>>>
>>>
>>>
>>> --
>>> Todd Deshane
>>> http://www.linkedin.com/in/deshantm
>>> http://www.xen.org/products/cloudxen.html
>>> http://runningxen.com/
>>>
>>
>>
>>
>> --
>> Liu
>>
>
>
>
> --
> Liu
>



-- 
Todd Deshane
http://www.linkedin.com/in/deshantm
http://www.xen.org/products/cloudxen.html
http://runningxen.com/

Attachment: process_xen.c
Description: Text Data

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>