Commit 980a33b0 authored by Marc Zyngier's avatar Marc Zyngier Committed by Russell King

[PATCH] Re: 2.6.4-rc1 + hp100 EISA, not working

>>>>> "Pawel" == Pawe  <Pawe> writes:

Pawel> On 2.6.3 it just Oopsed and didn't work. On 2.6.4-rc1 it does
Pawel> not oops but it doesn't work (neither as module nor as build in kernel).

Note that hp100 in 2.6.4-rc1 is still broken wrt EISA probing, since
it lacks the terminating entry in the EISA ID list. This one-liner
should take care of random crashes that are often reported to LKML :

===== drivers/net/hp100.c 1.24 vs edited =====
parent 6cdcd300
...@@ -201,6 +201,7 @@ static struct eisa_device_id hp100_eisa_tbl[] = { ...@@ -201,6 +201,7 @@ static struct eisa_device_id hp100_eisa_tbl[] = {
{ "HWP1990" }, /* HP J2577 */ { "HWP1990" }, /* HP J2577 */
{ "CPX0301" }, /* ReadyLink ENET100-VG4 */ { "CPX0301" }, /* ReadyLink ENET100-VG4 */
{ "CPX0401" }, /* FreedomLine 100/VG */ { "CPX0401" }, /* FreedomLine 100/VG */
{ "" } /* Mandatory final entry ! */
}; };
MODULE_DEVICE_TABLE(eisa, hp100_eisa_tbl); MODULE_DEVICE_TABLE(eisa, hp100_eisa_tbl);
#endif #endif
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment