summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2000-01-17spaces everywhereMichael Shalayeff
2000-01-17spaces everywhereMichael Shalayeff
2000-01-17spaces everywhere, some knfMichael Shalayeff
2000-01-17spaces everywhereMichael Shalayeff
2000-01-17spaces and knfMichael Shalayeff
2000-01-17on fork, flush pcb too, update pcsqMichael Shalayeff
2000-01-17let pmap_enter_pv return a created pv, which simplifies futher pv operationMichael Shalayeff
2000-01-17Remove `pc_disp_special'.Aaron Campbell
2000-01-17Remove `pcdisp_special', which was actually a gross hack. Instead, move theAaron Campbell
`pcdisp' check in write_char() beyond the 0x20-0x7f character value scope. This change should fix most problems when intermixing DEC character- and IBMPC character-based apps in the PCVT console.
2000-01-17some more paranoid checks, shorter trap desriptionsMichael Shalayeff
2000-01-17add syscall frame flagMichael Shalayeff
2000-01-16Closer to support for UVM on powerpc, tries to execute user programs, butDale S. Rahn
then fails with illegal instruction. (init or shell).
2000-01-16updateMichael Shalayeff
2000-01-16remove more references to -H and -V. -mojMats O Jansson
2000-01-15set the delay to 4000. this is needed by the Compaq AP400; kos@flirble.orgTheo de Raadt
2000-01-15P3 id 8 is Coppermine; thanks maja for testing on your sweet sweet boxTheo de Raadt
2000-01-14Cleanup the handling of ptes on 4m.Artur Grabowski
Implement a generic getptep4m that returns the pointer to the pte for (pmap, va). reimplement (and make static __inline) {set,get}ptesw4m and setpte4m using getptep4m. (more on this topic coming soon)
2000-01-14make setpgt4m static __inline, remove dead code.Artur Grabowski
2000-01-14Might as well ding the version number.Jason Downs
2000-01-14I could be wrong, but I doubt the world is going to end this year. Let'sJason Downs
give us at least through 2038 (which is the end of time, anyway). :-)
2000-01-14Remove change that was checked in by accident with last commit.Dale S. Rahn
2000-01-14UVM changes mainly. As of this checkin UVM is still not working for powerpcDale S. Rahn
it has a copyin bug after device configuration. However to get these diffs out of my tree. All of the UVM code is currently inside ifdef UVM the kernel works fine without option UVM. Config files have been left without UVM for now. Prelimiary changes for busdma, (what UVM was wanted for).
2000-01-14RAMDISK kernels should not be configured as GENERIC, remove unnecessaryDale S. Rahn
pieces associated, shrinking the kernel is good. Add ppb to both of these, the PCI-PCI bridge would be a good thing for machine that have one.
2000-01-14fix ipv6 typo.Dale S. Rahn
2000-01-13add pcic2; matt@zigg.comTheo de Raadt
2000-01-12ifdef SUN4M, ok art@David Leonard
2000-01-12kill pcb_upaddrs, one more fpreg (for fpemu)Michael Shalayeff
2000-01-12spstrcopy: store copied size by dereffing 5th arg, not into it's place on stackMichael Shalayeff
2000-01-12choose right map for a fault, better pcq advancement techniqueMichael Shalayeff
2000-01-12fix {f,s}uword address check, align end of setrunqueueMichael Shalayeff
2000-01-12note about broken gas and align, some tabs vs spaces tooMichael Shalayeff
2000-01-11clean two minor screwupsMichael Shalayeff
2000-01-11separate spmath buildMichael Shalayeff
2000-01-11include fpu emulation dispatcher on fpemuMichael Shalayeff
2000-01-11s/fpu_curproc/fpu_curpcb/ which also points into physical.Michael Shalayeff
move it's definition into locore (where it's used the most). adjust fpu context switch and save on swapout accordingly. fix context save (in switch). add accounting for fpu context switches (since it differes from proc switching, we might get provided w/ some usefull numbers as to how effective this lazy switch technique is). enable handling fpu/sfu exceptions.
2000-01-11there indeed is a quad_frnd() existMichael Shalayeff
2000-01-11fix exponenta rangesMichael Shalayeff
2000-01-11perpetum fetus fpu emulation dispatcherMichael Shalayeff
2000-01-11remove unused nullptr arg, effectively unifying calling conventions for ↵Michael Shalayeff
emulator routines
2000-01-11remove unused nullptr arg, effectively unifying calling conventions for ↵Michael Shalayeff
emulator routines
2000-01-11rearrange diagnostic trap casesMichael Shalayeff
2000-01-10Remove PNIC driverJason Wright
2000-01-10Fix some -Wall complaintsTodd C. Miller
pmap_enter() now takes an extra arg trapsignal() now takes a union sigval as the last arg A kbus kernel now links but is untested--much more remains to be done.
2000-01-10Add {v,p}addr_t and {v,p}size_t. kbus-specific code does not use themTodd C. Miller
yet, though.
2000-01-10move mul/umul into the kernel to match sparcTodd C. Miller
2000-01-10This is OpenBSD, not NetBSD.Todd C. Miller
2000-01-09Do the bootpath_store dance so we can boot off of a disk attachedmjacob
to an isp controller. This involves rewriting the matched bootpath component for the HBA with the generic 'isp' name so that matching can be done correctly elsewhere. Also use nulling the pointer to f/w to indicate not to load the current f/w set (for older PTI cards) instead of f/w length.
2000-01-09add INET6 into conf/GENERIC.Jun-ichiro itojun Hagino
add pseudo-devices for IPv6 into arch/*/conf/GENERIC. nuke arch/*/conf/GENERIC.v6.
2000-01-09Change an instance of #if NISA that should be #if NISADMATodd C. Miller
2000-01-09add dcphy (necessary for macronix 98715)Jason Wright