[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-1.4-210-g602c91e

noreply at openinfosecfoundation.org noreply at openinfosecfoundation.org
Fri Jun 21 13:16:32 UTC 2013


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  602c91ed4199d6422d5702d66cbb729d77f279d2 (commit)
       via  c9f076def357530ca9ecde078423f6f6a105c501 (commit)
       via  70cb4d30ebdaeb6f6b4b68d47356bc5d6865e10a (commit)
       via  17c763f8554db6d438eb68610249126bdf6d2066 (commit)
       via  2de59fc235aa8d5998e0c181d69dbbdd055dfcab (commit)
       via  557cab3dc9da097396856f218fe02c66c7547de5 (commit)
       via  d2063d98ad1edd59e829592825f44ea333814056 (commit)
       via  f4c719b83af941c654cd944d3da9dcef9fb57c15 (commit)
       via  b787da5643104613c6a5207b30b5a517cf24e5ae (commit)
       via  e2a6cfb6a63ab1ad6ab48cb0d8c0ff2ea1245293 (commit)
      from  f7c5026c314296f2fd0410274bc4377864b398be (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 602c91ed4199d6422d5702d66cbb729d77f279d2
Author: Anoop Saldanha <anoopsaldanha at gmail.com>
Date:   Thu Jun 20 23:26:23 2013 +0530

    Minor cosmetic changes to the cuda code.
    
    Moved a couple of functions to more cuda relevant files;
    Re-structured some data types.

commit c9f076def357530ca9ecde078423f6f6a105c501
Author: Anoop Saldanha <anoopsaldanha at gmail.com>
Date:   Mon Mar 25 17:25:33 2013 +0530

    Modified CudaBufferCullCompletedSlices.
    
    Allow readers specify max size of data they want to read.

commit 70cb4d30ebdaeb6f6b4b68d47356bc5d6865e10a
Author: Anoop Saldanha <anoopsaldanha at gmail.com>
Date:   Mon Mar 25 15:21:09 2013 +0530

    Add a usleep to CudaBuffer culling process. Would lead to a situation where the thread wouldn't care to yield to others."

commit 17c763f8554db6d438eb68610249126bdf6d2066
Author: Anoop Saldanha <anoopsaldanha at gmail.com>
Date:   Mon Mar 25 15:08:45 2013 +0530

    Version 1 of AC Cuda.

commit 2de59fc235aa8d5998e0c181d69dbbdd055dfcab
Author: Anoop Saldanha <anoopsaldanha at gmail.com>
Date:   Sat Mar 23 23:23:47 2013 +0530

    Version 1 of CudaBuffer API. Introduced to buffer data to the gpu.
    
    This version allows async writes to a buffer by threads.  Allows only
    sequential reads though.

commit 557cab3dc9da097396856f218fe02c66c7547de5
Author: Anoop Saldanha <anoopsaldanha at gmail.com>
Date:   Thu Nov 15 22:14:36 2012 +0530

    We call packet and stream mpm as late as possible now. Won't affect the working of the engine.
    
    The rationale behind this is, if we have pkt buffered to the gpu, we'd want
    to delay processing the pkt as much as possible.

commit d2063d98ad1edd59e829592825f44ea333814056
Author: Anoop Saldanha <anoopsaldanha at gmail.com>
Date:   Thu Nov 15 22:11:34 2012 +0530

    pool now uses a queue kinda behaviour when getting/inserting data through poolbuckets.

commit f4c719b83af941c654cd944d3da9dcef9fb57c15
Author: Anoop Saldanha <anoopsaldanha at gmail.com>
Date:   Sat Aug 4 18:14:38 2012 +0530

    code refactoring. Call mpmprefilter slightly later than where it's called atm

commit b787da5643104613c6a5207b30b5a517cf24e5ae
Author: Anoop Saldanha <anoopsaldanha at gmail.com>
Date:   Thu Nov 15 13:24:29 2012 +0530

    Remove all cuda related code in the engine except for the cuda api wrappers

commit e2a6cfb6a63ab1ad6ab48cb0d8c0ff2ea1245293
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date:   Wed Aug 1 14:22:49 2012 +0530

    update cuda API wrappers

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

Summary of changes:
 src/Makefile.am                 |   15 +-
 src/alert-fastlog.c             |   28 -
 src/alert-pcapinfo.c            |    2 -
 src/app-layer-detect-proto.c    |  254 ---
 src/cuda-packet-batcher.c       | 1502 ---------------
 src/cuda-packet-batcher.h       |  145 --
 src/cuda-ptxdump.h              | 2550 -------------------------
 src/decode.h                    |   83 +-
 src/detect-engine-mpm.c         |  126 +--
 src/detect-engine.c             |   13 +
 src/detect.c                    |  157 +-
 src/detect.h                    |   13 -
 src/log-droplog.c               |    2 -
 src/runmode-af-packet.c         |    1 -
 src/runmode-erf-dag.c           |    1 -
 src/runmode-erf-file.c          |    1 -
 src/runmode-ipfw.c              |    1 -
 src/runmode-nfq.c               |    1 -
 src/runmode-pcap-file.c         |  138 +--
 src/runmode-pcap.c              |    1 -
 src/runmode-pfring.c            |    1 -
 src/runmode-unix-socket.c       |    1 -
 src/runmodes.c                  |   11 +-
 src/source-pcap-file.c          |   26 +
 src/suricata.c                  |  100 +-
 src/tm-modules.c                |    4 -
 src/tm-threads-common.h         |    4 -
 src/util-cuda-buffer.c          | 1357 +++++++++++++
 src/util-cuda-buffer.h          |  111 ++
 src/util-cuda-handlers.c        | 1157 +++---------
 src/util-cuda-handlers.h        |  113 +-
 src/util-cuda-vars.c            |   74 +
 src/util-cuda-vars.h            |   65 +
 src/util-cuda.c                 | 3974 ++++++++++++++++++++++----------------
 src/util-cuda.h                 |  339 +++--
 src/util-error.c                |    5 +-
 src/util-error.h                |    3 +-
 src/util-mpm-ac-cuda-kernel.cu  |   96 +
 src/util-mpm-ac.c               |  851 ++++++++-
 src/util-mpm-ac.h               |  115 ++
 src/util-mpm-b2g-cuda-kernel.cu |  112 --
 src/util-mpm-b2g-cuda.c         | 3752 ------------------------------------
 src/util-mpm-b2g-cuda.h         |  144 --
 src/util-mpm.c                  |  894 ++--------
 src/util-mpm.h                  |   64 +-
 src/util-pool.c                 |   18 +-
 src/util-pool.h                 |    1 +
 src/util-runmodes.c             |  107 --
 suricata.yaml.in                |   61 +-
 49 files changed, 5841 insertions(+), 12753 deletions(-)
 delete mode 100644 src/cuda-packet-batcher.c
 delete mode 100644 src/cuda-packet-batcher.h
 delete mode 100644 src/cuda-ptxdump.h
 create mode 100644 src/util-cuda-buffer.c
 create mode 100644 src/util-cuda-buffer.h
 create mode 100644 src/util-cuda-vars.c
 create mode 100644 src/util-cuda-vars.h
 create mode 100644 src/util-mpm-ac-cuda-kernel.cu
 delete mode 100644 src/util-mpm-b2g-cuda-kernel.cu
 delete mode 100644 src/util-mpm-b2g-cuda.c
 delete mode 100644 src/util-mpm-b2g-cuda.h


hooks/post-receive
-- 
OISF


More information about the Oisf-devel mailing list