All pastes #1792306 Raw Edit

Fix for buildworld hang

public diff v1 · immutable
#1792306 ·published 2010-02-10 07:18 UTC
rendered paste body
Index: sys/mips/rmi/dev/xlr/rge.c===================================================================--- sys/mips/rmi/dev/xlr/rge.c	(revision 203472)+++ sys/mips/rmi/dev/xlr/rge.c	(working copy)@@ -577,6 +577,8 @@ 				taddr = (vm_offset_t)m->m_data + len1; 				p2 = vtophys(taddr); 				len2 = m->m_len - len1;+				if (len2 == 0)+					continue; 				if (nfrag >= XLR_MAX_TX_FRAGS) 					panic("TX frags exceeded");