Please pull powerpc.git merge branch
Paul Mackerras
paulus at samba.org
Fri Jun 15 15:00:01 EST 2007
Linus,
Please do:
git pull \
git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc.git merge
to get two more bug-fixes for powerpc.
Thanks,
Paul.
arch/powerpc/kernel/udbg.c | 8 +++++++-
arch/powerpc/platforms/powermac/setup.c | 13 ++++++++++++-
arch/powerpc/platforms/powermac/smp.c | 1 -
3 files changed, 19 insertions(+), 3 deletions(-)
commit 220ddc0847ebd42d18ee78c7e1c2f4c2e3be637d
Author: Milton Miller <miltonm at bga.com>
Date: Sun Jun 10 14:32:43 2007 +1000
[POWERPC] Fix console output getting dropped on platforms without udbg_putc
Previously, registering this early console would just result
in dropping early buffered printk output until a udbg_putc
was registered.
However, commit 69331af79cf29e26d1231152a172a1a10c2df511
clears the CON_PRINTBUFFER flag on the main console when a
CON_BOOT (early) console has been registered, resulting in
the buffered messages never being displayed to the user.
This fixes the problem by making sure we don't register udbg_console
on platforms that don't implement udbg_putc.
Signed-off-by: Milton Miller <miltonm at bga.com>
Acked-by: Mark A. Greer <mgreer at mvista.com>
Signed-off-by: Paul Mackerras <paulus at samba.org>
commit c63c4faa8cf055319c7ed557d2050c1c3776fac5
Author: Paul Mackerras <paulus at samba.org>
Date: Thu Jun 7 22:42:19 2007 +1000
[POWERPC] Fix per-cpu allocation on oldworld SMP powermacs
The per-cpu area(a) for the secondary CPU(s) isn't getting allocated
on old SMP powermacs that don't have the secondary CPU(s) listed in
the device tree, as per-cpu areas are now only allocated for CPUs in
the cpu_possible_map, and we aren't setting the bits for the secondary
CPU(s) until smp_prepare_cpus(), which is after per-cpu allocation.
Therefore this sets the bits for CPUs 1..3 in cpu_possible_map in
pmac_setup_arch, so they get per-cpu data allocated.
Signed-off-by: Paul Mackerras <paulus at samba.org>
More information about the Linuxppc-dev
mailing list