Historial de Commits

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