summaryrefslogtreecommitdiff
path: root/documentation/3.kernel/basic/basic.md
diff options
context:
space:
mode:
authorbernard <[email protected]>2025-05-12 19:29:35 +0800
committerRbb666 <[email protected]>2025-05-19 18:29:26 +0800
commit721dfbfe017583914d37ad30aea5d5634070ede2 (patch)
tree7131d15474c0bd6e42b664280eda3ddee7a2f53c /documentation/3.kernel/basic/basic.md
parent2a525e82be23e13fe23e1bf96051ecb8f26f9cb2 (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