summaryrefslogtreecommitdiffstats
path: root/sys/arch/m88k (follow)
Commit message (Expand)AuthorAgeFilesLines
* spellingjsg2021-03-113-7/+7
* In case of failure, call sigexit() from trapsignal instead of sensig().mpi2020-11-081-10/+6
* As done on other architectures, narrow the KERNEL_LOCK only aroundderaadt2020-10-301-19/+19
* uvm_grow() now does the vm_maxsaddr check (before locking), so callers don'tderaadt2020-10-211-3/+3
* use access_type as the PROT_* variable for uvm_fault() consistantlyderaadt2020-10-081-18/+18
* Include <sys/systm.h> directly instead of relying on hidden UVM includes.mpi2020-10-071-1/+2
* miod's proposal for traps was also wrong, causing one type of kernelderaadt2020-09-271-5/+3
* miod notes T_USER needs to be a bit, it was not.deraadt2020-09-251-2/+2
* add uvm_map_isentry check for 88100, and alter the KERNEL_LOCKderaadt2020-09-251-9/+10
* Only perform uvm_map_inentry() checks for PROC_SP for userland pagefaults.deraadt2020-09-241-9/+6
* |= is not supposed to be spelled +=deraadt2020-09-231-3/+3
* Push KERNEL_LOCK/UNLOCK() dance inside trapsignal().mpi2020-08-193-11/+3
* do not need these versions of timetc.hderaadt2020-07-081-23/+0
* Add support for timeconting in userland.pirofti2020-07-061-0/+23
* Remove obsolete <machine/stdarg.h> header. Nowadays the varargvisa2020-06-301-16/+0
* Fix format strings (%p --> %lx) in debug code.aoyama2020-06-231-23/+23
* introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.dlg2020-05-311-1/+3
* Retire <machine/varargs.h>.visa2020-05-271-13/+0
* Rewrite m88k mutex code as a slight variation of the MI mutex code.aoyama2020-05-264-260/+181
* %r26 hasn't been used by the threads implementation since 2016, so stopguenther2019-12-112-9/+4
* TRUE/FALSE conversions missed in previous.mpi2019-11-102-5/+5
* Substitute boolean_t/TRUE/FALSE/db_addr_t by int/1/0/vaddr_t.mpi2019-11-084-30/+30
* Reduce the number of places where `p_priority' and `p_stat' are set.mpi2019-10-151-4/+2
* If uvm_map_inentry returns false then a signal has been delivered, andderaadt2019-09-061-3/+3
* sys/arch/luna88k/luna88k/locore0.S:dummy_cpu assumes thataoyama2019-08-281-5/+4
* Increment `db_active' before entering db_trap() like other archs do.mpi2019-07-201-1/+3
* I wrote the pc-page-writeable and sp-not-MAP_STACK code to be shared, andderaadt2019-07-091-3/+5
* add code to check stack pointer is within MAP_STACKderaadt2019-06-171-1/+7
* Remove file name and line number output from witness(4)visa2019-04-231-4/+4
* Include srp.h where struct cpu_info uses srp to avoid erroring out whenjsg2018-12-051-1/+2
* More "explicitely" -> "explicitly" in various comments.krw2018-10-221-2/+2
* Unify and bump some of the NMBCLUSTERS defines. Some archs had it set toclaudio2018-09-141-2/+2
* Adding membar_xxx defines to userland.aoyama2018-08-221-1/+49
* Remove unused spllock().visa2018-08-201-3/+1
* Move from sendsig() to its callers the initsiginfo() calls andguenther2018-07-101-4/+3
* Implement MAP_STACK option for mmap(). Synchronous faults (pagefault andderaadt2018-04-121-2/+3
* Make luna88k use the MI mplock implementation.aoyama2018-03-121-167/+0
* Make luna88k use the MI mplock implementation.aoyama2018-03-122-66/+4
* #define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an archderaadt2018-03-051-1/+2
* Define and use IPL_MPFLOOR in our common mutex implementation.mpi2018-01-131-2/+2
* Unify <machine/mutex.h> a bit further.mpi2018-01-041-2/+2
* fcntl(F_SETFL) invokes the FIONBIO and FIOASYNC ioctls internally, soguenther2017-12-141-1/+9
* Change __mp_lock_held() to work with an arbitrary CPU info structure andmpi2017-12-041-3/+3
* If you use sys/param.h, you don't need sys/types.hderaadt2017-09-084-8/+4
* Move mutex, condvar, and thread-specific data routes, pthread_once, andguenther2017-09-051-5/+1
* Tidy up comment about double load opcodes in m88k/eh_common.S (and fix ;; -> ||)tom2017-06-221-4/+4
* Kill db_sym_t.mpi2017-05-301-3/+3
* Kill SPINLOCK_SPIN_HOOK, use CPU_BUSY_CYCLE() instead.mpi2017-05-293-10/+6
* copyin32 implementation from miod@mpi2017-05-291-1/+43
* Rename Debugger() into db_enter().mpi2017-04-302-7/+7