My machine has :I have to add a me too (HP 6730B, same PCI ids).
00:02.0 0300: 8086:2a42 (rev 07)
00:02.1 0380: 8086:2a43 (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
(Dell Vostro 1520, BIOS Revision A04)
and is randomly suffering from exactly the same problems...Is it suspendsuspend never finishes/hangs.
or resume that is unreliable?
So, I've applied your hint (in i915_drv.h), rebuilt a kernel, booted, and
I've now successfully managed to go thru several suspend/resume cycles
without having the machine hanging while suspend !