commit | aae9f0e22c07f6b97752741156ac0b3637d37a1a | [log] [tgz] |
---|---|---|
author | Thomas Graf <tgraf@suug.ch> | Sat Nov 30 13:21:31 2013 +0100 |
committer | Jesse Gross <jesse@nicira.com> | Mon Jan 06 15:52:06 2014 -0800 |
tree | 164aafabd87e384e55527a37ab67761ef7473c86 | |
parent | bb9b18fb55b03477fe5bdd3e97245d6d4d3dee4f [diff] |
netlink: Avoid netlink mmap alloc if msg size exceeds frame size An insufficent ring frame size configuration can lead to an unnecessary skb allocation for every Netlink message. Check frame size before taking the queue lock and allocating the skb and re-check with lock to be safe. Signed-off-by: Thomas Graf <tgraf@suug.ch> Reviewed-by: Daniel Borkmann <dborkman@redhat.com> Signed-off-by: Jesse Gross <jesse@nicira.com>