Bug 1820815

Summary: Intermittent Xorg crashes on Intel GMA 3150
Product: [Fedora] Fedora Reporter: Alexei Podtelezhnikov <apodtele>
Component: xorg-x11-drv-intelAssignee: Adam Jackson <ajax>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 32CC: ajax, jglisse, xgl-maint
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-04-07 02:49:32 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Xold.0.log with Segmetation fault none

Description Alexei Podtelezhnikov 2020-04-04 00:58:58 UTC
Created attachment 1676153 [details]
Xold.0.log with Segmetation fault

Windows 10 stopped working on ASUS Eee PC 1015PEM (CPU Intel Atom N550) because Intel does not support GMA 3150 on Windows 10 and the old drivers stopped working. So I booted Fedora 32beta Live CD with with intention to give the netbook the second life but stopped in my track after experiencing intermittent Xorg crashes. These look like segmentation faults in intel_drv.so, see attached log.

The kernel recognizes the card as follows and stays up through the Xorg restarts.
[   97.279250] pci 0000:00:00.0: Intel GMA3150 Chipset
[   97.279308] pci 0000:00:00.0: detected gtt size: 524288K total, 262144K mappable
[   97.279444] pci 0000:00:00.0: detected 8192K stolen memory
[   97.279582] i915 0000:00:02.0: vgaarb: deactivate vga console
[   97.353665] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[   97.400475] [drm] Initialized overlay support.
[   97.415528] [drm] Initialized i915 1.6.0 20200114 for 0000:00:02.0 on minor 0
[   97.417377] ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
[   97.434960] acpi device:2b: registered as cooling_device4
[   97.435315] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input12
[   97.452499] fbcon: i915drmfb (fb0) is primary device
[   98.174094] Console: switching to colour frame buffer device 128x37
[   98.200123] i915 0000:00:02.0: fb0: i915drmfb frame buffer device

The Xorg recognizes the card as Intel(R) Pineview GM, which may not be correct.

Comment 1 Alexei Podtelezhnikov 2020-04-05 19:45:16 UTC
As suggested in bug 1818972, downgrading to xorg-x11-drv-intel-2.99.917-43.20180618.fc31.x86_64.rpm helps and the crashes go away.

Comment 2 Alexei Podtelezhnikov 2020-04-07 02:49:32 UTC
With debuginfo installed, it is obvious that this is a duplicate of bug 1818972 and bug 1808767

[  6219.469] (EE) 
[  6219.473] (EE) Backtrace:
[  6219.479] (EE) 0: /usr/libexec/Xorg (OsLookupColor+0x139) [0x55ccd6522c29]
[  6219.505] (EE) 1: /lib64/libpthread.so.0 (funlockfile+0x60) [0x7fd58a97baef]
[  6219.635] (EE) 2: /usr/lib64/xorg/modules/drivers/intel_drv.so (kgem_retire__buffers+0x94) [0x7fd589eb4a24]
[  6219.638] (EE) 3: /usr/lib64/xorg/modules/drivers/intel_drv.so (sna_accel_block+0x27) [0x7fd589ee6717]
[  6219.641] (EE) 4: /usr/lib64/xorg/modules/drivers/intel_drv.so (sna_block_handler+0x77) [0x7fd589f06867]
[  6219.642] (EE) 5: /usr/libexec/Xorg (BlockHandler+0x3e) [0x55ccd63c245e]
[  6219.643] (EE) 6: /usr/libexec/Xorg (WaitForSomething+0x122) [0x55ccd651c1c2]
[  6219.645] (EE) 7: /usr/libexec/Xorg (SendErrorToClient+0x117) [0x55ccd63bd807]
[  6219.646] (EE) 8: /usr/libexec/Xorg (InitFonts+0x3b4) [0x55ccd63c1b04]
[  6219.672] (EE) 9: /lib64/libc.so.6 (__libc_start_main+0xf2) [0x7fd58a7c4042]
[  6219.673] (EE) 10: /usr/libexec/Xorg (_start+0x2e) [0x55ccd63aae3e]
[  6219.673] (EE) 
[  6219.705] (EE) Segmentation fault at address 0x0
[  6219.705] (EE) 
Fatal server error:
[  6219.705] (EE) Caught signal 11 (Segmentation fault). Server aborting
[  6219.705] (EE) 
[  6219.705] (EE) 
Please consult the Fedora Project support 
	 at http://wiki.x.org
 for help. 
[  6219.706] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  6219.706] (EE)

*** This bug has been marked as a duplicate of bug 1808767 ***