Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Feb 2001 11:23:37 +0100
From:      Daniel Rock <D.Rock@t-online.de>
To:        current@freebsd.org, isdn@freebsd.org
Subject:   Unstable ISDN with interrupt preemption?
Message-ID:  <3A978BA9.7D1A1B01@t-online.de>

next in thread | raw e-mail | index | archive | help
Dies ist eine mehrteilige Nachricht im MIME-Format.
--------------74C1EE39D62317C0F9597B9B
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hi,

I just noticed very unstable ISDN connections since the introduction of
preempted interrupt threads (Jan 31st). Most errors are uncritical though,
an active connection continues to work, sometimes I have to restart isdnd,
and sometimes I even have to reboot the machine.

The "i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!" seem to have
been introduced by the SMPng code, but with interrupt preemption they
appear more often (I switched th SMPng on Jan 25th)

As you can also see on the output: On Feb 9th I rebooted the machine
with a newly built kernel. All other errors besides the one mentioned
above suddenly disappeared.

A quick look at the change logs revealed: preemption was accidently
removed for interrupt threads on Feb 9th - and reintroduced a few hours
later. It seems I was running such a kernel for a week (Feb 9th - 18th)

Anyone else having the same problem?


-- 
Daniel
--------------74C1EE39D62317C0F9597B9B
Content-Type: text/plain; charset=us-ascii;
 name="messages"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="messages"

