Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Apr 2007 13:09:57 +0000 (UTC)
From:      Sepherosa Ziehau <sephe@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/dev/ath if_ath.c src/sys/dev/ral rt2560.c src/sys/dev/usb if_ural.c src/sys/dev/wi if_wi.c
Message-ID:  <200704191309.l3JD9vSp004599@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
sephe       2007-04-19 13:09:57 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/ath          if_ath.c 
    sys/dev/ral          rt2560.c 
    sys/dev/usb          if_ural.c 
    sys/dev/wi           if_wi.c 
  Log:
  - Fix mbuf/node leakage in drivers' raw_xmit().
  - For ural(4):
    o  Fix node leakage in ural_start(), if ural_tx_mgt() fails.
    o  Fix mbuf leakage in ural_tx_{mgt,data}(), if usbd_transfer() fails.
    o  In ural_tx_{mgt,data}(), set ural_tx_data.{m,ni} to NULL, if
       usbd_transfer() fails, so they will not be freed again in ural_stop().
  
  Approved by:    sam (mentor)
  
  Revision  Changes    Path
  1.165     +2 -0      src/sys/dev/ath/if_ath.c
  1.11      +7 -1      src/sys/dev/ral/rt2560.c
  1.51      +22 -6     src/sys/dev/usb/if_ural.c
  1.206     +8 -7      src/sys/dev/wi/if_wi.c



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