well...it gave me a different stack...but still no graphics: This is with the drm-intel-fixes branch merged in - I thought that branch might help...but it didn't seem to. [ 16.615950] ------------[ cut here ]------------ [ 16.621229] WARNING: at /data/home/bguthro/dev/newdev-tip/linux-3.2/drivers/gpu/drm/i915/intel_display.c:1119 assert_fdi_tx+0x87/0x90 [i915]() [ 16.635796] Hardware name: Shark Bay Client platform [ 16.641472] FDI TX state assertion failure (expected off, current on) [ 16.648863] Modules linked in: crc32c_intel ahci(+) libahci ehci_hcd(+) e1000e(+) i915(+) drm_kms_helper drm intel_agp i2c_algo_bit intel_gtt video xhci_hcd [ 16.664808] Pid: 141, comm: modprobe Not tainted 3.6.0-orc #11 [ 16.671503] Call Trace: [ 16.674364] [<ffffffff8105284f>] warn_slowpath_common+0x7f/0xc0 [ 16.681250] [<ffffffff81052946>] warn_slowpath_fmt+0x46/0x50 [ 16.681305] usb 1-5: new low-speed USB device number 2 using xhci_hcd [ 16.695251] [<ffffffffa00c48f7>] assert_fdi_tx+0x87/0x90 [i915] [ 16.702135] [<ffffffffa00c9fd5>] ironlake_crtc_disable+0x185/0x820 [i915] [ 16.710013] [<ffffffffa00ca6fe>] ironlake_crtc_dpms+0x8e/0xa0 [i915] [ 16.711864] usb 1-5: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes [ 16.727384] [<ffffffffa00c5a88>] intel_crtc_dpms+0x48/0x140 [i915] [ 16.734590] [<ffffffffa00ce015>] intel_crtc_disable+0x35/0xb0 [i915] [ 16.741932] [<ffffffffa0095735>] drm_helper_disable_unused_functions+0x115/0x190 [drm_kms_helper] [ 16.751668] usbcore: registered new interface driver usbhid [ 16.751669] usbhid: USB HID core driver [ 16.763019] [<ffffffffa00d0127>] intel_modeset_init+0x6b7/0xf10 [i915] [ 16.770594] [<ffffffffa00a6bba>] i915_driver_load+0xa8a/0xb90 [i915] [ 16.777977] [<ffffffffa004372b>] ? drm_get_minor+0x26b/0x310 [drm] [ 16.785143] [<ffffffffa0045c21>] drm_get_pci_dev+0x191/0x2b0 [drm] [ 16.792337] [<ffffffff8158553e>] ? _raw_spin_unlock_irqrestore+0x1e/0x30 [ 16.800125] [<ffffffffa00f31eb>] i915_pci_probe+0x4f/0x57 [i915] [ 16.807096] [<ffffffff812e0d30>] pci_device_probe+0xb0/0x140 [ 16.813689] [<ffffffff813997cb>] driver_probe_device+0x7b/0x240 [ 16.820582] [<ffffffff81399a3b>] __driver_attach+0xab/0xb0 [ 16.826984] [<ffffffff81399990>] ? driver_probe_device+0x240/0x240 [ 16.834163] [<ffffffff81397be6>] bus_for_each_dev+0x56/0x90 [ 16.840664] [<ffffffff813992fe>] driver_attach+0x1e/0x20 [ 16.840694] usb 1-6: new low-speed USB device number 3 using xhci_hcd [ 16.854251] [<ffffffff81398e70>] bus_add_driver+0x190/0x290 [ 16.860748] [<ffffffff81399f9a>] driver_register+0x7a/0x160 [ 16.867247] [<ffffffff812e0a55>] __pci_register_driver+0x55/0xd0 [ 16.868830] usb 1-6: ep 0x81 - rounding interval to 128 microframes, ep desc says 192 microframes [ 16.884396] [<ffffffff8158930d>] ? notifier_call_chain+0x4d/0x70 [ 16.891397] [<ffffffffa0045e5a>] drm_pci_init+0x11a/0x130 [drm] [ 16.898260] [<ffffffffa0125000>] ? 0xffffffffa0124fff [ 16.904172] [<ffffffffa0125066>] i915_init+0x66/0x68 [i915] [ 16.910666] [<ffffffff8100203f>] do_one_initcall+0x3f/0x170 [ 16.917167] [<ffffffff810b3dbf>] sys_init_module+0x8f/0x200 [ 16.923652] [<ffffffff8158d5e9>] system_call_fastpath+0x16/0x1b [ 16.930548] ---[ end trace fa81da3bacf4c4b0 ]--- On Fri, Aug 10, 2012 at 1:16 PM, Daniel Vetter <daniel at ffwll.ch> wrote: > On Fri, Aug 10, 2012 at 12:51:42PM -0400, Ben Guthro wrote: >> specifically, I get the following in my serial console - it is a >> warning...but seems to coincide with when standard vesa modes are >> switching over to the higer res KMS modes: > > Can you try to boot with i915.i915_enable_rc6=0 please? > -Daniel > >> >> [ 15.889193] [drm:__gen6_gt_force_wake_mt_get] *ERROR* Force wake >> wait timed out >> [ 15.897707] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). >> [ 15.905161] [drm] Driver supports precise vblank timestamp query. >> [ 15.912293] vgaarb: device changed decodes: >> PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem >> [ 15.943700] ------------[ cut here ]------------ >> [ 15.949041] WARNING: at >> /data/home/bguthro/dev/newdev-tip/linux-3.2/drivers/gpu/drm/i915/intel_display.c:1118 >> assert_fdi_tx+0x87/0x90 [i915]() >> [ 15.963591] Hardware name: Shark Bay Client platform >> [ 15.969288] FDI TX state assertion failure (expected off, current on) >> [ 15.976678] Modules linked in: crc32c_intel ahci(+) libahci >> ehci_hcd(+) e1000e(+) i915(+) drm_kms_helper drm intel_agp >> i2c_algo_bit intel_gtt video xhci_hcd >> [ 15.992621] Pid: 148, comm: modprobe Not tainted 3.6.0-orc #9 >> [ 15.993459] usb 1-5: new low-speed USB device number 2 using xhci_hcd >> [ 16.006609] Call Trace: >> [ 16.009462] [<ffffffff8105284f>] warn_slowpath_common+0x7f/0xc0 >> [ 16.016356] [<ffffffff81052946>] warn_slowpath_fmt+0x46/0x50 >> [ 16.019911] usb 1-5: ep 0x81 - rounding interval to 64 microframes, >> ep desc says 80 microframes >> [ 16.032989] [<ffffffffa00c48c7>] assert_fdi_tx+0x87/0x90 [i915] >> [ 16.040070] [<ffffffffa00c9f55>] ironlake_crtc_disable+0x185/0x820 [i915] >> [ 16.047923] [<ffffffffa00ca67e>] ironlake_crtc_dpms+0x8e/0xa0 [i915] >> [ 16.055302] [<ffffffffa00c5a58>] intel_crtc_dpms+0x48/0x140 [i915] >> [ 16.061100] usbcore: registered new interface driver usbhid >> [ 16.061101] usbhid: USB HID core driver >> [ 16.073325] [<ffffffffa00cdf95>] intel_crtc_disable+0x35/0xb0 [i915] >> [ 16.080700] [<ffffffffa0095735>] >> drm_helper_disable_unused_functions+0x115/0x190 [drm_kms_helper] >> [ 16.090943] [<ffffffffa00d00a7>] intel_modeset_init+0x6b7/0xf10 [i915] >> [ 16.098525] [<ffffffffa00a6bba>] i915_driver_load+0xa8a/0xb90 [i915] >> [ 16.105913] [<ffffffffa004372b>] ? drm_get_minor+0x26b/0x310 [drm] >> [ 16.113082] [<ffffffffa0045c21>] drm_get_pci_dev+0x191/0x2b0 [drm] >> [ 16.120276] [<ffffffff8158f30e>] ? _raw_spin_unlock_irqrestore+0x1e/0x30 >> [ 16.128061] [<ffffffffa00f309b>] i915_pci_probe+0x4f/0x57 [i915] >> [ 16.135039] [<ffffffff812e0d30>] pci_device_probe+0xb0/0x140 >> [ 16.141631] [<ffffffff8139faab>] driver_probe_device+0x7b/0x240 >> [ 16.148525] [<ffffffff8139fd1b>] __driver_attach+0xab/0xb0 >> [ 16.154927] [<ffffffff8139fc70>] ? driver_probe_device+0x240/0x240 >> [ 16.162106] [<ffffffff8139dec6>] bus_for_each_dev+0x56/0x90 >> [ 16.168607] [<ffffffff8139f5de>] driver_attach+0x1e/0x20 >> [ 16.174811] [<ffffffff8139f150>] bus_add_driver+0x190/0x290 >> [ 16.181303] [<ffffffff813a027a>] driver_register+0x7a/0x160 >> [ 16.187805] [<ffffffff812e0a55>] __pci_register_driver+0x55/0xd0 >> [ 16.193436] usb 1-6: new low-speed USB device number 3 using xhci_hcd >> [ 16.202180] [<ffffffff815930cd>] ? notifier_call_chain+0x4d/0x70 >> [ 16.209173] [<ffffffffa0045e5a>] drm_pci_init+0x11a/0x130 [drm] >> [ 16.216061] [<ffffffffa0125000>] ? 0xffffffffa0124fff >> [ 16.221970] [<ffffffffa0125066>] i915_init+0x66/0x68 [i915] >> [ 16.223558] usb 1-6: ep 0x81 - rounding interval to 128 >> microframes, ep desc says 192 microframes >> [ 16.238617] [<ffffffff8100203f>] do_one_initcall+0x3f/0x170 >> [ 16.245104] [<ffffffff810b3dbf>] sys_init_module+0x8f/0x200 >> [ 16.251599] [<ffffffff815973a9>] system_call_fastpath+0x16/0x1b >> [ 16.258494] ---[ end trace 949ccd38b0452265 ]--- >> >> >> >> >> On Fri, Aug 10, 2012 at 12:25 PM, Ben Guthro <ben at guthro.net> wrote: >> > Hello, I've been attempting to get a Shark Bay / Haswell platform up & >> > running, and have been having some difficulties that I'm hoping you >> > all can possibly help with. >> > >> > I first tried the 3.5 kernel, and had some success after applying the >> > following patch: >> > https://patchwork.kernel.org/patch/1229541/ >> > >> > This seemed to be necessary to get the 0x0c26 PCI id to be loaded by >> > i915, and use KMS. >> > >> > After doing this, I had some success, but things still would become >> > unstable, and flash test patterns on the screen about every third >> > boot. >> > >> > >> > I figured that I would move on to the tip, and see if that fixed anything. >> > >> > However, at the tip, I cannot get i915 to display graphics at all - >> > even with applying the patch above. >> > >> > >> > I understand that this is still under development - but this seems >> > like a regression from 3.5 >> > Is there a codebase that I should be using for this testing? >> > >> > >> > Ben >> _______________________________________________ >> Intel-gfx mailing list >> Intel-gfx at lists.freedesktop.org >> http://lists.freedesktop.org/mailman/listinfo/intel-gfx > > -- > Daniel Vetter > Mail: daniel at ffwll.ch > Mobile: +41 (0)79 365 57 48