Re: [Xen-devel] Re: Errors when build 2.6.31-rc8

View: New views
11 Messages — Rating Filter:   Alert me  

Parent Message unknown Re: [Xen-devel] Re: Errors when build 2.6.31-rc8

by dbaxps :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Attempt to load 2.6-31-rc8 under Xen 3.4.1 , installed via xen-3.4.1-3.src.rpm along with
libvirt(rawhide) , on top F12 rawhide. yum update gcc,glibc,kernel had been run.

Call trace:

usb_hc_died + .....
usb_add_hcd +.....
usb_hcd_pci_probe + ....
do_work_for_cpu + .....
local_pci_probe + ...
do_work_for_cpu +.....
kthread +.....
child_rip+....
restore_args + .....
child_rip + .....
Code : .   .   .   . 
.  .  .   .

RIP [<ffff...c7>] usb_kick_khubd + 0x10/0x25
RSP < ffff ... e0>
CR2: 00000...098

---[ end trace 8219......]----

uhci_hcd 0000:00:1a:0 host controller process error, something bad happened !
uhci_hcd 0000:00:1a:0 host controller halted , very bad
uhci_hcd 0000:00:1a:0  HC died, cleaning up

2.6.31-rc6 loads fine in same environment under Xen 3.4.1 on top of  F12 rawhide

Boris,


--- On Sat, 9/5/09, Jeremy Fitzhardinge <jeremy@...> wrote:

From: Jeremy Fitzhardinge <jeremy@...>
Subject: [Xen-devel] Re: Errors when build 2.6.31-rc8
To: "Boris Derzhavets" <bderzhavets@...>
Cc: "Xen-devel" <xen-devel@...>
Date: Saturday, September 5, 2009, 11:48 AM

On 09/05/09 04:18, Boris Derzhavets wrote:

