GSOC 21 interested student


vikasraist@...
 

Hi everyone, I am Vikas Kundu, a post-grad student of Computer Science in India. I can code in Python, node.js, C and C++ and is aware of networking concepts especially DNS. I wish to work on the UEFI Networking Improvements part. Currently i am in the process of reading the documentation for the same on the tianocore and nbd repos. I wish to look forward for guidance from this community. My github profile is: https://www.github.com/vikas-kundu.


Nate DeSimone
 

Hi Vikas,

Great to meet you and welcome to the TianoCore project! Glad you hear you are interested! There are some existing tasks listed in the wiki for proposals. Another project which I haven't had a chance to add to the wiki yet is implementing a multi-threaded TCP/IP stack. There are been some work already done on this, that work is currently sitting here: https://github.com/tianocore/edk2-staging/tree/MpNetworkStack

I believe Maciej ran into issues with reconciling this work with the current UEFI spec and UNDI driver requirements. Though there is definitely a lot of promise here. From what I remember it increased network performance from 100 Mb/s to 1000 Mb/s. Figuring out what work is required to make this production ready and get it merged into the mainline would be a great improvement.

Let me know if you have any questions!

With Best Regards,
Nate

-----Original Message-----
From: discuss@edk2.groups.io <discuss@edk2.groups.io> On Behalf Of
vikasraist@gmail.com
Sent: Monday, March 15, 2021 11:42 AM
To: discuss@edk2.groups.io
Subject: [edk2-discuss] GSOC 21 interested student

Hi everyone, I am Vikas Kundu, a post-grad student of Computer Science in
India. I can code in Python, node.js, C and C++ and is aware of networking
concepts especially DNS. I wish to work on the UEFI Networking
Improvements part. Currently i am in the process of reading the
documentation for the same on the tianocore and nbd repos. I wish to look
forward for guidance from this community. My github profile is:
https://www.github.com/vikas-kundu.