| Commit message (Expand) | Author | Age | Files | Lines |
* | Don't re-lock the sched lock if we didn't unlock it. | Julian Elischer | 2002-08-23 | 1 | -1/+1 |
* | - Fix a mistake in my last few commits. The PDROP flag stops msleep from | Jeff Roberson | 2002-08-23 | 2 | -6/+2 |
* | s/sus/sys/ in the a.out kernel case. | Peter Wemm | 2002-08-22 | 2 | -2/+2 |
* | slight cleanup of single-threading code for KSE processes | Julian Elischer | 2002-08-22 | 4 | -6/+53 |
* | Replace (ab)uses of "NULL" where "0" is really meant. | Archie Cobbs | 2002-08-22 | 1 | -1/+1 |
* | Instead of grabbing the userland a.out.h/link.h (or worse, from | Peter Wemm | 2002-08-22 | 1 | -3/+5 |
* | Instead of nlist.h and link.h, use sys/nlist_aout.h and sys/link_elf.h | Peter Wemm | 2002-08-22 | 2 | -4/+4 |
* | Spell proprly properly: | Robert Watson | 2002-08-22 | 1 | -1/+1 |
* | Include <sys/systm.h> for the declarations of many things instead of | Bruce Evans | 2002-08-22 | 1 | -0/+1 |
* | o Remove the AIOCBLIST_ASYNCFREE flag and related code. It's never set. | Alan Cox | 2002-08-22 | 1 | -19/+2 |
* | - Closer inspection revealed a possible deadlock situation in vn_lock() that | Jeff Roberson | 2002-08-22 | 1 | -16/+13 |
* | - Make vn_lock() vget() and VOP_LOCK() all behave the same way WRT | Jeff Roberson | 2002-08-22 | 2 | -18/+9 |
* | - Return two shared locks to exclusive locks. This was premature. | Jeff Roberson | 2002-08-22 | 1 | -2/+11 |
* | - Fix interlock handling in vn_lock(). Previously, vn_lock() could return | Jeff Roberson | 2002-08-22 | 1 | -10/+12 |
* | - Fix interlock handling in vn_lock(). Previously, vn_lock() could return | Jeff Roberson | 2002-08-22 | 1 | -17/+9 |
* | Don't use "NULL" when "0" is really meant. | Archie Cobbs | 2002-08-21 | 2 | -3/+3 |
* | Revert some suspension/sleep/signal code from KSE-III | Julian Elischer | 2002-08-21 | 3 | -43/+49 |
* | - Document two cases, one in vget and the other in vn_lock, where the state | Jeff Roberson | 2002-08-21 | 2 | -0/+2 |
* | - If vn_lock fails with the LK_INTERLOCK flag set, interlock will not be | Jeff Roberson | 2002-08-21 | 1 | -2/+3 |
* | - Add two new debugging macros: ASSERT_VI_LOCKED and ASSERT_VI_UNLOCKED | Jeff Roberson | 2002-08-21 | 2 | -8/+65 |
* | - Hold the vnode lock across unlink() so that the v_vflag check is safe. | Jeff Roberson | 2002-08-21 | 2 | -30/+40 |
* | Close a race in process label changing opened due to dropping the | Robert Watson | 2002-08-19 | 1 | -7/+10 |
* | Regen. | Robert Watson | 2002-08-19 | 2 | -3/+3 |
* | mac_syscall is now implemented, switch to MSTD. | Robert Watson | 2002-08-19 | 1 | -1/+1 |
* | Pass active_cred and file_cred into the MAC framework explicitly | Robert Watson | 2002-08-19 | 6 | -32/+57 |
* | Provide an implementation of mac_syscall() so that security modules | Robert Watson | 2002-08-19 | 1 | -0/+38 |
* | Break out mac_check_pipe_op() into component check entry points: | Robert Watson | 2002-08-19 | 2 | -8/+50 |
* | Break out mac_check_vnode_op() into three seperate checks: | Robert Watson | 2002-08-19 | 6 | -37/+74 |
* | Assert process locks in proces-related access control checks. | Robert Watson | 2002-08-19 | 1 | -0/+6 |
* | Add a missing vnode assertion for the exec() check. | Robert Watson | 2002-08-19 | 1 | -0/+2 |
* | Keep a copy of the credential used to mount filesystems around so | Poul-Henning Kamp | 2002-08-19 | 1 | -3/+7 |
* | A side effect of some debugging: prototypify and deregister. | Poul-Henning Kamp | 2002-08-18 | 1 | -45/+18 |
* | Increase size of ifnet.if_flags from 16 bits (short) to 32 bits (int). To avoid | Maxim Sobolev | 2002-08-18 | 1 | -5/+5 |
* | In continuation of early fileop credential changes, modify fo_ioctl() to | Robert Watson | 2002-08-17 | 6 | -20/+26 |
* | Further improved the performance of sbreserve() by moving the calculation | David Greenman | 2002-08-16 | 2 | -10/+52 |
* | Wrap maintenance of varios nmac{objectname} counters in MAC_DEBUG so we | Robert Watson | 2002-08-16 | 1 | -0/+46 |
* | Correct white space nits that crept in during my recent merges of | Robert Watson | 2002-08-16 | 2 | -3/+3 |
* | Make similar changes to fo_stat() and fo_poll() as made earlier to | Robert Watson | 2002-08-16 | 9 | -56/+71 |
* | Rewrote the space check algorithm in sbreserve() so that the extremely | David Greenman | 2002-08-16 | 2 | -2/+2 |
* | In order to better support flexible and extensible access control, | Robert Watson | 2002-08-15 | 14 | -62/+91 |
* | Rename mac_check_socket_receive() to mac_check_socket_deliver() so that | Robert Watson | 2002-08-15 | 1 | -10/+10 |
* | Fix return case for negative namelen by jumping to normal exit processing | Robert Watson | 2002-08-15 | 1 | -2/+4 |
* | Make m_flags an int instead of a short, this is consistent with the | Bosko Milekic | 2002-08-15 | 1 | -1/+1 |
* | Sync to trustedbsd_mac tree: default to sigsegv rather than copy-on-write | Robert Watson | 2002-08-15 | 1 | -1/+1 |
* | return foo -> return (foo) | Alfred Perlstein | 2002-08-15 | 1 | -22/+22 |
* | Moved sf_buf_alloc and sf_buf_free function declarations to sys/socketvar.h | David Greenman | 2002-08-13 | 2 | -4/+0 |
* | Remove obsolete comment about sf_buf_* functions being static. They were | David Greenman | 2002-08-13 | 1 | -3/+0 |
* | Remember to unlock the (optional) vnode in vfs_stdextattrctl(). Failing | Poul-Henning Kamp | 2002-08-13 | 1 | -0/+2 |
* | Add a #include for <sys/mount.h> | Poul-Henning Kamp | 2002-08-13 | 1 | -0/+1 |
* | Make SYSVSEM mpsafe. Each semaphore set gets its own lock, however | Alfred Perlstein | 2002-08-13 | 1 | -87/+172 |