Go to file
dyoung c4780f2706 wi_start: write an mbuf chain to the driver using wi_mwrite_bap,
which is safer than the loop there used to be here.

wi_mwrite_bap: if wi_write_bap fails, don't keep on going: this
  way you avoid writing garbage to the radio. First time you see
  an odd-length mbuf, copy the remainder of the chain to sc_txbuf
  and from there to the MAC. This way, you do not read an mbuf past
  the end of its data (occasionally you will cross a page doing
  that!) and you avoid expensive, excess seeks in the radio's own
  buffer chain.

wi_rx_intr: clamp the frame length told to us by the driver to the
  most bytes we can fit in our mbuf cluster.

I am still getting e-mails from my testers telling me how much
better this makes things.
2003-01-09 08:49:39 +00:00
bin writable, not writeable. 2003-01-06 20:30:28 +00:00
crypto posesses -> possesses 2003-01-03 04:20:09 +00:00
dist writable, not writeable. 2003-01-06 20:30:28 +00:00
distrib writable, not writeable. 2003-01-06 20:30:28 +00:00
doc The nell driver is now fully functional. 2003-01-08 21:54:54 +00:00
etc it is okay for the sendmail and postfix .cf files to be writable by root 2003-01-08 15:34:18 +00:00
games interrupt with two rs. 2003-01-06 13:04:54 +00:00
gnu writable, not writeable. 2003-01-06 20:30:28 +00:00
include compatibility, not compatiblity. 2003-01-06 13:26:24 +00:00
lib Remove superfluous word. 2003-01-07 17:12:54 +00:00
libexec ftpd was unable to service the pwd request once you entered a directory 2003-01-08 18:07:31 +00:00
regress Use <bsd.rpc.mk> 2003-01-05 19:24:06 +00:00
rescue set SMALLPROG=0 (it was implicit) 2002-10-17 01:49:18 +00:00
sbin writable, not writeable. 2003-01-06 20:30:28 +00:00
share NetBSD -> .Nx. 2003-01-08 17:36:56 +00:00
sys wi_start: write an mbuf chain to the driver using wi_mwrite_bap, 2003-01-09 08:49:39 +00:00
tools enable sunlabel... 2002-12-21 12:56:08 +00:00
usr.bin Be more specific how to call arguments of modifiers. 2003-01-09 01:22:30 +00:00
usr.sbin Fix compile error with DEBUGMAIN. 2003-01-07 15:04:54 +00:00
build.sh improve usage 2003-01-04 14:55:44 +00:00
BUILDING Add "-V var=[value]", for setting arbitrary variables which will also 2003-01-04 12:55:32 +00:00
Makefile Rework how KERNOBJDIR functions; now it's always determined with 2003-01-06 17:40:18 +00:00
Makefile.inc don't set KERNSRCDIR here; pull in <bsd.kernobj.mk> if you need it 2002-04-10 14:53:43 +00:00
UPDATING METALOG format tweak 2002-12-23 06:55:33 +00:00