summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Expand)Author
2017-09-29When fault indicates PGEX_W, only tell uvm we need a writeable page..Theo de Raadt
2017-09-28When option DDB_STRUCTINFO was removed from the kernel, too much fromPatrick Wildt
2017-09-15wrap a long lineMike Larkin
2017-09-12Remove option DDB_STRUCTINFO. Now that ddb(4) is CTF aware, similarMartin Pieuchot
2017-09-08If you use sys/param.h, you don't need sys/types.hTheo de Raadt
2017-09-05Move mutex, condvar, and thread-specific data routes, pthread_once, andPhilip Guenther
2017-09-03fix boot on older 486DX CPUs that lack CPUID.Mike Larkin
2017-08-30adjust ACPI resume-time saved stack location to account for a differentMike Larkin
2017-08-29In previous change, misconfigured APICs were not being repaired.Theo de Raadt
2017-08-28swap ualea for urngJasper Lievisse Adriaanse
2017-08-25If SMAP is present, clear PSL_AC on kernel entry and interrupt so thatPhilip Guenther
2017-08-21vmm (i386): Move CPUID masks to vmmvar.hpd
2017-08-20The codepatch chunks for SMEP slac & clac can placed in .rodata becauseTheo de Raadt
2017-08-18We just need arc4random() for kernel stack random bias (modulo bios happensTom Cosgrove
2017-08-17remove the useless apmwarn and mostly obsolete apmhalt sysctls.Ted Unangst
2017-08-16Randomly bias downwards from the top of each kernel stack, therebyTheo de Raadt
2017-08-12Use ctfstrip(1) by default to strip kernels.Martin Pieuchot
2017-08-12add some extra comments that got left out of the previous IA32_MISC_ENABLEMike Larkin
2017-08-11Merge DDBCTF into DDB.Martin Pieuchot
2017-08-09Add IA32_MISC_ENABLE MSR and bitfield values, to be used shortly byMike Larkin
2017-08-09reorder some MSRs in the MSR list that were out of order. No functionalMike Larkin
2017-08-08Get rid of read_psl() and write_psl() by replacingVisa Hankala
2017-08-03Remove duplicated commented out "dev/rasops/files.rasops" include.Frederic Cambus
2017-07-31Comment out non-crucial device drivers (xhci(4), wdc@pcmcia, and cd(4)Theo de Raadt
2017-07-25change -Os to -Oz all around the treeRobert Nagy
2017-07-24add MULTIPROCESSOR guards around otherwise unused pieces to satisfy clangChristian Weisgerber
2017-07-23permit kernel building with clang as the base compiler; ok kettenis@Christian Weisgerber
2017-07-21Check the hibernation signature for softraid disks and select valid bsdYASUOKA Masahiko
2017-07-20Accessing a mmap(2)ed file behind its end should result in a SIGBUSAlexander Bluhm
2017-07-19Add a enter_ddb() "accessop" to wsdisplay(4) to allow KMS drivers to bypassMark Kettenis
2017-07-18Stop automatically regenerating gap.o (and hence linking a new kernel)Theo Buehler
2017-07-16Pass the linker from make environment to makegap.sh. This is (only)Visa Hankala
2017-07-15usingacpi might be referenced in apm only code, so adjust #if guardTed Unangst
2017-07-14The regress test src/regress/sys/kern/siginfo-fault checks whetherAlexander Bluhm
2017-07-12remove CPU_LIDSUSPEND/machdep.lidsuspendMartin Natano
2017-07-12Make max memory for VMs equal to MAXDSIZ to avoid failing later duringMike Larkin
2017-07-10Replace codepatch nopsleds with trapsleds.mortimer
2017-07-06vmd: increase the max number of disks from 2 to 4. Requires kernel rebuildMike Larkin
2017-07-060xcc-fill a few more alignments. Not because these ones matter particularily,Theo de Raadt
2017-07-06remove an unneeded .align and .code32Mike Larkin
2017-07-01Use absolute pointers in codepatch entriesStefan Fritsch
2017-06-30Remove unused variablesMike Larkin
2017-06-29kill RCSID macros; discussed with millertTheo de Raadt
2017-06-29Put asm-generated strings into .rodataTheo de Raadt
2017-06-29put SYSTEM_SWAP_DEP out of its misery, it died in 1997, along with config.oldMarc Espie
2017-06-29suppress local symbols in mptramp. Matches a similar diff inMike Larkin
2017-06-29Remove an "#if 1" that had been in the code for 16 years. I think it'sMike Larkin
2017-06-29hide some locore0 symbols that are only used inside locore0.Mike Larkin
2017-06-28hide symbols in the acpi trampoline pages. matches a previous diff fromMike Larkin
2017-06-25dull dependency for copying makegap.sh to obj, so that installsTheo de Raadt