aboutsummaryrefslogtreecommitdiff
path: root/sys/ia64/ia64/interrupt.c
Commit message (Expand)AuthorAgeFilesLines
* Make sure to sanitize the FP status register. Specifically thisMarcel Moolenaar2004-05-071-0/+3
* s/framep/tf/g -- this normalizes on the use of tf to point to theMarcel Moolenaar2004-01-201-8/+8
* Widen the enable/disable helper function's argument in line with thePeter Wemm2003-11-171-1/+1
* Further work-out the handling of the high FP registers. The mostMarcel Moolenaar2003-11-121-2/+6
* Rewrite the SAPIC initialization to always program the RTEs with whatMarcel Moolenaar2003-09-101-18/+1
* Fix a place where I forgot to change the code that checks whetherMarcel Moolenaar2003-09-051-1/+3
* Further cleanup <machine/cpu.h> and <machine/md_var.h>: move the MIMarcel Moolenaar2003-08-161-2/+2
* Cleanup the clock code. This includes:Marcel Moolenaar2003-08-041-45/+74
* Revamp of the syscall path, exception and context handling. TheMarcel Moolenaar2003-05-161-0/+3
* Split statclock into statclock and profclock, and made the method for drivingJake Burkholder2003-02-031-7/+10
* Reversion of commit by Davidxu plus fixes since applied.Julian Elischer2003-02-011-1/+1
* Unbreak SMP cases for these architectures.Julian Elischer2003-01-271-1/+1
* Move ia64_sapics and ia64_sapic_count from interrupt.c to sapic.cMarcel Moolenaar2003-01-061-17/+8
* Move the itm reload to a single place rather than having two identicalPeter Wemm2003-01-061-2/+2
* Replace the hardcoding of 255 as the clock interrupt vector withMarcel Moolenaar2003-01-061-1/+1
* Manually inline handleclock(). There's only a single caller andMarcel Moolenaar2003-01-061-1/+2
* Count interrupts as soon as possible. This makes sure interrupts areMarcel Moolenaar2003-01-061-3/+3
* Make vmstat -i work:Marcel Moolenaar2002-10-281-3/+12
* Do a bit of rude hackery to get clock interrupts on all CPUs. ThisPeter Wemm2002-10-041-8/+35
* Initiate deorbit burn for the i386-only a.out related support. Moves arePeter Wemm2002-09-171-2/+0
* o Remove namespace pollution from param.h:Marcel Moolenaar2002-05-191-0/+2
* o Rename ia64_count_aps to ia64_count_cpus and reimplement theMarcel Moolenaar2002-05-121-4/+4
* Change callers of mtx_init() to pass in an appropriate lock type name. InJohn Baldwin2002-04-041-1/+1
* * Add some KTR messages for IPIs.Doug Rabson2002-03-141-3/+35
* Fix a misspelling of mine: s/optomization/optimization/.John Baldwin2002-03-111-1/+1
* Call ast() only when we're handling a user trap.Marcel Moolenaar2002-03-051-1/+2
* Convert a bunch of 1 << PCPU_GET(cpuid) to PCPU_GET(cpumask).Peter Wemm2002-01-051-1/+1
* Change the preemption code for software interrupt thread schedules andJohn Baldwin2002-01-051-0/+4
* Draft implementation of IPI handling.Marcel Moolenaar2001-12-301-1/+19
* Make the various bits of SMP code conditional on SMP so that I can stillDoug Rabson2001-10-291-0/+4
* o Send a test IPI from the BSP to itself at the same time APsMarcel Moolenaar2001-10-291-2/+7
* Make the clock vector 255 instead of 240. On Lion boxes, 240 isMarcel Moolenaar2001-10-291-2/+2
* Wire up most of the interrupt handling infrastructure. Not sure it worksDoug Rabson2001-10-051-10/+182
* KSE Milestone 2Julian Elischer2001-09-121-4/+4
* Make this compile again. Broken since June 1.John Baldwin2001-06-271-0/+1
* Add needed sys/lock.h include.John Baldwin2001-05-091-0/+1
* Don't take the Giant mutex for clock interrupts.Doug Rabson2001-04-191-2/+0
* Stick a prototype for handleclock() in machine/clock.h and include itJohn Baldwin2001-03-241-0/+1
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-3/+3
* Make intr_nesting_level per-process, rather than per-cpu. SetupJake Burkholder2001-01-211-2/+4
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesJake Burkholder2001-01-101-2/+2
* * Various fixes to breakage introduced by the atomic and mutex reorgs.Doug Rabson2000-10-241-1/+1
* Remember to re-initialise cr.itm on clock interrupts so that we get moreDoug Rabson2000-10-161-2/+2
* Implement a rudimentary interrupt handling system which should be goodDoug Rabson2000-10-121-70/+9
* This is the first snapshot of the FreeBSD/ia64 kernel. This kernel willDoug Rabson2000-09-291-0/+187