Merge revision 1.38 from FreeBSD:
[dragonfly.git] / sys / kern /
2005-07-26 Hiten PandyaClean the VFS operations vector and related code:
2005-07-23 Joerg Sonnenbergerregen.
2005-07-23 Joerg SonnenbergerRemove partial NetBSD support. It's pointless to have...
2005-07-23 Matthew DillonFix a sockbuf race. Currently the m_free*() path can...
2005-07-23 Matthew DillonFix a critical bug in the IPI messaging code, effecting...
2005-07-21 Joerg SonnenbergerMerge from vendor branch ZLIB:
2005-07-21 Matthew DillonAdditional work to try to make panics operate better...
2005-07-21 Matthew DillonOnly compile in lwkt_smp_stopped() on SMP builds.
2005-07-20 Matthew DillonSupport disablement of chflags in a jail, part 1/2.
2005-07-20 Matthew DillonWhen a cpu is stopped due to a panic or the debugger...
2005-07-20 Matthew DillonAdd some conditionalized debugging 'PANIC_DEBUG', to...
2005-07-20 Matthew DillonLimit switch-from-interrupt warnings to once per thread...
2005-07-19 Matthew DillonInterlock panics that occur on multiple cpus before...
2005-07-19 Matthew DillonIf a fatal kernel trap occurs from an IPI or FAST inter...
2005-07-19 Matthew DillonFix a MP lock race. The MP locking state can change...
2005-07-18 Matthew DillonDELAY() is a spin loop, we can't use it any more becaus...
2005-07-15 Eirik NygaardTie SCTP into the kernel, this includes adding a new...
2005-07-14 Joerg SonnenbergerMerge from vendor branch OPENSSH:
2005-07-13 Matthew DillonFor now just use lwkt_gettoken() rather then a trytoken...
2005-07-13 Matthew DillonCheck for a free-after-send case and panic if detected.
2005-07-13 Matthew DillonAdd journaling restart support, required to produce...
2005-07-13 Matthew DillonMake shutdown() a fileops operation rather then a socke...
2005-07-12 Simon SchubertMerge from vendor branch OPENSSH:
2005-07-11 Simon SchubertMerge from vendor branch OPENSSH:
2005-07-08 Joerg SonnenbergerMerge from vendor branch OPENPAM:
2005-07-07 Hiten PandyaAdd counters for recording Token/MPlock contention...
2005-07-07 Simon SchubertMerge from vendor branch OPENSSL:
2005-07-07 Simon Schubertconvert ln to ${LN}
2005-07-06 Joerg SonnenbergerMerge from vendor branch FILE:
2005-07-06 Matthew DillonImplement the full-duplex ack protocol. refurbish...
2005-07-06 Matthew DillonAdd another argument to fp_read() to tell the kernel...
2005-07-05 Matthew DillonGenerate the correct referential data when journaling...
2005-07-05 Matthew DillonThe size of a nesting record may not be known (due...
2005-07-04 Matthew DillonFix a few issues in the kernel-side journal.
2005-07-04 Matthew DillonThe pipe code was not properly handling kernel space...
2005-07-04 Matthew DillonDo not abort the entire core dump if VOP_VPTOFH() fails...
2005-06-30 Matthew DillonRe-commit usched_bsd4.c (losing the history) to try...
2005-06-29 Simon SchubertMerge from vendor branch BZIP:
2005-06-29 Matthew DillonYet more scheduler work. Revamp the batch detection...
2005-06-27 Matthew DillonPrint out additional information for a magic number...
2005-06-27 Matthew Dillon* Remove a procedural layer in the scheduler clock...
2005-06-27 Joerg SonnenbergerRemove redundant verbosity. The description of the...
2005-06-26 Matthew DillonMove more scheduler-specific defines from various place...
2005-06-26 Matthew DillonMove remaining scheduler-specific functions into the...
2005-06-25 Matthew DillonAssociate a userland scheduler control structure with...
2005-06-25 Matthew DillonRepo-copy kern_switch.c to usched_4bsd.c, remove kern_s...
2005-06-25 Matthew DillonDo a quick cleanup pass on the userland scheduler and...
2005-06-22 Matthew DillonThe recent file descriptor work is significant enough...
2005-06-22 Matthew DillonRandomize the initial stack pointer for a user process...
2005-06-22 Matthew DillonFile descriptor cleanup stage 2, remove the separate...
2005-06-21 Jeffrey HsuReplace the linear search in file descriptor allocation...
2005-06-21 Matthew DillonAdd KTR support to the IPIQ code.
2005-06-21 Matthew DillonAdd additional sanity checks to IPIQ processing, do...
2005-06-20 Matthew DillonCorrect KTR masks for memory logging.
2005-06-20 Matthew DillonAdd KTR support to the slab allocator. Track malloc...
2005-06-20 Matthew DillonInclude a bitmap of allocated entries when built with...
2005-06-20 Matthew DillonUse KTR's built-in call chain recording rather then...
2005-06-20 Matthew DillonAdd a caller backtrace feature (enabled by default...
2005-06-20 Matthew DillonUse the KTR facility to trace token operations.
2005-06-20 Matthew DillonReimplement the kernel tracepoint facility. The new...
2005-06-20 Matthew DillonAdd a DEBUG_TOKENS option which causes token operations...
2005-06-20 Matthew DillonTokens are recursive in the context of the same thread...
2005-06-20 Matthew DillonFix a serious SMP bug. The RWLOCK support used by...
2005-06-19 Matthew DillonFix two bugs in the LWKT token code.
2005-06-19 Joerg SonnenbergerMerge from vendor branch GCC:
2005-06-18 Eirik NygaardWe are in callout_stop, not callout_reset. Tell that...
2005-06-17 Matthew DillonAbstract out the location of an m_tag's data by adding...
2005-06-17 Matthew DillonWhen cleaning an mbuf header for reinsertion into the...
2005-06-16 Matthew DillonRemove all remaining SPL code. Replace the mtd_cpl...
2005-06-16 Matthew Dillonspl->critical section conversion.
2005-06-16 Matthew DillonThe callout timer init code was using { SI_SUB_CPU...
2005-06-13 Simon SchubertMerge from vendor branch CVS:
2005-06-09 Sascha WildnerUnbreak LINT by including <sys/thread2.h> where proper...
2005-06-09 Eirik NygaardReplace the hand rolled linked list with a SLIST.
2005-06-09 Matthew DillonFix a bug in the mbstats accounting. m_mbufs was being...
2005-06-09 Jeffrey HsuAlso preserve all the non-copied flags in the target...
2005-06-09 Jeffrey HsuPreserve the target M_EXT_CLUSTER flag when duplicating...
2005-06-09 Matthew DillonAdd a missing lwkt_reltoken() in the NULL return path...
2005-06-09 Jeffrey HsuA packet header without any packet tags is still a...
2005-06-08 Jeffrey HsuOnly duplicate packet headers into mbuf packet headers.
2005-06-08 Jeffrey HsuOnly allow packet headers to be copied into a packet...
2005-06-08 Jeffrey HsuAllocate the right type of mbuf to begin with rather...
2005-06-08 Matthew DillonRollup mbuf/objcache fixes.
2005-06-08 Matthew DillonTemporary hack to fix interrupt race when decrementing...
2005-06-08 Matthew DillonReorder code in m_chtype() to properly decrement the...
2005-06-07 Jeffrey HsuRe-implement the mbuf allocator using the object cache.
2005-06-07 Jeffrey HsuGeneric cache of pre-initialized objects. It uses...
2005-06-07 Jeffrey HsuPrefer the clearer m_getc() API over m_getm().
2005-06-06 Jeffrey HsuDeprecate MCLGET() in favor of m_getcl() or m_getl...
2005-06-06 Matthew DillonGet rid of an unused variable due to the last commit.
2005-06-06 Matthew DillonRemove spl*() calls from kern, replacing them with...
2005-06-06 Gregory Neil ShapiroMerge from vendor branch SENDMAIL:
2005-06-05 Simon SchubertMerge from vendor branch GCC:
2005-06-03 Matthew DillonReplace cpu_mb1() and cpu_mb2() with cpu_mfence(),...
2005-06-03 Matthew DillonAugment the panic when attempting to switch from a...
2005-06-03 Matthew DillonAdd a sysctl, debug.use_malloc_pattern, that explicitly...
2005-06-02 Matthew DillonFix a warning by conditionalizing a forward declaration.
2005-06-01 Matthew DillonAdd a simple API tha allows the interrupt timer to...
2005-06-01 Joerg SonnenbergerBack out last commit, this wasn't supposed to crep in.
2005-06-01 Matthew DillonDisable the ability to change the system clock with...
next