<feed xmlns='http://www.w3.org/2005/Atom'>
<title>NeKernel/dev/kernel/NewKit, branch v0.0.81</title>
<subtitle></subtitle>
<id>https://git.nekernel.org/cgit/NeKernel/atom?h=v0.0.81</id>
<link rel='self' href='https://git.nekernel.org/cgit/NeKernel/atom?h=v0.0.81'/>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/'/>
<updated>2025-05-23T02:07:12+00:00</updated>
<entry>
<title>feat!(kernel): Rename NewKit to NeKit.</title>
<updated>2025-05-23T02:07:12+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-23T02:07:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=fc67c4af554189c941c811486a0b2b21aa3f54ea'/>
<id>urn:sha1:fc67c4af554189c941c811486a0b2b21aa3f54ea</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>feat(kernel, sched): Architectural improvements, and cleaned up</title>
<updated>2025-05-19T08:24:52+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-19T08:24:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=a9653add416fbddc1969a75adb733bc9e9c675d6'/>
<id>urn:sha1:a9653add416fbddc1969a75adb733bc9e9c675d6</id>
<content type='text'>
the codebase from previous implementations that didn't work/scale well.

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>feat(kernel): don't schedule process when it's under signals such as:</title>
<updated>2025-05-17T07:59:40+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-17T07:59:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=e42b9ddb9121cd69cfb6b5bc0d7efc31653b72a0'/>
<id>urn:sha1:e42b9ddb9121cd69cfb6b5bc0d7efc31653b72a0</id>
<content type='text'>
ABRT, KILL, TRAP.

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>feat(kernel): Finalizing the first version of the user scheduler.</title>
<updated>2025-05-15T11:56:17+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-15T11:56:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=6a30f42d5dcd0f944262147b2806db6c14fe7ffc'/>
<id>urn:sha1:6a30f42d5dcd0f944262147b2806db6c14fe7ffc</id>
<content type='text'>
other:

 - Removed DmaPool into its own Kit.
 - ApplicationProcessor unit has been cleaned up.
 - Rename functions of MemoryMgr.
 - Use KIB instead of MIBs of stack.
 - Cleanup parts of the scheduler, and hw scheduler.
 - Use UD handler for INT 6.

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>feat(kernel/hefs): Fixed the shortcomings and issues of HeFS.</title>
<updated>2025-05-11T14:49:12+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-11T14:48:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=da0e83c01161d0c216f3831d5be21df728691c64'/>
<id>urn:sha1:da0e83c01161d0c216f3831d5be21df728691c64</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>dev(feat:kernel): Working Core Layer of HeFS (Write/Read)</title>
<updated>2025-05-10T23:29:24+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-10T23:27:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=81bcbc74da189bfe5f3b1fd70ae83fb85a2ce859'/>
<id>urn:sha1:81bcbc74da189bfe5f3b1fd70ae83fb85a2ce859</id>
<content type='text'>
Signed-off-by: Amlal &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>dev, kernel: HeFS, Tooling: reworked the mkfs.hefs tool for the new filesystem.</title>
<updated>2025-04-28T07:06:35+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-04-28T07:06:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=2ead335ccc7afd8e1b2a6533e966c10f49fbdfe9'/>
<id>urn:sha1:2ead335ccc7afd8e1b2a6533e966c10f49fbdfe9</id>
<content type='text'>
other/related:
 - Add new KPC codes.
 - Final refactors for HeFS's Format method.
 - Dma pool improvements.
 - Better standard disk I/O names.
 - Add mm_memory_fence function inside HalPagingMgrAMD64.cc

Signed-off-by: Amlal &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>dev, kernel: HeFS had to be redesigned to be less problematic with hard-drives.</title>
<updated>2025-04-27T21:31:27+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-04-27T21:31:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=8a7396493c3effb356d2dc4484b993b4698bc422'/>
<id>urn:sha1:8a7396493c3effb356d2dc4484b993b4698bc422</id>
<content type='text'>
why?

the struct were way too big to fit wihin a sector.

Signed-off-by: Amlal &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>dev, kernel: refactor rtl_init_object inside codebase.</title>
<updated>2025-04-26T06:34:59+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-04-26T06:34:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=fb423f12385d1bc29fe5b7698b07126a7dcff12e'/>
<id>urn:sha1:fb423f12385d1bc29fe5b7698b07126a7dcff12e</id>
<content type='text'>
Signed-off-by: Amlal &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>dev, kernel: improve nefs format method, hefs format method.</title>
<updated>2025-04-25T13:24:52+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-04-25T13:24:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=a2bc9eee9184a81d80ab54a09bd239ed26d5293e'/>
<id>urn:sha1:a2bc9eee9184a81d80ab54a09bd239ed26d5293e</id>
<content type='text'>
Signed-off-by: Amlal &lt;amlal@nekernel.org&gt;
</content>
</entry>
</feed>
