summaryrefslogtreecommitdiffstats
path: root/sys/arch/sh/include/cpu.h
AgeCommit message (Expand)AuthorFilesLines
2020-05-31introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.dlg1-1/+2
2019-03-24Add intr_{disable,restore}() for sh.visa1-1/+13
2014-07-11CPU_BUSY_CYCLE(): A new MI statement for busy loop power reductionuebayasi1-1/+3
2013-06-11final removal of daddr64_t. daddr_t has been 64 bit for a long enoughderaadt1-2/+2
2013-03-12Fix kernel profiling on MP systems by using per-CPU buffers and teachmpi1-1/+4
2013-02-12Back out per-CPU kernel profiling, it shouldn't modify a public headermpi1-4/+1
2013-02-11Fix kernel profiling on MP systems by using per-CPU buffer. Previouslympi1-1/+4
2012-12-02Determine whether we're currently on the alternative signal stackguenther1-3/+3
2010-09-28Implement a per-cpu held mutex counter if DIAGNOSTIC on all non-x86 platforms,miod1-1/+4
2010-04-25Do not include <machine/intr.h> from <sh/psl.h>, and fix <sh/cpu.h> whichmiod1-1/+3
2009-03-26Remove cpu_wait(). It's original use was to be called from the reaper sooga1-2/+1
2008-10-15make random(9) return per-cpu values (by saving the seed in the cpuinfo),deraadt1-1/+2
2008-10-10Add empty cpu_unidle() macros for architectures that currently don't doart1-1/+2
2008-10-10Define MAXCPUS on all architectures.art1-1/+2
2008-10-09Implement CPU_INFO_UNIT for everyone, not just MP kernels.art1-1/+2
2008-07-18Add a macro that clears the want_resched flag that need_resched sets.art1-1/+2
2008-05-21Not all cache operations need to be run from P2, so don't do this unlessmiod1-16/+55
2008-02-11Remove long dead CLKF_BASEPRI which crept in by mistake.miod1-2/+1
2007-10-10Make context switching much more MI:art1-1/+6
2007-06-06now that all partition size/offsets are potentially 64-bit, change thederaadt1-2/+2
2007-05-14Switch sh to __HAVE_CPUINFO. The least possible effort for now.art1-1/+21
2007-04-29machdep.led_blink sysctl for landisk, also move cpu_sysctl() code and relatedmiod1-14/+1
2007-03-15Since p_flag is often manipulated in interrupts and without biglockart1-6/+2
2007-03-03Kernel crash dumps and associated libkvm bits for landisk.miod1-1/+4
2007-03-02Move landisk to hardware floating point. At the moment the FPU context ismiod1-1/+4
2007-01-15power(4) driver for the power switch on many landisk models, hookedmartin1-2/+4
2006-11-29Remove cpu_swapin() and cpu_swapout(), they are no longer necessary (exceptmiod1-8/+1
2006-10-06few more filesmickey1-1/+2
2006-10-06Preliminary bits for SuperH-based ports, based on NetBSD/sh3 codebase withmiod1-0/+213