summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2021-01-15Split the IORT struct into two, as the current version not only containedPatrick Wildt
2021-01-15Move IO Remapping Table (IORT) struct defines to the common ACPI headerPatrick Wildt
2021-01-13kernel, sysctl(8): remove dead variable: tickadjcheloha
2021-01-11Clear CR 26 before returning to userland to avoid potentioal info leak.Mark Kettenis
2021-01-09Fold fitting sysctl_rdint into sysctl_bounded_arr in i386 cpu_sysctlgnezdo
2021-01-09"encoding of diag instructions is hard, let's go shopping"Mark Kettenis
2021-01-09Enable support for floating-point exceptions. We always run in "precise"Mark Kettenis
2021-01-09Now we do not call ttyopen() in sioopen(), we do not need the variableKenji Aoyama
2021-01-07Fix typo in comment.Mark Kettenis
2021-01-06Allocate pages for the F00F bug fix using km_alloc(9) instead ofJonathan Matthew
2021-01-03Allocate address space for reposting vga devices using km_alloc(9) ratherJonathan Matthew
2021-01-02Use native display resolution 1368x768 with Lynloong all-in-one computers.Visa Hankala
2021-01-02Make kernel recognize Lynloong LM9002/9003 and LM9013.Visa Hankala
2021-01-02Allocate address space for struct cpu_info using km_alloc(9) instead ofJonathan Matthew
2021-01-01Add kstat to ogx(4).Visa Hankala
2021-01-01Remove useless redundant call of ttyopen().jan
2020-12-31Enable IPv4 and TCP/UDP checksum offload on transmission.Visa Hankala
2020-12-31remove pv includes which were missed in rev 1.70Jonathan Gray
2020-12-30Enter power-saving mode on POWER9 (ISA v3)gkoehler
2020-12-28Sync with i386 by asserting that IPL values should be at least IPL_NONE.Martin Pieuchot
2020-12-28Initialize pmap_kernel()'s mutexes.Martin Pieuchot
2020-12-27Enable acpihpet on install media, because otherwise clock initializationTheo de Raadt
2020-12-25Refactor klist insertion and removalVisa Hankala
2020-12-24Initialize mips64 pmap pool using IPL_VM.Visa Hankala
2020-12-24handle reported core clock frequency of 0 on newer Intel Comet LakeJonathan Gray
2020-12-23Use IPL_VM for the pmap pool like we do on amd64.Mark Kettenis
2020-12-23Handle a few more userland traps that would lead to a kernel panic.Mark Kettenis
2020-12-22Use SIGILL for the Facility Unavailable Interrupt in usermode.gkoehler
2020-12-22Clear FSCR register. This gives us a sane default state where all facilitiesMark Kettenis
2020-12-22Make clang the default compiler on loongson.Visa Hankala
2020-12-22stop showing amd l3 cache informationJonathan Gray
2020-12-20Fix typo.Mark Kettenis
2020-12-20The TCE table needs to be aligned on a boundary that is a multiple of itsMark Kettenis
2020-12-20Convert uvm_km_valloc(9) calls to km_alloc(9). Tested in qemu withJonathan Matthew
2020-12-19Apply r1.86 of amd64 acpi_machdep.c to arm64 and i386, converting a fewJonathan Matthew
2020-12-18Add glue for the USB3 controller on the i.MX8MP SoC. NXP had this glue forPatrick Wildt
2020-12-16Do not clear useful bits in panic messages, always print full opteAlexander Bluhm
2020-12-15Use km_alloc(9)/km_free(9) instead of uvm_km_valloc(9)/uvm_km_free(9).Mark Kettenis
2020-12-13Geode CPU does not support SSE, so MXCSR does not exists there. AsAlexander Bluhm
2020-12-13Turn simple sysctl_rdint into cpuctl_vars entriesgnezdo
2020-12-12Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan
2020-12-09fxp does not currently fitTheo de Raadt
2020-12-09Use daddr_t and not daddr32_t in boot media.Kenneth R Westerback
2020-12-09Remove redundant TLB flush. All callers of pmap_pte_remove() were alreadyMark Kettenis
2020-12-06Implement acpi_intr_disestablish() for amd64.Mark Kettenis
2020-12-06Implement pci_intr_disestablish(9) for acpicpi(4) on arm64.Mark Kettenis
2020-12-06Implement acpi_intr_disestablish() for arm64.Mark Kettenis
2020-12-06Add dwgpio(4) a driver for the Synopsys DesignWare GPIO controller.Mark Kettenis
2020-12-06Add missing byteswaps.Mark Kettenis
2020-12-06Introduce constants to access the setjmp(3) jmp_buf fields fromAlexander Bluhm