Hofmann's wlan_serialize branch has been pushed

Sven Gaerner sgaerner at gmx.net
Tue Apr 9 11:15:51 PDT 2013


On Mon, Apr 01, 2013 at 04:03:22PM +0800, Sepherosa Ziehau wrote:
> Hi all,
> 
> I have pushed Hofmann's wlan_serialize branch, which solves many wlan
> related panics.  however, it needs further testing on wpi(4) and
> iwi(4).  If you have the hardware, please let's know whether it works
> for you or not.
> 
> Best Regards,
> sephe
> 
> --
> Tomorrow Will Never Die

wpi works here too on the HP nc6400, dmesg is attached.

Regards,
Sven
-------------- next part --------------
Copyright (c) 2003-2013 The DragonFly Project.
Copyright (c) 1992-2003 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.
DragonFly v3.5.0.5.g812d8f-DEVELOPMENT #0: Sat Apr  6 00:08:08 CEST 2013
    root at ford.fritz.box:/usr/obj/usr/src/sys/GENERIC
TSC clock: 1828770383 Hz, i8254 clock: 1193195 Hz
CPU: Genuine Intel(R) CPU           T2400  @ 1.83GHz (1828.77-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x6e8  Stepping = 8
  Features=0xbfe9fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0xc1a9<SSE3,MON,VMX,EST,TM2,xTPR,PDCM>
  AMD Features=0x100000<NX>
real memory  = 3614899200 (3447 MB)
avail memory = 3481767936 (3320 MB)
lapic: divisor index 0, frequency 83125378 Hz
Initialize MI interrupts
FQ scheduler policy version 1.1 loaded
wdog: In-kernel automatic watchdog reset enabled
kbd1 at kbdmux0
disk scheduler: set policy of md0 to noop
md0: Malloc disk
ACPI: RSDP 0xf78b0 00024 (v02 HP    )
ACPI: XSDT 0xd77e57c8 0007C (v01 HPQOEM SLIC-MPC 00000001 HP   00000001)
ACPI: FACP 0xd77e5684 000F4 (v04 HP     30AD     00000003 HP   00000001)
ACPI: DSDT 0xd77e5acc 0FE7B (v01 HP       nc6400 00010000 MSFT 0100000E)
ACPI: FACS 0xd77f7e80 00040
ACPI: SLIC 0xd77e5844 00176 (v01 HPQOEM SLIC-MPC 00000001 HP   00000001)
ACPI: HPET 0xd77e59bc 00038 (v01 HP     30AD     00000001 HP   00000001)
ACPI: APIC 0xd77e59f4 00068 (v01 HP     30AD     00000001 HP   00000001)
ACPI: MCFG 0xd77e5a5c 0003C (v01 HP     30AD     00000001 HP   00000001)
ACPI: TCPA 0xd77e5a98 00032 (v02 HP     30AD     00000001 HP   00000001)
ACPI: SSDT 0xd77f5947 00059 (v01 HP       HPQNLP 00000001 MSFT 0100000E)
ACPI: SSDT 0xd77f59a0 0032D (v01 HP       HPQSAT 00000001 MSFT 0100000E)
ACPI: SSDT 0xd77f64e0 0025F (v01 HP      Cpu0Tst 00003000 INTL 20060317)
ACPI: SSDT 0xd77f673f 000A6 (v01 HP      Cpu1Tst 00003000 INTL 20060317)
ACPI: SSDT 0xd77f67e5 004D7 (v01 HP        CpuPm 00003000 INTL 20060317)
npx0: <math processor> on motherboard
npx0: INT 16 interface
Using XMM optimized bcopy/copyin/copyout
cryptosoft0: <software crypto> on motherboard
acpi0: <HPQOEM SLIC-MPC> on motherboard
ACPI FADT: SCI testing interrupt mode ...
ACPI FADT: SCI select level/high
$PIR: checksum failed!
objcache_reclaimlist
objcache_reclaimlist
objcache_reclaimlist
objcache_reclaimlist
acpi0: Power Button (fixed)
Warning: ACPI is disabling APM's device.  You can't run both
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
acpi_hpet0: frequency 14318180
acpi_ec0: <Embedded Controller: GPE 0x16> port 0x66,0x62 on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
vgapci0: <VGA-compatible display> port 0x4000-0x4007 mem 0xf4680000-0xf46bffff,0xe0000000-0xefffffff,0xf4600000-0xf467ffff irq 16 at device 2.0 on pci0
agp0: <Intel 82945GM (945GM GMCH) SVGA controller> on vgapci0
agp0: aperture size is 256M, detected 7932k stolen memory
vgapci1: <VGA-compatible display> mem 0xf4700000-0xf477ffff at device 2.1 on pci0
pci0: <multimedia, HDA> (vendor 0x8086, dev 0x27d8) at device 27.0 irq 16
pcib1: <ACPI PCI-PCI bridge> irq 16 at device 28.0 on pci0
pcib1: Disable PCI Express hot-plug interrupts(0x0009)
pci8: <ACPI PCI bus> on pcib1
bge0: <Broadcom BCM5753M Gigabit Ethernet> mem 0xf4100000-0xf410ffff irq 16 at device 0.0 on pci8
bge0: CHIP ID 0x00004201; ASIC REV 0x04; CHIP REV 0x42; PCI-E
miibus0: <MII bus> on bge0
brgphy0: <BCM5750 10/100/1000baseT PHY> on miibus0
brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
bge0: MAC address: 00:16:d4:0d:67:3e
pcib2: <ACPI PCI-PCI bridge> irq 17 at device 28.1 on pci0
pcib2: Disable PCI Express hot-plug interrupts(0x0009)
pci16: <ACPI PCI bus> on pcib2
wpi0: <Intel(R) PRO/Wireless 3945ABG> mem 0xf4000000-0xf4000fff irq 17 at device 0.0 on pci16
wpi0: Driver Revision 20071127
wpi0: Hardware Revision (0x1)
adding chan 1 (2412MHz) flags=0x2b maxpwr=15 passive=0, offset 2
adding chan 2 (2417MHz) flags=0x2b maxpwr=15 passive=0, offset 4
adding chan 3 (2422MHz) flags=0x2b maxpwr=15 passive=0, offset 6
adding chan 4 (2427MHz) flags=0x2b maxpwr=15 passive=0, offset 8
adding chan 5 (2432MHz) flags=0x2b maxpwr=15 passive=0, offset 10
adding chan 6 (2437MHz) flags=0x2b maxpwr=15 passive=0, offset 12
adding chan 7 (2442MHz) flags=0x2b maxpwr=15 passive=0, offset 14
adding chan 8 (2447MHz) flags=0x2b maxpwr=15 passive=0, offset 16
adding chan 9 (2452MHz) flags=0x2b maxpwr=15 passive=0, offset 18
adding chan 10 (2457MHz) flags=0x2b maxpwr=15 passive=0, offset 20
adding chan 11 (2462MHz) flags=0x2b maxpwr=15 passive=0, offset 22
adding chan 12 (2467MHz) flags=0x21 maxpwr=15 passive=1, offset 24
adding chan 13 (2472MHz) flags=0x21 maxpwr=15 passive=1, offset 26
adding chan 34 (5170MHz) flags=0x21 maxpwr=15 passive=1, offset 27
adding chan 36 (5180MHz) flags=0xab maxpwr=15 passive=0, offset 28
adding chan 38 (5190MHz) flags=0x21 maxpwr=15 passive=1, offset 29
adding chan 40 (5200MHz) flags=0xab maxpwr=15 passive=0, offset 30
adding chan 42 (5210MHz) flags=0x21 maxpwr=15 passive=1, offset 31
adding chan 44 (5220MHz) flags=0xab maxpwr=15 passive=0, offset 32
adding chan 46 (5230MHz) flags=0x21 maxpwr=15 passive=1, offset 33
adding chan 48 (5240MHz) flags=0xab maxpwr=15 passive=0, offset 34
adding chan 52 (5260MHz) flags=0xb1 maxpwr=15 passive=1, offset 35
adding chan 56 (5280MHz) flags=0xb1 maxpwr=15 passive=1, offset 36
adding chan 60 (5300MHz) flags=0xb1 maxpwr=15 passive=1, offset 37
adding chan 64 (5320MHz) flags=0xb1 maxpwr=15 passive=1, offset 38
adding chan 100 (5500MHz) flags=0xb1 maxpwr=16 passive=1, offset 39
adding chan 104 (5520MHz) flags=0xb1 maxpwr=16 passive=1, offset 40
adding chan 108 (5540MHz) flags=0xb1 maxpwr=16 passive=1, offset 41
adding chan 112 (5560MHz) flags=0xb1 maxpwr=16 passive=1, offset 42
adding chan 116 (5580MHz) flags=0xb1 maxpwr=16 passive=1, offset 43
adding chan 120 (5600MHz) flags=0xb1 maxpwr=16 passive=1, offset 44
adding chan 124 (5620MHz) flags=0xb1 maxpwr=16 passive=1, offset 45
adding chan 128 (5640MHz) flags=0xb1 maxpwr=16 passive=1, offset 46
adding chan 132 (5660MHz) flags=0xb1 maxpwr=16 passive=1, offset 47
adding chan 136 (5680MHz) flags=0xb1 maxpwr=16 passive=1, offset 48
adding chan 140 (5700MHz) flags=0xb1 maxpwr=16 passive=1, offset 49
power group 0: chan=1 maxpwr=47 temp=-202
	sample 0: index=13 power=42
	sample 1: index=29 power=28
	sample 2: index=47 power=8
	sample 3: index=58 power=-3
	sample 4: index=77 power=-22
power group 1: chan=44 maxpwr=49 temp=-204
	sample 0: index=12 power=39
	sample 1: index=19 power=31
	sample 2: index=32 power=18
	sample 3: index=43 power=7
	sample 4: index=77 power=-25
power group 2: chan=64 maxpwr=50 temp=-203
	sample 0: index=12 power=40
	sample 1: index=20 power=31
	sample 2: index=33 power=19
	sample 3: index=44 power=9
	sample 4: index=77 power=-22
power group 3: chan=116 maxpwr=47 temp=-202
	sample 0: index=12 power=34
	sample 1: index=20 power=25
	sample 2: index=36 power=9
	sample 3: index=48 power=-2
	sample 4: index=77 power=-29
power group 4: chan=153 maxpwr=48 temp=-201
	sample 0: index=10 power=33
	sample 1: index=20 power=21
	sample 2: index=32 power=10
	sample 3: index=42 power=1
	sample 4: index=77 power=-30
wpi0: Regulatory Domain: MoW2
wpi0: Hardware Type: B
wpi0: Hardware Revision: ?
wpi0: SKU does support 802.11a
pcib3: <ACPI PCI-PCI bridge> irq 19 at device 28.3 on pci0
pcib3: Disable PCI Express hot-plug interrupts(0x0009)
pci32: <ACPI PCI bus> on pcib3
uhci0: <Intel 82801G (ICH7) USB controller> port 0x4020-0x403f irq 20 at device 29.0 on pci0
usb0: <Intel 82801G (ICH7) USB controller> on uhci0
usb0: USB revision 1.0
uhub0: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0
uhub0: 2 ports with 2 removable, self powered
uhci1: <Intel 82801G (ICH7) USB controller> port 0x4040-0x405f irq 22 at device 29.1 on pci0
usb1: <Intel 82801G (ICH7) USB controller> on uhci1
usb1: USB revision 1.0
uhub1: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb1
uhub1: 2 ports with 2 removable, self powered
uhci2: <Intel 82801G (ICH7) USB controller> port 0x4060-0x407f irq 18 at device 29.2 on pci0
usb2: <Intel 82801G (ICH7) USB controller> on uhci2
usb2: USB revision 1.0
uhub2: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb2
uhub2: 2 ports with 2 removable, self powered
uhci3: <Intel 82801G (ICH7) USB controller> port 0x4080-0x409f irq 19 at device 29.3 on pci0
usb3: <Intel 82801G (ICH7) USB controller> on uhci3
usb3: USB revision 1.0
uhub3: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb3
uhub3: 2 ports with 2 removable, self powered
ehci0: <Intel 82801GB/R USB 2.0 controller> mem 0xf4784000-0xf47843ff irq 20 at device 29.7 on pci0
usb4: EHCI version 1.0
usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3
usb4: <Intel 82801GB/R USB 2.0 controller> on ehci0
usb4: USB revision 2.0
uhub4: <Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1> on usb4
uhub4: 8 ports with 8 removable, self powered
pcib4: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci2: <ACPI PCI bus> on pcib4
cbb0: <PCI-CardBus Bridge> mem 0xf4200000-0xf4200fff irq 18 at device 6.0 on pci2
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
pci2: <mass storage> (vendor 0x104c, dev 0x803b) at device 6.2 irq 18
sdhci0: <Generic SD HCI> mem 0xf4202000-0xf42020ff irq 22 at device 6.3 on pci2
sdhci0: 1 slot(s) allocated
pci2: <simple comms> (vendor 0x104c, dev 0x803d) at device 6.4 irq 18
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH7 UDMA100 controller> port 0x40a0-0x40af,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 irq 16 at device 31.1 on pci0
ata0: <ATA channel 0> on atapci0
disk scheduler: set policy of acd0 to noop
acd0: CDRW <UJDA775 DVD/CDRW/1.00> at ata0-master PIO4
ata1: <ATA channel 1> on atapci0
ahci0: <AHCI-PCI-SATA> port 0x40d0-0x40df,0x1574-0x1577,0x1370-0x1377,0x15f4-0x15f7,0x13f0-0x13f7 mem 0xf4785000-0xf47853ff irq 21 at device 31.2 on pci0
ugen0: <vendor 0x08ff Fingerprint Sensor, class 255/255, rev 1.10/6.21, addr 2> on uhub1
ugen1: <Broadcom Corp HP Integrated Module, class 224/1, rev 2.00/1.00, addr 2> on uhub0
ahci0: Intel hocus pocus
ahci0: AHCI 1.1 capabilities 0xdf12ff03<S64A,NCQ,SMPS,SSS,SALP,SAL,SCLO,SPM,PMD,SSC,PSC>, 4 ports, 32 tags/port, gen 1 (1.5Gbps)
ahci0.0: Caps 2004<MPSS,POD>
ahci0.0: PMPROBE(2) No Port Multiplier was found.
ahci0.0: PMPROBE(2) No Port Multiplier was found.
ahci0.0: Found DISK "HTS541080G9SA00 MB4OC60P" serial="MPBDL0XKGUPHJM"
ahci0.0: tags=0/32 satacap=0002 satafea=0048 NCQ=NO capacity=76319.08MB
ahci0.0: f85=7069 f86=3c09 f87=6023 WC=enabled RA=enabled SEC=frozen
battery0: <ACPI Control Method Battery> on acpi0
battery1: <ACPI Control Method Battery> on acpi0
acpi_acad0: <AC Adapter> on acpi0
acpi_button0: <Sleep Button> on acpi0
acpi_lid0: <Control Method Lid Switch> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
acpi_tz0: _CRT value is absurd, ignored (256.0C)
acpi_tz1: <Thermal Zone> on acpi0
acpi_tz2: <Thermal Zone> on acpi0
acpi_tz3: <Thermal Zone> on acpi0
acpi_tz4: <Thermal Zone> on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse, device ID 3
sio0: <Generic IRDA-compatible device> port 0x100-0x10f,0x3e8-0x3ef irq 7 drq 3 on acpi0
sio0: type 16550A
cpu0: <ACPI CPU> on acpi0
ACPI: SSDT 0xd77f5d95 001FB (v01 HP      Cpu0Ist 00003000 INTL 20060317)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT 0 001FB (v01 HP      Cpu0Ist 00003000 INTL 20060317)
ACPI: SSDT 0xd77f6015 004CB (v01 HP      Cpu0Cst 00003001 INTL 20060317)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT 0 004CB (v01 HP      Cpu0Cst 00003001 INTL 20060317)
cpu_cst0: <ACPI CPU C-State> on cpu0
cpu_pst0: <ACPI CPU P-State> on cpu0
cpu1: <ACPI CPU> on acpi0
ACPI: SSDT 0xd77f5ccd 000C8 (v01 HP      Cpu1Ist 00003000 INTL 20060317)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT 0 000C8 (v01 HP      Cpu1Ist 00003000 INTL 20060317)
ACPI: SSDT 0xd77f5f90 00085 (v01 HP      Cpu1Cst 00003000 INTL 20060317)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT 0 00085 (v01 HP      Cpu1Cst 00003000 INTL 20060317)
cpu_cst1: <ACPI CPU C-State> on cpu1
cpu_pst1: <ACPI CPU P-State> on cpu1
orm0: <Option ROM> at iomem 0xc0000-0xcffff on isa0
pmtimer0 on isa0
fdc0: ready for input in output
fdc0: cmd 3 failed at out byte 1 of 3
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio1: can't drain, serial port might not exist, disabling
sio2: can't drain, serial port might not exist, disabling
ppc0: parallel port not found.
hpt27xx: no controller detected.
CAM: Configuring 3 busses
CAM: finished configuring all busses
disk scheduler: set policy of da0 to noop
disk scheduler: set policy of cd0 to noop
da0 at ahci0 bus 0 target 0 lun 0
da0: <SATA HTS541080G9SA00 MB4O> Fixed Direct Access SCSI-4 device 
da0: Serial Number MPBDL0XKGUPHJM
da0: 150.000MB/s transfers
da0: 76319MB (156301488 512 byte sectors: 255H 63S/T 9729C)
cd0 at ata0 bus 0 target 0 lun 0
cd0: <MATSHITA UJDA775 DVD/CDRW 1.00> Removable CD-ROM SCSI-0 device 
cd0: 16.000MB/s transfers
cd0: Attempt to query device size failed: NOT READY, Medium not present - tray closed
Mounting root from hammer:serno/MPBDL0XKGUPHJM.s1d
HAMMER(ROOT) recovery check seqno=0018f370
HAMMER(ROOT) recovery range 30000000106938c8-30000000106938c8
HAMMER(ROOT) recovery nexto 30000000106938c8 endseqno=0018f371
HAMMER(ROOT) mounted clean, no recovery needed
DMA space used: 5020k, remaining available: 16384k
Mounting devfs
wlan0: MAC address: 00:13:02:51:b4:19
wpi0: need multicast update callback
wpi0: need multicast update callback
wpi0: need multicast update callback
wpi0: timeout resetting Tx ring 1
wpi0: timeout resetting Tx ring 3
wpi0: timeout resetting Tx ring 4
microcode alive notification version 10e02 alive 1
microcode alive notification version 10e02 alive 1
wpi_newstate: INIT -> SCAN flags 0x0
wpi_newstate: SCAN -> INIT flags 0x0
wpi0: timeout resetting Tx ring 1
wpi0: timeout resetting Tx ring 3
wpi0: timeout resetting Tx ring 4
microcode alive notification version 10e02 alive 1
microcode alive notification version 10e02 alive 1
wpi_newstate: INIT -> SCAN flags 0x0
wpi_newstate: SCAN -> AUTH flags 0x0
config chan 2 flags 8005 cck f ofdm 15
wpi_newstate: AUTH -> AUTH flags 0x0
config chan 2 flags 8005 cck f ofdm 15
wpi_newstate: AUTH -> ASSOC flags 0x0
wpi_newstate: ASSOC -> RUN flags 0x0
config chan 2 flags 8035
wpi0: need multicast update callback
acpi_tz0: _CRT value is absurd, ignored (256.0C)


More information about the Users mailing list