[BACK]Return to uipc_socket.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/uipc_socket.c between version 1.134.2.4 and 1.134.2.5

version 1.134.2.4, 2007/08/20 21:27:41 version 1.134.2.5, 2007/09/01 12:56:49
Line 300  sodopendfreel()
Line 300  sodopendfreel()
 {  {
         struct mbuf *m, *next;          struct mbuf *m, *next;
         size_t rv = 0;          size_t rv = 0;
         int s;  
   
         KASSERT(mutex_owned(&so_pendfree_lock));          KASSERT(mutex_owned(&so_pendfree_lock));
   
Line 316  sodopendfreel()
Line 315  sodopendfreel()
                         sodoloanfree((m->m_flags & M_EXT_PAGES) ?                          sodoloanfree((m->m_flags & M_EXT_PAGES) ?
                             m->m_ext.ext_pgs : NULL, m->m_ext.ext_buf,                              m->m_ext.ext_pgs : NULL, m->m_ext.ext_buf,
                             m->m_ext.ext_size);                              m->m_ext.ext_size);
                         s = splvm();                          pool_cache_put(mb_cache, m);
                         pool_cache_put(&mbpool_cache, m);  
                         splx(s);  
                 }                  }
   
                 mutex_enter(&so_pendfree_lock);                  mutex_enter(&so_pendfree_lock);

Legend:
Removed from v.1.134.2.4  
changed lines
  Added in v.1.134.2.5

CVSweb <webmaster@jp.NetBSD.org>