Re: CVS commit: src/sys/arch/mips/mips

2014-04-30 Thread Michael
Hello,

On Wed, 23 Apr 2014 20:57:15 +
Nick Hudson sk...@netbsd.org wrote:

 Module Name:  src
 Committed By: skrll
 Date: Wed Apr 23 20:57:15 UTC 2014
 
 Modified Files:
   src/sys/arch/mips/mips: pmap.c vm_machdep.c
...
 Hopefully this addresses the instability reported in the following PRs:
 
 PR/44900 - R5000/Rm5200 mips ports are broken
 PR/46170 - NetBSD/cobalt 6.0_BETA does not boot
 PR/46890 - upcoming NetBSD 6.0 release is very unstable / unusable on cobalt 
 qube 2
 PR/48628 - cobalt and hpcmips ports are dead

I can no longer reproduce the data corruption issues I've seen on sgimips in 
the last few years.
Should we ever meet in real life, I owe you a beer or ten.

have fun
Michael


Re: CVS commit: src/sys/arch/mips/mips

2014-04-30 Thread Nick Hudson

On 04/30/14 11:01, Michael wrote:

Hello,

On Wed, 23 Apr 2014 20:57:15 +
Nick Hudsonsk...@netbsd.org  wrote:


Module Name:src
Committed By:   skrll
Date:   Wed Apr 23 20:57:15 UTC 2014

Modified Files:
src/sys/arch/mips/mips: pmap.c vm_machdep.c

...

Hopefully this addresses the instability reported in the following PRs:

PR/44900 - R5000/Rm5200 mips ports are broken
PR/46170 - NetBSD/cobalt 6.0_BETA does not boot
PR/46890 - upcoming NetBSD 6.0 release is very unstable / unusable on cobalt 
qube 2
PR/48628 - cobalt and hpcmips ports are dead

I can no longer reproduce the data corruption issues I've seen on sgimips in 
the last few years.


Can you post your dmesg | grep ^cpu

I'm still seeing issues with my cobalt, but I'll keep hunting.


Should we ever meet in real life, I owe you a beer or ten.


Great, I'll remember :)


have fun
Michael


Nick


Re: CVS commit: src/sys/arch/mips/mips

2014-04-30 Thread Izumi Tsutsui
skrll@ wrote:

 I'm still seeing issues with my cobalt, but I'll keep hunting.

Probably all mips port MD bus_dma.c
(in arc, cobalt, emips, ews4800mips, hpcmips, mipsco, pmax, sgimips)
need the similar fix as mips/bus_dma.c rev 1.28.
(only algor, evbmips and sbmips use mips/bus_dma.c)

---
Izumi Tsutsui


Re: CVS commit: src/sys/arch/mips/mips

2014-04-30 Thread Matt Thomas

On Apr 30, 2014, at 9:14 AM, Izumi Tsutsui tsut...@ceres.dti.ne.jp wrote:

 skrll@ wrote:
 
 I'm still seeing issues with my cobalt, but I'll keep hunting.
 
 Probably all mips port MD bus_dma.c
 (in arc, cobalt, emips, ews4800mips, hpcmips, mipsco, pmax, sgimips)
 need the similar fix as mips/bus_dma.c rev 1.28.
 (only algor, evbmips and sbmips use mips/bus_dma.c)

they should also switch to the common mips bus space/dma files.


Re: CVS commit: src/sys/arch/mips/mips

2014-04-30 Thread Izumi Tsutsui
 they should also switch to the common mips bus space/dma files.

- does it handle MIPS1?
- BUS_DMASYNC_PREREAD seems incomplete

---
Izumi Tsutsui


Re: CVS commit: src/sys/arch/mips/mips

2014-04-30 Thread Michael
Hello,

On Wed, 30 Apr 2014 14:35:46 +0100
Nick Hudson sk...@netbsd.org wrote:

 On 04/30/14 11:01, Michael wrote:
  Hello,
 
  On Wed, 23 Apr 2014 20:57:15 +
  Nick Hudsonsk...@netbsd.org  wrote:
 
  Module Name:   src
  Committed By:  skrll
  Date:  Wed Apr 23 20:57:15 UTC 2014
 
  Modified Files:
 src/sys/arch/mips/mips: pmap.c vm_machdep.c
  ...
  Hopefully this addresses the instability reported in the following PRs:
 
  PR/44900 - R5000/Rm5200 mips ports are broken
  PR/46170 - NetBSD/cobalt 6.0_BETA does not boot
  PR/46890 - upcoming NetBSD 6.0 release is very unstable / unusable on 
  cobalt qube 2
  PR/48628 - cobalt and hpcmips ports are dead
  I can no longer reproduce the data corruption issues I've seen on sgimips 
  in the last few years.
 
 Can you post your dmesg | grep ^cpu
 
 I'm still seeing issues with my cobalt, but I'll keep hunting.

... and just after sending the previous mail the data corruption issues
popped up again. So they're not quite gone yet, just a whole lot less
frequent.

have fun
Michael


Re: CVS commit: src/sys/arch/mips/mips

2014-04-30 Thread Izumi Tsutsui
skrll@ wrote:

 yeah, they'll need that fix, but there are still cache aliasing bugs in 
 the pmap, I think.

PR/45746 is still open, btw.

---
Izumi Tsutsui


Re: CVS commit: src/sys/arch/mips/mips

2014-04-30 Thread Nick Hudson

On 04/30/14 17:14, Izumi Tsutsui wrote:

skrll@ wrote:


I'm still seeing issues with my cobalt, but I'll keep hunting.

Probably all mips port MD bus_dma.c
(in arc, cobalt, emips, ews4800mips, hpcmips, mipsco, pmax, sgimips)
need the similar fix as mips/bus_dma.c rev 1.28.
yeah, they'll need that fix, but there are still cache aliasing bugs in 
the pmap, I think.

(only algor, evbmips and sbmips use mips/bus_dma.c)

---
Izumi Tsutsui