[tcpdump-workers] buildbot failure in OpenCSW Buildbot on tcpdump-solaris10-amd64

2015-05-19 Thread buildbot
The Buildbot has detected a new failure on builder tcpdump-solaris10-amd64 
while building tcpdump.
Full details are available at:
 
https://buildfarm.opencsw.org/buildbot/builders/tcpdump-solaris10-amd64/builds/503

Buildbot URL: https://buildfarm.opencsw.org/buildbot/

Buildslave for this Build: unstable10x

Build Reason: scheduler
Build Source Stamp: [branch master] be03cc0b4ae9370ea0483d1504f4a950b22625d3
Blamelist: Hannes Gredler 

BUILD FAILED: failed shell_2

sincerely,
 -The Buildbot



___
tcpdump-workers mailing list
tcpdump-workers@lists.tcpdump.org
https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers


[tcpdump-workers] buildbot failure in OpenCSW Buildbot on tcpdump-solaris10-i386

2015-05-19 Thread buildbot
The Buildbot has detected a new failure on builder tcpdump-solaris10-i386 while 
building tcpdump.
Full details are available at:
 
https://buildfarm.opencsw.org/buildbot/builders/tcpdump-solaris10-i386/builds/533

Buildbot URL: https://buildfarm.opencsw.org/buildbot/

Buildslave for this Build: unstable10x

Build Reason: scheduler
Build Source Stamp: [branch master] be03cc0b4ae9370ea0483d1504f4a950b22625d3
Blamelist: Hannes Gredler 

BUILD FAILED: failed shell_2

sincerely,
 -The Buildbot



___
tcpdump-workers mailing list
tcpdump-workers@lists.tcpdump.org
https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers


[tcpdump-workers] buildbot failure in OpenCSW Buildbot on tcpdump-solaris10-sparcv9

2015-05-19 Thread buildbot
The Buildbot has detected a new failure on builder tcpdump-solaris10-sparcv9 
while building tcpdump.
Full details are available at:
 
https://buildfarm.opencsw.org/buildbot/builders/tcpdump-solaris10-sparcv9/builds/505

Buildbot URL: https://buildfarm.opencsw.org/buildbot/

Buildslave for this Build: unstable10s

Build Reason: scheduler
Build Source Stamp: [branch master] be03cc0b4ae9370ea0483d1504f4a950b22625d3
Blamelist: Hannes Gredler 

BUILD FAILED: failed shell_2

sincerely,
 -The Buildbot



___
tcpdump-workers mailing list
tcpdump-workers@lists.tcpdump.org
https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers


[tcpdump-workers] buildbot failure in OpenCSW Buildbot on tcpdump-solaris10-sparc

2015-05-19 Thread buildbot
The Buildbot has detected a new failure on builder tcpdump-solaris10-sparc 
while building tcpdump.
Full details are available at:
 
https://buildfarm.opencsw.org/buildbot/builders/tcpdump-solaris10-sparc/builds/542

Buildbot URL: https://buildfarm.opencsw.org/buildbot/

Buildslave for this Build: unstable10s

Build Reason: scheduler
Build Source Stamp: [branch master] be03cc0b4ae9370ea0483d1504f4a950b22625d3
Blamelist: Hannes Gredler 

BUILD FAILED: failed shell_2

sincerely,
 -The Buildbot



___
tcpdump-workers mailing list
tcpdump-workers@lists.tcpdump.org
https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers


[tcpdump-workers] buildbot success in OpenCSW Buildbot on tcpdump-solaris10-amd64

2015-05-19 Thread buildbot
The Buildbot has detected a restored build on builder tcpdump-solaris10-amd64 
while building tcpdump.
Full details are available at:
 
https://buildfarm.opencsw.org/buildbot/builders/tcpdump-solaris10-amd64/builds/504

Buildbot URL: https://buildfarm.opencsw.org/buildbot/

Buildslave for this Build: unstable10x

Build Reason: scheduler
Build Source Stamp: [branch master] ce1470b1ac57864cd20b577afe15a4a33dc29bdb
Blamelist: Francois-Xavier Le Bail 

Build succeeded!

sincerely,
 -The Buildbot



___
tcpdump-workers mailing list
tcpdump-workers@lists.tcpdump.org
https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers


[tcpdump-workers] buildbot success in OpenCSW Buildbot on tcpdump-solaris10-i386

2015-05-19 Thread buildbot
The Buildbot has detected a restored build on builder tcpdump-solaris10-i386 
while building tcpdump.
Full details are available at:
 
