summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/include
AgeCommit message (Expand)Author
2024-11-08Move sparc64-specific ofw prototypes out of the MI header.Miod Vallat
2024-11-07add rcs idsJonathan Gray
2024-11-06A long, long, time ago, pending interrupt handlers were stored in arraysMiod Vallat
2024-11-06Remove a non-applicable comment about 32-bit userland code.Miod Vallat
2024-10-22remove redundant include guard in BUS_SPACE_DEBUG pathJonathan Gray
2024-07-14Add elf_aux_info(3)Jeremie Courreges-Anglas
2024-06-26return type on a dedicated line when declaring functionsJonathan Gray
2024-06-13Enable uvm percpu caches on sparc64.Claudio Jeker
2024-05-17Constify the first argument of getdevunit(). NFCIMiod Vallat
2024-04-14Turn sp_tlb_flush_{ctx,pte} into function pointers, and pick one out of threeMiod Vallat
2024-04-11Stop making <machine/pmap.h> include <machine/pte.h>, and fix the very fewMiod Vallat
2024-04-08Remove unused tf_fault and tf_kstack members from struct trapframe. TheseMiod Vallat
2024-04-08Remove dead code and data, fix typos, kill wrong comments.Miod Vallat
2024-03-30use void in function decl with no args; avoids non-ANSI smatch warningsJonathan Gray
2024-03-29Drop the first argument of intr_establish().Miod Vallat
2024-03-29Store the physical address of each pcb in struct mdproc, and use this inMiod Vallat
2024-03-29send_softint() was designed as being able to target a particular cpu, but theMiod Vallat
2024-03-29Update/fix/remove obsolete or just plainly wrong comments.Miod Vallat
2024-03-29Stop including <machine/signal.h> in locore and remove _LOCORE guardsMiod Vallat
2024-03-29Move C declarations from intreg.h to <machine/intr.h> which includes it.Miod Vallat
2024-03-29Clean the fpu trap code:Miod Vallat
2024-03-29Remove dead code. Some of it had been dead since the very beginning of theMiod Vallat
2024-03-29No longer include <machine/fsr.h> from <machine/reg.h>, and have the fewMiod Vallat
2024-03-29Remove dead defines, prototypes and data, and duplicate or misleading comments.Miod Vallat
2024-03-29Remove unconditional define of _LOCORE.Miod Vallat
2024-03-29Now that this file is no longer used by any libc C file, get rid of checksMiod Vallat
2024-02-25clockintr: rename "struct clockintr_queue" to "struct clockqueue"Scott Soule Cheloha
2024-01-24clockintr: switch from callee- to caller-allocated clockintr structsScott Soule Cheloha
2023-12-24rename bus_type enum to sparc_bus_type to not conflict with bus_type in drmJonathan Gray
2023-12-14NKMEMPAGES_MAX_DEFAULT is no longer used. Remove it from param.h.Claudio Jeker
2023-12-11Implement per-CPU caching for the page table page (vp) pool and the PTEMark Kettenis
2023-11-14Fix typo in comment.Claudio Jeker
2023-11-09Finish clean up of old 6.7 softraid migration codeKlemens Nanni
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-03-19Aggressively randomize the location of the stack on all 64-bit architecturesMark Kettenis
2023-01-31On systems without xonly mmu hardware-enforcement, we can still mitigateTheo de Raadt
2023-01-24Add and use a specific routine to fetch instructions from userland whenMiod Vallat
2023-01-21Remove dead/unused prototypesMiod Vallat
2023-01-13Drop PICCY_SET() and RODATA() macros now that libc no longer needs them.Miod Vallat
2023-01-13sparc64: switch to clockintrScott Soule Cheloha
2023-01-01With the introduction of the PMAP_PREFER_{ALIGN,OFFSET} macros a long time ago,Miod Vallat
2022-12-08_C_LABEL() and _ASM_LABEL() are no longer useful in the "everythingPhilip Guenther
2022-10-25STACK_OFFSET was to support it varying when compiling some code forPhilip Guenther
2022-10-22Put struct rwindow back in reg.h, pcb.h depends on this.Miod Vallat
2022-10-21Remove vestigial bits of 32-bit binaries support; drop the `64' suffix inMiod Vallat
2022-10-16Change function definitions using the identifier-list form used in theJonathan Gray
2022-09-10Remove pmap_collect() when a no-op, define __HAVE_PMAP_COLLECT otherwise.Miod Vallat
2022-09-08Remove old debug code knobs, wrong comments, and unused pv entry flags.Miod Vallat
2022-08-30Remove long unused WARN_REFERENCES macro; idea guenther@, ok jsg@ jca@Miod Vallat