summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2007-12-09Nuke evil common, spotted by martin@Miod Vallat
2007-12-09big patch to simplify pool code.Ted Unangst
2007-12-08Better siginfo fault codes for floating point exceptions on 88110, withMiod Vallat
2007-12-08Do not pass a siginfo_t * pointer to the signal handler if no siginfoMiod Vallat
2007-12-07Clean up comments - typos, grammatical errors and style(9).Joel Sing
2007-12-07unify a function name compared to other bussesTheo de Raadt
2007-12-06Fix typos/grammatical error in comments.Joel Sing
2007-12-05Make the CPU_88100 and CPU_88110 constants match the architectural numberMiod Vallat
2007-12-05Correctly setup the seconday processor on 197DP, and get it ready to acceptMiod Vallat
2007-12-05In dma_cachectl(), when flushing line by line, only invoke pmap_extract()Miod Vallat
2007-12-05xmem can not be used as a reliable atomic operation, they way we do them,Miod Vallat
2007-12-05use mutexes to protect the iommu's extent map and the streaming buffer,Theo de Raadt
2007-12-05Remove some 32-bit compatibility code in pseg_get().Mark Kettenis
2007-12-05Hang acpi(4) below bios(4) instead of mainbus(4). This lets us move acpi(4)Theo de Raadt
2007-12-05include files which are used by userland cannot include other files..Theo de Raadt
2007-12-04Work in progress SMP code for 88110 processor using the BusSwitch chip asMiod Vallat
2007-12-04Correctly set the stack pointer of a secondary processor to the endMiod Vallat
2007-12-04disable uticom until we receive oneTheo de Raadt
2007-12-04Remove remains of the idle pcb/stack.Mark Kettenis
2007-12-04In double_reg_fixup(), do not rely on tf_r[0] being zero.Miod Vallat
2007-12-04Better cache routines for 88410, will only flush in pages instead ofMiod Vallat
2007-12-04Program the abort interrupt source correctly.Miod Vallat
2007-12-04Improve setregs() so that it performs the equivalent of the first twoMiod Vallat
2007-12-04Faster splassert_check()Miod Vallat
2007-12-04Fix userland vs system test in errata #16 handling.Miod Vallat
2007-12-02One last missing IPL_VM.Miod Vallat
2007-12-02Rework mmu initialization so that we do not actually enable translationMiod Vallat
2007-12-02Do not take biglock for NOLOCK system calls.Miod Vallat
2007-12-02Only check for errata #16 for instruction faults.Miod Vallat
2007-12-02Add a workaround for the MVME197LE reset issue when not system controller.Miod Vallat
2007-12-02Remove 88110 control registers accessors which are never used anywhere.Miod Vallat
2007-12-02The beginning of a real floating-point exception handler for the 88110. TheMiod Vallat
2007-12-02Do not pass UPAGES and USPACE (under the name USIZE) in assym.h, code whichMiod Vallat
2007-12-02Since the 88110 doesn't disable the FPU when handling an exception (and doesMiod Vallat
2007-12-02Better inline assembler constructs.Miod Vallat
2007-12-02Sort and clean definitions. No functional changes.Miod Vallat
2007-12-02When setting up the vectors page, do not put a nop as the first instructionMiod Vallat
2007-12-02Provide faster bcopy() and bzero() routines for pmap_copy_page() andMiod Vallat
2007-12-02Provide a specific rw_cas() function for MP kernels, simulating a reallyMiod Vallat
2007-12-02Rework the __mp_lock code to not spin at spllock(), kinda similar to theMiod Vallat
2007-12-02Change DAE processing so that the C code no longer needs the EF_xxx definesMiod Vallat
2007-12-01Let apmless non-mp kernels compile, from chris@Miod Vallat
2007-12-01Don't be lazy in the locking in SYSCALL_DEBUG code.Artur Grabowski
2007-12-01Don't double attach serverworks subsidiary pci busses, introduced byTheo de Raadt
2007-11-30Unbreak build. Also tested by jasper@.Joel Sing
2007-11-30Define IPL_VM on platforms which lack it.Miod Vallat
2007-11-30Define NORMAL_C_NOP everywhere.Miod Vallat
2007-11-29repair case of agp & subsidiary busses; ok kettenisTheo de Raadt
2007-11-29outdated commentTheo de Raadt
2007-11-29needs at least S definedTheo de Raadt