linux-mips
[Top] [All Lists]

Re: Preempted interrupt handler

To: Srinivas Kommu <kommu@hotmail.com>
Subject: Re: Preempted interrupt handler
From: Fuxin Zhang <fxzhang@ict.ac.cn>
Date: Thu, 22 Dec 2005 08:46:34 +0800
Cc: Linux/MIPS Development <linux-mips@linux-mips.org>
In-reply-to: <20051221193906.GB1456@sjc-xdm-007.cisco.com>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <43A6F155.7080402@avilinks.com> <20051220131829.GB3376@linux-mips.org> <20051221193906.GB1456@sjc-xdm-007.cisco.com>
Sender: linux-mips-bounce@linux-mips.org
User-agent: Thunderbird 1.5 (Windows/20051025)
> Is it normal for the modules to be loaded at 0xc0000000 (this is
> highmem, isn't it)? I see the same on my bcm1250 box. I've been wondering
> why they can't be loaded in kseg0. Or is it because of bad
> modutils/compiler flags?
It is not necessary highmem. 0xc0000000 is a MAPPED(i.e. use TLB) kernel
segment,
used by vmalloc to allocate a large virtually continous memory area for
modules. Use kseg0 you have to get a large physically continuous area,
and that is difficult unless you reserve some memory.
> 
> thanks
> srini
> 
>>   Ralf
> 

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