summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64
AgeCommit message (Expand)Author
2024-11-08Move sparc64-specific ofw prototypes out of the MI header.Miod Vallat
2024-11-08Implement interrupt depth counter for sparc64.Miod Vallat
2024-11-08Correctly compute access type for write faults. This allows write-onlyMiod Vallat
2024-11-07Constify strings in symbol-related ddb interfaces, and make the iteratorMiod Vallat
2024-11-07Remove two unnecessary instructions, at least one being a leftover fromMiod Vallat
2024-11-07add rcs idsJonathan Gray
2024-11-06Address more outdated comments.Miod Vallat
2024-11-06A long, long, time ago, pending interrupt handlers were stored in arraysMiod Vallat
2024-11-06Give locore a few more symbolic constants to make the code path constructingMiod Vallat
2024-11-06Remove a non-applicable comment about 32-bit userland code.Miod Vallat
2024-11-05Apply the changes in sys/lib/libsa/alloc.c 1.13 to the other copies of thatMiod Vallat
2024-11-02use correct array index when setting frequencyJonathan Gray
2024-10-28Unlock KERN_ALLOWKMEM. The `allowkmem' is atomically accessed integer.Vitaliy Makkoveev
2024-10-22remove redundant include guard in BUS_SPACE_DEBUG pathJonathan Gray
2024-10-16Deliver SIGTRAP, rather than SIGEMT, when a TADDccTV or TSUBccTV instructionMiod Vallat
2024-09-20remove unneeded semicolons; checked by millert@Jonathan Gray
2024-09-04Fix some spelling.Marcus Glocker
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-13Enable uvm percpu caches on sparc64.Claudio Jeker
2024-06-11remove drm prototypes duplicating those in sys/conf.hJonathan Gray
2024-05-22remove prototypes with no matching function and externs with no varJonathan Gray
2024-05-17Constify the first argument of getdevunit(). NFCIMiod Vallat
2024-05-14remove prototypes with no matching functionJonathan Gray
2024-05-13remove prototypes with no matching functionJonathan Gray
2024-04-25Use -mno-fpu when compiling with clang now that the in-tree clang supportsMiod Vallat
2024-04-14Turn sp_tlb_flush_{ctx,pte} into function pointers, and pick one out of threeMiod Vallat
2024-04-14with empty body loops, put final semicolon on a new line for readabilityJonathan Gray
2024-04-13correct indentationJonathan Gray
2024-04-11Stop making <machine/pmap.h> include <machine/pte.h>, and fix the very fewMiod Vallat
2024-04-08Stop redeclaring ENTRY, the <machine/asm.h> flavour is as good as we need it.Miod Vallat
2024-04-08Fix misplaced END() macro.Miod Vallat
2024-04-08Remove unused tf_fault and tf_kstack members from struct trapframe. TheseMiod Vallat
2024-04-08Remove demap code for MMU miss faults.Miod Vallat
2024-04-08There is too much #ifdef DEBUG stuff cluttering locore, really. While some ofMiod Vallat
2024-04-08Introduce more assembler macros to deduplicate code and improve readability:Miod Vallat
2024-04-08Remove dead code and data, fix typos, kill wrong comments.Miod Vallat
2024-04-08Fix cut'n'paste error in data miss handler causing wrong label to be used inMiod Vallat
2024-04-08Fix sun4v patching of sp_tlb_flush_ctx() to pass flags in the right register.Miod Vallat
2024-03-30Bring back an inline db_enter(), which makes backtraces easier to grokMiod 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-29Remove truly unneeded includes (not included indirectly).Miod Vallat
2024-03-29Check for %otherwin being nonzero earlier in rft_user.Miod Vallat
2024-03-29Simplify two more places where we don't need to check for unbiased stacks.Miod Vallat
2024-03-29STACKFRAME macro is always invoked on a well-formed 64-bit stack, no needMiod Vallat
2024-03-29Text faults should not invoke uvm_grow() since the fault address is not onMiod Vallat
2024-03-29send_softint() was designed as being able to target a particular cpu, but theMiod Vallat