On Tue, Mar 23, 2021 at 5:49 PM Rajiv Vaidyanathan < rajiv.vaidyanath...@gmail.com> wrote:
> Dear Utkarsh, > > Thank you for providing these links. I would like to know if these pending > tasks are long enough to take it up as a GSoC project. > > Resolving the issues related to user extension iterators and then making it compatible with existing testsuites should be a long enough task. You can also take up the task of thread stack sharing if this is resolved early. > Thanks and regards, > Rajiv > > On Tue, 23 Mar 2021 at 16:15, Utkarsh Rai <utkarsh.ra...@gmail.com> wrote: > >> >> >> On Mon, Mar 22, 2021 at 9:54 PM Gedare Bloom <ged...@rtems.org> wrote: >> >>> Hi Rajiv, >>> >>> On Sat, Mar 20, 2021 at 12:40 AM Rajiv Vaidyanathan >>> <rajiv.vaidyanath...@gmail.com> wrote: >>> > >>> > Hello RTEMS community, >>> >> >> Hello Rajiv, >> >> >>> > >>> > I am interested in the ticket: Memory protection. I saw that this >>> topic has been pursued a few times in GSoC. It would be great if someone >>> can let me know the current status of this project and guide me about what >>> are the contributions that can be done this year. >>> > >>> Yes, this is a frequently attempted project that slowly makes progress >>> over time. I think that Utkarsh has gotten somewhat close to a >>> workable solution, but there were some design flaws in his approach >>> for task stack protection (mainly, iterating over all the tasks) that >>> are still lingering. >> >> >> If you want to work on thread stack protection using MMU you can look at >> this >> thread >> <https://lists.rtems.org/pipermail/devel/2020-December/063606.html> for >> the issues with my solution and possible resolutions to them. >> You can clone the 'Final-release' branch of this >> <https://github.com/ur10/rtems> repo to get an idea of the >> changes/additions that I had done and refer to this blog >> <https://gsoc2020memoryprotection.blogspot.com/2020/05/what-is-thread-stack-protection-well.html> >> for >> a brief description of my idea >> behind making those changes/additions. >> Ideally, I would have liked to complete them for myself, this summer, but >> I am not sure >> if the time constraints that I have would allow me to pursue this right >> now. >> >> >>> There could be enough work here to pick up from his progress. The >>> major issue would be figuring out what the final state of his code is >>> in, and to dig in to the design and implementation details to write a >>> concrete proposal how to bring task stack protection to a production >>> state. There may be other directions to consider as well, such as >>> improving the risc-v MMU support perhaps. >>> >>> > Thanks and regards, >>> > Rajiv >>> > _______________________________________________ >>> > devel mailing list >>> > devel@rtems.org >>> > http://lists.rtems.org/mailman/listinfo/devel >>> >>
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel