Subject: Re: port-mips/15965: NEW_PIPE broken on port-mips
To: Takao Shinohara <shin@sm.sony.co.jp>
From: Simon Burge <simonb@wasabisystems.com>
List: netbsd-bugs
Date: 03/24/2002 18:37:42
Takao Shinohara wrote:
>
> Let me clarify.
>
> 1) NEW_PIPE was broken on port-mips.
s/port-mips/a subset of mips ports/ ?
> 2) the cause of the problem is virtual alias.
> 3) cache flush was added to pmap.c(rev. 1.142).
> 4) pmap.c(1.142) did not eliminate virtual alias.
> 5) sys_pipe.c should not call pmap_enter().
> 6) pmap_kenter_pv() should not call pmap_enter_pv().
> 7) NEW_PIPE is still broken on port-mips.
> 8) to workaround this problem, port-mips with VACs should use
> 'options PIPE_SOCKETPAIR'.
>
> If there is any misunderstanding, please correct.
>
> --- Takao Shinohara
>
--
Simon Burge <simonb@wasabisystems.com>
NetBSD CDs, Support and Service: http://www.wasabisystems.com/