提交历史

作者 SHA1 备注 提交日期
  Idan Horowitz daf6b59a01 Kernel: Make StorageDevice partial block writes OOM-fallible 3 年之前
  Idan Horowitz 971ab3b919 Kernel: Use u64 instead of size_t in the STORAGE_DEVICE_GET_SIZE ioctl 3 年之前
  Idan Horowitz d1ed554dc8 Kernel: Use u64 instead of u32 and u16 in StorageDevice::{read, write} 3 年之前
  Idan Horowitz 664ca58746 Kernel: Use u64 instead of size_t for File::can_write offset 3 年之前
  Sam Atkins 45cf40653a Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr 3 年之前
  Liav A 9eb08bdb0f Kernel: Make major and minor numbers to be DistinctNumerics 3 年之前
  Andrew Kaster 7243bcb7da Kernel: Use static_ptr_cast to convert between Userspace<T*> types 3 年之前
  Andreas Kling 79fa9765ca Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T> 3 年之前
  David Isaksson b2e57f555b Kernel: Add ioctl request for getting a storage device's block size 3 年之前
  David Isaksson 3b089032f4 Kernel: Add STORAGE_DEVICE_GET_SIZE ioctl request 3 年之前
  Liav A 741c871bc1 Kernel/Storage: Unify all ATA devices 3 年之前
  Brian Gianforcaro 54a2aaaa6f Kernel: Remove now unused StorageDevice constructor 3 年之前
  Brian Gianforcaro 70ad18fbcd Kernel: Remove most String usage from storage_name() API 3 年之前
  Brian Gianforcaro 5f1c98e576 Kernel: Use `operator ""sv` in all class_name() implementations 3 年之前
  Andreas Kling 9669bf29f6 Kernel: Make Device request creation return KResultOr 3 年之前
  Andreas Kling 4a9c18afb9 Kernel: Rename FileDescription => OpenFileDescription 3 年之前
  Andreas Kling b481132418 Kernel: Make UserOrKernelBuffer return KResult from read/write/memset 3 年之前
  Ali Mohammad Pur 97e97bccab Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 3 年之前
  Andreas Kling c9f6786e8b Kernel: Make various T::class_name() and similar return StringView 4 年之前
  Gunnar Beutner bc3076f894 Kernel: Remove various other uses of ssize_t 4 年之前
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年之前
  Jean-Baptiste Boric b05b4d4b24 Kernel: Refactor storage stack with u64 as file operations offset 4 年之前
  Jean-Baptiste Boric 9a3aa7eb0b Kernel: Refactor storage stack with u64 as number of blocks 4 年之前
  Andreas Kling 8a7fe86ee0 Kernel: Convert klog() => AK::Format in Storage 4 年之前
  Liav A b59e45e65c Kernel: Use global mechanism to determine minor number of Storage Device 4 年之前
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY 4 年之前
  asynts 7cf0c7cc0d Meta: Split debug defines into multiple headers. 4 年之前
  asynts eea72b9b5c Everywhere: Hook up remaining debug macros to Debug.h. 4 年之前
  asynts acdcf59a33 Everywhere: Remove unnecessary debug comments. 4 年之前
  Andreas Kling 19d3f8cab7 Kernel+LibC: Turn errno codes into a strongly typed enum 4 年之前