index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
Bus
Age
Commit message (
Expand
)
Author
2021-10-03
Kernel: Fix copy paste in VirtIO::RNG::class_name()
Brian Gianforcaro
2021-10-03
Kernel: Use `operator ""sv` in all purpose() implementations
Brian Gianforcaro
2021-10-03
Kernel: Use `operator ""sv` in all class_name() implementations
Brian Gianforcaro
2021-10-01
Kernel: Move x86 IO instructions code into the x86 specific folder
Liav A
2021-10-01
Kernel: Remove IO.h include from a bunch of places
Liav A
2021-09-29
Kernel/PCI: Remove all macros and replace them with enum classes
Liav A
2021-09-29
Kernel/PCI: Remove Address from enumeration callback
Liav A
2021-09-29
Kernel/PCI: Cache interrupt line and interrupt pin of a device
Liav A
2021-09-29
Kernel/PCI: Propagate usage of DeviceIdentifier everywhere
Liav A
2021-09-29
Kernel: Rename two PCI components
Liav A
2021-09-29
Kernel/PCI: Cache more details about PCI devices when enumerating them
Liav A
2021-09-20
Kernel: Clean up PCI::Device namespace formatting
Ben Wiederhake
2021-09-19
Kernel: Store device class name as member of VirtIO devices
Idan Horowitz
2021-09-19
Kernel: Use StringView literals in VirtIO::determine_device_class()
Idan Horowitz
2021-09-19
Kernel/VirtIO: Remove lazy allocation of VirtIO::Device BAR regions
Sahan Fernando
2021-09-12
Kernel: Move ACPI and BIOS code into the new Firmware directory
Liav A
2021-09-12
Kernel/SysFS: Move the PCI bus directory to the /sys/bus directory
Liav A
2021-09-10
AK+Everywhere: Reduce the number of template parameters of IntrusiveList
Ali Mohammad Pur
2021-09-08
Kernel/VirtIO: Determine names without PCI access in IRQ context
Liav A
2021-09-08
Kernel/ACPI: Return Optional container after table search
Liav A
2021-09-08
Kernel/Devices: Ensure appropriate locking on the Device map singleton
Liav A
2021-09-08
Kernel/Devices: Remove required_mode and device_name methods
Liav A
2021-09-07
Kernel: Make it possible for KBufferBuilder creation to fail
Andreas Kling
2021-09-07
Kernel: Make KBuffer::try_create_with_bytes() return KResultOr
Andreas Kling
2021-09-07
Kernel: Rename FileDescription => OpenFileDescription
Andreas Kling
2021-09-07
Everywhere: Behaviour => Behavior
Andreas Kling
2021-09-07
Kernel: Store process names as KString
Andreas Kling
2021-09-07
Kernel: Make UserOrKernelBuffer return KResult from read/write/memset
Andreas Kling
2021-09-07
Kernel/PCI: Simplify the entire subsystem
Liav A
2021-09-06
Kernel: Make SysFS and ProcFS generator functions return KResult
Andreas Kling
2021-09-06
Kernel/USB: Use TRY() and adopt_nonnull_own_or_enomem() some more
Andreas Kling
2021-09-06
Kernel: Make kernel region allocators return KResultOr<NOP<Region>>
Andreas Kling
2021-09-06
Kernel/USB: Tidy up UHCIDescriptorPool construction
Andreas Kling
2021-09-06
Kernel/USB: Tidy up USB::Transfer construction
Andreas Kling
2021-09-06
Kernel: Use TRY() some more in USB::Hub
Andreas Kling
2021-09-05
Kernel: Make all Spinlocks use u8 for storage, remove template
Brian Gianforcaro
2021-09-05
Kernel: Switch static_asserts of a type size to AK::AssertSize
Brian Gianforcaro
2021-09-05
Kernel/USB: Use TRY() in the various USB classes
Andreas Kling
2021-09-05
AK+Kernel: Move KResult.h to Kernel/API for userspace access
sin-ack
2021-09-04
Kernel/VirtIO: Determine VirtIO device class also with the PCI device ID
Liav A
2021-09-04
Kernel/VirtIO: Defer initialization of device out of the constructor
Liav A
2021-09-04
Kernel/SysFS: Ensure data stability when reading from Inodes
Liav A
2021-09-04
Kernel/VirtIO: Add two missing error checks in VirtIO::ConsolePort
Andreas Kling
2021-09-03
Kernel/VirtIO: Stop leaking VirtIO::ConsolePort objects
Andreas Kling
2021-09-03
AK: Rename create<T> => make_ref_counted<T>
Andreas Kling
2021-09-01
Kernel: Use = default for empty destructors
Brian Gianforcaro
2021-08-31
Kernel/VirtIO: Don't expose constructors as public method
Liav A
2021-08-31
Kernel/VirtIO: Remove redundant VirtIO word from filenames
Liav A
2021-08-31
Kernel/VirtIO: Move everything into the VirtIO namespace
Liav A
2021-08-31
Kernel/VirtIO: Remove the m_class_name member
Liav A
[next]