L2TP RX Bytes Counter Probleme

Dominik Heidler dominik at heidler.eu
Sa Mär 12 01:08:24 CET 2016


Hi,

ich glaube, dass das Problem durch eine Konvertierung
von atomic_long_t (signed 32Bit) nach __64 (unsigned 64Bit)
hervorgerufen wird.
http://lxr.free-electrons.com/source/net/l2tp/l2tp_core.h#L38
http://lxr.free-electrons.com/source/net/core/dev.c#L6976
http://lxr.free-electrons.com/source/include/uapi/linux/if_link.h#L41

Patch, der es kaputtmacht:
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=7b7c0719cd7afee725b920d75ec6a500b76107e6

Grüße,
Dominik



Mehr Informationen über die Mailingliste franken-dev