Go to file
he bb89b7208d Extend struct malloc_type to count the number of active allocations
per size, and make vmstat report this information under the "Memory
statistics by type" display, which is only printed when the kernel
has been compiled with KMEMSTATS defined, like this:

Memory statistics by type                                Type  Kern
           Type InUse  MemUse HighUse   Limit   Requests Limit Limit Size(s)
          wapbl    15   4192K   4192K  78644K     376426     0     0 32:0,256:3,512:6,131072:1,262144:2,524288:3

Since struct malloc_type is user-visible and is changed, bump kernel
revision to 5.99.26.

While it is true that malloc(9) is in general on the path of slowly
being replaced by kmem(9) (kmem_alloc/kmem_free), there remains a
lot of points of usage of malloc/free, and this could aid in finding
any leaks.  (It helped finding the leak fixed in PR#42661.)

This was discussed with and somewhat hestitantly OKed by rmind@
2010-04-05 07:16:12 +00:00
bin - int putbuf_func ARGS((const char *s, size_t len)); 2010-04-02 20:19:40 +00:00
common define _NOREGNAMES before including <machine/asm.h>, like powerpc does. 2010-03-22 02:22:32 +00:00
compat Userland now builds and uses terminfo instead of termcap. 2010-02-03 15:34:37 +00:00
crypto ctime can return NULL 2010-04-04 01:36:03 +00:00
dist ctime can return NULL 2010-04-04 01:36:03 +00:00
distrib Cherry-pick the /libexec content for (non miniroot) CDs and add the sysinst 2010-04-04 23:02:23 +00:00
doc Note Intel 82855GM AGP support in agp(4). 2010-04-04 14:46:35 +00:00
etc add necessary build bucatini for kernfs tests 2010-03-31 19:18:39 +00:00
external don't use NULL for 0 2010-04-03 19:01:15 +00:00
extsrc Top level reach-over directory for extsrc. 2009-12-01 01:53:46 +00:00
games handle ctime returning NULL. 2010-04-04 00:08:49 +00:00
gnu install altivec.h in powerpc64. 2010-03-30 07:27:08 +00:00
include 1. {wctype,wctrans,mbstate}_t: switch MD to MI like other 2010-03-27 22:14:09 +00:00
lib Mention the history of stat(2) and fix the history of open(2). 2010-04-03 15:48:52 +00:00
libexec Use .In instead of .Aq Pa for header files. 2010-03-22 18:58:31 +00:00
regress pull in some more headers to get prototypes into scope, and, more 2010-03-23 20:32:13 +00:00
rescue Relegate edlabel to use in extremely memory constrained install 2010-03-10 23:13:09 +00:00
sbin use -Wno-pointer-sign in the HAVE_PCC case also 2010-04-03 11:55:41 +00:00
share FTBFS, POV, TOCTOU, and YAGNI. 2010-04-04 17:55:52 +00:00
sys Extend struct malloc_type to count the number of active allocations 2010-04-05 07:16:12 +00:00
tests Add some basic tests for kernfs (getdents & changing hostname). 2010-03-31 19:14:30 +00:00
tools remove OSX specific fix where CLOCK_REALTIME is not defined. 2010-03-27 07:16:57 +00:00
usr.bin Extend struct malloc_type to count the number of active allocations 2010-04-05 07:16:12 +00:00
usr.sbin In case we create a file, reclaim the vnode, and lookup the file 2010-04-01 02:34:09 +00:00
x11 fix the dependancy list for this. 2010-03-22 00:23:59 +00:00
build.sh move change from rev 1.232 to the initialization part. 2010-03-30 13:17:47 +00:00
BUILDING Support "extsrc", externally added programs and libraries. Users can write 2009-11-30 16:13:22 +00:00
Makefile adjust the do-compat-* rules now that src/compat/lib and friends no longer exist 2009-12-13 09:29:27 +00:00
Makefile.inc
UPDATING Note shared objects extension change, and stalled files. 2010-02-22 12:35:32 +00:00