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:
  • AdamDutko

Email: <dutko.adam AT SPAMFREE gmail DOT com>

== kernelMaker (not dead)== I've almost finished a utility that will enable users (new and experienced) to specify a particular kernel, URL where the kernel source is located, a variety of other settings and where on their machine they would like to build the kernel for installation. The tool then parses the options, verifies them and makes the kernel with the users old configuration, in addition to prompting them for the (NEW) features in the specified kernel, then installs the kernel for them to then reboot and verify it. It's primarily meant as an attempt to fill a void Andrew Morton identified during his speech at LinuxWorld 2007 and encourage people to test new kernels. You can find it here: http://littlehat.homelinux.org/OpenSource/kernelMaker.pl . Please hack on it and make it better! Keep me in the loop if you do decide to work on it please as I'd like to know who else out there is interested in working on it and quite possibly making it more user friendly by adding a gui or text menu (and quite possibly moving it to a different language). Thanks.

kernelMaker TODO

1. Integrate "ketchup" functionality (http://kerneltrap.org/node/2976).

  • I will define two options, one to enable ketchup and the other to pass options to ketchup, then call ketchup from within the script.

2. Integrate quilt functionality (http://kerneltrap.org/node/5061) -- SEEMS TO BE INTEGRATED INTO THE LATEST KETCHUP.

3. Make it git repository aware (http://kerneltrap.org/node/5533):

  • need a --git option
  • the source url needs to be adapted to a git repo and verify accordingly
  • need to add checkout functionality

*Comments, suggestions and patches are ALWAYS WELCOME! :-)

Beacon

* Beacon is my thesis and will be useful for parsing large code repositories and checking for function signatures over extended periods of time. You can check it out at http://beacon.thefuturegrid.org . The code is located at htp://git.thefuturegrid.org. * Beacon uses sqlalchemy, pygments, mysql, prototype, and a variety of other tools. In it's current state it only searches c, asm, and headers.


CategoryHomepage

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