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
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
|
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
Monday, 02 October 2017, 20:17 GMT
Reason for closing: Fixed
Additional comments about closing: linux 4.9.6-1 added this
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.