- 01 Feb, 2023 1 commit
-
-
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 20 Jan, 2023 1 commit
-
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 18 Jan, 2023 1 commit
-
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 15 Oct, 2022 1 commit
-
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 08 Oct, 2022 1 commit
-
-
Göran Weinholt authored
Ignore an e820 entry introduced in qemu-project/qemu@8504f129, which got included in QEMU 7.1.0. This fixes an instant crash on the pc target. The entry in question is this one: [FD00000000,FFFFFFFFFF] 12GB/1536MQ: reserved The motivation for the entry seems to be: "This should allow virtual firmware to avoid the reserved range at the 1T boundary on VFs with big bars." <https://lore.kernel.org/all/20220719170014.27028-11-joao.m.martins@oracle.com/ > I don't even know where to begin. Loko is surely not the only kernel that will need to work around this entry. Fixes: #43 Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 17 Sep, 2022 1 commit
-
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 05 Sep, 2022 1 commit
-
-
Göran Weinholt authored
The directives that are used for saving and restoring live registers is now around all calls. This is better but will not really be active yet (see the comment near the call to leafy-procedure? in optimize.sls). Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 04 Sep, 2022 2 commits
-
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 03 Sep, 2022 5 commits
-
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 02 Sep, 2022 1 commit
-
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 01 Sep, 2022 3 commits
-
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 31 Aug, 2022 1 commit
-
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 30 Aug, 2022 1 commit
-
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 29 Aug, 2022 6 commits
-
-
Göran Weinholt authored
The initialization of boxes was previously done with $make-box, but its performance got worse after 98fc9607 because all slots needed to be initialized and then overwritten. This adds the $box primitive that works similarly to vector (vs make-vector), which directly initializes each slot. Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
The unicode char procedures now call the "unsafe" procedures directly. This does not affect safety, only which names are assigned to them. Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
The printer is in its own library to make it easier to optimize its use of display, put-char, etc. Some minor cleanups were also made. Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 26 Aug, 2022 3 commits
-
-
Göran Weinholt authored
String output ports now use the port's own buffer, which is dynamically grown and truncated as needed. Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
This matches the most common page size and also uses fewer I/O syscalls. Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 25 Aug, 2022 3 commits
-
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 21 Aug, 2022 3 commits
-
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 17 Aug, 2022 1 commit
-
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 16 Aug, 2022 3 commits
-
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-
- 15 Aug, 2022 1 commit
-
-
Göran Weinholt authored
Signed-off-by:
Göran Weinholt <goran@weinholt.se>
-