summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Expand)Author
2019-01-07Extents code has its own set of flags and does not use malloc's.Alexander Bluhm
2019-01-02markup boot prompt commands using Ic, not Nm; ok jmc@anton
2018-12-16Avoid using a too big bounce buffer by splitting up large reads. AllowsOtto Moerbeek
2018-12-10Ensure that we close the file descriptor after loading microcode.Joel Sing
2018-12-10Do not call free on a non-allocated pointer.Joel Sing
2018-12-05Include srp.h where struct cpu_info uses srp to avoid erroring out whenJonathan Gray
2018-11-23Add the pvclock(4) guest driver for paravirtual clocksReyk Floeter
2018-10-30The way we currently generate gap.o using a linker script results in .rodataMark Kettenis
2018-10-26With lld the calculation of the entry point was wrong sinceChristian Weisgerber
2018-10-26Correct linker emulation name for lld when building i386 kernels on amd64.Christian Weisgerber
2018-10-23Comvert a few uvm_km_alloc(9) and uvm_km_valloc(9) calls to km_alloc(9).Mark Kettenis
2018-10-16Add linker script to assis lld with building something usable that doesn'tMark Kettenis
2018-10-16Add gapdummy logic (already used on other archs) to allow linking with lld.Christian Weisgerber
2018-10-02Unify the MD byteswapping code as much as possible across architectures.Christian Weisgerber
2018-09-12Move -Wno-address-of-packed-member to the clang block as well and syncJonathan Gray
2018-09-11Add defines for amd microcode msrs which appear to be present since k8Jonathan Gray
2018-09-06fix whitespaceJonathan Gray
2018-08-31Move kcov device definitions into <sys/conf.h>.Visa Hankala
2018-08-29First pass in bringing i386 in sync with amd64. This does not yet work, but ispd
2018-08-27move bwfm* at pci? to the wireless sectionJoshua Stein
2018-08-25Define __HAVE_ACPI.Mark Kettenis
2018-08-25Fix printing of ioapic remapping messages; avoid printing duplicate info.Mark Kettenis
2018-08-24print cpu family/model/stepping in dmesgJonathan Gray
2018-08-23port the amd64 code for loading intel microcode on boot to i386Jonathan Gray
2018-08-22Enable uscom(4) where uslcom(4) is already present.Martin Pieuchot
2018-08-21Rework kcov kernel config. Instead of treating kcov as both an option and aanton
2018-08-21print rdtscp and xsave_ext cpuid bits on i386 as wellJonathan Gray
2018-08-21print sefflags_edx cpuid bits on i386 as wellJonathan Gray
2018-08-20Remove unused spllock().Visa Hankala
2018-08-19pseudo-device must be file-flagged otherwise ramdisks cannot link.Theo de Raadt
2018-08-19Add kcov(4), a kernel code coverage tracing driver. It's used in conjunctionanton
2018-08-19Add support for multiple PCI segments. Only really implemented for arm64Mark Kettenis
2018-08-15add cpuid and msr bits fromJonathan Gray
2018-08-10Bump boot loader versions for softraid passphrase handling change.Joel Sing
2018-08-10Retry on incorrect passphrase for softraid crypto boot.Joel Sing
2018-08-08Recognise 'Speculative Store Bypass Disable' support cpuid bit.Jonathan Gray
2018-08-03Add mue(4), a driver for Microchip LAN75xx/LAN78xx 10/100/1000 USB EthernetKevin Lo
2018-08-01On AMD CPUs, If the LFENCE serialization MSR bit is already set, thenBryan Steele
2018-07-30Use the MI interrupt enable/distable API instead of the MD one on i386 andMark Kettenis
2018-07-24Do the same for i386 as amd64:Bryan Steele
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