summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-03-21Kernel/AHCI: Shift the call to reset() for the WorkQueueLiav A
2021-03-21Kernel/AHCI: Reorder complete_current_requestLiav A
2021-03-21Kernel/AHCI: Add a boot argument to force AHCI to operate on IRQ 11Liav A
2021-03-21Kernel/PCI: Allow to set the PCI IRQ line of a deviceLiav A
2021-03-21Kernel/AHCI: Don't set the PRDBC when accessing the deviceLiav A
2021-03-21Kernel/AHCI: Use interrupts for IO operationsLiav A
2021-03-21Kernel/AHCI: Add a method to get raw interrupt enable registerLiav A
2021-03-21Kernel: Add simplistic work queuesTom
2021-03-21Kernel: Fix undefined behavior due to shifting out of boundsLiav A
2021-03-21Kernel: Make TSS use in thread genericHendiadyoin1
2021-03-21Kernel::x86_64: Re-copy boot.S and add longmode inHendiadyoin1
2021-03-21Kernel: Make IDT Entries their one structHendiadyoin1
2021-03-21Kernel::CPU: Move headers into common directoryHendiadyoin1
2021-03-21Kernel: Add TSS64 and Desciptor for 64-bitHendiadyoin1
2021-03-21Kernel: Renable UHCIController on 64-bit processorsHendiadyoin1
2021-03-19Kernel: Set TLS-related members of Process after loading static programItamar
2021-03-19Kernel: Make FileDescription::seek() return KResultOr<off_t>Andreas Kling
2021-03-19Kernel: Make block-based file system code 64 bit readyJean-Baptiste Boric
2021-03-19Kernel: Refactor storage stack with u64 as mmap offsetJean-Baptiste Boric
2021-03-18Kernel/Storage: Recover from fatal AHCI error on TFES, HBDS and HBFSLuke
2021-03-18Kernel/Storage: Add a whole bunch of AHCI debug outputLuke
2021-03-18Kernel/Storage: Add AHCI Extended HBA CapabilitiesLuke
2021-03-18Kernel/Storage: Fix typos in HBA capabilitiesLuke
2021-03-17Kernel: Add 64 bit file size support to Ext2FSJean-Baptiste Boric
2021-03-17LibC+Kernel: Switch off_t to 64 bitsJean-Baptiste Boric
2021-03-17Kernel: Refactor storage stack with u64 as file operations offsetJean-Baptiste Boric
2021-03-17Kernel: Refactor storage stack with u64 as block indexJean-Baptiste Boric
2021-03-17Kernel: Refactor storage stack with u64 as number of blocksJean-Baptiste Boric
2021-03-17Kernel: Rationalize logs inside Ext2FsJean-Baptiste Boric
2021-03-16Kernel: sysconf(_SC_CLK_TCK): Use TimeManagement::ticks_per_second()thatdutchguy
2021-03-16Kernel: Add _SC_CLK_TCK to sysconf.thatdutchguy
2021-03-15Kernel: Fix sys$select() not marking fd's after blocking was avoidedAndreas Kling
2021-03-15Kernel/Storage: Add SATA error disambiguationLuke
2021-03-15Kernel: Don't return -EFOO when return type is KResultOr<...>Andreas Kling
2021-03-15Kernel: Return 0 to indicate EOF when reading from end-of-file of deviceLiav A
2021-03-15Kernel: Fix race conditions processing async device requestsTom
2021-03-15Kernel: Fix race condition completing IDEChannel async requestTom
2021-03-15Kernel: When writing to device node, use can_write for checkingLiav A
2021-03-13Kernel: Make munmap more posix compliantHendiadyoin1
2021-03-13Kernel: munmap multiple regions at a timeHendiadyoin1
2021-03-13Kernel: Implement helper to find multiple Regions in a RangeHendiadyoin1
2021-03-13Kernel: Add a Range::intersect(other) helperHendiadyoin1
2021-03-13Kernel: Don't reset AHCI ports during boot unless requestedLiav A
2021-03-13Kernel: Don't wait for AHCI port to reset the signatureLiav A
2021-03-13Kernel: Change the timings when initiating AHCI port resetLiav A
2021-03-13Kernel: Implement triply indirect block support in Ext2FSInodeJean-Baptiste Boric
2021-03-13Kernel: Modify block lists in place for Ext2FSInode::resize()Jean-Baptiste Boric
2021-03-12Kernel: Run clang-format on PIC.cppAndreas Kling
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-03-12Kernel: Fix rounding of PT_LOAD mappings in sys$execve()Andreas Kling