cvs commit: src/sys/conf NOTES files options src/sys/kern kern_malloc.c src/sys/vm redzone.c redzone.h

Ed Maste emaste at
Thu Aug 28 20:30:00 UTC 2008

emaste      2008-08-28 20:29:33 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_6)
    sys/conf             NOTES files options 
    sys/kern             kern_malloc.c 
  Added files:           (Branch: RELENG_6)
    sys/vm               redzone.c redzone.h 
  SVN rev 182404 on 2008-08-28 20:29:33Z by emaste
  MFC r155086 by pjd:
    Add buffer corruption protection (RedZone) for kernel's malloc(9).
    It detects both: buffer underflows and buffer overflows bugs at runtime
    (on free(9) and realloc(9)) and prints backtraces from where memory was
    allocated and from where it was freed.
  Revision     Changes    Path
  1.1325.2.45  +6 -0      src/sys/conf/NOTES
  1.1031.2.77  +1 -0      src/sys/conf/files
  1.510.2.25   +3 -0      src/sys/conf/options   +22 -1     src/sys/kern/kern_malloc.c      +181 -0    src/sys/vm/redzone.c (new)      +38 -0     src/sys/vm/redzone.h (new)

More information about the cvs-all mailing list