summaryrefslogtreecommitdiffstats
path: root/sys/arm
Commit message (Expand)AuthorAgeFilesLines
* Calling fuword from fuword32 with bl and without returning after is really a badcognet2004-09-281-2/+1
* Always invalidate the whole data cache in pmap_enter() for now.cognet2004-09-281-0/+1
* Remove dead code.cognet2004-09-282-7/+0
* Add the config file for the IQ31244 board.cognet2004-09-231-0/+101
* Use the new KERNVIRTADDR and PHYSADDR options.cognet2004-09-231-0/+3
* Import partial support for the IQ31244 eval board (i80321 CPU). IQ80321 mightcognet2004-09-2321-0/+3870
* Add Xscale common headers.cognet2004-09-232-0/+121
* Big cleanup: get ride of the whole spl level logic, as FreeBSD doesn't usecognet2004-09-234-215/+38
* Now that we have pmap_growkernel(), use more KVA.cognet2004-09-231-3/+27
* Remove the empty definition of struct osigcontext, as it will never be used.cognet2004-09-231-3/+0
* Remove the pcb32_cstate field of struct pcb.cognet2004-09-231-1/+0
* Declare sigcode and szsigcode.cognet2004-09-231-0/+3
* Define VM_PROT_READ_IS_EXEC.cognet2004-09-231-0/+1
* Implement _mcount().cognet2004-09-231-49/+52
* Define STACKALIGNBYTES and STACKALIGN.cognet2004-09-231-0/+2
* We are using _mcount, not __mcount.cognet2004-09-231-6/+1
* Use sf_bufs for uiomove_fromphys().cognet2004-09-231-3/+6
* On Xscale, use the minicache for the kernel stack.cognet2004-09-231-4/+9
* Make sure to call cred_update_thread() if needed.cognet2004-09-231-28/+62
* Implement cpu_throw().cognet2004-09-231-96/+105
* Remove unused macroes.cognet2004-09-231-31/+15
* Implement sigreturn().cognet2004-09-231-21/+63
* Add the hw.machine sysctl.cognet2004-09-231-0/+4
* Remove definitions related to the pmap cache state, and add TDF_NEEDRESCHED.cognet2004-09-231-6/+5
* Add new functions to know which irqs are pending, and to mask and unmaskcognet2004-09-233-140/+69
* Rename macroes, as we don't need to mess with alignment faults.cognet2004-09-232-51/+19
* Use sigcode.cognet2004-09-231-2/+2
* In db_stack_trace_cmd, remove the "pc" variable, we don't need it.cognet2004-09-231-10/+4
* Use the right path for xscale files.cognet2004-09-231-7/+6
* Remove bus_space_vaddr(), it does not exists in FreeBSD.cognet2004-09-233-31/+35
* Don't attempt to manage our own segment list, and just remember the bufferscognet2004-09-231-80/+127
* Use the right path for the bcopyinout_xscale.S file.cognet2004-09-231-1/+1
* Add MD syscalls to sync the icache and to drain the write buffer.cognet2004-09-232-1/+113
* Implement pmap_growkernel() and pmap_extract_and_hold().cognet2004-09-233-729/+649
* Map the kernel very early if needed.cognet2004-09-231-15/+49
* - Add support for "paging" in stack trace output. That is, when you dojhb2004-09-201-2/+4
* Fix a problem with tag->boundary inheritence that has existed since day onescottl2004-09-081-6/+5
* Refactor a bunch of scheduler code to give basically the same behaviourjulian2004-09-051-1/+1
* Move the kernel-specific logic to adjust frompc from MI to MD. Formarcel2004-08-271-0/+13
* Add __elfN(dump_thread). This function is called from __elfN(coredump)marcel2004-08-111-0/+8
* Add a comment describing pmap_extract_and_hold() noting that the protectionalc2004-08-101-0/+7
* Use the new prototype for the zone constructor.cognet2004-08-061-2/+3
* - Push down the acquisition and release of Giant into pmap_enter_quick()alc2004-08-041-0/+3
* Instead of calling ia32_pause() conditionally on __i386__ or __amd64__mux2004-08-031-0/+1
* *blush*cognet2004-08-021-2/+2
* Fix comments.cognet2004-08-021-2/+3
* - Push down the acquisition and release of Giant into pmap_protect() onalc2004-07-301-0/+4
* Don't use cast as lvalue.cognet2004-07-291-1/+1
* Correct typo in prior commit: s/cd/td/rwatson2004-07-271-1/+1
* Pass a thread argument into cpu_critical_{enter,exit}() rather thanrwatson2004-07-271-4/+4
OpenPOWER on IntegriCloud