1. 03 5月, 2007 2 次提交
    • M
      kbuild: propagate errors from find in scripts/gen_initramfs_list.sh · eda890af
      Michael Ellerman 提交于
      If the find(1) in scripts/gen_initramfs_list.sh generates any errors, it
      will cause gen_initramfs_list.sh to fail (because of "set -e"), however
      the errors from find are not printed to the user. This is rather confusing:
      
      ~/src/powerpc$ make O=~/build/powerpc-cell32/
      make[2]: *** [usr/initramfs_data.cpio.gz] Error 1
      make[1]: *** [usr] Error 2
      make[1]: *** Waiting for unfinished jobs....
      make[1]: *** wait: No child processes.  Stop.
      make: *** [_all] Error 2
      
      It is much easier to work out what the problem is if we let the errors
      from find hit the console, eg:
      
      ~/src/powerpc$ make O=~/build/powerpc-cell32/
      find: /home/michael/initramfs-source/home: Permission denied
      find: /home/michael/initramfs-source/lost+found: Permission denied
      find: /home/michael/initramfs-source/opt: Permission denied
      find: /home/michael/initramfs-source/root: Permission denied
      make[2]: *** [usr/initramfs_data.cpio.gz] Error 1
      make[1]: *** [usr] Error 2
      make[1]: *** Waiting for unfinished jobs....
      make[1]: *** wait: No child processes.  Stop.
      make: *** [_all] Error 2
      Signed-off-by: NMichael Ellerman <michael@ellerman.id.au>
      Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
      eda890af
    • A
      kbuild: handle compressed cpio initramfs-es · c299ec2d
      Alex Landau 提交于
      Make kbuild handle compressed cpio initramfs-es.  An already compressed
      cpio is copied directly to usr/, while a non-compressed cpio is filtered
      through gzip (no changes here) on its way to usr/.
      
      If the user has created a compressed cpio by other means, this saves him
      from uncompressing it, just to be compressed again by kbuild.
      Signed-off-by: NAlex Landau <landau.alex@gmail.com>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
      c299ec2d
  2. 07 2月, 2007 1 次提交
  3. 26 11月, 2006 1 次提交
  4. 01 5月, 2006 1 次提交
  5. 11 4月, 2006 1 次提交
    • S
      kbuild: rebuild initramfs if content of initramfs changes · d39a206b
      Sam Ravnborg 提交于
      initramfs.cpio.gz being build in usr/ and included in the
      kernel was not rebuild when the included files changed.
      
      To fix this the following was done:
      - let gen_initramfs.sh generate a list of files and directories included
        in the initramfs
      - gen_initramfs generate the gzipped cpio archive so we could simplify
        the kbuild file (Makefile)
      - utilising the kbuild infrastructure so when uid/gid root mapping changes
        the initramfs will be rebuild
      
      With this change we have a much more robust initramfs generation.
      Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
      d39a206b
  6. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      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!
      1da177e4