Date: Sat, 17 Oct 2015 15:14:47 +0000 From: Glen Barber <gjb@FreeBSD.org> To: Eric McCorkle <eric@metricspace.net> Cc: "freebsd-acpi@freebsd.org" <freebsd-acpi@freebsd.org> Subject: Re: Old suspend/resume issue likely root cause Message-ID: <20151017151447.GH15305@FreeBSD.org> In-Reply-To: <5622648F.2090509@metricspace.net> References: <5622648F.2090509@metricspace.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--YrQNB5Deg1WGKZi3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Oct 17, 2015 at 11:09:03AM -0400, Eric McCorkle wrote: > A while back (in May or June or so), I was attempting to figure out why my > laptop screen stayed blank on suspend/resume. I posted some dmesg outputs > and theorized that it might be something about the devices coming back up= in > the wrong order. John Baldwin suggested I try doing > hw.pci.do_power_suspend=3D0. >=20 > I got tangled up with other projects and had to set it aside. However, I > now finally have more information: >=20 >=20 > * hw.pci.power_suspend=3D0 does cause the screen to come back up properly. > The network (wireless via iwm driver) needs to be re-initialized, but > everything else seems to work properly. >=20 > * Without hw.pci.power_suspend=3D0, the issue persists even when booting = =66rom > EFI, so we can rule out some kind of legacy BIOS issue. The issue manife= sts > even with the experimental i915 driver, so we can rule out something with > the efifb or VGA framebuffer drivers. >=20 >=20 > Based on this, it looks pretty likely that the pci bus is the culprit. Any > suggestions on where to look? What graphics chipset do you have? I noticed with dumbbell's i915kms update branch [1], suspend/resume now works for me with Haswell graphics, whereas previously I would experience the same blank screen on resume you report. (And I also see the iwm(4) reinitialization issue, as well.) [1] https://github.com/freebsd/freebsd-base-graphics.git branch drm-i915-update-38 Glen --YrQNB5Deg1WGKZi3 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWImXnAAoJEAMUWKVHj+KTpYYQAIU4gE1FWA+MWbVQ2EB6+xDR H9zZQX5D+tMIbCsVCdB5lapVCO3r9dk93TfwKfP9wVhYfdTL0dbtc6mHvrzXhM2l QRJGAPgm9qPBWa4H1MPMH4N/e7H31276+GgBTux+AZfqzMy8+LEp9VyxJ6l4QtxL bK9LbaxqROlaNmG2ZX2mzk/kBLBdBe8huB7BHnhqkf1XN94Bq18z4d+Jw7WL8CFG NnAaQ3sRilHU7/PsEyAHRNC5B9sxP64y3nrnli7jgLAU00CfKXCxaSnTuE3dYWGS vzntS/WaJsecQ/q7bepotxsdqEprSVZiMMCfFdv5yWad5qHZbDtfAVIFJ9iFGW0u XU5yQd+rPp6JjS/Qs/FMuJPkwRYuCHAX4O7IivA4BMUQYnXmYCFGAgZZJqME5u+1 SJ9H7yG68IIhF8SClBIyKGwDjE9KiDwNcf7gVTJi3vhd9+mF2NSLU/8ahR0QLpKc +Z+kZRBXTOnR26J0cuUS/o7sNavMrD5OWozRtqC+gfv4++R4mpY3NrfSrHehoFuj c7mxG5b+z9o9ESuhim+Q245QUbbJm8nRZ2oJXbEbuiKkKvU0bGB5ljAFiVRNhNK0 hZ7SIgYx6B0THAES6BpqJfxtu1A3n4J9rNzicAxbvUK2DxUlE96/63nvVW78/NHO eg9hcjONmJEAGL/TkZkY =f0BQ -----END PGP SIGNATURE----- --YrQNB5Deg1WGKZi3--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20151017151447.GH15305>