1. 10 Aug, 2004 2 commits
    • Sam Ravnborg's avatar
      kbuild: Introduce hostprogs-y, deprecate host-progs · 113b88ae
      Sam Ravnborg authored
      Introducing hostprogs-y allows a user to use the typical Kbuild
      pattern in a Kbuild file:
      hostprogs-$(CONFIG_KALLSYMS) += ...
      
      And then during cleaning the referenced file are still deleted.
      Deprecate the old host-progs assignment but kept the functionlity.
      
      External modules will continue to use host-progs for a while - drawback is
      that they now see a warning.
      Workaround - just assign both variables:
      hostprogs-y := foo
      host-progs  := $(hostprogs-y)
      
      All in-kernel users will be converted in next patch.
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      113b88ae
    • Sam Ravnborg's avatar
      kbuild: Separate out host-progs handling · 9c1bfb5f
      Sam Ravnborg authored
      Concentrating all host-progs functionality in one file made a more
      readable Makefile.lib - and allow for potential reuse of host-progs
      functionality.
      Processing of host-progs related stuff are avoided when no host-progs are specified. 
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      9c1bfb5f
  2. 09 Aug, 2004 1 commit
  3. 08 Aug, 2004 4 commits
  4. 07 Aug, 2004 1 commit
    • Sam Ravnborg's avatar
      kbuild: Check for undefined symbols in vmlinux · 1d3fa84d
      Sam Ravnborg authored
      At least one bin-utils version for ARM is know to ignore undefined
      symbols when performing the final link of vmlinux.
      Add an explicit check for undefined symbols to catch this.
      The check is made in combination with generating the System.map file
      and the actual algorithm is moved to a small shell script - mksysmap.
      
      External symbols with three leading underscores are ignored - sparc
      uses them for the BTFIXUP logic.
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      1d3fa84d
  5. 06 Aug, 2004 1 commit
    • James Morris's avatar
      [PATCH] Re-implemented i586 asm AES · e7bf2031
      James Morris authored
      This code is a rework of the original Gladman AES code, and does not
      include any supposed BSD licensed work by Jari Ruusu. 
      
      Linus converted the Intel asm to Gas format, and made some minor
      alterations.
      
      Fruhwirth's glue module has also been retained, although I rebased the
      table generation and key scheduling back to Gladman's code.  I've tested
      this code with some standard FIPS test vectors, and large FTP transfers
      over IPSec (both locally and over the wire to a system running the
      generic AES implementation).
      Signed-off-by: default avatarJames Morris <jmorris@redhat.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      e7bf2031
  6. 05 Aug, 2004 23 commits
  7. 04 Aug, 2004 4 commits
  8. 03 Aug, 2004 4 commits