Skip to content
Snippets Groups Projects
  1. Aug 24, 2006
  2. Jun 25, 2006
    • Randy Dunlap's avatar
      [PATCH] checkstack: print module names · 8ad2914d
      Randy Dunlap authored
      
      Finding "init_module" high stack usage problems is challenging when there
      are over 1600 "init_module" functions in the kernel tree, so make
      checkstack.pl print out the filename where the stack usage occurs.  This is
      useful for code built as loadable modules.
      
      For built-in code, it just prints the kernel image file name, like
      "vmlinux".  Examples:
      
      (before patch:)
      0x0000000d callback:					1928
      0xffffffff81678c09 huft_build:				1560
      0x0018 init_module:					1512
      
      (after patch:)
      0x0000000d callback [divacapi]:				1928
      0xffffffff81678c09 huft_build [vmlinux]:		1560
      0x0018 init_module [hdaps]:				1512
      
      Also change one if-series to use elsif to cut down on unneeded tests.
      
      Signed-off-by: default avatarRandy Dunlap <rdunlap@xenotime.net>
      Acked-by: default avatarJoern Engel <joern@wh.fh-wedel.de>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      8ad2914d
  3. Apr 11, 2006
  4. Apr 16, 2005
    • Linus Torvalds's avatar
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds authored
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
Loading