From nobody  Sat Mar 22 22:53:12 1997
Received: (from nobody@localhost)
          by freefall.freebsd.org (8.8.5/8.8.5) id WAA26933;
          Sat, 22 Mar 1997 22:53:12 -0800 (PST)
Message-Id: <199703230653.WAA26933@freefall.freebsd.org>
Date: Sat, 22 Mar 1997 22:53:12 -0800 (PST)
From: hendrik@hg.com
To: freebsd-gnats-submit@freebsd.org
Subject: System lock-up after npx0 probe with 2.2-RELEASE
X-Send-Pr-Version: www-1.0

>Number:         3066
>Category:       kern
>Synopsis:       System lock-up after npx0 probe with 2.2-RELEASE
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 22 23:00:01 PST 1997
>Closed-Date:    Tue May 6 06:16:26 PDT 1997
>Last-Modified:  Tue May  6 06:20:08 PDT 1997
>Originator:     Hendrik Groeneveld
>Release:        2.2-RELEASE
>Organization:
>Environment:
FreeBSD klatu.hg.com 2.2-RELEASE FreeBSD 2.2-RELEASE #0: Sun Mar 16 07:47:59 GMT 1997     jkh@time.cdrom.com:/usr/src/sys/compile/GENERIC  i386
>Description:
System hangs with random garbage on the screen shortly after probing npx0 when booting from the install floppy (boot.flp) or when booting from the hard disk. The system boots normally when npx0 is disabled in UserConfig.

This problem is occuring on a no-name 120MHz Pentium laptop. This system did not have any problems when running 2.1.5-RELEASE.
>How-To-Repeat:
Happens every time the system boots.
>Fix:

>Release-Note:
>Audit-Trail:

From: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
To: hendrik@hg.com
Cc: freebsd-gnats-submit@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp
Subject: Re: kern/3066: System lock-up after npx0 probe with 2.2-RELEASE 
Date: Wed, 02 Apr 1997 13:07:36 +0900

 >>Number:         3066
 >>Category:       kern
 >>Synopsis:       System lock-up after npx0 probe with 2.2-RELEASE
 >>Confidential:   no
 >>Severity:       serious
 >>Priority:       high
 >>Responsible:    freebsd-bugs
 >>State:          open
 >>Class:          sw-bug
 >>Submitter-Id:   current-users
 >>Arrival-Date:   Sat Mar 22 23:00:01 PST 1997
 >>Last-Modified:
 >>Originator:     Hendrik Groeneveld
 >>Organization:
 >>Release:        2.2-RELEASE
 >>Environment:
 >FreeBSD klatu.hg.com 2.2-RELEASE FreeBSD 2.2-RELEASE #0: Sun Mar 16 07:47:59 G
 >MT 1997     jkh@time.cdrom.com:/usr/src/sys/compile/GENERIC  i386
 >>Description:
 >System hangs with random garbage on the screen shortly after probing npx0 when
 > booting from the install floppy (boot.flp) or when booting from the hard disk
 >. The system boots normally when npx0 is disabled in UserConfig.
 >
 >This problem is occuring on a no-name 120MHz Pentium laptop. This system did n
 >ot have any problems when running 2.1.5-RELEASE.
 
 Sounds like the VGA chip in your system is having difficulty with
 Pentium-optimized bcopy().
 
 Try setting 0x01 in the configuration flag of the `npx0' device in
 UserConfig. This flag bit will disables the Pentium-optimized bcopy().
 
 Kazu

From: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
To: Hendrik Groeneveld <hendrik@hg.com>
Cc: freebsd-gnats-submit@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp
Subject: Re: kern/3066: System lock-up after npx0 probe with 2.2-RELEASE 
Date: Wed, 02 Apr 1997 16:51:15 +0900

 >> Sounds like the VGA chip in your system is having difficulty with
 >> Pentium-optimized bcopy().
 >> 
 >> Try setting 0x01 in the configuration flag of the `npx0' device in
 >> UserConfig. This flag bit will disables the Pentium-optimized bcopy().
 >> 
 >> Kazu
 >
 >Setting the npx0 flag to 1 works. Thank you! Just out of curiosity, what does
 >the VGA chip (Chips & Tech 65545) have to do with the bcopy routine?
 >
 >Hendrik
 
 I don't know exactly. My understanding is that some VGA chips cannot
 catch up with the speed of the Pentium-optimized bcopy()...
 
 Kazu
State-Changed-From-To: open->closed 
State-Changed-By: yokota 
State-Changed-When: Tue May 6 06:16:26 PDT 1997 
State-Changed-Why:  
Fixed in syscons.c 1.211 (-current) and 1.182.2.17 (RELENG_2_2). 
>Unformatted:
