kernel/net/sched/ematch.c
.. .. @@ -255,6 +255,8 @@ 255 255 * the value carried. 256 256 */ 257 257 if (em_hdr->flags & TCF_EM_SIMPLE) { 258 + if (em->ops->datalen > 0)259 + goto errout;258 260 if (data_len < sizeof(u32)) 259 261 goto errout; 260 262 em->data = *(u32 *) data;