[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-2.1beta2-28-g56373e5

OISF Git noreply at openinfosecfoundation.org
Fri Dec 5 08:58:45 UTC 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "OISF".

The branch, master has been updated
       via  56373e5b347fb939ca0e2c9addb5cefd2947f979 (commit)
       via  123c58af4b402235ec1d558f3a01a236f4f0fa65 (commit)
       via  b4bb6e67ba10a432c84f2e81fcbbebc911999110 (commit)
       via  c174c9d779121cc73016eef213f7175fe76244c2 (commit)
       via  7b4987abc3e2b33d395e6139e70818ec7124cf3c (commit)
       via  234d18ab6882f7c49798ca545865f542f4b39776 (commit)
       via  7025aabe7528ef614c80e5f4f0d270cda56cfd4c (commit)
      from  81c42f49163bc01c441f0f3e9703b0393fb64860 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 56373e5b347fb939ca0e2c9addb5cefd2947f979
Author: Eric Leblond <eric at regit.org>
Date:   Thu Dec 4 17:58:25 2014 +0100

    af-packet: no more threads than RSS queues
    
    If we manage to read the number of RSS queues from an interface,
    this means that the optimal number of capture threads is equal
    to the minimum of this number and of the number of cores on the
    system.
    
    This patch implements this logic thanks to the newly introduced
    function GetIfaceRSSQueuesNum.

commit 123c58af4b402235ec1d558f3a01a236f4f0fa65
Author: Eric Leblond <eric at regit.org>
Date:   Thu Dec 4 18:11:22 2014 +0100

    util-ioctl: add message in case of failure

commit b4bb6e67ba10a432c84f2e81fcbbebc911999110
Author: Eric Leblond <eric at regit.org>
Date:   Thu Dec 4 17:49:31 2014 +0100

    util-ioctl: Add function to get number of RSS queues on iface
    
    The number of RSS queues can be fetched via a standard ioctl which
    is independant of hardware.

commit c174c9d779121cc73016eef213f7175fe76244c2
Author: Victor Julien <victor at inliniac.net>
Date:   Thu Dec 4 17:01:02 2014 +0100

    af-packet: threads: auto, default to workers
    
    Add a new default value for the 'threads:' setting in af-packet: "auto".
    This will create as many capture threads as there are cores.
    
    Default runmode of af-packet to workers.

commit 7b4987abc3e2b33d395e6139e70818ec7124cf3c
Author: Victor Julien <victor at inliniac.net>
Date:   Thu Dec 4 16:46:51 2014 +0100

    Runmode: handle value 'auto'
    
    Auto now selects the default runmode for the capture method.

commit 234d18ab6882f7c49798ca545865f542f4b39776
Author: Victor Julien <victor at inliniac.net>
Date:   Thu Dec 4 16:42:55 2014 +0100

    threading: remove '1slot' functions
    
    No longer in use after the 'auto' runmode removal.
    
    All runmodes now use either varslot or pktacqloop support.

commit 7025aabe7528ef614c80e5f4f0d270cda56cfd4c
Author: Victor Julien <victor at inliniac.net>
Date:   Thu Dec 4 16:39:13 2014 +0100

    Runmodes: remove 'auto' runmodes
    
    Remove 'auto' runmodes from all capture methods. It wasn't reliable
    enough, as it didn't enforce inspection order of packets.

-----------------------------------------------------------------------

Summary of changes:
 src/runmode-af-packet.c |   92 +++-------
 src/runmode-ipfw.c      |   25 ---
 src/runmode-napatech.c  |   18 +-
 src/runmode-nfq.c       |   45 -----
 src/runmode-pcap-file.c |  164 -----------------
 src/runmode-pcap.c      |   51 ------
 src/runmode-pfring.c    |   52 ------
 src/runmodes.c          |    2 +-
 src/tm-threads.c        |  443 +---------------------------------------------
 src/util-ioctl.c        |   36 ++++
 src/util-ioctl.h        |    1 +
 src/util-runmodes.c     |  450 -----------------------------------------------
 suricata.yaml.in        |    9 +-
 13 files changed, 70 insertions(+), 1318 deletions(-)


hooks/post-receive
-- 
OISF


More information about the Oisf-devel mailing list