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

Builder libpcap-solaris11-amd64 Build #152

Results:

Build successful

SourceStamp:

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

BuildSlave:

unstable11x

Reason:

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

Steps and Logfiles:

  1. git update ( 4 secs )
    1. stdio
  2. shell './build_matrix.sh' ( 9 hrs, 8 mins, 37 secs )
    1. stdio
    2. config.log
  3. trigger triggered trigger-tcpdump-solaris10-amd64 ( 14 mins, 2 secs )
    1. - no logs -
    2. tcpdump-solaris10-amd64 #6156

Build Properties:

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

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Guy Harris

Timing:

StartMon Mar 16 21:04:27 2026
EndTue Mar 17 06:27:12 2026
Elapsed9 hrs, 22 mins, 45 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