Pagefault abend in ETHERTSM.NLM LSLDriverSend caused by BX2.LAN

  • 7000986
  • 21-Jul-2008
  • 27-Apr-2012

Environment

Novell NetWare
Novell Open Enterprise Server (NetWare based)
Broadcom NetXtreme II Gigabit Ethernet Driver
BX2.LAN

Situation

Server abends with a log similar to the following:

Novell Open Enterprise Server, NetWare 6.5
PVER: 6.50.07

Server FLOYD halted Friday, 9 May 2008 2:29:06.687 am
Abend 1 on P00: Server-5.70.07: Page Fault Processor Exception (Error code 00000000)

Registers:
CS = 0008 DS = 0023 ES = 0023 FS = 0023 GS = 0023 SS = 0010
EAX = 00000001 EBX = 2F608148 ECX = 906F73DC EDX = 00000020
ESI = 92A44EA0 EDI = 00000000 EBP = 906F73DC ESP = 9BEBFB5C
EIP = 915767A8 FLAGS = 00010002
915767A8 8B07 MOV EAX, [EDI]=?
EIP in ETHERTSM.NLM at code start +000007A8h
Access Location: 0x00000000

[snip]

Running process: Server 00:38 Process
Thread Owned by NLM: SERVER.NLM
Stack pointer: 9BEBFF80
OS Stack limit: 9BEB8040
Scheduling priority: 67371008
Wait state: 50500F0 Waiting for work
Stack: 898470D1 (LSL.NLM|LSLSendPacket+91)
898478E0 (LSL.NLM|CLSLSendPacket+E)
--00000097 (LOADER.NLM|KernelAddressSpace+97)
--92A44EA0 ?

[snip]

Additional Information:
The CPU encountered a problem executing code in ETHERTSM.NLM. The problem may be in that module or in data passed to that module by a process owned by SERVER.NLM.

[snip]

Stack Walk
Current EIP: 915767A8 ETHERTSM.NLM|EtherTSMRegisterHSM+B4
Stack Contents
9BEBFB50 915767A8 ETHERTSM.NLM|EtherTSMRegisterHSM+B4
9BEBFB48 00000000
EIP invalid.

Resolution

This issue is fixed with newer version of the BX2.LAN driver.   Look on Broadcom's website for their latest update to this driver.