Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 01 Jan 2007 17:33:12 +0100
From:      Rene Ladan <r.c.ladan@gmail.com>
To:        freebsd-net@freebsd.org
Subject:   wpi results
Message-ID:  <459937C8.3030506@gmail.com>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------040501020001060804030002
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Hi,

I build the wpi driver (version 20061109) on 7.0 CURRENT (20061229).  It
works fine, but it hangs my laptop after 'a while'.  The only thing that
keeps working is escaping to ddb.  The laptop has the 4222 version of
the wpi chipset.

Loading it
# kldload ./wpi_ucode.ko
# kldload ./if_wpi.ko
gives a message 'bus_dmamem_alloc failed to align properly' and a LOR
(attached).

Sometimes it gives a message 'rx tail flags error 702'

Regards,
Rene
-- 
GPG fingerprint = E738 5471 D185 7013 0EE0  4FC8 3C1D 6F83 12E1 84F6
(subkeys.pgp.net)

"It won't fit on the line."
		-- me, 2001


--------------040501020001060804030002
Content-Type: text/plain;
 name="wpi-20061109-lor.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="wpi-20061109-lor.txt"

lock order reversal:
 1st 0xcb1bbb50 wpi0 (network driver) @ if_wpi.c:1549
 2nd 0xc0752dac udp (udp) @ /usr/src/sys/netinet/udp_usrreq.c:286
KDB: stack backtrace:
db_trace_self_wrapper(c0694ada,e7a48a18,c052c795,c0696b95,c0752dac,...) at db_trace_self_wrapper+0x27
kdb_backtrace(c0696b95,c0752dac,c06965b9,c06965b9,c06a0cea,...) at kdb_backtrace+0x2f
witness_checkorder(c0752dac,9,c06a0cea,11e,0,...) at witness_checkorder+0x6e4
_mtx_lock_flags(c0752dac,0,c06a0cea,11e,c04f9293,...) at _mtx_lock_flags+0xb9
udp_input(c52c8100,14,c4e78000,1,0,...) at udp_input+0x221
ip_input(c52c8100,c0690e78,c52f782e,c4e78000,c52f782e,...) at ip_input+0x657
netisr_dispatch(2,c52c8100,6,3,0,...) at netisr_dispatch+0x68
ether_demux(c4e78000,c52c8100,3,0,3,9) at ether_demux+0x2e6
ether_input(c4e78000,c52c8100,cb1bba20,c52c8100,18,...) at ether_input+0x26f
ieee80211_deliver_data(c52c8100,e7a48c1c,6,18,c052bf63,...) at ieee80211_deliver_data+0x80
ieee80211_input(cb1bb004,c52c8100,c4e06c00,49,0,...) at ieee80211_input+0xb71
wpi_intr(cb1bb000,e7a48cd4,c04eec15,c0703690,1,...) at wpi_intr+0x8e7
ithread_execute_handlers(c59326c0,c4d72800,c068ef3a,30e,c59286c0,...) at ithread_execute_handlers+0x14c
ithread_loop(c78907a0,e7a48d38,c068ed1e,328,c59326c0,...) at ithread_loop+0x78
fork_exit(c04e067c,c78907a0,e7a48d38) at fork_exit+0xcc
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xe7a48d6c, ebp = 0 ---

--------------040501020001060804030002--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?459937C8.3030506>