Intel 3160/7260/7265 driver

Glen Barber gjb at FreeBSD.org
Sun May 10 18:33:03 UTC 2015


On Sun, May 10, 2015 at 09:48:51AM -0700, Rui Paulo wrote:
> I've ported the OpenBSD iwm driver and it's sort of working now:
> 
> 	https://github.com/rpaulo/iwm
> 
> Some issues:
> - scanning is sort of broken now, so you must set the channel with ifconfig
> - ultra debugging mode is activated, so expect a lot of logs.
> 
> This still needs quite a bit of work before it can be part of FreeBSD, but 
> this email is being sent over iwm.  :-)
> 
> I only have a 7265, so I'd like people with 3160 or 7260 to try it out.
> 

Thank you for working on this.

The driver fails to attach on my system.  pciconf(8) shows:

iwm0 at pci0:4:0:0:       class=0x028000 card=0xc2708086 chip=0x08b28086 rev=0x83 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = network

Unloading iwm(4) crashes the system (but unfortunately did not leave
a crash dump).  dmesg(8) output follows:

  wlan0: link state changed to UP
  iwm0: <Intel Dual Band Wireless AC 7260> mem 0xe0400000-0xe0401fff irq 17 at device 0.0 on pci4
  ->iwm_prepare_card_hw
  <-iwm_prepare_card_hw
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x9305a000 len 0x30000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x1ddff000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x111fe000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x9308a000 len 0x3200
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x9308e000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x93096000 len 0x14400
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x931a2000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x931aa000 len 0x14400
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x116bf000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x116c7000 len 0x14400
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x117dc000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x117e4000 len 0x14400
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x118f9000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11901000 len 0x14400
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11a16000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11a1e000 len 0x14400
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11b33000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11b3b000 len 0x14400
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11c50000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11c58000 len 0x14400
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11d6d000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11d75000 len 0x14400
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11e8a000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11e92000 len 0x14400
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11fa7000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11faf000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11fb7000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11fbf000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11fc7000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11fcf000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11fd7000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11fdf000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11fe7000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11fef000 len 0x8000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11ff7000 len 0x400
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11ff8000 len 0xc
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x91fd2000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x106e7000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x170c000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x170e000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x91fb7000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x170f000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x106e8000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x106e9000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2c0000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2c2000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2c4000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2c5000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2c6000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2c7000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2c8000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2ca000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2cc000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2ce000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2cf000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2d0000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2d2000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2d4000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2d5000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2d6000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2d8000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2d3000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2d1000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2cb000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2c9000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2c3000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2c1000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x106bb000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2d9000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2db000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2dc000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2dd000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2de000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2df000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2e1000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2e3000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2e5000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2e6000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2e7000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2e9000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2eb000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2ec000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2ed000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2ef000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2ea000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2e8000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2e2000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2e0000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2da000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x170d000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2cd000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2f0000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2f2000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2f3000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2f4000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2f5000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2f6000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2f8000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2fa000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2fc000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2fd000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf2fe000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf300000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf302000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf303000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf304000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf306000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf308000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf30a000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf30b000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf30d000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf30f000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf310000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf312000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf314000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf316000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf317000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf318000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf31a000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf31c000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf31d000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf31e000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf320000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf322000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf323000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf325000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf326000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf327000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf328000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf329000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf32b000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf32d000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf32e000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf32f000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf330000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf331000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf333000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf335000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf337000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf338000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf339000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf33b000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf33d000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf33e000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf33f000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf341000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf33c000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf33a000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf334000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf332000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf32c000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf32a000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf324000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf342000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf344000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf345000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf346000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf347000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf348000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf34a000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf34c000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf34e000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf34f000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf350000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf352000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf354000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf355000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf356000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf358000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf353000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf351000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf34b000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf349000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf343000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf321000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf336000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf359000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf35b000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf35c000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf35d000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf35e000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf35f000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf361000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf363000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf365000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf366000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf367000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf369000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf36b000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf36c000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf36d000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf36f000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf371000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf373000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf374000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf376000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf378000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf379000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf37b000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf37d000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf37f000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf380000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf381000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf383000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf385000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf386000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf387000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf389000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x111ff000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf3fe000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0xf3ff000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11200000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11201000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x11202000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x115fd000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x115fe000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x115ff000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930ab000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930ac000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930ad000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930ae000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930af000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930b0000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930b1000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930b2000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930b3000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930b4000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930b5000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930b6000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930b7000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930b8000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930b9000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930ba000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930bb000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930bc000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930bd000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930be000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930bf000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930c0000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930c1000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930c2000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930c3000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930c4000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930c5000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930c6000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930c7000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930c8000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930c9000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930ca000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930cb000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930cc000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930cd000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930ce000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930cf000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930d0000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930d1000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930d2000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930d3000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930d4000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930d5000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930d6000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930d7000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930d8000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930d9000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930da000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930db000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930dc000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930dd000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930de000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930df000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930e0000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930e1000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930e2000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930e3000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930e4000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930e5000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930e6000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930e7000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930e8000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930e9000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930ea000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930eb000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930ec000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930ed000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930ee000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930ef000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930f0000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930f1000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930f2000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930f3000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930f4000 len 0x1000
  iwm_dma_map_addr error=0 nsegs=1
  iwm_dma_map_addr addr 0x930f5000 len 0x1000
  ->iwm_preinit
  ->iwm_prepare_card_hw
  <-iwm_prepare_card_hw
  ->iwm_prepare_card_hw
  <-iwm_prepare_card_hw
  iwm apm start
  iwm apm start
  Radio type=0x0-0x2-0x1
  loading ring 0 descriptors (0xfffffe045688e000) at 9308e0
  loading ring 1 descriptors (0xfffffe04569a2000) at 931a20
  loading ring 2 descriptors (0xfffffe0456abf000) at 116bf0
  loading ring 3 descriptors (0xfffffe0456bdc000) at 117dc0
  loading ring 4 descriptors (0xfffffe0456cf9000) at 118f90
  loading ring 5 descriptors (0xfffffe0456e16000) at 11a160
  loading ring 6 descriptors (0xfffffe0456f33000) at 11b330
  loading ring 7 descriptors (0xfffffe0457050000) at 11c500
  loading ring 8 descriptors (0xfffffe045716d000) at 11d6d0
  loading ring 9 descriptors (0xfffffe045728a000) at 11e8a0
  loading ring 10 descriptors (0xfffffe04573a7000) at 11fa70
  loading ring 11 descriptors (0xfffffe04573af000) at 11faf0
  loading ring 12 descriptors (0xfffffe04573b7000) at 11fb70
  loading ring 13 descriptors (0xfffffe04573bf000) at 11fbf0
  loading ring 14 descriptors (0xfffffe04573c7000) at 11fc70
  loading ring 15 descriptors (0xfffffe04573cf000) at 11fcf0
  loading ring 16 descriptors (0xfffffe04573d7000) at 11fd70
  loading ring 17 descriptors (0xfffffe04573df000) at 11fdf0
  loading ring 18 descriptors (0xfffffe04573e7000) at 11fe70
  loading ring 19 descriptors (0xfffffe04573ef000) at 11fef0
  shadow registers enabled
  LOAD FIRMWARE type 0 offset 8388608 len 81920
  iwm_firmware_load_chunk() chunk 0 of 3 returned error 35
  iwm apm stop
  iwm apm stop
  
  
  Fatal trap 12: page fault while in kernel mode
  cpuid = 2; apic id = 02
  fault virtual address	= 0x5c
  fault code		= supervisor read data, page not present
  instruction pointer	= 0x20:0xffffffff807506ba
  stack pointer	        = 0x28:0xfffffe04562c6750
  frame pointer	        = 0x28:0xfffffe04562c6770
  code segment		= base 0x0, limit 0xfffff, type 0x1b
  			= DPL 0, pres 1, long 1, def32 0, gran 1
  processor eflags	= interrupt enabled, resume, IOPL = 0
  current process		= 1842 (kldunload)
  trap number		= 12
  panic: page fault
  cpuid = 2
  KDB: stack backtrace:
  #0 0xffffffff8073d217 at kdb_backtrace+0x67
  #1 0xffffffff806faec1 at panic+0x1c1
  #2 0xffffffff80a46089 at trap_fatal+0x379
  #3 0xffffffff80a463be at trap_pfault+0x31e
  #4 0xffffffff80a45a01 at trap+0x461
  #5 0xffffffff80a29302 at calltrap+0x8
  #6 0xffffffff80830e45 at ieee80211_waitfor_parent+0x15
  #7 0xffffffff80804ec6 at ieee80211_ifdetach+0x36
  #8 0xffffffff8197f45a at iwm_detach+0x8a
  #9 0xffffffff80731052 at device_detach+0x52
  #10 0xffffffff8073083b at devclass_driver_deleted+0x6b
  #11 0xffffffff8073075d at devclass_delete_driver+0x7d
  #12 0xffffffff807353e4 at driver_module_handler+0x44
  #13 0xffffffff806e12e3 at module_unload+0x73
  #14 0xffffffff806d4a2a at linker_file_unload+0x40a
  #15 0xffffffff806d5e9c at kern_kldunload+0xec
  #16 0xffffffff80a46ac7 at amd64_syscall+0x3e7
  #17 0xffffffff80a295eb at Xfast_syscall+0xfb
  Uptime: 5m20s
  
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-wireless/attachments/20150510/6cd0a138/attachment.sig>


More information about the freebsd-wireless mailing list