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和用户进程,系统无异常发生

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions