<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kmi/src/elf.c, branch master</title>
<subtitle>ACTIVE - Kernel with migrating threads as IPC</subtitle>
<id>https://metanimi.dy.fi/cgit/kmi/atom?h=master</id>
<link rel='self' href='https://metanimi.dy.fi/cgit/kmi/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/'/>
<updated>2024-11-08T13:12:55Z</updated>
<entry>
<title>document __prepare_exec</title>
<updated>2024-11-08T13:12:55Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2024-11-08T13:12:55Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=04b1f2ddc98d0ab0c93fdf29fc163f3f09fbf44e'/>
<id>urn:sha1:04b1f2ddc98d0ab0c93fdf29fc163f3f09fbf44e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make it more obvious dynamic elf isn't supported</title>
<updated>2024-11-02T17:28:42Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2024-11-02T17:28:42Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=227374239ce397eb6b471bd8a058538ffc326756'/>
<id>urn:sha1:227374239ce397eb6b471bd8a058538ffc326756</id>
<content type='text'>
+ also cleans up a few warnings I've been annoyed by
</content>
</entry>
<entry>
<title>update elf docs</title>
<updated>2024-11-02T17:02:45Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2024-11-02T17:02:45Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=30379c499745c083e7621f88e5fbaaa7a8215bc4'/>
<id>urn:sha1:30379c499745c083e7621f88e5fbaaa7a8215bc4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>allow skipping some cache flushes in proc</title>
<updated>2024-11-02T16:58:13Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2024-11-02T16:58:13Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=5890df7bf838a5a912465a1bba02e5d8cf34e33c'/>
<id>urn:sha1:5890df7bf838a5a912465a1bba02e5d8cf34e33c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>check effective id of create</title>
<updated>2024-11-02T15:50:40Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2024-11-02T15:50:40Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=5531e2eaaa2fd1dd282dba2fb5bc10e09dfec5e0'/>
<id>urn:sha1:5531e2eaaa2fd1dd282dba2fb5bc10e09dfec5e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>intial working sys_spawn</title>
<updated>2024-11-02T14:02:41Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2024-11-02T14:02:41Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=21efbba39340300a7ba9d5f4f94017f5ff956833'/>
<id>urn:sha1:21efbba39340300a7ba9d5f4f94017f5ff956833</id>
<content type='text'>
</content>
</entry>
<entry>
<title>initial exec support</title>
<updated>2024-11-02T13:28:23Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2024-11-02T13:28:23Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=d127146846f4d6561e15000d1469b715dafdb627'/>
<id>urn:sha1:d127146846f4d6561e15000d1469b715dafdb627</id>
<content type='text'>
</content>
</entry>
<entry>
<title>start moving towards threads always being in rpc</title>
<updated>2024-10-29T19:17:31Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2024-10-29T19:17:31Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=5976ad390a15726c3ddfacf8c8b282c8350f9554'/>
<id>urn:sha1:5976ad390a15726c3ddfacf8c8b282c8350f9554</id>
<content type='text'>
</content>
</entry>
<entry>
<title>misc fixes</title>
<updated>2024-07-07T11:34:39Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2024-07-07T11:34:39Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=d592abd8ccc4026c51e196777031eb65c4acc4de'/>
<id>urn:sha1:d592abd8ccc4026c51e196777031eb65c4acc4de</id>
<content type='text'>
+ Align kernel to 2MiB boundary in u-boot

+ Optimize alignment functions a little bit, should still have to check
  on real hardware but 'feels' more clean

+ Add early boot debugging

+ Put extra cores we aren't ready to account for to sleep if/when they
  boot.

+ Make BASE_PAGE_SIZE constant on riscv64/32, helps the compiler with
  some alignment checks among other things.
</content>
</entry>
<entry>
<title>simplify assertions</title>
<updated>2024-07-07T04:02:46Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2024-07-07T04:02:46Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=b97967ab660243b723f246db03c2e4a82e125f3f'/>
<id>urn:sha1:b97967ab660243b723f246db03c2e4a82e125f3f</id>
<content type='text'>
+ No real point having multiple different levels of assertions, just say
  you assert something and be done with it
</content>
</entry>
</feed>
