summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2007-11-17Rework {get,set,raise}ipl() to minimize psr modification, especially onMiod Vallat
2007-11-16Pass name of CPU nodes instead of "cpu" such that we see it for unconfiguredMark Kettenis
2007-11-16Make the GPIO functionality of the AMD Geode LX CS5536 available.Marc Balmer
2007-11-16Fix typo in comment.Mark Kettenis
2007-11-16typoMike Belopuhov
2007-11-16UltraSPARC-IIIi CPUs are different and choose the BUSY/NACK pair based on theMark Kettenis
2007-11-16fix the bus_space #define nightmare, so that amd64 and i386 are much moreTheo de Raadt
2007-11-16Remove microtime calls and RNG benchmarking from the pchb attachmentMike Belopuhov
2007-11-16something has to go, unfortunatelyTheo de Raadt
2007-11-16do not make up a device name for interrupts.. give it the dv_xnameTheo de Raadt
2007-11-15enable most acpi functionality by default. now instead of 'enable acpi',Theo de Raadt
2007-11-15remove the #ifdef ACPI_ENABLE. the EC codepath is either safe enough (andTheo de Raadt
2007-11-15Check for curcpu()->ci_softintr being nonzero before invoking dosoftint(),Miod Vallat
2007-11-15Make a few end-of-trap-handling symbols global, to get better ddb traces.Miod Vallat
2007-11-15At last, port the mvme88k eh.S r1.66 fixes to aviion.Miod Vallat
2007-11-15Resolve the struct trapframe tf_mode/tf_flags duality by getting rid ofMiod Vallat
2007-11-15Stop referring the initial kernel stack as the ``interrupt stack''. It'sMiod Vallat
2007-11-15Attach to "rsc-console". Hopefuly this will give us a proper console onMark Kettenis
2007-11-15in MP kernels, use smbios to count number of cpus. if > 1 disable apm, soTheo de Raadt
2007-11-15Split CPUID into 2 32 bit fields.Marco Peereboom
2007-11-15``stastic'' is a fantastic typo.Miod Vallat
2007-11-15Clarify when smbios added multi core support and add the missing stringMarco Peereboom
2007-11-15oops, processor structs need to be __packed.Marco Peereboom
2007-11-15Add struct for processors.Marco Peereboom
2007-11-14Cache curcpu() value into a local variable when it is used more than once inMiod Vallat
2007-11-14No need to check whether we are the primary processor in m188_{clock,stat}intr,Miod Vallat
2007-11-14Merge the ci_alive and ci_primary boolean values of struct cpu_info intoMiod Vallat
2007-11-14When processing a data access fault, keep the kernel lock while invokingMiod Vallat
2007-11-14When servicing an exception, do not enable interrupts if they were notMiod Vallat
2007-11-14prettify the RCS id (less whitespace)Thordur I. Bjornsson
2007-11-14Remove eeprom.h.Mark Kettenis
2007-11-14Turn the spl* macros into functions.Thordur I. Bjornsson
2007-11-14do not process requests linked to unused sessions. (crypto_freesessionMarkus Friedl
2007-11-14Let ``machine cpu #'' hop to the given cpu.Miod Vallat
2007-11-14Be consistent in db_cmd_loop_done declaration.Miod Vallat
2007-11-13Fix printf format string.Mark Kettenis
2007-11-13Remove bsd_openprom.h.Mark Kettenis
2007-11-13Expose mace_bus_dma_tag and extend the crimebus extent. This allows theJoel Sing
2007-11-13Give wscons_machdep.c half a spanking. This allows wsdisplay to compile onJoel Sing
2007-11-12Restart clock before invoking hardclock() and statclock(), otherwise theyMiod Vallat
2007-11-12Use isa_intr_establish() to establish the SCI interrupt handler; this makesMark Kettenis
2007-11-12Split handling of unmaskable vs maskable ipi to make the core simpler,Miod Vallat
2007-11-12/dev/openpromMark Kettenis
2007-11-12fix some problems with lazy fpu context handling:Todd C. Miller
2007-11-12Select the right GDT entry for interrupt handlers on i386 systems whenChristopher Pascoe
2007-11-11Rework ipi handling to delay acking the maskable ipi interrupt, so that itMiod Vallat
2007-11-11Give more information in ``machine cpu'' under ddb.Miod Vallat
2007-11-11Replace next_tick() with simpler C code that I can actually understand.Mark Kettenis
2007-11-11Add spurious interrupt detection to macebus. This allows for the detectionJoel Sing
2007-11-11Use two software interrupt sources per processor for IPIs, instead of onlyMiod Vallat