I have a new laptop that I am trying to work with Xen 3.0. The network card is a Broadcom 4400 10/100BaseT. Normally loading the b44 module gives this: Apr 28 20:07:53 ipanema kernel: [4294683.185000] b44.c:v0.97 (Nov 30, 2005) Apr 28 20:07:53 ipanema kernel: [4294683.185000] ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 17 (level, low) -> IRQ 177 Apr 28 20:07:53 ipanema kernel: [4294683.189000] eth0: Broadcom 4400 10/100BaseT Ethernet 00:14:22:f2:57:36 (under an Ubuntu kernel - 2.6.15-21-686 #1 SMP PREEMPT) Works similarly under a vanilla 2.6.16. When running a Xen patched 2.6.16 (as per https://wiki.ubuntu.com/XenVirtualMachine/XenOnUbuntuDapper) or on the Xen live CD, I get: Apr 27 00:28:31 ipanema kernel: [ 20.038669] b44.c:v0.97 (Nov 30, 2005) Apr 27 00:28:31 ipanema kernel: [ 20.038700] ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 17 (level, low) -> IRQ 17 Apr 27 00:28:31 ipanema kernel: [ 20.038710] b44: No usable DMA configuration, aborting. Apr 27 00:28:31 ipanema kernel: [ 20.040248] ACPI: PCI interrupt for device 0000:03:00.0 disabled Apr 27 00:28:31 ipanema kernel: [ 20.040251] b44: probe of 0000:03:00.0 failed with error -5 Am I doing something wrong? The first difference here is that ACPI allocates IRQ 17 instead of IRQ 177. Hope that rings bells for somebody :-) This is the relevant output of lspci -vvvv while it''s running under 2.6.16: 0000:03:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02) Subsystem: Dell: Unknown device 01cd Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 Interrupt: pin A routed to IRQ 177 Region 0: Memory at dcbfe000 (32-bit, non-prefetchable) [size=8K] Capabilities: [40] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=2 PME- and the first two lines of lspci -nvvvv 0000:03:00.0 0200: 14e4:170c (rev 02) Subsystem: 1028:01cd Laptop is Dell 9400 Core Duo T2600 2Gb Ram , SATA 100Gb The ultimate aim is to use the Intel VT extensions to run unmodified OSes underneath, but that''s not that useful without networking. Other hints of problems: noticable graphics corruption under framebuffer console while running xen kernel. cheers, Woody PS: side question, is it possible to present a DomU unmodified OS with full / exclusive access to the Video card. (PCI-X nVidia Go 7800), obviously giving no video to Dom0. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Calvin Webster
2006-Sep-06 04:22 UTC
Re: [Xen-users] b44 module fails to work with xen patched kernel
Does anyone know if there is any work being done on this? Is there anything I can do to help move it along? I''m in exactly the same position. I''ve got a Dell E1705 with same hardware config as Woody (Same as 9400, just branded different) RE: "Bugzilla bug 187929: b44 module is not compiled into kernel-xen0" This bug hasn''t been updated since April 2006 when the b44 module was disabled in kernel config due to "unknown symbol dma_get_cache_alignment" I''ve had this laptop for several months now, hoping Xen development would catch up to the new hardware. I''m running FC5 but can''t use VT extensions in the Centrino Duo to run the xen kernels. I''ll be updating the bug with my data, but I''m not holding my breath. Apparently there are too few of us using this driver, or too few reporting it. --Cal Webster On Fri, 2006-04-28 at 09:48, Woody wrote:> I have a new laptop that I am trying to work with Xen 3.0. > > The network card is a Broadcom 4400 10/100BaseT. > > Normally loading the b44 module gives this: > > Apr 28 20:07:53 ipanema kernel: [4294683.185000] b44.c:v0.97 (Nov 30, 2005) > Apr 28 20:07:53 ipanema kernel: [4294683.185000] ACPI: PCI Interrupt > 0000:03:00.0[A] -> GSI 17 (level, low) -> IRQ 177 > Apr 28 20:07:53 ipanema kernel: [4294683.189000] eth0: Broadcom 4400 > 10/100BaseT Ethernet 00:14:22:f2:57:36 > > (under an Ubuntu kernel - 2.6.15-21-686 #1 SMP PREEMPT) > Works similarly under a vanilla 2.6.16. > > When running a Xen patched 2.6.16 (as per > https://wiki.ubuntu.com/XenVirtualMachine/XenOnUbuntuDapper) or on the Xen > live CD, I get: > > Apr 27 00:28:31 ipanema kernel: [ 20.038669] b44.c:v0.97 (Nov 30, 2005) > Apr 27 00:28:31 ipanema kernel: [ 20.038700] ACPI: PCI Interrupt > 0000:03:00.0[A] -> GSI 17 (level, low) -> IRQ 17 > Apr 27 00:28:31 ipanema kernel: [ 20.038710] b44: No usable DMA > configuration, aborting. > Apr 27 00:28:31 ipanema kernel: [ 20.040248] ACPI: PCI interrupt for > device 0000:03:00.0 disabled > Apr 27 00:28:31 ipanema kernel: [ 20.040251] b44: probe of 0000:03:00.0 > failed with error -5 > > Am I doing something wrong? > > The first difference here is that ACPI allocates IRQ 17 instead of IRQ > 177. Hope that rings bells for somebody :-) > > This is the relevant output of lspci -vvvv while it''s running under 2.6.16: > 0000:03:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 > 100Base-TX (rev 02) > Subsystem: Dell: Unknown device 01cd > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- Stepping- SERR+ FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- > <TAbort- > <MAbort- >SERR- <PERR- > Latency: 64 > Interrupt: pin A routed to IRQ 177 > Region 0: Memory at dcbfe000 (32-bit, non-prefetchable) [size=8K] > Capabilities: [40] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA > PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=2 PME- > > and the first two lines of lspci -nvvvv > > 0000:03:00.0 0200: 14e4:170c (rev 02) > Subsystem: 1028:01cd > > Laptop is Dell 9400 Core Duo T2600 2Gb Ram , SATA 100Gb > > The ultimate aim is to use the Intel VT extensions to run unmodified OSes > underneath, but that''s not that useful without networking. > > Other hints of problems: noticable graphics corruption under framebuffer > console while running xen kernel. > > cheers, > Woody > > PS: side question, is it possible to present a DomU unmodified OS with > full / exclusive access to the Video card. (PCI-X nVidia Go 7800), > obviously giving no video to Dom0. > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Marcin Owsiany
2006-Sep-06 10:38 UTC
Re: [Xen-users] b44 module fails to work with xen patched kernel
On Wed, Sep 06, 2006 at 12:22:28AM -0400, Calvin Webster wrote:> Is there anything I can do to help move it along? > > I''m in exactly the same position. > > I''ve got a Dell E1705 with same hardware config as Woody (Same as 9400, > just branded different) > > RE: "Bugzilla bug 187929: b44 module is not compiled into kernel-xen0" > > This bug hasn''t been updated since April 2006 when the b44 module was > disabled in kernel config due to "unknown symbol > dma_get_cache_alignment" > > I''ve had this laptop for several months now, hoping Xen development > would catch up to the new hardware. I''m running FC5 but can''t use VT > extensions in the Centrino Duo to run the xen kernels.It just might be that my hardware is different, but it works OK for me on debian 2.6.17-2-xen-686, xen-hypervisor-3.0-unstable-1-i386 3.0-unstable+hg11218-1 02:0e.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02) This is an HP/Compaq nx6110 Marcin -- Marcin Owsiany <marcin@owsiany.pl> http://marcin.owsiany.pl/ GnuPG: 1024D/60F41216 FE67 DA2D 0ACA FC5E 3F75 D6F6 3A0D 8AA0 60F4 1216 "Every program in development at MIT expands until it can read mail." -- Unknown _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Calvin Webster
2006-Sep-06 13:50 UTC
Re: [Xen-users] b44 module fails to work with xen patched kernel
Did you have to rebuild your kernel(s)? If there''s any hope at all, that''ll be my next ToDo. I was hoping to be able to use the stock FC kernels, but I really need Xen now for my work. --Cal Webster On Wed, 2006-09-06 at 06:38, Marcin Owsiany wrote:> On Wed, Sep 06, 2006 at 12:22:28AM -0400, Calvin Webster wrote: > > Is there anything I can do to help move it along? > > > > I''m in exactly the same position. > > > > I''ve got a Dell E1705 with same hardware config as Woody (Same as 9400, > > just branded different) > > > > RE: "Bugzilla bug 187929: b44 module is not compiled into kernel-xen0" > > > > This bug hasn''t been updated since April 2006 when the b44 module was > > disabled in kernel config due to "unknown symbol > > dma_get_cache_alignment" > > > > I''ve had this laptop for several months now, hoping Xen development > > would catch up to the new hardware. I''m running FC5 but can''t use VT > > extensions in the Centrino Duo to run the xen kernels. > > It just might be that my hardware is different, but it works OK for me > on debian 2.6.17-2-xen-686, xen-hypervisor-3.0-unstable-1-i386 3.0-unstable+hg11218-1 > 02:0e.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02) > This is an HP/Compaq nx6110 > > Marcin_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Marcin Owsiany
2006-Sep-06 15:03 UTC
Re: [Xen-users] b44 module fails to work with xen patched kernel
On Wed, Sep 06, 2006 at 09:50:13AM -0400, Calvin Webster wrote:> Did you have to rebuild your kernel(s)?No, the stock debian xen kernel always just worked. Marcin -- Marcin Owsiany <marcin@owsiany.pl> http://marcin.owsiany.pl/ GnuPG: 1024D/60F41216 FE67 DA2D 0ACA FC5E 3F75 D6F6 3A0D 8AA0 60F4 1216 "Every program in development at MIT expands until it can read mail." -- Unknown _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users