linux-mips
[Top] [All Lists]

Re: JAZZ architecture

To: Alec Voropay <a.voropay@vmb-service.ru>
Subject: Re: JAZZ architecture
From: "Maciej W. Rozycki" <macro@linux-mips.org>
Date: Fri, 15 Oct 2004 14:11:24 +0100 (BST)
Cc: linux-mips@linux-mips.org
In-reply-to: <00c501c4b2b0$3a4a42b0$1701a8c0@vmbservice.ru>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <00c501c4b2b0$3a4a42b0$1701a8c0@vmbservice.ru>
Sender: linux-mips-bounce@linux-mips.org
On Fri, 15 Oct 2004, Alec Voropay wrote:

>  It seems, kernel API was changed. What is
> spin_unlock_restoreirq()
> spin_lock_saveirq()

 I guess spin_unlock_irqrestore() and spin_lock_irqsave(), respectively.  
These are typos, not API changes.  This shows how popular the platform is
-- they have been there for a year and nobody noticed.

> =====
> arch/mips/jazz/jazz.o(.bss+0x10): multiple definition of
> `board_time_init'
> arch/mips/kernel/kernel.o(.bss+0x77c): first defined here
> arch/mips/mm/mm.o(.text+0x5cc): In function `free_initmem':
> : undefined reference to `prom_free_prom_memory'
> arch/mips/jazz/jazz.o(.text+0x1fc): In function `ll_count':
> : undefined reference to `return'
> arch/mips/jazz/jazz.o(.text+0x344): In function `vdma_alloc':
> : undefined reference to `spin_unlock_restoreirq'
> arch/mips/jazz/jazz.o(.text+0x35c): In function `vdma_alloc':
> : undefined reference to `spin_lock_saveirq'
> arch/mips/jazz/jazz.o(.text+0x498): In function `vdma_alloc':
> : undefined reference to `spin_unlock_restoreirq'
> arch/mips/jazz/jazz.o(.text.init+0x2c8): In function `jazz_setup':
> : undefined reference to `irq_setup'
> arch/mips/jazz/jazz.o(.text.init+0x2cc): In function `jazz_setup':
> : undefined reference to `irq_setup'
> arch/mips/jazz/jazz.o(.text.init+0x368): In function `jazz_setup':
> : undefined reference to `dummy_con'
> arch/mips/jazz/jazz.o(.text.init+0x36c): In function `jazz_setup':
> : undefined reference to `dummy_con'
> arch/mips/arc/arclib.a(init.o)(.text.init+0x88): In function
> `prom_init':
> : undefined reference to `prom_meminit'
> arch/mips/arc/arclib.a(arc_con.o)(.text+0x44): In function
> `prom_console_write':
> : undefined reference to `prom_putchar'
> arch/mips/arc/arclib.a(arc_con.o)(.text+0x5c): In function
> `prom_console_write':
> : undefined reference to `prom_putchar'
> arch/mips/lib/lib.a(promlib.o)(.text+0x54): In function `prom_printf':
> : undefined reference to `prom_putchar'
> arch/mips/lib/lib.a(promlib.o)(.text+0x68): In function `prom_printf':
> : undefined reference to `prom_putchar'
> make: *** [vmlinux] Error 1

 These should be relatively easy to fix.

  Maciej

<Prev in Thread] Current Thread [Next in Thread>