summaryrefslogtreecommitdiff
path: root/sys/arch/m88k
AgeCommit message (Expand)Author
8 daysCast atomic_load_int(9) to signed int when loading `securelevel'.Vitaliy Makkoveev
2024-11-07Constify strings in symbol-related ddb interfaces, and make the iteratorMiod Vallat
2024-10-28Unlock KERN_ALLOWKMEM. The `allowkmem' is atomically accessed integer.Vitaliy Makkoveev
2024-10-23Rename `ci_intrdepth' to `ci_idepth'.Martin Pieuchot
2024-10-22put opening { on same line as struct nameJonathan Gray
2024-10-20add comma to fix offsets of trap type stringsJonathan Gray
2024-10-14remove unused struct sigstate; ok miod@Jonathan Gray
2024-08-08Make user ci_flags is declared volatile.Miod Vallat
2024-07-14Add elf_aux_info(3)Jeremie Courreges-Anglas
2024-06-26return type on a dedicated line when declaring functionsJonathan Gray
2024-06-23If an ioctl(2) request isn't implemented we should return ENOTTY.Mark Kettenis
2024-06-20Enable uvm percpu caches on luna88k.Kenji Aoyama
2024-06-09Add a compiler barrier where missing in CPU_BUSY_CYCLE() implemsJeremie Courreges-Anglas
2024-06-05Pass cpu_fork() function to the new process through caller-saved registersMiod Vallat
2024-05-28cpu_emergency_disable() was only used by mvme88k and can be removed now.Claudio Jeker
2024-05-22remove prototypes with no matching function; ok miod@Jonathan Gray
2024-05-21remove switch_exit() prototypes, replaced by sched_exit()Jonathan Gray
2024-05-16Stop treating IPL_NONE mutexes special in MULTIPROCESSOR kernels. WhileMark Kettenis
2024-03-31Stop referring to dead-since-30-years gatherstats() in comments.Miod Vallat
2024-03-08Make sure copyoutstr() invoked with a length of zero returns ENAMETOOLONG.Miod Vallat
2024-03-03Cope with the rare case of an imprecise FPU exception caught whenMiod Vallat
2024-03-03Workaround a 88100 errata where a FPU imprecise exception may be raisedMiod Vallat
2024-02-25clockintr: rename "struct clockintr_queue" to "struct clockqueue"Scott Soule Cheloha
2024-02-23ddb(4): db_read_bytes/db_write_bytes: change dst/src parameter to void*Scott Soule Cheloha
2024-02-18Fix format strings in TRAPDEBUG code and unbreak 88110_syscall. NFCMiod Vallat
2024-02-14Remove never ever used cpu_exec() macro, apparently already obsolete by theMiod Vallat
2024-02-14Make sure pmap_unmap_direct flushes dirty cache lines.Miod Vallat
2024-02-07Use tlb_flush() rather than complete invalidation in pmap_set_modify().Miod Vallat
2024-01-24clockintr: switch from callee- to caller-allocated clockintr structsScott Soule Cheloha
2024-01-23Delete unused labels which cause error in making kernel.Kenji Aoyama
2024-01-11Since no system call takes more than 6 arguments, and no more than oneMiod Vallat
2023-12-15Drop no-longer-applicable comment.Miod Vallat
2023-12-14NKMEMPAGES_MAX_DEFAULT is no longer used. Remove it from param.h.Claudio Jeker
2023-12-13Fix syscall number bounds check computations.Miod Vallat
2023-12-12remove support for syscall(2) -- the "indirection system call" becauseTheo de Raadt
2023-12-12The sigtramp was calling sigreturn(2), and upon failure exit(2), whichTheo de Raadt
2023-12-11Implement per-CPU caching for the page table page (vp) pool and the PTEMark Kettenis
2023-12-10Add a new label "sigcodecall" inside every sigtramp definition, directlyTheo de Raadt
2023-10-24Normally context switches happen in mi_switch() but there are 3 casesClaudio Jeker
2023-08-02Revert r1.31 - contrary to what I wrote, scaled versions of ld.d and st.dMiod Vallat
2023-07-25statclock: move profil(2), GPROF code to profclock(), gmonclock()Scott Soule Cheloha
2023-07-02all platforms, kernel: remove __HAVE_CLOCKINTR symbolScott Soule Cheloha
2023-04-13pmap_copy() has never, ever, been implemented in any of the platforms OpenBSDMiod Vallat
2023-04-11fix double words in commentsJonathan Gray
2023-02-12m88k also needs to define PMAP_CHECK_COPYIN as 1.Kenji Aoyama
2023-02-11__syscall() is no longer neccessary since the system calls which neededTheo de Raadt
2023-01-31On systems without xonly mmu hardware-enforcement, we can still mitigateTheo de Raadt
2023-01-16we spent far too long debugging a weird go library problem (incorrectTheo de Raadt
2023-01-09Use PROT_EXEC when servicing instruction faults.Miod Vallat
2023-01-06Remove copystr(9), unless used internally by copy{in,out}str.Miod Vallat