Subject: wm problems in -current ?
To: None <current-users@netbsd.org>
From: Markus W Kilbinger <kilbi@rad.rwth-aachen.de>
List: current-users
Date: 03/16/2005 18:43:18
Hi!

A i386 machine with 2 wm nics

  wm0 at pci2 dev 10 function 0: Intel i82545EM 1000BASE-T Ethernet, rev. 1
  wm0: interrupting at ioapic0 pin 22 (irq 5)
  wm0: 32-bit 33MHz PCI bus
  wm0: 256 word (8 address bits) MicroWire EEPROM
  wm0: Ethernet address 00:07:e9:xx:xx:xx
  makphy0 at wm0 phy 1: Marvell 88E1011 Gigabit PHY, rev. 3
  makphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
  wm1 at pci2 dev 11 function 0: Intel i82545EM 1000BASE-T Ethernet, rev. 1
  wm1: interrupting at ioapic0 pin 23 (irq 9)
  wm1: 32-bit 33MHz PCI bus
  wm1: 256 word (8 address bits) MicroWire EEPROM
  wm1: Ethernet address 00:07:e9:yy:yy:yy
  makphy1 at wm1 phy 1: Marvell 88E1011 Gigabit PHY, rev. 3
  makphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto

both with

  wm0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        capabilities=87<IP4CSUM,TCP4CSUM,UDP4CSUM,TSO4>
        enabled=7<IP4CSUM,TCP4CSUM,UDP4CSUM>

... running actual -current and acting as a router panics redundantly
with (different panic messages, sometimes no message):

  hy0 at wm0 phy 1: Mm == 0, len 1

or

  hy0 at wm0 phy 1: Marvell 88E1011 Gigabit PHY, rev

or

  panic: m_copym: m == 0, len 1 [!COPYALL]

or

  panic: m_copydata: m == 0, len 1

Is this a known problem? Worth send-pr?

Markus.