summaryrefslogtreecommitdiff
path: root/sys/mips/include
AgeCommit message (Expand)Author
2019-08-29Centralize __pcpu definitions.Konstantin Belousov
2019-08-22mips: hide regnum definitions behind _KERNEL/_WANT_MIPS_REGNUMKyle Evans
2019-08-19mips: avoid empty mdproc structKyle Evans
2019-08-16Move phys_avail definition into MI code. It is consumed in the MI layer andJeff Roberson
2019-05-16mips: Implement basic pmap_kenter_device, pmap_kremove_deviceConrad Meyer
2019-03-16amd64 KPTI: add control from procctl(2).Konstantin Belousov
2019-03-16Remove obsolete wrappers for 64-bit loads/stores which were only used by theJuli Mallett
2019-02-20Add kernel support for Intel userspace protection keys feature onKonstantin Belousov
2019-02-05Remove a few stray "All Rights Reserved." declarations on stuff I'veWarner Losh
2018-12-14atomic_cmpset return value is also an int.Warner Losh
2018-12-14atomic_fcmpset* return int, not the type of *.Warner Losh
2018-12-13Correctly implemenet atomic_swap_long for mips64.Warner Losh
2018-12-10Implement atomic_swap_xxx() for all platforms.Hans Petter Selasky
2018-11-05Add a KPI for the delay while spinning on a spin lock.John Baldwin
2018-10-22Consolidate identical ELF auxargs type defintions.Brooks Davis
2018-08-01Make cache coherency attributes definitions available in machine/vm.h on MIPS.Konstantin Belousov
2018-07-06Back pcpu zone with domain correct pagesMatt Macy
2018-04-24Fix PT_STEP single-stepping for mips.John Baldwin
2018-04-24Expose breakpoint() to userland from <machine/cpufunc.h> on MIPS.John Baldwin
2018-04-16No need to force md code to define a macro that's the same asWarner Losh
2018-04-12Add SMP support for BERI CPU.Ruslan Bukin
2018-04-06Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis
2018-03-23Move remaining EF_MIPS_* flags to <sys/elf_common.h>.John Baldwin
2018-03-12MIPS: Implement fue*word* and casueword* in assembly.Brooks Davis
2018-03-06amd64: Protect the kernel text, data, and BSS by setting the RW/NX bitsJonathan T. Looney
2018-02-23Do not include float interfaces when using libsa.Warner Losh
2018-02-12Move __va_list and related defines to sys/sys/_types.hWarner Losh
2018-02-12We don't support gcc < 4.2.1, so varargs.h now is just #errorWarner Losh
2018-02-12Use standard pattern for stdargs.hWarner Losh
2018-01-31Consistently use 16-byte alignment for MIPS N32 and N64.John Baldwin
2018-01-19Remove SFBUF_OPTIONAL_DIRECT_MAP and such hacks, replacing them across theNathan Whitehorn
2017-12-22Remove mips MD atomic_load_64 and atomic_store_64.Konstantin Belousov
2017-12-21Fix mips build after introduction of MD definitions of atomic_load_64Konstantin Belousov
2017-12-19Add atomic_load(9) and atomic_store(9) operations.Konstantin Belousov
2017-11-30SPDX: Consider code from Carnegie-Mellon University.Pedro F. Giffuni
2017-11-27sys/mips: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-11-21bhnd(4): implement MIPS and PCI(e) interrupt supportLandon J. Fuller
2017-11-21Preemptively map MIPS INTRNG interrupts on non-FDT MIPS targetsLandon J. Fuller
2017-11-20sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-11-18spdx: initial adoption of licensing ID tags.Pedro F. Giffuni
2017-10-21Add AT_HWCAP2 ELF auxiliary vector.Michal Meloun
2017-09-15Add MIPS32/64 Rev2 CP0 intctl register definitions.Landon J. Fuller
2017-09-14Add AT_HWCAP and AT_EHDRFLAGS on all platforms.John Baldwin
2017-08-26Fix limits.h constants to have correct type on MIPSConrad Meyer
2017-07-01Clean up MD pollution of bus_dma.h:Jason A. Harmening
2017-06-12Make struct syscall_args visible to userspace compilation environmentKonstantin Belousov
2017-05-09Add initial support for the floating point implementation register.John Baldwin
2017-04-17- Remove 'struct vmmeter' from 'struct pcpu', leaving only global vmmeterGleb Smirnoff
2017-04-17All these files need sys/vmmeter.h, but now they got it implicitlyGleb Smirnoff
2017-04-09Corrected misspelled versions of rendezvous.Patrick Kelsey