FS#45611 - [linux] [iproute2] ematch classifier modules missing from stock kernel

Attached to Project: Arch Linux
Opened by Krzysztof Nazarewski (nazarewk) - Saturday, 11 July 2015, 11:36 GMT
Last edited by Eli Schwartz (eschwartz) - Monday, 02 October 2017, 20:17 GMT
Task Type Feature Request
Category Packages: Core
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
I have noticed that stock linux kenrel has every QoS classification feature enabled except EMATCH, U32_MARK & U32_PERF.
While U32_MARK is obsolete (it's matched by FW) and U32_PERF can possibly break system (citing: "You MUST NOT turn this on if you dont have an update iproute2.") i cannot find a reason why EMATCH would be left out.

So i am requesting inclusion of the following config entries in stock kernel:
CONFIG_NET_EMATCH=y
CONFIG_NET_EMATCH_STACK=32
CONFIG_NET_EMATCH_CMP=m
CONFIG_NET_EMATCH_NBYTE=m
CONFIG_NET_EMATCH_U32=m
CONFIG_NET_EMATCH_META=m
CONFIG_NET_EMATCH_TEXT=m
CONFIG_NET_EMATCH_IPSET=m
This task depends upon

Closed by  Eli Schwartz (eschwartz)
Monday, 02 October 2017, 20:17 GMT
Reason for closing:  Fixed
Additional comments about closing:  linux 4.9.6-1 added this
Comment by Samantha McVey (samcv) - Friday, 10 June 2016, 07:57 GMT
Hello,
Updating this ticket, I can confirm that EMATCH is still not enabled in the current Arch Kernel. On the flip side of things, can you give a compelling reason the EMATCH feature should be turned on and how this will affect Arch users in a positive way and any drawbacks there might be? Thank you. I don't know if enabling it just to have all QOS features turned on is a compelling reason.

Loading...