Folks, I download the Neocleus 1:1 patch from following link: http://lists.xensource.com/archives/html/xen-devel/2007-05/msg01144.html Currently I want to add Neocleus 1:1 Patch to the xen-3.1.0 to make the HVM guest grab the device directly. When I add these patches and recompile and install the Xen source and try to start the HVM guest, the HVM guest can not start and the system hang. I notice that the author said these patches can be applied cleanly on C/S 15011 (unstable), I don''t know how to get the source code of C/S 15011 (unstable). Can somebody tell me how to get the code or tell me which version can use these patches? Thanks, Caleb _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
hg clone http://xenbits.xensource.com/xen-unstable.hg cd xen-unstable.hg hg update 15011 make world -- Keir On 28/12/07 07:36, "Wang, Caleb" <caleb.wang@intel.com> wrote:> I notice that the author said these patches can be applied cleanly on C/S > 15011 (unstable), I don¹t know how to get the source code of C/S 15011 > (unstable). > > Can somebody tell me how to get the code or tell me which version can use > these patches?_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir, Thanks for your help. I have got the c/s 15011 source code and applied the Neocleus 1:1 Patch on it. When I start the the HVM guest, the HVM guest can not start and the system hang. Can you give some suggestion on this issue? The following is the log info: domid: 1 qemu: the number of cpus is 1 Watching /local/domain/1/logdirty/next-active qemu_map_cache_init nr_buckets = 4000 shared page at pfn 68cff buffered io page at pfn 68cfd Time offset set 0 xs_read(): vncpasswd get error. /vm/e1749c9c-1aa0-c18e-bedd-fc546dd3d363/vncpasswd. NEO: Registering real physical device USB_F0 (devfn=0xffffffff) -----=[ 00:1a.0 ]=----- Regions: [4] 32Bits: NEO_PCI_ADDRESS_SPACE_IO (flags=0x0010) Base: 0x000020c0 Size: 0x00000020 -----=[END: 00:1a.0 ]=----- NEO: register_real_device: IO region registered (size=0x00000020 type=NEO_PCI_ADDRESS_SPACE_IO index=4 base_addr=0x000020c0) NEO: Binding mirq 17 to device=0x3 intx=0x0 NEO: Binding rc=168 NEO: Real physical device (00:1a.0) "USB_F0" registered successfuly! NEO: Registering real physical device USB_F1 (devfn=0x19) -----=[ 00:1a.1 ]=----- Regions: [4] 32Bits: NEO_PCI_ADDRESS_SPACE_IO (flags=0x0010) Base: 0x000020a0 Size: 0x00000020 -----=[END: 00:1a.1 ]=----- NEO: register_real_device: IO region registered (size=0x00000020 type=NEO_PCI_ADDRESS_SPACE_IO index=4 base_addr=0x000020a0) NEO: Binding mirq 20 to device=0x3 intx=0x1 NEO: Binding rc=-1 NEO: Real physical device (00:1a.1) "USB_F1" registered successfuly! NEO: Registering real physical device USB_F7 (devfn=0x1f) -----=[ 00:1a.7 ]=----- Regions: [0] 32Bits: NEO_PCI_ADDRESS_SPACE_MEM (flags=0x0010) Base: 0x903a5400 Size: 0x00000400 -----=[END: 00:1a.7 ]=----- NEO: register_real_device: IO region registered (size=0x00000400 type=NEO_PCI_ADDRESS_SPACE_MEM index=0 base_addr=0x903a5400) NEO: Binding mirq 18 to device=0x3 intx=0x2 NEO: Binding rc=-1 NEO: Real physical device (00:1a.7) "USB_F7" registered successfuly! I/O request not ready: 0, ptr: 0, port: 0, data: 0, count: 0, size: 0 Triggered log-dirty buffer switch Thanks, Caleb ________________________________ From: Keir Fraser [mailto:Keir.Fraser@cl.cam.ac.uk] Sent: 2007年12月28日 16:33 To: Wang, Caleb; xen-devel@lists.xensource.com Subject: Re: [Xen-devel] How to get the c/s 15011(unstable) hg clone http://xenbits.xensource.com/xen-unstable.hg cd xen-unstable.hg hg update 15011 make world -- Keir On 28/12/07 07:36, "Wang, Caleb" <caleb.wang@intel.com> wrote: I notice that the author said these patches can be applied cleanly on C/S 15011 (unstable), I don’t know how to get the source code of C/S 15011 (unstable). Can somebody tell me how to get the code or tell me which version can use these patches? _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Not really an area I’m expert in I’m afraid. Ask Guy or one of the other Neocleus team. -- Keir On 29/12/07 04:31, "Wang, Caleb" <caleb.wang@intel.com> wrote:> Keir, > > Thanks for your help. > > I have got the c/s 15011 source code and applied the Neocleus 1:1 Patch on it. > > When I start the the HVM guest, the HVM guest can not start and the system > hang. Can you give some suggestion on this issue? > > > The following is the log info: > > domid: 1 > qemu: the number of cpus is 1 > Watching /local/domain/1/logdirty/next-active > qemu_map_cache_init nr_buckets = 4000 > shared page at pfn 68cff > buffered io page at pfn 68cfd > Time offset set 0 > xs_read(): vncpasswd get error. > /vm/e1749c9c-1aa0-c18e-bedd-fc546dd3d363/vncpasswd. > NEO: Registering real physical device USB_F0 (devfn=0xffffffff) > -----=[ 00:1a.0 ]=----- > Regions: > [4] 32Bits: NEO_PCI_ADDRESS_SPACE_IO (flags=0x0010) > Base: 0x000020c0 Size: 0x00000020 > -----=[END: 00:1a.0 ]=----- > NEO: register_real_device: IO region registered (size=0x00000020 > type=NEO_PCI_ADDRESS_SPACE_IO index=4 base_addr=0x000020c0) > NEO: Binding mirq 17 to device=0x3 intx=0x0 > NEO: Binding rc=168 > NEO: Real physical device (00:1a.0) "USB_F0" registered successfuly! > NEO: Registering real physical device USB_F1 (devfn=0x19) > -----=[ 00:1a.1 ]=----- > Regions: > [4] 32Bits: NEO_PCI_ADDRESS_SPACE_IO (flags=0x0010) > Base: 0x000020a0 Size: 0x00000020 > -----=[END: 00:1a.1 ]=----- > NEO: register_real_device: IO region registered (size=0x00000020 > type=NEO_PCI_ADDRESS_SPACE_IO index=4 base_addr=0x000020a0) > NEO: Binding mirq 20 to device=0x3 intx=0x1 > NEO: Binding rc=-1 > NEO: Real physical device (00:1a.1) "USB_F1" registered successfuly! > NEO: Registering real physical device USB_F7 (devfn=0x1f) > -----=[ 00:1a.7 ]=----- > Regions: > [0] 32Bits: NEO_PCI_ADDRESS_SPACE_MEM (flags=0x0010) > Base: 0x903a5400 Size: 0x00000400 > -----=[END: 00:1a.7 ]=----- > NEO: register_real_device: IO region registered (size=0x00000400 > type=NEO_PCI_ADDRESS_SPACE_MEM index=0 base_addr=0x903a5400) > NEO: Binding mirq 18 to device=0x3 intx=0x2 > NEO: Binding rc=-1 > NEO: Real physical device (00:1a.7) "USB_F7" registered successfuly! > I/O request not ready: 0, ptr: 0, port: 0, data: 0, count: 0, size: 0 > Triggered log-dirty buffer switch > > > Thanks, > Caleb > > > From: Keir Fraser [mailto:Keir.Fraser@cl.cam.ac.uk] > Sent: 2007年12月28日 16:33 > To: Wang, Caleb; xen-devel@lists.xensource.com > Subject: Re: [Xen-devel] How to get the c/s 15011(unstable) > > > hg clone http://xenbits.xensource.com/xen-unstable.hg > cd xen-unstable.hg > hg update 15011 > make world > > -- Keir > > On 28/12/07 07:36, "Wang, Caleb" <caleb.wang@intel.com> wrote: > I notice that the author said these patches can be applied cleanly on C/S > 15011 (unstable), I don’t know how to get the source code of C/S 15011 > (unstable). > > Can somebody tell me how to get the code or tell me which version can use > these patches? >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel