public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* 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