| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | - Make SCHED_STATS more generic by adding a wrapper to create the | jeff | 2008-04-17 | 1 | -4/+20 |
* | Optimize lockmgr in order to get rid of the pool mutex interlock, of the | attilio | 2008-04-06 | 1 | -1/+2 |
* | - Add a new td flag TDF_NEEDSUSPCHK that is set whenever a thread needs | jeff | 2008-03-21 | 1 | -1/+1 |
* | - Restore runq to manipulating threads directly by putting runq links and | jeff | 2008-03-20 | 1 | -2/+2 |
* | - Relax requirements for p_numthreads, p_threads, p_swtick, and p_nice from | jeff | 2008-03-19 | 1 | -4/+4 |
* | Remove kernel support for M:N threading. | jeff | 2008-03-12 | 1 | -105/+10 |
* | - Pass the priority argument from *sleep() into sleepq and down into | jeff | 2008-03-12 | 1 | -2/+2 |
* | Add cpuset, an api for thread to cpu binding and cpu resource grouping | jeff | 2008-03-02 | 1 | -1/+2 |
* | - Add THREAD_LOCKPTR_ASSERT() to assert that the thread's lock points at | jeff | 2008-02-07 | 1 | -0/+11 |
* | Adaptive spinning in write path with readers and writer starvation avoidance. | jeff | 2008-02-06 | 1 | -1/+2 |
* | Move GET_STACK_USAGE from MI header to i386/amd64 MD ones. | mav | 2008-01-31 | 1 | -14/+0 |
* | Implement GET_STACK_USAGE() macro to get the current kernel thread stack usage. | mav | 2008-01-30 | 1 | -0/+14 |
* | Don't zero td_runtime when billing thread CPU usage to the process; | rwatson | 2008-01-10 | 1 | -0/+1 |
* | Refactor select to reduce contention and hide internal implementation | jeff | 2007-12-16 | 1 | -3/+2 |
* | - Re-implement lock profiling in such a way that it no longer breaks | jeff | 2007-12-15 | 1 | -0/+2 |
* | Implement fetching of the __FreeBSD_version from the ELF ABI-tag note. | kib | 2007-12-04 | 1 | -0/+2 |
* | o Rename cpu_thread_setup() to cpu_thread_alloc() to better | marcel | 2007-11-14 | 1 | -1/+2 |
* | Reserve a bit for use when capturing callchains. | jkoshy | 2007-11-14 | 1 | -0/+1 |
* | Fix for the panic("vm_thread_new: kstack allocation failed") and | kib | 2007-11-05 | 1 | -0/+1 |
* | Introduce a way to make pure kernal threads. | julian | 2007-10-26 | 1 | -2/+3 |
* | - Redefine p_swtime and td_slptime as p_swtick and td_slptick. This | jeff | 2007-09-21 | 1 | -2/+2 |
* | - Move all of the PS_ flags into either p_flag or td_flags. | jeff | 2007-09-17 | 1 | -12/+9 |
* | Actually, upcalls cannot be freed while destroying the thread because we | attilio | 2007-07-27 | 1 | -0/+1 |