aboutsummaryrefslogtreecommitdiff
path: root/sys/ia64
Commit message (Expand)AuthorAgeFilesLines
* Convert all users of fldoff() to offsetof(). fldoff() is badPoul-Henning Kamp2000-10-272-2/+5
* As the blocking model has seems to be troublesome for many, disableMark Murray2000-10-271-0/+1
* Minor build fixes.Doug Rabson2000-10-264-3/+4
* - Overhaul the software interrupt code to use interrupt threads for eachJohn Baldwin2000-10-256-71/+4
* Implement atomic_{set,clear,add,subtract}_{acq_,rel_,}_ptr()John Baldwin2000-10-251-12/+26
* * Various fixes to breakage introduced by the atomic and mutex reorgs.Doug Rabson2000-10-2414-86/+173
* Adjust commentsDavid E. O'Brien2000-10-242-8/+20
* CURTHD now defines in globals.hMatt Jacob2000-10-231-0/+2
* Define the mtx_legal2block() macro used in the witness code that managedJohn Baldwin2000-10-201-0/+2
* - machine/mutex.h -> sys/mutex.hJohn Baldwin2000-10-201-1/+1
* - machine/mutex.h -> sys/mutex.hJohn Baldwin2000-10-201-4/+4
* - Make the mutex code almost completely machine independent. This greatlyJohn Baldwin2000-10-202-1032/+14
* - Expand the set of atomic operations to optionally include memory barriersJohn Baldwin2000-10-201-57/+207
* Axe the barrier_{read,write,rw}() helper functions as this method ofJohn Baldwin2000-10-201-23/+0
* Don't force bootverbose anymore.Doug Rabson2000-10-191-2/+1
* Decrease the number of ticks between clock interrupts by a factor of tenDoug Rabson2000-10-191-1/+1
* * Disable interrupts when restoring a trapframe.Doug Rabson2000-10-192-4/+8
* Add in a simple API for memory barriers to machine/bus.h:John Baldwin2000-10-181-0/+22
* Implement write combining for crashdumps. This is useful whenPaul Saab2000-10-172-2/+3
* In pmap_remove_pv(), only manipulate the page's list if the pv isDoug Rabson2000-10-161-1/+1
* Do a full exception_restore after an execve syscall to ensure that theDoug Rabson2000-10-162-0/+10
* Clear the register stack frame before using loadrs to invalidate theDoug Rabson2000-10-161-0/+1
* Clear ar.pfs for the child process in cpu_fork - switch_trampolineDoug Rabson2000-10-161-0/+1
* Track changes to trapframe.Doug Rabson2000-10-161-3/+3
* * Correct some of my misunderstandings about how best to switch to theDoug Rabson2000-10-169-111/+525
* Use the right mask for extracting sof from cr.ifs.Doug Rabson2000-10-161-1/+1
* Remember to re-initialise cr.itm on clock interrupts so that we get moreDoug Rabson2000-10-162-14/+4
* Merge a fix from the alpha port - put softintr in the right place in theDoug Rabson2000-10-161-1/+1
* Give names to app registers and control registers. Fix a typo handlingDoug Rabson2000-10-161-65/+65
* Move DELAY() from <machine/clock.h> to <sys/systm.h>Poul-Henning Kamp2000-10-151-1/+0
* Implement a rudimentary interrupt handling system which should be goodDoug Rabson2000-10-128-79/+96
* Turn off a debugging printf.Doug Rabson2000-10-121-2/+3
* * Fix exception handling so that it actually works. We can now handleDoug Rabson2000-10-1216-447/+605
* Fix this so that it can cope with transfers to/from regions which are notDoug Rabson2000-10-121-6/+22
* * Allocate kernel stacks with contigmalloc() to make exception handlingDoug Rabson2000-10-121-68/+34
* Some minor fixes and simplifications.Doug Rabson2000-10-121-29/+29
* * Add rudimentary DDB support (no kgdb, no backtrace, no single step).Doug Rabson2000-10-1022-428/+5595
* Initiate deorbit burn sequence for <machine/mouse.h>.Poul-Henning Kamp2000-10-091-334/+4
* Initiate deorbit burn sequence for <machine/console.h>.Poul-Henning Kamp2000-10-081-0/+4
* Cleanup comment in machine/param.h regarding mbuf-related sizes, and get ridBosko Milekic2000-10-081-8/+6
* Work around a bug by adding struct tags. gcc-2.95 apparently gets theBruce Evans2000-10-061-2/+2
* Reduce userland namespace polution.Jason Evans2000-10-061-2/+4
* Next round of fixes to the ia64 code. This includes simulated clock andDoug Rabson2000-10-0428-419/+959
* Next round of ia64 work, including fixes to context switching,Doug Rabson2000-09-3019-1113/+810
* Ansify and fix warnings.Doug Rabson2000-09-291-14/+6
* Implement dirty and access bit exceptions.Doug Rabson2000-09-293-6/+399
* Bodge the simplelocks in a way which works UP.Doug Rabson2000-09-292-9/+12
* Use write-back instead of write-combining for region 7.Doug Rabson2000-09-292-4/+4
* Add a few more files for the ia64 port.Doug Rabson2000-09-294-0/+357
* This is the first snapshot of the FreeBSD/ia64 kernel. This kernel willDoug Rabson2000-09-2994-0/+22323