Module Name: src Committed By: matt Date: Fri Jun 28 01:23:38 UTC 2013
Modified Files: src/sys/kern: uipc_socket2.c Log Message: Make sbdrop panic more verbose To generate a diff of this commit: cvs rdiff -u -r1.111 -r1.112 src/sys/kern/uipc_socket2.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/kern/uipc_socket2.c diff -u src/sys/kern/uipc_socket2.c:1.111 src/sys/kern/uipc_socket2.c:1.112 --- src/sys/kern/uipc_socket2.c:1.111 Thu Jun 27 18:53:17 2013 +++ src/sys/kern/uipc_socket2.c Fri Jun 28 01:23:38 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: uipc_socket2.c,v 1.111 2013/06/27 18:53:17 christos Exp $ */ +/* $NetBSD: uipc_socket2.c,v 1.112 2013/06/28 01:23:38 matt Exp $ */ /*- * Copyright (c) 2008 The NetBSD Foundation, Inc. @@ -58,7 +58,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: uipc_socket2.c,v 1.111 2013/06/27 18:53:17 christos Exp $"); +__KERNEL_RCSID(0, "$NetBSD: uipc_socket2.c,v 1.112 2013/06/28 01:23:38 matt Exp $"); #include "opt_mbuftrace.h" #include "opt_sb_max.h" @@ -1235,7 +1235,8 @@ sbdrop(struct sockbuf *sb, int len) while (len > 0) { if (m == 0) { if (next == 0) - panic("sbdrop"); + panic("sbdrop(%p,%d): cc=%lu", + sb, len, sb->sb_cc); m = next; next = m->m_nextpkt; continue;