summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2014-03-27replace x86_atomic_cas_things with atomic_cas_foo equivalents.David Gwynne
2014-03-26Increase max data size. 32G is the new 640K.Ted Unangst
2014-03-26Service R4[04]00SC-specific virtual coherency exceptions directly from theMiod Vallat
2014-03-26No need to include <sys/lock.h> when only <sys/rwlock.h> is needed,Martin Pieuchot
2014-03-26Move p_emul and p_sigcode from proc to process.Philip Guenther
2014-03-25the memory constraints are correct, so we dont need volatile to provideDavid Gwynne
2014-03-25the memory constraints are correct on the MD_SWAPIO bits, so we dont needDavid Gwynne
2014-03-24Only need to call tlb_probe() once per pair, instead of once per page.Miod Vallat
2014-03-24Make sure tlb_probe() reads the probe result before reenabling interruptsMiod Vallat
2014-03-23Unbreak after last commit.Miod Vallat
2014-03-23Initialize additional BATs (IBAT4-IBAT7 and DBAT4-IBAT7). The rb600 firmwareMark Kettenis
2014-03-23Repair R5000SC and R4600SC external L2 cache setup, broken in previousMiod Vallat
2014-03-22Move p_sigacts from struct proc to struct process.Philip Guenther
2014-03-22Second draft of my attempt to workaround the infamous R4000 end-of-page errata,Miod Vallat
2014-03-22Shuffle tlblo-related defines, to better show which bits are software only,Miod Vallat
2014-03-21Rename db_inst_type() into classify_insn() and make that function availableMiod Vallat
2014-03-21Keep the `clamp memory to what pmap can address' logic unconditional, andMiod Vallat
2014-03-21Rename the symbolic constants for the pmap-specific vm_pag pg_flags fromMiod Vallat
2014-03-21Allow for two more pmap-specific bits in vm_page pg_flags. DefineMiod Vallat
2014-03-21Correct the (normally ignored) argument to SLIST_HEAD_INITIALIZER()Philip Guenther
2014-03-19Enable upd(4) on three archs to get it tested, requested by deraadt@.Martin Pieuchot
2014-03-19It's safe to assumed 'signed' existsPhilip Guenther
2014-03-18- Fix clipping bounds in fill and blt operations; the lower-right corner isMiod Vallat
2014-03-18Retire hp300, mvme68k and mvme88k ports. These ports have no users, keepingMiod Vallat
2014-03-18To prevent lock ordering problems with the kernel lock, we need to make sureMark Kettenis
2014-03-18More a.out detritusPhilip Guenther
2014-03-18First setup that stops using isp(4), and relies on ql[aew](4).Theo de Raadt
2014-03-18Initialize len, from netbsdRaphael Graf
2014-03-18Add missing parts of the tiic driver.Sylvestre Gallon
2014-03-17Add upd(4) to the tree, disabled. Please do not enable it yet.andre
2014-03-16DDB supports ELF symbols are all archs, and it's always the same as thePhilip Guenther
2014-03-16fix typo; unbreak buildMark Kettenis
2014-03-16Kill DB_*TASK_NAME* macros which were only ever on i386/amd64 and never used.Philip Guenther
2014-03-16Comment fixes: document the direct map and the kernel image, correctPhilip Guenther
2014-03-16Remove warnings on unknown x86 models in the code that returns the FSBJonathan Gray
2014-03-15Enable qlw(4) at sbus(4).Mark Kettenis
2014-03-15make the membars look more correct for any memory ordering mode.David Gwynne
2014-03-15Enable qla(4) and qle(4) to match the corresponding RAMDISKs.Miod Vallat
2014-03-14Remove the userland AGP interface. Now that we have KMS, it is no longerMark Kettenis
2014-03-14Revert previous; turns out to be necessary to build the 32-bit boot blocksMiod Vallat
2014-03-14provide an MI api for doing byteswapping loads and stores. someDavid Gwynne
2014-03-14enable qla(4) and qle(4) in ramdisks, except on sgi where the cdfs overflowsJonathan Matthew
2014-03-14rework mplocks to use tickets instead of spinning. this providesDavid Gwynne
2014-03-14rework mplocks to use tickets instead of spinning. this providesDavid Gwynne
2014-03-14rework mplock as ticket locks instead of spinlocks. this providesDavid Gwynne
2014-03-13Unhook httpd(8) from build; man page bitsFlorian Obser
2014-03-13get rid of the assumption that the head of the alldevs list is theDavid Gwynne
2014-03-13Drop the REPUN bit from CvmCtl register not to allow unaligned access.YASUOKA Masahiko
2014-03-12Add compiler barier to bus_dmamap_sync(9), just in case compiler/linkerMark Kettenis
2014-03-12enable qla(4) and qle(4) in GENERIC configs where isp(4) is alreadyJonathan Matthew