summaryrefslogtreecommitdiff
path: root/sys/arch/i386/isa
AgeCommit message (Expand)Author
2015-02-11deprecate use of sys/lock.h and replace it with sys/atomic.h orDavid Gwynne
2015-02-10Switch uiomovei(..., sizeof whatever, ...) to uiomove().Miod Vallat
2015-02-10First step towards making uiomove() take a size_t size argument:Miod Vallat
2015-01-24Add bus_dmamem_alloc_range(9) to allow drivers to allocate DMA'able memoryMark Kettenis
2014-12-22bcopy -> memcpy, as in amd64Theo de Raadt
2014-07-13The correct place to call _bus_dmamap_sync() is after we copy data *to* theMark Kettenis
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-03-29It's been a quarter century: we can assume volatile is present with that name.Philip Guenther
2013-11-16Copied from amd64..Brad Smith
2013-07-14IPL_VM is "mpsafe" now as well.Mark Kettenis
2013-07-10To prevent lock ordering problems with the kernel lock, we need to make sureMark Kettenis
2013-05-16Implement a mechanism to establish interrupt handlers that don't grab theMark Kettenis
2013-05-08remove stale cyrix emc support, and switch to just using intial npxcwTed Unangst
2013-05-06the use of modern intel performance counter msrs to measure the number ofDavid Gwynne
2013-04-17Don't set the frequency of the statclock if we don't have one.Gerhard Roth
2012-11-10Recent x86 CPUs come with a constant time stamp counter. If this isMarcus Glocker
2011-07-11Revert art@'s moving around of the KERNEL_LOCK()/KERNEL_UNLOCK() calls,Philip Guenthe
2011-07-07There is a bunch of places in the kernel entry points where we don'tArtur Grabowski
2011-07-06Clean up after P_BIGLOCK removal.Artur Grabowski
2011-07-05N: Thou shalt not call hardclock() with biglock held.Owain Ainsworth
2011-04-16More than a decade ago, interrupt handlers on sparc started returning 0Theo de Raadt
2011-03-20When reading MXCSR from userland sigcontext or a ptrace request,Philip Guenthe
2011-01-03remove unused fileAlexandr Shadchin
2010-12-21Convert netisr to a normal soft interrupt instead of hanving MD codeClaudio Jeker
2010-11-20typoMiod Vallat
2010-09-29Back out previous, it appears to be broken.Joshua Elsasser
2010-09-29When reading MXCSR from userland sigcontext, mask out invalid bits.Joshua Elsasser
2010-09-20Get rid of evcount's support for arranging counters in a treeMatthew Dempsky
2010-08-11Disable the RTC the periodic interrupt. Leaving it enabled causes theMark Kettenis
2010-08-10spaces and tabs, no binary changeMarco Peereboom
2010-07-25in the clock drivers, seperate the soft-state and hard-state which wasTheo de Raadt
2010-07-23Change the strategy for using the FPU in the kernel. The kernel FPU stateMark Kettenis
2010-07-23Don't leak the contents of the FPU and SSE registers between processes.Mark Kettenis
2010-07-21Make sure that the FPU IPIs shoot down the right FPU context and not the FPUMark Kettenis
2010-06-29fpu_kernel_{enter,exit}; Functions to allow the use ofThordur I. Bjornsson
2010-05-09Make i386 use a pointer to the trap frame like everybody else instead ofMark Kettenis
2010-03-25Make the i386 and amd64 bus_dma functions for isa less stupid:Owain Ainsworth
2009-10-28delete balony comment; ok kettenisTheo de Raadt
2009-10-26Load %mxcsr when initializing the FPU on machines that support SSE.Mark Kettenis
2009-10-03Properly handle XMM exceptions instead of panicing the kernel. Fixes theMark Kettenis
2009-08-22Constify the what/name parameter of pci_intr_establish().Michael Knudsen
2009-03-29make various strings ("can't map mem space" and similar) more consistentStuart Henderson
2009-03-10remove the _BUS_DMA_PRIVATE define from amd64 and i386.Owain Ainsworth
2009-01-29Only start using the rtc for statclock after we've received the firstMark Kettenis
2008-12-11Kill the $ARCH prefix for isa_dma_cookie. With this change, the i386 andOwain Ainsworth
2008-12-10both x86 platforms isa bus_dma implementations handle bus_dmamap_syncOwain Ainsworth
2008-12-04Fix "fp_save ipi didn't" panic, and move i386/amd64 closer in the process.Tobias Weingartner
2008-12-03Remove the x86 and i386 prefixes to the bus_dma types. It's really quiteOwain Ainsworth
2008-11-24die die dieTheo de Raadt
2008-11-23pccom can finally die; ok kettenis dlg drahn, tested by okanTheo de Raadt