Jan 27 18:24:08 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Jan 28 06:26:32 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  3 00:26:13 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  3 12:23:38 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  3 12:33:38 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  3 12:35:38 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  3 14:53:38 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  3 15:05:00 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  3 15:26:08 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  6 00:26:15 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  6 12:14:49 gate /boot/kernel/kernel: i4b-L2 i4b_rxd_ack: ((N(R)-1)=115) != (UA=116) !!!
Feb  7 00:19:47 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  7 06:21:56 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  7 06:27:56 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  7 12:24:55 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  7 21:54:51 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  8 00:24:50 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  8 00:31:50 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  9 20:53:51 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  9 20:53:51 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb  9 21:07:33 gate /boot/kernel/kernel: i4b-L1 isic_isac_exir_hdlr: EXIRQ Rx Frame Overflow
Feb  9 21:13:56 gate /boot/kernel/kernel: i4b-L2 i4b_T200_timeout: unit 0, RC = 0
Feb  9 21:14:25 gate /boot/kernel/kernel: i4b-L3 T305_timeout: DISC not answered, cr = 126
Feb  9 21:14:26 gate /boot/kernel/kernel: i4b-L3 T308_timeout: REL not answered, cr = 126
Feb  9 21:14:36 gate /boot/kernel/kernel: i4b-L3 T303_timeout: SETUP not answered, cr = 108
Feb  9 21:17:44 gate /boot/kernel/kernel: i4b-L2 i4b_T200_timeout: unit 0, RC = 0
Feb  9 21:17:44 gate /boot/kernel/kernel: i4b-L2 F_ILL: FSM function F_ILL executing
Feb  9 21:17:44 gate /boot/kernel/kernel: i4b-L2 i4b_next_l2state: FSM illegal state, state = ST_TEI_UNAS, event = EV_T200EXP!
Feb  9 21:17:49 gate /boot/kernel/kernel: i4b-L2 i4b_i_frame_queued_up: ERROR, mbuf NULL after IF_DEQUEUE
Feb  9 21:17:49 gate /boot/kernel/kernel: i4b-L2 i4b_i_frame_queued_up: ERROR, mbuf NULL after IF_DEQUEUE
Feb 10 18:24:22 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb 13 18:20:48 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb 16 18:21:03 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb 18 00:24:59 gate /boot/kernel/kernel: i4b-L1 isic_isac_exir_hdlr: EXIRQ Rx Frame Overflow
Feb 18 00:25:59 gate /boot/kernel/kernel: i4b-L1 isic_isac_exir_hdlr: EXIRQ Rx Frame Overflow
Feb 18 02:05:00 gate /boot/kernel/kernel: i4b-L1 isic_isac_exir_hdlr: EXIRQ Rx Frame Overflow
Feb 18 02:05:00 gate /boot/kernel/kernel: i4b-L1 isic_isac_exir_hdlr: EXIRQ Rx Frame Overflow
Feb 18 02:23:05 gate /boot/kernel/kernel: i4b-L1 isic_isac_exir_hdlr: EXIRQ Rx Frame Overflow
Feb 18 02:23:05 gate /boot/kernel/kernel: i4b-L2 i4b_mdl_error_ind: unit = 0, location = F_MF07
Feb 18 02:23:05 gate /boot/kernel/kernel: i4b-L2 i4b_mdl_error_ind: error = MDL_ERR_F: peer initiated re-establishment - SABME
Feb 19 00:27:30 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb 19 23:35:50 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb 20 18:25:00 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb 21 12:16:08 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb 21 12:56:08 gate /boot/kernel/kernel: i4b-L1 isic_hscx_waitxfw: HSCX wait for XFW timeout!
Feb 22 12:26:37 gate /boot/kernel/kernel: i4b-L1 isic_isac_exir_hdlr: EXIRQ Rx Frame Overflow
Feb 23 20:51:57 gate /boot/kernel/kernel: i4b-L1 isic_isac_exir_hdlr: EXIRQ Rx Frame Overflow
Feb 23 20:51:57 gate /boot/kernel/kernel: i4b-L2 i4b_mdl_error_ind: unit = 0, location = F_MF07
Feb 23 20:51:57 gate /boot/kernel/kernel: i4b-L2 i4b_mdl_error_ind: error = MDL_ERR_F: peer initiated re-establishment - SABME
Feb 23 22:29:54 gate /boot/kernel/kernel: i4b-L1 isic_isac_exir_hdlr: EXIRQ Rx Frame Overflow
Feb 23 23:59:30 gate /boot/kernel/kernel: i4b-L1 isic_isac_exir_hdlr: EXIRQ Rx Frame Overflow
Feb 24 00:05:25 gate /boot/kernel/kernel: i4b-L2 i4b_T200_timeout: unit 0, RC = 0
Feb 24 00:06:01 gate /boot/kernel/kernel: i4b-L3 T305_timeout: DISC not answered, cr = 80
Feb 24 00:06:01 gate /boot/kernel/kernel: i4b-L3 next_l3state: FSM illegal state, state = ST_U10 - Active, event = EV_T305EXP - T305 timeout!
Feb 24 00:47:20 gate /boot/kernel/kernel: i4b-L1 isic_isac_exir_hdlr: EXIRQ Rx Frame Overflow
Feb 24 00:47:20 gate /boot/kernel/kernel: i4b-L2 i4b_mdl_error_ind: unit = 0, location = F_MF07
Feb 24 00:47:20 gate /boot/kernel/kernel: i4b-L2 i4b_mdl_error_ind: error = MDL_ERR_F: peer initiated re-establishment - SABME
Feb 24 02:22:57 gate /boot/kernel/kernel: i4b-L1 isic_isac_exir_hdlr: EXIRQ Rx Frame Overflow
Feb 24 02:28:54 gate /boot/kernel/kernel: i4b-L2 i4b_T200_timeout: unit 0, RC = 0
Feb 24 02:29:23 gate /boot/kernel/kernel: i4b-L3 T305_timeout: DISC not answered, cr = 105
Feb 24 02:29:23 gate /boot/kernel/kernel: i4b-L3 T308_timeout: REL not answered, cr = 105
Feb 24 02:29:34 gate /boot/kernel/kernel: i4b-L3 T303_timeout: SETUP not answered, cr = 75
Feb 24 10:02:08 gate /boot/kernel/kernel: i4b-L2 i4b_T200_timeout: unit 0, RC = 0
Feb 24 10:02:08 gate /boot/kernel/kernel: i4b-L2 F_ILL: FSM function F_ILL executing
Feb 24 10:02:08 gate /boot/kernel/kernel: i4b-L2 i4b_next_l2state: FSM illegal state, state = ST_TEI_UNAS, event = EV_T200EXP!
Feb 24 10:02:08 gate /boot/kernel/kernel: i4b-L2 i4b_i_frame_queued_up: ERROR, mbuf NULL after IF_DEQUEUE
Feb 24 10:02:08 gate /boot/kernel/kernel: i4b-L2 i4b_i_frame_queued_up: ERROR, mbuf NULL after IF_DEQUEUE
Feb 24 10:26:19 gate /boot/kernel/kernel: i4b-L1 isic_isac_exir_hdlr: EXIRQ Rx Frame Overflow
Feb 24 10:32:16 gate /boot/kernel/kernel: i4b-L2 i4b_T200_timeout: unit 0, RC = 0
Feb 24 10:32:45 gate /boot/kernel/kernel: i4b-L3 T305_timeout: DISC not answered, cr = 1
Feb 24 10:32:45 gate /boot/kernel/kernel: i4b-L3 T308_timeout: REL not answered, cr = 1
Feb 24 10:32:56 gate /boot/kernel/kernel: i4b-L3 T303_timeout: SETUP not answered, cr = 125
Feb 24 10:42:35 gate /boot/kernel/kernel: i4b-L2 i4b_T200_timeout: unit 0, RC = 0
Feb 24 10:42:35 gate /boot/kernel/kernel: i4b-L2 F_ILL: FSM function F_ILL executing
Feb 24 10:42:35 gate /boot/kernel/kernel: i4b-L2 i4b_next_l2state: FSM illegal state, state = ST_TEI_UNAS, event = EV_T200EXP!
Feb 24 10:43:17 gate /boot/kernel/kernel: i4b-L2 i4b_i_frame_queued_up: ERROR, mbuf NULL after IF_DEQUEUE
Feb 24 10:43:17 gate /boot/kernel/kernel: i4b-L2 i4b_i_frame_queued_up: ERROR, mbuf NULL after IF_DEQUEUE

