NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/55198: When the video card is Intel Mobile 965GMExpress,i915drmkmshas error CPU pipe A FIFO underrun, also X freezes/hangs



The following reply was made to PR kern/55198; it has been noted by GNATS.

From: "John D. Baker" <jdbaker%consolidated.net@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: kern/55198: When the video card is Intel Mobile 965GMExpress,i915drmkmshas
  error CPU pipe A FIFO underrun, also X freezes/hangs
Date: Tue, 23 Jun 2020 09:56:06 -0500 (CDT)

 On Mon, 22 Jun 2020, Izumi Tsutsui wrote:
 
 > Here is a rough summary SNA status per chipset and generation:
 > [snip]
 
 > Gen3
 >  915G (GMA 900)  OK
 >  945G (GMA 950)  NG
 >  G33  (GMA 3100) ??
 >  N455 (GMA 3150) NG (maybe shares the same struct intel_device_info as G33?)
 
 I have a system with:
 
    946GZ (GMA 3000) NG
 
 As noted above, it does not work with SNA.
 
 > Gen4
 >  Q965 (GMA 3000)    ?? (defined as PCI_CHIP_I965_Q in intel_driver.h) (*) 
 >  G965 (GMA X3000)   ?? (defined as PCI_CHIP_I965_G in intel_driver.h)
 >  G41  (GMA X4500)   OK
 
 I have a G41-based machine (82G41TY) and it definitely does NOT work
 with SNA.
 
 >  G45  (GMA X4500HD) OK (shares the same struct intel_device_info as G41?)
 > 
 > Gen5
 >  Ironlake ??
 
 I think 82Q45 falls into this category and the machine I have with this
 video device also does not work with SNA.
 
 
 > +	if ((unsigned)((struct intel_device_info *)match_data)->gen > 030 &&
 > +	    (unsigned)((struct intel_device_info *)match_data)->gen < 050)
 > +		default_accel_method = UXA;
 
 I've kludged up a similar patch, but set the upper limit at 060.
 
 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]consolidated[flyspeck]net  OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645
 


Home | Main Index | Thread Index | Old Index