> After fresh git clone, git checkout tune "make menuconfig" the same
> way as for RC6
>
> When build :-
>
> In file included from /usr/src/linux-2.6-xen/arch/x86/include/asm/agp.h:5,
>                  from drivers/gpu/drm/ttm/ttm_agp_backend.c:40:
> include/linux/swiotlb.h:48: warning: ‘enum dma_data_direction’
> declared inside parameter list
> include/linux/swiotlb.h:48: warning: its scope is only this definition
> or declaration, which is probably not what you want
> include/linux/swiotlb.h:51: warning: ‘enum dma_data_direction’
> declared inside parameter list
> include/linux/swiotlb.h:63: warning: ‘enum dma_data_direction’
> declared inside parameter list
> include/linux/swiotlb.h:68: warning: ‘enum dma_data_direction’
> declared inside parameter list
> include/linux/swiotlb.h:72: warning: ‘enum dma_data_direction’
> declared inside parameter list
> include/linux/swiotlb.h:76: warning: ‘enum dma_data_direction’
> declared inside parameter list
> include/linux/swiotlb.h:80: warning: ‘enum dma_data_direction’
> declared inside parameter list
> include/linux/swiotlb.h:84: warning: ‘enum dma_data_direction’
> declared inside parameter list
> include/linux/swiotlb.h:89: warning: ‘enum dma_data_direction’
> declared inside parameter list
> include/linux/swiotlb.h:94: warning: ‘enum dma_data_direction’
> declared inside parameter list
> In file included from /usr/src/linux-2.6-xen/arch/x86/include/asm/agp.h:9,
>                  from drivers/gpu/drm/ttm/ttm_agp_backend.c:40:
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h: In function
> ‘get_dma_ops’:
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h:29: error:
> dereferencing pointer to incomplete type
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h:32: error:
> dereferencing pointer to incomplete type
> In file included from
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h:37,
>                  from /usr/src/linux-2.6-xen/arch/x86/include/asm/agp.h:9,
>                  from drivers/gpu/drm/ttm/ttm_agp_backend.c:40:
> include/asm-generic/dma-mapping-common.h: At top level:
> include/asm-generic/dma-mapping-common.h:12: warning: ‘enum
> dma_data_direction’ declared inside parameter list
> include/asm-generic/dma-mapping-common.h:11: error: parameter 4
> (‘dir’) has incomplete type
> include/asm-generic/dma-mapping-common.h: In function
> ‘dma_map_single_attrs’:
> include/asm-generic/dma-mapping-common.h:18: error: implicit
> declaration of function ‘valid_dma_direction’
> In file included from
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h:37,
>                  from /usr/src/linux-2.6-xen/arch/x86/include/asm/agp.h:9,
>                  from drivers/gpu/drm/ttm/ttm_agp_backend.c:40:
> include/asm-generic/dma-mapping-common.h:19: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h: At top level:
> include/asm-generic/dma-mapping-common.h:31: warning: ‘enum
> dma_data_direction’ declared inside parameter list
> include/asm-generic/dma-mapping-common.h:30: error: parameter 4
> (‘dir’) has incomplete type
> include/asm-generic/dma-mapping-common.h: In function
> ‘dma_unmap_single_attrs’:
> include/asm-generic/dma-mapping-common.h:36: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h:37: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h: At top level:
> include/asm-generic/dma-mapping-common.h:43: warning: ‘enum
> dma_data_direction’ declared inside parameter list
> include/asm-generic/dma-mapping-common.h:42: error: parameter 4
> (‘dir’) has incomplete type
> include/asm-generic/dma-mapping-common.h: In function ‘dma_map_sg_attrs’:
> include/asm-generic/dma-mapping-common.h:52: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h: At top level:
> include/asm-generic/dma-mapping-common.h:60: warning: ‘enum
> dma_data_direction’ declared inside parameter list
> include/asm-generic/dma-mapping-common.h:59: error: parameter 4
> (‘dir’) has incomplete type
> include/asm-generic/dma-mapping-common.h: In function
> ‘dma_unmap_sg_attrs’:
> include/asm-generic/dma-mapping-common.h:66: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h:67: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h: At top level:
> include/asm-generic/dma-mapping-common.h:72: warning: ‘enum
> dma_data_direction’ declared inside parameter list
> include/asm-generic/dma-mapping-common.h:72: error: parameter 5
> (‘dir’) has incomplete type
> include/asm-generic/dma-mapping-common.h: In function ‘dma_map_page’:
> include/asm-generic/dma-mapping-common.h:79: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h: At top level:
> include/asm-generic/dma-mapping-common.h:86: warning: ‘enum
> dma_data_direction’ declared inside parameter list
> include/asm-generic/dma-mapping-common.h:86: error: parameter 4
> (‘dir’) has incomplete type
> include/asm-generic/dma-mapping-common.h: In function ‘dma_unmap_page’:
> include/asm-generic/dma-mapping-common.h:91: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h:92: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h: At top level:
> include/asm-generic/dma-mapping-common.h:98: warning: ‘enum
> dma_data_direction’ declared inside parameter list
> include/asm-generic/dma-mapping-common.h:98: error: parameter 4
> (‘dir’) has incomplete type
> include/asm-generic/dma-mapping-common.h: In function
> ‘dma_sync_single_for_cpu’:
> include/asm-generic/dma-mapping-common.h:103: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h:104: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h: At top level:
> include/asm-generic/dma-mapping-common.h:111: warning: ‘enum
> dma_data_direction’ declared inside parameter list
> include/asm-generic/dma-mapping-common.h:111: error: parameter 4
> (‘dir’) has incomplete type
> include/asm-generic/dma-mapping-common.h: In function
> ‘dma_sync_single_for_device’:
> include/asm-generic/dma-mapping-common.h:116: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common..h:117: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h: At top level:
> include/asm-generic/dma-mapping-common.h:126: warning: ‘enum
> dma_data_direction’ declared inside parameter list
> include/asm-generic/dma-mapping-common.h:126: error: parameter 5
> (‘dir’) has incomplete type
> include/asm-generic/dma-mapping-common.h: In function
> ‘dma_sync_single_range_for_cpu’:
> include/asm-generic/dma-mapping-common.h:131: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h:132: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h:137: error: type of formal
> parameter 4 is incomplete
> include/asm-generic/dma-mapping-common.h: At top level:
> include/asm-generic/dma-mapping-common.h:144: warning: ‘enum
> dma_data_direction’ declared inside parameter list
> include/asm-generic/dma-mapping-common.h:144: error: parameter 5
> (‘dir’) has incomplete type
> include/asm-generic/dma-mapping-common.h: In function
> ‘dma_sync_single_range_for_device’:
> include/asm-generic/dma-mapping-common.h:149: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h:150: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h:155: error: type of formal
> parameter 4 is incomplete
> include/asm-generic/dma-mapping-common.h: At top level:
> include/asm-generic/dma-mapping-common.h:160: warning: ‘enum
> dma_data_direction’ declared inside parameter list
> include/asm-generic/dma-mapping-common.h:160: error: parameter 4
> (‘dir’) has incomplete type
> include/asm-generic/dma-mapping-common.h: In function
> ‘dma_sync_sg_for_cpu’:
> include/asm-generic/dma-mapping-common.h:165: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h:166: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h: At top level:
> include/asm-generic/dma-mapping-common.h:173: warning: ‘enum
> dma_data_direction’ declared inside parameter list
> include/asm-generic/dma-mapping-common.h:173: error: parameter 4
> (‘dir’) has incomplete type
> include/asm-generic/dma-mapping-common.h: In function
> ‘dma_sync_sg_for_device’:
> include/asm-generic/dma-mapping-common.h:178: error: dereferencing
> pointer to incomplete type
> include/asm-generic/dma-mapping-common.h:179: error: dereferencing
> pointer to incomplete type
> In file included from /usr/src/linux-2.6-xen/arch/x86/include/asm/agp.h:9,
>                  from drivers/gpu/drm/ttm/ttm_agp_backend.c:40:
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h: In function
> ‘dma_mapping_error’:
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h:42: error:
> dereferencing pointer to incomplete type
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h:43: error:
> dereferencing pointer to incomplete type
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h: At top level:
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h:60: warning:
> ‘enum dma_data_direction’ declared inside parameter list
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h:60: error:
> parameter 4 (‘dir’) has incomplete type
> /usr/src/linux-2..6-xen/arch/x86/include/asm/dma-mapping.h: In function
> ‘dma_alloc_coherent_mask’:
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h:77: error:
> dereferencing pointer to incomplete type
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h:79: error:
> implicit declaration of function ‘DMA_BIT_MASK’
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h: In function
> ‘dma_alloc_coherent’:
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h:114: error:
> implicit declaration of function ‘is_device_dma_capable’
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h:117: error:
> dereferencing pointer to incomplete type
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h:120: error:
> dereferencing pointer to incomplete type
> In file included from /usr/src/linux-2.6-xen/arch/x86/include/asm/agp.h:9,
>                  from drivers/gpu/drm/ttm/ttm_agp_backend.c:40:
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h: In function
> ‘dma_free_coherent’:
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h:138: error:
> dereferencing pointer to incomplete type
> /usr/src/linux-2.6-xen/arch/x86/include/asm/dma-mapping.h:139: error:
> dereferencing pointer to incomplete type
> make[4]: *** [drivers/gpu/drm/ttm/ttm_agp_backend.o] Error 1
> make[3]: *** [drivers/gpu/drm/ttm] Error 2
> make[2]: *** [drivers/gpu/drm] Error 2
> make[1]: *** [drivers/gpu] Error 2
> make: *** [drivers] Error 2
>

Does this help?

diff --git a/include/linux/swiotlb.h b/include/linux/swiotlb.h
index cb1a663..f4ebffb 100644
--- a/include/linux/swiotlb.h
+++ b/include/linux/swiotlb.h
@@ -2,6 +2,7 @@
#define __LINUX_SWIOTLB_H

#include <linux/types.h>
+#include <linux/dma-mapping.h>

struct device;
struct dma_attrs;

    J


_______________________________________________
Xen-devel mailing list
Xen-devel@...
http://lists.xensource.com/xen-devel


--
Fedora-xen mailing list
Fedora-xen@...
https://www.redhat.com/mailman/listinfo/fedora-xen

Re: Re: [Xen-devel] Re: Errors when build 2.6.31-rc8

by dbaxps :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I believe, that some set of CSs from Xen 3.5 has to be included as patches into
xen-3.4.1-3.src.rpm, in case if it causes by 3.4.1 Hypervisor.
Otherwise  , F12 release in November won't have suitable Dom0 kernel again.
I would guess 2.6.31-rc6 at best.

Boris.

--- On Sun, 9/6/09, Boris Derzhavets <bderzhavets@...> wrote:

From: Boris Derzhavets <bderzhavets@...>
Subject: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
To: "Jeremy Fitzhardinge" <jeremy@...>
Cc: "Xen-devel" <xen-devel@...>, fedora-xen@...
Date: Sunday, September 6, 2009, 12:56 PM

