This series intention is to allow verbs application to classify and steer ingress packets of type GRE tunnels and MPLS-over-GRE tunnels to a RAW PACKET QP. The series defines the GRE header flow filter, the MPLS header flow filter and a ibv_flow create flag to allow header ordering structuring. The classification filter ordering, allows the application to define a very precise network header structure, this is a must for representing many of the encapsulation tunnel protocols. Specifically MPLS header can be placed over ETH, over IP, over GRE, over UDP, so it does not fit into a specific header layer by definition alone. Alex -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html