summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2003-07-07Fix for PR 3177.Tobias Weingartner
Diff from Otto Moerbeek <otto at drijf.net>, testing by same. Looked over, and other (outline testing) by me.
2003-07-07function for cpuid instruction. pulled from longrun into generic code.Ted Unangst
ok deraadt mickey
2003-07-06Add Corega Wireless LAN PCCL-11; Jonathon FletcherTodd C. Miller
2003-07-06regenTodd C. Miller
2003-07-06Add Corega Wireless LAN PCCL-11Todd C. Miller
2003-07-06remove ext2fs_vinit. it wasn't used and is identical to ufs_vinit.Ted Unangst
otto made the diff for me, thanks.
2003-07-06reset inode fields if deleted, prevents a panic after deleting a device.Ted Unangst
from netbsd via otto moerbeek
2003-07-06trailing spacesAlexander Yurchenko
2003-07-06fix off by one. inodes start at 1, so e2fs_icount is a valid inode number.Ted Unangst
from otto moerbeek
2003-07-05ansiTheo de Raadt
2003-07-05do not make bad machine@ linksTheo de Raadt
2003-07-05sync with netbsdNathan Binkert
2003-07-05sync with NetBSDNathan Binkert
remove unused global.
2003-07-05better indentAlexander Yurchenko
2003-07-05Add missing timing value for CMD649 UDMA 5 mode.Alexander Yurchenko
Found by G Onufer <gonufer@yahoo.com>. ok gluk@
2003-07-05backout 1.29; problem reported by Rukh w/ userland ppp.Jun-ichiro itojun Hagino
2003-07-04knf typoMarkus Friedl
2003-07-04no need for an BKTR_DEBUG alwaysMichael Shalayeff
2003-07-04cosmetic changes to keep the different code paths in sync; ok henningMarkus Friedl
2003-07-04-add a "natpass" field to pf_ruleHenning Brauer
-if natpass is nonzero on nat/rdr/binat rules, do not evaluate the filter ruleset, but set the rulepointer to the default rule (which is a pass rule) in cooperation with daniel. ok dhartmei@ cedric@ markus@
2003-07-04bad redundant copy; ok danielMarkus Friedl
2003-07-03ansifyJason Wright
2003-07-03ansifyJason Wright
2003-07-03unused global. dhartmei okJun-ichiro itojun Hagino
2003-07-03Fix a _C_LABEL() typo.Dale Rahn
2003-07-03syncTed Unangst
2003-07-03add mmap2 (mmap64, take your pick) and clean up some. use MAP_TRYFIXEDTed Unangst
since that's the way linux works. no regressions by various ports testers, eyeballed by a few others.
2003-07-02[kick] fix merge error.Dale Rahn
2003-07-02Use defines for the interrupt type, not magic numbers.Dale Rahn
2003-07-02Add a stub where code could be added to make use of the new key on recentDale Rahn
laptop keyboards (mirror display on F7). Documents the key, no functionality.
2003-07-02If the fpu or vector registers are not currently associated with anyDale Rahn
process, the fpuproc or vecproc are set to NULL, prevent these functions from potentially attempting to access thru a NULL pointer.
2003-07-02fix tslot issues (need level-triggered interrupts); from miodTodd T. Fries
2003-07-02Reduce the amount of asm code in powerpc/macppc by replacing it withDale Rahn
inlined functions, helps improve readability and fix a couple of bugs. ok miod@
2003-07-02make ppc_intr_(enable|disable)() inlined functions.Dale Rahn
2003-07-02bump mktemp randomness from 6->10 X'sAnil Madhavapeddy
2003-07-02comitted->committed in a commentAnil Madhavapeddy
2003-07-01add MAP_TRYFIXED, mostly to help emulate other systems.Ted Unangst
when set, uvm will not attempt to avoid a heap address, if requested. from todd vierling, via http://marc.theaimsgroup.com/?l=netbsd-tech-kern&m=105612525808607&w=1
2003-07-01syncTed Unangst
2003-07-01remove sys_omquery. it was only used for two weeks, and you can'tTed Unangst
source upgrade from a system that used it anyway. ok art deraadt drahn
2003-07-01Don't dma map the xs->cmd. Copy it to a safe buffer that is alreadyKenneth R Westerback
mapped and sync'ed appropriately, and is guaranteed to be in one memory page. Eliminate now unused dmamap_cmd and rs_cmd fields. Fix another error message (adding active command to reset list) so that it includes the adapter name. Add missing letoh32() calls to debug code. The evils of directly mapping *xs->cmd were pointed out by Mickey during osiop development. In particular, *xs->cmd may start on one memory page and run into the next. Since the dma logic in most cards/drivers (including siop) only allocates one address/size pair to map *xs->cmd, parts of a command could be lost or corrupted. The large number of 6 byte dma mappings noted long ago by someone (Henric?). This change reduces the dma mapping activity per i/o by 1/3 to 1/2 and may give a performance boost of some kind. Successfully tested on i386, sparc64 (ultra30 - thanks Jolan, blade100), macppc and alpha. Unfortunately these changes don't fix the Blade1000 siop problems. **NOTE** If scsi_generic is ever upped to 16 bytes the offsets in siop.ss must be updated!
2003-07-01wrap pf_normalize_ip6() by #ifdef INET6. pointed out by Wouter ClarieJun-ichiro itojun Hagino
2003-06-30change that queue ID allocator so it always has the queues sorted by ID.Henning Brauer
that allows us to get rid of the "tagid" global which stored the highest tag ID in use. when allocating a new ID scan the list for a free slot and only use highest + 1 on failure instead of using highest + 1 from the beginning scanning for a dup afterwards. this prevents ID space fragmentation better. as a result this allows us do get rid of the pf_tag_purge() function completely and let pf_tag_unref() remove an entry once the reference counter reaches zero by itself. after all it makes for easier code and is about 50% faster. idea came up during a discussion on icb earlier today between cedric and myself, which itself was particulary inspired by Darren Reed questioning the need for pf_tag_purge on tech-net@netbsd. ok dhartmei@ cedric@
2003-06-30reset interface statistics when loginterface is changed, closes pr3332,Daniel Hartmeier
from Jason Ackley, ok henning@, cedric@
2003-06-30missing pf_tag_purge()Henning Brauer
cedric made me check
2003-06-30move prototype for pf_tag_purge() to pfvar.hHenning Brauer
2003-06-30initialize srcrt properly (so that it won't go mad when NPF==0). cedricJun-ichiro itojun Hagino
2003-06-30do not generate icmp6 redirect if PF rewrote the destination address.Jun-ichiro itojun Hagino
requeested by cedric
2003-06-30remove the use of tl_unitAnil Madhavapeddy
jason@ ok
2003-06-30remove the use of sis_unitAnil Madhavapeddy
jason@ ok
2003-06-29normalize IPv6 packet (no reass, but it is a start). dhartmei & henning okJun-ichiro itojun Hagino
- length, jumbo payload option - TTL ("hoplimit" in IPv6 terminology) rewrite