Project

General

Profile

Actions

Optimization #1014

closed
VJ VJ

app layer reassembly fast-path

Optimization #1014: app layer reassembly fast-path

Added by Victor Julien over 12 years ago. Updated about 11 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Effort:
Difficulty:
Label:

Description

In many cases the applayer reassembly will just send one payload to the applayer. Currently, we copy this one segment into a buffer and push that. Should be faster to directly invoke applayer on the segment.

VJ Updated by Victor Julien over 12 years ago Actions #1

Another fast-path possibility: we often walk the entire segment list only to find out all segments have already been processed and are just in the list while the smsg is still in flight. We could also as a fast-path first only check the seg_list_tail flags.

VJ Updated by Victor Julien over 12 years ago Actions #2

  • Priority changed from Normal to Low

VJ Updated by Victor Julien about 12 years ago Actions #3

  • Target version changed from 2.0rc2 to 3.0RC2

VJ Updated by Victor Julien about 11 years ago Actions #4

  • Priority changed from Low to Normal
  • Target version changed from 3.0RC2 to 2.1beta4

VJ Updated by Victor Julien about 11 years ago Actions #5

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100
Actions

Also available in: PDF Atom