| Commit message (Expand) | Author | Age | Files | Lines |
| * | MFC 340164,340168,340170: Add custom cpu_lock_delay() for x86. | John Baldwin | 2018-11-08 | 1 | -0/+1 |
| * | Remove the L1 and L2 xscale page defines and rename the generic macros to | Andrew Turner | 2018-08-16 | 1 | -64/+9 |
| * | Remove pmap_kenter_section from the arm pmap. It's unused. | Andrew Turner | 2018-08-15 | 1 | -1/+0 |
| * | Remove ARM_HAVE_SUPERSECTIONS. It was only supported on some XScale CPUs. | Andrew Turner | 2018-08-15 | 1 | -8/+0 |
| * | Make code and data only used within the arm pmap code as static. | Andrew Turner | 2018-08-15 | 1 | -21/+0 |
| * | Remove arm pmap variables that are only ever set and never read. | Andrew Turner | 2018-08-15 | 1 | -8/+0 |
| * | Remove ARM_MMU_GENERIC, it's the only ARMV4/v5 MMU we support. | Andrew Turner | 2018-08-15 | 1 | -35/+0 |
| * | Remove checks for now unsupported CPU_* values in arm headers. | Andrew Turner | 2018-08-15 | 2 | -28/+4 |
| * | Start to remove XScale support from the ARMv4/v5 pmap. Support for XScale | Andrew Turner | 2018-08-15 | 1 | -10/+0 |
| * | Remove cpu_pfr from arm. It's unused. | Andrew Turner | 2018-08-14 | 1 | -1/+0 |
| * | Add support for pmap_enter(..., psind=1) to the armv6 pmap. In other words, | Alan Cox | 2018-08-08 | 1 | -0/+1 |
| * | Implement atomic_swap_64(9). | Marius Strobl | 2018-08-07 | 1 | -0/+13 |
| * | Use the cp15 functions to read cp15 registers rather than using assembly | Andrew Turner | 2018-07-28 | 1 | -4/+0 |
| * | Make the arm cpu setup functions static. Any other place that needs these | Andrew Turner | 2018-07-28 | 1 | -7/+0 |
| * | Remove old CPU_ values from the arm cpufunc code. These have been removed. | Andrew Turner | 2018-07-28 | 1 | -110/+1 |
| * | Only support INTRNG in the SMP code on arm. We already require INTRNG on | Andrew Turner | 2018-07-28 | 1 | -18/+0 |
| * | Revert r336773: it removed too much. | Warner Losh | 2018-07-27 | 8 | -7/+211 |
| * | Remove xscale support | Warner Losh | 2018-07-27 | 8 | -211/+7 |
| * | Remove Atmel AT91RM9200 and AT91SAM9 support. | Warner Losh | 2018-07-27 | 1 | -110/+0 |
| * | arm: Implement cpu_est_clockrate for armv[67] | Emmanuel Vadot | 2018-07-19 | 1 | -1/+2 |
| * | Remove the dead code from ARM cpufunc_* files. | Michal Meloun | 2018-07-18 | 1 | -13/+0 |
| * | Also check if __ARM_ARCH_6KZ__ is defined when detecting when to use ARMv6 | Andrew Turner | 2018-07-18 | 1 | -0/+1 |
| * | Remove kernel support for armeb | Warner Losh | 2018-07-17 | 3 | -9/+5 |
| * | Export a breakpoint() function to userland for arm and arm64. | John Baldwin | 2018-07-06 | 1 | -1/+14 |
| * | Back pcpu zone with domain correct pages | Matt Macy | 2018-07-06 | 1 | -2/+2 |
| * | Allow us to read the physmap data into our own array and use this to build | Andrew Turner | 2018-05-24 | 1 | -0/+1 |
| * | Remove 'All Rights Reserved.' from all of my Copyrights in sys/arm and | Warner Losh | 2018-05-01 | 4 | -4/+2 |
| * | Implement 32-bit atomic_fcmpset() in userland for armv4/v5. | John Baldwin | 2018-04-23 | 1 | -3/+31 |
| * | Fix some harmless type mismatches in the ARM atomic_cmpset implementations. | John Baldwin | 2018-04-23 | 2 | -28/+28 |
| * | No need to force md code to define a macro that's the same as | Warner Losh | 2018-04-16 | 1 | -3/+0 |
| * | Enable ArmadaXP using INTRNG interrupt controller | Marcin Wojtas | 2018-04-03 | 1 | -7/+0 |
| * | amd64: Protect the kernel text, data, and BSS by setting the RW/NX bits | Jonathan T. Looney | 2018-03-06 | 1 | -0/+13 |
| * | Do not include float interfaces when using libsa. | Warner Losh | 2018-02-23 | 1 | -0/+2 |
| * | Move __va_list and related defines to sys/sys/_types.h | Warner Losh | 2018-02-12 | 1 | -14/+0 |
| * | Implement mitigation for Spectre version 2 attacks on ARMv7. | Michal Meloun | 2018-01-27 | 2 | -1/+9 |
| * | Define PHYS_TO_DMAP() and DMAP_TO_PHYS() as panics on the architectures | Nathan Whitehorn | 2018-01-19 | 1 | -0/+2 |
| * | Remove SFBUF_OPTIONAL_DIRECT_MAP and such hacks, replacing them across the | Nathan Whitehorn | 2018-01-19 | 1 | -0/+2 |
| * | Make kernel option KERNVIRTADDR optional, remove it from std.<platform> | Ian Lepore | 2017-12-30 | 1 | -0/+13 |
| * | Introduce an architecture-agnostic <sys/_stdarg.h> to reduce | Poul-Henning Kamp | 2017-12-25 | 1 | -51/+7 |
| * | Remove arm-specific implementations of atomic_load/store_xxx() now that | Ian Lepore | 2017-12-20 | 1 | -27/+0 |
| * | Add atomic_load(9) and atomic_store(9) operations. | Konstantin Belousov | 2017-12-19 | 1 | -0/+2 |
| * | Add the virtualisation special register definitions. | Andrew Turner | 2017-12-14 | 1 | -6/+29 |
| * | sys/arm: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-27 | 43 | -1/+87 |
| * | sys: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 13 | -0/+26 |
| * | spdx: initial adoption of licensing ID tags. | Pedro F. Giffuni | 2017-11-18 | 7 | -0/+14 |
| * | All CP15 registers are bit fields or counters, don't use signed type | Michal Meloun | 2017-11-05 | 2 | -6/+6 |
| * | Add a 'place holder' arm struct efi_fb until a real one comes | Warner Losh | 2017-10-26 | 1 | -0/+15 |
| * | Fullify implementation of AT_HWCAP and AT_HWCAP2 for ARMv6,7. | Michal Meloun | 2017-10-21 | 3 | -0/+33 |
| * | Add AT_HWCAP2 ELF auxiliary vector. | Michal Meloun | 2017-10-21 | 1 | -1/+2 |
| * | Save VFP state in getcontext(3) on ARM. | Michal Meloun | 2017-10-16 | 2 | -0/+7 |