https://buildfarm.opencsw.org/buildbot/builders/tcpdump-solaris10-i386/builds/534

Buildbot URL: https://buildfarm.opencsw.org/buildbot/

Buildslave for this Build: unstable10x

Build Reason: scheduler
Build Source Stamp: [branch master] ce1470b1ac57864cd20b577afe15a4a33dc29bdb
Blamelist: Francois-Xavier Le Bail 

Build succeeded!

sincerely,
 -The Buildbot



___
tcpdump-workers mailing list
tcpdump-workers@lists.tcpdump.org
https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers


[tcpdump-workers] buildbot success in OpenCSW Buildbot on tcpdump-solaris10-sparcv9

2015-05-19 Thread buildbot
The Buildbot has detected a restored build on builder tcpdump-solaris10-sparcv9 
while building tcpdump.
Full details are available at:
 
https://buildfarm.opencsw.org/buildbot/builders/tcpdump-solaris10-sparcv9/builds/506

Buildbot URL: https://buildfarm.opencsw.org/buildbot/

Buildslave for this Build: unstable10s

Build Reason: scheduler
Build Source Stamp: [branch master] ce1470b1ac57864cd20b577afe15a4a33dc29bdb
Blamelist: Francois-Xavier Le Bail 

Build succeeded!

sincerely,
 -The Buildbot



___
tcpdump-workers mailing list
tcpdump-workers@lists.tcpdump.org
https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers


[tcpdump-workers] buildbot success in OpenCSW Buildbot on tcpdump-solaris10-sparc

2015-05-19 Thread buildbot
The Buildbot has detected a restored build on builder tcpdump-solaris10-sparc 
while building tcpdump.
Full details are available at:
 
https://buildfarm.opencsw.org/buildbot/builders/tcpdump-solaris10-sparc/builds/543

Buildbot URL: https://buildfarm.opencsw.org/buildbot/

Buildslave for this Build: unstable10s

Build Reason: scheduler
Build Source Stamp: [branch master] ce1470b1ac57864cd20b577afe15a4a33dc29bdb
Blamelist: Francois-Xavier Le Bail 

Build succeeded!

sincerely,
 -The Buildbot



___
tcpdump-workers mailing list
tcpdump-workers@lists.tcpdump.org
https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers


Re: [tcpdump-workers] BPF_COP support for libpcap

2015-05-19 Thread Darren Reed

On 18/05/2015 9:31 AM, Mindaugas Rasiukevicius wrote:

Michael Richardson  wrote:

Mindaugas Rasiukevicius  wrote:
 > A while ago NetBSD gained support for BPF_COP instruction, see [1]
 > for more details.  However, now there are use cases of it outside
 > the NetBSD kernel, e.g. standalone NPF packet filter running as a
 > program on Linux. Hence I would like to add the support for the
 > BPF_COP instruction to the pcap_compile() and pcap_dump() of the
 > libpcap library.

It seems like a good thing to have to evolve BPF forward, particularly
in light of more and more complex 802.1q and "metro-ethernet" ring
layer-2 formats, and walking IPv6 header chains.


Yes.



It seems that we really wind up needing a registry of co-processor
function indexes... which begin to seem like new instructions in some
sense. Perhaps the difference is that they are better defined, and more
dynamic.


If libpcap/bpf goes down the path of having "BPF_COP" as part of the 
instruction

set but not defining any functions then how does libpcap use it? Or not?

Is it better to think of BPF_COP as being a "vendor private" instruction?
Does having a "vendor private" instruction allow for better compatibility
with hardware vendors that produce hardware based packet sniffers?

The thought here is that BPF_COP suggests that the vendor private thing
should be a coprocessor but if the instruction is just BPF_PRIVATE then it
allows the vendor to do with it whatever they wish, without imposing any
expectations.



Well, the patch just provides the capability to invoke the coprocessor.
The benefit of BPF_COP approach is that the vendors can implement their
custom coprocessor and use through libpcap/tcpdump without polluting the
instruction space.  I think the RISC-like coprocessor approach (think of
MIPS) is both clean and powerful compared to adding complex instructions.


This would suggest that "BPF_COP" is really a "vendor private" thing.
Why burden it with meaning something special such as coprocessor?




It would be good to have some general purpose coprocessor (for walking
IPv6 header chain and other operations), but that would probably be
difficult to agree and standardise amongst the vendors.


Which speaks to BPF needing new instructions or a new instruction set 
that can

handle those tasks.

Cheers,
Darren

___
tcpdump-workers mailing list
tcpdump-workers@lists.tcpdump.org
https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers