-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
- 使用GCC 14编译的时候,会报错 找不到文件asm/loongarchregs.h。注释掉这一行就可以编译了。
- 文档中提到了/sys/kernel/loongarch_csr/stfill_disabled这个文件,实际上是/sys/kernel/loongarch_csr/stfill。文档这里写错了。
- stfill的enable和disable搞反了。使用disable参数,将IMPCTL1寄存器的第8位置为1, 开启了store fill。而enable参数实际上才是关闭了store fill。
root@debian:memory-model-config# ./config stfill disable
success.
new value:
stfill:1
root@debian:memory-model-config# dmesg |tail
[19499.645095] [ C6] loongarch: gsconfig[6] 300343c0
[19499.645095] [ C1] loongarch: gsconfig[1] 300343c0
[19499.645095] [ C2] loongarch: gsconfig[2] 300343c0
[19499.645095] [ C3] loongarch: gsconfig[3] 300343c0
[19499.645095] [ C4] loongarch: gsconfig[4] 300343c0
[19499.645095] [ C5] loongarch: gsconfig[5] 300343c0
[19499.645094] [ T30517] loongarch: gsconfig[7] 300343c0
[19499.645095] [ C0] loongarch: gsconfig[0] 300343c0
[19499.645103] [ T30517] loongarch: store fill is now enabled
root@debian:memory-model-config# ./config stfill enable
success.
new value:
stfill:0
root@debian:memory-model-config# dmesg |tail
[21618.307743] [ T41303] loongarch: gsconfig[6] 300342c0
[21618.307744] [ C1] loongarch: gsconfig[1] 300342c0
[21618.307744] [ C5] loongarch: gsconfig[5] 300342c0
[21618.307744] [ C4] loongarch: gsconfig[4] 300342c0
[21618.307744] [ C0] loongarch: gsconfig[0] 300342c0
[21618.307745] [ C7] loongarch: gsconfig[7] 300342c0
[21618.307745] [ C2] loongarch: gsconfig[2] 300342c0
[21618.307744] [ C3] loongarch: gsconfig[3] 300342c0
[21618.307751] [ T41303] loongarch: store fill is now disabled
还请对上述内容进行必要的修正。
Metadata
Metadata
Assignees
Labels
No labels