summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2020-07-06Add support for timeconting in userland.Paul Irofti
2020-07-06Fix pmap_pted_ro() such that it actually takes away PROT_EXEC when asked toMark Kettenis
2020-07-06wire up kstat(4)David Gwynne
2020-07-05use the intended operator in cpu_rnd_messybits(); ok kettenis@Christian Weisgerber
2020-07-05Use scsi_link's 'bus' field rather than slightly more obscureKenneth R Westerback
2020-07-05Enable xhci(4) and a (deliberately) tiny set of USB devices.Mark Kettenis
2020-07-05We need to set the bypass bit for "raw" DMA memory as well.Mark Kettenis
2020-07-05Count traps and interrupts. And count system calls in the same placeMark Kettenis
2020-07-05Don't forget to schedule an AST in need_resched().Mark Kettenis
2020-07-05Save FPU state to PCB before running a signal handler. This doesn'tMark Kettenis
2020-07-05Make sure we return ENAMETOOLONG when copying a string into a buffer ofMark Kettenis
2020-07-05We're self-hosted now.Mark Kettenis
2020-07-05match on "ti,am335-sdhci" used since linux 5.8-rc3Jonathan Gray
2020-07-04Bump the size of the ramdisk.Mark Kettenis
2020-07-04Use block device numbers instead of character device numbers.Mark Kettenis
2020-07-04Fill in nam2blk array.Mark Kettenis
2020-07-04Set dsisr member of the trapframe struct to a defined value before fallingMark Kettenis
2020-07-04OF_finddevice() returns -1 upon failure. Fix various checks of the returnMark Kettenis
2020-07-04Remove no-op cn30xxgmx_reset_board().Visa Hankala
2020-07-03Use an LFENCE instruction everywhere where we use RDTSC when we areMark Kettenis
2020-07-03We need a RAMDISK kernel config as well of course.Mark Kettenis
2020-07-02Add RAMDISK config for powerpc64.Mark Kettenis
2020-07-02Make the copyin(9) functions work when crossing a segment boundary.Mark Kettenis
2020-07-02For now an empty file is good enough to get libkvm to build on powerpc64.Mark Kettenis
2020-07-02Use IPL_TTY, at least for now, as the only consumer of OPAL interruptsMark Kettenis
2020-07-02Fix pte_lookup() for pages using the secondary hash.Mark Kettenis
2020-07-02Preseed modify bits in pmap_enter(9). For some reason the hardware bitsMark Kettenis
2020-07-02Whitespace.Mark Kettenis
2020-07-01Bring boot() in line with other architectures such that we actuallyMark Kettenis
2020-07-01atomic_swap_uint should still use a lwarx/stwcx. pair.Mark Kettenis
2020-07-01Implement CLKF_INTR, CLKF_USERMODE and CLKF_PC.Mark Kettenis
2020-07-01Increase/decrease ci_idepth before/after calling interrupt handlers.Mark Kettenis
2020-07-01Switch to using a fixed segment for the copyin(9) functions.Mark Kettenis
2020-07-01Make kcopy(9) copy (32-bit) words when possible such that copyin(9) andMark Kettenis
2020-06-30When we sleep during one of the copyin(9) functions, another process mayMark Kettenis
2020-06-30No need to do anything FPU-related when we exit.Mark Kettenis
2020-06-30Use a lone stdcx. instruction to clear possible userland reservations uponMark Kettenis
2020-06-30Flush OPAL console when writing kernel messages. Removes annoying delayMark Kettenis
2020-06-30Remove obsolete <machine/stdarg.h> header. Nowadays the varargVisa Hankala
2020-06-30Retire unused <mips64/dev/clockvar.h> interface.Visa Hankala
2020-06-30Use <dev/clock_subr.h> in octrtc(4).Visa Hankala
2009-07-31By popular demand and peer pressure, check-in work in progress work to supportMiod Vallat
2020-06-29no stand dir yetTheo de Raadt
2020-06-29Enable nvme(4).Mark Kettenis
2020-06-29Use the right bus space tag when enabling MSI-X interrupts. Makes themMark Kettenis
2020-06-29Enable USER_PCICONF.Mark Kettenis
2020-06-29Fix typo.Mark Kettenis
2020-06-29Attach event counter.Mark Kettenis
2020-06-29Hook up a bunch of device drivers.Mark Kettenis
2020-06-29Printing too much information in the trap handlers seems to lock up theMark Kettenis