NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-macppc/48255 Unreadable console output when netbooting macppc
The following reply was made to PR port-macppc/48255; it has been noted by GNATS.
From: Michael <macallan1888%gmail.com@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: port-macppc/48255 Unreadable console output when netbooting
macppc
Date: Sat, 7 Aug 2021 00:20:45 -0400
On Sat, 7 Aug 2021 02:40:02 +0000 (UTC)
David Holland <dholland-bugs%netbsd.org@localhost> wrote:
> The following reply was made to PR port-macppc/48255; it has been
> noted by GNATS.
>
> From: David Holland <dholland-bugs%netbsd.org@localhost>
> To: gnats-bugs%NetBSD.org@localhost
> Cc:
> Subject: Re: port-macppc/48255 Unreadable console output when
> netbooting macppc
> Date: Sat, 7 Aug 2021 02:39:33 +0000
>
> On Wed, Jun 13, 2018 at 02:00:02AM +0000, Sevan Janiyan wrote:
> > This issue was resolved by defining
> > RADEONFB_ALWAYS_ACCEL_PUTCHAR option in kernel and is set by
> > default in GENERIC kernel config in -HEAD. Note this along with
> > radeonfb were disabled in netbsd-8 as radeonfb causes different
> > issues with newer r9550 chipset graphics cards found in later
> > model system (specifically the last gen ibook g4s)
>
> Does that mean the PR can be closed?
In theory, yes.
Sevan sent me an iBook which reproduced this bug and I figured out
what's wrong - basically OF runs the radeon with tiling enabled which
radeonfb didn't expect. It only disabled tiling for the video output
logic and the blitter but not for video memory access via AGP, which is
why drawing characters by hardware worked while software drawing did
not, which ALWAYS_ACCEL_PUTCHAR worked around.
I committed a proper fix a while ago - disable tiling translation for
video RAM access from the host as well - I do not remember if it was
pulled up into 9, I'll check.
have fun
Michael
Home |
Main Index |
Thread Index |
Old Index