summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-11-19restore the workaround for rate==0 bug.Damien Bergamini
i removed it in my last commit because i thought it was gone. looks like it's not the case. pointed out by niallo@
2006-11-19Probe for National Semiconductor LM63.Mark Kettenis
2006-11-19Probe for Myson MTP008.Mark Kettenis
2006-11-19Use symbol information, when available, to display branch destinations.Miod Vallat
2006-11-19Add PCI hookup for malo(4).Marcus Glocker
Tested by Stephane Chausson <stephane.chausson@laposte.net> with a Netgear WG311v3.
2006-11-19Handle operations larger than will fit in the buffer we allocate,Tom Cosgrove
by processing in a loop. And bump the size of this buffer (32KB taken by the driver shouldn't be a problem). Also reduce the places we hard-code the AES block size of 16. Still disabled (doing more testing), but I want to commit before the aged hard disk I have in the system here dies. (This commit from the Geode system with the AES enabled.)
2006-11-19I completely broke pfsr_188_save_double when introducing per-cpuinfoMiod Vallat
pfsr pointers seven months ago. This would work, but not in all fault cases; now it does the right thing.
2006-11-19Cope with <machine/frame.h> removal.Miod Vallat
2006-11-19always make a manTheo de Raadt
2006-11-19always build man page, that is the way we do thingsTheo de Raadt
2006-11-19syncTheo de Raadt
2006-11-19Improve the AES acceleration, by allocating a contiguous DMA-ableTom Cosgrove
buffer on attach, and using it for encrypt/decrypt operations. Still disabled, since the driver cannot currently handle an operation larger than supported by this buffer. (Interactive ssh does work with this code, however.) "commit, of course" deraadt@
2006-11-18Move buffer name allocation into bnew() where it belongsKjell Wooding
2006-11-18On 88100 systems which do not need the xxx.usr instruction workaround,Miod Vallat
override the DAE helper routines with workaroundless code while the kernel text is still writable.
2006-11-18Rework the PFSR register analysis code on mvme88k: split it into fourMiod Vallat
independent subfunctions, turn PFSR_SAVE into a couple of NOP, and replace them early at runtime with a branch to the selected routine, which will return to pfsr_save. This is really better for 188 systems.
2006-11-18Stop saving and restoring the current ipl in the pcb when switching processes,Miod Vallat
since we know we are at splsched().
2006-11-18Unwaste two delay slots in kcopy().Miod Vallat
2006-11-18In mtx_leave(), jump to the leaf splx() instead of building a frame andMiod Vallat
calling it.
2006-11-18No need to use xmem when unlocking a simple_lock.Miod Vallat
2006-11-181. Fix line numbering/mark line bug in isearch.Kjell Wooding
To reproduce, set mark, move, isearch, then swap mark and point. 2. store mark in save structure (to reproduce search on a pattern twice, then backspace to back up the search stack) Both from Peter De Wachter (debian bug#391827) Thanks!
2006-11-18A better and shorter wait sequence between writes to the command registerMiod Vallat
(spec wants 3 X1 clock cycles, thus 0.82 microsecond on mvme188)
2006-11-18Remove some useless variables/code dealing with cardbus BARsAlexander Yurchenko
reprogramming. ok mglocker@
2006-11-18Due to a thinko on my part, (and a badly named structure member),Kjell Wooding
line numbers were horribly broken with pgup, pgdn. From peter de wachter, via debian bug#391827
2006-11-18- update commentNiall O'Higgins
2006-11-18Fix line number bug (actually, dot-mark bug). to reproduce:Kjell Wooding
-split window into two -open a file, set the mark -switch windows, open same file, exchange point-and-mark from peter de wachter (Debian bug#391827)
2006-11-18ixgb_get_buf():Brad Smith
- Use bus_dmamap_load_mbuf() instead of bus_dmamap_load() + mtod(). - Only BUS_DMASYNC_PREREAD is necessary for the bus_dmamap_sync(). ixgb_allocate_receive_structures(): - Clean up error handling for receive buffer allocation and just have everything done by ixgb_free_receive_structures() now. ixgb_free_receive_structures(): - A few changes here to allow this function to be called from ixgb_stop() as well as ixgb_allocate_receive_structures().
2006-11-18add a few commentsBrad Smith
2006-11-18fix commentsBrad Smith
2006-11-18Add Digiconnect WL591C.Mark Kettenis
2006-11-18- set descriptor DMA addresses before enabling TX and RXBrad Smith
- set RL_EARLY_TX_THRESH before starting TX and RX - clear a TX timeout only if all queued packets are handled - declare struct rl_txq separately - minor style tweaks in re_txeof() From tsutsui@NetBSD Tested by brad@, maja@ and kettenis@ Tested on amd64/armish/i386/sparc64
2006-11-18Fix table alignment in the hardware section.Marcus Glocker
2006-11-18Do not include <machine/frame.h> (forgotten when the former was removed).Miod Vallat
2006-11-18more fixes from bret lambert; ok pedroJason McIntyre
2006-11-18typos; from bret lambertJason McIntyre
2006-11-18remove the `a' stuff from here too;Jason McIntyre
2006-11-17syncTheo de Raadt
2006-11-17Move m88k memory copy and fill functions to libkern. The copy functions willMiod Vallat
no longer share the same code, but will be instead be duplicated from the same source, so that bcopy() and memcpy() do not need to check for overlap, and memcpy() and memmove() are shorter.
2006-11-17fix my bad wording;Jason McIntyre
2006-11-17more `a' (as in `a/b/g') removal; ok deraadtJason McIntyre
2006-11-17`<' -> \*(LtJason McIntyre
2006-11-17discourage .Tn;Jason McIntyre
2006-11-17.Ex these pages; ok millertJason McIntyre
2006-11-17Decide whether we need to attach the primary cpu by checking the CPUF_PRESENTMark Kettenis
flag just like we do on i386.
2006-11-17change PRE_Block to an int, which architectures like alpha can accessTheo de Raadt
atomically. Adapt all the others (except s390 which is not fixed yet). mips and hppa still do not work for some other reason. testing by beck, ckuethe, todd, asm proofreading by miod
2006-11-17Minor cleanup.Marcus Glocker
2006-11-17bad job of first importTheo de Raadt
2006-11-17KNFMarcus Glocker
2006-11-17Remove code that deals with sk(4) specific phy's that breaks certain msk(4)Mark Kettenis
variants. tested by jsg@
2006-11-17This is a very initial import for a driver which supports the IEEE 802.11Marcus Glocker
Broadcom BCM43xx chipset. Device attaches, but has no further functionality yet. The work has been done by Jon Simola <jsimola@gmail.com>, based on the existing bce(4) code. He will continue to work on the driver and try to make further progress. ok deraadt@
2006-11-17typo introduced last time; sparc support works againTheo de Raadt