i915kms, Xorg, and "Power management discrepency" error

2015-04-08 Thread Bigby James
Ever since rebuilding world from commit r208369 (merging the newer i915kms from
HEAD) I've continually received this error in my stdout/logs:

> kernel: error: [drm:pid1228:gen6_sanitize_pm] *ERROR* Power management 
> discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 1a0d, was 1a00

The only thing that ever changes is the PID of the process, which always points
to Xorg. Under most typical production use this doesn't seem to have any effect,
but anytime I watch any sort of video on my production laptop the CPU/GPU temp
in my laptop very quickly climbs above 80 degrees celsius. On my multi-purpose
server/HTPC, starting an XBMC/Kodi session has the same effect, even if the
system is idling (just sitting at the main menu with nothing playing at all).
This doesn't stop until I cease video playback on my laptop or kill the Kodi
session on the server. Note that the hardware in both machines is identical
(yes, the "server" is a laptop), and they're base systems and kernels are
synchronized, so whatever is affectng one should be what's affecting the other.

I came across an older mailing list thread from February[1] on this same basic
subject that didn't seem to go anywhere, but it had the implication that the
i915kms module was the cause. That precisely this same error message is present
on various Linux forums bolsters  the notion that the video driver might be to
blame. If anyone has any insight into how to begin debugging this, I'd be
grateful. Thanks in advance.

- Bigby

[1]: 
http://freebsd.1045724.n5.nabble.com/Weird-ACPI-DRM-messages-on-current-td5986712.html

-- 
"A common mistake that people make when trying to design something completely
foolproof is to underestimate the ingenuity of complete fools." - Douglas Adams

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: On-going laptop brightness issues

2015-03-23 Thread Bigby James
I just saw that this feature got MFC'd in revision r280369 this afternoon. I've 
been
keeping an eye on it, as it's pretty much the only feature that hasn't worked
properly on my laptop and so the last remaining bit I needed for the "Golden
FreeBSD Experience." I want to give my thanks to the developers involved, as 
well
as to Kevin, who's been following this longer---and done more about
it---than I have. Just another reason to love this OS, its community and its
hard-working contributors. I've yet to update my systems in response to the
OpenSSL security advisory, so I'll back up my local source tree and start with a
clean pull this evening, and check back in a few days to report how things are
working. Thanks again, all. Take care.

-- 
"A common mistake that people make when trying to design something completely
foolproof is to underestimate the ingenuity of complete fools." - Douglas Adams

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"