Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder libpcap-solaris11-sparcv9 Build #153

Results:

Failed shell

SourceStamp:

Projectlibpcap
Repositoryhttps://git.tcpdump.org/libpcap
Branchmaster
Revision95ae2182d46efa1480a53ca934e659b31deb1f71
Got Revision95ae2182d46efa1480a53ca934e659b31deb1f71
Changes1 change

BuildSlave:

unstable11s

Reason:

The SingleBranchScheduler scheduler named 'schedule-libpcap-solaris11-sparcv9' triggered this build

Steps and Logfiles:

  1. git update ( 2 secs )
    1. stdio
  2. shell './build_matrix.sh' failed ( 1 hrs, 12 mins, 3 secs )
    1. stdio
    2. config.log
  3. trigger triggered trigger-tcpdump-solaris10-sparcv9 ( 12 mins, 56 secs )
    1. - no logs -
    2. tcpdump-solaris10-sparcv9 #6211

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/libpcap-solaris11-sparcv9 slave
buildername libpcap-solaris11-sparcv9 Builder
buildnumber 153 Build
codebase Build
got_revision 95ae2182d46efa1480a53ca934e659b31deb1f71 Git
project libpcap Build
repository https://git.tcpdump.org/libpcap Build
revision 95ae2182d46efa1480a53ca934e659b31deb1f71 Build
scheduler schedule-libpcap-solaris11-sparcv9 Scheduler
slavename unstable11s BuildSlave
workdir /export/home/buildbot/slave/libpcap-solaris11-sparcv9 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Guy Harris

Timing:

StartMon Mar 16 21:04:29 2026
EndMon Mar 16 22:29:32 2026
Elapsed1 hrs, 25 mins, 3 secs

All Changes:

:

  1. Change #261228

    Category libpcap
    Changed by Guy Harris <gharrisohnoyoudont@sonic.net>
    Changed at Mon 16 Mar 2026 20:52:21
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 95ae2182d46efa1480a53ca934e659b31deb1f71

    Comments

    rdmasniff: clean up some resource freeing issues.
    Add a routine rdmasniff_free_resoources() to free up all resources
    pointed to by the struct pcap_rdmasniff structure for an open device.
    Use it both when closing a pcap_t and when cleaning up after a failed
    attempt to activate a pcap_t.
    
    Free those routines in the order specified in issue #1532.
    
    Don't save the struct ibv_device * found in pcap_create(); we free up
    the  ibv_device array allocated by ibv_get_device_list() when we return
    from rdmasniff_create(), and that invalidates the entries in that array.
    See the ibv_get_device_list() documentation, and issue #1300.
    
    Fixes #1532.
    
    Fixes #1300.
    
    Improve checking for ibv_ error returns and messages for those errors.
    
    Improve handling of the port number - don't fetch or check it in the
    create routine, so that an invalid port number doesn't prevent the
    underlying device from being recognized as a valid RDMA device, but do
    fetch and check it in the activate routine, so we can report the error
    to the user.

    Changed files

    • CHANGES
    • pcap-rdmasniff.c