Re: [head tinderbox] failure on mips64/mips

2012-11-17 Thread Hiroki Sato
Adrian Chadd wrote in : ad> On 17 November 2012 18:35, FreeBSD Tinderbox wrote: ad> ad> > cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmiss

Re: [head tinderbox] failure on mips64/mips

2012-11-17 Thread Adrian Chadd
On 17 November 2012 18:35, FreeBSD Tinderbox wrote: > cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs > -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline > -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions > -Wmissing-include-dirs -fdiagnostics-s

Re: netisr panic?

2012-11-17 Thread Vijay Singh
Or cluster allocation failed, and only the mbuf was used. Sent from my iPhone On Nov 17, 2012, at 1:31 PM, Robert Watson wrote: > Panics along these lines often occur if there is a concurrency bug in a > device driver such that it modifies an mbuf after dispatching to the network > stack. E.g

Re: "Weighted round robin" for LAGG - anyhow?

2012-11-17 Thread Stefano Marinelli
Hi, > you can use mpd (or ppp) in multilink mode to encapsulate your outgoing links > via two different tcp paths to you other server where you can undo it.. > mpd (and ppp I think) will allow you to select a couple of different > multiplexing schemes, including one where each packet is cut up a

Re: netisr panic?

2012-11-17 Thread Robert Watson
Panics along these lines often occur if there is a concurrency bug in a device driver such that it modifies an mbuf after dispatching to the network stack. E.g., by freeing it, reusing it, an errant dereference, etc. Not guaranteed, but that is where I'd start. Robert On Sat, 17 Nov 2012, Ad

Re: netisr panic?

2012-11-17 Thread Adrian Chadd
Check what mtod() is doing. mbuf.h:#define mtod(m, t) ((t)((m)->m_data)) .. so if m->m_data is NULL, bam. The question is why is m_data NULL here. Someone mbuf cluey is going to have to answer that. I don't know whether the MH_dat stuff is being treated as valid but m_data isn't being upd