[BACK]Return to subr_pool.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / kern

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/kern/subr_pool.c between version 1.63 and 1.65

version 1.63, 2001/10/21 00:06:05 version 1.65, 2001/11/20 06:57:04
Line 37 
Line 37 
  * POSSIBILITY OF SUCH DAMAGE.   * POSSIBILITY OF SUCH DAMAGE.
  */   */
   
   #include <sys/cdefs.h>
   __KERNEL_RCSID(0, "$NetBSD$");
   
 #include "opt_pool.h"  #include "opt_pool.h"
 #include "opt_poollog.h"  #include "opt_poollog.h"
 #include "opt_lockdebug.h"  #include "opt_lockdebug.h"
Line 774  pool_get(struct pool *pp, int flags)
Line 777  pool_get(struct pool *pp, int flags)
                     pp->pr_wchan, pp->pr_nitems);                      pp->pr_wchan, pp->pr_nitems);
                 panic("pool_get: nitems inconsistent\n");                  panic("pool_get: nitems inconsistent\n");
         }          }
   #endif
   
   #ifdef POOL_DIAGNOSTIC
         pr_log(pp, v, PRLOG_GET, file, line);          pr_log(pp, v, PRLOG_GET, file, line);
   #endif
   
   #ifdef DIAGNOSTIC
         if (__predict_false(pi->pi_magic != PI_MAGIC)) {          if (__predict_false(pi->pi_magic != PI_MAGIC)) {
                 pr_printlog(pp, pi, printf);                  pr_printlog(pp, pi, printf);
                 panic("pool_get(%s): free list modified: magic=%x; page %p;"                  panic("pool_get(%s): free list modified: magic=%x; page %p;"

Legend:
Removed from v.1.63  
changed lines
  Added in v.1.65

CVSweb <webmaster@jp.NetBSD.org>