summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2018-02-24Enable bcmtemp(4).Mark Kettenis
2018-02-24Make ncpusfound count the available processors even if they don't attach.Mark Kettenis
2018-02-23Disable mailbox interrupts on all cores upon attach instead of enabling theMark Kettenis
2018-02-23Get rid of the cpu_on_fn hook and call the psci(4) functions directly insteadMark Kettenis
2018-02-23Drop redundant bzero() calls. ses_ghash is allocated with M_ZERO, soVisa Hankala
2018-02-22Set the PG_G (global) bit on the special page table entries that are sharedPhilip Guenther
2018-02-22The compile time assertion for cpu info did not work with gcc.Alexander Bluhm
2018-02-22The GNU assembler does not understand 1ULL, so replace the constantAlexander Bluhm
2018-02-21Mark VIA padlock as capable of dealing with ESNMike Belopuhov
2018-02-21Meltdown: implement user/kernel page table separation.Philip Guenther
2018-02-20Add GENERIC.MP directory.Mark Kettenis
2018-02-20Add GENERIC.MP.Mark Kettenis
2018-02-20Release the secondary CPUs.Mark Kettenis
2018-02-20Make arm64 pmap (somewhat) mpsafe.Mark Kettenis
2018-02-20Convert key length from bits to bytesMike Belopuhov
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