Search found 6 matches
- Sat Jun 22, 2024 1:06 am
- Forum: Drivers
- Topic: (GSoC 2024) NVMe Driver Implementation Status
- Replies: 7
- Views: 4077
Re: (GSoC 2024) NVMe Driver Implementation Status
Thank you, @punk_joker. I've reattached a new image here with the driver (commit 86fde0b701). It has lots of bug fixes related to IRQ handling, the occasional freezing, and significant performance improvements in the initialization. I believe the occasional freezing should go away now, but feel free...
- Thu Jun 20, 2024 5:33 am
- Forum: Drivers
- Topic: (GSoC 2024) NVMe Driver Implementation Status
- Replies: 7
- Views: 4077
Re: (GSoC 2024) NVMe Driver Implementation Status
OK, a little update. I've been debugging the driver for a little while and it seems like opening certain applications like NetSurf just causes interrupts to constantly be generated. Also, I've noticed the system freezes when creating the I/O queues sometimes (this doesn't happen with the other admin...
- Wed Jun 19, 2024 9:05 pm
- Forum: Drivers
- Topic: (GSoC 2024) NVMe Driver Implementation Status
- Replies: 7
- Views: 4077
Re: (GSoC 2024) NVMe Driver Implementation Status
(EDIT: tar screwed up the disk image... will reattach it immediately once I fix that.. should work now! BTW, the image attached is buggy and slow, don't use it. See my comment below for the better one.) Hi everybody, I'm pleased to announce that the driver now has support for most of the important N...
- Mon May 13, 2024 7:10 pm
- Forum: Drivers
- Topic: (GSoC 2024) NVMe Driver Implementation Status
- Replies: 7
- Views: 4077
Re: (GSoC 2024) NVMe Driver Implementation Status
Okay, so during the first half I'll primarily focus on finishing the initialization work, creation of the I/O queues and implementing some of the basic commands such as read, write, reset, to get it to a minimal working state and implement the API for the kernel to access the data on the disk. I'll ...
- Sat May 04, 2024 5:00 pm
- Forum: Drivers
- Topic: (GSoC 2024) NVMe Driver Implementation Status
- Replies: 7
- Views: 4077
(GSoC 2024) NVMe Driver Implementation Status
Hi all, I've been assigned to work on the NVMe driver for this year's Google Summer of Code. It's a pleasure to be working with you all and I'm grateful that you have selected me. The NVMe driver git repository can be found here: https://codeberg.org/ramenu/kolibrios-nvme-driver So far, I've been wo...
- Tue Apr 02, 2024 3:17 am
- Forum: News
- Topic: Google Summer of Code 2024
- Replies: 8
- Views: 9277
Re: Google Summer of Code 2024
Here is my code for the NVMe driver test task. The task was to enumerate all NVMe devices on the PCI bus and report the capacity of the disk. I'm still currently working on reporting the capacity of the disk, since you have to initialize the controller first before you can send an identify command t...