An error occurred fetching the project authors.
- 04 Sep, 2003 1 commit
-
-
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.
-
- 21 Aug, 2003 1 commit
-
-
Tom Rini authored
-
- 25 Jul, 2003 1 commit
-
-
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/
-
- 19 Jun, 2003 1 commit
-
-
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.
-
- 22 May, 2003 1 commit
-
-
Paul Mackerras authored
-
- 21 Mar, 2003 1 commit
-
-
Paul Mackerras authored
-
- 07 Mar, 2003 1 commit
-
-
Sam Ravnborg authored
Introduced filechk for all architectures that previously used update-if-changed. No longer add asmoffsets.h.tmp to CLEAN_FILES. This is a private file to the filechk rule
-
- 26 Jan, 2003 2 commits
-
-
Sam Ravnborg authored
Replace done for all archs except mips* and cris. These architectures are lacking too much behind that it made sense
-
Sam Ravnborg authored
The recent change in the top level makefile allowed this clean-up in all the architecture specific Makefiles. No functional changes, just deleted the now optional targets
-
- 17 Jan, 2003 1 commit
-
-
Paul Mackerras authored
device model.
-
- 05 Jan, 2003 3 commits
-
-
Paul Mackerras authored
-
Paul Mackerras authored
All the iSeries machines that can run Linux are 64-bit PowerPC machines and are now supported by the ppc64 kernel. Since no-one is interested in maintaining the iSeries support in the ppc32 kernel, I am removing it.
-
Benjamin Herrenschmidt authored
-
- 08 Dec, 2002 1 commit
-
-
Paul Mackerras authored
-
- 21 Nov, 2002 1 commit
-
-
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.
-
- 08 Nov, 2002 2 commits
-
-
Paul Mackerras authored
With these changes the boot wrapper successfully builds, although this may not be the absolute best way to do things.
-
Tom Rini authored
This simplifies the C code by removing some #ifdefs.
-
- 06 Nov, 2002 1 commit
-
-
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.
-
- 19 Oct, 2002 1 commit
-
-
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.
-
- 08 Oct, 2002 1 commit
-
-
Paul Mackerras authored
This also puts the file in include/asm-ppc/offsets.h rather than arch/ppc/kernel/asm-offsets.h. This changes PPC to do things similarly to other ports, and makes make -j work reliably.
-
- 04 Oct, 2002 1 commit
-
-
Paul Mackerras authored
This moves the 4xx platform-specific files into a new directory, arch/ppc/platforms/4xx.
-
- 29 Sep, 2002 1 commit
-
-
Linus Torvalds authored
-
- 22 Sep, 2002 1 commit
-
-
Kai Germaschewski authored
-
- 21 Sep, 2002 1 commit
-
-
Paul Mackerras authored
-
- 17 Sep, 2002 3 commits
-
-
Kai Germaschewski authored
Now that all archs use the same way to generate the link script, we can handle it from the common top-level Makefile instead of the individual arch/*/Makefile's.
-
Kai Germaschewski authored
For consistency reasons, generate arch/$(ARCH)/vmlinux.lds.s from arch/$(ARCH)/vmlinux.lds.S on all archs, even those which do not need preprocessing (yet).
-
Paul Mackerras authored
The tags were slightly useful when the kernel maintainers weren't using BK, but these days they are more trouble than they are worth. They tend to cause patch rejects, and often end up getting turned into the fixed form (rather than the %x% tag form).
-
- 27 Jun, 2002 1 commit
-
-
Tom Rini authored
-
- 20 Jun, 2002 1 commit
-
-
Kai Germaschewski authored
Everywhere else we use CFLAGS_<target> etc to designate special flags for an object, so handle vmlinux the same way.
-
- 16 Jun, 2002 1 commit
-
-
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.
-
- 15 Jun, 2002 1 commit
-
-
Kai Germaschewski authored
Since mkdep is gone, calling it is surely no a good idea anymore.
-
- 01 Jun, 2002 1 commit
-
-
Tom Rini authored
To accommodate the change to scripts/Configure which made it look in /boot/config-`uname -r` before looking at arch/$(ARCH)/defconfig, change the rule for using a config from arch/ppc/configs to copy to .config instead of arch/$(ARCH)/defconfig
-
- 09 May, 2002 1 commit
-
-
Paul Mackerras authored
-
- 12 Feb, 2002 1 commit
-
-
Paul Mackerras authored
having the thread_info struct at the base of the stack and the task_struct elsewhere.
-
- 11 Feb, 2002 1 commit
-
-
Paul Mackerras authored
-
- 05 Feb, 2002 5 commits
-
-
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
-
Linus Torvalds authored
- Neil Brown: md cleanups/fixes - Andrew Morton: console locking merge - Andrea Arkangeli: major VM merge
-
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
-
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
-
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
-