I'm seeing some sendto: No buffer space available errors along with some ssh
session hangs.  The symptoms are intermitent and look a lot like this
thread.
http://monkey.org/openbsd/archive/misc/0309/msg00827.html
The system is 4.1 stable generic with the sangoma wanpipe driver.  Most
traffic is moving between the t1 card and em0.

Is this probably an irq issue?
If so,
Is there any reason not to put the nics and the wic on the same irq? (is the
context switching advantage still valid?)
Does it make any real difference what the other controllers are on as long
as they avoid each other and em*, bge0, and sdla1?
If its more complicated than that, can anyone point me to some docs?

thanks in advance

--
Joe

$ dmesg
OpenBSD 4.1 (GENERIC) #1: Sat Sep  8 20:23:34 CDT 2007
    #################:/usr/src/sys/arch/i386/compile/GENERIC<[EMAIL 
PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC>
cpu0: Intel(R) Pentium(R) 4 CPU 2.80GHz ("GenuineIntel" 686-class) 2.81 GHz
cpu0:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,CNXT-ID,CX16,xTPR
real mem  = 267747328 (261472K)
avail mem = 236670976 (231124K)
using 3299 buffers containing 13512704 bytes (13196K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+ BIOS, date 03/24/06, BIOS32 rev. 0 @ 0xffe90,
SMBIOS rev. 2.3 @ 0xfa3d0 (48 entries)
bios0: Dell Computer Corporation PowerEdge 830
pcibios0 at bios0: rev 2.1 @ 0xf0000/0x10000
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfb900/208 (11 entries)
pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82801GB LPC" rev 0x00)
pcibios0: PCI bus #6 is the last bus
bios0: ROM list: 0xc0000/0x8000 0xc8000/0x1000 0xc9000/0x1600
0xec000/0x4000!
acpi at mainbus0 not configured
ipmi0 at mainbus0: version 1.5 interface KCS iobase 0xca8/8 spacing 4
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "Intel E7230 MCH" rev 0x00
ppb0 at pci0 dev 1 function 0 "Intel E7230 PCIE" rev 0x00
pci1 at ppb0 bus 1
ppb1 at pci0 dev 28 function 0 "Intel 82801GB PCIE" rev 0x01
pci2 at ppb1 bus 2
ppb2 at pci2 dev 0 function 0 "Intel PCIE-PCIE" rev 0x09
pci3 at ppb2 bus 3
em0 at pci3 dev 2 function 0 "Intel PRO/1000MT (82546GB)" rev 0x03: irq 3,
address 00:04:23:cb:75:f2
em1 at pci3 dev 2 function 1 "Intel PRO/1000MT (82546GB)" rev 0x03: irq 11,
address 00:04:23:cb:75:f3
ppb3 at pci0 dev 28 function 4 "Intel 82801G PCIE" rev 0x01
pci4 at ppb3 bus 4
bge0 at pci4 dev 0 function 0 "Broadcom BCM5721" rev 0x11, BCM5750 B1
(0x4101): irq 10, address 00:15:c5:5e:65:aa
brgphy0 at bge0 phy 1: BCM5750 10/100/1000baseT PHY, rev. 0
ppb4 at pci0 dev 28 function 5 "Intel 82801G PCIE" rev 0x01
pci5 at ppb4 bus 5
uhci0 at pci0 dev 29 function 0 "Intel 82801GB USB" rev 0x01: irq 11
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: Intel UHCI root hub, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1 at pci0 dev 29 function 1 "Intel 82801GB USB" rev 0x01: irq 10
usb1 at uhci1: USB revision 1.0
uhub1 at usb1
uhub1: Intel UHCI root hub, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhci2 at pci0 dev 29 function 2 "Intel 82801GB USB" rev 0x01: irq 5
usb2 at uhci2: USB revision 1.0
uhub2 at usb2
uhub2: Intel UHCI root hub, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
ehci0 at pci0 dev 29 function 7 "Intel 82801GB USB" rev 0x01: irq 11
usb3 at ehci0: USB revision 2.0
uhub3 at usb3
uhub3: Intel EHCI root hub, rev 2.00/1.00, addr 1
uhub3: 6 ports with 6 removable, self powered
ppb5 at pci0 dev 30 function 0 "Intel 82801BA AGP" rev 0xe1
pci6 at ppb5 bus 6
sdla1 at pci6 dev 0 function 0 "Sangoma A10x" rev 0x01 irq 11
sdla1: Sangoma AFT-A101 T1/E1 adapter
vga1 at pci6 dev 5 function 0 "XGI Technology Volari Z7" rev 0x00
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
ichpcib0 at pci0 dev 31 function 0 "Intel 82801GB LPC" rev 0x01: PM disabled
pciide0 at pci0 dev 31 function 1 "Intel 82801GB IDE" rev 0x01: DMA, channel
0 configured to compatibility, channel 1 configured to compatibility
atapiscsi0 at pciide0 channel 0 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <HL-DT-ST, CD-ROM GCR-8485B, 1.06> SCSI0
5/cdrom removable
cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
pciide0: channel 1 ignored (disabled)
pciide1 at pci0 dev 31 function 2 "Intel 82801GB SATA" rev 0x01: DMA,
channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide1: using irq 11 for native-PCI interrupt
wd0 at pciide1 channel 0 drive 0: <Maxtor 6L080M0>
wd0: 16-sector PIO, LBA48, 76293MB, 156250000 sectors
wd0(pciide1:0:0): using PIO mode 4, Ultra-DMA mode 5
ichiic0 at pci0 dev 31 function 3 "Intel 82801GB SMBus" rev 0x01: irq 11
iic0 at ichiic0: disabled to avoid ipmi0 interactions
isa0 at ichpcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
spkr0 at pcppi0
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
biomask ffe5 netmask ffed ttymask ffef
pctr: user-level cycle counter enabled
uhidev0 at uhub2 port 1 configuration 1 interface 0
uhidev0: DELL DELL USB Keyboard, rev 1.10/1.05, addr 2, iclass 3/1
ukbd0 at uhidev0: 8 modifier keys, 6 key codes
wskbd1 at ukbd0 mux 1
wskbd1: connecting to wsdisplay0
dkcsum: wd0 matches BIOS drive 0x80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
WANPIPE(tm) Hardware Support Module Beta 3.0.1 (c) 1994-2007 Sangoma
Technologies Inc
WANPIPE(tm) Interface Support Module Beta 3.0.1 (c) 1994-2007 Sangoma
Technologies Inc
WANPIPE(tm) L.I.P Network Layer Beta 3.0.1 (c) 1995-2004 Sangoma
Technologies Inc.
WanpipeLIP: Protocols: FR PPP CHDLC
Registering Wanpipe Lip protocol
WANPIPE(tm) Multiprotocol Driver v3.0 (c) 1995-2001 Sangoma Technologies
Inc.
wanpipe: AFT-A101u T1/E1 card found (HDLC rev.25), cpu(s) 1, bus #6, slot
#0, irq #11
WANPIPE: Allocating maximum 1 devices:
WANPIPE: wanpipe1-wanpipe1.
wanpipe1: registering WAN device...
DDB symbols added: 320272 bytes

Processing WAN device wanpipe1...
wanpipe1: Locating: A101/2 card, CPU A, PciSlot=0, PciBus=6
wanpipe1: Found: A101/2 card, CPU A, PciSlot=0, PciBus=6, Port=0
wanpipe1: Starting hardware setup...
wanpipe1: AFT PCI memory at 0xFE4FFC00
wanpipe1: IRQ 11 allocated to the AFT PCI card
wanpipe1: Set interrupt handler...
wanpipe1: Starting AFT Hardware Init.
wanpipe1: Enabling front end link monitor
wanpipe1: Hardware Adapter Type 0x41 Scurity 0x00
wanpipe1: Security 1 Line UnCh
wanpipe1: Configuring PMC COMET T1 FE
wanpipe1:    Port 1,B8ZS,ESF,0db
wanpipe1:    Clk Normal:0, Ch FFFFFFFF
wanpipe1: Configuring Device   :wanpipe1 FrmVr=25
wanpipe1:    Global MTU   = 1500
wanpipe1:    Global MRU   = 1500
wanpipe1:    RBS Signal   = Off
wanpipe1:    FE Ref Clock = Osc

wanpipe1:    TDMV Span      = 0 : Disabled
wanpipe1: Creating new WAN interface wag1...
wanpipe1: Configuring Interface: wag1
wanpipe1:    UsedBy        :STACK
wanpipe1:    MRU           :1500
wanpipe1:    MTU           :1500
wanpipe1:    HDLC Eng      :On
wanpipe1:    Timeslot Map  :0xFFFFFFFF

wanpipe1:    DMA MRU       :2048
wanpipe1:    RX DMA Per Ch :10
wanpipe1:    Net Gateway   :No

wanpipe1: Registering LIP wagappp0 -> wag1
wagappp0: Initialize network interface...
wagappp0: Running in WANPIPE mode
wagappp0: Sync PPP Configuration
wagappp0:    IP Mode           :Static
wagappp0:    PPP Timeout Timer :5
wagappp0:    Authentication    :None
wagappp0:    Auth Timer        :0
wag1: Bringing interface up.
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 disconnected!
wagappp0: Bringing interface up.
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 Waiting for Yellow Alarm to clear...
wanpipe1: T1 connected!
wag1: Lip Link Carrier Connected!
wanpipe1: Enabling T1 Interrupts
wagappp0: protocol up
wagappp0: Lip Dev Prot State Connected!
wagappp0: IPCP Static: P-to-P verified: ####################
uhidev0: at uhub2 port 1 (addr 2) disconnected
wskbd1: disconnecting from wsdisplay0
wskbd1 detached
ukbd0 detached
uhidev0 detached
uhidev0 at uhub2 port 1 configuration 1 interface 0
uhidev0: DELL DELL USB Keyboard, rev 1.10/1.05, addr 2, iclass 3/1
ukbd0 at uhidev0: 8 modifier keys, 6 key codes
wskbd1 at ukbd0 mux 1
wskbd1: connecting to wsdisplay0

Reply via email to