Bug 232584 - Kernel 2.6.20-1.2925.fc6 does not correctly detect PCI Bridge
Kernel 2.6.20-1.2925.fc6 does not correctly detect PCI Bridge
Status: CLOSED CURRENTRELEASE
Product: Fedora
Classification: Fedora
Component: kernel (Show other bugs)
6
i686 Linux
medium Severity medium
: ---
: ---
Assigned To: Kernel Maintainer List
Brian Brock
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2007-03-16 04:27 EDT by Daniel Duggan
Modified: 2007-11-30 17:11 EST (History)
0 users

See Also:
Fixed In Version: 2.6.20-1.2944.fc6
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2007-04-16 15:53:11 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
/sbin/lspci -t /sbin/lspci | grep -i nvidia uname -r 2.6.20-1.2925.fc6 (2.59 KB, text/plain)
2007-03-16 04:27 EDT, Daniel Duggan
no flags Details
Working and Not Working Dmesg (53.10 KB, text/plain)
2007-03-19 19:58 EDT, Daniel Duggan
no flags Details
Dmesg from 2.6.20 Kernel booted with pci=nocommf with and without SLI enabled (55.49 KB, application/octet-stream)
2007-03-22 22:26 EDT, Daniel Duggan
no flags Details
dmesg and xorg.0.log from 2944 i686 kernel (28.92 KB, text/plain)
2007-04-13 23:10 EDT, Daniel Duggan
no flags Details
xorg.0.log 2944 i686 kernel (28.07 KB, text/plain)
2007-04-13 23:11 EDT, Daniel Duggan
no flags Details
Dmesg and xorg without SLI (215.74 KB, application/octet-stream)
2007-04-16 02:15 EDT, Daniel Duggan
no flags Details
Dmesg and xorg with SLI (329.18 KB, application/octet-stream)
2007-04-16 02:16 EDT, Daniel Duggan
no flags Details

  None (edit)
Description Daniel Duggan 2007-03-16 04:27:45 EDT
Description of problem:
Kernel 2.6.20-1.2925.fc6 does not properly detect the PCI Bridge in order to
successfully configure SLI
This is a regression from previous kernels ... SLI has worked fine with most if
not all kernels since 2.17
Version-Release number of selected component (if applicable):
2.6.20-1.2925.fc6 

How reproducible:
100 %

Steps to Reproduce:
1.Boot with SLI enabled
2.
3.
  
Actual results:
The kernel does not properly detect the PCI bridge and therefore the 
X server will not start .. black screen mouse is active

Expected results:
The kernel should properly detect the PCI bridge

Additional info:
2 Nvidia  [GeForce 7800 GTX]
Not a driver issue as far as I can determine as the same failure occurs whether
I use the nv or kmod-nvida from the Livna repo

When SLI is disabled the boot, login and the successful start of the Xserver
works as expected.
Comment 1 Daniel Duggan 2007-03-16 04:27:45 EDT
Created attachment 150201 [details]
/sbin/lspci -t    /sbin/lspci | grep -i nvidia  uname -r
2.6.20-1.2925.fc6
Comment 2 Chuck Ebbert 2007-03-16 11:01:06 EDT
Output of "rpm -qa | grep nvidia" does not show the
driver for kernel 2925. If you have both 2911.6.5
and 2925 kernels installed, you should see:

$ rpm -qa | grep nvidia
kmod-nvidia-1.0.9755-2.2.6.20_1.2925.fc6
kmod-nvidia-1.0.9755-2.2.6.19_1.2911.6.5.fc6
xorg-x11-drv-nvidia-1.0.9755-3.lvn6
Comment 3 Daniel Duggan 2007-03-17 07:41:01 EDT
Hello:
My mistake as I failed to include that :)

#rpm -qa | grep nvidia
xorg-x11-drv-nvidia-1.0.9755-3.lvn6
kmod-nvidia-1.0.9755-2.2.6.19_1.2911.6.5.fc6
kmod-nvidia-1.0.9755-2.2.6.20_1.2925.fc6

Dan
Comment 4 Daniel Duggan 2007-03-18 02:42:39 EDT
The kernel 2.6.20-1.2925.fc6 can be successfully booted with SLI enabled when I
boot with
pci=nommconf added as a parameter.

Dan
Comment 5 Dave Jones 2007-03-19 15:37:23 EDT
please attach a dmesg output from a working and non-working kernel
(note: attach, not paste into comments :)
Comment 6 Daniel Duggan 2007-03-19 19:58:08 EDT
Created attachment 150445 [details]
Working and Not Working Dmesg

Hello:
Both were created with SLI enabled [/etc/X11/xorg.conf] and without any desktop
effects enabled

Dan
Comment 7 Daniel Duggan 2007-03-19 21:07:50 EDT
Hello:
Just some additional information, hopefully it helps as I am not all that
technical and somewhat confused ?
With SLI enabled, the same xorg.conf and the same nViida drivers:
And no desktop effects enabled [compiz or beryl] everything appears to work
correctly and as expected.  This is the same with both the 2.6.19 and 2.6.20
kernels.

With desktop effects enabled [compiz or beryl] the 2.6.19 kernel works as
expected. However, the 2.6.20 kernel will not launch a usable DE [Gnome, KDE or
XFCE]
If SLI is disabled the 2.6.20 kernel works fine with desktop effects [compiz or
beryl] enabled ?
SLI and whether it is enabled or disabled, seems to be the only variable I can
track down 

Regards

Dan
Comment 8 Chuck Ebbert 2007-03-20 14:17:12 EDT
Can you post the log from working 2.6.20 (with pci=nommconf) ?

Comment 9 Daniel Duggan 2007-03-22 22:26:14 EDT
Created attachment 150718 [details]
Dmesg from 2.6.20 Kernel booted with pci=nocommf with and without SLI enabled
Comment 10 Daniel Duggan 2007-03-23 01:42:14 EDT
Hello:
I just wanted to add that with pci=nommconf it may or may not boot correctly to
the Desktop with SLI enabled.
It's about a 50/50 chance.

Dan
Comment 11 Daniel Duggan 2007-03-23 20:26:09 EDT
Hello:
Exactly the same issue with the latest kernel 2.6.20-1.2933.fc6 and same nVidia
kmod-nvidia drivers

Dan
Comment 12 Daniel Duggan 2007-04-13 23:10:38 EDT
Created attachment 152601 [details]
dmesg and xorg.0.log from 2944 i686 kernel
Comment 13 Daniel Duggan 2007-04-13 23:11:58 EDT
Created attachment 152602 [details]
xorg.0.log 2944 i686 kernel
Comment 14 Daniel Duggan 2007-04-13 23:16:07 EDT
Comment on attachment 152601 [details]
dmesg and xorg.0.log from 2944 i686 kernel

Hello:
Thanks folks.

It appears that the changes made to the 2944 kernel have fixed the issue.
2.6.20-1.2944.fc6 i686
kmod-nvidia-1.0.9755-2.2.6.20_1.2944.fc6

Dan
Comment 15 Daniel Duggan 2007-04-16 02:15:46 EDT
Created attachment 152666 [details]
Dmesg and xorg without SLI
Comment 16 Daniel Duggan 2007-04-16 02:16:39 EDT
Created attachment 152667 [details]
Dmesg and xorg with SLI

Note You need to log in before you can comment on or make changes to this bug.