summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2001-05-09revert reverted patch now that bus_dma has been updated on i386Jason Wright
2001-05-08inplement screen burner in screenblank(1) style (no program though).Michael Shalayeff
disabled by default, also supports vsync blanking, disabled by default. aaron@ looked at it a while back and i fixed problems he had indicated.
2001-05-08document registers off BAR1 found on the 7951Theo de Raadt
2001-05-08simplify printsTheo de Raadt
2001-05-08string names for those new classes/subclasses; from netbsdMichael Shalayeff
2001-05-08Fix realloc possible leak; this is userland, not kernel; reported byFederico G. Schwindt
Ted U <grendel@heorot.stanford.edu>.
2001-05-08When `dup-to if:addr' clause is used, be sure to rewrite the dest addrFederico G. Schwindt
with the one supplied; fix by ericj@, darrenr notified.
2001-05-08IPfilter 3.4.17; kjell@ deraadt@ ok.Federico G. Schwindt
2001-05-08more class/subclass/caps ids; from netbsdMichael Shalayeff
2001-05-08correct 1 printf.Federico G. Schwindt
2001-05-08In extent_alloc_subregion1, be sure that the region returned don't runFederico G. Schwindt
past the end of the subregion; art@ok, deraadt@ok.
2001-05-08From netbsd: implementations of _bus_dmamap_load_mbuf() andJason Wright
_bus_dmamap_load_uio().
2001-05-08fix preposition in the printf msgMichael Shalayeff
2001-05-08reapply 1.39 once again, it seems i've fixed two bugs in it and itMichael Shalayeff
works ok on sparc and i386 now.
2001-05-08Substantial update from NetBSD, most notably gives us UVM support; deraadt@ okAaron Campbell
2001-05-08on `out of data' condition print a warning and exit w/Michael Shalayeff
whatever current checksum we have gotten accumulated. this is somewhat conformant w/ what other archs are doing. from Camiel Dobbelaar <cd@sentia.nl>
2001-05-08support a hook for vga_pci-based ioctls; aaron@ ookMichael Shalayeff
2001-05-08add transmit side of bpf tappingJason Wright
2001-05-08syncTheo de Raadt
2001-05-08another modemTheo de Raadt
2001-05-08- add support for hardware vlan tag insertion and removalJason Wright
- add necessary definitions for extension descriptors, missing commands, and offload capabilities - rework command/response (again) to allow for long responses (still need support for long commands, though).
2001-05-07Check for failure now that uvm_vslock can return one. Before this, there wasArtur Grabowski
a risk that we could crash when doing physio/sysctl when the system was completly out of RAM and swap.
2001-05-077x43RN are MPRTheo de Raadt
2001-05-07syncTheo de Raadt
2001-05-07another gdtTheo de Raadt
2001-05-07syncTheo de Raadt
2001-05-07new hifnTheo de Raadt
2001-05-07tcic disableTheo de Raadt
2001-05-07Now that if_vlan switches types to match it's parent, checking if_typeJason Wright
to see if it's IFT_8021Q_VLAN is no longer valid ; change test to M_PROTO1 being set and rcvif not being null.
2001-05-07Few fixes from NetBSD.Artur Grabowski
- make sure that vsunlock doesn't unwire mlocked memory. - fix locking in uvm_useracc. - Return the error uvm_fault_wire in uvm_vslock (will be used soon).
2001-05-07Fix fallout from recent trunc_page() changes.Dale Rahn
problem and fix pointed out by dhartmei, variable name changed to make slightly easier to read.
2001-05-06Add casts to vaddr_t to round_page() and trunc_page() calls sinceTodd C. Miller
those macros no longer have an explicit cast inline. Needed because you can't do bitwise ops on a void *.
2001-05-06increase version since we've removed -b; per fgsch@'s suggestionMichael Shalayeff
2001-05-06we are at 2.9-currentTheo de Raadt
2001-05-06iprintf is not used with UVMArtur Grabowski
2001-05-06Remove the cpp magic for finding incorrect MAXALLOCSAVE.Artur Grabowski
2001-05-06Update some comments wrt. the CLSIZE changes.Artur Grabowski
And remove that memory price comment from 1981. It is amusing, but also confusing because the math in there is only correct on vax.
2001-05-05PMAP_NEW and UVM are no longer optional on i386.Artur Grabowski
2001-05-05remove some private stuff people put into hereTheo de Raadt
2001-05-05Rename configure() to cpu_configure().Artur Grabowski
Move it from cpu_startup() to main().
2001-05-05Remove the (vaddr_t) casts inside the round_page and trunc_page macros.Artur Grabowski
We might want to use them on types that are bigger than vaddr_t. Fix all callers that pass pointers without casts.
2001-05-05Get rid of CLSIZE and all related stuff.Artur Grabowski
CLSIZE -> 1 CLBYTES -> PAGE_SIZE OLOFSET -> PAGE_MASK etc. At the same time some archs needed some cleaning in vmparam.h so that goes in at the same time.
2001-05-05left out the debugging enabled; from ian@Michael Shalayeff
2001-05-05Repair non-UVM kernelsTodd C. Miller
2001-05-05Use the new M_* malloc typesAngelos D. Keromytis
2001-05-05Use the M_CRYPTO_DATA and M_CRYPTO_OPS malloc types.Angelos D. Keromytis
2001-05-05Check that SAs also match on the credentials and the IDs. This meansAngelos D. Keromytis
that flows with different source/destination ID requirements will cause different SAs to be established by IKE (or whatever other protocol). Also, use the new data types for allocated memory.
2001-05-04Substantial update from NetBSD, most notably gives us UVM support; millert@ okAaron Campbell
2001-05-04vlan in GENERIC (ti(4) now has an issue, jason will deal)Theo de Raadt
2001-05-03Add an MIIF_AUTOTSLEEP flag, needed by new aue(4) code. From NetBSD.Aaron Campbell