--------------74C1EE39D62317C0F9597B9B
Content-Type: text/plain; charset=us-ascii;
 name="dmesg"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="dmesg"

Copyright (c) 1992-2001 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD 5.0-CURRENT #525: Sat Feb 24 01:12:00 CET 2001
    root@gate.rock.net:/usr/src/sys/compile/ROCK
Timecounter "i8254"  frequency 1193182 Hz
CPU: AMD-K6(tm) 3D processor (300.68-MHz 586-class CPU)
  Origin = "AuthenticAMD"  Id = 0x580  Stepping = 0
  Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
  AMD Features=0x80000800<SYSCALL,3DNow!>
real memory  = 67043328 (65472K bytes)
avail memory = 61329408 (59892K bytes)
Preloaded elf kernel "kernel" at 0xc03e3000.
WARNING: size of kinfo_proc (648) should be 644!!!
VESA: v2.0, 8192k memory, flags:0x1, mode table:0xc0367b20 (1000060)
VESA: Number Nine Visual Technology Corporation - REVOLUTION(tm) 3D
Using $PIR table, 8 entries at 0xc00fdef0
apm0: <APM BIOS> on motherboard
apm0: found APM BIOS v1.2, connected at v1.2
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <AcerLabs M1541 (Aladdin-V) PCI host bridge> at pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
agp0: <Ali M1541 host to AGP bridge> mem 0xe2000000-0xe2ffffff at device 0.0 on pci0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at 0.0 (no driver attached)
ohci0: <AcerLabs M5237 (Aladdin-V) USB controller> mem 0xe7101000-0xe7101fff irq 11 at device 2.0 on pci0
usb0: OHCI version 1.0, legacy support
usb0: <AcerLabs M5237 (Aladdin-V) USB controller> on ohci0
usb0: USB revision 1.0
uhub0: AcerLabs OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
sym0: <815> port 0xe000-0xe0ff mem 0xe7102000-0xe71020ff irq 10 at device 8.0 on pci0
sym0: Symbios NVRAM, ID 7, Fast-10, SE, parity checking
sym0: open drain IRQ line driver
sym0: using NCR-generic firmware.
pci0: <multimedia, video> at 9.0 (no driver attached)
fxp0: <Intel Pro 10/100B/100+ Ethernet> port 0xe400-0xe41f mem 0xe7000000-0xe70fffff,0xe7100000-0xe7100fff irq 12 at device 10.0 on pci0
fxp0: Ethernet address 00:a0:c9:ef:69:8d
atapci0: <AcerLabs Aladdin ATA33 controller> port 0xf000-0xf00f irq 0 at device 15.0 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A, console
sc0: <System console> on isa0
sc0: VGA <16 virtual consoles, flags=0x0>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
isic0: <Sedlbauer WinSpeed> at port 0x100-0x107 irq 3 on isa0
isic0: passive stack unit 0
unknown: <PNP0303> can't assign resources
pca0: <AT-style speaker sound> at port 0x61 on isa0
unknown: <PNP0501> can't assign resources
fdc0: <NEC 72065B or clone> at port 0x3f2-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
ppc0: <ECP parallel printer port> at port 0x378-0x37f,0x778-0x77a irq 7 drq 3 on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/1 bytes threshold
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
unknown: <PNP0501> can't assign resources
i4bctl: ISDN system control port attached
DUMMYNET initialized (010124)
i4btrc: 2 ISDN trace device(s) attached
IP packet filtering initialized, divert enabled, rule-based forwarding enabled, default to accept, unlimited logging
i4b: ISDN call control device attached
i4btel: 2 ISDN telephony interface device(s) attached
i4brbch: 2 raw B channel access device(s) attached
ad0: 4103MB <ST34321A> [8894/15/63] at ata0-master UDMA33
ad1: 1221MB <Seagate Technology 1275MB - ST31276A> [2482/16/63] at ata1-master WDMA2
Waiting 2 seconds for SCSI devices to settle
(noperiph:sym0:0:-1:-1): SCSI BUS reset delivered.
Mounting root from ufs:/dev/ad0a
da1 at sym0 bus 0 target 2 lun 0
da1: <IBM OEM 0663E12 5 51> Fixed Direct Access SCSI-2 device 
da1: 10.000MB/s transfers (10.000MHz, offset 8)
da1: 995MB (2039283 512 byte sectors: 64H 32S/T 995C)
da0 at sym0 bus 0 target 0 lun 0
da0: <IBMRISC DFHSS2F 4242> Fixed Direct Access SCSI-2 device 
da0: 10.000MB/s transfers (10.000MHz, offset 8), Tagged Queueing Enabled
da0: 2150MB (4404489 512 byte sectors: 255H 63S/T 274C)
cd0 at sym0 bus 0 target 6 lun 0
cd0: <PIONEER CD-ROM DR-U06S 1.05> Removable CD-ROM SCSI-2 device 
cd0: 10.000MB/s transfers (10.000MHz, offset 8)
cd0: Attempt to query device size failed: NOT READY, Medium not present
WARNING: / was not properly dismounted

--------------74C1EE39D62317C0F9597B9B
Content-Type: text/plain; charset=us-ascii;
 name="kernel.config"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="kernel.config"

machine		i386

ident		ROCK

hints		"ROCK.hints"

maxusers	8

cpu		I486_CPU
cpu		I586_CPU

options 	COMPAT_43
options 	SYSVSHM
options 	SYSVSEM
options 	SYSVMSG
options 	KTRACE			#kernel tracing

options 	UCONSOLE

options 	INET

device		ether
device		sppp
device		loop	1
device		bpf
device		tun

options 	IPFIREWALL
options 	IPFIREWALL_VERBOSE
options 	IPFIREWALL_FORWARD
options 	IPFIREWALL_DEFAULT_TO_ACCEPT
options 	IPDIVERT

options 	DUMMYNET

options 	FFS
options 	NFS
options 	PROCFS
options 	DEVFS

options 	SOFTUPDATES
options		FFS_EXTATTR
options 	QUOTA

device		md

options 	P1003_1B
options 	_KPOSIX_PRIORITY_SCHEDULING
options 	_KPOSIX_VERSION=199309L

options 	HZ=1000

device		pty
device		snp

options 	MSGBUF_SIZE=40960

device		isa

options 	AUTO_EOI_1

device		atkbdc	1
device		atkbd

options 	ATKBD_DFLT_KEYMAP
makeoptions	ATKBD_DFLT_KEYMAP="german.iso"
options 	KBD_INSTALL_CDEV

device		vga
options 	VGA_WIDTH90
options 	VESA
device		splash

device		sc	1
options 	SC_DFLT_FONT
makeoptions	SC_DFLT_FONT=iso
options 	SC_PIXEL_MODE

device		npx

device		ata
device		atadisk

options 	ATA_ENABLE_ATAPI_DMA
options 	ATA_ENABLE_TAGS

device		fdc

device		sio

options 	BREAK_TO_DEBUGGER

device		pca

device		apm
device		pmtimer
device		joy

device		pci

device		agp

device		miibus
device		rl
device		fxp

device		isic
options 	SEDLBAUER
device		"i4bq921"
device		"i4bq931"
device		"i4b"
device		"i4btrc"	2
device		"i4bctl"
device		"i4brbch"	2
device		"i4btel"	2

device		ppc
options 	PPC_PROBE_CHIPSET
device		ppbus
device		lpt
device		ppi

device		random

device		scbus
device		da
device		sa
device		cd
device		pass

device		sym
device		amd

options		SCSI_DELAY=2000

device		aic

device		ohci
device		usb
device		ugen
device		uhid
device		ukbd
device		umass
device		ums

device		smbus
device		alpm
device		smb

options		COMPAT_LINUX

options 	NETGRAPH
options 	NETGRAPH_ASYNC
options 	NETGRAPH_BPF
options 	NETGRAPH_ETHER
options 	NETGRAPH_IFACE
options 	NETGRAPH_KSOCKET
options 	NETGRAPH_MPPC_ENCRYPTION
options 	NETGRAPH_PPP
options 	NETGRAPH_PPPOE
options 	NETGRAPH_PPTPGRE
options 	NETGRAPH_SOCKET
options 	NETGRAPH_TEE
options 	NETGRAPH_TTY
options 	NETGRAPH_UI
options 	NETGRAPH_VJC

--------------74C1EE39D62317C0F9597B9B--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isdn" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A978BA9.7D1A1B01>