summaryrefslogtreecommitdiff
path: root/sys/arch/mips
AgeCommit message (Collapse)Author
1999-09-03Change the pmap_enter api to pass down an argument that indicatesArtur Grabowski
the access type that caused this mapping. This is to simplify pmaps with mod/ref emulation (none for the moment) and in some cases speed up pmap_is_{referenced,modified}. At the same time, clean up some mappings that had too high protection. XXX - the access type is incorrect in old vm, it's only used by uvm and MD code. The actual use of this in pmap_enter implementations is not in this commit.
1999-08-17New cpu_fork API to take a stack in which you point the child's stackpointerNiklas Hallqvist
to, at the bottom or the top, depending on your architecture's stack growth direction. This is in preparation for Linux' clone(2) emulation. port maintainers, please check that I did the work right.
1999-07-17do not brelse() badlyTheo de Raadt
1999-07-07define vaddr_t, paddr_t, vsize_t and psize_tArtur Grabowski
1999-06-01Fix some mips -> __mips__ stuff.Per Fogelstrom
1999-01-27Protect against multiple includes and regularize cpp symbols usedimp
1999-01-27Protect against multiple includes so that arc (and pmax too) make buildimp
works again.
1999-01-26change header protection define nameDavid Leonard
1999-01-08move spinlock.h into the real worldDavid Leonard
1999-01-08check for lp->d_secpercyl == 0) in bounds_check_with_label()Todd C. Miller
1999-01-08make uint*_t line up nicely and add a few $OpenBSD$ tags that were missingTodd C. Miller
1999-01-07move uint*_t to machine/types.hTodd C. Miller
1998-11-21deal with d_secpercyl insanityTheo de Raadt
1998-10-15Back out PEFO's trap change. It breaks everybody, it seems.imp
1998-10-03Add a "spoofonly" argument to readdisklabel() which will be used toTodd C. Miller
implement an ioctl to get a spoofed label even for disks that have a label on them.
1998-09-15New mi code to add a real trapframe and remove the need for __FORK_BRAINDAMAGE.Per Fogelstrom
1998-08-31Return ENXIO on open of /dev/mem minor devs that don't existTodd C. Miller
1998-07-28Return EINVAL when msg_iovlen or iovcnt <= 0; Make uio_resid unsigned ↵Todd C. Miller
(size_t) and don't return EINVAL if it is < 0 in sys_{read,write}. Remove check for uio_resid < 0 uiomove() now that uio_resid is unsigned and brack remaining panics with #ifdef DIAGNOSTIC. vn_rdwr() must now take a size_t * as its 9th argument so change that and clean up uses of vn_rdwr(). Fixes 549 + more
1998-07-11Add detection of the Vr41xx.imp
1998-06-06more system types we knowMichael Shalayeff
1998-05-08comment typoTodd C. Miller
1998-05-08fix commentsTodd C. Miller
1998-05-08add _BSD_WINT_T_ like other ansi.h'sTodd C. Miller
1998-03-25Use INT slot 7 for on chip timerPer Fogelstrom
1998-03-22Add UID_MAX and GID_MAXTodd C. Miller
1998-03-18minor fixPer Fogelstrom
1998-03-16DDB for mips, first cut. Will add some machine dep commands and tunePer Fogelstrom
up a little. Basically works. Still needs symbol table support. Load store counting does not handle branch likely situations. Also, some code moved into here as 'machine independent'.
1998-02-24rename some DOS MBR partition typesTheo de Raadt
1998-02-21Oops! some garbage characters...Per Fogelstrom
1998-02-19add netbsd partition, rename 386BSD one to FreeBSD..Theo de Raadt
1998-01-29New try with conf, take twoPer Fogelstrom
1998-01-29New try with confPer Fogelstrom
1998-01-29Some more mips filesPer Fogelstrom
1998-01-29Some more arc/sgi fixesPer Fogelstrom
1998-01-28First set of Mips mi files.Per Fogelstrom
1998-01-28Includes for generic MipsPer Fogelstrom