summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Expand)Author
2015-10-01Use DOS_LABELSECTOR rather than LABELSECTOR to indicate offset into anKenneth R Westerback
2015-09-30Use consistant whitespace/comments for #define'ing LABELSECTOR,Kenneth R Westerback
2015-09-30add a (disabled) driver for the Apple System Management Controller (SMC) asJoerg Jung
2015-09-29Add missing prototype for bios_getdiskinfo() to amd64/disksubr.c.Kenneth R Westerback
2015-09-28In low-level suspend routines, set cold=2. In tsleep(), use this toTheo de Raadt
2015-09-27Use readdisksector() instead of manual buf initialization. These areKenneth R Westerback
2015-09-27free(x, 0) cleanup:Sebastien Marie
2015-09-26lint is dead and C99 may be old enough to drive a car: delete LONGLONGPhilip Guenther
2015-09-19trivial "if(x) free(x)" replacement by "free(x)"Sebastien Marie
2015-09-18Remove support for building the boot blocks with DEBUGFLAGS=-D_TEST, which isMiod Vallat
2015-09-16Fix uninitialized variable found by Maxime Villard's Brainy Code Scanner.Daniel Dickman
2015-09-13remove deltaTheo de Raadt
2015-09-13intr_barrier(9) for i386.Mark Kettenis
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-08sizes for free(); ok semarieTheo de Raadt
2015-09-08sizes for free(); ok semarieTheo de Raadt
2015-09-08convert several malloc(9) to mallocarray(9).Sebastien Marie
2015-09-03Fix a race in pmap_page_remove_86() and pmap_page_remove_pae().Mark Kettenis
2015-09-03match amd64; bios_efi_info_t is required here as well, because acpidumpTheo de Raadt
2015-09-03Fix the condition of finding SMBIOS. Found by gerhard@.YASUOKA Masahiko
2015-09-02remove a bunch of orphaned prototypes and unused functions; ok miodMike Belopuhov
2015-09-02Fix the bios boot to pass the bootargs properly.YASUOKA Masahiko
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-01Always call readdoslabel() before readgptlabel(). Doubly always call themKenneth R Westerback
2015-09-01ditch a few prototypes for non-existant functionsMike Belopuhov
2015-09-01fairly simple sizes for free()Theo de Raadt
2015-08-31The pmap_pmap_pool pool will never be used in interrupt context, so pass theMark Kettenis
2015-08-30Provide remaining arch with END() macro for setting calculated size onPhilip Guenther
2015-08-29_NLIST_DO_ELF is no longer needed: it's the only optionPhilip Guenther
2015-08-28The PDE covering the APTE space should not confer exec permissions.Mike Larkin
2015-08-26MBR must have priority over GPT.Kenneth R Westerback
2015-08-25typo in commentMike Larkin
2015-08-25Enforce kernel w^x policy by properly setting NX (as needed) forMike Larkin
2015-08-25Re-enabling GPT on amd64 and i386. Discussed with and OK krw@Brandon Mercer
2015-08-22delete some wrong commentsMike Larkin
2015-08-21use vaddr_t for kernel va range calculation instead of paddr_t. No binaryMike Larkin
2015-08-20remove unused vesafb code, had been commented out and not compiled in forMike Larkin
2015-08-20Remove an unused #include file from i386 and amd64 pmap.hMike Larkin
2015-08-15Increase the size of the masks used in i386 ldscript to account for largerMike Larkin
2015-08-12Use a linker script when building i386 kernels to allow section padding onMike Larkin
2015-08-10Explicitly NULL-terminate mpbios_icu_table as required by the code whichTheo de Raadt
2015-08-04Remove some ancient code in PAE mode that was part of supporting > 4GBMike Larkin
2015-07-23Revert attempted GPT code cleanup. Too much code, too little testing.Kenneth R Westerback
2015-07-23Attach pvbus(4) later just before pci(4). Same change was done for amd64.Reyk Floeter
2015-07-23GPT appears to create broken spoofed labels for empty disks (at least vnd,Theo de Raadt
2015-07-21Sync with amd64; add LAPIC timer definitions.Masao Uebayashi
2015-07-21Add pvbus(4), a pseudo-bus to attach non-PCI paravirtual devices and buses.Reyk Floeter