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

Revision 12 as of 2005-09-25 16:31:22
KernelNewbies:
  • KernelHacking

CompleteNewbiesClickHere for some ideas on how to get started.

Put your kernel hacking stuff here and let's help each other learn about the kernel.BR

  • ["Drivers"]
  • ["Testing"]
  • KernelPorts

  • PowerManagement

  • KernelBooks

  • ["Tools"] to edit/navigate/hack the kernel source
  • ["SMPSynchronisation"] an intro on SMP locking
  • CareerAdvice for people who want to get a job hacking the kernel

The pre-2.6 kernel mustfix and shouldfix bug lists:

  • MustFix26

  • ShouldFix26

[http://www.kernelhacking.org/docs/kernelhacking-HOWTO/index.html kernel hacking HOWTO]BR [http://markov.ucsd.edu/~movellan/tips/LinuxCompileKernel.pdf Compiling the Linux kernel] (as [http://www.google.com/search?q=cache:markov.ucsd.edu/~movellan/tips/LinuxCompileKernel.pdf html]) or [http://www.osnews.com/story.php?news_id=443 Compiling the Linux Kernel]BR [http://freshmeat.net/projects/mkkernel/ mkkernel] helps beginners.BR [http://everythinglinux.org/unfry/unfry_content.html testing new kernels] and recovering...BR [http://freshmeat.net/projects/user-modelinux/ User Mode Linux] ([http://www.linux-mag.com/2001-04/user_mode_01.html description]) allows test kernels to be run under Linux. See also NavigatingTheSourcesBR [http://www.sysinternals.com/linux/utilities/filemon.shtml filemon] to display file system activities in real-timeBR [http://www.linux-sxs.org/upgrading/migration26.html Migrating to kernel 2.6], [http://www.kniggit.net/wwol26.html The Wonderful World of Linux 2.6]BR [http://lwn.net/Articles/39901/ What to expect with Linux 2.5] (if you get /null appended to the URL, go back & try again (a few times if necessary))BR [http://kernelnewbies.org/wiki/moin.cgi/Karthick 2.4 Kernel Internals (Incomplete)]BR [http://edge.linuxhq.com/kernel/v2.4/changes.html Requirements before upgrading 2.2 to 2.4]BR

Kernel source archives and CVSweb.

At [http://lxr.linux.no/source/ Cross-Referencing Linux Source] you can view various kernel versions.

(An archive of all kernel versions was [http://www.memalpha.cx/Linux/Kernel/ here].)

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