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: 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: Tue, 23 Jun 2020 22:13:19 +0900
> 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)
I missed the subject of this PR, 965GM doesn't work on SNA.
(not sure about Q965, but it shares the same struct)
> --- intel_module.c 20 Mar 2019 06:34:02 -0000 1.1.1.4
> +++ intel_module.c 21 Jun 2020 16:10:25 -0000
:
> - switch (get_accel_method()) {
> + enum accel_method default_accel_method = DEFAULT_ACCEL_METHOD;
> + /*
> + * XXX
> + * Force UXA by default for Gen3 chipsets (except 915) to avoid
> + * screen corruption. (PR/54995, PR/55198)
> + */
> + if ((unsigned)((struct intel_device_info *)match_data)->gen > 030 &&
> + (unsigned)((struct intel_device_info *)match_data)->gen < 050)
> + default_accel_method = UXA;
On the other hand G41/G45 work so the upper limit should be "gen < 045".
---
Izumi Tsutsui
Home |
Main Index |
Thread Index |
Old Index