diff options
| author | bernard <[email protected]> | 2025-05-12 19:29:35 +0800 |
|---|---|---|
| committer | Rbb666 <[email protected]> | 2025-05-19 18:29:26 +0800 |
| commit | 721dfbfe017583914d37ad30aea5d5634070ede2 (patch) | |
| tree | 7131d15474c0bd6e42b664280eda3ddee7a2f53c /documentation/3.kernel/basic/basic.md | |
| parent | 2a525e82be23e13fe23e1bf96051ecb8f26f9cb2 (diff) | |
[smart] Add vDSO support for RISC-V architecture and refactor related components
- Implemented vDSO functionality for the RISC-V architecture, including the necessary source files and linker scripts.
- Introduced a new `vdso_sys.c` file for RISC-V, containing functions to handle time retrieval using the vDSO mechanism.
- Created architecture-specific linker scripts (`vdso.lds.S`) for both AArch64 and RISC-V.
- Updated the build system to support vDSO compilation for RISC-V, including necessary adjustments in `SConstruct` files.
- Refactored existing vDSO code to improve compatibility and maintainability across architectures.
- Adjusted the maximum number of PTY devices in the terminal configuration from 64 to 32 for better resource management.
- Fixed minor issues in existing code, including correcting the path for the vDSO shared library and ensuring proper function definitions.
Diffstat (limited to 'documentation/3.kernel/basic/basic.md')
0 files changed, 0 insertions, 0 deletions
