Skip to content

Conversation

fslongjin
Copy link
Member

@fslongjin fslongjin commented Jan 15, 2024

添加early ioremap支持

允许在内存管理模块初始化之前,使用pseudo_map_phys函数映射内存时,自动从early io remap专用的内存中,分配用作页表的内存。

同时因为MMLog太大了,所以把MMLog日志缓冲区改为1万条

@fslongjin fslongjin merged commit c75ef4e into DragonOS-Community:master Jan 17, 2024
yuyi2439 added a commit to yuyi2439/DragonOS that referenced this pull request Jan 21, 2024
commit 43ef2a0
Author: LoGin <[email protected]>
Date:   Sun Jan 21 18:45:07 2024 +0800

    添加riscv64的github workflow (DragonOS-Community#499)

    * 添加riscv64的github workflow

commit 7a29d4f
Author: LoGin <[email protected]>
Date:   Sun Jan 21 15:38:12 2024 +0800

    riscv64: 映射uefi systemtable,并完善了riscv64页表填写的部分内容 (DragonOS-Community#498)

    * 从fdt的chosen段获取几个需要的字段

    * merge patch-early-ioremap

    * feature: 增加early io remap的fixmap功能

    允许在内存管理初始化之前,使用fixmap功能,映射一些物理内存,并记录.

    * riscv64: 映射uefi systemtable,并完善了riscv64页表填写的部分内容

    * 更新仓库网址

commit 3e3c631
Author: Chiichen <[email protected]>
Date:   Sun Jan 21 01:38:45 2024 +0800

    fix: 修复了ps2和tty初始化顺序的错误 (DragonOS-Community#497)

    * 修复了ps2和tty初始化顺序的错误

commit 74ffde6
Author: LoGin <[email protected]>
Date:   Sun Jan 21 01:21:55 2024 +0800

    feature: 增加early io remap的fixmap功能 (DragonOS-Community#495)

    允许在内存管理初始化之前,使用fixmap功能,映射一些物理内存,并记录.

commit 1f58c8f
Author: LoGin <[email protected]>
Date:   Thu Jan 18 22:39:58 2024 +0800

    Update mini-backtrace版本到e0b1d90940 (DragonOS-Community#494)

    内容:

    [https://github.com/DragonOS-Community/mini-backtrace/pull/1](https://github.com/DragonOS-Community/mini-backtrace/pull/1)

    Co-authored-by: Yao Zhao <[email protected]>

commit c75ef4e
Author: LoGin <[email protected]>
Date:   Thu Jan 18 00:09:36 2024 +0800

    添加early ioremap支持 (DragonOS-Community#492)

    * 使用early io remap来映射早期的vesa缓冲区

commit d8e29bf
Author: R0ronoa <[email protected]>
Date:   Wed Jan 17 23:57:49 2024 +0800

    增加serio总线和相关trait (DragonOS-Community#488)

    * 新增serio总线和相关trait

    * 补充SerioDeviceManager和SerioDriverManager
chiichen added a commit to chiichen/DragonOS that referenced this pull request Jan 22, 2024
commit 43ef2a0
Author: LoGin <[email protected]>
Date:   Sun Jan 21 18:45:07 2024 +0800

    添加riscv64的github workflow (DragonOS-Community#499)

    * 添加riscv64的github workflow

commit 7a29d4f
Author: LoGin <[email protected]>
Date:   Sun Jan 21 15:38:12 2024 +0800

    riscv64: 映射uefi systemtable,并完善了riscv64页表填写的部分内容 (DragonOS-Community#498)

    * 从fdt的chosen段获取几个需要的字段

    * merge patch-early-ioremap

    * feature: 增加early io remap的fixmap功能

    允许在内存管理初始化之前,使用fixmap功能,映射一些物理内存,并记录.

    * riscv64: 映射uefi systemtable,并完善了riscv64页表填写的部分内容

    * 更新仓库网址

commit 3e3c631
Author: Chiichen <[email protected]>
Date:   Sun Jan 21 01:38:45 2024 +0800

    fix: 修复了ps2和tty初始化顺序的错误 (DragonOS-Community#497)

    * 修复了ps2和tty初始化顺序的错误

commit 74ffde6
Author: LoGin <[email protected]>
Date:   Sun Jan 21 01:21:55 2024 +0800

    feature: 增加early io remap的fixmap功能 (DragonOS-Community#495)

    允许在内存管理初始化之前,使用fixmap功能,映射一些物理内存,并记录.

commit 1f58c8f
Author: LoGin <[email protected]>
Date:   Thu Jan 18 22:39:58 2024 +0800

    Update mini-backtrace版本到e0b1d90940 (DragonOS-Community#494)

    内容:

    [https://github.com/DragonOS-Community/mini-backtrace/pull/1](https://github.com/DragonOS-Community/mini-backtrace/pull/1)

    Co-authored-by: Yao Zhao <[email protected]>

commit c75ef4e
Author: LoGin <[email protected]>
Date:   Thu Jan 18 00:09:36 2024 +0800

    添加early ioremap支持 (DragonOS-Community#492)

    * 使用early io remap来映射早期的vesa缓冲区

commit d8e29bf
Author: R0ronoa <[email protected]>
Date:   Wed Jan 17 23:57:49 2024 +0800

    增加serio总线和相关trait (DragonOS-Community#488)

    * 新增serio总线和相关trait

    * 补充SerioDeviceManager和SerioDriverManager
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant