summaryrefslogtreecommitdiff
path: root/sys/arch/i386/isa
AgeCommit message (Expand)Author
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
2008-09-10Convert timeout_add() calls using multiples of hz to timeout_add_sec()Bret Lambert
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-05-21Switch i386 from pccom to com. Welcomed by many.Mark Kettenis
2008-05-07Move i386 to __HAVE_GENERIC_SOFT_INTERRUPTSMark Kettenis
2008-04-26Remove softast; it's no longer used.Mark Kettenis
2008-04-25Make ipending per-cpu. Should fix PR 5788.Mark Kettenis
2008-04-12Initialize comconsiot in comcninit().Mark Kettenis
2008-03-29Fix amd64 and i386 serial console handling for non-default speeds. BringKenneth R Westerback
2008-01-23Cleanup cn_pri. Change constants to more meaningful names, rather thanJoel Sing
2007-11-29outdated commentTheo de Raadt
2007-11-28quite a bit of simplification by removing cpu classes.Ted Unangst
2007-11-25spelling fixes, from Martynas Venckus;Jason McIntyre
2007-09-07Use M_ZERO in a few more places to shave bytes from the kernel.Artur Grabowski
2007-08-01switch i386 to use the MI i8253 header file and remove the now obsolete MDMartin Reindl