summaryrefslogtreecommitdiffstats
path: root/sys/arch/hppa/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add support for timeconting in userland.pirofti2020-07-061-0/+23
* Remove obsolete <machine/stdarg.h> header. Nowadays the varargvisa2020-06-301-54/+0
* Implement cpu_rnd_messybits() as a read of the cycle counter register.naddy2020-06-141-2/+12
* 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-17/+0
* Convert db_addr_t -> vaddr_t but leave the typedef for now.mpi2019-11-071-7/+7
* Remove file name and line number output from witness(4)visa2019-04-231-16/+6
* Include srp.h where struct cpu_info uses srp to avoid erroring out whenjsg2018-12-051-1/+2
* Unify and bump some of the NMBCLUSTERS defines. Some archs had it set toclaudio2018-09-141-2/+2
* Constipate all the struct lock_type's so they go into .rodataguenther2018-06-081-3/+3
* Expose memory barriers to userland.kettenis2018-05-141-2/+3
* #define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an archderaadt2018-03-051-1/+2
* Define and use IPL_MPFLOOR in our common mutex implementation.mpi2018-01-132-3/+4
* Unify <machine/mutex.h> a bit further.mpi2018-01-041-2/+2
* Change __mp_lock_held() to work with an arbitrary CPU info structure andmpi2017-12-041-2/+2
* Move mutex, condvar, and thread-specific data routes, pthread_once, andguenther2017-09-051-5/+1
* Add WITNESS supportguenther2017-07-161-8/+36
* Unbreak profiling assembly functions in userland by defining thempi2017-06-231-2/+2
* tweak the spllower asm so it is more straightforward.dlg2017-05-191-6/+10
* Implement copyin32(9).kettenis2017-05-181-1/+3
* add a BUS_DMA_64BIT flag to bus_dma on all our archs.dlg2017-05-081-1/+2
* Hook up mutex(9) to witness(4).visa2017-04-201-6/+20
* 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
* SROP mitigation. sendsig() stores a (per-process ^ &sigcontext) cookiederaadt2016-05-101-2/+3
* The hppa trapframe PC is marked (in the low two bits) to indicate aderaadt2016-05-101-2/+2
* Initial support for MSI-X. Only supported on amd64 for now. I have diffs tokettenis2016-05-041-1/+2
* G/C DDB_REGS.mpi2016-04-271-2/+1
* Rename kdb_trap() into db_ktrap().mpi2016-02-271-2/+2
* make __cpu_simple_lock provide serialisation of the critical section.dlg2016-02-091-8/+8
* Remove the definition of USRTEXT. It has no relevance outside of the non-PIEmiod2015-11-011-8/+3
* Remove some trailing whitespace.krw2015-09-301-2/+2
* 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
* intr_barrier(9) for hppa.kettenis2015-09-131-1/+3
* _NLIST_DO_ELF is no longer needed: it's the only optionguenther2015-08-291-2/+1
* Always #include <sys/mutex.h>: need struct mutex for struct vm_page_mdguenther2015-07-271-2/+2
* First stab at making the hppa mpsafe. Not quite there yet though.kettenis2015-07-141-4/+7
* introduce srp, which according to the manpage i wrote is short fordlg2015-07-021-1/+5
* emul_native is only used for kernel threads which can't dump core, soguenther2015-05-051-7/+1
* rework hppa mutexes.dlg2015-05-021-8/+7
* 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
* dont need lockmgr for pmap things, so we dont need sys/lock.hdlg2015-02-111-4/+1
* intr.c needs atomic.h for atomic_setbits_int to say softints are pending.dlg2015-02-111-3/+1
* make the rwlock implementation MI.dlg2015-02-111-5/+1
* increase min address to page size for all remaining min == 0 systems.tedu2015-02-101-2/+2
* remove simplelocksderaadt2014-12-171-3/+1
* Replace a plethora of historical protection options with justderaadt2014-11-161-5/+5