Re: Offering to take a TODO item in i915
Joonas Lahtinen <[email protected]>
| Newsgroups | org.freedesktop.lists.intel-gfx |
|---|---|
| Message-ID | <178652908160.52635.398108754427457885@jlahtine-mobl> |
Quoting Parth Kamani (2026-08-02 23:45:53) > Hi Joonas, > > I was looking through drivers/gpu/drm/i915/TODO.txt and noticed that there are > still a number of outstanding items. One that caught my attention was "for > discrete memory manager, merge enough dg1 to be able to refactor it to ...". I > also saw items such as "Come up with a plan what to do with drm/scheduler and > how to get there" and "Roll out dma_fence critical section annotations", so it > looks like there are several areas that still need work. > > From the TODO, some of these items appear more involved than others, so before > I dive in I wanted to check with you. Is the discrete memory manager item still > something that would be appropriate to work on, or would you recommend a > different task for someone making a first contribution to i915? The TODO is very much outdated at this point. Work to enable new platforms has moved to the drm/xe driver, I'm not really sure I would recommend ramping up to i915 at this time unless you would want to focus mostly on bug fixing. > My preference is to keep patches small enough to review comfortably, run > checkpatch --strict, test against current mainline, and submit them via git > send-email. > > I'm currently in my final year of B.Tech in Computer Engineering at K J Somaiya > College of Engineering, Mumbai (graduating mid-2027), and I have a meaningful > amount of time to contribute before graduation. I'd much rather spend that time > contributing to a live upstream codebase than working only on coursework. If > there's a better first task than the TODO item above, I'd really appreciate > your recommendation and would be happy to work on that instead. I rather recommend going to the the GitLab and browsing for some issues, trying to reproduce them, add better logs and look into fixing them if you really want to start contributing specifically to i915 via bug fixing. It's better really to reach out directly to the mailing lists and GitLab, directly messaging maintainers doesn't scale so well. That applies both for drm/xe and drm/i915 contributions. Regards, Joonas > > Thank you for your time, and I look forward to hearing from you. > > Best regards, > > Parth Kamani > Final-year B.Tech Computer Engineering > K J Somaiya College of Engineering, Mumbai > Email: [email protected] > Phone: +91 9820081318 >