aboutsummaryrefslogtreecommitdiff
path: root/sys/ia64/ia64/exception.s
Commit message (Expand)AuthorAgeFilesLines
* Add ar.lc and ar.ec to the trapframe. These are not saved for syscalls,Marcel Moolenaar2002-04-301-168/+455
* Call ast() from the syscall exit path as well as for full exceptionDoug Rabson2002-04-101-1/+42
* Remove abuse of intr_disable/restore in MI code by moving the loop in ast()Jake Burkholder2002-03-291-3/+31
* Don't restore r13 when returning to kernel mode. We may have migrated toDoug Rabson2002-03-141-1/+4
* Add missing predicate in interruption_Data_TLB. Without thisMarcel Moolenaar2001-12-301-23/+23
* Overhaul the per-CPU support a bit:John Baldwin2001-12-111-1/+1
* Minor tweaks to the TLB handling code - avoid movl instructions and addDoug Rabson2001-11-271-13/+13
* Invoke trap() for the alt. ITLB and alt. DTLB interrrupts whenMarcel Moolenaar2001-11-121-1/+8
* Avoid using the .align directive to skip to the next vector offset.Marcel Moolenaar2001-11-101-213/+72
* Call ast() from exception_restore when we are restoring to user mode.Doug Rabson2001-11-021-8/+12
* Experiment with rewriting the syscall() wrapper using explicit bundlingDoug Rabson2001-10-311-189/+254
* Various fixes to make stack traces using the unwind tables work properly.Doug Rabson2001-10-291-0/+76
* We need to save a bit more information in the partial syscall trapframeDoug Rabson2001-10-211-15/+45
* * Use srlz.i to serialise changes to psr.icDoug Rabson2001-10-071-6/+10
* Fix some dependency violations (don't know why gas didn't catch this).Doug Rabson2001-10-051-2/+8
* Use PAGE_SHIFT instead of a hardcoded constant for log2(PAGE_SIZE).Doug Rabson2001-09-291-3/+3
* Make the Alternate {I,D} TLB vector code actually work for virtualDoug Rabson2001-09-241-2/+2
* Include <machine/pte.h> instead of <machine/pmap.h>Doug Rabson2001-09-241-1/+1
* Remove a redundant stop.Doug Rabson2001-09-221-1/+0
* KSE Milestone 2Julian Elischer2001-09-121-1/+1
* Don't trash the user's pr on syscalls.Doug Rabson2001-04-241-1/+2
* Record the right value for tf_ndirty for kernel interruptions so thatDoug Rabson2001-04-181-3/+3
* Resolve RAW dependency violation between tbit and adds.Marcel Moolenaar2000-12-201-0/+1
* * Various fixes to breakage introduced by the atomic and mutex reorgs.Doug Rabson2000-10-241-10/+23
* * Disable interrupts when restoring a trapframe.Doug Rabson2000-10-191-2/+4
* Do a full exception_restore after an execve syscall to ensure that theDoug Rabson2000-10-161-0/+5
* * Correct some of my misunderstandings about how best to switch to theDoug Rabson2000-10-161-16/+230
* Implement a rudimentary interrupt handling system which should be goodDoug Rabson2000-10-121-2/+37
* * Fix exception handling so that it actually works. We can now handleDoug Rabson2000-10-121-58/+96
* Next round of fixes to the ia64 code. This includes simulated clock andDoug Rabson2000-10-041-2/+11
* Next round of ia64 work, including fixes to context switching,Doug Rabson2000-09-301-3/+5
* Implement dirty and access bit exceptions.Doug Rabson2000-09-291-1/+196
* Use write-back instead of write-combining for region 7.Doug Rabson2000-09-291-2/+2
* This is the first snapshot of the FreeBSD/ia64 kernel. This kernel willDoug Rabson2000-09-291-0/+949