summaryrefslogtreecommitdiffstats
path: root/sys/arch/sparc64
AgeCommit message (Expand)AuthorFilesLines
2021-03-11spellingjsg13-32/+32
2021-02-23sparc64/clock.c: use ANSI-style function definitionscheloha1-57/+20
2021-02-23timecounting: use C99-style initialization for all timecounter structscheloha2-7/+26
2021-02-04Add uhidpp(4), a driver for Logitech HID++ devices. Currently limited toanton1-1/+2
2021-01-30satisfy -fno-commonderaadt2-4/+4
2021-01-28Again allow COPTS= to come from the environment again, and don't lose thederaadt1-4/+4
2021-01-23introduce ujoy(4), a restricted subset of uhid(4) for gamecontrollers.thfr2-2/+5
2021-01-19blacklist com on m3000s. our com code causes faults somehow.dlg1-1/+20
2021-01-02Allocate address space for struct cpu_info using km_alloc(9) instead ofjmatthew1-2/+8
2020-12-28Sync with i386 by asserting that IPL values should be at least IPL_NONE.mpi1-1/+2
2020-12-25Refactor klist insertion and removalvisa1-4/+4
2020-12-12Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan1-2/+2
2020-12-09Use daddr_t and not daddr32_t in boot media.krw5-9/+9
2020-11-08In case of failure, call sigexit() from trapsignal instead of sensig().mpi1-4/+5
2020-10-27If Open Firmware doesn't provide an interrupt mapping, use the swizzledkettenis1-3/+11
2020-10-24If the #msi-eqs property says there are no event queues, don't try to setjmatthew1-1/+3
2020-10-23Refactor page fault/error functions, normalizing their operation relativederaadt1-199/+153
2020-10-21uvm_grow() now does the vm_maxsaddr check (before locking), so callers don'tderaadt1-5/+4
2020-10-20alpha, loongson, sh, sparc64: recompute tick, tick_nsec when hz(9) is resetcheloha1-1/+3
2020-10-16unbreak buildjsg1-2/+2
2020-10-15Replace simple one-line bcopy()/memcpy() of faked data into scsi_xfer with callkrw1-2/+2
2020-10-01fix indentationjsg1-2/+2
2020-09-24The sparc64 pagefault vectors are directly to specific functions, andderaadt1-1/+4
2020-09-24Only perform uvm_map_inentry() checks for PROC_SP for userland pagefaults.deraadt1-13/+25
2020-09-22Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'krw1-9/+9
2020-09-14emuinstr() proto dies also after emul.c cleanup; from miodderaadt1-2/+1
2020-09-14Delete some emulator code which has never been used on 64 bit sparcderaadt1-209/+1
2020-09-11Include <sys/systm.h> directly instead of relying on hidden UVM includes.mpi1-1/+2
2020-09-05Replace '32' with SID_SCSI2_ALEN (a.k.a. 31) when building emulated INQUIRYkrw1-2/+2
2020-09-03Replace '.response_format = 2' with '.response_format = SID_SCSI2_RESPONSE'.krw1-2/+2
2020-09-02When building emulated INQUIRY results use the SCSI_REV_* #define's tokrw1-2/+2
2020-09-01Rename [READ|WRITE]_BIG to [READ|WRITE]_10. Rename struct scsi_rw_big tokrw1-9/+9
2020-08-26Declare hw_{prod,serial,uuid,vendor,ver} in <sys/systm.h>.visa1-4/+1
2020-08-19Push KERNEL_LOCK/UNLOCK() dance inside trapsignal().mpi3-51/+3
2020-08-13Add __multi3 from compiler_rt-8.xjca1-1/+2
2020-07-31On sun4u systems that have the STICK register, clear the NPT bit of thekettenis4-17/+42
2020-07-24Enable usertc if the NPT bit isn't set for %tick and %sys_tick.kettenis1-4/+9
2020-07-22Nuke unused struct scsi_link member of vdsk_softc.krw1-2/+1
2020-07-22console marker should be after :deraadt1-2/+2
2020-07-21It's saa_flags, not flags.krw1-2/+2
2020-07-20saa.ssa.wwpn is not the same as saa.saa_wwpn.krw1-2/+2
2020-07-20Move remaining scsi bus initialization info from "prototype scsi link"krw1-4/+5
2020-07-19Disable userland timecounters for now. On some (all?) sun4u machines thiskettenis1-3/+3
2020-07-19Move the adapter related items (luns, adapter, adapter_target,krw1-6/+6
2020-07-16Access adapter softc via link->bus->sb_adapter_softc.krw2-10/+10
2020-07-11Expunge some Captain Obvious comments, tweak whitespace a bit, move a debugkrw1-2/+2
2020-07-10Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.patrick1-3/+3
2020-07-10Change users of IFQ_DEQUEUE(), IFQ_ENQUEUE() and IFQ_LEN() to use thepatrick1-3/+3
2020-07-08Userland timecounter implementation for sparc64.kettenis2-7/+9
2020-07-06Add support for timeconting in userland.pirofti3-5/+28