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 FreeBSD.org
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 
  Log:
  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
  1.142.2.10   +22 -1     src/sys/kern/kern_malloc.c
  1.3.2.1      +181 -0    src/sys/vm/redzone.c (new)
  1.1.6.1      +38 -0     src/sys/vm/redzone.h (new)


More information about the cvs-all mailing list