Revision 29d1441dfc737c9422db02e4c95eb4ea0035effd authored by David S. Miller on 19 February 2016, 20:35:29 UTC, committed by David S. Miller on 19 February 2016, 20:35:29 UTC
Antonio Quartulli says:

====================
Two of the fixes included in this patchset prevent wrong memory
access - it was triggered when removing an object from a list
after it was already free'd due to bad reference counting.
This misbehaviour existed for both the gw_node and the
orig_node_vlan object and has been fixed by Sven Eckelmann.

The last patch fixes our interface feasibility check and prevents
it from looping indefinitely when two net_device objects
reference each other via iflink index (i.e. veth pair), by
Andrew Lunn
====================

Signed-off-by: David S. Miller <davem@davemloft.net>
2 parent s a97eb33 + 1bc4e2b
History
File Mode Size
encrypted-keys
Kconfig -rw-r--r-- 2.8 KB
Makefile -rw-r--r-- 482 bytes
big_key.c -rw-r--r-- 5.2 KB
compat.c -rw-r--r-- 3.6 KB
gc.c -rw-r--r-- 9.7 KB
internal.h -rw-r--r-- 9.0 KB
key.c -rw-r--r-- 29.5 KB
keyctl.c -rw-r--r-- 41.1 KB
keyring.c -rw-r--r-- 36.9 KB
permission.c -rw-r--r-- 2.9 KB
persistent.c -rw-r--r-- 4.5 KB
proc.c -rw-r--r-- 8.7 KB
process_keys.c -rw-r--r-- 20.5 KB
request_key.c -rw-r--r-- 19.7 KB
request_key_auth.c -rw-r--r-- 6.9 KB
sysctl.c -rw-r--r-- 1.8 KB
trusted.c -rw-r--r-- 29.4 KB
trusted.h -rw-r--r-- 3.2 KB
user_defined.c -rw-r--r-- 4.9 KB

back to top