| Commit message (Expand) | Author | Age | Files | Lines |
* | MFp4: | davidxu | 2010-12-09 | 1 | -1/+2 |
* | - Insert thread0 into correct thread hash link list. | davidxu | 2010-10-17 | 1 | -1/+1 |
* | Add a flag TDF_TIDHASH to prevent a thread from being | davidxu | 2010-10-12 | 1 | -1/+1 |
* | Create a global thread hash table to speed up thread lookup, use | davidxu | 2010-10-09 | 1 | -0/+8 |
* | Copy td_rqindex during fork instead of zero'ing it to match the comments. | jhb | 2010-09-22 | 1 | -1/+1 |
* | Adopt the deferring of object deallocation for the deleted map entries | kib | 2010-09-18 | 1 | -0/+1 |
* | Revert r210225 - turns out I was wrong; the "/*-" is not license-only | trasz | 2010-07-18 | 1 | -1/+1 |
* | The "/*-" comment marker is supposed to denote copyrights. Remove non-copyright | trasz | 2010-07-18 | 1 | -1/+1 |
* | Retire td_syscalls now that it is no longer needed. | jhb | 2010-07-15 | 1 | -1/+0 |
* | Extend ptrace(PT_LWPINFO) to report siginfo for the signal that caused | kib | 2010-07-04 | 1 | -0/+1 |
* | Rename CRITSECT_ASSERT to CRITICAL_ASSERT. | kib | 2010-06-15 | 1 | -1/+1 |
* | Add assert to check that the (current) thread is in critical section. | kib | 2010-06-15 | 1 | -0/+3 |
* | Store interrupt trap frame into struct thread. It allows interrupt handler | mav | 2010-06-10 | 1 | -0/+1 |
* | Reorganize syscall entry and leave handling. | kib | 2010-05-23 | 1 | -0/+8 |
* | Implement RUSAGE_THREAD. Add td_rux to keep extended runtime and ticks | kib | 2010-05-04 | 1 | -1/+2 |
* | Move definition of struct rusage_ext before struct thread. | kib | 2010-05-04 | 1 | -20/+21 |
* | When OOM searches for a process to kill, ignore the processes already | kib | 2010-04-06 | 1 | -1/+2 |
* | For PT_TO_SCE stop that stops the ptraced process upon syscall entry, | kib | 2010-01-23 | 1 | -0/+1 |
* | Introduce the new kernel thread called "deadlock resolver". | attilio | 2010-01-09 | 1 | -0/+1 |
* | - Fix a bug in sched_4bsd where the timestamp for the sleeping operation | attilio | 2010-01-08 | 1 | -1/+1 |
* | Let access overriding to TTYs depend on the cdev_priv, not the vnode. | ed | 2009-12-19 | 1 | -0/+1 |
* | Extract the code that records syscall results in the frame into MD | kib | 2009-11-10 | 1 | -1/+1 |
* | Split P_NOLOAD into a per-thread flag (TDF_NOLOAD). | attilio | 2009-11-03 | 1 | -2/+2 |
* | Reintroduce the r196640, after fixing the problem with my testing. | kib | 2009-09-01 | 1 | -4/+2 |
* | Reverse r196640 and r196644 for now. | kib | 2009-08-29 | 1 | -2/+4 |
* | Remove the altkstacks, instead instantiate threads with kernel stack | kib | 2009-08-29 | 1 | -4/+2 |
* | Add new msleep(9) flag PBDY that shall be specified together with | kib | 2009-07-14 | 1 | -1/+1 |
* | In struct thread, fields td_vnet and td_vnet_lpush may only be accessed | zec | 2009-06-11 | 1 | -2/+2 |
* | Introduce a mechanism for detecting calls from outbound path of the | zec | 2009-06-11 | 1 | -0/+1 |
* | Add a new locking note for p_aioinfo as it is not a normal PROC_LOCK field. | jhb | 2009-05-20 | 1 | -1/+3 |
* | A NOP change: style / whitespace cleanup of the noise that slipped | zec | 2009-05-08 | 1 | -2/+2 |
* | Change the curvnet variable from a global const struct vnet *, | zec | 2009-05-05 | 1 | -0/+2 |
* | Fix two issues with bufdaemon, often causing the processes to hang in | kib | 2009-03-16 | 1 | -1/+1 |
* | Use a u_int for p_lock instead of a char: this avoids a (somewhat | rwatson | 2009-03-09 | 1 | -1/+1 |
* | Remove two now-defunct KSE fields from struct thread: td_uuticks and | rwatson | 2009-03-09 | 1 | -2/+0 |
* | Add a new thread-private flag, TDP_AUDITREC, to indicate whether or | rwatson | 2009-03-09 | 1 | -0/+1 |
* | Several threads in a process may do vfork() simultaneously. Then, all | kib | 2008-12-05 | 1 | -0/+2 |
* | Update ZFS from version 6 to 13 and bring some FreeBSD-specific changes. | pjd | 2008-11-17 | 1 | -0/+2 |
* | Revert rev 184216 and 184199, due to the way the thread_lock works, | davidxu | 2008-11-05 | 1 | -2/+2 |
* | Actually, for signal and thread suspension, extra process spin lock is | davidxu | 2008-10-23 | 1 | -2/+2 |
* | Move per-thread userland debugging flags into seperated field, | davidxu | 2008-10-15 | 1 | -2/+7 |
* | When attempt is made to suspend a filesystem that is already syspended, | kib | 2008-09-16 | 1 | -0/+1 |
* | A suspended thread can, in fact, be swapped out. Thus, | jhb | 2008-08-22 | 1 | -1/+1 |
* | Integrate the new MPSAFE TTY layer to the FreeBSD operating system. | ed | 2008-08-20 | 1 | -5/+4 |
* | If a thread that is swapped out is made runnable, then the setrunnable() | jhb | 2008-08-05 | 1 | -1/+1 |
* | Call pargs_drop() unconditionally in do_execve(), the function correctly | kib | 2008-07-25 | 1 | -1/+0 |
* | Implement the per-open file data for the cdev. | kib | 2008-05-21 | 1 | -0/+1 |
* | Add the hooks for the extra data that DTrace allocates for struct thread | jb | 2008-05-18 | 1 | -0/+5 |
* | Add code to allow the system to handle multiple routing tables. | julian | 2008-05-09 | 1 | -0/+1 |
* | - Add an integer argument to idle to indicate how likely we are to wake | jeff | 2008-04-25 | 1 | -1/+2 |