All of lore.kernel.org
 help / color / mirror / Atom feed
* 4.1->4.2 regression : intel_display.c:12324 check_crtc_state warning
@ 2015-09-02 20:18 Toralf Förster
  2015-09-02 20:31 ` Konduru, Chandra
  0 siblings, 1 reply; 4+ messages in thread
From: Toralf Förster @ 2015-09-02 20:18 UTC (permalink / raw)
  To: chandra.konduru, matthew.d.roper, daniel.vetter; +Cc: intel-gfx

The following commit was bisected and tested to be the first bad commit which causes the warning as seen below at a ThinkPad T40s:



commit a1b2278e4dfcd2dbea85e319ebf73a6b7b2f180b
Author: Chandra Konduru <chandra.konduru@intel.com>
Date:   Tue Apr 7 15:28:45 2015 -0700

    drm/i915: skylake panel fitting using shared scalers

    Enabling skylake panel fitting feature using shared scalers

    v2:
    -added force detach parameter for pfit disable purpose (me)
    -read crtc scaler state from hw state (Daniel)
    -replaced both skylake_pfit_enable and disable with skylake_pfit_update (me)
    -added scaler id check to intel_pipe_config_compare (Daniel)

    v3:
    -updated function header to kerneldoc format (Matt)
    -dropped need_scaling checks (Matt)

    v4:
    -move clearing of scaler id from commit path to check path (Matt)
    -updated colorkey checks based on recent updates (me)
    -squashed scaler check while enabling colorkey to here (me)
    -use values in plane_state->src as regular integers (me)
    -changes made not to modify state in commit path (Matt)

    v5:
    -squashed helper function to update scaler users to here (Matt)
    -squashed helper function to detach scaler to here (Matt, me)
    -changes to align with updated scaler structures (Matt, me)

    Signed-off-by: Chandra Konduru <chandra.konduru@intel.com>
    Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
    Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>






From the syslog:

Sep  2 18:10:17 t44 kernel: ------------[ cut here ]------------
Sep  2 18:10:17 t44 kernel: WARNING: CPU: 2 PID: 1252 at drivers/gpu/drm/i915/intel_display.c:12324 check_crtc_state+0x7fa/0xf50 [i915]()
Sep  2 18:10:17 t44 kernel: pipe state doesn't match!
Sep  2 18:10:17 t44 kernel: Modules linked in: nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_filter ip6_tables ipt_MASQUERADE nf_nat_masquerade_ipv4 nf_log_ipv4 nf_log_common xt_LOG xt_limit ipt_REJECT nf_reject_ipv4 xt_recent xt_tcpudp xt_conntrack iptable_raw iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_filter ip_tables x_tables nfsd auth_rpcgss oid_registry lockd grace ctr ccm sunrpc af_packet bridge stp llc tun rc_dib0700_rc5 hid_generic hid_cherry usbhid hid dib7000p dvb_usb_dib0700 dib3000mc dvb_usb dvb_core dib0070 dib7000m dibx000_common dib0090 rc_core snd_hda_codec_generic arc4 coretemp x86_pkg_temp_thermal kvm_intel kvm rtsx_pci_sdmmc mmc_core evdev jitterentropy_rng hmac drbg aesni_intel aes_x86_64 glue_helper lrw gf128mul psmouse ablk_helper cryptd atkbd pcspkr iwlmvm
Sep  2 18:10:17 t44 kernel:  wmi mac80211 i915 fbcon bitblit cfbfillrect cfbimgblt softcursor font i2c_algo_bit cfbcopyarea snd_hda_intel snd_hda_codec battery thinkpad_acpi tpm_tis ehci_pci drm_kms_helper ac nvram snd_hda_core iwlwifi hwmon i2c_i801 snd_pcm tpm cfg80211 drm video rtsx_pci rfkill intel_gtt xhci_pci thermal xhci_hcd agpgart ehci_hcd button fb usbcore snd_timer i2c_core e1000e fbdev lpc_ich snd usb_common mfd_core soundcore processor
Sep  2 18:10:17 t44 kernel: CPU: 2 PID: 1252 Comm: X Tainted: G        W       4.2.0+ #4
Sep  2 18:10:17 t44 kernel: Hardware name: LENOVO 20AQCTO1WW/20AQCTO1WW, BIOS GJET83WW (2.33 ) 03/09/2015
Sep  2 18:10:17 t44 kernel:  ffffffffc05f0f18 ffff88032a6ab828 ffffffff814cef01 ffff88032a6ab870
Sep  2 18:10:17 t44 kernel:  ffff88032a6ab860 ffffffff810503b6 ffff88032fdcec00 ffff8800ad66f800
Sep  2 18:10:17 t44 kernel:  ffff8800ad040000 ffff8800ad66fc98 ffff8800adfeb000 ffff88032a6ab8c0
Sep  2 18:10:17 t44 kernel: Call Trace:
Sep  2 18:10:17 t44 kernel:  [<ffffffff814cef01>] dump_stack+0x44/0x55
Sep  2 18:10:17 t44 kernel:  [<ffffffff810503b6>] warn_slowpath_common+0x86/0xc0
Sep  2 18:10:17 t44 kernel:  [<ffffffff8105043c>] warn_slowpath_fmt+0x4c/0x50
Sep  2 18:10:17 t44 kernel:  [<ffffffffc05878da>] check_crtc_state+0x7fa/0xf50 [i915]
Sep  2 18:10:17 t44 kernel:  [<ffffffffc059a21d>] intel_modeset_check_state+0x28d/0xae0 [i915]
Sep  2 18:10:17 t44 kernel:  [<ffffffffc0594906>] ? __intel_set_mode+0x906/0xb30 [i915]
Sep  2 18:10:17 t44 kernel:  [<ffffffffc0595d32>] ? intel_modeset_compute_config+0x362/0xb60 [i915]
Sep  2 18:10:17 t44 kernel:  [<ffffffffc059b68d>] intel_crtc_set_config+0x3ed/0x5a0 [i915]
Sep  2 18:10:17 t44 kernel:  [<ffffffffc029cc07>] drm_mode_set_config_internal+0x67/0x110 [drm]
Sep  2 18:10:17 t44 kernel:  [<ffffffffc02a068d>] drm_mode_setcrtc+0xdd/0x500 [drm]
Sep  2 18:10:17 t44 kernel:  [<ffffffffc02923c3>] drm_ioctl+0x363/0x680 [drm]
Sep  2 18:10:17 t44 kernel:  [<ffffffffc02a05b0>] ? drm_mode_setplane+0x1c0/0x1c0 [drm]
Sep  2 18:10:17 t44 kernel:  [<ffffffffc06864a2>] ? ieee80211_rx_irqsafe+0x32/0x50 [mac80211]
Sep  2 18:10:17 t44 kernel:  [<ffffffff8117152d>] do_vfs_ioctl+0x2cd/0x4c0
Sep  2 18:10:17 t44 kernel:  [<ffffffff810d449f>] ? __audit_syscall_entry+0xaf/0x100
Sep  2 18:10:17 t44 kernel:  [<ffffffff81001056>] ? do_audit_syscall_entry+0x66/0x70
Sep  2 18:10:17 t44 kernel:  [<ffffffff810015b6>] ? syscall_trace_enter_phase1+0x126/0x140
Sep  2 18:10:17 t44 kernel:  [<ffffffff81171761>] SyS_ioctl+0x41/0x70
Sep  2 18:10:17 t44 kernel:  [<ffffffff81001915>] ? syscall_return_slowpath+0x45/0x110
Sep  2 18:10:17 t44 kernel:  [<ffffffff814d5517>] entry_SYSCALL_64_fastpath+0x12/0x6a
Sep  2 18:10:17 t44 kernel: ---[ end trace 310af98b8519434e ]---
Sep  2 18:10:24 t44 logger: /home/tfoerste/workspace/bin/monitor.sh: started with int
Sep  2 18:10:24 t44 logger: /home/tfoerste/workspace/bin/monitor.sh: n=2 choosed DP2-2
Sep  2 18:10:26 t44 kernel: [drm:check_crtc_state [i915]] *ERROR* mismatch in ips_enabled (expected 1, found 0)
Sep  2 18:10:26 t44 kernel: ------------[ cut here ]------------


-- 
Toralf, pgp key: 872AE508 0076E94E
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-09-08 16:00 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-02 20:18 4.1->4.2 regression : intel_display.c:12324 check_crtc_state warning Toralf Förster
2015-09-02 20:31 ` Konduru, Chandra
2015-09-06 11:04   ` Toralf Förster
2015-09-08 15:57     ` 4.1->4.2 regression : intel_display.c:12324check_crtc_state warning Tomas Melin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.