| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Update locking around vm_object_page_remove() to use the new macros. | alc | 2003-04-18 | 1 | -2/+2 |
* | - Set the ke_cpu field in sched_add() for interrupt and realtime threads | jeff | 2003-04-18 | 1 | -5/+7 |
* | Add a thread_unlink() and use it. | julian | 2003-04-18 | 2 | -22/+28 |
* | - kthread's don't have p_textvp set to anything, so replace code that | jhb | 2003-04-17 | 1 | -7/+1 |
* | - Use a local struct proc variable to improve readability. | jhb | 2003-04-17 | 1 | -11/+11 |
* | Tweak locking in the PS_XCPU handler to hold the sched_lock while reading | jhb | 2003-04-17 | 1 | -4/+5 |
* | The sched_lock is not needed while clearing two of the P_STOPPED bits in | jhb | 2003-04-17 | 1 | -3/+2 |
* | Don't assume that p_session hasn't changed out from under us after unlocking | jhb | 2003-04-17 | 1 | -12/+11 |
* | Lock the sched_lock while setting TDF_INPANIC. | jhb | 2003-04-17 | 1 | -0/+2 |
* | Use TD_IS_RUNNING() instead of thread_running() in the adaptive mutex | jhb | 2003-04-17 | 2 | -14/+4 |
* | fork1() already sets PS_INMEM, so don't set it again. This lets us push | jhb | 2003-04-17 | 1 | -3/+2 |
* | - The prison mutex cannot possibly protect pointers to the prison it | jhb | 2003-04-17 | 1 | -3/+1 |
* | Add some locking in for a few proc and thread fields. | jhb | 2003-04-17 | 2 | -2/+7 |
* | - Push Giant down into the fork1() function a small bit. | jhb | 2003-04-17 | 1 | -11/+10 |
* | Adjust a few comments. | jhb | 2003-04-17 | 1 | -1/+1 |
* | Protect td_sigmask with the proc lock. | jhb | 2003-04-17 | 4 | -1/+11 |
* | Test the P_WEXIT flag while already hold the proc lock instead of right | jhb | 2003-04-17 | 1 | -3/+2 |
* | Hold the proc lock across a wider range of fields that it protects. | jhb | 2003-04-17 | 1 | -2/+2 |
* | Don't hold the proc lock while performing sigset conversions on local | jhb | 2003-04-17 | 1 | -1/+1 |
* | - Remove garbage SIGSETOR() that snuck into struct sigpending_args | jhb | 2003-04-17 | 1 | -2/+1 |
* | Use local struct proc variables to reduce repeated td->td_proc dereferences | jhb | 2003-04-17 | 1 | -3/+5 |
* | Adjust a KTR trace to log thread state instead of proc state as that is | jhb | 2003-04-17 | 1 | -1/+1 |
* | Unbreak vinum, iostat and systat on sparc64 by changing the devstat | harti | 2003-04-17 | 1 | -3/+3 |
* | Don't include <sys/disklabel.h> | phk | 2003-04-16 | 2 | -2/+0 |
* | mac_init_mbuf_tag() accepts malloc flags, not mbuf allocator flags, so | rwatson | 2003-04-15 | 1 | -3/+2 |
* | Add another MBUF_STRESS_TEST feature, m_defragrandomfailures. | silby | 2003-04-15 | 1 | -0/+15 |
* | Move MAC label storage for mbufs into m_tags from the m_pkthdr structure, | rwatson | 2003-04-14 | 4 | -50/+157 |
* | Abstract access to the mbuf header label behind a new function, | rwatson | 2003-04-14 | 1 | -25/+80 |
* | Use MBTOM() to convert mbuf allocator flags to malloc() flags, rather | rwatson | 2003-04-14 | 2 | -5/+3 |
* | Use while (*controlp != NULL) instead of do ... while (*control != NULL) | cognet | 2003-04-14 | 1 | -2/+1 |
* | Update locking on the kernel_object to use the new macros. | alc | 2003-04-14 | 1 | -4/+4 |
* | Made vmspace0 non-static. Its useful to be able to identify a vmspace as | jake | 2003-04-13 | 1 | -1/+1 |
* | Lock some manipulations of the vm object's flags. | alc | 2003-04-13 | 1 | -2/+2 |
* | Since dynamic allocation of device major numbers so far have not | phk | 2003-04-13 | 1 | -1/+0 |
* | Use vm_object_pip_wait() rather than reimplementing it. | alc | 2003-04-13 | 1 | -2/+1 |
* | - Unbreak priority prop. for timeshare threads. Always place something on | jeff | 2003-04-12 | 1 | -3/+1 |
* | - Clean up some debug code left over from my earlier megacommit. | jeff | 2003-04-12 | 1 | -17/+8 |
* | - We only care about the base priority. Ignore the SCHED_FIFO_BIT so that | jeff | 2003-04-12 | 1 | -5/+5 |
* | Style fix. | davidxu | 2003-04-12 | 1 | -1/+1 |
* | Fix race between a process registering a NOTE_EXIT EVFILT_PROC event and | kbyanc | 2003-04-12 | 1 | -0/+15 |
* | Check SIG_HOLD action ealier to avoid missing test it in later code. | davidxu | 2003-04-12 | 1 | -9/+7 |
* | - Call sched_exit_{kse,thread} and sched_fork{kse,thread} so that thr works | jeff | 2003-04-11 | 1 | -0/+6 |
* | - Add sched_exit_* | jeff | 2003-04-11 | 1 | -6/+17 |
* | - Only select kseqs with more than one kse to steal. The running kse | jeff | 2003-04-11 | 1 | -1/+1 |
* | - When migrating a kse from one kseq to the next actually insert it onto | jeff | 2003-04-11 | 1 | -22/+19 |
* | The data in an sf_buf should not be modified by the mbuf system. Mark | alc | 2003-04-11 | 1 | -1/+1 |
* | - Add a SYSCTL node for the ule scheduler. | jeff | 2003-04-11 | 1 | -300/+406 |
* | - Catch up with sched api changes. | jeff | 2003-04-11 | 1 | -15/+48 |
* | - Adjust sched hooks for fork and exec to take processes as arguments instead | jeff | 2003-04-11 | 4 | -14/+10 |
* | Move the _oncpu entry from the KSE to the thread. | julian | 2003-04-10 | 11 | -13/+17 |