Subject: kern/34184: i915GM chipset hang on boot with NetBSD3-STABLE
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: None <cbillington@emulti.net>
List: netbsd-bugs
Date: 08/11/2006 06:00:01
>Number: 34184
>Category: kern
>Synopsis: i915GM chipset hang on boot with NetBSD3-STABLE
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Aug 11 06:00:00 +0000 2006
>Originator: Chris Billington
>Release: 3.0 STABLE
>Organization:
>Environment:
Will not boot with NetBSD-3 (stable) kernel
Will boot with 3.0-Release GENERIC but 915 chipset not detected
>Description:
I recently bought a new laptop that has one of these chipsets, and can report the following problem:
Model is a Uniwill E30I10 with WXGA 1280x768 display, http://www.uniwill.com/products/other/m30ei0/m30ei0_print.php
Chipset is Intel 915GM (Mobile 915G, PCI ID 0x2592 (Main) 0x2792 ('Companion device')
NetBSD3.0 RELEASE with GENERIC (before the patch): boots, Intel devices 0x2592/2792 not recognised, so no AGP GART detected. XFree86 i810 driver fails to open /dev/agpgart so the unaccelerated VESA driver has to be used.
NetBSD-3 STABLE: (CVS 6 Aug 06) hangs on boot with Generic, Generic_Laptop and custom kernels.
From a remaining fragment of Dmesg with GENERIC_LAPTOP, the last line in dmesg is
agp0: unknown memory configuration, disabling
>How-To-Repeat:
Compile a kernel with sources from CVS tag netbsd-3, after the i915 patches were merged. System hangs on boot after AGP detection.
>Fix:
when tested with Linux liveCD (Puppy Linux 2.0.2), kernel 2.6.16.7
i915GM and AGP are detected correctly:
agp0: Detected an Intel 915GM chipset
agp0: Detected 16124k stolen memory
agp0: AGP aperture is 256M @ 0xd0000000