mbox series

[v3,0/4] Miscellaneous about sbi_tlb and sbi_ipi

Message ID 20230201150756.161507-1-wxjstz@126.com
Headers show
Series Miscellaneous about sbi_tlb and sbi_ipi | expand

Message

Xiang W Feb. 1, 2023, 3:07 p.m. UTC
Removed the mutual waiting between process and sync in sbi_tlb
Update ipi first then wait together

V3 Changes:
PATCH2: Remove missing sync in update
add PATCH4: Optimize sbi_tlb queue waiting

V2 Changes:
PATCH2: Fix m changes after update IPIs

Xiang W (4):
  lib: sbi: Optimize sbi_tlb
  lib: sbi: Optimize sbi_ipi
  lib: sbi: rename function of sbi_ipi
  lib: sbi: Optimize sbi_tlb queue waiting

 include/sbi/sbi_ipi.h |  3 +++
 lib/sbi/sbi_ipi.c     | 39 ++++++++++++++++++++++++++++++------
 lib/sbi/sbi_tlb.c     | 46 +++++++++++++++++++++----------------------
 3 files changed, 58 insertions(+), 30 deletions(-)