1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-03 05:12:14 +00:00
serenity/Kernel/Firmware
Liav A ae2ec45e78 Kernel: Allow SysFS components to have non-zero size
This is important for dmidecode because it does an fstat on the DMI
blobs, trying to figure out their size. Because we already know the size
of the blobs when creating the SysFS components, there's no performance
penalty whatsoever, and this allows dmidecode to not use the /dev/mem
device as a fallback.
2022-04-01 11:27:19 +02:00
..
ACPI Kernel: Change static constexpr variables to constexpr where possible 2022-02-09 21:04:51 +00:00
MultiProcessor Kernel: Change static constexpr variables to constexpr where possible 2022-02-09 21:04:51 +00:00
BIOS.cpp Kernel: Make map_typed() & map_typed_writable() fallible using ErrorOr 2022-01-13 22:40:25 +01:00
BIOS.h Kernel: Allow SysFS components to have non-zero size 2022-04-01 11:27:19 +02:00
PowerStateSwitch.cpp Kernel/SysFS: Prevent allocation for component name during construction 2021-12-14 09:01:33 +01:00
PowerStateSwitch.h Kernel/SysFS: Prevent allocation for component name during construction 2021-12-14 09:01:33 +01:00
SysFSFirmware.cpp Kernel: Don't populate the ACPI SysFS directory with a disabled ACPI 2022-01-18 21:00:46 +02:00
SysFSFirmware.h Kernel/SysFS: Prevent allocation for component name during construction 2021-12-14 09:01:33 +01:00