summaryrefslogtreecommitdiff
path: root/sys/arch/i386/isa
AgeCommit message (Expand)Author
2015-09-27free(x, 0) cleanup:Sebastien Marie
2015-09-01fairly simple sizes for free()Theo de Raadt
2015-07-16Move grab/release of the kernel_lock for softintrs from the ASM stubs toPhilip Guenther
2015-07-13remove unused isa_nodefaultirq; ok kettenis, mlarkinMike Belopuhov
2015-06-28Split AST handling from trap() into ast() and get rid of T_ASTFLTPhilip Guenther
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