diff options
author | 2017-03-21 16:57:34 +0000 | |
---|---|---|
committer | 2017-03-28 23:52:02 +0530 | |
commit | 4605fff00b886657835a58ef3cf2377356029e55 (patch) | |
tree | f98454c954b19a104dff9c87dacac3e35711c0f2 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | dt-bindings: Add DT bindings info for FlexRM ring manager (diff) | |
download | linux-rng-4605fff00b886657835a58ef3cf2377356029e55.tar.xz linux-rng-4605fff00b886657835a58ef3cf2377356029e55.zip |
mailbox: check ->last_tx_done for NULL in case of timer-based polling
It is allowed by code to register mailbox controller that sets txdone_poll
flag to request timer-based polling with missed ->last_tx_done() method.
If such thing happens and since presence of last_tx_done() is not checked
it will fail in hrtimer callback function txdone_hrtimer() when first
message will be transmitted.
This patch adds check for this method and logging of error on
registration of mailbox controller if it requested timer-based polling.
Signed-off-by: Alexey Klimov <alexey.klimov@arm.com>
Acked-by: Sudeep Holla <sudeep.holla@arm.com>
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions