Skip to content

Backport subject : 'Svvptc extension to remove preventive sfence.vma' #104

Description

@uestc-gr

在 RISC-V 中,出于不同原因需要发出 sfence.vma来刷新tlb

实际上,我们可以通过Svvptc特性来避免发出这些(大多)无用且代价高昂的 sfence.vma,用来提升系统效率

测试方法,打开Svvptc特性,频繁创建vmalloc和用户进程,系统无异常发生

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions