LemonOS
LemonOS copied to clipboard
The Lemon Operating System
Implement procfs for getting information on processes as well as kernel configuration
The filesystem block cache should be reclaimed when memory is low and hence should not count towards used memory
Pretty much every syscall needs to be rewritten to some extent. 1. Use `syscall` instruction instead of `int` 2. Ensure userspace addresses are safely accessed 3. Separate out architecture specific...
Haven't been able to reproduce outside of QEMU. If the mouse is moved or keyboard is pressed during ~1 second that the PS/2 controller is being set up, the mouse...
During a longer TCP transmission (such as downloading a file with `curl`), after a while the packets will become invalid, with invalid checksum and sequence numbers as follows: ``` [WARN]...
When attempting to boot the latest build of Lemon OS on a real hardware (an HP Elitebook 8460p), I get an error message saying `Failed to load either init task...
Hello, I encountered such a problem when I was learning the operating system. Intel 82545em driver can normally send packets in VirtualBox, but not in VMware. I used Wireshark for...
Hi, I have a problem after Docker Set up following Build Lemon OS document. When I want to build and run `xbstrap install --all ` in docker container, error happens...
Hi. I'm not actually a LemonOS user. I'm just cruising around reading OS code and I like a lot of what I see in LemonOS - congrats. While I'm thus...
It crashes after the loading screen for some reason. I'm on ARM64 and i use QEMU to execute Lemon OS