summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Expand)Author
2015-09-13remove deltaTheo de Raadt
2015-09-13Introduce intr_barrier(4), an interface that guarantees that an interruptMark Kettenis
2015-09-12Restore SMBIOS detection in ISA. OK yasuoka@Masao Uebayashi
2015-09-12Add missing free() in efid_io(). Found by jsg.YASUOKA Masahiko
2015-09-11Save/restore MSR_APICBASE during suspend/resumeStefan Fritsch
2015-09-10Now that the GPT code tries really hard not to get in the way andKenneth R Westerback
2015-09-10reduce .Nd to one line and kill .Tn while hereIngo Schwarze
2015-09-10Call readgptlabel() from readdoslabel() instead of MD readdisklabel().Kenneth R Westerback
2015-09-08Give the pool page allocator backends more sensible names. We now have:Mark Kettenis
2015-09-08convert several malloc(9) to mallocarray(9).Sebastien Marie
2015-09-07Remap the framebuffer as write-combining when we actually attach. Speeds upMark Kettenis
2015-09-07Use the RI_WRONLY flag to avoid reading back pixels from buffer memory.Mark Kettenis
2015-09-07Fix the previous. The condition of loop which read GPT partitions had beenYASUOKA Masahiko
2015-09-07BOOTX86.EFI should be BOOTIA32.EFI.YASUOKA Masahiko
2015-09-06Use checksum to check the gpt parition. Old check was missingYASUOKA Masahiko
2015-09-05Correct bounds checking in efifb_mmap(). ok yasuoka@Miod Vallat
2015-09-04Let efifb depend on rasops32 such that it works on ramdisks where rasops32Mark Kettenis
2015-09-03Fix a race in pmap_page_remove().Mark Kettenis
2015-09-03No real point in having efifb(4) on the floppies; we want it on everythingMark Kettenis
2015-09-03Improve the code that tries to figure out which device we booted from. TheMark Kettenis
2015-09-03Fix the condition of finding SMBIOS. Found by gerhard@.YASUOKA Masahiko
2015-09-02Use the pointer we got back from alloc() when calling free() instead ofMark Kettenis
2015-09-02sync commentChristian Weisgerber
2015-09-02remove a bunch of orphaned prototypes and unused functions; ok miodMike Belopuhov
2015-09-02Add missing copyright.YASUOKA Masahiko
2015-09-02enter efibootTheo de Raadt
2015-09-02alloca() no longer neededTheo de Raadt
2015-09-02Bring the boot changes on amd64 to i386. alloca is deleted.YASUOKA Masahiko
2015-09-02only enter deeper on amd64Theo de Raadt
2015-09-02Initial commit of uefi boot loader of OpenBSD.YASUOKA Masahiko
2015-09-01Always call readdoslabel() before readgptlabel(). Doubly always call themKenneth R Westerback
2015-09-01set sival_ptr before calling trapsignal() for user breakpoint/trace trapsJonathan Gray
2015-09-01Only advertise the color depth we actually support. This makes theMark Kettenis
2015-09-01Delete bogus MATH_EMULATE holdover from i386Philip Guenther
2015-08-31Check driver name in match function such that driver only attempts to attachMark Kettenis
2015-08-31Enable efifb(4).YASUOKA Masahiko
2015-08-30Don't try to attach efifb(4) on non-UEFI boots.Mark Kettenis
2015-08-30Modify kernel to prepare boot from UEFI.YASUOKA Masahiko
2015-08-29use correct size for free(9), problem reported by Theo Buehler, ok kettenisStuart Henderson
2015-08-29_NLIST_DO_ELF is no longer needed: it's the only optionPhilip Guenther
2015-08-29_NLIST_DO_ELF is no longer needed: it's the only optionPhilip Guenther
2015-08-28fix an unprobable leak. ok deraadt mikebTed Unangst
2015-08-28a few more free sizes. ok deraadtTed Unangst
2015-08-28fairly simple sizes for free(); ok teduTheo de Raadt
2015-08-26MBR must have priority over GPT.Kenneth R Westerback
2015-08-25Re-enabling GPT on amd64 and i386. Discussed with and OK krw@Brandon Mercer
2015-08-22delete a wrong commentMike Larkin
2015-08-21use vaddr_t for kernel va range calculation instead of paddr_t. No binaryMike Larkin
2015-08-20Remove an unused #include file from i386 and amd64 pmap.hMike Larkin
2015-08-12Incorrect comparison when accessing cpuid extended function 0x80000007.Mike Larkin