summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-05-12Kernel: Route packets destined for us through the loopback adapterGunnar Beutner
2021-05-12Kernel: Outbound packets should use the source address from the socketGunnar Beutner
2021-05-12Kernel: Treat 0.0.0.0 as a loopback addressGunnar Beutner
2021-05-12Kernel: Coalesce TCP ACKsGunnar Beutner
2021-05-12Kernel: Trigger TCP fast retransmission when we encounter lost packetsGunnar Beutner
2021-05-12Kernel: Don't process TCP packets out of orderGunnar Beutner
2021-05-12Kernel: Set MSS option for outbound TCP SYN packetsGunnar Beutner
2021-05-12Kernel: Avoid allocating KBuffers for TCP packetsGunnar Beutner
2021-05-12Kernel: Increase the default TCP window sizeGunnar Beutner
2021-05-12Kernel: Increase IPv4 buffer size to 256kBGunnar Beutner
2021-05-12Kernel+LibC: Make get_dir_entries syscall retriableMart G
2021-05-10Kernel: Fix loading ELF images without PT_INTERPGunnar Beutner
2021-05-10Kernel: Use correct destination MAC address for multicast packetsGunnar Beutner
2021-05-10Kernel: Plumb OOM propagation through Custody factoryBrian Gianforcaro
2021-05-10Meta: Remove obsolete Kernel/.gitignoreBrian Gianforcaro
2021-05-08Kernel: Traverse ext2 directories blockwise.Mart G
2021-05-08Kernel/ACPI: Map two pages when reading the FADTLiav A
2021-05-08Kernel/HID: Don't assume that ACPI is initializedLiav A
2021-05-08Kernel: Place ext2 dir entries so they don't span multiple blocksMart G
2021-05-08Kernel-VFS: Fixed kernel crash if parent custody is nullr-paiva
2021-05-07Kernel: Allow Ext2FSInode::write_bytes calls with a byte count of zeroMart G
2021-05-07Kernel: Set unused block pointers in ext2 inodes to zeroMart G
2021-05-07Kernel: Limit the number of in-flight packet buffersGunnar Beutner
2021-05-07Kernel: Move cpu sample perf event to PerformanceManagerBrian Gianforcaro
2021-05-07Kernel: Move process exit perf events to PerformanceManagerBrian Gianforcaro
2021-05-07Kernel: Move process creation perf events to PerformanceManagerBrian Gianforcaro
2021-05-07Kernel: Add PerformanceManager static class, move perf event APIs thereBrian Gianforcaro
2021-05-06Kernel: Resize Ext2FSInode when writing directory contents (#6897)Mart G
2021-05-06Kernel: Truncate UDP packets on readGunnar Beutner
2021-05-05Kernel: Allow remapping Caps Lock to Control (#6883)Spencer Dixon
2021-05-05Kernel: Implement IP multicast supportSergey Bugaev
2021-05-05Kernel: Fix `write`s to `ProcFS` (#6879)Spencer Dixon
2021-05-05Kernel: Modify TimeManagement::current_time(..) API so it can't fail. (#6869)Brian Gianforcaro
2021-05-05Kernel: Add Processor::is_bootstrap_processor() function, and use it. (#6871)Brian Gianforcaro
2021-05-05Kernel: Remove shadowing member variable from FileDescriptionBlockerTom
2021-05-04Kernel: Store whether a thread is the idle thread in Thread directlyTom
2021-05-04Kernel: Return one kernel frame from procfs$tid_stack for normal users.Brian Gianforcaro
2021-05-04Kernel: Remove unused function ProcFS::add_sys_stringBrian Gianforcaro
2021-05-04Kernel: Remove unused header includes from ProcFS.cppBrian Gianforcaro
2021-05-03Kernel: Remove unused header includes from various files.Brian Gianforcaro
2021-05-03Kernel: Mark AsyncBlockDeviceRequest + AnonymousVMObject as finalBrian Gianforcaro
2021-05-03Kernel: Fix some 64-bit portability issuesGunnar Beutner
2021-05-02Kernel: Fix ProcFS for non-process backed sub dirsSpencer Dixon
2021-05-02Kernel: Remove outdated UBSan commentsHendiadyoin1
2021-05-02Kernel: Change Inode::{read/write}_bytes interface to KResultOr<ssize_t>Brian Gianforcaro
2021-05-01Kernel: Don't use ref_count() in MasterPTY::close()Gunnar Beutner
2021-05-01Everywhere: Turn #if *_DEBUG into dbgln_if/if constexprGunnar Beutner
2021-05-01Kernel: Handle both shift keys being pressed and then releasedIdan Horowitz
2021-05-01Kernel: Make processes start with a 16-byte-aligned stackSahan Fernando
2021-05-01Kernel: Make sure we read all packetsGunnar Beutner