Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-09 Thread Dieter Nützel
Am Samstag, 5. Mai 2001 09:13 schrieben Sie: > > My (very) old Athlon 550 (model 1, stepping 2) show it on my MSI MS-6167 > > (AMD Irongate C4) with your 2.4.4-ac5, now :-( > > Manfred has a good explanation for that. Im hoping it also explains the > VIA problem too > > > I am open for any test

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-09 Thread Tom Leete
Alan Cox wrote: > > > Trace; c01b956a > > Trace; c01b3fb5 > > Trace; c01b9aca > > Trace; c01b9380 > > Trace; c01b9940 > > Trace; c01bd457 > > Trace; c01b4d2a > > Trace; c01b5010 > > Trace; c01b51ff > > We seem to be several layers into recursive use of the ide driver - which > shouldnt

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-09 Thread Alan Cox
> Trace; 037f > Trace; > Trace; > Trace; 0720 Lets ignore the crap above.. > Trace; c01b956a > Trace; c01b3fb5 > Trace; c01b9aca > Trace; c01b9380 > Trace; c01b9940 > Trace; c01bd457 > Trace; c01b4d2a > Trace; c01b5010 > Trace; c01b51ff We seem to be

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-09 Thread Tom Leete
Alan Cox wrote: > > > > IIRC this thread is about boot going catatonic right after unloading > > __initmem. > > Nope. Its about memory corruptions. Your bug sounds very different > > > Earlier, it looks like handle_mm_fault is being triggered from > > fast_clear_page. > > That would be

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-09 Thread Alan Cox
> > What still stands out is that exactly _zero_ people have reported the same > > problem with non VIA chipset Athlons. > > Not any more :-( Still the same > IIRC this thread is about boot going catatonic right after unloading > __initmem. Nope. Its about memory corruptions. Your bug sounds

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-09 Thread Alan Cox
What still stands out is that exactly _zero_ people have reported the same problem with non VIA chipset Athlons. Not any more :-( Still the same IIRC this thread is about boot going catatonic right after unloading __initmem. Nope. Its about memory corruptions. Your bug sounds very

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-09 Thread Tom Leete
Alan Cox wrote: IIRC this thread is about boot going catatonic right after unloading __initmem. Nope. Its about memory corruptions. Your bug sounds very different Earlier, it looks like handle_mm_fault is being triggered from fast_clear_page. That would be messy. The other way

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-09 Thread Alan Cox
Trace; 037f END_OF_CODE+3fcfb2ab/ Trace; END_OF_CODE+3fcfaf2c/ Trace; END_OF_CODE+3fcfaf2c/ Trace; 0720 END_OF_CODE+3fcfb64c/ Lets ignore the crap above.. Trace; c01b956a ide_build_dmatable+2a/120 Trace; c01b3fb5 ide_set_handler+55/60 Trace;

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-09 Thread Tom Leete
Alan Cox wrote: Trace; c01b956a ide_build_dmatable+2a/120 Trace; c01b3fb5 ide_set_handler+55/60 Trace; c01b9aca ide_dmaproc+11a/210 Trace; c01b9380 ide_dma_intr+0/b0 Trace; c01b9940 dma_timer_expiry+0/70 Trace; c01bd457 do_rw_disk+257/300 Trace; c01b4d2a ide_wait_stat+7a/e0

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-09 Thread Dieter Nützel
Am Samstag, 5. Mai 2001 09:13 schrieben Sie: My (very) old Athlon 550 (model 1, stepping 2) show it on my MSI MS-6167 (AMD Irongate C4) with your 2.4.4-ac5, now :-( Manfred has a good explanation for that. Im hoping it also explains the VIA problem too I am open for any test fixes...

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-08 Thread Tom Leete
Alan Cox wrote: > > > the memory copy in the fast_page_copy routine. The machine then > > proceeded > > not to stop at my panic, but I got my "normal" oopses. I then had an > > Ok > > > idea and removed all the prefetch instructions from the beginning of the > > routine and tried the

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-08 Thread Arjan van de Ven
In article <[EMAIL PROTECTED]> you wrote: > Arjan - care to unroll the tail 320 bytes of copying from the main loop ? I'll see what I can do to make us not loose too much speed. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-08 Thread Arjan van de Ven
In article [EMAIL PROTECTED] you wrote: Arjan - care to unroll the tail 320 bytes of copying from the main loop ? I'll see what I can do to make us not loose too much speed. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED]

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-08 Thread Tom Leete
Alan Cox wrote: the memory copy in the fast_page_copy routine. The machine then proceeded not to stop at my panic, but I got my normal oopses. I then had an Ok idea and removed all the prefetch instructions from the beginning of the routine and tried the resultin kernel. I now

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-06 Thread Jeremy
Have non-production via KT133a, will test :) (tyan mobo, 1.33ghz, tulip eth, an idea drive, nothing really exciting, just a fast ath) -j John R Lenton enlightened recipients with the following on 06May2001: > On Sat, May 05, 2001 at 08:20:56AM +0100, Alan Cox wrote: > > Dont panic just yet.

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-06 Thread John R Lenton
On Sat, May 05, 2001 at 08:20:56AM +0100, Alan Cox wrote: > Dont panic just yet. Manfred's observation could mean we hit chipset specific > behaviour on prefetches. OK - Please let me know when to start. -- John Lenton ([EMAIL PROTECTED]) -- Random fortune: BOFH excuse #349: Stray Alpha

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-06 Thread John R Lenton
On Sat, May 05, 2001 at 08:20:56AM +0100, Alan Cox wrote: Dont panic just yet. Manfred's observation could mean we hit chipset specific behaviour on prefetches. OK - Please let me know when to start. -- John Lenton ([EMAIL PROTECTED]) -- Random fortune: BOFH excuse #349: Stray Alpha

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-06 Thread Jeremy
Have non-production via KT133a, will test :) (tyan mobo, 1.33ghz, tulip eth, an idea drive, nothing really exciting, just a fast ath) -j John R Lenton enlightened recipients with the following on 06May2001: On Sat, May 05, 2001 at 08:20:56AM +0100, Alan Cox wrote: Dont panic just yet.

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-05 Thread Jeremy
Quick note. I *AM* seeing this problem on a Tyan S2390B which has the Via KT133A chipset on it. AMD Athlon 1.33ghz 2x256m DIMMs Linux 2.4.4-ac5 I haven't done the ksymoops conversions yet, but please let me know if you'd like anything else. But basically, it looks exactly like what all the

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-05 Thread Alan Cox
> > one of them to a new mb with a non-VIA chipset (Asus A7A266), and it boot= > ed the > > first Athlon kernel I tried (2.4.4). No other changes to .config, same > > processor as before, same memory, same disks, same video, same case, same= > power > > cord, you name it. > > damn. I guess the

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-05 Thread Alan Cox
> My (very) old Athlon 550 (model 1, stepping 2) show it on my MSI MS-6167 (AMD > Irongate C4) with your 2.4.4-ac5, now :-( Manfred has a good explanation for that. Im hoping it also explains the VIA problem too > I am open for any test fixes... Watch this space -> <- ;) Alan - To

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-05 Thread John R Lenton
On Sat, May 05, 2001 at 12:10:06AM +0600, Bobby D. Bryant wrote: > They do boot PIII kernels reliably for all those variants, though they still > suffer occasional oopses, hangs, or crashes (as discussed in other threads). and as happens with my SMP pIII VIA-based boxed (and I've finally fixed

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-05 Thread John R Lenton
On Sat, May 05, 2001 at 12:10:06AM +0600, Bobby D. Bryant wrote: They do boot PIII kernels reliably for all those variants, though they still suffer occasional oopses, hangs, or crashes (as discussed in other threads). and as happens with my SMP pIII VIA-based boxed (and I've finally fixed the

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-05 Thread Alan Cox
My (very) old Athlon 550 (model 1, stepping 2) show it on my MSI MS-6167 (AMD Irongate C4) with your 2.4.4-ac5, now :-( Manfred has a good explanation for that. Im hoping it also explains the VIA problem too I am open for any test fixes... Watch this space - - ;) Alan - To unsubscribe

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-05 Thread Alan Cox
one of them to a new mb with a non-VIA chipset (Asus A7A266), and it boot= ed the first Athlon kernel I tried (2.4.4). No other changes to .config, same processor as before, same memory, same disks, same video, same case, same= power cord, you name it. damn. I guess the saving of

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-05 Thread Jeremy
Quick note. I *AM* seeing this problem on a Tyan S2390B which has the Via KT133A chipset on it. AMD Athlon 1.33ghz 2x256m DIMMs Linux 2.4.4-ac5 I haven't done the ksymoops conversions yet, but please let me know if you'd like anything else. But basically, it looks exactly like what all the

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Bobby D. Bryant
Aaron Tiensivu wrote: > > What still stands out is that exactly _zero_ people have reported the same > > problem with non VIA chipset Athlons. > > This might be grasping at straws [...] This could be (total conjecture) > related somehow to the corruption bugs they are admitting to in > the

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Joseph Carter
On Sat, May 05, 2001 at 03:51:13PM +1200, Chris Wedgwood wrote: > I don't see how they figure, but in case there was any doubt I > have a VIA KT133A/686B board (Abit KT7A) and don't experience > anything resembling disk corruption unless the box crashes for > some other reason. I

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Seth Goldberg
Chris Wedgwood wrote: > > On Fri, May 04, 2001 at 05:26:57PM -0700, Joseph Carter wrote: > > I don't see how they figure, but in case there was any doubt I > have a VIA KT133A/686B board (Abit KT7A) and don't experience > anything resembling disk corruption unless the box crashes

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Dieter Nützel
> What still stands out is that exactly _zero_ people have reported the same > problem with non VIA chipset Athlons. Sorry Alan, but... My (very) old Athlon 550 (model 1, stepping 2) show it on my MSI MS-6167 (AMD Irongate C4) with your 2.4.4-ac5, now :-( Even with or without apm/acpi enabled.

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Joseph Carter
On Fri, May 04, 2001 at 06:26:14PM -0400, Aaron Tiensivu wrote: > This might be grasping at straws I remember VIA problem in the "good old > days" of Socket 7 with CPU/PCI Prefetches and especially Read-around-Write > settings that would cause issues like we're seeing with the Athlon >

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Aaron Tiensivu
> What still stands out is that exactly _zero_ people have reported the same > problem with non VIA chipset Athlons. This might be grasping at straws I remember VIA problem in the "good old days" of Socket 7 with CPU/PCI Prefetches and especially Read-around-Write settings that would cause

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Alan Cox
> prefetch 320(%0) can fetch memory behind the end of the source page. > Perhaps it accesses memory in the ISA hole, or beyond the end of memory? > Could you post the e820 map from dmesg? > > It's possible to build manually a memory map. > Could you build one with wide margins from "dangerous"

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Alan Cox
> the memory copy in the fast_page_copy routine. The machine then > proceeded > not to stop at my panic, but I got my "normal" oopses. I then had an Ok > idea and removed all the prefetch instructions from the beginning of the > routine and tried the resultin kernel. I now have no crashes. >

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Brian Gerst
Seth Goldberg wrote: > > Hi, > > After removing my head from my a**, I revised the code that checks > the memory copy in the fast_page_copy routine. The machine then > proceeded > not to stop at my panic, but I got my "normal" oopses. I then had an > idea and removed all the prefetch

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Seth Goldberg
On Fri, 4 May 2001, Manfred Spraul wrote: | > --- | > > __asm__ __volatile__ ( | > 158c157 | > < "3: movw $0x1AEB, 1b\n" | > --- | > > "3: movw $0x1AEB, 1b\n" /* jmp on 26 bytes */ | > 166c165 | > < */ | > --- | > > | > 170c169 | > < "1: nop\n"

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Manfred Spraul
> --- > > __asm__ __volatile__ ( > 158c157 > < "3: movw $0x1AEB, 1b\n" > --- > > "3: movw $0x1AEB, 1b\n" /* jmp on 26 bytes */ > 166c165 > < */ > --- > > > 170c169 > < "1: nop\n" /* prefetch 320(%0)\n" */ > --- > > "1: prefetch

REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Seth Goldberg
Hi, After removing my head from my a**, I revised the code that checks the memory copy in the fast_page_copy routine. The machine then proceeded not to stop at my panic, but I got my "normal" oopses. I then had an idea and removed all the prefetch instructions from the beginning of the

REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Seth Goldberg
Hi, After removing my head from my a**, I revised the code that checks the memory copy in the fast_page_copy routine. The machine then proceeded not to stop at my panic, but I got my normal oopses. I then had an idea and removed all the prefetch instructions from the beginning of the routine

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Manfred Spraul
--- __asm__ __volatile__ ( 158c157 3: movw $0x1AEB, 1b\n --- 3: movw $0x1AEB, 1b\n /* jmp on 26 bytes */ 166c165 */ --- 170c169 1: nop\n /* prefetch 320(%0)\n */ --- 1: prefetch 320(%0)\n

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Seth Goldberg
On Fri, 4 May 2001, Manfred Spraul wrote: | --- | __asm__ __volatile__ ( | 158c157 | 3: movw $0x1AEB, 1b\n | --- | 3: movw $0x1AEB, 1b\n /* jmp on 26 bytes */ | 166c165 | */ | --- | | 170c169 | 1: nop\n /* prefetch 320(%0)\n */

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Brian Gerst
Seth Goldberg wrote: Hi, After removing my head from my a**, I revised the code that checks the memory copy in the fast_page_copy routine. The machine then proceeded not to stop at my panic, but I got my normal oopses. I then had an idea and removed all the prefetch instructions from

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Alan Cox
the memory copy in the fast_page_copy routine. The machine then proceeded not to stop at my panic, but I got my normal oopses. I then had an Ok idea and removed all the prefetch instructions from the beginning of the routine and tried the resultin kernel. I now have no crashes. What

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Alan Cox
prefetch 320(%0) can fetch memory behind the end of the source page. Perhaps it accesses memory in the ISA hole, or beyond the end of memory? Could you post the e820 map from dmesg? It's possible to build manually a memory map. Could you build one with wide margins from dangerous areas?

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Aaron Tiensivu
What still stands out is that exactly _zero_ people have reported the same problem with non VIA chipset Athlons. This might be grasping at straws I remember VIA problem in the good old days of Socket 7 with CPU/PCI Prefetches and especially Read-around-Write settings that would cause issues

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Joseph Carter
On Fri, May 04, 2001 at 06:26:14PM -0400, Aaron Tiensivu wrote: This might be grasping at straws I remember VIA problem in the good old days of Socket 7 with CPU/PCI Prefetches and especially Read-around-Write settings that would cause issues like we're seeing with the Athlon pre-fetches.

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Dieter Nützel
What still stands out is that exactly _zero_ people have reported the same problem with non VIA chipset Athlons. Sorry Alan, but... My (very) old Athlon 550 (model 1, stepping 2) show it on my MSI MS-6167 (AMD Irongate C4) with your 2.4.4-ac5, now :-( Even with or without apm/acpi enabled.

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Seth Goldberg
Chris Wedgwood wrote: On Fri, May 04, 2001 at 05:26:57PM -0700, Joseph Carter wrote: I don't see how they figure, but in case there was any doubt I have a VIA KT133A/686B board (Abit KT7A) and don't experience anything resembling disk corruption unless the box crashes for

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Joseph Carter
On Sat, May 05, 2001 at 03:51:13PM +1200, Chris Wedgwood wrote: I don't see how they figure, but in case there was any doubt I have a VIA KT133A/686B board (Abit KT7A) and don't experience anything resembling disk corruption unless the box crashes for some other reason. I do

Re: REVISED: Experimentation with Athlon and fast_page_copy

2001-05-04 Thread Bobby D. Bryant
Aaron Tiensivu wrote: What still stands out is that exactly _zero_ people have reported the same problem with non VIA chipset Athlons. This might be grasping at straws [...] This could be (total conjecture) related somehow to the corruption bugs they are admitting to in the 686B