diff --git a/kernel/include/kernel/Debug.h b/kernel/include/kernel/Debug.h index c81d773f..33a9dd00 100644 --- a/kernel/include/kernel/Debug.h +++ b/kernel/include/kernel/Debug.h @@ -49,6 +49,8 @@ #define DEBUG_VTTY 1 +#define DEBUG_DEVFS 0 + #define DEBUG_PCI 0 #define DEBUG_SCHEDULER 0 #define DEBUG_PS2 1 diff --git a/kernel/kernel/FS/DevFS/FileSystem.cpp b/kernel/kernel/FS/DevFS/FileSystem.cpp index 1c790d25..4efe161e 100644 --- a/kernel/kernel/FS/DevFS/FileSystem.cpp +++ b/kernel/kernel/FS/DevFS/FileSystem.cpp @@ -153,7 +153,7 @@ namespace Kernel MUST(static_cast(root_inode().ptr())->link_inode(*device, device->name())); MUST(m_devices.push_back(device)); - dprintln("Added device /dev/{}", device->name()); + dprintln_if(DEBUG_DEVFS, "Added device /dev/{}", device->name()); } void DevFileSystem::remove_device(BAN::RefPtr device) @@ -170,7 +170,7 @@ namespace Kernel } } - dprintln("Removed device /dev/{}", device->name()); + dprintln_if(DEBUG_DEVFS, "Removed device /dev/{}", device->name()); } void DevFileSystem::add_inode(BAN::StringView path, BAN::RefPtr inode)