Re: small patches for atari kernel

"T. Makinen" <[email protected]> Wed, 21 Jan 2009 23:16:48 +0200
Newsgroups gmane.os.netbsd.ports.atari
Message-ID <[email protected]>
On Wed, Jan 21, 2009 at 2:53 PM, Izumi Tsutsui <[email protected]> wrote:
> Could anyone try the following small changes?
>
> 1) use pmap_kenter_pa(9) rather than pmap_enter(9) to map msgbuf
>   as other ports (msgbuf pages are not managed by pmap)
>
> 2) replace multi-statement macro using GCC extension `({})' in atari5380.c
>   with static inline functions to avoid possible side effects or confusion
>
> http://www.ceres.dti.ne.jp/~tsutsui/netbsd/netbsd-atari-BOOT-5.0_BETA-20090121.gz
>
> Comments? (these are other concerns ;-)

Just made a quick test: kernel boots with 030, but fails with 060 (it hangs
before kernel prints anything to screen ...). It looks that we have another
68060 related pmap bug lurking :/

-Tuomo