[GIT]: Sparc

From: David Miller
Date: Fri May 02 2008 - 23:02:51 EST



Some sparc32 cleanups triggered by some gcc-4.3 warnings
I saw there.

More fixes to syscall restart handling, I think I have it
right now and I haven't seen any weird behavior for a few
days.

All the sparc serial drivers were using the same driver
name string, resulting in all kinds of problems which
the kernel now duly warns about.

Similarly wrt. sparc64 PCI host controller registry.
Just don't try to make the dummy root host controller
and all the problems go away.

Please pull, thanks a lot!

The following changes since commit 886c35fbcf6fb2eee15687efc2d64d99b6ad9a4a:
Linus Torvalds (1):
Merge branch 'for-linus' of git://git.kernel.org/.../ieee1394/linux1394-2.6

are available in the git repository at:

master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6.git master

David S. Miller (6):
sparc64: Stop creating dummy root PCI host controller devices.
serial: Fix sparc driver name strings.
sparc64: Fix syscall restart, for real...
sparc32: Kill totally unused memory information tables.
sparc32: More memory probing consolidation.
sparc32: Delete prom_stdin and prom_stdout.

arch/sparc/kernel/setup.c | 5 +-
arch/sparc/mm/fault.c | 61 +---------
arch/sparc/prom/init.c | 7 -
arch/sparc/prom/memory.c | 235 ++++++++++----------------------------
arch/sparc64/kernel/pci.c | 130 ++++++----------------
arch/sparc64/kernel/pci_common.c | 6 -
arch/sparc64/kernel/pci_impl.h | 9 --
arch/sparc64/kernel/process.c | 6 -
arch/sparc64/kernel/signal.c | 6 +-
arch/sparc64/kernel/signal32.c | 6 +
drivers/serial/sunhv.c | 2 +-
drivers/serial/sunsab.c | 2 +-
drivers/serial/sunsu.c | 2 +-
drivers/serial/sunzilog.c | 2 +-
include/asm-sparc/oplib.h | 17 ---
include/asm-sparc/page.h | 5 +-
16 files changed, 117 insertions(+), 384 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/