summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Expand)Author
2018-07-13repair inconsistanciesTheo de Raadt
2018-07-12unbreak i386 build, thanks to pd@ for noticing. Same diff as I committedMike Larkin
2018-07-11Detect vmm(4) in the bootloader and automatically switch to the serialMike Larkin
2018-07-11adding __func__ identifier to panic() calls in vmm.c for amd64 and i386Nayden Markatchev
2018-07-10Move from sendsig() to its callers the initsiginfo() calls andPhilip Guenther
2018-07-09Delete the VM86 kernel option and i386_vm86(3) API: it's requiredPhilip Guenther
2018-07-05Enable bwfm(4).Patrick Wildt
2018-07-04Properly pass around the PCI "chipset tag" in acpi(4) and refactorMark Kettenis
2018-07-04Fix a wrong memcmp in k7/k8 powernow code.Mike Larkin
2018-07-04Clean up some extern definitions and includes in hibernate MD codeMike Larkin
2018-07-02clarify what is actually needed from a header file being includedMike Larkin
2018-07-01Move acpi(4) attach glue into acpi_machdep.c.Mark Kettenis
2018-06-30Add intr_enable() function, intended for MI use to amd64 and i386 and useMark Kettenis
2018-06-25Reorganize acpi(4) code a bit in preparation for upcoming arm64 support.Mark Kettenis
2018-06-22Finish the last missing piece for the i386 meltdown fix:Alexander Bluhm
2018-06-21Save and restore retguard area during hibernate unpack. This copies theMike Larkin
2018-06-18Remove the MAKE_FRAME macro to trace over ioapic interrupts in ddb.Alexander Bluhm
2018-06-18"a = 1; b = 100; c = a * b; if (c == 0) c = 100;"Kenneth R Westerback
2018-06-15Reorder trapframe/intrframe to put %ebp next to %eip and make itAlexander Bluhm
2018-06-03i386 isn't quite ready for witness yet.Theo de Raadt
2018-06-01Clear vc3_sc if the context is freed, to avoid leaving a danglingFrederic Cambus
2018-06-01Enable witness(4) on select architectures to help the current MP work.Visa Hankala
2018-05-31Return error values directly where appropriate, instead of using the errFrederic Cambus
2018-05-28More steps for i386 Meltdown fix:Alexander Bluhm
2018-05-24vmm(4): unbreak i386 VMM_DEBUG buildMike Larkin
2018-05-11Fix fallout from i386 Meltdown preparation which is using interruptAlexander Bluhm
2018-05-04Initialize st_count in db_save_stack_trace().Visa Hankala
2018-05-01vmmci(4) depends on pvbus(4) being available, unbreakPeter Hessler
2018-04-30vmd(8): unbreak i386Mike Larkin
2018-04-28replace add_*_randomness with enqueue_randomness()Jasper Lievisse Adriaanse
2018-04-27use nitems()Jasper Lievisse Adriaanse
2018-04-27-fretpoline for non-RAMDISK kernels. Skylake product needs it, andTheo de Raadt
2018-04-26Oups, we only need vmmci(4) for the ramdisk, not the whole vmm(4).Peter Hessler
2018-04-26enable vmmci(4) on the ramdisks, so bsd.rd plays nicer when it powers offPeter Hessler
2018-04-20grammar fixes PTE's -> PTEsMike Larkin
2018-04-17- Make rnd hints avoid the brk area. The rnd allocator refuses to allocate inOtto Moerbeek
2018-04-12Implement MAP_STACK option for mmap(). Synchronous faults (pagefault andTheo de Raadt
2018-04-11More steps for i386 Meltdown fix:Alexander Bluhm
2018-03-31Change ci_dev.dv_xname to ci_dev->dv_xname in debugging printf()Alexander Bluhm
2018-03-31Fix a hang on i386 vmware guest that was happening on copyout() ofAlexander Bluhm
2018-03-31Recommit preparation for i386 Meltdown fix after OpenBSD 6.3 release.Alexander Bluhm
2018-03-31Recommit preparation for i386 Meltdown fix after OpenBSD 6.3 release.Alexander Bluhm
2018-03-27Add acpicmos(4), a driver that implements SystemCMOS OperationRegionMark Kettenis
2018-03-22iBackout the preparations for fixing Meltdown on i386. The task wasAlexander Bluhm
2018-03-20Switching from per PCB TSS to per CPU TSS broke kvm86 calls to the BIOS.Alexander Bluhm
2018-03-20Do not panic from ddb(4) when a lock requirement isn't fulfilled.Martin Pieuchot
2018-03-20Add hibernate IO path for sdmmc(4). This requires some help from theJonathan Matthew
2018-03-13Preparation for i386 Meltdown fix:Alexander Bluhm
2018-03-05#define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an archTheo de Raadt
2018-03-01Protect the calls to trapsignal() and psignal() with a kernel lockAlexander Bluhm