aboutsummaryrefslogtreecommitdiff
path: root/sys/mips/include
Commit message (Expand)AuthorAgeFilesLines
* Regularize my copyright noticeWarner Losh2019-12-042-3/+2
* Remove two obsolete comments that reference splhigh/splx.Warner Losh2019-11-211-7/+0
* add atomic_load_64 for mipsn32Andriy Gapon2019-10-071-0/+4
* mips: use generic sub-word atomic *cmpsetKyle Evans2019-10-021-68/+74
* mips: fcmpset: do not spin on sc failureKyle Evans2019-10-021-12/+18
* mips: move support for temporary mappings above KSEG0 to per-CPU dataJason A. Harmening2019-09-171-1/+7
* mips: fix some mcount nitsKyle Evans2019-09-021-1/+2
* Centralize __pcpu definitions.Konstantin Belousov2019-08-291-0/+52
* mips: hide regnum definitions behind _KERNEL/_WANT_MIPS_REGNUMKyle Evans2019-08-221-5/+6
* mips: avoid empty mdproc structKyle Evans2019-08-191-1/+2
* Move phys_avail definition into MI code. It is consumed in the MI layer andJeff Roberson2019-08-161-6/+2
* mips: Implement basic pmap_kenter_device, pmap_kremove_deviceConrad Meyer2019-05-161-0/+2
* amd64 KPTI: add control from procctl(2).Konstantin Belousov2019-03-161-0/+4
* Remove obsolete wrappers for 64-bit loads/stores which were only used by theJuli Mallett2019-03-161-10/+2
* Add kernel support for Intel userspace protection keys feature onKonstantin Belousov2019-02-201-0/+7
* Remove a few stray "All Rights Reserved." declarations on stuff I'veWarner Losh2019-02-051-1/+1
* atomic_cmpset return value is also an int.Warner Losh2018-12-141-8/+8
* atomic_fcmpset* return int, not the type of *.Warner Losh2018-12-141-8/+8
* Correctly implemenet atomic_swap_long for mips64.Warner Losh2018-12-131-6/+9
* Implement atomic_swap_xxx() for all platforms.Hans Petter Selasky2018-12-101-0/+64
* Add a KPI for the delay while spinning on a spin lock.John Baldwin2018-11-051-0/+1
* Consolidate identical ELF auxargs type defintions.Brooks Davis2018-10-221-31/+0
* Make cache coherency attributes definitions available in machine/vm.h on MIPS.Konstantin Belousov2018-08-013-90/+158
* Back pcpu zone with domain correct pagesMatt Macy2018-07-061-2/+2
* Fix PT_STEP single-stepping for mips.John Baldwin2018-04-241-1/+1
* Expose breakpoint() to userland from <machine/cpufunc.h> on MIPS.John Baldwin2018-04-241-6/+6
* No need to force md code to define a macro that's the same asWarner Losh2018-04-161-5/+0
* Add SMP support for BERI CPU.Ruslan Bukin2018-04-122-0/+9
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-064-16/+0
* Move remaining EF_MIPS_* flags to <sys/elf_common.h>.John Baldwin2018-03-231-20/+0
* MIPS: Implement fue*word* and casueword* in assembly.Brooks Davis2018-03-121-4/+0
* amd64: Protect the kernel text, data, and BSS by setting the RW/NX bitsJonathan T. Looney2018-03-061-0/+13
* Do not include float interfaces when using libsa.Warner Losh2018-02-231-0/+2
* Move __va_list and related defines to sys/sys/_types.hWarner Losh2018-02-121-14/+0
* We don't support gcc < 4.2.1, so varargs.h now is just #errorWarner Losh2018-02-121-61/+0
* Use standard pattern for stdargs.hWarner Losh2018-02-121-135/+30
* Consistently use 16-byte alignment for MIPS N32 and N64.John Baldwin2018-01-312-28/+96
* Remove SFBUF_OPTIONAL_DIRECT_MAP and such hacks, replacing them across theNathan Whitehorn2018-01-191-0/+6
* Remove mips MD atomic_load_64 and atomic_store_64.Konstantin Belousov2017-12-221-18/+0
* Fix mips build after introduction of MD definitions of atomic_load_64Konstantin Belousov2017-12-211-8/+9
* Add atomic_load(9) and atomic_store(9) operations.Konstantin Belousov2017-12-191-0/+2
* SPDX: Consider code from Carnegie-Mellon University.Pedro F. Giffuni2017-11-302-1/+5
* sys/mips: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2735-5/+75
* bhnd(4): implement MIPS and PCI(e) interrupt supportLandon J. Fuller2017-11-211-0/+4
* Preemptively map MIPS INTRNG interrupts on non-FDT MIPS targetsLandon J. Fuller2017-11-211-2/+9
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2029-0/+59
* spdx: initial adoption of licensing ID tags.Pedro F. Giffuni2017-11-184-0/+8
* Add AT_HWCAP2 ELF auxiliary vector.Michal Meloun2017-10-211-1/+2
* Add MIPS32/64 Rev2 CP0 intctl register definitions.Landon J. Fuller2017-09-152-0/+21
* Add AT_HWCAP and AT_EHDRFLAGS on all platforms.John Baldwin2017-09-141-1/+3