diff options
author | 2012-08-14 16:06:43 -0700 | |
---|---|---|
committer | 2012-08-16 17:33:46 -0700 | |
commit | d0e27c88d795fb9647153063ec48051fd84e1731 (patch) | |
tree | c8b27735e4104bae438aa481d36e91eeb6ee5816 /tools/perf/util/scripting-engines/trace-event-python.c | |
parent | tcm_fc: Avoid debug overhead when not debugging (diff) | |
download | wireguard-linux-d0e27c88d795fb9647153063ec48051fd84e1731.tar.xz wireguard-linux-d0e27c88d795fb9647153063ec48051fd84e1731.zip |
target: fix NULL pointer dereference bug alloc_page() fails to get memory
I am hitting this bug when the target is low in memory that fails the
alloc_page() for the newly submitted command. This is a sort of off-by-one
bug causing NULL pointer dereference in __free_page() since 'i' here is
really the counter of total pages that have been successfully allocated here.
Signed-off-by: Yi Zou <yi.zou@intel.com>
Cc: Andy Grover <agrover@redhat.com>
Cc: Nicholas Bellinger <nab@linux-iscsi.org>
Cc: Open-FCoE.org <devel@open-fcoe.org>
Cc: stable@vger.kernel.org
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions