| Commit message (Expand) | Author | Age | Files | Lines |
* | - Commit the forgotten libthr/sys bits. | jeff | 2003-04-01 | 2 | -0/+64 |
* | - Add libthr but don't hook it up to the regular build yet. This is an | jeff | 2003-04-01 | 49 | -0/+7686 |
* | Rename pcb_fp to pcb_sp, so as to not be confused with floating point | jake | 2003-04-01 | 5 | -9/+9 |
* | Specify the M_WAITOK flag explicitly in the MALLOC call to silence a | tjr | 2003-04-01 | 1 | -1/+2 |
* | Give the M_WAITOK flag explicitly to the MALLOC call to silence a runtime | tjr | 2003-04-01 | 1 | -1/+2 |
* | Implement casuptr. | jake | 2003-04-01 | 2 | -7/+23 |
* | - Regen. | jeff | 2003-04-01 | 5 | -9/+9 |
* | - thr_exit() should no longer be called with Giant held. | jeff | 2003-04-01 | 1 | -2/+0 |
* | - Mark the various thr syscalls as MP safe. Previously there was a bug if | jeff | 2003-04-01 | 1 | -4/+4 |
* | - Borrow the KSE single threading code for exec and exit. We use the check | jeff | 2003-04-01 | 6 | -10/+25 |
* | - Regen for umtx. | jeff | 2003-04-01 | 5 | -7/+23 |
* | - Add thr and umtx system calls. | jeff | 2003-04-01 | 3 | -0/+24 |
* | - Add the kern_umtx.c file to the build. | jeff | 2003-04-01 | 1 | -0/+1 |
* | - Include umtx.h in files generated by makesyscalls.sh | jeff | 2003-04-01 | 2 | -0/+3 |
* | - Add an entry and a head for the queue of threads blocked on a umtx. | jeff | 2003-04-01 | 1 | -0/+4 |
* | - Add an api for doing smp safe locks in userland. | jeff | 2003-04-01 | 2 | -0/+390 |
* | - We now have to include umtx.h and ucontext.h in the system call related | jeff | 2003-04-01 | 1 | -0/+2 |
* | - Regen for thr related system calls. | jeff | 2003-04-01 | 5 | -7/+46 |
* | - Add the four thr related system calls. | jeff | 2003-04-01 | 1 | -0/+4 |
* | - Add kern_thr.c | jeff | 2003-04-01 | 1 | -0/+1 |
* | - Add two files to support the thr threading interface. | jeff | 2003-04-01 | 2 | -0/+311 |
* | - Define a new md function 'casuptr'. This atomically compares and sets | jeff | 2003-04-01 | 11 | -0/+146 |
* | - In npxgetregs() use the td argument to save the fpu state from and not | jeff | 2003-04-01 | 3 | -6/+3 |
* | - Add a placeholder for sigwait | jeff | 2003-03-31 | 3 | -0/+3 |
* | - Regen for the sig*wait* system calls. | jeff | 2003-03-31 | 5 | -11/+35 |
* | - According to mike@FreeBSD.org SIGTHR should be hiden by | jeff | 2003-03-31 | 1 | -3/+2 |
* | - Define sigwait, sigtimedwait, and sigwaitinfo in terms of | jeff | 2003-03-31 | 4 | -6/+179 |
* | Revert change 1.201 (removing mapping of VAPPEND to VWRITE). | thomas | 2003-03-31 | 1 | -32/+2 |
* | - Catch up with kernel signal changes. | jeff | 2003-03-31 | 1 | -1/+2 |
* | - The siglist in the proc holds signals that were blocked by all threads | jeff | 2003-03-31 | 0 | -0/+0 |
* | - Move the NEEDSIGCHK and OLDMASK flags from proc to thread. | jeff | 2003-03-31 | 1 | -10/+11 |
* | - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread with | jeff | 2003-03-31 | 36 | -315/+449 |
* | Do NOT return from an non-interruptable cv_wait, falsely | julian | 2003-03-31 | 1 | -2/+0 |
* | - Fix two calls to trapsignal() that were still passing in 'struct proc'. | jeff | 2003-03-31 | 2 | -4/+4 |
* | - Add a signal for thread synchronization. Add an XXX so that maybe | jeff | 2003-03-31 | 1 | -0/+4 |
* | - Mark signals which may be delivered to any thread in the process with | jeff | 2003-03-31 | 1 | -31/+32 |
* | - Change trapsignal() to accept a thread and not a proc. | jeff | 2003-03-31 | 13 | -40/+40 |
* | - Use sigexit() instead of twiddling the signal mask, catch, ignore, and | jeff | 2003-03-31 | 3 | -25/+5 |
* | Add a facility allowing processes to inform the VM subsystem they are | wes | 2003-03-31 | 5 | -1/+28 |
* | Add missing ()'s so that these drivers all compile again. | jhb | 2003-03-31 | 13 | -13/+13 |
* | - Allow the physical memory size that will be actually used by the kernel to | jake | 2003-03-31 | 2 | -2/+44 |
* | If we fail to find our PCI ID in attach (this should never happen), then | jhb | 2003-03-31 | 1 | -2/+1 |
* | Use new GEOM OAM. Kernels have supported this for a number of days, so | phk | 2003-03-31 | 2 | -40/+29 |
* | Remove some debugging in the new OAM[*] and add a debug flag for other | phk | 2003-03-31 | 2 | -5/+3 |
* | Match "serial" as well as "se". | jake | 2003-03-31 | 1 | -1/+2 |
* | Release errata can also contain information uncovered late in the | bmah | 2003-03-31 | 1 | -1/+3 |
* | New release notes/errata: SA-03:07. | bmah | 2003-03-31 | 3 | -11/+17 |
* | Clean up locking and resource management for pci/if_* | njl | 2003-03-31 | 17 | -793/+711 |
* | - when using a child process instead of a thread, change the child's | des | 2003-03-31 | 1 | -2/+13 |
* | If an ssh1 client initiated challenge-response authentication but did | des | 2003-03-31 | 3 | -1/+22 |