summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2019-08-26Revert "Kernel: Avoid a memcpy() of the whole block when paging in from inode"Andreas Kling
2019-08-26Kernel: Never forcibly page in entire executablesAndreas Kling
2019-08-26Kernel: Display virtual addresses as V%p instead of L%xAndreas Kling
2019-08-26LibThread: Introduce a new threading librarySergey Bugaev
2019-08-25FileSystem: Add FIXME about resolve_path bugRok Povsic
2019-08-25Kernel: Add realpath syscallRok Povsic
2019-08-25Kernel: Avoid a memcpy() of the whole block when paging in from inodeAndreas Kling
2019-08-25Ext2FS: Avoid a String allocation in lookup()Andreas Kling
2019-08-25Kernel: Don't create a String every time we look up a Custody by nameAndreas Kling
2019-08-24TmpFS: Notify any associated InodeVMObject on inode changesAndreas Kling
2019-08-24TmpFS: Fix two bugs that broke GCC inside SerenityAndreas Kling
2019-08-24Kernel: Fix oversized InodeVMObject after inode size changesAndreas Kling
2019-08-24KBuffer: capacity() should return internal capacity, not internal sizeAndreas Kling
2019-08-23Kernel: Give each TTY 1 KB of input bufferAndreas Kling
2019-08-23Kernel: Implement kill(0, signal)Andreas Kling
2019-08-23Kernel: Use IteratorDecision in Process::for_each_in_pgrp()Andreas Kling
2019-08-22Kernel: Make Lock::lock() assert early that we're not in the schedulerAndreas Kling
2019-08-21Kernel: Remove over-eager const from rtl8139 driver link_up functionConrad Pankoff
2019-08-21Kernel: Implement rtl8139 network interface driverConrad Pankoff
2019-08-21Kernel: Implement link status in /proc/net/adaptersConrad Pankoff
2019-08-21Kernel: Move DiskDevice::block_size() up to BlockDeviceAndreas Kling
2019-08-19Kernel: Put debug spam about already-paged-in inode pages behind #ifdefAndreas Kling
2019-08-18ProcFS: Expose info about devices in /proc/devicesSergey Bugaev
2019-08-18Kernel: Move device lookup to Device class itselfSergey Bugaev
2019-08-18Inspector: Add a GUI tool for viewing a remote process's CObject graphAndreas Kling
2019-08-18Kernel: Implement generic VGA device using multiboot infoConrad Pankoff
2019-08-18Kernel: Implement generic framebuffer ioctls in BXVGAConrad Pankoff
2019-08-18Kernel: Add framebuffer ioctls; wrap raw ioctls with a C APIConrad Pankoff
2019-08-18LibC: Move duplicated winsize struct definition into ioctl_numbers.hConrad Pankoff
2019-08-18Kernel: Disable VGA console in graphical modeConrad Pankoff
2019-08-17Kernel: Make crash dumps look aligned once againAndreas Kling
2019-08-17FloppyDiskDevice: Fixed hang on wait_for_irq() (#458)Jesse
2019-08-17Kernel: Do the umount() by the guest's root inode identifierAndreas Kling
2019-08-17Ext2FS: Clean up prepare_to_unmount() a little bitAndreas Kling
2019-08-17Kernel+SystemServer: Mount filesystems and start TTYServer in userspaceSergey Bugaev
2019-08-17Kernel: Expose info about source devices of mounts in /proc/dfSergey Bugaev
2019-08-17Kernel+LibC+Userland: Support mounting other kinds of filesystemsSergey Bugaev
2019-08-17DevPtsFS: Do not assume there is one of itSergey Bugaev
2019-08-17ProcFS: Do not assume there is one of itSergey Bugaev
2019-08-17IntrusiveList: Make Iterator::operator* return a T&Andreas Kling
2019-08-17LocalSocket: Make recvfrom() return 0 to signal EOF when peer is goneAndreas Kling
2019-08-17Meta: Fix up clean buildsAndreas Kling
2019-08-17Meta: Rearrange makeall.sh for more consistent buildsConrad Pankoff
2019-08-17Kernel: Added unmount ability to VFSJesse Buhagiar
2019-08-15Kernel+LibC: Add get_process_name() syscallAndreas Kling
2019-08-15Kernel: Add TmpFSSergey Bugaev
2019-08-15Kernel: Stop eagerly loading entire executablesAndreas Kling
2019-08-14ProcessManager: Rename it to SystemMonitorSergey Bugaev
2019-08-14Libraries: Add LibPCIDB for reading PCI device information from pci.idsConrad Pankoff
2019-08-14Userland: Implement simple lspci commandConrad Pankoff