Skip to content
Snippets Groups Projects
  1. Sep 08, 2005
    • Paulo Marques's avatar
      [PATCH] kallsyms: change compression algorithm · b3dbb4ec
      Paulo Marques authored
      
      This patch changes the way the compression algorithm works.  The base
      algorithm is similiar to the previous but we force the compressed token
      size to 2.
      
      Having a fixed size compressed token allows for a lot of optimizations, and
      that in turn allows this code to run over *all* the symbols faster than it
      did before over just a subset.
      
      Having it work over all the symbols will make it behave better when symbols
      change positions between passes, and the "inconsistent kallsyms" messages
      should become less frequent.
      
      In my tests the compression ratio was degraded by about 0.5%, but the
      results will depend greatly on the number of symbols to compress.
      
      Signed-off-by: default avatarPaulo Marques <pmarques@grupopie.com>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      b3dbb4ec
  2. Sep 05, 2005
  3. Aug 30, 2005
  4. Aug 19, 2005
  5. Aug 10, 2005
  6. Jul 29, 2005
    • Joachim Nilsson's avatar
      [PATCH] fix gconfig crash · bafd2df5
      Joachim Nilsson authored
      
      I ran glade-2 on the glade file, fixed two missing stock icons and
      cleaned up the C code that inserts the single/split/full modes. The
      rest of the patch is minor cleanups only. I refrained from using all
      the included xpm icons in images.c (like qconf.cc does) in favour of
      using the stock Gtk+ icons instead. Oh, yes there was a "back" bug
      in split mode that I also removed, oh well...
      
      It has been tested with success by several people, including
      Jesper Juhl, Randy Dunlap and myself.
      
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      bafd2df5
  7. Jul 28, 2005
  8. Jul 27, 2005
    • J.A. Magallon's avatar
      [PATCH] kbuild: signed char fixes for scripts · 61d9cdf2
      J.A. Magallon authored
      
      This time I did not break anything... and they shut up gcc4 ;)
      
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      61d9cdf2
    • Keenan Pepper's avatar
      [PATCH] kbuild: signed/unsigned char fix for make menuconfig · 84c2a2eb
      Keenan Pepper authored
      
      Quiet some silly warnings.
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      84c2a2eb
    • Sam Ravnborg's avatar
      kbuild: fix building external modules · db8c1a7b
      Sam Ravnborg authored
      
      kbuild failed to locate Makefile for external modules.
      This brought to my attention how the variables for directories
      have different values in different usage scenarios.
      
      Different kbuild usage scenarios:
      make       - plain make in same directory where kernel source lives
      make O=    - kbuild is told to store output files in another directory
      make M=    - building an external module
      make O= M= - building an external module with kernel output seperate from src
      
      Value assigned to the different variables:
      
                 |$(src)          |$(obj) |$(srctree)        |$(objtree)
      make       |reldir to k src |as src |abs path to k src |abs path to k src
      make O=    |reldir to k src |as src |abs path to k src |abs path to output dir
      make M=    |abs path to src |as src |abs path to k src |abs path to k src
      make O= M= |abs path to src |as src |abs path to k src |abs path to k output
      
      path to kbuild file:
      
      make       | $(srctree)/$(src), $(src)
      make O=    | $(srctree)/$(src)
      make M=    | $(src)
      make O= M= | $(src)
      
      From the table above it can be seen that the only good way to find the
      home directory of the kbuild file is to locate the one of the two variants
      that is an absolute path. If $(src) is an absolute path (starts with /)
      then use it, otherwise prefix $(src) with $(srctree).
      
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      db8c1a7b
  9. Jul 26, 2005
  10. Jul 25, 2005
  11. Jul 21, 2005
  12. Jul 14, 2005
  13. Jul 13, 2005
  14. Jul 06, 2005
  15. Jun 28, 2005
  16. Jun 26, 2005
  17. Jun 23, 2005
  18. May 06, 2005
Loading