summaryrefslogtreecommitdiffstats
path: root/sys/arch/sh/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* landisk has legacy global variable want_resched, rather than post-MPderaadt2020-09-251-10/+5
* another excess filederaadt2020-07-091-23/+0
* Add support for timeconting in userland.pirofti2020-07-061-0/+23
* Remove obsolete <machine/stdarg.h> header. Nowadays the varargvisa2020-06-301-56/+0
* introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.dlg2020-05-311-1/+2
* Retire <machine/varargs.h>.visa2020-05-271-57/+0
* db_addr_t -> vaddr_tmpi2019-11-071-2/+2
* Substitute boolean_t/TRUE/FALSE by int/1/0.mpi2019-11-071-4/+4
* Add intr_{disable,restore}() for sh.visa2019-03-241-1/+13
* sprinle some casts to quiet compiler; ok millertderaadt2019-02-171-3/+3
* Add END() macro to set symbol size like every other archguenther2018-11-111-1/+3
* Provide an MD 64-bit byteswapping function build on 32-bit swapsnaddy2018-10-051-2/+11
* Unify the MD byteswapping code as much as possible across architectures.naddy2018-10-021-21/+26
* Unify and bump some of the NMBCLUSTERS defines. Some archs had it set toclaudio2018-09-141-2/+2
* #define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an archderaadt2018-03-051-1/+2
* Move landisk to MI mutex.mpi2018-02-111-61/+2
* Move mutex, condvar, and thread-specific data routes, pthread_once, andguenther2017-09-051-5/+1
* kill RCSID macros; discussed with millertderaadt2017-06-291-4/+1
* Unbreak profiling assembly functions in userland by defining thempi2017-06-231-2/+2
* Fix kernel build on armv7 and sh.visa2017-05-181-2/+2
* Hook up mutex(9) to witness(4).visa2017-04-201-3/+4
* Provide mips64 with kernel-facing TCB_{GET,SET} macros that store itguenther2017-04-131-3/+1
* In exec_elf.c: expand ELFNAME(), ELFNAME2(), and ELFNAMEEND() exceptguenther2017-02-081-3/+1
* Increase the number of mbufs on most architectures. This is basedbluhm2016-09-031-2/+2
* Remove the non ELF macrosderaadt2016-05-272-32/+3
* Save and restore 'gbr' register when enter/leaving the kernel, and useguenther2016-05-184-5/+25
* SROP mitigation. sendsig() stores a (per-process ^ &sigcontext) cookiederaadt2016-05-101-3/+3
* G/C DDB_REGS.mpi2016-04-271-2/+1
* Rename kdb_trap() into db_ktrap().mpi2016-02-271-2/+2
* intr_barrier for sh/landisk; tobiasu noticed the need as wellderaadt2016-01-151-1/+3
* Use #ifndef _MACHINE_DISKLABEL_H_ everywhere. Replace _ARM_DISKLABEL_H_krw2015-09-301-4/+4
* Use consistant whitespace/comments for #define'ing LABELSECTOR,krw2015-09-301-4/+4
* lint is dead and C99 may be old enough to drive a car: delete LONGLONGguenther2015-09-261-3/+1
* _NLIST_DO_ELF is no longer needed: it's the only optionguenther2015-08-291-2/+1
* emul_native is only used for kernel threads which can't dump core, soguenther2015-05-051-4/+1
* Remove SIZE_MAX from limits.h. It was added years ago before wemillert2015-04-301-4/+1
* Change pmap_remove_holes() to take a vmspace instead of a map as its argument.miod2015-02-151-2/+2
* no md code wants lockmgr locks, so no md code needs to include sys/lock.hdlg2015-02-111-2/+1
* split the int and long implementations to avoid compiler warnings.dlg2014-11-171-13/+70
* jmatthew@ found another case of me getting the number of args wrongdlg2014-09-241-2/+2
* implement atomic_{cas,swap}_{uint,long,ptr) and atomic_{add,sub}_{int,long}dlg2014-09-241-9/+122
* Tackle the endian.h mess. Make it so that:guenther2014-07-121-4/+6
* CPU_BUSY_CYCLE(): A new MI statement for busy loop power reductionuebayasi2014-07-111-1/+3
* It's been a quarter century: we can assume volatile is present with that name.guenther2014-03-291-9/+9
* It's safe to assumed 'signed' existsguenther2014-03-191-2/+2
* DDB supports ELF symbols are all archs, and it's always the same as theguenther2014-03-161-8/+1
* Move declaration of struct vm_page_md from <machine/vmparam.h> tomiod2014-01-302-20/+21
* unifdef -D__HAVE_VM_PAGE_MD - no functional change.miod2014-01-231-2/+1
* Provide MI symbol _STACKALIGNBYTESderaadt2013-12-181-3/+4
* We uniformly define size_t to be unsigned long and ssize_t to be long. Makekettenis2013-08-071-4/+4