KernelNewbies
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Kernel Hacking

  • Frontpage

  • Kernel Hacking

  • Kernel Documentation

  • Kernel Glossary

  • FAQ

  • Found a bug?

  • Kernel Changelog

  • Upstream Merge Guide

Projects

  • KernelJanitors

  • KernelMentors

  • KernelProjects

Community

  • Why a community?

  • Regional Kernelnewbies

  • Personal Pages

  • Upcoming Events

References

  • Mailing Lists

  • Related Sites

  • Programming Links

Wiki

  • Recent Changes

  • Site Editors

  • Side Bar

  • Tips for Editors

  • Hosted by WikiWall

Navigation

  • RecentChanges
  • FindPage
  • HelpContents

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

KernelNewbies:
  • MigratingInProgress
  • FAQ

Kernel Janitors FAQ

Q: What is Kernel Janitors? A: It is a project to help wannabe kernel hackers get their feet wet

  • while doing something useful for the community.

Q: What will I be doing? A: Basically, cleaning up the kernel.

  • You can look at TODO for some example tasks.

Q: Prerequisites? A: Knowledge of C, being able to compile and boot Linux kernel.

Q: What documents should i read? A: SubmittingPatches, CodingStyle from Documentation/ .

  • http://www.zip.com.au/~akpm/linux/patches/stuff/tpp.txt and http://linux.yyz.us/patch-format.html are good to read also.

Q: What version should I be patching against? A: Latest "linus" (2.6.x-rcY from kernel.org).

  • Be sure to check -mm and -kj trees to see if someone already did that.

Q: Where should I send patches to? A: Mailing list: kernel-janitors@lists.osdl.org

  • If you feel confident enough, you can CC: someone from MAINTAINERS too.

Q: I have lots of patches that do the same thing. Can I just send them in

  • one mail?

A: No, but don't send them in lots of small mails either. Try splitting

  • them up per subsystem (drivers/net/, fs/ext3/...). See here:

    http://marc.theaimsgroup.com/?l=linux-kernel&m=112105809816217&w=2 for details.

Q: Where can I find janitors? A: On our mailing list and #kerneljanitor at irc.oftc.net

Q: I got some negative replies. Am I just wasting peoples' time? A: A nice motivational post from Linus: http://lkml.org/lkml/2004/12/20/255

Mailer problems


Q: What is prefered way of sending patches? A: Inline (Insert file or similar, copy & paste is _not_ ok).

  • If that's not possible, plain text attachment (no base64, quoted string or, tux forbid, html).

Q: What do I need to set in my e-mail client? A: Disable line wrap, and see upper FAQ.

Q: How do I test my settings are ok? A: Send patch to yourself, save it, try applying it. If it works it's

  • ok. Also, you can send the patch to patch-tester@coderock.org; it will find little mistakes like incorrect patch level, the use of spaces instead of tabs, etc.

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01