cvs commit: src/sys/kern kern_mbuf.c src/sys/sys mbuf.h src/sys/vm uma.h uma_core.c

Mohan Srinivasan mohans at FreeBSD.org
Thu Jan 25 01:05:24 UTC 2007


mohans      2007-01-25 01:05:23 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             kern_mbuf.c 
    sys/sys              mbuf.h 
    sys/vm               uma.h uma_core.c 
  Log:
  Fix for problems that occur when all mbuf clusters migrate to the mbuf packet
  zone. Cluster allocations fail when this happens. Also processes that may have
  blocked on cluster allocations will never be woken up. Thanks to rwatson for
  an overview of the issue and pointers to the mbuma paper and his tool to dump
  out UMA zones.
  
  Reviewed by: andre@
  
  Revision  Changes    Path
  1.28      +8 -0      src/sys/kern/kern_mbuf.c
  1.202     +8 -0      src/sys/sys/mbuf.h
  1.30      +3 -0      src/sys/vm/uma.h
  1.144     +7 -2      src/sys/vm/uma_core.c


More information about the cvs-src mailing list