summaryrefslogtreecommitdiffstats
path: root/freed-ora/tags/f16/3.3.6-3.fc16.gnu/debug-808990.patch
diff options
context:
space:
mode:
Diffstat (limited to 'freed-ora/tags/f16/3.3.6-3.fc16.gnu/debug-808990.patch')
-rw-r--r--freed-ora/tags/f16/3.3.6-3.fc16.gnu/debug-808990.patch17
1 files changed, 17 insertions, 0 deletions
diff --git a/freed-ora/tags/f16/3.3.6-3.fc16.gnu/debug-808990.patch b/freed-ora/tags/f16/3.3.6-3.fc16.gnu/debug-808990.patch
new file mode 100644
index 000000000..571bef729
--- /dev/null
+++ b/freed-ora/tags/f16/3.3.6-3.fc16.gnu/debug-808990.patch
@@ -0,0 +1,17 @@
+--- linux-3.3.noarch/net/ipv4/route.c~ 2012-04-02 20:24:44.162789023 -0400
++++ linux-3.3.noarch/net/ipv4/route.c 2012-04-02 20:25:20.610784137 -0400
+@@ -2794,6 +2794,14 @@ static struct rtable *ip_route_output_sl
+ fl4->saddr = FIB_RES_PREFSRC(net, res);
+
+ dev_out = FIB_RES_DEV(res);
++
++ if (!dev_out) {
++ pr_crit("ipv4: FIB_RES_DEV() is NULL, nh_sel=%d\n",
++ res.nh_sel);
++ rth = ERR_PTR(-EINVAL);
++ goto out;
++ }
++
+ fl4->flowi4_oif = dev_out->ifindex;
+
+
OpenPOWER on IntegriCloud