Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Apr 2006 21:43:38 +0000 (UTC)
From:      Max Laier <mlaier@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/dev/iwi if_iwi.c if_iwireg.h if_iwivar.h
Message-ID:  <200604272143.k3RLhdHp022210@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
mlaier      2006-04-27 21:43:38 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/iwi          if_iwi.c if_iwireg.h if_iwivar.h 
  Log:
  MFp4: reworked iwi-driver
  
  Changelog towards if_iwi.c 1.26 (some changes have been committed separately
  in the mean time):
  
  - add led support
  - add firmware loading on demand
   - auto-restart firmware when it crashes
   - serialize operations sent to the firmware to reduce firmware crashes
  - add power save operation support
   - remove incorrect specification of tx power control capability
  - add radio on/off switch support
  
  - improve net80211 state machine operation
   - recognize and handle beacon miss
   - handle authentication and association failures better
   - add shared key authentication
   - fix ibss mode (many changes)
   - fix wme (many changes)
  - correct radiotap support (many changes)
  - correct bus dma setup of s/g
  - correct various locking issues
  - fix monitor mode
  - fix scanning (many changes)
   - recover from wedged scan requests
   - respect active channel list
  - eliminate cases where interface was marked down on error
  - don't treat parity errors as fatal
  - reclaim mgt frames immediately from tx queue
  - correct interrupt handling, ack early (from NetBSD)
  - fix short/long preamble handling
  
  Committed with RELENG_6 compat #if's, should compile in RELENG_6.  Requires
  net/iwi-firmware-kmod to function.
  
  Much work done by:      sam
  Tested by:              many (freebsd-net), ume, luigi
  MFC after:              4 weeks
  
  Revision  Changes     Path
  1.35      +1538 -631  src/sys/dev/iwi/if_iwi.c
  1.12      +126 -71    src/sys/dev/iwi/if_iwireg.h
  1.11      +68 -3      src/sys/dev/iwi/if_iwivar.h



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