An error occurred fetching the project authors.
  1. 04 Sep, 2003 1 commit
    • Paul Mackerras's avatar
      PPC32: Add support for the PPC 440 family of embedded processors. · 272069b7
      Paul Mackerras authored
      This has three main parts: (1) support for the 440GP and 440GX processors,
      (2) support for the "Ebony" and "Ocotea" reference boards for those processors,
      and (3) support for 64-bit physical addresses.  The 440GP and 440GX are "Book E"
      processors, and this introduces a CONFIG_BOOKE and some definitions that apply
      to all Book E processors.
      
      Having 64-bit physical addresses means that PTEs are now 64 bits.  The PTE pages
      stay at 4kB, and the pgdir expands to 8kB.
      272069b7
  2. 21 Aug, 2003 1 commit
  3. 25 Jul, 2003 1 commit
    • Sam Ravnborg's avatar
      [PATCH] usr/: Updated .incbin support · c6923992
      Sam Ravnborg authored
      Update support for .incbin in /usr. No longer generate .S files
      from within the Makefile.
      
      Also deleted the assignment to LDFLAGS_BLOB for most architectures.
      I did not touch ARM and cris:
       arm: Russell told me they did not have a new as that could be used
       cris: Looked like it was used for more than just usr/
      c6923992
  4. 19 Jun, 2003 1 commit
    • Sam Ravnborg's avatar
      usr: Create objectfile for usr filesystem using .incbin · 85e161f7
      Sam Ravnborg authored
      Patch originally by HJ Lu.
      
      The filesystem was previously embedded in a .o file using ld.
      Embedding the filesystem using ld broke as a result ia64 and maybe more
      architectures.
      
      The better way to do this is to use the .incbin feature, as already
      used for vsyscall for i386. .incbin has the advantage that ELH header
      is correct, as required by ia64 - and maybe other archs.
      This change will break architectures relying on binutils older than
      2.11.90.0.23 released on 2001-07-14.
      Most notably arm will break in some configurations due to this.
      The rationale behing introducing .incbin is that ia64 needs this change
      and the .incbin feature has been present in binutils for a number
      of years now.
      arm will thus have to catch up with binutils - or patch usr/Makefile
      to stay compatible with the 2.5 kernel.
      
      The definition of LDFLAGS_BLOB removed for all architectures - it was 
      obsoleted by this change.
      Except for arm - that may require it due to the tool compatibility issue.
      85e161f7
  5. 22 May, 2003 1 commit
  6. 21 Mar, 2003 1 commit
  7. 07 Mar, 2003 1 commit
  8. 26 Jan, 2003 2 commits
  9. 17 Jan, 2003 1 commit
  10. 05 Jan, 2003 3 commits
  11. 08 Dec, 2002 1 commit
  12. 21 Nov, 2002 1 commit
    • Paul Mackerras's avatar
      PPC32: clean up the arch/ppc/boot Makefiles. · e7b34565
      Paul Mackerras authored
      This removes Rules.make inclusions, makes make clean work properly,
      removes EXTRA_TARGETS where not needed, and fixes a couple of compile
      warnings in the boot wrappers where <linux/string.h> wasn't included.
      e7b34565
  13. 08 Nov, 2002 2 commits
  14. 06 Nov, 2002 1 commit
    • Matt Porter's avatar
      PPC32: Add new arch/ppc/syslib/ directory for "system library" code. · 78cc0f43
      Matt Porter authored
      This changeset moves all "system library" code to this directory.
      System library code includes all common libraries
      of routines (PIC, system controller, host bridge, kernel feature
      enablement are all examples of things that belong here). The existing
      arch/ppc/kernel/ directory keeps all "core" CPU support.  Cache
      handling, basic cpu startup, tlb manipulation, and core kernel
      code all belong here.  The arch/ppc/platforms/ directory now
      contains only platform family specific files.  For SoC processors
      this includes the OCP glue-code that defines an SoC family.
      78cc0f43
  15. 19 Oct, 2002 1 commit
    • Paul Mackerras's avatar
      PPC32: Update boot wrapper Makefiles. · 2d4de969
      Paul Mackerras authored
      We can't now use make -C in conjunction with Rules.make because
      the rules for making .o files break if we do.  This updates the
      boot wrapper Makefiles so that we don't use make -C, instead we
      use call descend plus various other new features in Rules.make.
      2d4de969
  16. 08 Oct, 2002 1 commit
  17. 04 Oct, 2002 1 commit
  18. 29 Sep, 2002 1 commit
  19. 22 Sep, 2002 1 commit
  20. 21 Sep, 2002 1 commit
  21. 17 Sep, 2002 3 commits
  22. 27 Jun, 2002 1 commit
  23. 20 Jun, 2002 1 commit
  24. 16 Jun, 2002 1 commit
    • Kai Germaschewski's avatar
      kbuild: Remove archdep · f3c28355
      Kai Germaschewski authored
      Since we don't do dependencies up front anymore, archdep does not make
      too much sense anymore. It was mostly unused now anyway, move the
      remaining users to the "prepare" target, which is exactly what is wanted:
      Do some work before the actual build gets started.
      f3c28355
  25. 15 Jun, 2002 1 commit
  26. 01 Jun, 2002 1 commit
  27. 09 May, 2002 1 commit
  28. 12 Feb, 2002 1 commit
  29. 11 Feb, 2002 1 commit
  30. 05 Feb, 2002 5 commits
    • Linus Torvalds's avatar
      v2.4.12 -> v2.4.12.1 · ad8dcf57
      Linus Torvalds authored
        - Trond Myklebust: deadlock checking in lockd server
        - Tim Waugh: fix up parport wrong #define
        - Christoph Hellwig: i2c update, ext2 cleanup
        - Al Viro: fix partition handling sanity check.
        - Trond Myklebust: make NFS use SLAB_NOFS, and not play games with PF_MEMALLOC
        - Ben Fennema: UDF update
        - Alan Cox: continued merging
        - Chris Mason: get /proc buffer memory sizes right after buf-in-page-cache
      ad8dcf57
    • Linus Torvalds's avatar
      v2.4.9.10 -> v2.4.9.11 · a880f45a
      Linus Torvalds authored
        - Neil Brown: md cleanups/fixes
        - Andrew Morton: console locking merge
        - Andrea Arkangeli: major VM merge
      a880f45a
    • Linus Torvalds's avatar
      v2.4.9.1 -> v2.4.9.2 · 87f504e5
      Linus Torvalds authored
        - Al Viro: block device cleanups
        - Marcelo Tosatti: make bounce buffer allocations more robust (it's ok
        for them to do IO, just not cause recursive bounce IO. So allow them)
        - Anton Altaparmakov: NTFS update (1.1.17)
        - Paul Mackerras: PPC update (big re-org)
        - Petko Manolov: USB pegasus driver fixes
        - David Miller: networking and sparc updates
        - Trond Myklebust: Export atomic_dec_and_lock
        - OGAWA Hirofumi: find and fix umsdos "filldir" users that were broken
        by the 64-bit-cleanups. Fix msdos warnings.
        - Al Viro: superblock handling cleanups and race fixes
        - Johannes Erdfelt++: USB updates
      87f504e5
    • Linus Torvalds's avatar
      v2.4.6.7 -> v2.4.6.8 · fff10634
      Linus Torvalds authored
        - Chris Mason: reiserfs update
        - Paul Mackerras: PPC updates (softirq)
        - Kai Germaschewski: ISDN updates
        - various: workaround for cpuid inline asm problem with egcs-2.91.66
      fff10634
    • Linus Torvalds's avatar
      v2.4.4.5 -> v2.4.4.6 · c9df1e20
      Linus Torvalds authored
        - Johannes Erdfelt: OHCI hash-chain corruption fix, USB updates
        - Richard Henderson, Ivan Kokshaysky: alpha PCI iommu fixes
        - Tim Waugh: parport changelogs and printk levels
        - Andrew Morton: vmalloc off-by-one (overly sensitive) test
        - Al Viro: VFS layer cleanups
        - Cort Dougan: PPC updates (big bootloader re-org)
        - Alan Cox: more merges, remove phillips camera conversion code
        - Andrea Arkangeli: alpha fixups
        - OGAWA Hirofumi: big-sector support with FAT
        - Neil Brown: more md fixes
      c9df1e20