From 2939f65753bf4cfaaf5605dc545898018ea99785 Mon Sep 17 00:00:00 2001 From: Sahan Fernando Date: Fri, 18 Feb 2022 13:44:21 +1100 Subject: [PATCH] SystemServer: Create device files for gpus on startup We are adding a new class of file, a GPU device. These devices have major number 28, and are bound to files named /dev/gpuN. --- Userland/Services/SystemServer/main.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Userland/Services/SystemServer/main.cpp b/Userland/Services/SystemServer/main.cpp index d6b081e57a..367cc3880d 100644 --- a/Userland/Services/SystemServer/main.cpp +++ b/Userland/Services/SystemServer/main.cpp @@ -210,6 +210,10 @@ static void populate_devtmpfs_devices_based_on_devctl() } break; } + case 28: { + create_devtmpfs_block_device(String::formatted("/dev/gpu{}", minor_number), 0666, 28, minor_number); + break; + } case 29: { if (is_block_device) { create_devtmpfs_block_device(String::formatted("/dev/fb{}", minor_number), 0666, 29, minor_number);