summaryrefslogtreecommitdiff
path: root/sys/arch/sparc/include
AgeCommit message (Expand)Author
2023-06-02follow the steps of Andrew Doran (ad) commit and fix more s/loose/lose/ typos.andvar
2023-03-28s/interrput/interrupt/ and s/accesss/access/ in comments.andvar
2023-03-20__HAVE_HASHLOCKED_ATOMICS needs to be visible to userlandmartin
2022-07-30sys/atomic.h: Fix atomic_store_* on sparcv7, sparcv8.riastradh
2022-05-29fix various typos in comments and log messages.andvar
2022-05-22fix various small typos, mainly in comments.andvar
2022-02-15Document the calculation of CC64FSZpalle
2022-02-13sparc: __cpu_simple_lock membar audit.riastradh
2022-01-22Change the devhandle_from_*() functions to also take a "super handle",thorpej
2021-12-11remove clause 3 from all my licenses that aren't conflicting withmrg
2021-11-02In order to prevent _mcount() from being recursively called when built with C...ryo
2021-10-28Making "struct sigcontext" visible only to _LIBC || _KERNEL is toothorpej
2021-10-27Make sigcontext13 visible only to _KERNEL. Make sigcontext visible onlythorpej
2021-10-26Merge all MD __sigaction14_sigtramp.c copies into one:christos
2021-09-06fix various typos in comments.andvar
2021-08-14Improved the performance of kernel profiling on MULTIPROCESSOR, and possible ...ryo
2021-05-10sparc{,64} promlib -> devhandle_t gluethorpej
2021-01-25avoid needing <machine/promlib.h>. fixes sparc64 build.mrg
2021-01-24avoid using 'extern <func|data>;' inside a .c file, but insteadmrg
2021-01-23Document via __HAVE_BUS_SPACE_8 platforms that implement bus_space_*_8christos
2021-01-17set machine_model[] earlier, so that bootstrap can use it.mrg
2020-12-18remove unused and #if 0'd since introduced in 1996 struct kvm_cpustate.mrg
2020-12-06undo previous; __register_t is already definedchristos
2020-12-06don't expose register_tchristos
2020-09-14Switch from register_t to unsigned long intkamil
2020-09-12Improve am7930 family drivers to share more code.isaki
2020-09-06forward declare struct vm_page, and include uvm_prot.h and uvm_pmap.h.mrg
2020-05-17Install sparc/intr.had
2020-05-17__HAVE_CPU_DATA_FIRST is still true for sparc64 (which shares this file)martin
2020-05-16PR port-sparc/55261: sparc still panics running ATF testsad
2020-05-16Back out previous - it doesn't work.ad
2020-05-15PR port-sparc/55261: sparc still panics running ATF testsad
2020-05-01Move machine dependent AUDIO_BLK_MS default value to <machine/param.h>.isaki
2020-04-17Mark the .ident section as mergable string section to avoid redundantjoerg
2020-03-14pmap_remove_all(): Return a boolean value to indicate the behaviour. Ifad
2020-03-10tuck curproc/curlwp under _KERNEL only (no _KMEMUSER)christos
2019-12-30PR port-sparc/54789: Sparc boot fails with "Trap 0x21 while interrupts disabled"ad
2019-12-27Harmonize the namespace of fast TLS base pointer getter functionskamil
2019-12-24Introduce PT_LWPSTATUS + PT_LWPNEXT, obsolete PT_LWPINFOkamil
2019-12-01Fix false sharing problems with cpu_info. Identified with tprof(8).ad
2019-11-29Nix now-unused definitions of MUTEX_GIVE/MUTEX_RECEIVE.riastradh
2019-11-29Nix mb_* on sparc and sparc64.riastradh
2019-11-29Largely eliminate the MD rwlock.h header file.riastradh
2019-11-29PR port-sparc/54718 (sparc install hangs since recent scheduler changes)ad
2019-11-23cpu_need_resched():ad
2019-11-23Looks like sparc clears want_ast with interrupts enabled, so check+clear itad
2019-11-21mi_userret(): take care of calling preempt(), set spc_curpriority directly,ad
2019-09-23Provide PRIxBUSADDR, PRIxBUSSIZE, PRIuBUSSIZE, and PRIxBSH for all archesskrll
2019-08-29 Add missing NUL to prevent buffer overrun.msaitoh
2019-08-21 Fix typo (s/contoller/controller/).msaitoh