linux_syscalls/env/kernel/
x86.rs

1mod common;
2
3pub(crate) use self::common::{uname, version};
4pub use self::common::{utsname, Version};
5#[allow(unused_imports)]
6pub(crate) use self::common::{KERNEL_VERSION, UNAME};
7use crate::Sysno;
8
9pub(crate) unsafe fn init() {
10    crate::env::vdso::quasi_init();
11    crate::syscall1(Sysno::uname, common::UNAME.get() as usize).expect("Failed to get uname");
12    common::init_version();
13}