From bf0e3191981d3eff28715fc045a5c9e92551e6d0 Mon Sep 17 00:00:00 2001 From: August Date: Thu, 2 Jul 2026 02:53:52 +0000 Subject: [PATCH] ouhhhhhgh clippy --- src/kernel/arch/x86_64/gdt.rs | 3 +++ src/kernel/main.rs | 12 ++++++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/kernel/arch/x86_64/gdt.rs b/src/kernel/arch/x86_64/gdt.rs index e35d86d..f82cd60 100644 --- a/src/kernel/arch/x86_64/gdt.rs +++ b/src/kernel/arch/x86_64/gdt.rs @@ -53,10 +53,13 @@ lazy_static! { g }; } +#[allow(unused)] pub const GDT_SELECTOR_KERNEL_CODE: SegmentSelector = SegmentSelector::new(1, Ring0); +#[allow(unused)] pub const GDT_SELECTOR_KERNEL_DATA: SegmentSelector = SegmentSelector::new(2, Ring0); pub const GDT_SELECTOR_USER_CODE: SegmentSelector = SegmentSelector::new(3, Ring3); pub const GDT_SELECTOR_USER_DATA: SegmentSelector = SegmentSelector::new(4, Ring3); +#[allow(unused)] pub const GDT_SELECTOR_TSS: SegmentSelector = SegmentSelector::new(5, Ring0); #[allow(dead_code)] diff --git a/src/kernel/main.rs b/src/kernel/main.rs index ae2f5d7..ae9b269 100644 --- a/src/kernel/main.rs +++ b/src/kernel/main.rs @@ -35,7 +35,6 @@ use x86_64::{ PhysAddr, VirtAddr, registers::rflags::RFlags, structures::{ - gdt::SegmentSelector, idt::InterruptStackFrameValue, paging::{PageTableFlags, page_table::PageTableEntry}, }, @@ -43,10 +42,15 @@ use x86_64::{ use crate::{ arch::{ - asm, x86_64::{ - cpuid::{CPUID, virt_supported}, gdt::{GDT, GDT_SELECTOR_USER_CODE, GDT_SELECTOR_USER_DATA, dump_gdt}, interrupts::get_lapic_addr, + asm, + x86_64::{ + cpuid::{CPUID, virt_supported}, + gdt::{GDT, GDT_SELECTOR_USER_CODE, GDT_SELECTOR_USER_DATA, dump_gdt}, + interrupts::get_lapic_addr, }, - }, boot::modules::MODULE_RESPONSE, memory::paging::{self, active_root_table, map_page, phys_to_virt}, + }, + boot::modules::MODULE_RESPONSE, + memory::paging::{self, active_root_table, map_page, phys_to_virt}, }; lazy_static! {