#
e8a30302 |
| 13-Oct-2005 |
Stephen Rothwell <sfr@canb.auug.org.au> |
powerpc: merge ptrace.c
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
|
#
eec5ef90 |
| 13-Oct-2005 |
Stephen Rothwell <sfr@canb.auug.org.au> |
ppc64: use powerpc of_device.c
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
|
#
d4bf9a78 |
| 13-Oct-2005 |
Stephen Rothwell <sfr@canb.auug.org.au> |
ppc64: merge binfmt_elf32.c
and use start_thread for both 32 and 64 bit bineries.
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
|
#
4920960f |
| 12-Oct-2005 |
Stephen Rothwell <sfr@canb.auug.org.au> |
powerpc: consolidate cputable.c
Also simplify arch/ppc64/kernel/Makefile
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
|
#
3abec857 |
| 11-Oct-2005 |
Paul Mackerras <paulus@samba.org> |
ppc64: Use merged versions of init_task.c and process.c.
These two files are now built in arch/powerpc/kernel instead of arch/ppc64/kernel.
Signed-off-by: Paul Mackerras <paulus@samba.org>
|
#
fd582ec8 |
| 11-Oct-2005 |
Paul Mackerras <paulus@samba.org> |
ppc: Various minor compile fixes
This fixes up a variety of minor problems in compiling with ARCH=ppc arising from using the merged versions of various header files. A lot of the changes are just ad
ppc: Various minor compile fixes
This fixes up a variety of minor problems in compiling with ARCH=ppc arising from using the merged versions of various header files. A lot of the changes are just adding #include <asm/machdep.h> to files that use ppc_md or smp_ops_t.
This also arranges for us to use semaphore.c, vecemu.c, vector.S and fpu.S from arch/powerpc/kernel when compiling with ARCH=ppc.
Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
Revision tags: v2.6.14-rc4 |
|
#
40ef8cbc |
| 10-Oct-2005 |
Paul Mackerras <paulus@samba.org> |
powerpc: Get 64-bit configs to compile with ARCH=powerpc
This is a bunch of mostly small fixes that are needed to get ARCH=powerpc to compile for 64-bit. This adds setup_64.c from arch/ppc64/kernel
powerpc: Get 64-bit configs to compile with ARCH=powerpc
This is a bunch of mostly small fixes that are needed to get ARCH=powerpc to compile for 64-bit. This adds setup_64.c from arch/ppc64/kernel/setup.c and locks.c from arch/ppc64/lib/locks.c.
Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
#
bc6f8a4b |
| 10-Oct-2005 |
Paul Mackerras <paulus@samba.org> |
powerpc: move lparmap.c to arch/powerpc/kernel
Since lparmap.s gets included in arch/powerpc/kernel/head_64.S, this avoids depending on a file in another directory.
Signed-off-by: Paul Mackerras <p
powerpc: move lparmap.c to arch/powerpc/kernel
Since lparmap.s gets included in arch/powerpc/kernel/head_64.S, this avoids depending on a file in another directory.
Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
#
9994a338 |
| 10-Oct-2005 |
Paul Mackerras <paulus@samba.org> |
powerpc: Introduce entry_{32,64}.S, misc_{32,64}.S, systbl.S
The system call table has been consolidated into systbl.S. We have separate 32-bit and 64-bit versions of entry.S and misc.S since the c
powerpc: Introduce entry_{32,64}.S, misc_{32,64}.S, systbl.S
The system call table has been consolidated into systbl.S. We have separate 32-bit and 64-bit versions of entry.S and misc.S since the code is mostly sufficiently different to be not worth merging. There are some common bits that will be extracted in future.
Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
#
70d64cea |
| 10-Oct-2005 |
Paul Mackerras <paulus@samba.org> |
powerpc: Rename files to have consistent _32/_64 suffixes
This doesn't change any code, just renames things so we consistently have foo_32.c and foo_64.c where we have separate 32- and 64-bit versio
powerpc: Rename files to have consistent _32/_64 suffixes
This doesn't change any code, just renames things so we consistently have foo_32.c and foo_64.c where we have separate 32- and 64-bit versions.
Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
#
b3491269 |
| 06-Oct-2005 |
Paul Mackerras <paulus@samba.org> |
powerpc: Use the merged of_device.c with ARCH=powerpc
Also compile btext.c with -fPIC; this was missed before.
Signed-off-by: Paul Mackerras <paulus@samba.org>
|
#
9b6b563c |
| 06-Oct-2005 |
Paul Mackerras <paulus@samba.org> |
powerpc: Merge in the ppc64 version of the prom code.
This brings in the ppc64 version of prom_init.c, prom.c and btext.c and makes them work for ppc32. This also brings in the new calling conventi
powerpc: Merge in the ppc64 version of the prom code.
This brings in the ppc64 version of prom_init.c, prom.c and btext.c and makes them work for ppc32. This also brings in the new calling convention, where the first entry to the kernel (with r5 != 0) goes to the prom_init code, which then restarts from the beginning (with r5 == 0) after it has done its stuff.
For now this also brings in the ppc32 version of setup.c. It also merges lmb.h.
Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
#
292dcc86 |
| 02-Oct-2005 |
Paul Mackerras <paulus@samba.org> |
Merge rsync://ozlabs.org/sfr-git/for-paulus/
|
Revision tags: v2.6.14-rc3 |
|
#
cabb5587 |
| 30-Sep-2005 |
Stephen Rothwell <sfr@canb.auug.org.au> |
powerpc: make iSeries build
Merge vmlinux.lds.S. Also remove arch/powerpc/kernel/vmlinux.lds which is a generated file.
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
|
#
bd142b70 |
| 30-Sep-2005 |
Stephen Rothwell <sfr@canb.auug.org.au> |
ppc64: simplify the build a little
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
|
#
20c8c210 |
| 28-Sep-2005 |
Paul Mackerras <paulus@samba.org> |
powerpc: Fixes to get the merged kernel to boot on powermac.
This merges ppc_ksyms.c, puts back the actual do_execve call in sys_execve, makes init_MMU call find_end_of_memory rather than ppc_md.fin
powerpc: Fixes to get the merged kernel to boot on powermac.
This merges ppc_ksyms.c, puts back the actual do_execve call in sys_execve, makes init_MMU call find_end_of_memory rather than ppc_md.find_end_of_memory (every platform has a device tree with a /memory node now, right?) and fixes some problems with the mpic initialization on newworld powermacs.
Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
#
14cf11af |
| 26-Sep-2005 |
Paul Mackerras <paulus@samba.org> |
powerpc: Merge enough to start building in arch/powerpc.
This creates the directory structure under arch/powerpc and a bunch of Kconfig files. It does a first-cut merge of arch/powerpc/mm, arch/pow
powerpc: Merge enough to start building in arch/powerpc.
This creates the directory structure under arch/powerpc and a bunch of Kconfig files. It does a first-cut merge of arch/powerpc/mm, arch/powerpc/lib and arch/powerpc/platforms/powermac. This is enough to build a 32-bit powermac kernel with ARCH=powerpc.
For now we are getting some unmerged files from arch/ppc/kernel and arch/ppc/syslib, or arch/ppc64/kernel. This makes some minor changes to files in those directories and files outside arch/powerpc.
The boot directory is still not merged. That's going to be interesting.
Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|