* e1000 only works in 2.6.3 with UP kernel ?
@ 2004-02-25 18:09 Patrick Richard
2004-02-25 18:30 ` Martin Josefsson
2004-02-25 23:06 ` Jeff Garzik
0 siblings, 2 replies; 5+ messages in thread
From: Patrick Richard @ 2004-02-25 18:09 UTC (permalink / raw)
To: linux-kernel
Hi,
I have been struggling to get the e1000 driver working _at all_ in
2.6.3. It works fine under 2.4.xx (same machine). This is all on an ASUS
P4C800-E deluxe, using onboard e1000 and P4 with HT enabled.
I have tried with / without apic, ACPI (boot option and compiled in),
SCSI, libata. Depending on what I have configured in the kernel, it will
stop at various places, for example, sometimes we will get a solid
lockup when running ifconfig (with ACPI and apic enabled), whereas
elsewhere, (no ACPI compiled in, i.e. not just disabled on boot args) it
will lock not on ifconfig, but will on first attempy to use the card
(i.e. ping thyself).
Anyhow, the *only* configuration I have managed to get working is on a
UP-built kernel, built with SMP disabled. Despite having an affect on
where it would lock up in the SMP kernel, it seemed to not matter if
APIC or ACPI or libata etc. was enabled or not in the UP kernel. If I
disabled the SMP at boot with bootargs, it still didn't work.
Is anyone else seeing similar problems ? Seems like an interrupt/ACPI
type of thing to me based on what is affecting it but what do I know.
Does anyone have this working on an SMP kernel/machine with this
motherboard ? Is this a mis-config on my part ? Like I said it works
fine in 2.4 and in UP kernel.
-Pat
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: e1000 only works in 2.6.3 with UP kernel ?
2004-02-25 18:09 e1000 only works in 2.6.3 with UP kernel ? Patrick Richard
@ 2004-02-25 18:30 ` Martin Josefsson
2004-02-25 19:36 ` Patrick Richard
2004-02-25 23:06 ` Jeff Garzik
1 sibling, 1 reply; 5+ messages in thread
From: Martin Josefsson @ 2004-02-25 18:30 UTC (permalink / raw)
To: Patrick Richard; +Cc: linux-kernel
[-- Attachment #1: Type: text/plain, Size: 769 bytes --]
On Wed, 2004-02-25 at 19:09, Patrick Richard wrote:
> Hi,
>
> I have been struggling to get the e1000 driver working _at all_ in
> 2.6.3. It works fine under 2.4.xx (same machine). This is all on an ASUS
> P4C800-E deluxe, using onboard e1000 and P4 with HT enabled.
[snip]
> Is anyone else seeing similar problems ? Seems like an interrupt/ACPI
> type of thing to me based on what is affecting it but what do I know.
>
> Does anyone have this working on an SMP kernel/machine with this
> motherboard ? Is this a mis-config on my part ? Like I said it works
> fine in 2.4 and in UP kernel.
This is a known problem with 2.6.3
Please try the latest 2.6.3-bk snapshot, the patch that introduced this
problem has been reverted.
--
/Martin
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: e1000 only works in 2.6.3 with UP kernel ?
2004-02-25 18:30 ` Martin Josefsson
@ 2004-02-25 19:36 ` Patrick Richard
0 siblings, 0 replies; 5+ messages in thread
From: Patrick Richard @ 2004-02-25 19:36 UTC (permalink / raw)
To: Martin Josefsson; +Cc: linux-kernel
Martin Josefsson wrote:
>
> This is a known problem with 2.6.3
> Please try the latest 2.6.3-bk snapshot, the patch that introduced this
> problem has been reverted.
>
Thanks,
I have just tried bk-7 in SMP with APIC and ACPI enabled and it didn't
hang on ifconfig... now testing.
-Pat
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: e1000 only works in 2.6.3 with UP kernel ?
2004-02-25 18:09 e1000 only works in 2.6.3 with UP kernel ? Patrick Richard
2004-02-25 18:30 ` Martin Josefsson
@ 2004-02-25 23:06 ` Jeff Garzik
2004-02-26 3:51 ` Patrick Richard
1 sibling, 1 reply; 5+ messages in thread
From: Jeff Garzik @ 2004-02-25 23:06 UTC (permalink / raw)
To: Patrick Richard; +Cc: linux-kernel, Feldman, Scott
Patrick Richard wrote:
> Hi,
>
> I have been struggling to get the e1000 driver working _at all_ in
> 2.6.3. It works fine under 2.4.xx (same machine). This is all on an ASUS
> P4C800-E deluxe, using onboard e1000 and P4 with HT enabled.
Does 2.6.3-bk7 change things?
Jeff
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: e1000 only works in 2.6.3 with UP kernel ?
2004-02-25 23:06 ` Jeff Garzik
@ 2004-02-26 3:51 ` Patrick Richard
0 siblings, 0 replies; 5+ messages in thread
From: Patrick Richard @ 2004-02-26 3:51 UTC (permalink / raw)
To: Jeff Garzik; +Cc: linux-kernel, Feldman, Scott
Jeff Garzik wrote:
> Patrick Richard wrote:
>
>> Hi,
>>
>> I have been struggling to get the e1000 driver working _at all_ in
>> 2.6.3. It works fine under 2.4.xx (same machine). This is all on an
>> ASUS P4C800-E deluxe, using onboard e1000 and P4 with HT enabled.
>
> Does 2.6.3-bk7 change things?
>
> Jeff
>
Yes,
with ACPI turned on etc. now it no longer hangs on ifconfig (or at first
use), and I am succesfully linked up and transferring files. I havn't
done any huge tests but so far so good. This is with HT, SMP, ACPI,
apic, all enabled. Incidentally now /proc/interrupts is showing better:
> 18: 5 0 IO-APIC-level libata, eth0
> 23: 0 0 IO-APIC-level libata
(of course, this is just after reboot)
-Pat
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2004-02-26 3:51 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-02-25 18:09 e1000 only works in 2.6.3 with UP kernel ? Patrick Richard
2004-02-25 18:30 ` Martin Josefsson
2004-02-25 19:36 ` Patrick Richard
2004-02-25 23:06 ` Jeff Garzik
2004-02-26 3:51 ` Patrick Richard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox