commit 2103bfb1fb0b1656bc4716b7c7f0d533761fab79 Author: Greg Kroah-Hartman Date: Wed Apr 25 14:12:48 2007 -0700 Linux 2.6.20.8 commit 9bc1779885f4ce1a4257c5640c70b75d2ae124ad Author: Alexey Kuznetsov Date: Wed Apr 25 20:59:03 2007 +0000 [PATCH] NETLINK: Infinite recursion in netlink. [NETLINK]: Infinite recursion in netlink. Reply to NETLINK_FIB_LOOKUP messages were misrouted back to kernel, which resulted in infinite recursion and stack overflow. The bug is present in all kernel versions since the feature appeared. The patch also makes some minimal cleanup: 1. Return something consistent (-ENOENT) when fib table is missing 2. Do not crash when queue is empty (does not happen, but yet) 3. Put result of lookup Signed-off-by: Alexey Kuznetsov Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman