From mboxrd@z Thu Jan 1 00:00:00 1970 From: kishore kumar Subject: Re: [Xen-devel] Re: pvops dom0 kernel: Unable to locate IOAPIC for GSI 2 and 9 Date: Tue, 16 Mar 2010 14:16:22 -0700 Message-ID: <9f975f341003161416k78eb1717pb08fdcb2e4cddfef@mail.gmail.com> References: <9f975f341003121546m7042e458i67822a037076b828@mail.gmail.com> <20100313001842.GO1878@reaktio.net> <9f975f341003121641m17e7398cnd2398a3f50a1c78a@mail.gmail.com> <20100313004730.GR1878@reaktio.net> <9f975f341003151701u4e8da890ve2c11f5e66a44a93@mail.gmail.com> <9f975f341003161032p423b5c7cs5bc9bcfb36620033@mail.gmail.com> <20100316194344.GW1878@reaktio.net> <20100316194831.GX1878@reaktio.net> <4B9FE71C.7070006@goop.org> <20100316202056.GZ1878@reaktio.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0591244739==" Return-path: In-Reply-To: <20100316202056.GZ1878@reaktio.net> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-users-bounces@lists.xensource.com Errors-To: xen-users-bounces@lists.xensource.com To: =?ISO-8859-1?Q?Pasi_K=E4rkk=E4inen?= Cc: Jeremy Fitzhardinge , xen-devel@lists.xensource.com, xen-users@lists.xensource.com List-Id: xen-devel@lists.xenproject.org --===============0591244739== Content-Type: multipart/alternative; boundary=0016e64606ac78494e0481f18280 --0016e64606ac78494e0481f18280 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I did below steps. I pulled DOM 0 kernel from git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git linux-2.6-xen cd linux-2.6-xen make clean cp -a .config .config-old wget -O .config http://pasik.reaktio.net/xen/pv_ops-dom0-debug/config-2.6.32.9-pvops-dom0-x= en-stable-x86_64 make oldconfig make bzImage make modules make modules_install cp -a .config /boot/config-2.6.32.9 cp -a System.map /boot/System.map-2.6.32.9 cp -a arch/x86/boot/bzImage /boot/vmlinuz-2.6.32.9 and modified the grub.conf as below Root(hd0,0) kernel /xen.gz console=3Dvga,com1 com1=3D115200,8n1 msi=3D1 iommu=3D1 module /vmlinuz-2.6.32.9 ro root=3D/dev/VolGroup01/LogVo100 rhgb quiet module /initrd-2.6.32.9.img and rebooted the machine. Then It booted with some xen messages and stopped. Those were the messages captured from serial console. Please let me know if I did something wrong here. On Tue, Mar 16, 2010 at 1:20 PM, Pasi K=E4rkk=E4inen wrote: > On Tue, Mar 16, 2010 at 01:16:28PM -0700, Jeremy Fitzhardinge wrote: > > On 03/16/2010 12:48 PM, Pasi K=E4rkk=E4inen wrote: > >> On Tue, Mar 16, 2010 at 09:43:44PM +0200, Pasi K=E4rkk=E4inen wrote: > >> > >>> On Tue, Mar 16, 2010 at 10:32:17AM -0700, kishore kumar wrote: > >>> > >>>> Attached is the output captured from serial console. > >>>> > >>>> Machine does not boot after compiling xen 3.4.3 with pv_ops dom = 0 > kernel. > >>>> > >>>> Please let me know what is going wrong here. > >>>> > >>>> > >>> Ok this looks like a bug that is already being sorted out on xen-deve= l > mailinglist. > >>> I added CC to xen-devel. > >>> > >>> > >> > > > > Those messages are not a problem in themselves, but the related problem > > is believed to be fixed in current xen/stable-2.6.32.x. It looks like > > the output stops there because the Xen console isn't set up properly fo= r > > some reason. > > > > Yeah, remove "rhgb quiet" from the options.. the dom0 kernel cmdline shou= ld > be like this: > ro root=3D/dev/VolGroup01/LogVol00 console=3Dhvc0 earlyprintk=3Dxen nomod= eset > > -- Pasi > > > --0016e64606ac78494e0481f18280 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable

I did below steps.

=A0
=A0I pulled DOM 0 kernel from
=A0
cd linux-2.6-xen

make clean

cp -a .config .config-old

wget -O .config http://pasik.reaktio.net/xen/pv_ops-dom0-debug/conf= ig-2.6.32.9-pvops-dom0-xen-stable-x86_64

make oldconfig

make bzImage

make modules

make modules_install

cp -a .config /boot/config-2.6.32.9

cp -a System.map /boot/System.map-2.6.32.9

cp -a arch/x86/boot/bzImage /boot/vmlinuz-2.6.32.9


and modified the grub.conf as below
=A0

Root(hd0,0)

=A0kernel /xen.gz console=3Dvga,com1 com1=3D115200,8n1 msi= =3D1 iommu=3D1

=A0module /vmlinuz-2.6.32.9 ro root=3D/dev/VolGroup01/LogVo= 100=A0 rhgb quiet

=A0module /initrd-2.6.32.9.img

=A0
and rebooted the machine.=A0 Then It booted with some xen messages and= stopped.=A0 Those were the messages captured from serial console.
=A0
Please let me know if I did something wrong here.
=A0
=A0

=A0
On Tue, Mar 16, 2010 at 1:20 PM, Pasi K=E4rkk=E4= inen <pasik@iki.fi= > wrote:
On Tue, Mar 16, 2010 at 01:16:28PM -0700, Jeremy Fitzhard= inge wrote:
> On 03/16/2010 12:48 PM, Pasi K=E4rkk=E4inen wrote:
&= gt;> On Tue, Mar 16, 2010 at 09:43:44PM +0200, Pasi K=E4rkk=E4inen wrote= :
>>
>>> On Tue, Mar 16, 2010 at 10:32:17AM -0700, kishore = kumar wrote:
>>>
>>>> =A0 =A0 Attached is the ou= tput captured from serial console.
>>>>
>>>> = =A0 =A0 Machine does not boot after compiling xen 3.4.3 with pv_ops dom 0 k= ernel.
>>>>
>>>> =A0 =A0 Please let me know what is goi= ng wrong here.
>>>>
>>>>
>>> Ok t= his looks like a bug that is already being sorted out on xen-devel mailingl= ist.
>>> I added CC to xen-devel.
>>>
>>>
&g= t;>
>
> Those messages are not a problem in themselves, but = the related problem
> is believed to be fixed in current xen/stable-2= .6.32.x. =A0It looks like
> the output stops there because the Xen console isn't set up proper= ly for
> some reason.
>

Yeah, remove "rhgb qu= iet" from the options.. the dom0 kernel cmdline should be like this: ro root=3D/dev/VolGroup01/LogVol00 console=3Dhvc0 earlyprintk=3Dxen nomodes= et

-- Pasi



--0016e64606ac78494e0481f18280-- --===============0591244739== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users --===============0591244739==--