summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Add GIANT_REQUIRED and WITNESS sleep warnings to uprintf() and tprintf(),rwatson2005-09-192-0/+14
* Remove mac_create_root_mount() and mpo_create_root_mount(), whichrwatson2005-09-191-4/+0
* Move the UUID generator into its own function, called kern_uuidgen(),marcel2005-09-181-29/+39
* Add three new read-only socket options, which allow regression testsrwatson2005-09-181-0/+17
* Fix spelling in a comment.rwatson2005-09-181-1/+1
* Re-comment sbcompress() to explain what it is it does; it took merwatson2005-09-182-14/+40
* MFp4: Expose device_probe_child()imp2005-09-181-1/+1
* Implement new world order in VFS locking for ACLs. This will remove thecsjp2005-09-173-132/+135
* Break out of loop if next buffer pointer has become invalid while flushingtegge2005-09-161-0/+15
* Fix race condition that caused activation of an event toups2005-09-151-2/+4
* Oops, missed adding the required include.jhb2005-09-151-0/+1
* Replace the dont_sleep_in_callout mutex hack (similar to g_x{up,down})jhb2005-09-151-8/+2
* Don't disallow sleeping for handlers on swi's since some swi handlersjhb2005-09-151-2/+4
* - Enforce an implicit lock order that Giant cannot be locked while holdingjhb2005-09-151-1/+17
* - Add a new simple facility for marking the current thread as being in ajhb2005-09-152-0/+6
* Improve the MP safeness associated with the creation of symboliccsjp2005-09-154-5/+11
* Backout rev. 1.246, it breaks code uses shutdown(2) on non-connectedmaxim2005-09-151-2/+0
* Fix system shutdown timeout handling by again supporting longer runningrse2005-09-151-0/+11
* o Return ENOTCONN when shutdown(2) on non-connected socket.maxim2005-09-151-0/+2
* Retire unused dev_named() function.phk2005-09-151-13/+0
* In vfs_kqfilter(), return EINVAL instead of 1 (EPERM) when an unsupportedrwatson2005-09-121-1/+1
* use monotonic `time_uptime' instead of `time_second'jkim2005-09-121-4/+4
* Introduce vfs_read_dirent() which can help VOP_READDIR() implementationsphk2005-09-121-0/+27
* Don't retry when vget() returns ENOENT in the nonblocking case due to thetegge2005-09-121-2/+2
* Relocate witness_levelall(), witness_leveldescendents(), andtruckman2005-09-111-86/+86
* Make callout_reset() return a non-zero value if a pending calloutglebius2005-09-081-3/+8
* Add a new struct buf flag bit, B_PERSISTENT, and use it to tagtruckman2005-09-081-11/+13
* Forward declaring static variables as extern is invalid ISO-C. Now thatobrien2005-09-071-1/+1
* In soreceive(), when a first mbuf is removed from socket buffer useglebius2005-09-061-8/+1
* Document flags of a pollrec.glebius2005-09-061-0/+5
* Convert the primary ACL allocator from malloc(9) to using a UMA zone instead.csjp2005-09-063-3/+39
* Remove Giant mutex from polling(4) and use a separate poll_mtx(4)glebius2005-09-051-38/+81
* When padding with zero, do pad after prefixes rather than paddingdelphij2005-09-041-1/+5
* If we ignore an unknown % sequence, we must stop interpreting thephk2005-09-031-2/+9
* - Add some comments to some of the static lock orders. Don't explicitlyjhb2005-09-021-5/+14
* - Add an assertion to panic if one tries to call mtx_trylock() on a spinjhb2005-09-021-1/+4
* Add witness warnings to panic if a thread tries to exit while holding anyjhb2005-09-022-0/+5
* Break out the checks for duplicates and absolute settings being too highnjl2005-09-021-8/+17
* Print out a warning and a backtrace if we try to unlock a lockmgr thatssouhlal2005-09-021-0/+7
* Don't unbusy the devfs mount in vfs_mountroot_try() as it gets accessedssouhlal2005-09-021-1/+0
* In case of mac_check_vnode_rename_from() or vn_start_write() failure,pjd2005-09-012-2/+4
* Changes and cleanups to m_sanity():andre2005-08-301-18/+17
* Unbreak m_demote() and put back the 'all' flag. Without it we cannotandre2005-08-301-1/+3
* o Remove the 'all' flag from m_demote(). Users can simply call it withandre2005-08-301-5/+3
* Eliminate cpufreq levels for two cases that are less than optimal:njl2005-08-301-47/+48
* Add m_copymdata(struct mbuf *m, struct mbuf *n, int off, int len,andre2005-08-291-0/+145
* Add m_sanity(struct mbuf *m, int sanitize) to do some heavy sanityandre2005-08-291-0/+95
* Add m_demote(struct mbuf *m, int all) to clean up mbuf (chain) fromandre2005-08-291-0/+24
* Add 'depth' argument to CTRSTACK() macro, which allows to reduce numberpjd2005-08-292-4/+8
* Fix a typo in vop_rename_pre() where we ended up using vholdl()ssouhlal2005-08-281-1/+1
OpenPOWER on IntegriCloud