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
/
Storage
Age
Commit message (
Expand
)
Author
2021-04-29
Everywhere: "indexes" => "indices"
Andreas Kling
2021-04-29
Everywhere: Use "the SerenityOS developers." in copyright headers
Linus Groh
2021-04-26
Kernel: Ensure IO and memory accesses are allowed for IDE channels
Liav A
2021-04-26
Kernel/Storage: Make the IDEChannel design more robust
Liav A
2021-04-26
Kernel/Storage: Fix sending IOGroup parameters
Liav A
2021-04-25
Everywhere: Remove empty line after function body opening curly brace
Linus Groh
2021-04-25
Kernel: Remove the now defunct `LOCKER(..)` macro.
Brian Gianforcaro
2021-04-23
AK: Rename adopt() to adopt_ref()
Andreas Kling
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-18
Everywhere: Fix a bunch of typos
Linus Groh
2021-04-13
Kernel: Remove type from StorageDevice class
Jean-Baptiste Boric
2021-04-08
Kernel: Introduce two new boot arguments to assist with bare metal debug
Liav A
2021-04-06
Kernel/Storage: Wait a few microseconds after selecting the IDE drive
Liav A
2021-04-06
Kernel: Don't crash if unable to map ramdisk inside kernel address space
Jean-Baptiste Boric
2021-04-06
Kernel: Fix KUBSAN crash with RamdiskDevice
Jean-Baptiste Boric
2021-04-03
Kernel/Storage: Add support for IDE controllers in PCI native mode
Liav A
2021-03-27
Kernel/Storage: Select the drive before working with busmaster register
Liav A
2021-03-27
Kernel/Storage: Add some debug printing about IDE controllers
Liav A
2021-03-27
Kernel/Storage: Remove redundant public declaration in IDEController.h
Liav A
2021-03-27
Kernel/Storage: Use more locking in the IDE code
Liav A
2021-03-27
Kernel/Storage: Add support for non-bus mastering IDE controllers
Liav A
2021-03-27
Kernel/Storage: Move IDE bus master handling code into a separate class
Liav A
2021-03-27
Kernel: Make IDEChannel Ref-counted
Liav A
2021-03-27
Kernel: Remove support for CHS addressing
Liav A
2021-03-27
Kernel: Generalize the ATAIdentifyBlock structure
Liav A
2021-03-26
Kernel: Remove unused MBRPartitionTable::m_partitions_count.
Michel Hermier
2021-03-26
Kernel: Remove unused EBRPartitionTable::m_partitions_count.
Michel Hermier
2021-03-26
Kernel: Remove unused AHCIPort::ScatterList::m_device_block_size.
Michel Hermier
2021-03-23
Revert "Kernel/AHCI: Add a boot argument to force AHCI to operate on IRQ 11"
Liav A
2021-03-21
Kernel/AHCI: Shift the call to reset() for the WorkQueue
Liav A
2021-03-21
Kernel/AHCI: Reorder complete_current_request
Liav A
2021-03-21
Kernel/AHCI: Add a boot argument to force AHCI to operate on IRQ 11
Liav A
2021-03-21
Kernel/AHCI: Don't set the PRDBC when accessing the device
Liav A
2021-03-21
Kernel/AHCI: Use interrupts for IO operations
Liav A
2021-03-21
Kernel/AHCI: Add a method to get raw interrupt enable register
Liav A
2021-03-21
Kernel: Add simplistic work queues
Tom
2021-03-21
Kernel: Fix undefined behavior due to shifting out of bounds
Liav A
2021-03-18
Kernel/Storage: Recover from fatal AHCI error on TFES, HBDS and HBFS
Luke
2021-03-18
Kernel/Storage: Add a whole bunch of AHCI debug output
Luke
2021-03-18
Kernel/Storage: Add AHCI Extended HBA Capabilities
Luke
2021-03-18
Kernel/Storage: Fix typos in HBA capabilities
Luke
2021-03-17
Kernel: Refactor storage stack with u64 as file operations offset
Jean-Baptiste Boric
2021-03-17
Kernel: Refactor storage stack with u64 as block index
Jean-Baptiste Boric
2021-03-17
Kernel: Refactor storage stack with u64 as number of blocks
Jean-Baptiste Boric
2021-03-15
Kernel/Storage: Add SATA error disambiguation
Luke
2021-03-15
Kernel: Fix race condition completing IDEChannel async request
Tom
2021-03-13
Kernel: Don't reset AHCI ports during boot unless requested
Liav A
2021-03-13
Kernel: Don't wait for AHCI port to reset the signature
Liav A
2021-03-13
Kernel: Change the timings when initiating AHCI port reset
Liav A
2021-03-12
Kernel: Convert klog() => AK::Format in Storage
Andreas Kling
[next]