diff options
author | 2014-06-28 12:34:53 -0700 | |
---|---|---|
committer | 2014-06-29 14:10:48 -0700 | |
commit | e0bb8c44ed5cfcc56b571758ed966ee48779024c (patch) | |
tree | be67488d53526607888b26803f2445029c3e8470 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | openvswitch: Fix a double free bug for the sample action (diff) | |
download | linux-dev-e0bb8c44ed5cfcc56b571758ed966ee48779024c.tar.xz linux-dev-e0bb8c44ed5cfcc56b571758ed966ee48779024c.zip |
openvswitch: supply a dummy err_handler of gre_cisco_protocol to prevent kernel crash
When use gre vport, openvswitch register a gre_cisco_protocol but
does not supply a err_handler with it. The gre_cisco_err() in
net/ipv4/gre_demux.c expect err_handler be provided with the
gre_cisco_protocol implementation, and call ->err_handler() without
existence check, cause the kernel crash.
This patch provide a err_handler to fix this bug.
This bug introduced by commit aa310701e787087d (openvswitch: Add gre
tunnel support.)
Signed-off-by: Wei Zhang <asuka.com@163.com>
Signed-off-by: Jesse Gross <jesse@nicira.com>
Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions