<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mykernel64/kernel/src/ubsan, branch master</title>
<subtitle>SMP x86_64 kernel</subtitle>
<id>https://git.vuckovic.cc/kernels/mykernel64/atom?h=master</id>
<link rel='self' href='https://git.vuckovic.cc/kernels/mykernel64/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.vuckovic.cc/kernels/mykernel64/'/>
<updated>2022-11-27T18:25:27Z</updated>
<entry>
<title>panic &amp; ssp</title>
<updated>2022-11-27T18:25:27Z</updated>
<author>
<name>Aleksa Vuckovic</name>
<email>aleksav013@gmail.com</email>
</author>
<published>2022-11-27T18:25:27Z</published>
<link rel='alternate' type='text/html' href='https://git.vuckovic.cc/kernels/mykernel64/commit/?id=450b9160fdcdb0b770b316caf1d72ab893bc7aa5'/>
<id>urn:sha1:450b9160fdcdb0b770b316caf1d72ab893bc7aa5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixing issues</title>
<updated>2022-11-27T00:04:18Z</updated>
<author>
<name>Aleksa Vuckovic</name>
<email>aleksav013@gmail.com</email>
</author>
<published>2022-11-25T23:22:10Z</published>
<link rel='alternate' type='text/html' href='https://git.vuckovic.cc/kernels/mykernel64/commit/?id=d43a3388a976a74ae109c5b8b5a31f82a16b45db'/>
<id>urn:sha1:d43a3388a976a74ae109c5b8b5a31f82a16b45db</id>
<content type='text'>
1) main.c: order of init (multiboot.c must be after heap &amp; paging
   because it uses heap to allocate pages for framebuffer)
2) paging.c: zeroing new pages allocated via heap
3) multiboot2.c: invalid pointer arithmetic
4) libk/string.c: check for null pointers in memcpy
5) paging: only page_lvl2 should have FLAG_HUGE
6) keyboard.c: kfree(print_buff)
</content>
</entry>
<entry>
<title>UBSAN - FINALLY FIXING UNDEFINED BEHAVIOUR</title>
<updated>2022-11-25T22:44:40Z</updated>
<author>
<name>Aleksa Vuckovic</name>
<email>aleksav013@gmail.com</email>
</author>
<published>2022-11-25T22:44:40Z</published>
<link rel='alternate' type='text/html' href='https://git.vuckovic.cc/kernels/mykernel64/commit/?id=5d56d1a5b4d52702eb4e4ea6f05e4b6eebf41ca8'/>
<id>urn:sha1:5d56d1a5b4d52702eb4e4ea6f05e4b6eebf41ca8</id>
<content type='text'>
</content>
</entry>
</feed>
