Bug 208414 - 10.3-RELEASE: *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 1a0d0000, was 1a000000
Summary: 10.3-RELEASE: *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS ...
Status: New
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 10.3-BETA2
Hardware: amd64 Any
: --- Affects Some People
Assignee: Mark Linimon
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-31 11:06 UTC by mk+freebsd
Modified: 2023-09-26 20:29 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mk+freebsd 2016-03-31 11:06:33 UTC
Hi everyone,

After upgrading FreeBSD-10.1-RELEASE to FreeBSD-10.3-RELEASE on my Lenovo X220, I have strange error with drm driver:

```
error: [drm:pid79738:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 1a0d0000, was 1a000000
error: [drm:pid79738:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 1a0d0000, was 1a000000
error: [drm:pid79738:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 1a0d0000, was 1a000000
error: [drm:pid79738:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 1a0d0000, was 1a000000
error: [drm:pid79738:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 1a0d0000, was 1a000000
error: [drm:pid79738:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 1a0d0000, was 1a000000
error: [drm:pid79738:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 000d0000, was 1a000000
error: [drm:pid79738:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 1a0d0000, was 00000000
error: [drm:pid79738:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 1a0d0000, was 1a000000
error: [drm:pid79738:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 1a0d0000, was 1a000000
error: [drm:pid79738:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 1a0d0000, was 1a000000
error: [drm:pid79738:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 1a0d0000, was 1a000000
error: [drm:pid79738:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 1a0d0000, was 1a000000
error: [drm:pid79738:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 1a0d0000, was 1a000000
```

This error come from the device drm, and the pid is X. Another consequence is a big load and high temperature of my laptop (83°C) sometimes. I don't know if its linked to this issue.

```
root                79738   0.6  0.2  152488  33260  -  S    12:33PM   0:20.07 /usr/local/bin/X -nolisten tcp vt09 -auth /var/run/slim.auth (Xorg)
```

Its seems others OS are impacted with this issue (linux). On FreeBSD this error come from the file intel_pm.c not present in 10.1-RELEASE (https://svnweb.freebsd.org/base/releng/10.3/sys/dev/drm2/i915/intel_pm.c?revision=296373&view=markup#l3572).

Some people have same issue on 10.2-RELEASE with same laptop. My kernel/world were build from source:

```
FreeBSD localhost 10.3-RELEASE FreeBSD 10.3-RELEASE #0 r297394: Wed Mar 30 09:15:53 CEST 2016     root@eilidh.oci.re:/usr/obj/usr/src/sys/GENERIC  amd64
```

Thanks.

PS: 10.3-RELEASE is not in version field when I was created this bug report.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2023-09-26 20:29:01 UTC
To submitter: was this problem ever addressed?