summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2010-05-13Only enable acceleration code if specific device properties exist; this shouldMiod Vallat
2010-05-13Synchronise amd64 more with other PMAP_DIRECT architectures. (step 1,Owain Ainsworth
2010-05-10Don't postincrement a casted pointer; split into multiple statements instead.Mark Kettenis
2010-05-10Continue with the horrible habit of using agp_machdep.c for agp related MDOwain Ainsworth
2010-05-10/* XXX - we don't use __COMPILER_INT64__ */ so remove it.Mark Kettenis
2010-05-10Various comment typos. 'wether' -> 'whether' (most popular), 'possiblity' ->Kenneth R Westerback
2010-05-09Rename round() to fpu_round(). This matches the m68k code from which thisMark Kettenis
2010-05-09Fix comments as well.Mark Kettenis
2010-05-09Rename round() to fpu_round(). This matches the m68k code from which thisMark Kettenis
2010-05-09Since libsa/stand.h provides an extern declaration of devsw[], we should makeMark Kettenis
2010-05-09Fix packed use and unbreak with gcc4, same as i386.Nicholas Marriott
2010-05-09Proper support for IP35 C-Brick types (i.e. Origin 3000): do not attachMiod Vallat
2010-05-09Program a larger PCI retry hold interval if there is a Lucent USB controllerMiod Vallat
2010-05-09Prevent "taken branch" exceptions from kernel space by clearing the PSL_TMark Kettenis
2010-05-09Make single stepping a system call work. Instead of single stepping throughMark Kettenis
2010-05-09hander -> handlerJasper Lievisse Adriaanse
2010-05-09Handle .rodata.* sections emitted by gcc4 the same way as .rodata and .rodata1.Mark Kettenis
2010-05-09Make i386 use a pointer to the trap frame like everybody else instead ofMark Kettenis
2010-05-08disk_busy()/disk_unbusy() dance; from NetBSD.Miod Vallat
2010-05-08Huge work-in-progress commit to support Loongson 2E-based evaluation boardsMiod Vallat
2010-05-08Page Attribute Tables (PAT) support for x86.Owain Ainsworth
2010-05-07fix packed use as pointed out by gcc4.Jonathan Gray
2010-05-06Change trap() and syscall() to accept a pointer rather than using callNicholas Marriott
2010-05-06Ansify functions and use "clock" rather than the CPU name for clockJoel Sing
2010-05-06Count the number of CPUs in the system.Joel Sing
2010-05-05Since we never set the X bit for directly mappings, nothing can be moved intoMark Kettenis
2010-05-02Properly initialize the members of `struct mdproc' that deal withMark Kettenis
2010-05-02The Cyrix "coma bug" workaround code has a really convoluted way to write 0Mark Kettenis
2010-05-02Precompute the userland process apr cache bits into a global variable.Miod Vallat
2010-05-01incomming -> incomingMichael Knudsen
2010-04-30Right now, if anything internal changes with a uvm object, diverseOwain Ainsworth
2010-04-29Add the CR_PAT MSR to the list of defined msrs.Owain Ainsworth
2010-04-29Currently pdc_scanbus() scans in reverse, which results in physical CPU0Joel Sing
2010-04-29Use per CPU hardware interrupt mask.Joel Sing
2010-04-29Store hardware timer information per CPU.Joel Sing
2010-04-28We no longer need -Di386.Mark Kettenis
2010-04-28Only invoke setcurcpu() #ifdef MULTIPROCESSORMiod Vallat
2010-04-28Do not modify hardware interrupt mask when establishing a soft interruptJoel Sing
2010-04-28Storeing current cpu_info address into LLAddr register, for curcpu().Takuya ASADA
2010-04-28no need to depend on a file twiceTheo de Raadt
2010-04-28clean up more more subtle and stupid differences between the variousTheo de Raadt
2010-04-27Fix inline assembler to make it acceptable to gcc4. Based on a diff fromMark Kettenis
2010-04-27Avoid null-pointer dereference by giving proc0 a place to store itsMark Kettenis
2010-04-27Don't use cast expressions as lvalues; gcc4 complains about them. And gcc3Mark Kettenis
2010-04-27Killing a few more diffs for theo, arm makes #LINKFLAGS, beagle cleanup,Dale Rahn
2010-04-27Unifity CPPFLAGS= (using ${_mach}), SYSTEM_LD_TAIL= (always on one line),Theo de Raadt
2010-04-27Disable builtin malloc and log2 on gcc3 arches, a no-op for gcc3Jonathan Gray
2010-04-27Use the form ${_archdir}/${_arch} to reach a few more places, unifying theTheo de Raadt
2010-04-27arm32 define isn't used on any arm platforms, and machine/io.h doesn't exist,Dale Rahn
2010-04-27A lot of the sections in this were out of whack with the order theyTheo de Raadt