Attempt to load 2.6-31-rc8 under Xen 3.4.1 , installed via xen-3.4.1-3.src.rpm along with
libvirt(rawhide) , on top F12 rawhide. yum update gcc,glibc,kernel had been run.

Call trace:

usb_hc_died + .....
usb_add_hcd +.....
usb_hcd_pci_probe + ....
do_work_for_cpu + .....
local_pci_probe + ...
do_work_for_cpu +.....
kthread +.....
child_rip+....
restore_args + .....
child_rip + .....
Code : .   .   .   . 
.  .  .   .

RIP [<ffff...c7>] usb_kick_khubd + 0x10/0x25
RSP < ffff ... e0>
CR2: 00000...098

---[ end trace 8219......]----

uhci_hcd 0000:00:1a:0 host controller process error, something bad happened !
uhci_hcd 0000:00:1a:0 host controller halted , very bad
uhci_hcd 0000:00:1a:0  HC died, cleaning up

2.6.31-rc6 loads fine in same environment under Xen 3.4.1 on top of  F12 rawhide

Boris,




--
Fedora-xen mailing list
Fedora-xen@...
https://www.redhat.com/mailman/listinfo/fedora-xen

Re: Re: [Xen-devel] Re: Errors when build 2.6.31-rc8

by Mr. Teo En Ming (Zhang Enming) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 09/07/2009 01:04 AM, Boris Derzhavets wrote:
I believe, that some set of CSs from Xen 3.5 has to be included as patches into
xen-3.4.1-3.src.rpm, in case if it causes by 3.4.1 Hypervisor.
Otherwise  , F12 release in November won't have suitable Dom0 kernel again.
I would guess 2.6.31-rc6 at best.

Boris.

--- On Sun, 9/6/09, Boris Derzhavets bderzhavets@... wrote:

From: Boris Derzhavets bderzhavets@...
Subject: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
To: "Jeremy Fitzhardinge" jeremy@...
Cc: "Xen-devel" xen-devel@..., fedora-xen@...
Date: Sunday, September 6, 2009, 12:56 PM

Attempt to load 2.6-31-rc8 under Xen 3.4.1 , installed via xen-3.4.1-3.src.rpm along with
libvirt(rawhide) , on top F12 rawhide. yum update gcc,glibc,kernel had been run.

Call trace:

usb_hc_died + .....
usb_add_hcd +.....
usb_hcd_pci_probe + ....
do_work_for_cpu + .....
local_pci_probe + ...
do_work_for_cpu +.....
kthread +.....
child_rip+....
restore_args + .....
child_rip + .....
Code : .   .   .   . 
.  .  .   .

RIP [<ffff...c7>] usb_kick_khubd + 0x10/0x25
RSP < ffff ... e0>
CR2: 00000...098

---[ end trace 8219......]----

uhci_hcd 0000:00:1a:0 host controller process error, something bad happened !
uhci_hcd 0000:00:1a:0 host controller halted , very bad
uhci_hcd 0000:00:1a:0  HC died, cleaning up

2.6.31-rc6 loads fine in same environment under Xen 3.4.1 on top of  F12 rawhide

Boris,




_______________________________________________ Xen-devel mailing list Xen-devel@... http://lists.xensource.com/xen-devel
I thought Fedora will no longer have dom 0 kernel?

-- 
Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering) BEng(Hons)(Mechanical Engineering) 
Technical Support Engineer 
Information Technology Department
Asiasoft Online Pte Ltd
Tampines Central 1 #04-01 Tampines Plaza 
Singapore 529541
Republic of Singapore
Company Website: http://www.asiasoft.sg/
Mobile: +65-9648-9798
MSN: teoenming@...
Alma Maters: Singapore Polytechnic, National University of Singapore

--
Fedora-xen mailing list
Fedora-xen@...
https://www.redhat.com/mailman/listinfo/fedora-xen

Re: Re: [Xen-devel] Re: Errors when build 2.6.31-rc8

by Pasi Kärkkäinen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Mon, Sep 07, 2009 at 01:10:14AM +0800, Mr. Teo En Ming (Zhang Enming) wrote:

