Hello, I compiled the latest kernel and booted up using it on my Ubuntu distro. I'm interested in getting started doing kernel dev. Can you point me at some easy first-timer tasks? I do know C. I read the website and searched for "TODO" in driver/staging as well as ran a few of the perl style checks - but couldn't really find something as a good intro.
On Sat, Oct 03, 2015 at 07:37:54PM -0700, Sean Bollin wrote:
I read the website and searched for "TODO" in driver/staging as well as ran a few of the perl style checks - but couldn't really find something as a good intro.
What is wrong with those as valid "first timer" tasks? Did you try to do any of them?
On Sun, Oct 4, 2015 at 11:31 AM, Greg KH <greg@kroah.com> wrote:
On Sat, Oct 03, 2015 at 07:37:54PM -0700, Sean Bollin wrote:
I read the website and searched for "TODO" in driver/staging as well as ran a few of the perl style checks - but couldn't really find something as a good intro.
What is wrong with those as valid "first timer" tasks? Did you try to do any of them?
What first timer tasks are you referring to exactly ? I've almost browsed the whole kernelnewbies.org but couldn't find any task list.
On Sun, 4 Oct 2015, Umair Khan wrote:
On Sun, Oct 4, 2015 at 11:31 AM, Greg KH <greg@kroah.com> wrote: On Sat, Oct 03, 2015 at 07:37:54PM -0700, Sean Bollin wrote: > I read the website and searched for "TODO" in driver/staging as well as ran a > few of the perl style checks - but couldn't really find something as a good > intro.
What is wrong with those as valid "first timer" tasks? Did you try to do any of them?
What first timer tasks are you referring to exactly ? I've almost browsed the whole kernelnewbies.org but couldn't find any task list.
You could run scripts/checkpatch.pl on the drivers/staging directory and try to fix the warnings generated by checkpatch. You could also try to fix sparse warnings once you have the basics right. You might find these useful - https://www.linux.com/news/software/lDinux-kernel/804403-three-ways-for-begi... http://kernelnewbies.org/Outreachyfirstpatch Shraddha
On Sat, 03 Oct 2015 19:37:54 -0700, Sean Bollin said:
I'm interested in getting started doing kernel dev.
Why? Fame? Fortune? It's a chick magnet? You're totally pissed off because suspend/resume is wonky on your laptop? If you *really* want to help, just get yourself a copy of the linux-next tree, build it every week or so, and file bug reports/patches if you hit something odd. We need code coverage testers more than we need random patches - and Grek KH will verify that most kernel releases, I manage to break it anywhere from 1 to 4 times a release just using it day-to-day on my main laptop (not even pointing trinity or iozone or any other stress tester at it).
On Tue, Oct 6, 2015 at 12:54 AM, <Valdis.Kletnieks@vt.edu> wrote:
On Sat, 03 Oct 2015 19:37:54 -0700, Sean Bollin said:
I'm interested in getting started doing kernel dev.
Why? Fame? Fortune? It's a chick magnet? You're totally pissed off because suspend/resume is wonky on your laptop?
If you *really* want to help, just get yourself a copy of the linux-next tree, build it every week or so, and file bug reports/patches if you hit something odd. We need code coverage testers more than we need random patches - and Grek KH will verify that most kernel releases, I manage to break it anywhere from 1 to 4 times a release just using it day-to-day on my main laptop (not even pointing trinity or iozone or any other stress tester at it).
I'd love to contribute this way. This looks better than sending small code style fixes.
participants (6)
-
Doug Wilson -
Greg KH -
Sean Bollin -
Shraddha Barke -
Umair Khan -
Valdis.Kletnieks@vt.edu