summaryrefslogtreecommitdiffstats
path: root/sys/arch/alpha/include/cpu.h
AgeCommit message (Expand)AuthorFilesLines
2020-06-05Implement cpu_rnd_messybits() as a read of the cycle counter register.naddy1-2/+6
2020-05-31introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.dlg1-1/+3
2019-03-24Add intr_{disable,restore}() for alpha.visa1-1/+13
2018-12-05Include srp.h where struct cpu_info uses srp to avoid erroring out whenjsg1-1/+2
2018-04-09Fill in FRAME_PS after the fact. What a ridiculous design decision.deraadt1-2/+2
2017-05-29Kill SPINLOCK_SPIN_HOOK, use CPU_BUSY_CYCLE() instead.mpi1-2/+23
2016-03-30Better support for alphas without all IEEE-mode instructionsafresh11-1/+2
2016-03-01guard macro args with parensmmcc1-2/+2
2015-07-02introduce srp, which according to the manpage i wrote is short fordlg1-1/+5
2014-12-17remove simplelocksderaadt1-2/+1
2014-07-11CPU_BUSY_CYCLE(): A new MI statement for busy loop power reductionuebayasi1-1/+3
2014-03-29It's been a quarter century: we can assume volatile is present with that name.guenther1-7/+7
2014-01-26Work in progress work towards SMP, heavily based upon NetBSD. The MP kernelmiod1-25/+29
2013-05-31remove counters for simplelockstedu1-5/+1
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-1/+2
2012-11-01Switch alpha to per-process astpending.miod1-28/+9
2012-06-26Stop the song and dance where alpha param.h tries to include the world.deraadt1-5/+3
2011-03-23Normalize sentinel. Use _MACHINE_*_H_ and _<ARCH>_*_H_ properly and consitently.pirofti1-4/+4
2010-11-28Get rid of machdep.root_device sysctl and related variables.miod1-3/+2
2010-09-28Implement a per-cpu held mutex counter if DIAGNOSTIC on all non-x86 platforms,miod1-1/+4
2010-07-24One the -> On themiod1-2/+2
2009-11-07Blink leds on the DEC 3000 models (three different led types).miod1-2/+4
2009-03-26Remove cpu_wait(). It's original use was to be called from the reaper sooga1-2/+1
2009-03-15Allow CPU_INFO_UNIT() to be used before cpu0 attaches.miod1-3/+3
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/+3
2008-10-10Define MAXCPUS on all architectures.art1-1/+3
2008-07-18Add a macro that clears the want_resched flag that need_resched sets.art1-1/+3
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.ray1-8/+1
2007-11-15``stastic'' is a fantastic typo.miod1-2/+2
2007-05-06garbage collect release_fpu() and synchronize_fpstate()martin1-4/+1
2007-04-13get alpha SMP into a state where it at least compiles:martin1-3/+10
2007-04-12__HAVE_CPUINFO for alpha, with bits from netbsdmartin1-1/+10
2007-03-15Since p_flag is often manipulated in interrupts and without biglockart1-3/+1
2006-12-24Define PROC_PC. Then, since profiling information is being reported inmiod1-1/+6
2004-06-13debranch SMP, have funniklas1-6/+14
2004-06-08Use cpuid_t whenever possible, rather than an angry combination of longmiod1-2/+2
2004-06-08pull up cpuid_t define from smp branch. Kill alpha specific defininitionmarc1-3/+1
2004-01-22dot_conv() is not used.miod1-2/+1
2003-06-02Remove the advertising clause in the UCB license which Berkeleymillert1-6/+2
2002-08-24aperture driver for alpha. It works here the same as on i386matthieu1-2/+5
2002-06-28The IEEE fp stuff changed the rules for how fpu should be enabled.art1-2/+3
2002-06-07Remove obsolete CLKF_BASEPRI(). ok niklas@, miod@ and art@nordin1-3/+1
2002-05-26- CPU_MAXID and CPU_CHIPSET were swapped in cpu.hmatthieu1-4/+15
2002-04-28IEEE 754 floating point completion code, and implementation of thepvalchev1-6/+48
2001-11-06Let fork1, uvm_fork, and cpu_fork take a function/argument pair as argument,art1-2/+1
2001-11-04Two new sysctls in the chipset tree.art1-1/+3