Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-02-03 | pad tx buffer out to minimum framelength; based on NetBSD | Jason Wright | |
2002-11-10 | Use appropriate VM_MAP constants rather than hardcoded values in | Miod Vallat | |
uvm_map_create() and uvm_km_suballoc(). | |||
2002-04-30 | Fix an ancient problem in how sparc interrupts are handled. | Artur Grabowski | |
There are many interrupt handlers that assume that they don't need to do any spl protection in their code because the interrupt of some level can't be interrupted by an interrupt of the same level. The problem is that some interrupt handlers have hardware levels that are lower then their "software" levels. Fix this by adding an additional field to struct intrhand that specifies which "software" level an interrupt handler has and blocks that level while handling the interrupt. This new field is initialized in intr_establish which gets an additional argument (which can be -1 meaning that the interrupt handler doesn't need to block any additional level). ok deraadt@ | |||
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2001-12-08 | Sprinkle pmap_update calls where relevant and some other | Artur Grabowski | |
misc pmap usage fixes. | |||
2001-11-29 | oops | Artur Grabowski | |
2001-11-28 | zap some typedefs. | Artur Grabowski | |
vm_map_t -> struct vm_map * vm_map_entry_t -> struct vm_map_entry * simple_lock_data_t -> struct simplelock (uvm not done yet, coming in the next commit) | |||
2001-11-06 | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | Miod Vallat | |
(Look ma, I might have broken the tree) | |||
2001-07-25 | Change the pmap_enter interface to merge access_type and the wired boolean | Artur Grabowski | |
and arbitrary flags into one argument. One new flag is PMAP_CANFAIL that tells pmap_enter that it can fail if there are not enough resources to satisfy the request. If this flag is not passed, pmap_enter should panic as it should have done before this change (XXX - many pmaps are still not doing that). Only i386 and alpha implement CANFAIL for now. Includes uvm updates from NetBSD. | |||
2001-06-23 | More constants cleaning. | Federico G. Schwindt | |
2001-06-08 | Change the paddr_t pmap_extract(struct pmap *, vaddr_t) interface to | Artur Grabowski | |
boolean_t pmap_extract(struct pmap *, vaddr_t, paddr_t *). Matches NetBSD. Tested by various people on various platforms. | |||
2001-05-10 | UVM is no longer optional on sparc. | Artur Grabowski | |
2001-03-24 | Convert to new timeout API. art@ ok. | Hakan Olsson | |
2001-02-20 | for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ ok | Michael Shalayeff | |
1999-09-06 | unbreak things after the pmap_enter change | Artur Grabowski | |
1999-07-09 | vm_offset_t -> {v,p}addr_t and vm_size_t -> {v,p}size_t | Artur Grabowski | |
remove "register" keywords Various cleanups. | |||
1999-04-22 | UVM fixes. vm_map_create -> uvm_map_create and kmem_alloc -> uvm_km_alloc | Artur Grabowski | |
1999-03-01 | add checks for if_bridge (in addition to if_bpf) | Jason Wright | |
1999-01-11 | panic prints a newline for you, don't do it in the panic string | Todd C. Miller | |
1997-08-08 | Mostly sync to NetBSD-current 970804. | Jason Downs | |
GENERIC currently compiles and runs; some devices (isp) are not complete and not yet enabled. | |||
1996-08-11 | netbsd port, now we merge our changes back in | Theo de Raadt | |
1996-05-05 | add general ether_ioctl call in net/if_ethersubr.c, | Michael Shalayeff | |
NS,IPX,X.25 special processing is now handled in there. reflect this amazing addition in all the ether ifaces. ppl, pls check the stuff. | |||
1995-12-27 | from netbsd: | Theo de Raadt | |
Change splimp -> splnet in Ethernet, ARCnet, and FDDI drivers. | |||
1995-12-15 | new mapdev/()/mapiodev() calling convention uses "struct rom_reg *" to supply | Theo de Raadt | |
base plus an offset new dvma routines | |||
1995-10-18 | add interrupt counter; not available on VME32 | Theo de Raadt | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |