aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorAtish Patra <atish.patra@wdc.com>2019-04-01 17:07:54 -0700
committerAnup Patel <anup@brainfault.org>2019-04-03 09:57:42 +0530
commitf700216cb55fe690b0eec61bb618b11a0630040e (patch)
treef004ccbba3ae179ac4e4c47555d36a5a8d9dc301 /docs
parent1eba298b0d1be5c1d9d7d4c07a8a18e9613bcb44 (diff)
lib: Use a fifo to keep track of sfence related IPIs.
Currently, there is no provision for tracking multiple IPIs sent to a single hart at the same time by different harts. Use a fifo manage the outstanding requests. While dequeueing, read all the entries once, because we have only 1 bit to track the type of IPI. Once the queue is full, busy wait until the there is space available in queue. This is not the most elegant approach. It should be changed in favor of a wakeup event once available in opensbi. Signed-off-by: Atish Patra <atish.patra@wdc.com>
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions