summaryrefslogtreecommitdiff
path: root/sys/arch/pmax
AgeCommit message (Collapse)Author
2001-04-03Fix a vm_pmap in a debug printf.Artur Grabowski
2001-03-08move gif* and faith* into sys/conf/GENERIC. deraadt and angelos okJun-ichiro itojun Hagino
2001-03-02add #define __STRICT_ALIGNMENTJason Wright
2001-01-31based on art's sparc patch:Jason Wright
mmap should return -1 on failure, not EOPNOTSUPP. As it was now, an mmap of /dev/mem always returned page 45.
2001-01-27Unbreak the top macros. I guess they had never been used before.Miod Vallat
2001-01-25spellingTodd T. Fries
2001-01-22Define ARCH_ELFSIZE that is the default elf size on this arch.Artur Grabowski
2000-12-28Define UADDR not as fixed address, but rather as what it really is:Miod Vallat
a negative offset relative to the top of the adressing space. This fixes the miscompilation problems in locore_r2000.S with binutils 2.10. Tested by maja@ and myself.
2000-12-28Alter compilation flags, since binutils have changed some of their defaultMiod Vallat
settings between 2.7 and 2.10. Inspired by a similar NetBSD change. Also, while I'm at it, add more -W stuff to CDIAGFLAGS
2000-11-10Change the ktrace interface functions from taking the trace vnode to taking theArtur Grabowski
traced proc. The vnode is in the proc and all functions need the proc.
2000-11-10No ioasic on model 240Miod Vallat
2000-11-08Code that I will forget to change when I convert pmax to UVM.Artur Grabowski
Better to commit it now.
2000-10-27more precise BUFCACHEPERCENT calculations.Michael Shalayeff
from gluk@ptci.ru; deraadt@ and niklas@ ok
2000-10-18typo in comment; from gluk@ptci.ruMichael Shalayeff
2000-09-26Implement getnulldev that returns the dev_t for "/dev/null".Artur Grabowski
2000-09-13Add support for ipf. -mojMats O Jansson
2000-09-09Make pmax work again after ericj's changes to ecoff execution stuff.Miod Vallat
(A similar fix is probably needed for arc)
2000-08-19Late in the release of OpenBSD/pmax 2.7 a conflict between the pmaxMats O Jansson
dc driver and the generic if_dc driver was found. The fix was to change the pmax drivers name to dz instead. But this was only done in a miminal way. This commit will remove the old dc driver. -moj
2000-08-19Late in the release of OpenBSD/pmax 2.7 a conflict between the pmaxMats O Jansson
dc driver and the generic if_dc driver was found. The fix was to change the pmax drivers name to dz instead. But this was only done in a miminal way. This commit will switch over and use the new dz driver. -moj
2000-08-19Late in the release of OpenBSD/pmax 2.7 a conflict between the pmaxMats O Jansson
dc driver and the generic if_dc driver was found. The fix was to change the pmax drivers name to dz instead. But this was only done in a miminal way. This commit will add a new dz driver to replace the current dc. -moj
2000-07-19unnecessary declaration of ttrstrtArtur Grabowski
2000-07-11since .cvsignore is there, .keep_me is not neededTheo de Raadt
2000-07-06Add spllowersoftclock(), same as splsoftclock(). (art@ ok)Hakan Olsson
2000-07-04Make dmesg and /kern/msgbuf work on pmax. Thanks art@ for help with mem.c. ↵Mats O Jansson
ok miod@. -moj
2000-06-23remove obsolete vtrace guts; art@Michael Shalayeff
2000-06-08Add explicit inclusions of signalvar.h to files actually using syms definedNiklas Hallqvist
there but relying on an indirect inclusion
2000-06-08&vm_pmap -> vm_map.pmapArtur Grabowski
2000-06-05Changes to exit handling.Artur Grabowski
cpu_exit no longer frees the vmspace and u-area. This is now handled by a separate kernel thread "reaper". This is to avoid sleeping locks in the critical path of cpu_exit where we're not allowed to sleep. From NetBSD
2000-05-25cause traversal into arch & subdirectories for the purposes of manual page ↵Theo de Raadt
install...
2000-05-01changed dc to dz to avoid conflict with if_dc. -mojMats O Jansson
2000-03-23New API for timeouts. Replaces the old timeout()/untimeout() API andArtur Grabowski
makes it the callers responsibility to allocate resources for the timeouts. This is a KISS implementation and does _not_ solve the problems of slow handling of a large number of pending timeouts (this will be solved in future work) (although hardclock is now guarateed to take constant time for handling of timeouts). Old timeout() and untimeout() are implemented as wrappers around the new API and kept for compatibility. They will be removed as soon as all subsystems are converted to use the new API.
2000-03-12Get mainbus working with gcc 2.95.x. -mojMats O Jansson
2000-03-12Update clock code to work until 2001-12-31. -mojMats O Jansson
2000-03-03$OpenBSD$Todd T. Fries
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.
1999-12-08add GENERIC.v6 (IPv6 test configuration). to be integrated into GENREIC.Jun-ichiro itojun Hagino
1999-11-22add empty mmioctl() implementation for new /dev/mem interface for allMatthieu Herrb
architectures.
1999-11-08move MI definition of rd into it's MI place also fixingMichael Shalayeff
attributes, allowing kernels to exist w/ rd as the only disk device. tested on a few archs; niels@ & millert@ ok
1999-10-01ignore ELLE. -mojMats O Jansson
1999-10-01add tag. remove VNODEPAGER. -mojMats O Jansson
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-30replace "" with "oldscsibus" in oldscsibus_cd. -mojMats O Jansson
1999-08-20change MIPSE{B|L} to __MIPSE{B|L}__. -mojMats O Jansson
1999-08-20needs <scsi/cd.h> -mojMats O Jansson
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-27s/disk_pages/scsi_disk_pages/Niklas Hallqvist
1999-05-24Only do basic work in the ethernet interrupt context, and queue packets toJason Wright
be bridged. Do the real work in a scheduled netisr.
1999-05-22Add new vm_swap code for dynamic swap. From netbsd, munged some by me, andTobias Weingartner
others. syscall commit pending.
1999-05-22pr/796 applied fix from Urazmetov Wasilx <Wasilx@forest.ihep.su> -mojMats O Jansson
1999-05-10Use symbolic define for BYTE_ORDER.Marc Espie
(don't forget that cpp is `lazy': #define A B #define B value #if A == value works, since A isn't extended before it's needed, by which time B is known)