Всім привіт!
Чи хто використовує активно u32/tc?
Я з цим майном сиджу на debian’і, 2.6.26, і заспокоюю себе тим, що певні скриптики для тестування «сумісності» моїх напрацювань із ядром у мене вже є, і я завжди зможу... Ну, десь так воно і є, звісно.
Отже, новіший debian поставив 2.6.32, і я помітив певні зміни у поведінці. Поставив на зовсім тестову залізячку ubuntu server з ядром 3.0.0.-12 — і «певні зміни» виявилися неприємними.
Для tc filter ... protocol ip ... u32 ... — нічого не змінилося, але для protocol 802.1q (чи якогось іншого, в т. ч. у hex’овому записі) вже не можу ловити пакети із певним vlan id (чи якоюсь іншою ознакою, для інших протоколів другого рівня).
У мережі, таке враження, це дуже мало кого цікавить — ні документації (опису змін), ані обговорень (за винятком найпростіших, і ті щодо 2.6.32) я не зміг знайти.
Отже, чи хтось цим користується? Або ж: де це все краще обговорювати?
ps. У LKML я не полізу, я не програміст, у kernel source я нічого не знайду, скоріше за все. Хоча би «за браком часу»™ :О)