summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2018-02-19Convert sparc64 to MI mutex.Martin Pieuchot
2018-02-19Remove almost unused `flags' argument of suser().Martin Pieuchot
2018-02-18Inline hw_{get,set}curcpu() to streamline the machine code.Visa Hankala
2018-02-18Replace a full memory barrier with a write-write barrier. The fullVisa Hankala
2018-02-18document "machine video"; requested by tinkerJason McIntyre
2018-02-17Rename memhook to vmmap to match other archs.Mark Kettenis
2018-02-16Add sizes for free() in the i386 version of the Enhanced SpeedStep driver.Frederic Cambus
2018-02-16Support card interrupts in imxesdhc(4). The code that was writtenPatrick Wildt
2018-02-15use the arm64 openprom.c on arm64Jonathan Gray
2018-02-14prune files.* entries that refer to files not in treeJonathan Gray
2018-02-12Typo in a comment (CR$_VMXE instead of CR4_VMXE). No functional change.Mike Larkin
2018-02-11Move .openbsd.randomdata into .rodata. This makes things morePatrick Wildt
2018-02-11Rework the DDB trace handling for armv7. By switching to clang thePatrick Wildt
2018-02-11Move landisk to MI mutex.Martin Pieuchot
2018-02-10Enable axppmic(4).Mark Kettenis
2018-02-10Convert armv7 to MI mutex.Martin Pieuchot
2018-02-10Revert previous & incorrect NULL dereference fix.Martin Pieuchot
2018-02-10Replace two spaces indents with tabs. Makes it easier to read andPatrick Wildt
2018-02-10Additional AMD CPUID bits documented inJonathan Gray
2018-02-10Remove now unused assembly mutex code.Martin Pieuchot
2018-02-10Supplying entropy from etext has created a regression on arm where wePatrick Wildt
2018-02-10Put the ldscript parts into a single file instead of storing it as headPatrick Wildt
2018-02-10Add a mapping from grandparent driver name to hibernate io function to reduceJonathan Matthew
2018-02-09Check for the existence of /bsd before trying to back it up to /obsd.Theo Buehler
2018-02-07Reporting the PXE boot interface we identified is independent of settingChristian Weisgerber
2018-02-07Use M_WAITOK to show we don't need to check for NULL.Kenneth R Westerback
2018-02-06Allow the kernel to recognize that it has been netbooted and to add theChristian Weisgerber
2018-02-06Make sure sigfillsiz is word aligned.Patrick Wildt
2018-02-06Load the Intel microcode much earlier. So far we had loaded it afterPatrick Wildt
2018-02-02Enable interrupts in (synchronous) trap handlers.Mark Kettenis
2018-02-02Enable interrupts while running interrupt handlers like we do on agintc(4).Mark Kettenis
2018-02-02vmm: add support for send / receive for AMD SVM hostspd
2018-02-01handle ramdisk not containing ddb, so that builds can proceedTheo de Raadt
2018-01-31Make sure each CPU uses its own set of VAs for pmap_zero_page() andMark Kettenis
2018-01-31Add MULTIPROCESSOR support to the interrupt controller drivers. This makesMark Kettenis
2018-01-30Fix TFTP reading of zero-size files:Christian Weisgerber
2018-01-30Add support for switching CPUs in ddb on arm64. Based on a diff from drahn@.Mark Kettenis
2018-01-29Drop unused field `ci_ipiih'.Visa Hankala
2018-01-29Let the interrupt subsystem allocate memory for the IPI handle,Visa Hankala
2018-01-29Attach ampintc/ampintcmsi early so pci devices can be attached withJonathan Gray
2018-01-28trampoline.o depends on assym.hMark Kettenis
2018-01-28Spin up secondary CPUs and add IPI infrastructure. Heavily based on diffsMark Kettenis
2018-01-28Bring this more in line with our other architectures.Mark Kettenis
2018-01-28typoOtto Moerbeek
2018-01-27Sync the nam2blk entries with the bdevsw table, which is theChristian Weisgerber
2018-01-27Fix an interrupt storm issue in vnet(4) mpi@ managed to trigger on my T5220,Stefan Sperling
2018-01-26Add kernel support for the VFP FPU/SIMD unit. Based on a diff by drahn@.Mark Kettenis
2018-01-26Add kernel support for the VFP FPU/SIMD unit. Based on a diff by drahn@.Mark Kettenis
2018-01-26Cleanup VFP code.Mark Kettenis
2018-01-25Remove mutex implementations that now live in MI code.Martin Pieuchot