Mailinglist Archive: opensuse-kernel (22 mails)
| < Previous | Next > |
Re: [opensuse-kernel] breakpoint for driver load problem
- From: Dave Plater <dave.plater@xxxxxxxxxxx>
- Date: Thu, 24 Jul 2008 08:20:24 +0200
- Message-id: <48881F28.6010504@xxxxxxxxxxx>
Greg KH wrote:
With the driver compiled into the kernel, the problem is rare and has only occurred at cold boot. With a new kernel and still loaded as a module it is totally random, sometimes a reboot will load driver properly and sometimes not. Disabling the nic in bios and rebooting, then rebooting with it enabled mostly caused the driver to work but not always. I assume linux reads the version number from the device and sometimes fails and reads garbage. I would like to know if this is a hardware problem or a kernel bug. I have noticed other r8169 problems on the opensuse list and I will try booting with nomsi, as suggested by someone else, next kernel update which would confirm a bug.
Regards
Dave P
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-kernel+help@xxxxxxxxxxxx
On Wed, Jul 23, 2008 at 09:54:11AM +0200, Dave Plater wrote:
Hi, I have an intermittent r8169 driver problem, can anyone help me with a breakpoint when the revision number is written as 0xff instead of 0x02. The only difference, when the driver doesn't work is the revision number given in hwinfo --netcard.
So reading the pci config registers is different at different times?
Perhaps the difference is between warm and cold booting? Running a
different OS before warm booting Linux?
Linux should not be changing the version number of the pci device here.
thanks,
greg k-h
With the driver compiled into the kernel, the problem is rare and has only occurred at cold boot. With a new kernel and still loaded as a module it is totally random, sometimes a reboot will load driver properly and sometimes not. Disabling the nic in bios and rebooting, then rebooting with it enabled mostly caused the driver to work but not always. I assume linux reads the version number from the device and sometimes fails and reads garbage. I would like to know if this is a hardware problem or a kernel bug. I have noticed other r8169 problems on the opensuse list and I will try booting with nomsi, as suggested by someone else, next kernel update which would confirm a bug.
Regards
Dave P
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-kernel+help@xxxxxxxxxxxx
| < Previous | Next > |