Commits
Evgeny Kravtsunov authored and Pavel Emelianov committed 5e9f9cb0886
[PATCH] ebtables: ebtables_among fails on check() on x86-64 ebtables module calls the checker ebt_among_check() that compares the correct size of user supplied data. Userspace size is calculated in the following way (ebtables-2.0.8-1): EBT_ALIGN(sizeof(struct ebt_among_info)) + X While kernel calculates size as: EBT_ALIGN(sizeof(struct ebt_among_info) + X) On x86_64 EBT_ALIGN does alignment on 8 bytes, so the problem arises. http://bugzilla.openvz.org/show_bug.cgi?id=576