diff options
author | 2013-11-22 09:30:41 -0800 | |
---|---|---|
committer | 2013-11-25 12:52:45 -0800 | |
commit | 67296874eb1cc80317bf2a8fba22b494e21eb29b (patch) | |
tree | bed05c365a16261e247c387dfa26a1e47bf6bfed /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | staging/lustre/ptlrpc: fix ptlrpc_stop_pinger logic (diff) | |
download | linux-dev-67296874eb1cc80317bf2a8fba22b494e21eb29b.tar.xz linux-dev-67296874eb1cc80317bf2a8fba22b494e21eb29b.zip |
staging: zsmalloc: Ensure handle is never 0 on success
zsmalloc encodes a handle using the pfn and an object
index. On hardware platforms with physical memory starting
at 0x0 the pfn can be 0. This causes the encoded handle to be
0 and is incorrectly interpreted as an allocation failure.
This issue affects all current and future SoCs with physical
memory starting at 0x0. All MSM8974 SoCs which includes
Google Nexus 5 devices are affected.
To prevent this false error we ensure that the encoded handle
will not be 0 when allocation succeeds.
Signed-off-by: Olav Haugan <ohaugan@codeaurora.org>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions