summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Expand)Author
2012-10-12Force 16 byte alignment in boot(8) srt0.S, since this is more likely to getJoel Sing
2012-10-12Add a script that checks the file offsets for boot(8)'s .text and .dataJoel Sing
2012-10-12Build a 'fdboot' that will be used for floppy disk media. This can be madeJoel Sing
2012-10-11Initialise the protected mode IDT after zeroing .bss - otherwise we wipeJoel Sing
2012-10-10Oops. Need to handle the case of nfs diskless machines, where the blockTheo de Raadt
2012-10-10Add __BEGIN_DECLS so that programs using C++ can use functionsStuart Henderson
2012-10-09Bump boot versions due to recent changes.Joel Sing
2012-10-09Allow boot(8) to pass information to the kernel, regarding the softraidJoel Sing
2012-10-09Put the real mode IDT and the GDT back in .text - having them in .data onlyJoel Sing
2012-10-09Remove -noinhibit-exec now that we no longer have to deal withJoel Sing
2012-10-09Dynamically build the Interrupt Descriptor Table (IDT), instead of usingJoel Sing
2012-10-09Sync "Structured Extended Feature Flags" cpuid bits withJonathan Gray
2012-10-09Enable Supervisor Mode Execution Protection (SMEP), found in recentJonathan Gray
2012-10-08Revamp the sequences for suspend/hibernate -> resume so that the codeTheo de Raadt
2012-10-08enable 3 new OAK usb sensors on at least two architecturesTheo de Raadt
2012-10-08Avoid accessing .data or .bss from real mode, since they may not be withinJoel Sing
2012-10-08reduce the difference between i386 and amd64 versions of the speedstep codeJonathan Gray
2012-10-04Use information provided by ACPI to attach secondary PCI host bridges.Christian Ehrhardt
2012-09-30Remove duplicated chunk; noticed by David GilmoreMiod Vallat
2012-09-27enable smscJonathan Gray
2012-09-27remove the zlib rfc text: these pages already point to gzip(1), whichJason McIntyre
2012-09-25Make sure we send MSIs to the primary CPU like we do on amd64.Stuart Henderson
2012-09-25Remove unused acpi locking code.Paul Irofti
2012-09-25Reduce the diff between amd64/stand and i386/stand, requested by deraadt@.Pascal Stumpf
2012-09-22revert previous, breaks the treeStuart Henderson
2012-09-21Make sure we send MSIs to the primary CPU like we do on amd64.Mark Kettenis
2012-09-19Set up PCI bus number resource accounting for the main PCI bus hierarchy.Mark Kettenis
2012-09-19Add support for the rdrand instruction found in recent Intel processors.Jonathan Gray
2012-09-19Add new drivers for virtio network (vio) and block devices (vioblk, the disksStefan Fritsch
2012-09-11Remove the 'OLF method' used for the transition from a.out to ELF andTheo de Raadt
2012-09-07Implement pci_min_powerstate().Mark Kettenis
2012-09-06remove compat_aout support for i386. ok deraadtTed Unangst
2012-09-03remove a NOPIE= that was still lying aroundTheo de Raadt
2012-08-29Kill all NOPIE and NOPIE_FLAGS in i386/stand, replacing them with -fno-piePascal Stumpf
2012-08-28Add -nopie to LINKFLAGS on ELF architectures. Note that this needs anPascal Stumpf
2012-08-24Synchronize CR4 and CPUID portions of <machine/specialreg.h> for i386 and amd64Philip Guenthe
2012-08-23kill nnpfs deadTheo de Raadt
2012-08-22Convert cpp | as rules in bsd.lib.mk and lib/libc/sys/Makefile.inc to pure ccPascal Stumpf
2012-08-22Build the kernel with -fno-pie. Just getting Ms out of my tree; this will bePascal Stumpf
2012-08-21Add NOPIE= bits for sys/arch/*/stand to ensure that bootblocks will always bePascal Stumpf
2012-08-16we are past the point where timecounters may disappearTed Unangst
2012-08-15use Lk for links;Jason McIntyre
2012-08-14enable mfii(4).David Gwynne
2012-08-10';;', even with a newline between the semicolons, doesn't make muchKenneth R Westerback
2012-08-07Move the common bits of syscall invocation and return handling intoPhilip Guenthe
2012-08-03enable oce(4)Mike Belopuhov
2012-08-01Use mtrrmask instead of hardcoded values to accommodate newer CPUsMike Belopuhov
2012-07-28zap a misleading commentPhilip Guenthe
2012-07-13Improve diffability with amd64Mike Larkin
2012-07-12Enable hibernate (suspend-to-disk) support for i386.Mike Larkin