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}