> On 09/07/2009 01:04 AM, Boris Derzhavets wrote:
> >I believe, that some set of CSs from Xen 3.5 has to be included as
> >patches into
> >xen-3.4.1-3.src.rpm, in case if it causes by 3.4.1 Hypervisor.
> >Otherwise  , F12 release in November won't have suitable Dom0 kernel
> >again.
> >I would guess 2.6.31-rc6 at best.
> >
> >Boris.
> >
> >--- On *Sun, 9/6/09, Boris Derzhavets /<bderzhavets@...>/* wrote:
> >
> >
> >    From: Boris Derzhavets <bderzhavets@...>
> >    Subject: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
> >    To: "Jeremy Fitzhardinge" <jeremy@...>
> >    Cc: "Xen-devel" <xen-devel@...>, fedora-xen@...
> >    Date: Sunday, September 6, 2009, 12:56 PM
> >
> >    Attempt to load 2.6-31-rc8 under Xen 3.4.1 , installed via
> >    xen-3.4.1-3.src.rpm along with
> >    libvirt(rawhide) , on top F12 rawhide. yum update gcc,glibc,kernel
> >    had been run.
> >
> >    Call trace:
> >
> >    usb_hc_died + .....
> >    usb_add_hcd +.....
> >    usb_hcd_pci_probe + ....
> >    do_work_for_cpu + .....
> >    local_pci_probe + ...
> >    do_work_for_cpu +.....
> >    kthread +.....
> >    child_rip+....
> >    restore_args + .....
> >    child_rip + .....
> >    Code : .   .   .   .
> >    .  .  .   .
> >
> >    RIP [<ffff...c7>] usb_kick_khubd + 0x10/0x25
> >    RSP < ffff ... e0>
> >    CR2: 00000...098
> >
> >    ---[ end trace 8219......]----
> >
> >    uhci_hcd 0000:00:1a:0 host controller process error, something bad
> >    happened !
> >    uhci_hcd 0000:00:1a:0 host controller halted , very bad
> >    uhci_hcd 0000:00:1a:0  HC died, cleaning up
> >
> >    2.6.31-rc6 loads fine in same environment under Xen 3.4.1 on top
> >    of  F12 rawhide
> >
> >    Boris,
> >
> >
> >
> >  
> I thought Fedora will no longer have dom 0 kernel?
>

http://fedoraproject.org/wiki/Features/XenPvopsDom0

"Dom0 status: awaiting upstream kernel support"

-- Pasi

--
Fedora-xen mailing list
Fedora-xen@...
https://www.redhat.com/mailman/listinfo/fedora-xen

Re: Re: [Xen-devel] Re: Errors when build 2.6.31-rc8

by dbaxps :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

As far as Xen 3.5 tarball will be officially released kernel supporting Dom0 should be
JF's pvops kernel. When  xen-3.5.0-X.src.rpm and updated libvirt ( next preview)
will become available via F13 rawhide , F12 & F13 rawhide would be ready to go
in text mode as 3.5 Xen Hosts with virt-install&virt-manager available via VNC
connections.  Why wait until Upstream merge ?

Boris

--- On Sun, 9/6/09, Pasi Kärkkäinen <pasik@...> wrote:

From: Pasi Kärkkäinen <pasik@...>
Subject: Re: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
To: "Mr. Teo En Ming (Zhang Enming)" <enming.teo@...>
Cc: bderzhavets@..., "Xen-devel" <xen-devel@...>, "Jeremy Fitzhardinge" <jeremy@...>, fedora-xen@...
Date: Sunday, September 6, 2009, 2:37 PM

On Mon, Sep 07, 2009 at 01:10:14AM +0800, Mr. Teo En Ming (Zhang Enming) wrote:

> On 09/07/2009 01:04 AM, Boris Derzhavets wrote:
> >I believe, that some set of CSs from Xen 3.5 has to be included as
> >patches into
> >xen-3.4.1-3.src.rpm, in case if it causes by 3.4.1 Hypervisor.
> >Otherwise  , F12 release in November won't have suitable Dom0 kernel
> >again.
> >I would guess 2.6.31-rc6 at best.
> >
> >Boris.
> >
> >--- On *Sun, 9/6/09, Boris Derzhavets /<bderzhavets@...>/* wrote:
> >
> >
> >    From: Boris Derzhavets <bderzhavets@...>
> >    Subject: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
> >    To: "Jeremy Fitzhardinge" <jeremy@...>
> >    Cc: "Xen-devel" <xen-devel@...>, fedora-xen@...
> >    Date: Sunday, September 6, 2009, 12:56 PM
> >
> >    Attempt to load 2.6-31-rc8 under Xen 3.4.1 , installed via
> >    xen-3.4.1-3.src.rpm along with
> >    libvirt(rawhide) , on top F12 rawhide. yum update gcc,glibc,kernel
> >    had been run.
> >
> >    Call trace:
> >
> >    usb_hc_died + .....
> >    usb_add_hcd +.....
> >    usb_hcd_pci_probe + ....
> >    do_work_for_cpu + .....
> >    local_pci_probe + ...
> >    do_work_for_cpu +.....
> >    kthread +.....
> >    child_rip+....
> >    restore_args + .....
> >    child_rip + .....
> >    Code : .   .   .   .
> >    .  .  .   .
> >
> >    RIP [<ffff...c7>] usb_kick_khubd + 0x10/0x25
> >    RSP < ffff ... e0>
> >    CR2: 00000...098
> >
> >    ---[ end trace 8219......]----
> >
> >    uhci_hcd 0000:00:1a:0 host controller process error, something bad
> >    happened !
> >    uhci_hcd 0000:00:1a:0 host controller halted , very bad
> >    uhci_hcd 0000:00:1a:0  HC died, cleaning up
> >
> >    2.6.31-rc6 loads fine in same environment under Xen 3.4.1 on top
> >    of  F12 rawhide
> >
> >    Boris,
> >
> >
> >
> >   
> I thought Fedora will no longer have dom 0 kernel?
>

http://fedoraproject.org/wiki/Features/XenPvopsDom0

"Dom0 status: awaiting upstream kernel support"

-- Pasi


_______________________________________________
Xen-devel mailing list
Xen-devel@...
http://lists.xensource.com/xen-devel


--
Fedora-xen mailing list
Fedora-xen@...
https://www.redhat.com/mailman/listinfo/fedora-xen

Re: Re: [Xen-devel] Re: Errors when build 2.6.31-rc8

by dbaxps :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

In other words,  a kind of 3.5 iteration :-

http://bderzhavets.wordpress.com/2009/09/05/setup-xen-3-4-1-libvirt-on-top-f12-alpha-rawhide/

Boris.


--- On Mon, 9/7/09, Boris Derzhavets <bderzhavets@...> wrote:

From: Boris Derzhavets <bderzhavets@...>
Subject: Re: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
To: "Pasi Kärkkäinen" <pasik@...>
Cc: "Jeremy Fitzhardinge" <jeremy@...>, "Xen-devel" <xen-devel@...>, fedora-xen@...
Date: Monday, September 7, 2009, 12:49 AM

As far as Xen 3.5 tarball will be officially released kernel supporting Dom0 should be
JF's pvops kernel. When  xen-3.5.0-X.src.rpm and updated libvirt ( next preview)
will become available via F13 rawhide , F12 & F13 rawhide would be ready to go
in text mode as 3.5 Xen Hosts with virt-install&virt-manager available via VNC
connections.  Why wait until Upstream merge ?

Boris

--- On Sun, 9/6/09, Pasi Kärkkäinen <pasik@...> wrote:

From: Pasi Kärkkäinen <pasik@...>
Subject: Re: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
To: "Mr. Teo En Ming (Zhang Enming)" <enming.teo@...>
Cc: bderzhavets@..., "Xen-devel" <xen-devel@...>, "Jeremy Fitzhardinge" <jeremy@...>, fedora-xen@...
Date: Sunday, September 6, 2009, 2:37 PM

On Mon, Sep 07, 2009 at 01:10:14AM +0800, Mr. Teo En Ming (Zhang Enming) wrote:

> On 09/07/2009 01:04 AM, Boris Derzhavets wrote:
> >I believe, that some set of CSs from Xen 3.5 has to be included as
> >patches into
> >xen-3.4.1-3.src.rpm, in case if it causes by 3.4.1 Hypervisor.
> >Otherwise  , F12 release in November won't have suitable Dom0 kernel
> >again.
> >I would guess 2.6.31-rc6 at best.
> >
> >Boris.
> >
> >--- On *Sun, 9/6/09, Boris Derzhavets /<bderzhavets@...>/* wrote:
> >
> >
> >    From: Boris Derzhavets <bderzhavets@...>
> >    Subject: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
> >    To: "Jeremy Fitzhardinge" <jeremy@...>
> >    Cc: "Xen-devel" <xen-devel@...>, fedora-xen@...
> >    Date: Sunday, September 6, 2009, 12:56 PM
> >
> >    Attempt to load 2.6-31-rc8 under Xen 3.4.1 , installed via
> >    xen-3.4.1-3.src.rpm along with
> >    libvirt(rawhide) , on top F12 rawhide. yum update gcc,glibc,kernel
> >    had been run.
> >
> >    Call trace:
> >
> >    usb_hc_died + .....
> >    usb_add_hcd +.....
> >    usb_hcd_pci_probe + ....
> >    do_work_for_cpu + .....
> >    local_pci_probe + ...
> >    do_work_for_cpu +.....
> >    kthread +.....
> >    child_rip+....
> >    restore_args + .....
> >    child_rip + .....
> >    Code : .   .   .   .
> >    .  .  .   .
> >
> >    RIP [<ffff...c7>] usb_kick_khubd + 0x10/0x25
> >    RSP < ffff ... e0>
> >    CR2: 00000...098
> >
> >    ---[ end trace 8219......]----
> >
> >    uhci_hcd 0000:00:1a:0 host controller process error, something bad
> >    happened !
> >    uhci_hcd 0000:00:1a:0 host controller halted , very bad
> >    uhci_hcd 0000:00:1a:0  HC died, cleaning up
> >
> >    2.6.31-rc6 loads fine in same environment under Xen 3.4.1 on top
> >    of  F12 rawhide
> >
> >    Boris,
> >
> >
> >
> >   
> I thought Fedora will no longer have dom 0 kernel?
>

http://fedoraproject.org/wiki/Features/XenPvopsDom0

"Dom0 status: awaiting upstream kernel support"

-- Pasi


_______________________________________________
Xen-devel mailing list
Xen-devel@...
http://lists.xensource.com/xen-devel


-----Inline Attachment Follows-----

_______________________________________________
Xen-devel mailing list
Xen-devel@...
http://lists.xensource.com/xen-devel


--
Fedora-xen mailing list
Fedora-xen@...
https://www.redhat.com/mailman/listinfo/fedora-xen

Re: Re: [Xen-devel] Re: Errors when build 2.6.31-rc8

by Pasi Kärkkäinen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sun, Sep 06, 2009 at 09:49:41PM -0700, Boris Derzhavets wrote:
> As far as Xen 3.5 tarball will be officially released  kernel supporting Dom0 should be
> JF's pvops kernel. When  xen-3.5.0-X.src.rpm and updated libvirt ( next preview)
> will become available via F13 rawhide , F12 & F13 rawhide would be ready to go
> in text mode as 3.5 Xen Hosts with virt-install&virt-manager available via VNC
> connections.  Why wait until Upstream merge ?
>

Uhm.. sorry I'm a bit confused. If I understood correctly you have a
call trace on your pv_ops dom0 kernel?

Does that only happen with Xen 3.4.1 or what's the problem?

-- Pasi

> Boris
>
> --- On Sun, 9/6/09, Pasi Kärkkäinen <pasik@...> wrote:
>
> From: Pasi Kärkkäinen <pasik@...>
> Subject: Re: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
> To: "Mr. Teo En Ming (Zhang Enming)" <enming.teo@...>
> Cc: bderzhavets@..., "Xen-devel" <xen-devel@...>, "Jeremy Fitzhardinge" <jeremy@...>, fedora-xen@...
> Date: Sunday, September 6, 2009, 2:37 PM
>
> On Mon, Sep 07, 2009 at 01:10:14AM +0800, Mr. Teo En Ming (Zhang Enming) wrote:
> > On 09/07/2009 01:04 AM, Boris Derzhavets wrote:
> > >I believe, that some set of CSs from Xen 3.5 has to be included as
> > >patches into
> > >xen-3.4.1-3.src.rpm, in case if it causes by 3.4.1 Hypervisor.
> > >Otherwise  , F12 release in November won't have suitable Dom0 kernel
> > >again.
> > >I would guess 2.6.31-rc6 at best.
> > >
> > >Boris.
> > >
> > >--- On *Sun, 9/6/09, Boris Derzhavets /<bderzhavets@...>/* wrote:
> > >
> > >
> > >    From: Boris Derzhavets <bderzhavets@...>
> > >    Subject: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
> > >    To: "Jeremy Fitzhardinge" <jeremy@...>
> > >    Cc: "Xen-devel" <xen-devel@...>, fedora-xen@...
> > >    Date: Sunday, September 6, 2009, 12:56 PM
> > >
> > >    Attempt to load 2.6-31-rc8 under Xen 3.4.1 , installed via
> > >    xen-3.4.1-3.src.rpm along with
> > >    libvirt(rawhide) , on top F12 rawhide. yum update gcc,glibc,kernel
> > >    had been run.
> > >
> > >    Call trace:
> > >
> > >    usb_hc_died + .....
> > >    usb_add_hcd +.....
> > >    usb_hcd_pci_probe + ....
> > >    do_work_for_cpu + .....
> > >    local_pci_probe + ...
> > >    do_work_for_cpu +.....
> > >    kthread +.....
> > >    child_rip+....
> > >    restore_args + .....
> > >    child_rip + .....
> > >    Code : .   .   .   .
> > >    .  .  .   .
> > >
> > >    RIP [<ffff...c7>] usb_kick_khubd + 0x10/0x25
> > >    RSP < ffff ... e0>
> > >    CR2: 00000...098
> > >
> > >    ---[ end trace 8219......]----
> > >
> > >    uhci_hcd 0000:00:1a:0 host controller process error, something bad
> > >    happened !
> > >    uhci_hcd 0000:00:1a:0 host controller halted , very bad
> > >    uhci_hcd 0000:00:1a:0  HC died, cleaning up
> > >
> > >    2.6.31-rc6 loads fine in same environment under Xen 3.4.1 on top
> > >    of  F12 rawhide
> > >
> > >    Boris,
> > >
> > >
> > >
> > >   
> > I thought Fedora will no longer have dom 0 kernel?
> >
>
> http://fedoraproject.org/wiki/Features/XenPvopsDom0
>
> "Dom0 status: awaiting upstream kernel support"
>
> -- Pasi
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@...
> http://lists.xensource.com/xen-devel
>
>
>
>      

--
Fedora-xen mailing list
Fedora-xen@...
https://www.redhat.com/mailman/listinfo/fedora-xen

Re: Re: [Xen-devel] Re: Errors when build 2.6.31-rc8

by dbaxps :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Pasi,

I was trying to load the most recent 2.6.31-rc8 under Xen 3.4.1 ( via src.rpm) on F12
rawhide and got stack trace. Jeremy is saying that rc8 works ok under Xen Unstable.
But, Libvirt 0.7.0-6 would obviously have dependencies  on xen-3.4.1 packages.
If i will port Xen 3.5 directly to F12 (F11) it might work with rc8, however Libvirt 0.7.0-6 will be most probably lost again. Libvirt 0.7.0-6 has been built for 3.4.1 Hypervisor ( in my understanding) . That's why i wrote if Xen 3.5 can load rc8, the easiest way to fix
issue is to backport required Xen 3.5 CSs to xen-3.4.1-X(?).src.rpm  and get it resolved before F12 November's release.

Boris

--- On Mon, 9/7/09, Pasi Kärkkäinen <pasik@...> wrote:

From: Pasi Kärkkäinen <pasik@...>
Subject: Re: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
To: "Boris Derzhavets" <bderzhavets@...>
Cc: "Xen-devel" <xen-devel@...>, fedora-xen@...
Date: Monday, September 7, 2009, 2:57 AM

On Sun, Sep 06, 2009 at 09:49:41PM -0700, Boris Derzhavets wrote:
> As far as Xen 3.5 tarball will be officially released  kernel supporting Dom0 should be
> JF's pvops kernel. When  xen-3.5.0-X.src.rpm and updated libvirt ( next preview)
> will become available via F13 rawhide , F12 & F13 rawhide would be ready to go
> in text mode as 3.5 Xen Hosts with virt-install&virt-manager available via VNC
> connections.  Why wait until Upstream merge ?
>

Uhm.. sorry I'm a bit confused. If I understood correctly you have a
call trace on your pv_ops dom0 kernel?

Does that only happen with Xen 3.4.1 or what's the problem?

-- Pasi

> Boris
>
> --- On Sun, 9/6/09, Pasi Kärkkäinen <pasik@...> wrote:
>
> From: Pasi Kärkkäinen <pasik@...>
> Subject: Re: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
> To: "Mr. Teo En Ming (Zhang Enming)" <enming.teo@...>
> Cc: bderzhavets@..., "Xen-devel" <xen-devel@...>, "Jeremy Fitzhardinge" <jeremy@...>, fedora-xen@...
> Date: Sunday, September 6, 2009, 2:37 PM
>
> On Mon, Sep 07, 2009 at 01:10:14AM +0800, Mr. Teo En Ming (Zhang Enming) wrote:
> > On 09/07/2009 01:04 AM, Boris Derzhavets wrote:
> > >I believe, that some set of CSs from Xen 3.5 has to be included as
> > >patches into
> > >xen-3.4.1-3.src.rpm, in case if it causes by 3.4.1 Hypervisor.
> > >Otherwise  , F12 release in November won't have suitable Dom0 kernel
> > >again.
> > >I would guess 2.6.31-rc6 at best.
> > >
> > >Boris.
> > >
> > >--- On *Sun, 9/6/09, Boris Derzhavets /<bderzhavets@...>/* wrote:
> > >
> > >
> > >    From: Boris Derzhavets <bderzhavets@...>
> > >    Subject: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
> > >    To: "Jeremy Fitzhardinge" <jeremy@...>
> > >    Cc: "Xen-devel" <xen-devel@...>, fedora-xen@...
> > >    Date: Sunday, September 6, 2009, 12:56 PM
> > >
> > >    Attempt to load 2.6-31-rc8 under Xen 3.4.1 , installed via
> > >    xen-3.4.1-3.src.rpm along with
> > >    libvirt(rawhide) , on top F12 rawhide. yum update gcc,glibc,kernel
> > >    had been run.
> > >
> > >    Call trace:
> > >
> > >    usb_hc_died + .....
> > >    usb_add_hcd +.....
> > >    usb_hcd_pci_probe + ....
> > >    do_work_for_cpu + .....
> > >    local_pci_probe + ...
> > >    do_work_for_cpu +.....
> > >    kthread +.....
> > >    child_rip+....
> > >    restore_args + .....
> > >    child_rip + .....
> > >    Code : .   .   .   .
> > >    .  .  .   .
> > >
> > >    RIP [<ffff...c7>] usb_kick_khubd + 0x10/0x25
> > >    RSP < ffff ... e0>
> > >    CR2: 00000...098
> > >
> > >    ---[ end trace 8219......]----
> > >
> > >    uhci_hcd 0000:00:1a:0 host controller process error, something bad
> > >    happened !
> > >    uhci_hcd 0000:00:1a:0 host controller halted , very bad
> > >    uhci_hcd 0000:00:1a:0  HC died, cleaning up
> > >
> > >    2.6.31-rc6 loads fine in same environment under Xen 3.4.1 on top
> > >    of  F12 rawhide
> > >
> > >    Boris,
> > >
> > >
> > >
> > >   
> > I thought Fedora will no longer have dom 0 kernel?
> >
>
> http://fedoraproject.org/wiki/Features/XenPvopsDom0
>
> "Dom0 status: awaiting upstream kernel support"
>
> -- Pasi
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@...
> http://lists.xensource.com/xen-devel
>
>
>
>       

_______________________________________________
Xen-devel mailing list
Xen-devel@...
http://lists.xensource.com/xen-devel


--
Fedora-xen mailing list
Fedora-xen@...
https://www.redhat.com/mailman/listinfo/fedora-xen

Re: Re: [Xen-devel] Re: Errors when build 2.6.31-rc8

by dbaxps :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I lost one thing. After backport xen-libs-3.4.1 would be updated, hence libvirt might
require another changes as well.
B.

--- On Mon, 9/7/09, Boris Derzhavets <bderzhavets@...> wrote:

From: Boris Derzhavets <bderzhavets@...>
Subject: Re: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
To: "Pasi Kärkkäinen" <pasik@...>
Cc: "Xen-devel" <xen-devel@...>, fedora-xen@...
Date: Monday, September 7, 2009, 3:25 AM

Pasi,

I was trying to load the most recent 2.6.31-rc8 under Xen 3.4.1 ( via src.rpm) on F12
rawhide and got stack trace. Jeremy is saying that rc8 works ok under Xen Unstable.
But, Libvirt 0.7.0-6 would obviously have dependencies  on xen-3.4.1 packages.
If i will port Xen 3.5 directly to F12 (F11) it might work with rc8, however Libvirt 0.7.0-6 will be most probably lost again. Libvirt 0.7.0-6 has been built for 3.4.1 Hypervisor ( in my understanding) . That's why i wrote if Xen 3.5 can load rc8, the easiest way to fix
issue is to backport required Xen 3.5 CSs to xen-3.4.1-X(?).src.rpm  and get it resolved before F12 November's release.

Boris

--- On Mon, 9/7/09, Pasi Kärkkäinen <pasik@...> wrote:

From: Pasi Kärkkäinen <pasik@...>
Subject: Re: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
To: "Boris Derzhavets" <bderzhavets@...>
Cc: "Xen-devel" <xen-devel@...>, fedora-xen@...
Date: Monday, September 7, 2009, 2:57 AM

On Sun, Sep 06, 2009 at 09:49:41PM -0700, Boris Derzhavets wrote:
> As far as Xen 3.5 tarball will be officially released  kernel supporting Dom0 should be
> JF's pvops kernel. When  xen-3.5.0-X.src.rpm and updated libvirt ( next preview)
> will become available via F13 rawhide , F12 & F13 rawhide would be ready to go
> in text mode as 3.5 Xen Hosts with virt-install&virt-manager available via VNC
> connections.  Why wait until Upstream merge ?
>

Uhm.. sorry I'm a bit confused. If I understood correctly you have a
call trace on your pv_ops dom0 kernel?

Does that only happen with Xen 3.4.1 or what's the problem?

-- Pasi

> Boris
>
> --- On Sun, 9/6/09, Pasi Kärkkäinen <pasik@...> wrote:
>
> From: Pasi Kärkkäinen <pasik@...>
> Subject: Re: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
> To: "Mr. Teo En Ming (Zhang Enming)" <enming.teo@...>
> Cc: bderzhavets@..., "Xen-devel" <xen-devel@...>, "Jeremy Fitzhardinge" <jeremy@...>, fedora-xen@...
> Date: Sunday, September 6, 2009, 2:37 PM
>
> On Mon, Sep 07, 2009 at 01:10:14AM +0800, Mr. Teo En Ming (Zhang Enming) wrote:
> > On 09/07/2009 01:04 AM, Boris Derzhavets wrote:
> > >I believe, that some set of CSs from Xen 3.5 has to be included as
> > >patches into
> > >xen-3.4.1-3.src.rpm, in case if it causes by 3.4.1 Hypervisor.
> > >Otherwise  , F12 release in November won't have suitable Dom0 kernel
> > >again.
> > >I would guess 2.6.31-rc6 at best.
> > >
> > >Boris.
> > >
> > >--- On *Sun, 9/6/09, Boris Derzhavets /<bderzhavets@...>/* wrote:
> > >
> > >
> > >    From: Boris Derzhavets <bderzhavets@...>
> > >    Subject: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
> > >    To: "Jeremy Fitzhardinge" <jeremy@...>
> > >    Cc: "Xen-devel" <xen-devel@...>, fedora-xen@...
> > >    Date: Sunday, September 6, 2009, 12:56 PM
> > >
> > >    Attempt to load 2.6-31-rc8 under Xen 3.4.1 , installed via
> > >    xen-3.4.1-3.src.rpm along with
> > >    libvirt(rawhide) , on top F12 rawhide. yum update gcc,glibc,kernel
> > >    had been run.
> > >
> > >    Call trace:
> > >
> > >    usb_hc_died + .....
> > >    usb_add_hcd +.....
> > >    usb_hcd_pci_probe + ....
> > >    do_work_for_cpu + .....
> > >    local_pci_probe + ...
> > >    do_work_for_cpu +.....
> > >    kthread +.....
> > >    child_rip+....
> > >    restore_args + .....
> > >    child_rip + .....
> > >    Code : .   .   .   .
> > >    .  .  .   .
> > >
> > >    RIP [<ffff...c7>] usb_kick_khubd + 0x10/0x25
> > >    RSP < ffff ... e0>
> > >    CR2: 00000...098
> > >
> > >    ---[ end trace 8219......]----
> > >
> > >    uhci_hcd 0000:00:1a:0 host controller process error, something bad
> > >    happened !
> > >    uhci_hcd 0000:00:1a:0 host controller halted , very bad
> > >    uhci_hcd 0000:00:1a:0  HC died, cleaning up
> > >
> > >    2.6.31-rc6 loads fine in same environment under Xen 3.4.1 on top
> > >    of  F12 rawhide
> > >
> > >    Boris,
> > >
> > >
> > >
> > >   
> > I thought Fedora will no longer have dom 0 kernel?
> >
>
> http://fedoraproject.org/wiki/Features/XenPvopsDom0
>
> "Dom0 status: awaiting upstream kernel support"
>
> -- Pasi
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@...
> http://lists.xensource.com/xen-devel
>
>
>
>       

_______________________________________________
Xen-devel mailing list
Xen-devel@...
http://lists.xensource.com/xen-devel


-----Inline Attachment Follows-----



--
Fedora-xen mailing list
Fedora-xen@...
https://www.redhat.com/mailman/listinfo/fedora-xen

Re: Re: [Xen-devel] Re: Errors when build 2.6.31-rc8

by dbaxps :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I've got the same stack trace on F11 with the most recent "yum update" under Xen Unstable for 2.6.31-rc8 ( top commit 7c62209cde5b13b81685e79b2f9e3757e293aef1)

Call trace:

> > >
> > >    usb_hc_died + .....
> > >    usb_add_hcd +.....
> > >    usb_hcd_pci_probe + ....
> > >    do_work_for_cpu + .....
> > >    local_pci_probe + ...
> > >    do_work_for_cpu +.....
> > >    kthread +.....
> > >    child_rip+....
> > >    restore_args + .....
> > >    child_rip + .....
> > >    Code : .   .   .   .
> > >    .  .  .   .
> > >
> > >    RIP [<ffff...c7>] usb_kick_khubd + 0x10/0x25
> > >    RSP < ffff ... e0>
> > >    CR2: 00000...098
> > >
> > >    ---[ end trace 8219......]----
> > >
> > >    uhci_hcd 0000:00:1a:0 host controller process error, something bad
> > >    happened !
> > >    uhci_hcd 0000:00:1a:0 host controller halted , very bad
> > >    uhci_hcd 0000:00:1a:0  HC died, cleaning up

Boris.


--
Fedora-xen mailing list
Fedora-xen@...
https://www.redhat.com/mailman/listinfo/fedora-xen

Re: Re: [Xen-devel] Re: Errors when build 2.6.31-rc8 / compiles and works OK

by Pasi Kärkkäinen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Mon, Sep 07, 2009 at 12:25:33AM -0700, Boris Derzhavets wrote:
> Pasi,
>
> I was trying to load the most recent 2.6.31-rc8 under Xen 3.4.1 ( via src.rpm) on F12
> rawhide and got stack trace. Jeremy is saying that rc8 works ok under Xen Unstable.
> But, Libvirt 0.7.0-6 would obviously have dependencies  on xen-3.4.1 packages.
> If i will port Xen 3.5 directly to F12 (F11) it might work with rc8, however Libvirt 0.7.0-6 will be most probably lost again. Libvirt 0.7.0-6 has been built for 3.4.1 Hypervisor ( in my understanding) . That's why i wrote if Xen 3.5 can load rc8, the easiest way to fix
> issue is to backport required Xen 3.5 CSs to xen-3.4.1-X(?).src.rpm  and get it resolved before F12 November's release.
>

I just compiled latest 2.6.31-rc8 pv_ops dom0 kernel (commit 7c62209cde5b13b81685e79b2f9e3757e293aef1) and it works for me.

I'm running with xen-3.4.1-3 on Fedora 11 (x86 32bit PAE).

.config for my working kernel:
http://pasik.reaktio.net/xen/pv_ops-dom0-debug/config-2.6.31-rc8-rebaster-master-no-highpte

-- Pasi

> Boris
>
> --- On Mon, 9/7/09, Pasi Kärkkäinen <pasik@...> wrote:
>
> From: Pasi Kärkkäinen <pasik@...>
> Subject: Re: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
> To: "Boris Derzhavets" <bderzhavets@...>
> Cc: "Xen-devel" <xen-devel@...>, fedora-xen@...
> Date: Monday, September 7, 2009, 2:57 AM
>
> On Sun, Sep 06, 2009 at 09:49:41PM -0700, Boris Derzhavets wrote:
> > As far as Xen 3.5 tarball will be officially released  kernel supporting Dom0 should be
> > JF's pvops kernel. When  xen-3.5.0-X.src.rpm and updated libvirt ( next preview)
> > will become available via F13 rawhide , F12 & F13 rawhide would be ready to go
> > in text mode as 3.5 Xen Hosts with virt-install&virt-manager available via VNC
> > connections.  Why wait until Upstream merge ?
> >
>
> Uhm.. sorry I'm a bit confused. If I understood correctly you have a
> call trace on your pv_ops dom0 kernel?
>
> Does that only happen with Xen 3.4.1 or what's the problem?
>
> -- Pasi
>
> > Boris
> >
> > --- On Sun, 9/6/09, Pasi Kärkkäinen <pasik@...> wrote:
> >
> > From: Pasi Kärkkäinen <pasik@...>
> > Subject: Re: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
> > To: "Mr. Teo En Ming (Zhang Enming)" <enming.teo@...>
> > Cc: bderzhavets@..., "Xen-devel" <xen-devel@...>, "Jeremy Fitzhardinge" <jeremy@...>, fedora-xen@...
> > Date: Sunday, September 6, 2009, 2:37 PM
> >
> > On Mon, Sep 07, 2009 at 01:10:14AM +0800, Mr. Teo En Ming (Zhang Enming) wrote:
> > > On 09/07/2009 01:04 AM, Boris Derzhavets wrote:
> > > >I believe, that some set of CSs from Xen 3.5 has to be included as
> > > >patches into
> > > >xen-3.4.1-3.src.rpm, in case if it causes by 3.4.1 Hypervisor.
> > > >Otherwise  , F12 release in November won't have suitable Dom0 kernel
> > > >again.
> > > >I would guess 2.6.31-rc6 at best.
> > > >
> > > >Boris.
> > > >
> > > >--- On *Sun, 9/6/09, Boris Derzhavets /<bderzhavets@...>/* wrote:
> > > >
> > > >
> > > >    From: Boris Derzhavets <bderzhavets@...>
> > > >    Subject: [Fedora-xen] Re: [Xen-devel] Re: Errors when build 2.6.31-rc8
> > > >    To: "Jeremy Fitzhardinge" <jeremy@...>
> > > >    Cc: "Xen-devel" <xen-devel@...>, fedora-xen@...
> > > >    Date: Sunday, September 6, 2009, 12:56 PM
> > > >
> > > >    Attempt to load 2.6-31-rc8 under Xen 3.4.1 , installed via
> > > >    xen-3.4.1-3.src.rpm along with
> > > >    libvirt(rawhide) , on top F12 rawhide. yum update gcc,glibc,kernel
> > > >    had been run.
> > > >
> > > >    Call trace:
> > > >
> > > >    usb_hc_died + .....
> > > >    usb_add_hcd +.....
> > > >    usb_hcd_pci_probe + ....
> > > >    do_work_for_cpu + .....
> > > >    local_pci_probe + ...
> > > >    do_work_for_cpu +.....
> > > >    kthread +.....
> > > >    child_rip+....
> > > >    restore_args + .....
> > > >    child_rip + .....
> > > >    Code : .   .   .   .
> > > >    .  .  .   .
> > > >
> > > >    RIP [<ffff...c7>] usb_kick_khubd + 0x10/0x25
> > > >    RSP < ffff ... e0>
> > > >    CR2: 00000...098
> > > >
> > > >    ---[ end trace 8219......]----
> > > >
> > > >    uhci_hcd 0000:00:1a:0 host controller process error, something bad
> > > >    happened !
> > > >    uhci_hcd 0000:00:1a:0 host controller halted , very bad
> > > >    uhci_hcd 0000:00:1a:0  HC died, cleaning up
> > > >
> > > >    2.6.31-rc6 loads fine in same environment under Xen 3.4.1 on top
> > > >    of  F12 rawhide
> > > >
> > > >    Boris,
> > > >
> > > >
> > > >
> > > >   
> > > I thought Fedora will no longer have dom 0 kernel?
> > >
> >
> > http://fedoraproject.org/wiki/Features/XenPvopsDom0
> >
> > "Dom0 status: awaiting upstream kernel support"
> >
> > -- Pasi
> >
> >
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@...
> > http://lists.xensource.com/xen-devel
> >
> >
> >
> >       
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@...
> http://lists.xensource.com/xen-devel
>
>
>
>      

--
Fedora-xen mailing list
Fedora-xen@...
https://www.redhat.com/mailman/listinfo/fedora-xen