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,i915drmkmshaserror 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: Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: jdbaker%consolidated.net@localhost, tsutsui%ceres.dti.ne.jp@localhost
Subject: Re: kern/55198: When the video card is Intel Mobile 965GMExpress,i915drmkmshaserror
CPU pipe A FIFO underrun, also X freezes/hangs
Date: Wed, 24 Jun 2020 00:24:26 +0900
> > 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.
Ah, I misread your previous message..
> > + 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.
060 is sandybridge and 050 is ironlake (i7-6xx etc.):
---
static const struct intel_device_info intel_g4x_info = {
.gen = 045,
};
static const struct intel_device_info intel_ironlake_info = {
.gen = 050,
};
static const struct intel_device_info intel_sandybridge_info = {
.gen = 060,
};
---
So maybe the upperlimit "gen < 050" is okay?
---
Izumi Tsutsui
Home |
Main Index |
Thread Index |
Old Index