summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
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
2007-10-27Be more strict when disassembling {f,}{st,x}cr and [bt]cnd instructions,Miod Vallat
2007-10-27Since ipis are not synchronous, make sure that ci_fpproc is not NULL beforeMiod Vallat
2007-10-27Don't do unecessary work in cpu_switchto().Mark Kettenis
2007-10-25Don't forget the channel number; makes sure we don't always read channel 0Mark Kettenis
2007-10-25Remove some coded that has been #ifdef'ed out for quite a while now.Mark Kettenis
2007-10-25allocate 1 byte extra in getprop(), for the NUL that some callers likeTheo de Raadt
2007-10-25Be sure to enable interrupts on return from ddb if they were enabled beforeMiod Vallat
2007-10-25another case of product encoding is "Sun (TM) modelname", on the E250Theo de Raadt
2007-10-24Rely on 16 byte pcb alignment, and use double loads and stores duringMiod Vallat
2007-10-24Remove sir_lock, superseded by the atomic bit operations.Miod Vallat
2007-10-24Turn curcpu() into an inline function instead of a macro relying on a GCCMiod Vallat
2007-10-24Enable power supply temperature sensors on the E450.Mark Kettenis
2007-10-24Add support for power supply temperature sensors on the E450.Mark Kettenis
2007-10-24pipleine -> pipelineMiod Vallat
2007-10-24In cpu_switchto(), load pmap->pm_tlbpid manually, instead of expectingMiod Vallat
2007-10-24Remove idle loop counter.Mike Belopuhov
2007-10-24Don't spam the dmesg.Mike Belopuhov
2007-10-22alipm0 can now be enabled because of the crash workaroundTheo de Raadt
2007-10-22let alipm0 still be used for spdmem probes, but skip sensors. alipm (orTheo de Raadt
2007-10-22Add support for SUNW,envctrl as found on the E450.Mark Kettenis
2007-10-22CPU temperature sensors on the E450 have a conversion factor of 1/1 instead ofMark Kettenis
2007-10-22the invalid flag is never set in these two drivers, so don't test if it is; ...Constantine A. Murenin
2007-10-22remove flagsa/dobusy/doidle stuff introduced 3 years ago as a debugging aid..Theo de Raadt
2007-10-22Recognize kernel options specified on the "boot" command line (e.g. boot --c),Miod Vallat
2007-10-22stoped -> stoppedJoel Sing
2007-10-22no need for NOPROG and bsd.prog.mkTheo de Raadt
2007-10-22fix tag building; Pierre Riteau plus my own tweaksTheo de Raadt
2007-10-21Don't use next_tick() to start the clock ticking on secondary CPUs. ThisMark Kettenis
2007-10-21Make certain the output buffer is zeroed before starting processing.Dale Rahn
2007-10-20Ack IRQ *after* fetching IPI args. From NetBSD.Mark Kettenis
2007-10-20Provide sensor status based on the limits found in OpenFirmware.Mark Kettenis
2007-10-20Add support for the temperature sensors on the SUNW,envctrltwo device foundMark Kettenis
2007-10-20Make sure to send an ipi to the processor a given proc runs on in signotify(),Miod Vallat
2007-10-20enuf -> enoughMiod Vallat
2007-10-19remove vars from some prototypes.Federico G. Schwindt
2007-10-19Don't use "counter-timer" as clock interrupt source on MULTIPROCESSOR kernelsMark Kettenis
2007-10-19Use HDL2CELL when passing an OpenFirmware handle in prom_start_cpu. MakesMark Kettenis
2007-10-19remove old-school "cpu%d running" messages from default code pathsTheo de Raadt
2007-10-18Don't try to send IPIs to CPUs that aren't running (yet).Mark Kettenis
2007-10-18Add support for the Moosehead PS/2 controller as found on SGI O2 workstations.Joel Sing
2007-10-18Make sure interrupts are really enabled at the beginning of proc_trampoline,Miod Vallat
2007-10-18enter for obj@ building, otherwise dribbles happenTheo de Raadt
2007-10-18Define a new attribute, pckbcslot, which pckbc and gsckbc provide, and toMiod Vallat
2007-10-18No need to include <machine/pte.h> here.Miod Vallat
2007-10-18Get rid of the silly union for mips pte. No functional change exceptMiod Vallat
2007-10-17Add the Intel ICH9 chipset.Brad Smith
2007-10-17Use ldx (instead of ld) to load a pointer.Mark Kettenis
2007-10-17Let other people build sparc64 bsd.mp too.Mark Kettenis