* Kernel crash on yosemite
@ 2005-02-07 22:53 TheNop
2005-02-08 1:30 ` Ralf Baechle
0 siblings, 1 reply; 9+ messages in thread
From: TheNop @ 2005-02-07 22:53 UTC (permalink / raw)
To: linux-mips
Hi ,
This is my configuration:
~ yosemite board with RM9000 chip revision 1.1
~ BusyBox 1.0
~ Kernel 2.6.8.1
When I try to copy a large file (~ 3,5 Mb) within the NFS file system
the kernel crashs without any output on the console.
It could be a problem with the titan_ge driver, but I have no idee how
to solve the problem.
What can I do?
Best regards
TheNop
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Kernel crash on yosemite
2005-02-07 22:53 Kernel crash on yosemite TheNop
@ 2005-02-08 1:30 ` Ralf Baechle
2005-02-08 1:47 ` Manish Lachwani
0 siblings, 1 reply; 9+ messages in thread
From: Ralf Baechle @ 2005-02-08 1:30 UTC (permalink / raw)
To: TheNop; +Cc: linux-mips
On Mon, Feb 07, 2005 at 11:53:23PM +0100, TheNop wrote:
> This is my configuration:
> ~ yosemite board with RM9000 chip revision 1.1
> ~ BusyBox 1.0
> ~ Kernel 2.6.8.1
>
> When I try to copy a large file (~ 3,5 Mb) within the NFS file system
> the kernel crashs without any output on the console.
> It could be a problem with the titan_ge driver, but I have no idee how
> to solve the problem.
>
> What can I do?
There have been various fixes to the network driver since then so I
recommend you upgrade your kernel. One problem you're going to encounter
with recent kernels is that they only support the Titan 1.2 part which I
think are the ones in volume production.
Ralf
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Kernel crash on yosemite
2005-02-08 1:30 ` Ralf Baechle
@ 2005-02-08 1:47 ` Manish Lachwani
2005-02-08 1:51 ` Ralf Baechle
0 siblings, 1 reply; 9+ messages in thread
From: Manish Lachwani @ 2005-02-08 1:47 UTC (permalink / raw)
To: Ralf Baechle; +Cc: TheNop, linux-mips
Ralf Baechle wrote:
>On Mon, Feb 07, 2005 at 11:53:23PM +0100, TheNop wrote:
>
>
>
>>This is my configuration:
>>~ yosemite board with RM9000 chip revision 1.1
>>~ BusyBox 1.0
>>~ Kernel 2.6.8.1
>>
>>When I try to copy a large file (~ 3,5 Mb) within the NFS file system
>>the kernel crashs without any output on the console.
>>It could be a problem with the titan_ge driver, but I have no idee how
>>to solve the problem.
>>
>>What can I do?
>>
>>
>
>There have been various fixes to the network driver since then so I
>recommend you upgrade your kernel. One problem you're going to encounter
>with recent kernels is that they only support the Titan 1.2 part which I
>think are the ones in volume production.
>
> Ralf
>
>
>
However, adding support for Titan 1.0 and 1.1 in the GE driver should be
fairly straight forward.
Thanks
Manish Lachwani
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Kernel crash on yosemite
2005-02-08 1:47 ` Manish Lachwani
@ 2005-02-08 1:51 ` Ralf Baechle
2005-02-08 2:02 ` Manish Lachwani
0 siblings, 1 reply; 9+ messages in thread
From: Ralf Baechle @ 2005-02-08 1:51 UTC (permalink / raw)
To: Manish Lachwani; +Cc: TheNop, linux-mips
On Mon, Feb 07, 2005 at 05:47:24PM -0800, Manish Lachwani wrote:
> >recommend you upgrade your kernel. One problem you're going to encounter
> >with recent kernels is that they only support the Titan 1.2 part which I
> >think are the ones in volume production.
>
> However, adding support for Titan 1.0 and 1.1 in the GE driver should be
> fairly straight forward.
True, the CVS log should provide reasonable information about that. What
can't be sanely retrofitted is SMP for < 1.2.
Ralf
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Kernel crash on yosemite
2005-02-08 1:51 ` Ralf Baechle
@ 2005-02-08 2:02 ` Manish Lachwani
2005-02-08 2:33 ` Ralf Baechle
0 siblings, 1 reply; 9+ messages in thread
From: Manish Lachwani @ 2005-02-08 2:02 UTC (permalink / raw)
To: Ralf Baechle; +Cc: TheNop, linux-mips
Ralf Baechle wrote:
>On Mon, Feb 07, 2005 at 05:47:24PM -0800, Manish Lachwani wrote:
>
>
>
>>>recommend you upgrade your kernel. One problem you're going to encounter
>>>with recent kernels is that they only support the Titan 1.2 part which I
>>>think are the ones in volume production.
>>>
>>>
>>However, adding support for Titan 1.0 and 1.1 in the GE driver should be
>>fairly straight forward.
>>
>>
>
>True, the CVS log should provide reasonable information about that. What
>can't be sanely retrofitted is SMP for < 1.2.
>
> Ralf
>
>
I completely agree. In any case, I dont think the CVS sources ever
supported SMP for Titan < 1.2, correct?
Thanks
Manish Lachwani
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Kernel crash on yosemite
2005-02-08 2:02 ` Manish Lachwani
@ 2005-02-08 2:33 ` Ralf Baechle
2005-02-08 3:04 ` Manish Lachwani
0 siblings, 1 reply; 9+ messages in thread
From: Ralf Baechle @ 2005-02-08 2:33 UTC (permalink / raw)
To: Manish Lachwani; +Cc: TheNop, linux-mips
On Mon, Feb 07, 2005 at 06:02:08PM -0800, Manish Lachwani wrote:
> I completely agree. In any case, I dont think the CVS sources ever
> supported SMP for Titan < 1.2, correct?
No, that would have either meant taking a heavy performance penalty or
hacking mm in very ugly ways. And due to the probably low numbers of
the early silicon and the availability of later revisions the reason
for such hacks was low anyway.
Ralf
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Kernel crash on yosemite
2005-02-08 2:33 ` Ralf Baechle
@ 2005-02-08 3:04 ` Manish Lachwani
2005-02-08 7:20 ` TheNop
0 siblings, 1 reply; 9+ messages in thread
From: Manish Lachwani @ 2005-02-08 3:04 UTC (permalink / raw)
To: Ralf Baechle; +Cc: TheNop, linux-mips
Ralf Baechle wrote:
>On Mon, Feb 07, 2005 at 06:02:08PM -0800, Manish Lachwani wrote:
>
>
>
>>I completely agree. In any case, I dont think the CVS sources ever
>>supported SMP for Titan < 1.2, correct?
>>
>>
>
>No, that would have either meant taking a heavy performance penalty or
>hacking mm in very ugly ways.
>
How would I not know this? After all, I was the one who actually put
this code together to get SMP to work on Titan 1.0 and 1.1, remember? ;)
And you are right, there is no reason to put such hacks.
Manish Lachwani
>And due to the probably low numbers of
>the early silicon and the availability of later revisions the reason
>for such hacks was low anyway.
>
> Ralf
>
>
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Kernel crash on yosemite
2005-02-08 3:04 ` Manish Lachwani
@ 2005-02-08 7:20 ` TheNop
2005-02-08 10:54 ` Ralf Baechle
0 siblings, 1 reply; 9+ messages in thread
From: TheNop @ 2005-02-08 7:20 UTC (permalink / raw)
To: linux-mips
Hi,
I'm sorry, but all the discussion on this thread did'n help me to solve
my problem. Since more than a month I'm waitig to get a yosemite board
with 1.2 version. This still stops my development, when I can't use the
yosemite with 1.1 version.
In another therad we discuss to create a patch (slowpath) for the titan
version 1.1. the patch I apply to the the newer kernel sources
(2.6.11.rc1) but, I have the same problems. So I think the problem could
be the slowpath thing.
Have anybody an idee how to figure out what could be the problem when I
make "cp foo foo1" (foo is a lage file ~3,5 Mb)?
Best regards
TheNop
Manish Lachwani wrote:
> Ralf Baechle wrote:
>
>> On Mon, Feb 07, 2005 at 06:02:08PM -0800, Manish Lachwani wrote:
>>
>>
>>
>>> I completely agree. In any case, I dont think the CVS sources ever
>>> supported SMP for Titan < 1.2, correct?
>>>
>>
>>
>> No, that would have either meant taking a heavy performance penalty or
>> hacking mm in very ugly ways.
>
>
> How would I not know this? After all, I was the one who actually put
> this code together to get SMP to work on Titan 1.0 and 1.1, remember?
> ;) And you are right, there is no reason to put such hacks.
>
> Manish Lachwani
>
>
>> And due to the probably low numbers of
>> the early silicon and the availability of later revisions the reason
>> for such hacks was low anyway.
>>
>> Ralf
>>
>>
>>
>
>
>
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Kernel crash on yosemite
2005-02-08 7:20 ` TheNop
@ 2005-02-08 10:54 ` Ralf Baechle
0 siblings, 0 replies; 9+ messages in thread
From: Ralf Baechle @ 2005-02-08 10:54 UTC (permalink / raw)
To: TheNop; +Cc: linux-mips
On Tue, Feb 08, 2005 at 08:20:38AM +0100, TheNop wrote:
> I'm sorry, but all the discussion on this thread did'n help me to solve
> my problem. Since more than a month I'm waitig to get a yosemite board
> with 1.2 version. This still stops my development, when I can't use the
> yosemite with 1.1 version.
>
> In another therad we discuss to create a patch (slowpath) for the titan
> version 1.1. the patch I apply to the the newer kernel sources
> (2.6.11.rc1) but, I have the same problems. So I think the problem could
> be the slowpath thing.
>
> Have anybody an idee how to figure out what could be the problem when I
> make "cp foo foo1" (foo is a lage file ~3,5 Mb)?
A network driver bug in the 2.6 Titan driver which I recently fixes was
that the allocated receive and transmit rings were allocated overlapping
which was causing havoc.
Yosemite w/ Titan 1.1 was suffering from unexplained system freezes for me;
a more recent board with Titan 1.2 is very stable.
Ralf
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2005-02-08 10:59 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-02-07 22:53 Kernel crash on yosemite TheNop
2005-02-08 1:30 ` Ralf Baechle
2005-02-08 1:47 ` Manish Lachwani
2005-02-08 1:51 ` Ralf Baechle
2005-02-08 2:02 ` Manish Lachwani
2005-02-08 2:33 ` Ralf Baechle
2005-02-08 3:04 ` Manish Lachwani
2005-02-08 7:20 ` TheNop
2005-02-08 10:54 ` Ralf Baechle
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox