summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Expand)Author
2015-07-18Make {x86,i82489,x2apic,i386}_ipi return voidStefan Fritsch
2015-07-18Make *_ipi_init return void on i386/amd64Stefan Fritsch
2015-07-18unexpand spaces to tabsStefan Fritsch
2015-07-18Set all the cr4 bits we want at once, instead of one by onePhilip Guenther
2015-07-17remove obsolete INET kernel optionTed Unangst
2015-07-17Avoid assigning low addresses to PCI BARs. Some machines don't claim theseMark Kettenis
2015-07-17Remove (unused) references to bios32, which is not present in amd64.Mike Larkin
2015-07-17Remove {LOAD,COUNT}_TEXTA from libsa loadfile, it only made sense for a.outMiod Vallat
2015-07-17Consistently use SEL_RPL as the mask when testing selector privilege levelPhilip Guenther
2015-07-17"are we 386, 386sx, or 486, or Pentium, or.."Mike Larkin
2015-07-16remove 'cpu_brand_id' as we no longer use that method to calculate theMike Larkin
2015-07-16Remove 4 second delay on reboot/shutdown that was added 8 yearsStefan Fritsch
2015-07-16Fix a backward compare in boot argument parsing, and clarify a comment thatMike Larkin
2015-07-16Move grab/release of the kernel_lock for softintrs from the ASM stubs toPhilip Guenther
2015-07-13remove unused cpu_copy_trampoline; ok mlarkinMike Belopuhov
2015-07-10Avoid calling pool_put(9) while holding a mutex here as well to prevent lockMark Kettenis
2015-07-09Prevent possible interrupt recursion before unwinding the stack.Mike Belopuhov
2015-07-02introduce srp, which according to the manpage i wrote is short forDavid Gwynne
2015-06-30Clean up a needless check in an if statement.Mike Larkin
2015-06-29Fix trap setup for double faults; error pointed out by Wei Liu a few monthsMike Larkin
2015-06-29Remove some unused #definesMike Larkin
2015-06-28Force the return to userspace from execve to go through iretq to get allPhilip Guenther
2015-06-28LDT is gone and not coming backPhilip Guenther
2015-06-28Split AST handling from trap() into ast() and get rid of T_ASTFLT.Philip Guenther
2015-06-25you need to include ddb/db_output.h so you know how to call db_printfDavid Gwynne
2015-06-24Uninitialized variables; pedro@Miod Vallat
2015-06-24Remove a couple of unused and old #defines that discussed phys and virtMike Larkin
2015-06-23If the kernel symbols fit completely into the 2 MB alignment holeAlexander Bluhm
2015-06-22Add an #ifdef HIBERNATE to allow to build a kernel without hibernate butAlexander Bluhm
2015-06-22Make it possible to create write combing mappings through /dev/mem. This isMark Kettenis
2015-06-22document that boot.conf can contain comments;Jason McIntyre
2015-06-13Parse _CST objects and use the C-states they describe when they're sane.Philip Guenther
2015-06-07Add a default panic case to a switch statement where code after assumesJonathan Gray
2015-06-07Add CR4_FSGSBASEPhilip Guenther
2015-06-07Enable use of mwait in non-MP boxes and report # of C-substates up to C7,Philip Guenther
2015-06-06Enable rtwn(4) on RAMDISK_CD kernels for upgrades. ok deraadtStefan Sperling
2015-06-04Enable rtwn(4) on amd64.Stefan Sperling
2015-05-30Remove commented out DRMDEBUG/DRM_DEBUG lines. Other drivers don't haveJonathan Gray
2015-05-29Nuke annoying whitespace nits to shrink some future diffs.Kenneth R Westerback
2015-05-28when machdep.allowaperture sysctl is set to 3, allow concurrent accessJoshua Stein
2015-05-28Save the cpuid(6) eax bits in the cpu_info and report the SENSOR and ARATPhilip Guenther
2015-05-24Treat primary cpu like others and put pointer to its GDT in cpu_info.ci_gdtPhilip Guenther
2015-05-18Do lazy update/reset of the FS.base and %[def]s segment registers: resetingPhilip Guenther
2015-05-13Define END() to set ELF symbol size.Masao Uebayashi
2015-05-11Convert from uiomovei() to uiomove() to prevent short tranfersPhilip Guenther
2015-05-09Cleanup/rejig GPT code to be more readable, support different endianKenneth R Westerback
2015-05-05emul_native is only used for kernel threads which can't dump core, soPhilip Guenther
2015-04-30Clean up some spacing. No functional changeMike Larkin
2015-04-30Remove SIZE_MAX from limits.h. It was added years ago before weTodd C. Miller
2015-04-28Explicitly include .codepatch and .codepatchend in .rodata such thatMark Kettenis