Commit Verlauf

Autor SHA1 Nachricht Datum
  Tom f98ca35b83 Kernel: Improve ProcFS behavior in low memory conditions vor 4 Jahren
  Lenny Maiorani 765936ebae Everywhere: Switch from (void) to [[maybe_unused]] (#4473) vor 4 Jahren
  Andreas Kling 8e79bde2b7 Kernel: Move KBufferBuilder to the fallible KBuffer API vor 4 Jahren
  Tom 046d6855f5 Kernel: Move block condition evaluation out of the Scheduler vor 4 Jahren
  Andreas Kling 541579bc04 Kernel: Remove unnecessary SmapDisablers in FileDescription vor 4 Jahren
  asynts 0579a2db34 Kernel: Fix kernel crash in get_dir_entries when buffer too small. vor 4 Jahren
  asynts 206dcd84a6 FileSystem: Use OutputMemoryStream instead of BufferStream. vor 4 Jahren
  Tom c8d9f1b9c9 Kernel: Make copy_to/from_user safe and remove unnecessary checks vor 4 Jahren
  Andreas Kling 22831033d0 Kernel: Virtualize the File::stat() operation vor 4 Jahren
  Andreas Kling 5444cabd39 Kernel: Rename FileDescription::fstat() => stat() vor 4 Jahren
  Itamar 33138900de FileSystem: Convert file types to DT_* types at a later stage vor 4 Jahren
  Andreas Kling eeaba41d13 Kernel: Add DirectoryEntryView for VFS directory traversal vor 4 Jahren
  Andreas Kling 62ec6e5fe0 Kernel: Make Inode::read_entire() return a KBuffer (not ByteBuffer) vor 5 Jahren
  Brian Gianforcaro fe64d97001 Kernel: Fix my result propagation bug @BenWiederhake spotted vor 5 Jahren
  Brian Gianforcaro 946c96dd56 Kernel: Suppress remaining unobserved KResult return codes vor 5 Jahren
  Brian Gianforcaro d67069d922 Kernel: Propagate a few KResults properly in FileSystem subsystems vor 5 Jahren
  Andreas Kling 7a3ab6c517 Kernel: Make File::write() and File::read() return KResultOr<size_t> vor 5 Jahren
  Sergey Bugaev e0d0d52455 Kernel: Use symbolic constants for file modes vor 5 Jahren
  Sergey Bugaev 1b4e88fb59 Kernel: Allow File::close() to fail vor 5 Jahren
  Sergey Bugaev a9946a99f2 Kernel: Pass a FileDescription to File::chmod() and File::chown() vor 5 Jahren
  Brian Gianforcaro 6a74af8063 Kernel: Plumb KResult through FileDescription::read_entire_file() implementation. vor 5 Jahren
  Andreas Kling dd924b730a Kernel+LibC: Fix various build issues introduced by ssize_t vor 5 Jahren
  Sergey Bugaev 799f6f4ec6 Kernel: Return ESPIPE when seeking an unseekable vor 5 Jahren
  Sergey Bugaev 54550365eb Kernel: Use shared locking mode in some places vor 5 Jahren
  Conrad Pankoff a3edeb5868 Kernel: Add explicit offset parameter to File::read etc vor 5 Jahren
  Liav A ecee76b741 Kernel: Change Ext2FS to be backed by a file instead of a block device vor 5 Jahren
  Andreas Kling c2a8bbcb59 Revert "Kernel: Change Ext2FS to be backed by a file instead of a block device" vor 5 Jahren
  Liav A 6b59311d4b Kernel: Change Ext2FS to be backed by a file instead of a block device vor 5 Jahren
  Andreas Kling 3803196edb Kernel: Get rid of SmapDisabler in sys$fstat() vor 5 Jahren
  Andreas Kling 8fbdda5a2d Kernel: Implement basic support for sys$mmap() with MAP_PRIVATE vor 5 Jahren