NetBSD Problem Report #44911

From www@NetBSD.org  Wed Apr 27 14:12:50 2011
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by www.NetBSD.org (Postfix) with ESMTP id B297263BBDB
	for <gnats-bugs@gnats.NetBSD.org>; Wed, 27 Apr 2011 14:12:49 +0000 (UTC)
Message-Id: <20110427141248.A342663B9D1@www.NetBSD.org>
Date: Wed, 27 Apr 2011 14:12:48 +0000 (UTC)
From: fraveydank@gmail.com
Reply-To: fraveydank@gmail.com
To: gnats-bugs@NetBSD.org
Subject: machfb broken on Mach64 GX
X-Send-Pr-Version: www-1.0

>Number:         44911
>Category:       kern
>Synopsis:       machfb broken on Mach64 GX
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Apr 27 14:15:01 +0000 2011
>Last-Modified:  Wed Apr 27 21:30:02 +0000 2011
>Originator:     David Riley
>Release:        5.0.2
>Organization:
>Environment:
NetBSD beastie-1.local 5.0.2 NetBSD 5.0.2 (BEASTIE) #52: Wed Apr 27 08:40:50 EDT 2011  root@beastie-1.local:/usr/src/sys/arch/macppc/compile/BEASTIE macppc

>Description:
machfb is broken for the Mach64GX chip; it does not contain support for it.  I've made a patch which corrects the problem and allows me to boot and use machfb as a console.  How do I submit it?
>How-To-Repeat:
- Use a PowerMacintosh 9500 with the stock Mach64 GX video card (probably any platform with any Mach64 GX/CX should behave the same on any platform).
- Note that machfb does not match the PCI card because the PCI product ID is not in the database.  There is an additional ID mismatch later on once the product ID is added because the ID in the chip itself does not match the PCI product ID for Mach64 GX/CX chips.
>Fix:
I have a patch which fixes it and allows console use, though it looks like some more work is needed; the video output is about a line and a half off, so everything is rotated 1/2 of a screen.  I'll be happy to send two patches, or one once it's fixed.

>Audit-Trail:
From: David Holland <dholland-bugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: kern/44911: machfb broken on Mach64 GX
Date: Wed, 27 Apr 2011 20:55:36 +0000

 On Wed, Apr 27, 2011 at 02:15:01PM +0000, fraveydank@gmail.com wrote:
  > machfb is broken for the Mach64GX chip; it does not contain support
  > for it.  I've made a patch which corrects the problem and allows me
  > to boot and use machfb as a console.  How do I submit it?

 Post it to tech-kern for feedback and commentary; with luck, someone
 will commit it. If nobody does, after a few days append it to this PR
 so it won't get lost.

 -- 
 David A. Holland
 dholland@netbsd.org

From: David Riley <fraveydank@gmail.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: kern/44911: machfb broken on Mach64 GX
Date: Wed, 27 Apr 2011 17:25:03 -0400

 Mike Macallan on the port-macppc list has indicated that if I get it to =
 him, he'll take care of it (which I'll do after I work out the last =
 tweaks).  Thanks!

 - Dave



 On Apr 27, 2011, at 5:00 PM, David Holland wrote:

 > The following reply was made to PR kern/44911; it has been noted by =
 GNATS.
 >=20
 > From: David Holland <dholland-bugs@netbsd.org>
 > To: gnats-bugs@NetBSD.org
 > Cc:=20
 > Subject: Re: kern/44911: machfb broken on Mach64 GX
 > Date: Wed, 27 Apr 2011 20:55:36 +0000
 >=20
 > On Wed, Apr 27, 2011 at 02:15:01PM +0000, fraveydank@gmail.com wrote:
 >> machfb is broken for the Mach64GX chip; it does not contain support
 >> for it.  I've made a patch which corrects the problem and allows me
 >> to boot and use machfb as a console.  How do I submit it?
 >=20
 > Post it to tech-kern for feedback and commentary; with luck, someone
 > will commit it. If nobody does, after a few days append it to this PR
 > so it won't get lost.
 >=20
 > --=20
 > David A. Holland
 > dholland@netbsd.org
 >=20

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.