atom feed77 messages in org.freebsd.freebsd-currentRe: CALL for TEST [HOSTAP] run(4) ral...
FromSent OnAttachments
PseudoCylonMar 4, 2010 12:50 am 
Rui PauloMar 4, 2010 4:02 pm 
PseudoCylonMar 4, 2010 8:25 pm 
Bruce SimpsonMar 5, 2010 1:26 am 
Rui PauloMar 5, 2010 8:24 am 
Weongyo JeongMar 12, 2010 4:18 pm 
Rui PauloMar 12, 2010 6:42 pm 
PseudoCylonMar 12, 2010 9:00 pm 
Hans Petter SelaskyMar 12, 2010 11:36 pm 
Rui PauloMar 13, 2010 12:24 am 
Rui PauloMar 13, 2010 12:24 am 
Alexander EgorenkovMar 13, 2010 12:48 am 
Weongyo JeongMar 13, 2010 6:06 pm 
Oliver BrandmuellerMar 15, 2010 3:57 am 
GanboldMar 16, 2010 8:29 am 
PseudoCylonMar 16, 2010 2:34 pm 
PseudoCylonMar 16, 2010 6:22 pm 
Ganbold.TSMar 16, 2010 7:20 pm 
GanboldMar 18, 2010 6:32 am 
Rui PauloMar 18, 2010 6:55 am 
PseudoCylonMar 18, 2010 4:13 pm 
GanboldMar 19, 2010 7:32 am 
PseudoCylonMar 27, 2010 2:11 am 
GanboldMar 27, 2010 3:32 am 
GanboldMar 27, 2010 6:01 am 
PseudoCylonMar 30, 2010 2:57 am 
GanboldMar 31, 2010 6:58 am 
GanboldMar 31, 2010 7:08 am 
PseudoCylonApr 1, 2010 3:47 am 
GanboldApr 6, 2010 6:28 am 
PseudoCylonApr 8, 2010 12:27 am 
GanboldApr 8, 2010 7:47 am 
PseudoCylonApr 23, 2010 3:36 am 
GanboldApr 24, 2010 3:49 am 
GanboldApr 24, 2010 3:55 am 
GanboldApr 24, 2010 4:05 am 
Hans Petter SelaskyApr 24, 2010 6:55 am 
GanboldApr 24, 2010 8:01 am 
PseudoCylonApr 24, 2010 9:32 pm 
GanboldApr 25, 2010 12:43 am 
PseudoCylonMay 1, 2010 9:32 pm 
GanboldMay 3, 2010 7:53 am 
PseudoCylonMay 3, 2010 5:14 pm 
GanboldMay 3, 2010 5:32 pm 
GanboldMay 4, 2010 7:31 am 
Hans Petter SelaskyMay 5, 2010 12:59 pm 
PseudoCylonMay 5, 2010 10:57 pm 
GanboldMay 26, 2010 9:10 am 
PseudoCylonMay 27, 2010 2:57 am 
Ganbold TsagaankhuuMay 27, 2010 3:01 am 
GanboldMay 27, 2010 8:06 am 
GanboldJun 9, 2010 8:08 am 
PseudoCylonJun 9, 2010 6:05 pm 
PseudoCylonJun 9, 2010 8:27 pm 
GanboldJun 10, 2010 9:53 am 
PseudoCylonJun 10, 2010 10:28 pm 
Hans Petter SelaskyJun 11, 2010 11:29 pm 
PseudoCylonJun 12, 2010 5:44 pm 
GanboldJun 14, 2010 8:23 am 
PseudoCylonJun 15, 2010 3:21 am 
GanboldJun 15, 2010 7:01 am 
GanboldJun 15, 2010 1:18 pm 
PseudoCylonJun 16, 2010 3:43 am 
GanboldJun 16, 2010 4:04 am 
GanboldJun 16, 2010 5:33 am 
GanboldJun 16, 2010 9:21 am 
PseudoCylonJun 17, 2010 3:01 am 
GanboldJun 18, 2010 7:27 am 
PseudoCylonJul 5, 2010 1:09 am 
Ganbold TsagaankhuuJul 5, 2010 8:04 pm 
PseudoCylonJul 5, 2010 11:26 pm 
Hans Petter SelaskyJul 5, 2010 11:54 pm 
PseudoCylonJul 7, 2010 3:49 am 
Hans Petter SelaskyJul 7, 2010 4:05 am 
PseudoCylonJul 12, 2010 7:01 pm 
GanboldJul 13, 2010 10:04 am 
PseudoCylonJul 14, 2010 5:32 am 
Subject:Re: CALL for TEST [HOSTAP] run(4) ralink usb wireless
From:Ganbold (ganb@gmail.com)
Date:Mar 27, 2010 6:01:09 am
List:org.freebsd.freebsd-current

PseudoCylon wrote:

Same.

JFYI, I have just tested if_run and works fine on HEAD (i386). But on RouterStation Pro it still has problem with your patch.

rspro# ifconfig wlan0 up

rspro# Trap cause = 5 (address error (store) - kernel

mode)

[ thread pid 0 tid 100047 ] Stopped at

ieee80211_radiotap_vdetach+0x70: sh v1,0(a0)

db> bt Tracing pid 0

tid 100047 td 0xc0f1f260

db_trace_thread+30 (?,?,?,?) ra 80071160 sp

c7ec9948 sz 24

80071044+11c (0,?,ffffffff,?) ra 80070b54 sp c7ec9960

sz 32

800707c0+394 (?,?,?,?) ra 80070ce4 sp c7ec9980 sz

168

db_command_loop+78 (?,?,?,?) ra 800733b8 sp c7ec9a28 sz

24

800732b0+108 (?,?,?,?) ra 801d8b1c sp c7ec9a40 sz 424

kdb_trap+10c (?,?,?,?) ra 803c2690 sp c7ec9be8 sz 32

trap+134c

(?,?,?,?) ra 803b97c8 sp c7ec9c08 sz 176

MipsKernGenException+10c

(c0f6a637,c0f721c8,c7ea7c04,e51) ra 802c95b8 sp

c7ec9cb8 sz

200

802c95a8+10 (?,?,?,?) ra 0 sp c7ec9d80 sz 0 pid

0

db>

Hi,

Can you try this patch? (Patch is for if_run.c)

Before "ifconfig wlan0 up", please run sysctl hw.usb.run.debug=1 This will give me more clues.

Does it panic right after wlan up, or are there some seconds before panic?

Regards, AK

-- begin patch --

*** old_if_run.c 2010-03-27 02:44:20.000000000 -0600 --- new_if_run.c 2010-03-27 02:47:28.000000000 -0600 *************** *** 414,416 **** static const struct { ! uint32_t reg; uint32_t val; --- 414,416 ---- static const struct { ! uint16_t reg; uint32_t val; *************** *** 1225,1227 ****

! *val = tmp & 0xff; return 0; --- 1225,1227 ----

! *val = (uint8_t)(tmp & 0xff); return 0;