summaryrefslogtreecommitdiff
path: root/sys/compat/mach
AgeCommit message (Expand)Author
2004-01-02off-by-one error in ary subscript.manu
2004-01-01Try to do a better job at Mach port refcount. That's not perfect, though.manu
2003-12-30- Rework the Mach semaphore code to handle threads instead of processesmanu
2003-12-30In DPRINTF? replace uprintf, so that we get debug output for daemons too.manu
2003-12-29Added Mach services (no real implementation, just empty shells to makemanu
2003-12-28Added the semaphore_wait_signal_trap Mach system call (untested)manu
2003-12-28When the catcher of an exception dies before releasing the thread thatmanu
2003-12-26union without a name does not build on i386...manu
2003-12-24Rework Mach exception and Darwin's ptrace. gdb is now able to attach amanu
2003-12-21clock_sleep was 10 times too fast because of a wrong constant.manu
2003-12-21Fix usage of fifth argument to pool_init().simonb
2003-12-20Provide a kernel port for each thread. This makes the emulation ofmanu
2003-12-20Put back Emmanuel's sigfilter hooks, as decided by Core.fvdl
2003-12-20Introduce lwp_emuldata and the associated hooks. No hook is provided for themanu
2003-12-18KNF, spelling and english fixes to some comments. remove trailinggrant
2003-12-09Catch signals in clock_sleep, so that sleeping processes can be interupted.manu
2003-12-09Fix various broken sanity checks in iokit emulation.manu
2003-12-09In mach_msg_error, don't display error message when the errormanu
2003-12-09Move exception related code to a dedicated filemanu
2003-12-09Move most of the code involved into message header, trailer, and descriptormanu
2003-12-08Factor the code for OOL data movement into mach_ool_copyin andmanu
2003-12-08Use appropriate macro definitions when filling complex messagesmanu
2003-12-08When handling complex messages, uses mach_msg_type_descriptor_t until wemanu
2003-12-07When a task to task message carries ports, translate the port names into themanu
2003-12-07Added SCHED_INFO flavor in host_infomanu
2003-12-06Don't allow mappings at address zero in vm_allocate: first page is amanu
2003-12-06Remove the reference to struct proc in kernel and host port once themanu
2003-12-06Don't send Mach exceptions to dying processesmanu
2003-12-06In task_terminate, unstop the process so that we can really terminate it nowmanu
2003-12-06Fix some panics caused by incorrect Mach exceptions reference countsmanu
2003-12-05back the sigfilter emulation hook change offjdolecek
2003-12-03In the basic thread info, suspend count is the suspend sempahore. Just returnmanu
2003-12-03Add a sigfilter emulation hook. It is used at the beginning of kpsignal2()manu
2003-12-03Rework Mach exceptions and softignalsmanu
2003-12-03Move machine dependent definitions to machine dependent headers.manu
2003-12-03Trace data movement with vm_read and vm_writemanu
2003-12-03More santity checks when sending data to a port: is there someone listeningmanu
2003-11-30I forgot to commit this file for vm_machine_attribute to build correctlymanu
2003-11-30Add task_terminatemanu
2003-11-30Fix minor bug in the script that generate Mach services files (the mastermanu
2003-11-29Implement vm_read, vm_write, and a framework for vm_machine_attribute.manu
2003-11-28To lookup a map entry in vm_map, use uvm_map_lookup, and not uvm_map_findspace,manu
2003-11-27In Mach_task_suspend, stop the process without awaking its parent, this ismanu
2003-11-25When sending exception with identity, include right names in themanu
2003-11-25lr is uninitialized if we goto out1christos
2003-11-25Outch, uninitialized variable. How could that work before?manu
2003-11-25Don't change process' special ports on exec(). If gdb attached the process,manu
2003-11-24Also allow to change special and exception ports from a remote processmanu
2003-11-24Don't free a buffer before we finished reading itmanu
2003-11-24Enable tracing of out of line data sent with Mach messagemanu