diff options
| author | Srivatsa S. Bhat <[email protected]> | 2012-05-04 21:06:02 +0000 |
|---|---|---|
| committer | Len Brown <[email protected]> | 2012-06-01 20:07:23 +0000 |
| commit | 1b0a0e9a15b976d91f3b5ae619c6a8964c2818eb (patch) | |
| tree | 4408c6a983c18ca7c8cc1a9d55008b3dd5d33703 /tools/perf/scripts/python/net_dropmonitor.py | |
| parent | cpuidle: remove unused hrtimer_peek_ahead_timers() call (diff) | |
| download | kernel-1b0a0e9a15b976d91f3b5ae619c6a8964c2818eb.tar.gz kernel-1b0a0e9a15b976d91f3b5ae619c6a8964c2818eb.zip | |
cpuidle: add checks to avoid NULL pointer dereference
The existing check for dev == NULL in __cpuidle_register_device() is
rendered useless because dev is dereferenced before the check itself.
Moreover, correctly speaking, it is the job of the callers of this
function, i.e., cpuidle_register_device() & cpuidle_enable_device() (which
also happen to be exported functions) to ensure that
__cpuidle_register_device() is called with a non-NULL dev.
So add the necessary dev == NULL checks in the two callers and remove the
(useless) check from __cpuidle_register_device().
Signed-off-by: Srivatsa S. Bhat <[email protected]>
Acked-by: Daniel Lezcano <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Len Brown <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/net_dropmonitor.py')
0 files changed, 0 insertions, 0 deletions
