-
커널(Kernel dev.)기초 상식
-
C언어를 러스트로 전환하는 프로젝트(Rust C interop)
Linux커널_현재 버젼|🔝|
-
(250911기준 ver. 6.17-rc5)
-
250912기준
mainline: 6.17-rc5 2025-09-07
stable: 6.16.7 2025-09-11
stable: 6.15.11 [EOL] 2025-08-20
longterm: 6.12.47 2025-09-11
longterm: 6.6.106 2025-09-11
longterm: 6.1.152 2025-09-11
longterm: 5.15.193 2025-09-11
longterm: 5.10.244 2025-09-11
longterm: 5.4.299 2025-09-09
linux-next: next-20250911 2025-09-11
Kernel_dev_in_Rust|🔝|
https://docs.kernel.org/rust/quick-start.html
커널 디버깅은 GDB나 LLDB로|🔝|
-
GDB 는 여기에 정리중.
-
LLDB 는 여기에 정리중.
(250827) Every CPU Architecture Explained in Detail | Tech in a Teacup|🔝|
- Harvard / V. Neumann / RISC / EPIC / CISC / x86 / Arm / Hybrid 차이점 그림을 이해하기
커널 뉴비 자료 굿|🔝|
Rust C interop|🔝|
- https://www.reddit.com/r/rust/comments/90s2no/rust_c_interop/
- I read that I can use C libraries from Rust using FFI https://doc.rust-lang.org/1.9.0/book/ffi.html .
- My question is are there any performance issues related to calling C code from Rust? (think Java JNI issue). Are there any gotchas around calling C code from Rust? This book chapter does not say much
Rust로 Linux커널 개발 관련 최신 소식|🔝|
- Rust for Linux 프로젝트가 커널 개발에 필요한 핵심 언어 기능을 추진하며, Rust 언어 자체 발전에 기여하고 있음
- 필드 프로젝션(Field Projection), 제자리 초기화(In-place Initialization), 임의 Self 타입(Arbitrary Self Types) 세 가지가 핵심
- 이 기능들은 **스마트 포인터, 고정 메모…