summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2007-11-06Close a race where we might save/drop the fpu state of the wrong process inMark Kettenis
2007-11-06ramdisks should have the same behaviour as GENERICTheo de Raadt
2007-11-06Keep a pending software interrupts mask per processor, instead of having itMiod Vallat
2007-11-06Comment out the pmap fine grained locking stuff, it is not necessary for nowMiod Vallat
2007-11-06Be sure to pmap_deactivate() a process during context switches, so thatMiod Vallat
2007-11-06Remove the now unused idle_u, and call the secondary processors startupMiod Vallat
2007-11-06Get rid of TC_IPL_xxx values and tc_intrlevel_t, and use IPL_xxx and int.Miod Vallat
2007-11-05I screwed the pooch. Fix the stack offsets.Tobias Weingartner
2007-11-05Sprinkle a few holy membars around memory writes.Miod Vallat
2007-11-05fix and use DEVICE_IS_VGA_PCI, makes vgafb_pci_match() much simplerMartin Reindl
2007-11-05temporary ddb buffers need to be a bit larger on 64 bit systems to cope withMiod Vallat
2007-11-05audio encoding conversion cleanupJacob Meuser
2007-11-04replace even more ctob/btoc with ptoa/atopMartin Reindl
2007-11-03Fix LKM support for amd64.Mike Belopuhov
2007-11-03Add acpi_acquire_global_lock(), and acpi_release_global_lock toGordon Willem Klok
2007-11-03use DEVICE_IS_VGA_PCI in vga_pci_match()Martin Reindl
2007-11-03don't spam dmesg with huge, whitespace padded bios strings.Chris Kuethe
2007-11-03change what happens when acpi is enabled to include "relatively safe"Bob Beck
2007-11-03APM switchto cleanup diff. This uses the switchto functionality toTobias Weingartner
2007-11-03Add acpi_acquire_global_lock() and acpi_release_global_lock() in MD locore.sTobias Weingartner
2007-11-02replace ctob/btoc with ptoa/atop (plus the usual round_page() where needed)Martin Reindl
2007-11-02Use the same cache cleaning address computation as done in cpufunc_asm_xscale,Miod Vallat
2007-11-01Remove curproc definition. It is supposed to be in proc.h only.Mike Belopuhov
2007-10-31Overhaul fpu context save/restore code, making it more similar to what we doMark Kettenis
2007-10-31Remove some XXX code that has been #ifdef'ed out for ages.Mark Kettenis
2007-10-31Remove idle_u; it's been unused for a while.Mark Kettenis
2007-10-31Remove some comments about 32-bit mode.Mark Kettenis
2007-10-31Garbage collect ienab_bis() and ienab_bic().Mark Kettenis
2007-10-31for now, workaround MP timeout/splhigh/scsi race at reboot time using aTheo de Raadt
2007-10-31comment fixes.Joel Sing
2007-10-30avoid intermediate files with same name (ie. a.out) for parallel makeTheo de Raadt
2007-10-29run depend so that SFILES depend on assym.h, which allows them to buildMarc Espie
2007-10-29UltraSPARC CPUs (and other SPARC V9 implementations) don't have aMark Kettenis
2007-10-29Make sure the dma_cachectl*() functions actually do their work on allMiod Vallat
2007-10-29When a secondary cpu gets its interrupt pin stuck, be sure to savectxMiod Vallat
2007-10-28This is a horrible kluge: invoke sched_init_cpu for seconday processorsMiod Vallat
2007-10-28Start secondary processors synchronously. This only wins us a nicer dmesgMiod Vallat
2007-10-28Do not flag a processor as ``alive'' until it really is ready to accept IPIs.Miod Vallat
2007-10-28add new envy(4) driver for ICE1712 (aka VIA Envy24) audio devices. TheAlexandre Ratchov
2007-10-28UltraSPARC CPUs don't have a floating-point queue, so cpu_reset_fpustate() isMark Kettenis
2007-10-28Match on compatible: 'pcf8584', such that we attach on the V210 again.Mark Kettenis
2007-10-28get rid of btoc/ctob in favor of atop/ptoaMartin Reindl
2007-10-28When handling a userland data fault occuring in kernel mode, take the kernelMiod Vallat
2007-10-28Disable interrupts around changing curproc and curpcb so these always match.Miod Vallat
2007-10-27Grab kernel lock before calling interrupt handlers.Mark Kettenis
2007-10-27Grab kernel lock for EXC_DSI.Mark Kettenis
2007-10-27get rid of btoc/ctob in favor of atop/ptoaMartin Reindl
2007-10-27Use the same assembly constraints for all inline assembler xmem constructs.Miod Vallat
2007-10-27In __cpu_simple_lock() and __cpu_simple_lock_try(), use a local u_int insteadMiod Vallat
2007-10-27No need for an explicit pipeline synchronization in invalidate_pte(), theMiod Vallat