摘要:
docker run -itd --privileged --name "linux-driver-debug-test" registry.cn-hangzhou.aliyuncs.com/loongenclave/linux-driver-debug:latest 哔哩哔哩视频 阅读全文
摘要:
# OpenSBI 入门 # 声明 本文为本人原创,未经允许,严禁转载。 # FW_JUMP FW_PAYLOAD FW_DYNAMIC ## FW_JUMP OpenSBI 带跳转地址的固件(FW_JUMP)是一种仅处理下一个引导阶段入口地址的固件。例如,它可以处理引导加载程序或操作系统内核的入口 阅读全文
摘要:
# 声明 本文为本人原创,未经许可严禁转载。部分图源自网络,如有侵权,联系删除。 # RISC-V 中断与异常 trap(陷阱)可以分为异常与中断。在 RISC v 下,中断有三种来源:software interrupt、timer interrupt(顾名思义,时钟中断)、external in 阅读全文
摘要:
读者应该比较了解交叉编译的概念,一般都是在x86平台下使用gcc编译出其它平台的代码,这里我尝试在RISC v平台下编译出可以在x86平台使用的代码。 环境 在 x86_64 平台上编译 riscv64-unknown-linux-gnu-gcc 编译器,网上教程很多不再赘述 在 x86_64 平台 阅读全文
摘要:
# 交叉编译内核 ```sh #!/bin/bash # LINUXSRC=/root/linux export LINUXSRC=/keystone/linux export OUTPUT=/keystone/build/linux-ubuntu.build #export CONFIG=/key 阅读全文
摘要:
启动qemu时需要设置smb,指令类似如下: ```sh $QEMU -machine virt -m 4G -smp cpus=2 -nographic \ -bios $BIOS \ -kernel $UBOOT \ -netdev user,id=net0,smb=/keystone,host 阅读全文
摘要:
声明 本文可以自由转载但需注明原始链接。本文为本人原创,作者LightningStar,原文发表在博客园。本文主体内容参考论文1完成。 介绍 QUIC,发音同quick,是"Quick UDP Internet Connections"的简称,是一种通用的传输层网络协议。QUIC与TCP相同,是一种 阅读全文
摘要:
使用者ID:UID与GID 在使用Linux的过程中,经常会遇到各种用户ID(user identifier, UID)和组ID(group identifier, GID),Linux也是通过对这些ID的管理实现的自主访问控制(discretionary access control, DAC)。 阅读全文
摘要:
声明 本文仅发表在博客园,作者LightningStar。 简介1 IPSec(Internet 协议安全)是一个工业标准网络安全协议,工作在OSI模型的第三层,即网络层,为IP网络通信提供透明的安全服务,可使TCP/IP通信免遭窃听和篡改,可以有效抵御网络攻击,同时保持易用性。IPSec是一种端到 阅读全文
摘要:
摘要 本论文重新讨论了写前日志,然后去掉了两个核心假设: 页面是恢复单元 时间戳(lns)应该存储在每个页面上。 恢复单个应用程序级对象(而不是页面)简化了对对象大小与页面大小不同的系统的处理。我们将展示如何在页面上消除对lsn的需要,从而为大型对象启用DMA或零复制I/O,增加并发性,并减少应用程 阅读全文