Re: WARNING: CPU: 14 PID: 125 at drivers/gpu/drm/drm_mode_object.c:45 drm_mode_object_add+0x80/0x90 [drm]

2023-09-19 Thread Toralf Förster

On 9/18/23 16:17, Alex Deucher wrote:

Yes.  Fixed in this commit:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=69a959610229

Alex

A cool, backport is in  6.5.4-rc1

Thx!

--
Toralf


i915 + DRM: *ERROR* too many voltage retries, give up + *ERROR* failed to train DP, aborting

2015-12-16 Thread Toralf Förster
There's a regression in the stable 4.2.x series.

With 4.2.7 I get the following within kern.log:

Dec 16 14:58:41 t44 kernel: [111050.930350] dvb-usb: found a 'Terratec Cinergy 
T USB XXS (HD)/ T3' in cold state, will try to load a firmware
Dec 16 14:58:41 t44 kernel: [111050.930436] dvb-usb: downloading firmware from 
file 'dvb-usb-dib0700-1.20.fw'
Dec 16 14:58:41 t44 kernel: [111051.012685] dib0700: firmware started 
successfully.
Dec 16 14:58:41 t44 kernel: [111051.436108] [drm:c049a8c8] *ERROR* too 
many voltage retries, give up
Dec 16 14:58:41 t44 kernel: [111051.436113] [drm:c0457004] *ERROR* 
Unclaimed register before interrupt
Dec 16 14:58:41 t44 kernel: [111051.436122] [drm:c0457004] *ERROR* 
Unclaimed register before interrupt
Dec 16 14:58:41 t44 kernel: [111051.454952] [drm:c0457004] *ERROR* 
Unclaimed register before interrupt
Dec 16 14:58:41 t44 kernel: [111051.454962] [drm:c0457004] *ERROR* 
Unclaimed register before interrupt
Dec 16 14:58:41 t44 kernel: [111051.456517] [drm:c0457004] *ERROR* 
Unclaimed register before interrupt
Dec 16 14:58:41 t44 kernel: [111051.456527] [drm:c0457004] *ERROR* 
Unclaimed register before interrupt
Dec 16 14:58:41 t44 kernel: [111051.513835] dvb-usb: found a 'Terratec Cinergy 
T USB XXS (HD)/ T3' in warm state.
Dec 16 14:58:41 t44 kernel: [111051.513900] dvb-usb: will pass the complete 
MPEG2 transport stream to the software demuxer.
Dec 16 14:58:41 t44 kernel: [111051.513927] DVB: registering new adapter 
(Terratec Cinergy T USB XXS (HD)/ T3)
Dec 16 14:58:42 t44 kernel: [111051.820661] usb 1-3.3: DVB: registering adapter 
0 frontend 0 (DiBcom 7000PC)...
Dec 16 14:58:42 t44 kernel: [111052.005764] DiB0070: successfully identified
Dec 16 14:58:42 t44 kernel: [111052.005772] Registered IR keymap rc-dib0700-rc5
Dec 16 14:58:42 t44 kernel: [111052.005908] input: IR-receiver inside an USB 
DVB receiver as /devices/pci:00/:00:14.0/usb1/1-3/1-3.3/rc/rc0/input41
Dec 16 14:58:42 t44 kernel: [111052.006046] rc0: IR-receiver inside an USB DVB 
receiver as /devices/pci:00/:00:14.0/usb1/1-3/1-3.3/rc/rc0
Dec 16 14:58:42 t44 kernel: [111052.006121] dvb-usb: schedule remote query 
interval to 50 msecs.
Dec 16 14:58:42 t44 kernel: [111052.006123] dvb-usb: Terratec Cinergy T USB XXS 
(HD)/ T3 successfully initialized and connected.
Dec 16 14:58:42 t44 kernel: [111052.081381] usb 1-3.4: new high-speed USB 
device number 43 using xhci_hcd
Dec 16 14:58:42 t44 kernel: [111052.133231] [drm:c049a8c8] *ERROR* too 
many voltage retries, give up
Dec 16 14:58:42 t44 kernel: [111052.133235] [drm:c0457004] *ERROR* 
Unclaimed register before interrupt
Dec 16 14:58:42 t44 kernel: [111052.133244] [drm:c0457004] *ERROR* 
Unclaimed register before interrupt
Dec 16 14:58:42 t44 kernel: [111052.152078] [drm:c0457004] *ERROR* 
Unclaimed register before interrupt
Dec 16 14:58:42 t44 kernel: [111052.152088] [drm:c0457004] *ERROR* 
Unclaimed register before interrupt
Dec 16 14:58:42 t44 kernel: [111052.153692] [drm:c0457004] *ERROR* 
Unclaimed register before interrupt
Dec 16 14:58:42 t44 kernel: [111052.153702] [drm:c0457004] *ERROR* 
Unclaimed register before interrupt
Dec 16 14:58:42 t44 kernel: [111052.166747] usb 1-3.4: New USB device found, 
idVendor=17ef, idProduct=100f
Dec 16 14:58:42 t44 kernel: [111052.166750] usb 1-3.4: New USB device strings: 
Mfr=1, Product=2, SerialNumber=3
Dec 16 14:58:42 t44 kernel: [111052.166752] usb 1-3.4: Product: Lenovo ThinkPad 
Dock
Dec 16 14:58:42 t44 kernel: [111052.166754] usb 1-3.4: Manufacturer: Lenovo
Dec 16 14:58:42 t44 kernel: [111052.166756] usb 1-3.4: SerialNumber: Rev1.2
Dec 16 14:58:42 t44 kernel: [111052.167201] hub 1-3.4:1.0: USB hub found
Dec 16 14:58:42 t44 kernel: [111052.167264] hub 1-3.4:1.0: 3 ports detected
Dec 16 14:58:42 t44 kernel: [111052.440782] usb 1-3.4.3: new low-speed USB 
device number 44 using xhci_hcd
Dec 16 14:58:42 t44 kernel: [111052.546988] usb 1-3.4.3: New USB device found, 
idVendor=046d, idProduct=c062
Dec 16 14:58:42 t44 kernel: [111052.546991] usb 1-3.4.3: New USB device 
strings: Mfr=1, Product=2, SerialNumber=0
Dec 16 14:58:42 t44 kernel: [111052.546993] usb 1-3.4.3: Product: USB Laser 
Mouse
Dec 16 14:58:42 t44 kernel: [111052.546995] usb 1-3.4.3: Manufacturer: Logitech
...
Dec 16 14:58:48 t44 kernel: [111057.722954] [drm:c0457004] *ERROR* 
Unclaimed register before interrupt
Dec 16 14:58:48 t44 kernel: [111057.722964] [drm:c0457004] *ERROR* 
Unclaimed register before interrupt
Dec 16 14:58:48 t44 kernel: [111058.399772] [drm:c049a8c8] *ERROR* too 
many voltage retries, give up
Dec 16 14:58:48 t44 kernel: [111058.399776] [drm:c0457004] *ERROR* 
Unclaimed register before interrupt
Dec 16 14:58:48 t44 kernel: [111058.399785] [drm:c0457004] *ERROR* 
Unclaimed register before interrupt
Dec 16 14:58:48 t44 kernel: [111058.418626] [drm:c0457004] 

[PATCH 3/3] Revert "drm: Hack around CONFIG_AGP=m build failures"

2015-10-28 Thread Toralf Förster

>From: Michal Marek 

>Kbuild now supports -m variables.

>This reverts commit 8fa884dc355ffd0caa964a284a530bf747df5c77.

Which is not in mainline, or ?


-- 
Toralf, pgp key: C4EACDDE 0076E94E


Fwd: 3.18.3->4 : external monitor is black after wakeup of a docked system after s2ram

2015-02-03 Thread Toralf Förster
This commits breaks a working configuration here - reverting it let both 
version 3.18.4 and 3.18.5 working fine again at a hardened Gentoo Linux


commit ddf6f9a4c9fb1c72ea2e8d196c9a580a8e914dbd
Author: Dave Airlie 
Date:   Mon Dec 8 13:23:37 2014 +1000

drm/i915: resume MST after reading back hw state

commit e7d6f7d708290da1b7c92f533444b042c79412e0 upstream.

Otherwise the MST resume paths can hit DPMS paths
which hit state checker paths, which hit WARN_ON,
because the state checker is inconsistent with the
hw.

This fixes a bunch of WARN_ON's on resume after
undocking.

Signed-off-by: Dave Airlie 
Reviewed-by: Daniel Vetter 
Signed-off-by: Jani Nikula 
Signed-off-by: Greg Kroah-Hartman 


On 02/02/2015 07:24 PM, Toralf Förster wrote:
> In the mean while I have to correct it - it is reliable.
> So something between 3.18.3 and 3.18.4 break a docking system configuration 
> in that manenr, that after resume the external (iand internal X11 screen) is 
> black.
> 
> 
>  Forwarded Message 
> Subject: 3.18.3->4 : external monitor is black after wakeup of a docked 
> system after s2ram
> Date: Sat, 31 Jan 2015 16:47:45 +0100
> From: Toralf Förster 
> To: Linux Kernel 
> 
> Happened 2 times here (but not always) that a docked Lenovo T440s (intel 
> graphic) doesn't show anything at the external display (KDE 4.13.3). System 
> is a hardened stable 64 bit Gentoo Linux
> 
> Nothing suspicious in the log however.
> 
> Known issue ?
> 


-- 
Toralf
pgp key: 7B1A 07F4 EC82 0F90 D4C2  8936 872A E508 0076 E94E



Fwd: 3.18.3->4 : external monitor is black after wakeup of a docked system after s2ram

2015-02-02 Thread Toralf Förster
In the mean while I have to correct it - it is reliable.
So something between 3.18.3 and 3.18.4 break a docking system configuration in 
that manenr, that after resume the external (iand internal X11 screen) is black.


 Forwarded Message 
Subject: 3.18.3->4 : external monitor is black after wakeup of a docked system 
after s2ram
Date: Sat, 31 Jan 2015 16:47:45 +0100
From: Toralf Förster 
To: Linux Kernel 

Happened 2 times here (but not always) that a docked Lenovo T440s (intel 
graphic) doesn't show anything at the external display (KDE 4.13.3). System is 
a hardened stable 64 bit Gentoo Linux

Nothing suspicious in the log however.

Known issue ?

-- 
Toralf
pgp key: 7B1A 07F4 EC82 0F90 D4C2  8936 872A E508 0076 E94E





[drm:hsw_unclaimed_reg_detect] *ERROR* Unclaimed register detected. Please use the i915.mmio_debug=1 to debug this problem.

2014-12-15 Thread Toralf Förster
On 12/15/2014 11:16 AM, Daniel Vetter wrote:
> On Mon, Dec 15, 2014 at 10:24:53AM +0100, Toralf Förster wrote:
>> On 12/15/2014 08:45 AM, Daniel Vetter wrote:
>>> Nah, this is just a kernel cmdlineoption. So please boot with
>>> i915.mmio_debug=1 added to the kernel cmdline, reproduce and then grab the
>>> entire dmesg.
>>>
>>> Thanks, Daniel
>>
>> errm, I did it, rebooted, suspended and then the WARNING appeared:
>>
>>> Dec 12 13:22:13 t44 kernel: [ cut here ]
>>> Dec 12 13:22:13 t44 kernel: WARNING: CPU: 3 PID: 2750 at 
>>> drivers/gpu/drm/i915/intel_uncore.c:528 
>>> hsw_unclaimed_reg_debug.isra.11+0x8d/0xa0 [i915]()
> 
> Annoying, the unclaimed register write seems to happen before we do
> anything really. Can you please test what happens when you disable all
> sound modules?
> -Daniel
> 
ofc, this is kernel 3.18 with same config, and sound just set to "n" :

Dec 15 16:51:45 t44 kernel: PM: Syncing filesystems ... done.
Dec 15 16:51:45 t44 kernel: Freezing user space processes ... (elapsed 0.001 
seconds) done.
Dec 15 16:51:45 t44 kernel: PM: Preallocating image memory... done (allocated 
2925601 pages)
Dec 15 16:51:48 t44 kernel: PM: Allocated 11702404 kbytes in 3.07 seconds 
(3811.85 MB/s)
Dec 15 16:51:48 t44 kernel: Freezing remaining freezable tasks ... (elapsed 
0.001 seconds) done.
Dec 15 16:51:48 t44 kernel: Suspending console(s) (use no_console_suspend to 
debug)
Dec 15 16:51:48 t44 kernel: wlp3s0: deauthenticating from 08:96:d7:05:f9:2a by 
local choice (Reason: 3=DEAUTH_LEAVING)
Dec 15 16:51:48 t44 kernel: dvb-usb: Terratec Cinergy T USB XXS (HD)/ T3 
successfully deinitialized and disconnected.
Dec 15 16:51:48 t44 kernel: cfg80211: Calling CRDA to update world regulatory 
domain
Dec 15 16:51:48 t44 kernel: PM: freeze of devices complete after 203.802 msecs
Dec 15 16:51:48 t44 kernel: PM: late freeze of devices complete after 7.757 
msecs
Dec 15 16:51:48 t44 kernel: PM: noirq freeze of devices complete after 1.168 
msecs
Dec 15 16:51:48 t44 kernel: ACPI: Preparing to enter system sleep state S4
Dec 15 16:51:48 t44 kernel: PM: Saving platform NVS memory
Dec 15 16:51:48 t44 kernel: Disabling non-boot CPUs ...
Dec 15 16:51:48 t44 kernel: intel_pstate CPU 1 exiting
Dec 15 16:51:48 t44 kernel: kvm: disabling virtualization on CPU1
Dec 15 16:51:48 t44 kernel: smpboot: CPU 1 is now offline
Dec 15 16:51:48 t44 kernel: intel_pstate CPU 2 exiting
Dec 15 16:51:48 t44 kernel: kvm: disabling virtualization on CPU2
Dec 15 16:51:48 t44 kernel: smpboot: CPU 2 is now offline
Dec 15 16:51:48 t44 kernel: intel_pstate CPU 3 exiting
Dec 15 16:51:48 t44 kernel: kvm: disabling virtualization on CPU3
Dec 15 16:51:48 t44 kernel: smpboot: CPU 3 is now offline
Dec 15 16:51:48 t44 kernel: PM: Creating hibernation image:
Dec 15 16:51:48 t44 kernel: PM: Need to copy 120966 pages
Dec 15 16:51:48 t44 kernel: PM: Restoring platform NVS memory
Dec 15 16:51:48 t44 kernel: Enabling non-boot CPUs ...
Dec 15 16:51:48 t44 kernel: x86: Booting SMP configuration:
Dec 15 16:51:48 t44 kernel: smpboot: Booting Node 0 Processor 1 APIC 0x1
Dec 15 16:51:48 t44 kernel: kvm: enabling virtualization on CPU1
Dec 15 16:51:48 t44 kernel: CPU1 is up
Dec 15 16:51:48 t44 kernel: smpboot: Booting Node 0 Processor 2 APIC 0x2
Dec 15 16:51:48 t44 kernel: kvm: enabling virtualization on CPU2
Dec 15 16:51:48 t44 kernel: CPU2 is up
Dec 15 16:51:48 t44 kernel: smpboot: Booting Node 0 Processor 3 APIC 0x3
Dec 15 16:51:48 t44 kernel: kvm: enabling virtualization on CPU3
Dec 15 16:51:48 t44 kernel: CPU3 is up
Dec 15 16:51:48 t44 kernel: ACPI: Waking up from system sleep state S4
Dec 15 16:51:48 t44 kernel: thinkpad_acpi: EC reports that Thermal Table has 
changed
Dec 15 16:52:40 t44 dhcpcd[2372]: wlp3s0: carrier lost
Dec 15 16:51:48 t44 kernel: acpi LNXPOWER:02: Turning OFF
Dec 15 16:51:48 t44 kernel: PM: noirq restore of devices complete after 2.297 
msecs
Dec 15 16:51:48 t44 kernel: [ cut here ]
Dec 15 16:51:48 t44 kernel: WARNING: CPU: 2 PID: 3416 at 
drivers/gpu/drm/i915/intel_uncore.c:528 
hsw_unclaimed_reg_debug.isra.11+0x80/0xa0 [i915]()
Dec 15 16:51:48 t44 kernel: Unclaimed register detected before reading register 
0x130040
Dec 15 16:51:48 t44 kernel: Modules linked in: ctr ccm ipt_MASQUERADE 
nf_nat_masquerade_ipv4 iptable_nat nf_nat_ipv4 nf_nat xt_multiport nf_log_ipv4 
nf_log_common xt_LOG xt_limit ipt_REJECT nf_reject_ipv4 nf_conntrack_ipv4 
nf_defrag_ipv4 xt_tcpudp xt_recent xt_conntrack iptable_filter ip_tables 
x_tables nf_conntrack_ftp nf_conntrack af_packet rc_dib0700_rc5 dib7000p 
hid_generic hid_cherry usbhid hid usblp dvb_usb_dib0700 dib3000mc dvb_usb 
uvcvideo dvb_core videobuf2_vmalloc videobuf2_memops dib0070 videobuf2_core 
dib7000m dibx000_common v4l2_common dib0090 videodev rc_core arc4 
x86_pkg_temp_thermal coretemp iTCO_wdt kvm_intel evdev iwlmvm kvm mac80211 
aesni_intel aes_x86_64 glue_helper lrw gf128mul ablk_helper cryptd psmouse 
iwlwifi atkbd wmi cfg80211 i915 thermal 

[drm:hsw_unclaimed_reg_detect] *ERROR* Unclaimed register detected. Please use the i915.mmio_debug=1 to debug this problem.

2014-12-15 Thread Toralf Förster
On 12/15/2014 08:45 AM, Daniel Vetter wrote:
> Nah, this is just a kernel cmdlineoption. So please boot with
> i915.mmio_debug=1 added to the kernel cmdline, reproduce and then grab the
> entire dmesg.
> 
> Thanks, Daniel

errm, I did it, rebooted, suspended and then the WARNING appeared:

>Dec 12 13:22:13 t44 kernel: [ cut here ]
>Dec 12 13:22:13 t44 kernel: WARNING: CPU: 3 PID: 2750 at 
>drivers/gpu/drm/i915/intel_uncore.c:528 
>hsw_unclaimed_reg_debug.isra.11+0x8d/0xa0 [i915]()


-- 
Toralf
pgp key: 7B1A 07F4 EC82 0F90 D4C2  8936 872A E508 0076 E94E



i915.conf mmio_debug=1 output during resume of a ThinkPad T440s

2014-12-14 Thread Toralf Förster
A resume of a ThinkPad T440s brought this probably simialr to an earlier 
repoeted trace):


Dec 14 11:34:17 t44 kernel: [drm:intel_dp_start_link_train] *ERROR* too many 
full retries, give up
Dec 14 11:34:18 t44 kernel: [drm:intel_dp_start_link_train] *ERROR* too many 
full retries, give up
Dec 14 11:34:18 t44 kernel: [drm:intel_dp_complete_link_train] *ERROR* failed 
to train DP, aborting
Dec 14 11:34:18 t44 kernel: [ cut here ]
Dec 14 11:34:18 t44 kernel: WARNING: CPU: 3 PID: 2719 at 
drivers/gpu/drm/drm_dp_mst_topology.c:1242 process_single_tx_qlock+0x4cf/0x560 
[drm_kms_helper]()
Dec 14 11:34:18 t44 kernel: fail
Dec 14 11:34:18 t44 kernel: Modules linked in: ctr ccm ipt_MASQUERADE 
iptable_nat nf_nat_ipv4 nf_nat xt_multiport nf_log_ipv4 nf_log_common xt_LOG 
xt_limit ipt_REJECT nf_conntrack_ipv4 nf_defrag_ipv4 xt_tcpudp xt_recent 
xt_conntrack iptable_filter ip_tables x_tables nf_conntrack_ftp nf_conntrack 
af_packet hid_cherry hid_generic usbhid hid uvcvideo videobuf2_vmalloc 
videobuf2_memops videobuf2_core v4l2_common videodev arc4 snd_hda_codec_generic 
x86_pkg_temp_thermal coretemp kvm_intel evdev iTCO_wdt kvm iwlmvm aesni_intel 
mac80211 aes_x86_64 glue_helper lrw gf128mul ablk_helper cryptd psmouse atkbd 
iwlwifi cfg80211 thermal wmi i915 fbcon thinkpad_acpi cfbfillrect bitblit 
cfbimgblt softcursor font nvram i2c_algo_bit ac cfbcopyarea battery rfkill 
snd_hda_intel drm_kms_helper ehci_pci snd_hda_controller ehci_hcd tpm_tis
Dec 14 11:34:18 t44 kernel:  tpm drm snd_hda_codec video xhci_hcd snd_pcm 
intel_gtt i2c_i801 button agpgart i2c_core fb snd_timer e1000e lpc_ich 
processor usbcore snd ptp fbdev thermal_sys mfd_core soundcore pps_core 
usb_common hwmon [last unloaded: microcode]
Dec 14 11:34:18 t44 kernel: CPU: 3 PID: 2719 Comm: kworker/u8:129 Not tainted 
3.17.6-hardened #10
Dec 14 11:34:18 t44 kernel: Hardware name: LENOVO 20AQCTO1WW/20AQCTO1WW, BIOS 
GJET80WW (2.30 ) 10/20/2014
Dec 14 11:34:18 t44 kernel: Workqueue: events_unbound 810770d0
Dec 14 11:34:18 t44 kernel:  818147c7  0009 
c9002a633740
Dec 14 11:34:18 t44 kernel:  8151e6c5 c9002a633788 c9002a633778 
810527cd
Dec 14 11:34:18 t44 kernel:  c04abd68 04da c04ac8be 

Dec 14 11:34:18 t44 kernel: Call Trace:

Dec 14 11:34:18 t44 kernel:  [] dump_stack+0x45/0x5c
Dec 14 11:34:18 t44 kernel:  [] warn_slowpath_common+0x7d/0xa0
Dec 14 11:34:18 t44 kernel:  [] ? paniced+0x4e8/0x14a5 
[drm_kms_helper]
Dec 14 11:34:18 t44 kernel:  [] ? paniced+0x103e/0x14a5 
[drm_kms_helper]
Dec 14 11:34:18 t44 kernel:  [] warn_slowpath_fmt+0x60/0x80
Dec 14 11:34:18 t44 kernel:  [] ? paniced+0x103e/0x14a5 
[drm_kms_helper]
Dec 14 11:34:18 t44 kernel:  [] 
process_single_tx_qlock+0x4cf/0x560 [drm_kms_helper]
Dec 14 11:34:18 t44 kernel:  [] 
process_single_down_tx_qlock+0x41/0xf0 [drm_kms_helper]
Dec 14 11:34:18 t44 kernel:  [] 
drm_dp_queue_down_tx+0x4e/0x70 [drm_kms_helper]
Dec 14 11:34:18 t44 kernel:  [] 
drm_dp_mst_i2c_xfer+0x195/0x240 [drm_kms_helper]
Dec 14 11:34:18 t44 kernel:  [] ? stop_ring+0x61/0x1e0 [i915]
Dec 14 11:34:18 t44 kernel:  [] ? 
intel_aux_display_runtime_put+0x15/0x20 [i915]
Dec 14 11:34:18 t44 kernel:  [] ? gmbus_xfer+0x459/0x640 
[i915]
Dec 14 11:34:18 t44 kernel:  [] __i2c_transfer+0x83/0x270 
[i2c_core]
Dec 14 11:34:18 t44 kernel:  [] i2c_transfer+0x51/0x90 
[i2c_core]
Dec 14 11:34:18 t44 kernel:  [] 
drm_do_probe_ddc_edid+0xd7/0x150 [drm]
Dec 14 11:34:18 t44 kernel:  [] drm_get_edid+0x35/0x2c0 [drm]
Dec 14 11:34:18 t44 kernel:  [] ? mutex_unlock+0x15/0x20
Dec 14 11:34:18 t44 kernel:  [] ? 
intel_dp_mst_enc_funcs+0x10/0x10 [i915]
Dec 14 11:34:18 t44 kernel:  [] drm_dp_mst_get_edid+0x36/0x80 
[drm_kms_helper]
Dec 14 11:34:18 t44 kernel:  [] 
intel_dp_mst_get_modes+0x2c/0x60 [i915]
Dec 14 11:34:18 t44 kernel:  [] 
drm_helper_probe_single_connector_modes_merge_bits+0x212/0x410 [drm_kms_helper]
Dec 14 11:34:18 t44 kernel:  [] 
drm_helper_probe_single_connector_modes+0x2a/0x40 [drm_kms_helper]
Dec 14 11:34:18 t44 kernel:  [] 
drm_fb_helper_probe_connector_modes.isra.3+0x67/0x90 [drm_kms_helper]
Dec 14 11:34:18 t44 kernel:  [] 
drm_fb_helper_hotplug_event+0x5e/0xe0 [drm_kms_helper]
Dec 14 11:34:18 t44 kernel:  [] 
intel_fbdev_output_poll_changed+0x22/0x30 [i915]
Dec 14 11:34:18 t44 kernel:  [] 
drm_kms_helper_hotplug_event+0x37/0x40 [drm_kms_helper]
Dec 14 11:34:18 t44 kernel:  [] 
drm_helper_hpd_irq_event+0x100/0x150 [drm_kms_helper]
Dec 14 11:34:18 t44 kernel:  [] __i915_drm_thaw+0x18e/0x1f0 
[i915]
Dec 14 11:34:18 t44 kernel:  [] ? i915_gem_vm_ops+0x40/0x40 
[i915]
Dec 14 11:34:18 t44 kernel:  [] ? 
pci_pm_default_resume+0x40/0x40
Dec 14 11:34:18 t44 kernel:  [] i915_resume+0x2b/0x50 [i915]
Dec 14 11:34:18 t44 kernel:  [] i915_pm_resume+0x19/0x30 
[i915]
Dec 14 11:34:18 t44 kernel:  [] pci_pm_resume+0x78/0xc0
Dec 14 11:34:18 t44 kernel:  [] dpm_run_callback+0x45/0x130
Dec 14 11:34:18 t44 kernel:  

[drm:hsw_unclaimed_reg_detect] *ERROR* Unclaimed register detected. Please use the i915.mmio_debug=1 to debug this problem.

2014-12-12 Thread Toralf Förster
A syslog entry of a  newly installed ThinkPad T440s advices me :

Dec 12 00:17:59 t44 kernel: [drm:hsw_unclaimed_reg_detect] *ERROR* Unclaimed 
register detected. Please use the i915.mmio_debug=1 to debug this problem.

after ei s2disk'ed and resumed it.

So I did it and recompiled the kernel with CONFIG_MMIOTRACE=y,
s2disk'ed the sytem again and got this (it is a hardened 64 bit Gentoo kernel):

Dec 12 13:22:12 t44 kernel: ACPI: Preparing to enter system sleep state S4
Dec 12 13:22:12 t44 kernel: PM: Saving platform NVS memory
Dec 12 13:22:12 t44 kernel: Disabling non-boot CPUs ...
Dec 12 13:22:12 t44 kernel: intel_pstate CPU 1 exiting
Dec 12 13:22:12 t44 kernel: kvm: disabling virtualization on CPU1
Dec 12 13:22:12 t44 kernel: smpboot: CPU 1 is now offline
Dec 12 13:22:12 t44 kernel: intel_pstate CPU 2 exiting
Dec 12 13:22:12 t44 kernel: kvm: disabling virtualization on CPU2
Dec 12 13:22:12 t44 kernel: smpboot: CPU 2 is now offline
Dec 12 13:22:12 t44 kernel: intel_pstate CPU 3 exiting
Dec 12 13:22:12 t44 kernel: kvm: disabling virtualization on CPU3
Dec 12 13:22:12 t44 kernel: smpboot: CPU 3 is now offline
Dec 12 13:22:12 t44 kernel: PM: Creating hibernation image:
Dec 12 13:22:13 t44 kernel: PM: Need to copy 135989 pages
Dec 12 13:22:12 t44 kernel: PM: Restoring platform NVS memory
Dec 12 13:22:12 t44 kernel: Enabling non-boot CPUs ...
Dec 12 13:22:12 t44 kernel: x86: Booting SMP configuration:
Dec 12 13:22:12 t44 kernel: smpboot: Booting Node 0 Processor 1 APIC 0x1
Dec 12 13:22:12 t44 kernel: PAX: PCID detected
Dec 12 13:22:12 t44 kernel: PAX: strong UDEREF enabled
Dec 12 13:22:12 t44 kernel: PAX: INVPCID detected
Dec 12 13:22:12 t44 kernel: kvm: enabling virtualization on CPU1
Dec 12 13:22:12 t44 kernel: CPU1 is up
Dec 12 13:22:12 t44 kernel: smpboot: Booting Node 0 Processor 2 APIC 0x2
Dec 12 13:22:13 t44 kernel: PAX: PCID detected
Dec 12 13:22:13 t44 kernel: PAX: strong UDEREF enabled
Dec 12 13:22:13 t44 kernel: PAX: INVPCID detected
Dec 12 13:22:13 t44 kernel: kvm: enabling virtualization on CPU2
Dec 12 13:22:13 t44 kernel: CPU2 is up
Dec 12 13:22:13 t44 kernel: smpboot: Booting Node 0 Processor 3 APIC 0x3
Dec 12 13:22:13 t44 kernel: PAX: PCID detected
Dec 12 13:22:13 t44 kernel: PAX: strong UDEREF enabled
Dec 12 13:22:13 t44 kernel: PAX: INVPCID detected
Dec 12 13:22:13 t44 kernel: kvm: enabling virtualization on CPU3
Dec 12 13:22:13 t44 kernel: CPU3 is up
Dec 12 13:22:13 t44 kernel: ACPI: Waking up from system sleep state S4
Dec 12 13:22:13 t44 kernel: thinkpad_acpi: EC reports that Thermal Table has 
changed
Dec 12 13:22:13 t44 kernel: acpi LNXPOWER:02: Turning OFF
Dec 12 13:22:13 t44 kernel: PM: noirq restore of devices complete after 11.039 
msecs
Dec 12 13:22:13 t44 kernel: [ cut here ]
Dec 12 13:22:13 t44 kernel: WARNING: CPU: 3 PID: 2750 at 
drivers/gpu/drm/i915/intel_uncore.c:528 
hsw_unclaimed_reg_debug.isra.11+0x8d/0xa0 [i915]()
Dec 12 13:22:13 t44 kernel: Unclaimed register detected before reading register 
0x130040
Dec 12 13:22:13 t44 kernel: Modules linked in: ctr ccm ipt_MASQUERADE 
iptable_nat nf_nat_ipv4 nf_nat xt_multiport nf_log_ipv4 nf_log_common xt_LOG 
xt_limit ipt_REJECT nf_conntrack_ipv4 nf_defrag_ipv4 xt_tcpudp xt_recent 
xt_conntrack iptable_filter ip_tables x_tables nf_conntrack_ftp nf_conntrack 
af_packet hid_generic hid_cherry usbhid hid uvcvideo videobuf2_vmalloc 
videobuf2_memops videobuf2_core v4l2_common videodev arc4 snd_hda_codec_generic 
x86_pkg_temp_thermal coretemp kvm_intel evdev iTCO_wdt kvm iwlmvm aesni_intel 
aes_x86_64 mac80211 glue_helper lrw gf128mul ablk_helper cryptd psmouse iwlwifi 
atkbd cfg80211 thermal wmi i915 cfbfillrect fbcon thinkpad_acpi cfbimgblt 
bitblit softcursor nvram font i2c_algo_bit rfkill cfbcopyarea tpm_tis tpm 
battery ac drm_kms_helper snd_hda_intel video snd_hda_controller drm
Dec 12 13:22:13 t44 kernel:  intel_gtt e1000e i2c_i801 agpgart ehci_pci 
xhci_hcd snd_hda_codec ptp ehci_hcd button snd_pcm fb i2c_core fbdev pps_core 
processor lpc_ich snd_timer usbcore mfd_core snd thermal_sys usb_common 
soundcore hwmon [last unloaded: microcode]
Dec 12 13:22:13 t44 kernel: CPU: 3 PID: 2750 Comm: kworker/u8:6 Not tainted 
3.17.6-hardened #7
Dec 12 13:22:13 t44 kernel: Hardware name: LENOVO 20AQCTO1WW/20AQCTO1WW, BIOS 
GJET80WW (2.30 ) 10/20/2014
Dec 12 13:22:13 t44 kernel: Workqueue: events_unbound 81077030
Dec 12 13:22:13 t44 kernel:  818147c7  0009 
c9002a6cbb68
Dec 12 13:22:13 t44 kernel:  815092b5 c9002a6cbbb0 c9002a6cbba0 
810527bd
Dec 12 13:22:13 t44 kernel:  c0614c50 0210 c0614c78 
88032cc80060
Dec 12 13:22:13 t44 kernel: Call Trace:
Dec 12 13:22:13 t44 kernel:  [] dump_stack+0x45/0x5c
Dec 12 13:22:13 t44 kernel:  [] warn_slowpath_common+0x7d/0xa0
Dec 12 13:22:13 t44 kernel:  [] ? i915_ioctls+0x4db0/0x16b28 
[i915]
Dec 12 13:22:13 t44 kernel:  [] ? i915_ioctls+0x4dd8/0x16b28 
[i915]
Dec 12 13:22:13 t44 

915: [drm] stuck on render ring

2014-03-07 Thread Toralf Förster
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256


At a ThinkPad T420 with i915 and kernel 3.12.13 my watchdog scripts
told me :

Mar  6 18:45:02 n22 kernel: [drm] stuck on render ring
Mar  6 18:45:02 n22 kernel: [drm] stuck on blitter ring
Mar  6 18:45:02 n22 kernel: [drm] capturing error event; look for more
information in /sys/class/drm/card0/error


The content of the first 1000 lines of /sys/class/drm/card0/error is
attached.



- -- 
MfG/Sincerely
Toralf F?rster
pgp finger print:1A37 6F99 4A9D 026F 13E2 4DCF C4EA CDDE 0076 E94E
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iF4EAREIAAYFAlMZzN8ACgkQxOrN3gB26U6kNAD8CFVxmtKYMI0uLkfnN3pvzLwu
REH1iLdmCmpAaR0ALm4A/2yJjB9Q3nhcDgr0U2c0OiqlnjJbQpKzDYokbBtUbL1x
=T5RE
-END PGP SIGNATURE-
-- next part --
0001f104 :  
0001f108 :  1101
0001f10c :  2044
0001f110 :  000a5ee6
0001f114 :  
0001f118 :  1101
0001f11c :  00012040
0001f120 :  000a5ee6
0001f124 :  
0001f128 :  1081
0001f12c :  0080
0001f130 :  000a5ee6
0001f134 :  0100
0001f138 :  0b140001
0001f13c :  000a5ee7
0001f140 :  
0001f144 :  
0001f148 :  13244001
0001f14c :  00c4
0001f150 :  
0001f154 :  
0001f158 :  18800100
0001f15c :  00a3f000
0001f160 :  1301
0001f164 :  00c4
0001f168 :  
0001f16c :  
0001f170 :  1101
0001f174 :  2044
0001f178 :  000a5ee9
0001f17c :  
0001f180 :  1101
0001f184 :  00012040
0001f188 :  000a5ee9
0001f18c :  
0001f190 :  1081
0001f194 :  0080
0001f198 :  000a5ee9
0001f19c :  0100
0001f1a0 :  13244001
0001f1a4 :  00c4
0001f1a8 :  
0001f1ac :  
0001f1b0 :  18800100
0001f1b4 :  00a2d000
0001f1b8 :  1301
0001f1bc :  00c4
0001f1c0 :  
0001f1c4 :  
0001f1c8 :  1101
0001f1cc :  2044
0001f1d0 :  000a5eea
0001f1d4 :  
0001f1d8 :  1101
0001f1dc :  00012040
0001f1e0 :  000a5eea
0001f1e4 :  
0001f1e8 :  1081
0001f1ec :  0080
0001f1f0 :  000a5eea
0001f1f4 :  0100
0001f1f8 :  0b140001
0001f1fc :  000a5eeb
0001f200 :  
0001f204 :  
0001f208 :  13244001
0001f20c :  00c4
0001f210 :  
0001f214 :  
0001f218 :  18800100
0001f21c :  00a3a000
0001f220 :  1301
0001f224 :  00c4
0001f228 :  
0001f22c :  
0001f230 :  1101
0001f234 :  2044
0001f238 :  000a5eed
0001f23c :  
0001f240 :  1101
0001f244 :  00012040
0001f248 :  000a5eed
0001f24c :  
0001f250 :  1081
0001f254 :  0080
0001f258 :  000a5eed
0001f25c :  0100
0001f260 :  0b140001
0001f264 :  000a5eee
0001f268 :  
0001f26c :  
0001f270 :  13244001
0001f274 :  00c4
0001f278 :  
0001f27c :  
0001f280 :  18800100
0001f284 :  00a2d000
0001f288 :  1301
0001f28c :  00c4
0001f290 :  
0001f294 :  
0001f298 :  1101
0001f29c :  2044
0001f2a0 :  000a5ef0
0001f2a4 :  
0001f2a8 :  1101
0001f2ac :  00012040
0001f2b0 :  000a5ef0
0001f2b4 :  
0001f2b8 :  1081
0001f2bc :  0080
0001f2c0 :  000a5ef0
0001f2c4 :  0100
0001f2c8 :  0b140001
0001f2cc :  000a5ef1
0001f2d0 :  
0001f2d4 :  
0001f2d8 :  13244001
0001f2dc :  00c4
0001f2e0 :  
0001f2e4 :  
0001f2e8 :  18800100
0001f2ec :  00a3a000
0001f2f0 :  1301
0001f2f4 :  00c4
0001f2f8 :  
0001f2fc :  
0001f300 :  1101
0001f304 :  2044
0001f308 :  000a5ef3
0001f30c :  
0001f310 :  1101
0001f314 :  00012040
0001f318 :  000a5ef3
0001f31c :  
0001f320 :  1081
0001f324 :  0080
0001f328 :  000a5ef3
0001f32c :  0100
0001f330 :  13244001
0001f334 :  00c4
0001f338 :  
0001f33c :  
0001f340 :  18800100
0001f344 :  00a2d000
0001f348 :  1301
0001f34c :  00c4
0001f350 :  
0001f354 :  
0001f358 :  1101
0001f35c :  2044
0001f360 :  000a5ef4
0001f364 :  
0001f368 :  1101
0001f36c :  00012040
0001f370 :  000a5ef4
0001f374 :  
0001f378 :  1081
0001f37c :  0080
0001f380 :  000a5ef4
0001f384 :  0100
0001f388 :  13244001
0001f38c :  00c4
0001f390 :  
0001f394 :  
0001f398 :  18800100
0001f39c :  00a3f000
0001f3a0 :  1301
0001f3a4 :  00c4
0001f3a8 :  
0001f3ac :  
0001f3b0 :  1101
0001f3b4 :  2044
0001f3b8 :  000a5ef7
0001f3bc :  
0001f3c0 :  1101
0001f3c4 :  00012040
0001f3c8 :  000a5ef7
0001f3cc :  
0001f3d0 :  1081
0001f3d4 :  0080
0001f3d8 :  000a5ef7
0001f3dc :  0100
0001f3e0 :  13244001
0001f3e4 :  00c4
0001f3e8 :  
0001f3ec :  
0001f3f0 :  18800100
0001f3f4 :  00a2d000
0001f3f8 :  1301
0001f3fc :  00c4
0001f400 :  
0001f404 :  
0001f408 :  1101
0001f40c :  2044
0001f410 :  000a5efa
0001f414 

[Intel-gfx] 3.10.2 : new warning WARNING: at drivers/gpu/drm/i915/intel_display.c:1656 ironlake_crtc_disable+0x7ce/0x800 [i915]()

2013-08-08 Thread Toralf Förster
On 08/06/2013 08:03 PM, Daniel Vetter wrote:
> On Tue, Aug 6, 2013 at 7:42 PM, Toralf F?rster  
> wrote:
>> On 07/26/2013 07:58 PM, Daniel Vetter wrote:
>>> On Wed, Jul 24, 2013 at 05:51:41PM +0200, Toralf F?rster wrote:
 Realized this today while booting a ThinkPad T420 with integrated intel 
 graphic :
>>>
>>> Can you please retest with latest upstream git from Linus' tree?
>>
>> erm, that patch won't apply onto 3.10.5 :
>>
>> patch -p1 --dry-run < /home/tfoerste/devel/my/drm.patch
>> patching file drivers/gpu/drm/i915/intel_display.c
>> Hunk #1 FAILED at 8314.
>> Hunk #2 FAILED at 9814.
>> Hunk #3 succeeded at 5754 with fuzz 2 (offset -4112 lines).
>> Hunk #4 succeeded at 9420 with fuzz 1 (offset -462 lines).
>> 2 out of 4 hunks FAILED -- saving rejects to file 
>> drivers/gpu/drm/i915/intel_display.c.rej
> 
> The code is completely reworked in 3.11 so this won't ever apply
> as-is. But in any case stable rules dictate that a bug must be fixed
> in the latest upstream code first. Henc can you please test the latest
> 3.11-rc kernel?
> 
> Thanks, Daniel
> 
Tried it few times in a row - didn't observed that issue any more (3.11-rc4)

-- 
MfG/Sincerely
Toralf F?rster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3


Re: [Intel-gfx] 3.10.2 : new warning WARNING: at drivers/gpu/drm/i915/intel_display.c:1656 ironlake_crtc_disable+0x7ce/0x800 [i915]()

2013-08-08 Thread Toralf Förster
On 08/06/2013 08:03 PM, Daniel Vetter wrote:
 On Tue, Aug 6, 2013 at 7:42 PM, Toralf Förster toralf.foers...@gmx.de wrote:
 On 07/26/2013 07:58 PM, Daniel Vetter wrote:
 On Wed, Jul 24, 2013 at 05:51:41PM +0200, Toralf Förster wrote:
 Realized this today while booting a ThinkPad T420 with integrated intel 
 graphic :

 Can you please retest with latest upstream git from Linus' tree?

 erm, that patch won't apply onto 3.10.5 :

 patch -p1 --dry-run  /home/tfoerste/devel/my/drm.patch
 patching file drivers/gpu/drm/i915/intel_display.c
 Hunk #1 FAILED at 8314.
 Hunk #2 FAILED at 9814.
 Hunk #3 succeeded at 5754 with fuzz 2 (offset -4112 lines).
 Hunk #4 succeeded at 9420 with fuzz 1 (offset -462 lines).
 2 out of 4 hunks FAILED -- saving rejects to file 
 drivers/gpu/drm/i915/intel_display.c.rej
 
 The code is completely reworked in 3.11 so this won't ever apply
 as-is. But in any case stable rules dictate that a bug must be fixed
 in the latest upstream code first. Henc can you please test the latest
 3.11-rc kernel?
 
 Thanks, Daniel
 
Tried it few times in a row - didn't observed that issue any more (3.11-rc4)

-- 
MfG/Sincerely
Toralf Förster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Intel-gfx] 3.10.2 : new warning WARNING: at drivers/gpu/drm/i915/intel_display.c:1656 ironlake_crtc_disable+0x7ce/0x800 [i915]()

2013-08-06 Thread Toralf Förster
On 07/26/2013 07:58 PM, Daniel Vetter wrote:
> On Wed, Jul 24, 2013 at 05:51:41PM +0200, Toralf F?rster wrote:
>> Realized this today while booting a ThinkPad T420 with integrated intel 
>> graphic :
> 
> Can you please retest with latest upstream git from Linus' tree?

erm, that patch won't apply onto 3.10.5 :

patch -p1 --dry-run < /home/tfoerste/devel/my/drm.patch
patching file drivers/gpu/drm/i915/intel_display.c
Hunk #1 FAILED at 8314.
Hunk #2 FAILED at 9814.
Hunk #3 succeeded at 5754 with fuzz 2 (offset -4112 lines).
Hunk #4 succeeded at 9420 with fuzz 1 (offset -462 lines).
2 out of 4 hunks FAILED -- saving rejects to file 
drivers/gpu/drm/i915/intel_display.c.rej


> commit 35c95375f69ceec721fea67a0532bc17ceb5cf64
> Author: Daniel Vetter 
> Date:   Wed Jul 17 06:55:04 2013 +0200
> 
> drm/i915: Sanitize shared dpll state
> 
> Could be the fix for the issue you're hitting here.
> 
> If that doesn't help please boot with drm.debug=0xe added to your kernel
> cmdline, reproduce the backtraces and then attch the complete dmesg.
> 
> Thanks, Daniel
> 
>>
>> Jul 24 17:36:10 n22 kernel: [ cut here ]
>> Jul 24 17:36:10 n22 kernel: WARNING: at 
>> drivers/gpu/drm/i915/intel_display.c:1656 ironlake_crtc_disable+0x7ce/0x800 
>> [i915]()
>> Jul 24 17:36:10 n22 kernel: Modules linked in: cpufreq_stats bridge stp ipv6 
>> llc tun i915 cfbfillrect cfbimgblt i2c_algo_bit cfbcopyarea intel_agp 
>> intel_gtt sdhci_pci fbcon bitblit softcursor font drm_kms_helper drm 
>> uvcvideo agpgart videobuf2_vmalloc videobuf2_memops videobuf2_core videodev 
>> usblp coretemp kvm_intel arc4 iwldvm sdhci fb kvm mmc_core e1000e mac80211 
>> psmouse fbdev evdev iwlwifi acpi_cpufreq mperf video ptp pps_core thermal 
>> processor thinkpad_acpi cfg80211 thermal_sys nvram rfkill wmi ac tpm_tis tpm 
>> tpm_bios button battery snd_hda_codec_conexant snd_hda_intel snd_hda_codec 
>> snd_pcm i2c_i801 snd_page_alloc i2c_core snd_timer 8250_pci snd 8250 
>> soundcore serial_core hwmon aesni_intel ablk_helper cryptd lrw aes_i586 xts 
>> gf128mul cbc fuse nfs lockd sunrpc dm_crypt dm_mod hid_monterey 
>> hid_microsoft hid_logitech hid_ezkey hid_cypress hid_chicony hid_cherry 
>> hid_belkin hid_apple hid_a4tech hid_generic usbhid hid sr_mod cdrom sg [last 
>> unloaded: microcode]
>> Jul 24 17:36:10 n22 kernel: CPU: 1 PID: 4759 Comm: kworker/u16:38 Not 
>> tainted 3.10.2 #6
>> Jul 24 17:36:10 n22 kernel: Hardware name: LENOVO 4180F65/4180F65, BIOS 
>> 83ET75WW (1.45 ) 05/10/2013
>> Jul 24 17:36:10 n22 kernel: Workqueue: events_unbound async_run_entry_fn
>> Jul 24 17:36:10 n22 kernel: f8be6eec f8be6eec ecd13cc0 c13d42ed ecd13ce8 
>> c1033e84 c1490e7d f8be6eec
>> Jul 24 17:36:10 n22 kernel: 0678 f8ba69fe f8ba69fe f17d3210 ed81 
>> ed81161c ecd13cf8 c1033ec2
>> Jul 24 17:36:10 n22 kernel: 0009  ecd13d4c f8ba69fe 0004 
>> f8bee15e f8bdd140 f8be765c
>> Jul 24 17:36:10 n22 kernel: Call Trace:
>> Jul 24 17:36:10 n22 kernel: [] dump_stack+0x16/0x18
>> Jul 24 17:36:10 n22 kernel: [] warn_slowpath_common+0x64/0x80
>> Jul 24 17:36:10 n22 kernel: [] ? ironlake_crtc_disable+0x7ce/0x800 
>> [i915]
>> Jul 24 17:36:10 n22 kernel: [] ? ironlake_crtc_disable+0x7ce/0x800 
>> [i915]
>> Jul 24 17:36:10 n22 kernel: [] warn_slowpath_null+0x22/0x30
>> Jul 24 17:36:10 n22 kernel: [] ironlake_crtc_disable+0x7ce/0x800 
>> [i915]
>> Jul 24 17:36:10 n22 kernel: [] __intel_set_mode+0x414/0xc10 [i915]
>> Jul 24 17:36:10 n22 kernel: [] 
>> intel_modeset_setup_hw_state+0x665/0x990 [i915]
>> Jul 24 17:36:10 n22 kernel: [] ? mutex_lock+0x18/0x40
>> Jul 24 17:36:10 n22 kernel: [] __i915_drm_thaw+0xed/0x180 [i915]
>> Jul 24 17:36:10 n22 kernel: [] ? 
>> i915_gem_restore_gtt_mappings+0x92/0xd0 [i915]
>> Jul 24 17:36:10 n22 kernel: [] i915_resume+0x6d/0xc0 [i915]
>> Jul 24 17:36:10 n22 kernel: [] i915_pm_resume+0x12/0x20 [i915]
>> Jul 24 17:36:10 n22 kernel: [] pci_pm_restore+0x66/0xd0
>> Jul 24 17:36:10 n22 kernel: [] dpm_run_callback.isra.4+0x31/0x60
>> Jul 24 17:36:10 n22 kernel: [] ? complete_all+0x4e/0x60
>> Jul 24 17:36:10 n22 kernel: [] ? pci_pm_suspend_noirq+0x160/0x160
>> Jul 24 17:36:10 n22 kernel: [] device_resume+0x7f/0xf0
>> Jul 24 17:36:10 n22 kernel: [] async_resume+0x1e/0x50
>> Jul 24 17:36:10 n22 kernel: [] ? try_to_wake_up+0xa6/0x220
>> Jul 24 17:36:10 n22 kernel: [] async_run_entry_fn+0x38/0x140
>> Jul 24 17:36:10 n22 kernel: [] process_one_work+0x10e/0x390
>> Jul 24 17:36:10 n22 kernel: [] ? start_worker+0x25/0x30
>> Jul 24 17:36:10 n22 kernel: [] ? manage_workers.isra.24+0x188/0x290
>> Jul 24 17:36:10 n22 kernel: [] worker_thread+0x102/0x320
>> Jul 24 17:36:10 n22 kernel: [] ? manage_workers.isra.24+0x290/0x290
>> Jul 24 17:36:10 n22 kernel: [] kthread+0x94/0xa0
>> Jul 24 17:36:10 n22 kernel: [] ret_from_kernel_thread+0x1b/0x28
>> Jul 24 17:36:10 n22 kernel: [] ? flush_kthread_worker+0x90/0x90
>> Jul 24 17:36:10 n22 kernel: ---[ end trace 7f63a6cbe7b8fcf3 ]---
>> Jul 24 17:36:10 n22 kernel: [ cut here 

Re: [Intel-gfx] 3.10.2 : new warning WARNING: at drivers/gpu/drm/i915/intel_display.c:1656 ironlake_crtc_disable+0x7ce/0x800 [i915]()

2013-08-06 Thread Toralf Förster
On 07/26/2013 07:58 PM, Daniel Vetter wrote:
 On Wed, Jul 24, 2013 at 05:51:41PM +0200, Toralf Förster wrote:
 Realized this today while booting a ThinkPad T420 with integrated intel 
 graphic :
 
 Can you please retest with latest upstream git from Linus' tree?

erm, that patch won't apply onto 3.10.5 :

patch -p1 --dry-run  /home/tfoerste/devel/my/drm.patch
patching file drivers/gpu/drm/i915/intel_display.c
Hunk #1 FAILED at 8314.
Hunk #2 FAILED at 9814.
Hunk #3 succeeded at 5754 with fuzz 2 (offset -4112 lines).
Hunk #4 succeeded at 9420 with fuzz 1 (offset -462 lines).
2 out of 4 hunks FAILED -- saving rejects to file 
drivers/gpu/drm/i915/intel_display.c.rej


 commit 35c95375f69ceec721fea67a0532bc17ceb5cf64
 Author: Daniel Vetter daniel.vet...@ffwll.ch
 Date:   Wed Jul 17 06:55:04 2013 +0200
 
 drm/i915: Sanitize shared dpll state
 
 Could be the fix for the issue you're hitting here.
 
 If that doesn't help please boot with drm.debug=0xe added to your kernel
 cmdline, reproduce the backtraces and then attch the complete dmesg.
 
 Thanks, Daniel
 

 Jul 24 17:36:10 n22 kernel: [ cut here ]
 Jul 24 17:36:10 n22 kernel: WARNING: at 
 drivers/gpu/drm/i915/intel_display.c:1656 ironlake_crtc_disable+0x7ce/0x800 
 [i915]()
 Jul 24 17:36:10 n22 kernel: Modules linked in: cpufreq_stats bridge stp ipv6 
 llc tun i915 cfbfillrect cfbimgblt i2c_algo_bit cfbcopyarea intel_agp 
 intel_gtt sdhci_pci fbcon bitblit softcursor font drm_kms_helper drm 
 uvcvideo agpgart videobuf2_vmalloc videobuf2_memops videobuf2_core videodev 
 usblp coretemp kvm_intel arc4 iwldvm sdhci fb kvm mmc_core e1000e mac80211 
 psmouse fbdev evdev iwlwifi acpi_cpufreq mperf video ptp pps_core thermal 
 processor thinkpad_acpi cfg80211 thermal_sys nvram rfkill wmi ac tpm_tis tpm 
 tpm_bios button battery snd_hda_codec_conexant snd_hda_intel snd_hda_codec 
 snd_pcm i2c_i801 snd_page_alloc i2c_core snd_timer 8250_pci snd 8250 
 soundcore serial_core hwmon aesni_intel ablk_helper cryptd lrw aes_i586 xts 
 gf128mul cbc fuse nfs lockd sunrpc dm_crypt dm_mod hid_monterey 
 hid_microsoft hid_logitech hid_ezkey hid_cypress hid_chicony hid_cherry 
 hid_belkin hid_apple hid_a4tech hid_generic usbhid hid sr_mod cdrom sg [last 
 unloaded: microcode]
 Jul 24 17:36:10 n22 kernel: CPU: 1 PID: 4759 Comm: kworker/u16:38 Not 
 tainted 3.10.2 #6
 Jul 24 17:36:10 n22 kernel: Hardware name: LENOVO 4180F65/4180F65, BIOS 
 83ET75WW (1.45 ) 05/10/2013
 Jul 24 17:36:10 n22 kernel: Workqueue: events_unbound async_run_entry_fn
 Jul 24 17:36:10 n22 kernel: f8be6eec f8be6eec ecd13cc0 c13d42ed ecd13ce8 
 c1033e84 c1490e7d f8be6eec
 Jul 24 17:36:10 n22 kernel: 0678 f8ba69fe f8ba69fe f17d3210 ed81 
 ed81161c ecd13cf8 c1033ec2
 Jul 24 17:36:10 n22 kernel: 0009  ecd13d4c f8ba69fe 0004 
 f8bee15e f8bdd140 f8be765c
 Jul 24 17:36:10 n22 kernel: Call Trace:
 Jul 24 17:36:10 n22 kernel: [c13d42ed] dump_stack+0x16/0x18
 Jul 24 17:36:10 n22 kernel: [c1033e84] warn_slowpath_common+0x64/0x80
 Jul 24 17:36:10 n22 kernel: [f8ba69fe] ? ironlake_crtc_disable+0x7ce/0x800 
 [i915]
 Jul 24 17:36:10 n22 kernel: [f8ba69fe] ? ironlake_crtc_disable+0x7ce/0x800 
 [i915]
 Jul 24 17:36:10 n22 kernel: [c1033ec2] warn_slowpath_null+0x22/0x30
 Jul 24 17:36:10 n22 kernel: [f8ba69fe] ironlake_crtc_disable+0x7ce/0x800 
 [i915]
 Jul 24 17:36:10 n22 kernel: [f8ba7d64] __intel_set_mode+0x414/0xc10 [i915]
 Jul 24 17:36:10 n22 kernel: [f8bb1645] 
 intel_modeset_setup_hw_state+0x665/0x990 [i915]
 Jul 24 17:36:10 n22 kernel: [c13d5c48] ? mutex_lock+0x18/0x40
 Jul 24 17:36:10 n22 kernel: [f8b8021d] __i915_drm_thaw+0xed/0x180 [i915]
 Jul 24 17:36:10 n22 kernel: [f8b9adf2] ? 
 i915_gem_restore_gtt_mappings+0x92/0xd0 [i915]
 Jul 24 17:36:10 n22 kernel: [f8b806cd] i915_resume+0x6d/0xc0 [i915]
 Jul 24 17:36:10 n22 kernel: [f8b80732] i915_pm_resume+0x12/0x20 [i915]
 Jul 24 17:36:10 n22 kernel: [c124fa06] pci_pm_restore+0x66/0xd0
 Jul 24 17:36:10 n22 kernel: [c12bd6d1] dpm_run_callback.isra.4+0x31/0x60
 Jul 24 17:36:10 n22 kernel: [c105d39e] ? complete_all+0x4e/0x60
 Jul 24 17:36:10 n22 kernel: [c124f9a0] ? pci_pm_suspend_noirq+0x160/0x160
 Jul 24 17:36:10 n22 kernel: [c12bd77f] device_resume+0x7f/0xf0
 Jul 24 17:36:10 n22 kernel: [c12bd80e] async_resume+0x1e/0x50
 Jul 24 17:36:10 n22 kernel: [c10621a6] ? try_to_wake_up+0xa6/0x220
 Jul 24 17:36:10 n22 kernel: [c105ae68] async_run_entry_fn+0x38/0x140
 Jul 24 17:36:10 n22 kernel: [c104e5fe] process_one_work+0x10e/0x390
 Jul 24 17:36:10 n22 kernel: [c104c7f5] ? start_worker+0x25/0x30
 Jul 24 17:36:10 n22 kernel: [c104f3c8] ? manage_workers.isra.24+0x188/0x290
 Jul 24 17:36:10 n22 kernel: [c104f5d2] worker_thread+0x102/0x320
 Jul 24 17:36:10 n22 kernel: [c104f4d0] ? manage_workers.isra.24+0x290/0x290
 Jul 24 17:36:10 n22 kernel: [c1054b44] kthread+0x94/0xa0
 Jul 24 17:36:10 n22 kernel: [c13d8bb7] ret_from_kernel_thread+0x1b/0x28
 Jul 24 17:36:10 n22 kernel: [c1054ab0] ? flush_kthread_worker+0x90/0x90
 Jul 24 17:36:10

3.10.2 : new warning WARNING: at drivers/gpu/drm/i915/intel_display.c:1656 ironlake_crtc_disable+0x7ce/0x800 [i915]()

2013-07-24 Thread Toralf Förster
Realized this today while booting a ThinkPad T420 with integrated intel graphic 
:

Jul 24 17:36:10 n22 kernel: [ cut here ]
Jul 24 17:36:10 n22 kernel: WARNING: at 
drivers/gpu/drm/i915/intel_display.c:1656 ironlake_crtc_disable+0x7ce/0x800 
[i915]()
Jul 24 17:36:10 n22 kernel: Modules linked in: cpufreq_stats bridge stp ipv6 
llc tun i915 cfbfillrect cfbimgblt i2c_algo_bit cfbcopyarea intel_agp intel_gtt 
sdhci_pci fbcon bitblit softcursor font drm_kms_helper drm uvcvideo agpgart 
videobuf2_vmalloc videobuf2_memops videobuf2_core videodev usblp coretemp 
kvm_intel arc4 iwldvm sdhci fb kvm mmc_core e1000e mac80211 psmouse fbdev evdev 
iwlwifi acpi_cpufreq mperf video ptp pps_core thermal processor thinkpad_acpi 
cfg80211 thermal_sys nvram rfkill wmi ac tpm_tis tpm tpm_bios button battery 
snd_hda_codec_conexant snd_hda_intel snd_hda_codec snd_pcm i2c_i801 
snd_page_alloc i2c_core snd_timer 8250_pci snd 8250 soundcore serial_core hwmon 
aesni_intel ablk_helper cryptd lrw aes_i586 xts gf128mul cbc fuse nfs lockd 
sunrpc dm_crypt dm_mod hid_monterey hid_microsoft hid_logitech hid_ezkey 
hid_cypress hid_chicony hid_cherry hid_belkin hid_apple hid_a4tech hid_generic 
usbhid hid sr_mod cdrom sg [last unloaded: microcode]
Jul 24 17:36:10 n22 kernel: CPU: 1 PID: 4759 Comm: kworker/u16:38 Not tainted 
3.10.2 #6
Jul 24 17:36:10 n22 kernel: Hardware name: LENOVO 4180F65/4180F65, BIOS 
83ET75WW (1.45 ) 05/10/2013
Jul 24 17:36:10 n22 kernel: Workqueue: events_unbound async_run_entry_fn
Jul 24 17:36:10 n22 kernel: f8be6eec f8be6eec ecd13cc0 c13d42ed ecd13ce8 
c1033e84 c1490e7d f8be6eec
Jul 24 17:36:10 n22 kernel: 0678 f8ba69fe f8ba69fe f17d3210 ed81 
ed81161c ecd13cf8 c1033ec2
Jul 24 17:36:10 n22 kernel: 0009  ecd13d4c f8ba69fe 0004 
f8bee15e f8bdd140 f8be765c
Jul 24 17:36:10 n22 kernel: Call Trace:
Jul 24 17:36:10 n22 kernel: [] dump_stack+0x16/0x18
Jul 24 17:36:10 n22 kernel: [] warn_slowpath_common+0x64/0x80
Jul 24 17:36:10 n22 kernel: [] ? ironlake_crtc_disable+0x7ce/0x800 
[i915]
Jul 24 17:36:10 n22 kernel: [] ? ironlake_crtc_disable+0x7ce/0x800 
[i915]
Jul 24 17:36:10 n22 kernel: [] warn_slowpath_null+0x22/0x30
Jul 24 17:36:10 n22 kernel: [] ironlake_crtc_disable+0x7ce/0x800 
[i915]
Jul 24 17:36:10 n22 kernel: [] __intel_set_mode+0x414/0xc10 [i915]
Jul 24 17:36:10 n22 kernel: [] 
intel_modeset_setup_hw_state+0x665/0x990 [i915]
Jul 24 17:36:10 n22 kernel: [] ? mutex_lock+0x18/0x40
Jul 24 17:36:10 n22 kernel: [] __i915_drm_thaw+0xed/0x180 [i915]
Jul 24 17:36:10 n22 kernel: [] ? 
i915_gem_restore_gtt_mappings+0x92/0xd0 [i915]
Jul 24 17:36:10 n22 kernel: [] i915_resume+0x6d/0xc0 [i915]
Jul 24 17:36:10 n22 kernel: [] i915_pm_resume+0x12/0x20 [i915]
Jul 24 17:36:10 n22 kernel: [] pci_pm_restore+0x66/0xd0
Jul 24 17:36:10 n22 kernel: [] dpm_run_callback.isra.4+0x31/0x60
Jul 24 17:36:10 n22 kernel: [] ? complete_all+0x4e/0x60
Jul 24 17:36:10 n22 kernel: [] ? pci_pm_suspend_noirq+0x160/0x160
Jul 24 17:36:10 n22 kernel: [] device_resume+0x7f/0xf0
Jul 24 17:36:10 n22 kernel: [] async_resume+0x1e/0x50
Jul 24 17:36:10 n22 kernel: [] ? try_to_wake_up+0xa6/0x220
Jul 24 17:36:10 n22 kernel: [] async_run_entry_fn+0x38/0x140
Jul 24 17:36:10 n22 kernel: [] process_one_work+0x10e/0x390
Jul 24 17:36:10 n22 kernel: [] ? start_worker+0x25/0x30
Jul 24 17:36:10 n22 kernel: [] ? manage_workers.isra.24+0x188/0x290
Jul 24 17:36:10 n22 kernel: [] worker_thread+0x102/0x320
Jul 24 17:36:10 n22 kernel: [] ? manage_workers.isra.24+0x290/0x290
Jul 24 17:36:10 n22 kernel: [] kthread+0x94/0xa0
Jul 24 17:36:10 n22 kernel: [] ret_from_kernel_thread+0x1b/0x28
Jul 24 17:36:10 n22 kernel: [] ? flush_kthread_worker+0x90/0x90
Jul 24 17:36:10 n22 kernel: ---[ end trace 7f63a6cbe7b8fcf3 ]---
Jul 24 17:36:10 n22 kernel: [ cut here ]
Jul 24 17:36:10 n22 kernel: WARNING: at 
drivers/gpu/drm/i915/intel_display.c:1091 assert_pch_pll+0x193/0x200 [i915]()
Jul 24 17:36:10 n22 kernel: PCH PLL state for reg c6014 assertion failure 
(expected off, current on), val=c4800080
Jul 24 17:36:10 n22 kernel: Modules linked in: cpufreq_stats bridge stp ipv6 
llc tun i915 cfbfillrect cfbimgblt i2c_algo_bit cfbcopyarea intel_agp intel_gtt 
sdhci_pci fbcon bitblit softcursor font drm_kms_helper drm uvcvideo agpgart 
videobuf2_vmalloc videobuf2_memops videobuf2_core videodev usblp coretemp 
kvm_intel arc4 iwldvm sdhci fb kvm mmc_core e1000e mac80211 psmouse fbdev evdev 
iwlwifi acpi_cpufreq mperf video ptp pps_core thermal processor thinkpad_acpi 
cfg80211 thermal_sys nvram rfkill wmi ac tpm_tis tpm tpm_bios button battery 
snd_hda_codec_conexant snd_hda_intel snd_hda_codec snd_pcm i2c_i801 
snd_page_alloc i2c_core snd_timer 8250_pci snd 8250 soundcore serial_core hwmon 
aesni_intel ablk_helper cryptd lrw aes_i586 xts gf128mul cbc fuse nfs lockd 
sunrpc dm_crypt dm_mod hid_monterey hid_microsoft hid_logitech hid_ezkey 
hid_cypress hid_chicony hid_cherry hid_belkin hid_apple hid_a4tech hid_generic 
usbhid hid 

3.10.2 : new warning WARNING: at drivers/gpu/drm/i915/intel_display.c:1656 ironlake_crtc_disable+0x7ce/0x800 [i915]()

2013-07-24 Thread Toralf Förster
 ablk_helper cryptd lrw aes_i586 xts gf128mul cbc fuse nfs lockd 
sunrpc dm_crypt dm_mod hid_monterey hid_microsoft hid_logitech hid_ezkey 
hid_cypress hid_chicony hid_cherry hid_belkin hid_apple hid_a4tech hid_generic 
usbhid hid sr_mod cdrom sg [last unloaded: microcode]
Jul 24 17:36:10 n22 kernel: CPU: 1 PID: 4759 Comm: kworker/u16:38 Tainted: G
W3.10.2 #6
Jul 24 17:36:10 n22 kernel: Hardware name: LENOVO 4180F65/4180F65, BIOS 
83ET75WW (1.45 ) 05/10/2013
Jul 24 17:36:10 n22 kernel: Workqueue: events_unbound async_run_entry_fn
Jul 24 17:36:10 n22 kernel: f8be6eec f8be6eec ecd13c7c c13d42ed ecd13ca4 
c1033e84 f8be7074 ecd13cd0
Jul 24 17:36:10 n22 kernel: 0443 f8ba2573 f8ba2573 ed81 ed81161c 
 ecd13cbc c1033f43
Jul 24 17:36:10 n22 kernel: 0009 ecd13cb4 f8be7074 ecd13cd0 ecd13cf8 
f8ba2573 f8be6eec 0443
Jul 24 17:36:10 n22 kernel: Call Trace:
Jul 24 17:36:10 n22 kernel: [c13d42ed] dump_stack+0x16/0x18
Jul 24 17:36:10 n22 kernel: [c1033e84] warn_slowpath_common+0x64/0x80
Jul 24 17:36:10 n22 kernel: [f8ba2573] ? assert_pch_pll+0x193/0x200 [i915]
Jul 24 17:36:10 n22 kernel: [f8ba2573] ? assert_pch_pll+0x193/0x200 [i915]
Jul 24 17:36:10 n22 kernel: [c1033f43] warn_slowpath_fmt+0x33/0x40
Jul 24 17:36:10 n22 kernel: [f8ba2573] assert_pch_pll+0x193/0x200 [i915]
Jul 24 17:36:10 n22 kernel: [f8ba684a] ironlake_crtc_disable+0x61a/0x800 
[i915]
Jul 24 17:36:10 n22 kernel: [f8ba7d64] __intel_set_mode+0x414/0xc10 [i915]
Jul 24 17:36:10 n22 kernel: [f8bb1645] 
intel_modeset_setup_hw_state+0x665/0x990 [i915]
Jul 24 17:36:10 n22 kernel: [c13d5c48] ? mutex_lock+0x18/0x40
Jul 24 17:36:10 n22 kernel: [f8b8021d] __i915_drm_thaw+0xed/0x180 [i915]
Jul 24 17:36:10 n22 kernel: [f8b9adf2] ? 
i915_gem_restore_gtt_mappings+0x92/0xd0 [i915]
Jul 24 17:36:10 n22 kernel: [f8b806cd] i915_resume+0x6d/0xc0 [i915]
Jul 24 17:36:10 n22 kernel: [f8b80732] i915_pm_resume+0x12/0x20 [i915]
Jul 24 17:36:10 n22 kernel: [c124fa06] pci_pm_restore+0x66/0xd0
Jul 24 17:36:10 n22 kernel: [c12bd6d1] dpm_run_callback.isra.4+0x31/0x60
Jul 24 17:36:10 n22 kernel: [c105d39e] ? complete_all+0x4e/0x60
Jul 24 17:36:10 n22 kernel: [c124f9a0] ? pci_pm_suspend_noirq+0x160/0x160
Jul 24 17:36:10 n22 kernel: [c12bd77f] device_resume+0x7f/0xf0
Jul 24 17:36:10 n22 kernel: [c12bd80e] async_resume+0x1e/0x50
Jul 24 17:36:10 n22 kernel: [c10621a6] ? try_to_wake_up+0xa6/0x220
Jul 24 17:36:10 n22 kernel: [c105ae68] async_run_entry_fn+0x38/0x140
Jul 24 17:36:10 n22 kernel: [c104e5fe] process_one_work+0x10e/0x390
Jul 24 17:36:10 n22 kernel: [c104c7f5] ? start_worker+0x25/0x30
Jul 24 17:36:10 n22 kernel: [c104f3c8] ? manage_workers.isra.24+0x188/0x290
Jul 24 17:36:10 n22 kernel: [c104f5d2] worker_thread+0x102/0x320
Jul 24 17:36:10 n22 kernel: [c104f4d0] ? manage_workers.isra.24+0x290/0x290
Jul 24 17:36:10 n22 kernel: [c1054b44] kthread+0x94/0xa0
Jul 24 17:36:10 n22 kernel: [c13d8bb7] ret_from_kernel_thread+0x1b/0x28
Jul 24 17:36:10 n22 kernel: [c1054ab0] ? flush_kthread_worker+0x90/0x90
Jul 24 17:36:10 n22 kernel: ---[ end trace 7f63a6cbe7b8fcf4 ]---
Jul 24 17:36:10 n22 kernel: ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 
300)
Jul 24 17:36:10 n22 kernel: ata5: SATA link down (SStatus 0 SControl 300)




-- 
MfG/Sincerely
Toralf Förster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


drivers/gpu/drm/qxl/qxl_fb.c:162:15: error: variable ‘qxl_defio’

2013-05-24 Thread Toralf Förster
latest git tree gives :

  CHK kernel/config_data.h
  CC [M]  drivers/gpu/drm/qxl/qxl_fb.o
drivers/gpu/drm/qxl/qxl_fb.c:162:15: error: variable ?qxl_defio? has 
initializer but incomplete type
drivers/gpu/drm/qxl/qxl_fb.c:163:2: error: unknown field ?delay? specified in 
initializer
drivers/gpu/drm/qxl/qxl_fb.c:163:2: warning: excess elements in struct 
initializer [enabled by default]
drivers/gpu/drm/qxl/qxl_fb.c:163:2: warning: (near initialization for 
?qxl_defio?) [enabled by default]
drivers/gpu/drm/qxl/qxl_fb.c:164:2: error: unknown field ?deferred_io? 
specified in initializer
drivers/gpu/drm/qxl/qxl_fb.c:164:2: warning: excess elements in struct 
initializer [enabled by default]
drivers/gpu/drm/qxl/qxl_fb.c:164:2: warning: (near initialization for 
?qxl_defio?) [enabled by default]
drivers/gpu/drm/qxl/qxl_fb.c: In function ?qxlfb_create?:
drivers/gpu/drm/qxl/qxl_fb.c:456:6: error: ?struct fb_info? has no member named 
?fbdefio?
make[4]: *** [drivers/gpu/drm/qxl/qxl_fb.o] Error 1
make[3]: *** [drivers/gpu/drm/qxl] Error 2
make[2]: *** [drivers/gpu/drm] Error 2
make[1]: *** [drivers/gpu] Error 2
make: *** [drivers] Error 2


.config attached

-- 
MfG/Sincerely
Toralf F?rster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3
-- next part --
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 3.10.0-rc2 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
CONFIG_X86=y
CONFIG_INSTRUCTION_DECODER=y
CONFIG_OUTPUT_FORMAT="elf32-i386"
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig"
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_HAVE_LATENCYTOP_SUPPORT=y
CONFIG_MMU=y
CONFIG_NEED_DMA_MAP_STATE=y
CONFIG_NEED_SG_DMA_LENGTH=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_BUG=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_ARCH_HAS_CPU_RELAX=y
CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
CONFIG_ARCH_HAS_CPU_AUTOPROBE=y
CONFIG_HAVE_SETUP_PER_CPU_AREA=y
CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
# CONFIG_ZONE_DMA32 is not set
# CONFIG_AUDIT_ARCH is not set
CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
CONFIG_HAVE_INTEL_TXT=y
CONFIG_X86_32_SMP=y
CONFIG_X86_HT=y
CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx"
CONFIG_ARCH_CPU_PROBE_RELEASE=y
CONFIG_ARCH_SUPPORTS_UPROBES=y
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
CONFIG_IRQ_WORK=y
CONFIG_BUILDTIME_EXTABLE_SORT=y

#
# General setup
#
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_CROSS_COMPILE=""
CONFIG_LOCALVERSION=""
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_BZIP2=y
CONFIG_HAVE_KERNEL_LZMA=y
CONFIG_HAVE_KERNEL_XZ=y
CONFIG_HAVE_KERNEL_LZO=y
# CONFIG_KERNEL_GZIP is not set
# CONFIG_KERNEL_BZIP2 is not set
# CONFIG_KERNEL_LZMA is not set
CONFIG_KERNEL_XZ=y
# CONFIG_KERNEL_LZO is not set
CONFIG_DEFAULT_HOSTNAME="(none)"
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_SYSVIPC_SYSCTL=y
CONFIG_POSIX_MQUEUE=y
CONFIG_POSIX_MQUEUE_SYSCTL=y
CONFIG_FHANDLE=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_AUDIT_WATCH=y
CONFIG_AUDIT_TREE=y
# CONFIG_AUDIT_LOGINUID_IMMUTABLE is not set
CONFIG_HAVE_GENERIC_HARDIRQS=y

#
# IRQ subsystem
#
CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_GENERIC_IRQ_SHOW=y
CONFIG_GENERIC_PENDING_IRQ=y
CONFIG_IRQ_FORCED_THREADING=y
CONFIG_SPARSE_IRQ=y
CONFIG_CLOCKSOURCE_WATCHDOG=y
CONFIG_KTIME_SCALAR=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
CONFIG_GENERIC_CMOS_UPDATE=y

#
# Timers subsystem
#
CONFIG_TICK_ONESHOT=y
CONFIG_NO_HZ_COMMON=y
# CONFIG_HZ_PERIODIC is not set
CONFIG_NO_HZ_IDLE=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y

#
# CPU/Task time and stats accounting
#
CONFIG_TICK_CPU_ACCOUNTING=y
# CONFIG_IRQ_TIME_ACCOUNTING is not set
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_XACCT=y
CONFIG_TASK_IO_ACCOUNTING=y

#
# RCU Subsystem
#
CONFIG_TREE_RCU=y
# CONFIG_PREEMPT_RCU is not set
CONFIG_RCU_STALL_COMMON=y
CONFIG_RCU_FANOUT=32
CONFIG_RCU_FANOUT_LEAF=16
# CONFIG_RCU_FANOUT_EXACT is not set
# CONFIG_RCU_FAST_NO_HZ is not set
# CONFIG_TREE_RCU_TRACE is not set
# CONFIG_RCU_NOCB_CPU is not set
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_LOG_BUF_SHIFT=17
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
CONFIG_ARCH_WANTS_PROT_NUMA_PROT_NONE=y
CONFIG_CGROUPS=y
# CONFIG_CGROUP_DEBUG is not set
CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_DEVICE=y
CONFIG_CPUSETS=y
CONFIG_PROC_PID_CPUSET=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
CONFIG_MEMCG=y
# CONFIG_MEMCG_SWAP is not set
# CONFIG_MEMCG_KMEM is not set
# CONFIG_CGROUP_PERF is not set
CONFIG_CGROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_CFS_BANDWIDTH=y
# 

[drm:__gen6_gt_force_wake_get] *ERROR* Timed out waiting for forcewake to ack request.

2013-04-22 Thread Toralf Förster
Just realized at a ThinkPad T420 with i915 and a stable Gentoo Linux today 
these messages with kernel v3.9-rc7-173-g830ac85 :

2013-04-22T18:34:23.365+02:00 n22 kernel: [drm:__gen6_gt_force_wake_get] 
*ERROR* Timed out waiting for forcewake to ack request.
2013-04-22T18:34:23.365+02:00 n22 kernel: [drm:__gen6_gt_wait_for_thread_c0] 
*ERROR* GT thread status wait timed out
2013-04-22T18:34:23.384+02:00 n22 kernel: [drm:__gen6_gt_force_wake_get] 
*ERROR* Timed out waiting for forcewake to ack request.
2013-04-22T18:34:23.384+02:00 n22 kernel: [drm:__gen6_gt_wait_for_thread_c0] 
*ERROR* GT thread status wait timed out

-- 
MfG/Sincerely
Toralf F?rster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3


[drm:__gen6_gt_force_wake_get] *ERROR* Timed out waiting for forcewake to ack request.

2013-04-22 Thread Toralf Förster
Just realized at a ThinkPad T420 with i915 and a stable Gentoo Linux today 
these messages with kernel v3.9-rc7-173-g830ac85 :

2013-04-22T18:34:23.365+02:00 n22 kernel: [drm:__gen6_gt_force_wake_get] 
*ERROR* Timed out waiting for forcewake to ack request.
2013-04-22T18:34:23.365+02:00 n22 kernel: [drm:__gen6_gt_wait_for_thread_c0] 
*ERROR* GT thread status wait timed out
2013-04-22T18:34:23.384+02:00 n22 kernel: [drm:__gen6_gt_force_wake_get] 
*ERROR* Timed out waiting for forcewake to ack request.
2013-04-22T18:34:23.384+02:00 n22 kernel: [drm:__gen6_gt_wait_for_thread_c0] 
*ERROR* GT thread status wait timed out

-- 
MfG/Sincerely
Toralf Förster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


ThinkPad T420 + kernel 3.8.x + external VGA display == wrong resolution

2013-03-05 Thread Toralf Förster
On 03/05/2013 11:41 AM, Daniel Vetter wrote:
> against DRI -> DRM(Intel) and attach the files there together with
> your quick description of the regression above.
> 
> Thanks, Daniel

np :

https://bugs.freedesktop.org/show_bug.cgi?id=61861

-- 
MfG/Sincerely
Toralf F?rster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3


Re: ThinkPad T420 + kernel 3.8.x + external VGA display == wrong resolution

2013-03-05 Thread Toralf Förster
On 03/05/2013 11:41 AM, Daniel Vetter wrote:
 against DRI - DRM(Intel) and attach the files there together with
 your quick description of the regression above.
 
 Thanks, Daniel

np :

https://bugs.freedesktop.org/show_bug.cgi?id=61861

-- 
MfG/Sincerely
Toralf Förster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


ThinkPad T420 + kernel 3.8.x + external VGA display == wrong resolution

2013-03-04 Thread Toralf Förster
It is a (small) regression to 3.7.10 with intel integrated graphics i915
- but nevertheless :

With an external VGA display (1680x1050) and a closed internal LVDS1
display (1440x900) the external display starts X11 with 1440x900 - for
kernel 3.7.x.

With 3.8.2 (and .1) now the external display is driven with just 800x600.


-- 
MfG/Sincerely
Toralf F?rster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3


ThinkPad T420 + kernel 3.8.x + external VGA display == wrong resolution

2013-03-04 Thread Toralf Förster
It is a (small) regression to 3.7.10 with intel integrated graphics i915
- but nevertheless :

With an external VGA display (1680x1050) and a closed internal LVDS1
display (1440x900) the external display starts X11 with 1440x900 - for
kernel 3.7.x.

With 3.8.2 (and .1) now the external display is driven with just 800x600.


-- 
MfG/Sincerely
Toralf Förster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


webgl-conformance-tests gives errors in drm module

2013-02-17 Thread Toralf Förster
While running the WEB-GL tests in [1] firefox crashed a ThinkPad T420 w/ i915 
graphic.
The kernel log gives:


2013-02-17T10:32:58.451+01:00 n22 kernel: [drm:__gen6_gt_force_wake_get] 
*ERROR* Timed out waiting for forcewake to ack request.
2013-02-17T10:32:58.451+01:00 n22 kernel: [drm:__gen6_gt_wait_for_thread_c0] 
*ERROR* GT thread status wait timed out
2013-02-17T10:32:58.470+01:00 n22 kernel: [drm:__gen6_gt_force_wake_get] 
*ERROR* Timed out waiting for forcewake to ack request.
2013-02-17T10:32:58.470+01:00 n22 kernel: [drm:__gen6_gt_wait_for_thread_c0] 
*ERROR* GT thread status wait timed out

A developer responded of that bug report [2] that it is a MESA thing
but b/c of the kernel msg I'm wondering whether the kernel module might be 
affected too ?


[1] 
https://www.khronos.org/registry/webgl/sdk/tests/webgl-conformance-tests.html
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=814964
-- 
MfG/Sincerely
Toralf F?rster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3


i915 parameters saying the same thing twice over

2013-02-10 Thread Toralf Förster
IMHO the prefix i915_ for these 3 parameters in
/sys/module/i915/parameters :

i915_enable_fbc
i915_enable_ppgtt
i915_enable_rc6

is superfluous, or ?

-- 
MfG/Sincerely
Toralf F?rster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3


i915 parameters saying the same thing twice over

2013-02-10 Thread Toralf Förster
IMHO the prefix i915_ for these 3 parameters in
/sys/module/i915/parameters :

i915_enable_fbc
i915_enable_ppgtt
i915_enable_rc6

is superfluous, or ?

-- 
MfG/Sincerely
Toralf Förster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


new error message: drm:__gen6_gt_force_wake_get

2012-10-24 Thread Toralf Förster
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Since 21th of October (since 3.6.2) I'm getting that error sometimes
at my ThinkPad T420 with an integrated intel i915 graphic - wasn't
aware of it before.

It is safe to ignore it ?

- -- 
MfG/Sincerely
Toralf F?rster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iEYEARECAAYFAlCIQDgACgkQhyrlCH22naPSxQCgqedXag1Oz12mvu5mOmDhqnW+
+3kAoJVTrAlBgDzjNwwi7bdIduJFHb+G
=M7u0
-END PGP SIGNATURE-


new error message: drm:__gen6_gt_force_wake_get

2012-10-24 Thread Toralf Förster
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Since 21th of October (since 3.6.2) I'm getting that error sometimes
at my ThinkPad T420 with an integrated intel i915 graphic - wasn't
aware of it before.

It is safe to ignore it ?

- -- 
MfG/Sincerely
Toralf Förster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iEYEARECAAYFAlCIQDgACgkQhyrlCH22naPSxQCgqedXag1Oz12mvu5mOmDhqnW+
+3kAoJVTrAlBgDzjNwwi7bdIduJFHb+G
=M7u0
-END PGP SIGNATURE-
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


RC6 for an Intel GU doesn't always work

2012-10-10 Thread Toralf Förster
Sometimes - after a reboot or after wakeup from s2disk I'm observed at
my ThinkPad T420 (i5-2540M CPU) w/ integrated intel graphic (i915
module) since 3.6-rc(5?), that the temperature is above 80?C (usually it
is around/lower than 50 ?C). Powertop-2.1 shows, that the all 4 CPU
cores are mostly idle, but the GPU is running at 100%. It looks for me
that the power saving mode RC6 isn't active.

After 1-2 s2ram's however the issue went away.

I'm observing the issue both under my Gentoo Linux and under a RH system
(kernel 3.6.1 each).

It is hard to bisect b/c not reliable.

-- 
MfG/Sincerely
Toralf F?rster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3


RC6 for an Intel GU doesn't always work

2012-10-10 Thread Toralf Förster
Sometimes - after a reboot or after wakeup from s2disk I'm observed at
my ThinkPad T420 (i5-2540M CPU) w/ integrated intel graphic (i915
module) since 3.6-rc(5?), that the temperature is above 80°C (usually it
is around/lower than 50 °C). Powertop-2.1 shows, that the all 4 CPU
cores are mostly idle, but the GPU is running at 100%. It looks for me
that the power saving mode RC6 isn't active.

After 1-2 s2ram's however the issue went away.

I'm observing the issue both under my Gentoo Linux and under a RH system
(kernel 3.6.1 each).

It is hard to bisect b/c not reliable.

-- 
MfG/Sincerely
Toralf Förster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


hot CPU with 3.6.0-rc7+ and intel graphic

2012-09-27 Thread Toralf Förster
Hello,

I'm observing a high CPU usage at my ThinkPad T420 (i5-2540M CPU), w/
integrated intel graphic.

Powertop-2.1 shows that the GPU is always at 100%, although I've defined
these settings :
$> cat /etc/modprobe.d/i915.conf
options i915 i915_enable_rc6=7 lvds_downclock=0

Kernel 3.5.4 works fine, I don't see any differences in dmesg output.



-- 
MfG/Sincerely
Toralf F?rster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3


hot CPU with 3.6.0-rc7+ and intel graphic

2012-09-27 Thread Toralf Förster
Hello,

I'm observing a high CPU usage at my ThinkPad T420 (i5-2540M CPU), w/
integrated intel graphic.

Powertop-2.1 shows that the GPU is always at 100%, although I've defined
these settings :
$ cat /etc/modprobe.d/i915.conf
options i915 i915_enable_rc6=7 lvds_downclock=0

Kernel 3.5.4 works fine, I don't see any differences in dmesg output.



-- 
MfG/Sincerely
Toralf Förster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


Kconfig: unmet direct dependencies in 3.3-rc4

2012-02-21 Thread Toralf Förster
Hello,

running a few "make randconfigs" gave warnings (seen below) for the current 
git kernel tree. Are there already patches in -next for all ?


warning: (HAVE_TEXT_POKE_SMP) selects STOP_MACHINE which has unmet direct 
dependencies (SMP && MODULE_UNLOAD || 
HOTPLUG_CPU)


warning: (DRM_RADEON_KMS && DRM_I915 && STUB_POULSBO && FB_BACKLIGHT && 
USB_APPLEDISPLAY && FB_OLPC_DCON && 
ASUS_LAPTOP && SONY_LAPTOP && THINKPAD_ACPI && EEEPC_LAPTOP && ACPI_ASUS && 
ACPI_CMPC && SAMSUNG_Q10) selects 
BACKLIGHT_CLASS_DEVICE which has unmet direct dependencies (HAS_IOMEM && 
BACKLIGHT_LCD_SUPPORT)


warning: (WIMAX_IWMC3200_SDIO) selects IWMC3200TOP which has unmet direct 
dependencies (MMC && EXPERIMENTAL)


warning: (BRIDGE_NF_EBTABLES) selects NETFILTER_XTABLES which has unmet direct 
dependencies (NET && INET && NETFILTER)



-- 
MfG/Sincerely
Toralf F?rster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3


compile error in drivers/gpu/drm/radeon/radeon_state.o

2012-02-21 Thread Toralf Förster

Hello,

the build of latest git (.config attached) failed, make ends with :
...
  CC [M]  drivers/gpu/drm/radeon/radeon_cp.o
  CC [M]  drivers/gpu/drm/radeon/radeon_state.o
In file included from 
/home/tfoerste/devel/linux/arch/x86/include/asm/uaccess.h:573:0,
 from include/drm/drmP.h:64,
 from drivers/gpu/drm/radeon/radeon_state.c:30:
In function 'copy_from_user',
inlined from 'radeon_cp_clear' at 
drivers/gpu/drm/radeon/radeon_state.c:2171:6:
/home/tfoerste/devel/linux/arch/x86/include/asm/uaccess_32.h:211:26: error: 
call to 'copy_from_user_overflow' declared with attribute error: 
copy_from_user() buffer size is not provably correct
make[4]: *** [drivers/gpu/drm/radeon/radeon_state.o] Error 1
make[3]: *** [drivers/gpu/drm/radeon] Error 2
make[2]: *** [drivers/gpu/drm] Error 2
make[1]: *** [drivers/gpu] Error 2
make: *** [drivers] Error 2

The build was made with :
$>make randconfig; make clean; make

Here's the config:

#
# Automatically generated file; DO NOT EDIT.
# Linux/i386 3.3.0-rc4 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
# CONFIG_X86_64 is not set
CONFIG_X86=y
CONFIG_INSTRUCTION_DECODER=y
CONFIG_OUTPUT_FORMAT="elf32-i386"
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig"
CONFIG_GENERIC_CMOS_UPDATE=y
CONFIG_CLOCKSOURCE_WATCHDOG=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_HAVE_LATENCYTOP_SUPPORT=y
CONFIG_MMU=y
CONFIG_NEED_DMA_MAP_STATE=y
CONFIG_NEED_SG_DMA_LENGTH=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_BUG=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_GENERIC_GPIO=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
# CONFIG_GENERIC_TIME_VSYSCALL is not set
CONFIG_ARCH_HAS_CPU_RELAX=y
CONFIG_ARCH_HAS_DEFAULT_IDLE=y
CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
CONFIG_HAVE_SETUP_PER_CPU_AREA=y
CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
# CONFIG_ZONE_DMA32 is not set
# CONFIG_AUDIT_ARCH is not set
CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
CONFIG_X86_32_SMP=y
CONFIG_X86_HT=y
CONFIG_X86_32_LAZY_GS=y
CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx"
CONFIG_KTIME_SCALAR=y
CONFIG_ARCH_CPU_PROBE_RELEASE=y
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
CONFIG_HAVE_IRQ_WORK=y
CONFIG_IRQ_WORK=y

#
# General setup
#
CONFIG_EXPERIMENTAL=y
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_CROSS_COMPILE=""
CONFIG_LOCALVERSION=""
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_BZIP2=y
CONFIG_HAVE_KERNEL_LZMA=y
CONFIG_HAVE_KERNEL_XZ=y
CONFIG_HAVE_KERNEL_LZO=y
CONFIG_KERNEL_GZIP=y
# CONFIG_KERNEL_BZIP2 is not set
# CONFIG_KERNEL_LZMA is not set
# CONFIG_KERNEL_XZ is not set
# CONFIG_KERNEL_LZO is not set
CONFIG_DEFAULT_HOSTNAME="(none)"
CONFIG_SYSVIPC=y
CONFIG_POSIX_MQUEUE=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_BSD_PROCESS_ACCT_V3=y
# CONFIG_FHANDLE is not set
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_XACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
CONFIG_AUDIT=y
# CONFIG_AUDITSYSCALL is not set
# CONFIG_AUDIT_LOGINUID_IMMUTABLE is not set
CONFIG_HAVE_GENERIC_HARDIRQS=y

#
# IRQ subsystem
#
CONFIG_GENERIC_HARDIRQS=y
CONFIG_HAVE_SPARSE_IRQ=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_GENERIC_IRQ_SHOW=y
CONFIG_GENERIC_PENDING_IRQ=y
CONFIG_IRQ_FORCED_THREADING=y
CONFIG_SPARSE_IRQ=y

#
# RCU Subsystem
#
CONFIG_TREE_RCU=y
# CONFIG_PREEMPT_RCU is not set
CONFIG_RCU_TRACE=y
CONFIG_RCU_FANOUT=32
CONFIG_RCU_FANOUT_EXACT=y
# CONFIG_RCU_FAST_NO_HZ is not set
CONFIG_TREE_RCU_TRACE=y
CONFIG_IKCONFIG=m
CONFIG_LOG_BUF_SHIFT=17
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_CGROUPS=y
# CONFIG_CGROUP_DEBUG is not set
CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_DEVICE=y
# CONFIG_CPUSETS is not set
CONFIG_CGROUP_CPUACCT=y
# CONFIG_RESOURCE_COUNTERS is not set
# CONFIG_CGROUP_PERF is not set
CONFIG_CGROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_CFS_BANDWIDTH=y
# CONFIG_RT_GROUP_SCHED is not set
# CONFIG_CHECKPOINT_RESTORE is not set
CONFIG_NAMESPACES=y
CONFIG_UTS_NS=y
# CONFIG_IPC_NS is not set
CONFIG_USER_NS=y
# CONFIG_PID_NS is not set
CONFIG_NET_NS=y
CONFIG_SCHED_AUTOGROUP=y
CONFIG_SYSFS_DEPRECATED=y
CONFIG_SYSFS_DEPRECATED_V2=y
# CONFIG_RELAY is not set
# CONFIG_BLK_DEV_INITRD is not set
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
CONFIG_ANON_INODES=y
CONFIG_EXPERT=y
CONFIG_UID16=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
CONFIG_HOTPLUG=y
# CONFIG_PRINTK is not set
CONFIG_BUG=y
CONFIG_ELF_CORE=y
# CONFIG_PCSPKR_PLATFORM is not set
CONFIG_HAVE_PCSPKR_PLATFORM=y
CONFIG_BASE_FULL=y
# CONFIG_FUTEX is not set
# CONFIG_EPOLL is not set
CONFIG_SIGNALFD=y
# CONFIG_TIMERFD is not set
CONFIG_EVENTFD=y
# CONFIG_SHMEM is not set
# CONFIG_AIO is not set
CONFIG_EMBEDDED=y
CONFIG_HAVE_PERF_EVENTS=y
CONFIG_PERF_USE_VMALLOC=y

#
# Kernel Performance 

Kconfig: unmet direct dependencies in 3.3-rc4

2012-02-21 Thread Toralf Förster
Hello,

running a few make randconfigs gave warnings (seen below) for the current 
git kernel tree. Are there already patches in -next for all ?


warning: (HAVE_TEXT_POKE_SMP) selects STOP_MACHINE which has unmet direct 
dependencies (SMP  MODULE_UNLOAD || 
HOTPLUG_CPU)


warning: (DRM_RADEON_KMS  DRM_I915  STUB_POULSBO  FB_BACKLIGHT  
USB_APPLEDISPLAY  FB_OLPC_DCON  
ASUS_LAPTOP  SONY_LAPTOP  THINKPAD_ACPI  EEEPC_LAPTOP  ACPI_ASUS  
ACPI_CMPC  SAMSUNG_Q10) selects 
BACKLIGHT_CLASS_DEVICE which has unmet direct dependencies (HAS_IOMEM  
BACKLIGHT_LCD_SUPPORT)


warning: (WIMAX_IWMC3200_SDIO) selects IWMC3200TOP which has unmet direct 
dependencies (MMC  EXPERIMENTAL)


warning: (BRIDGE_NF_EBTABLES) selects NETFILTER_XTABLES which has unmet direct 
dependencies (NET  INET  NETFILTER)



-- 
MfG/Sincerely
Toralf Förster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: 2.6.37: BUG at drivers/gpu/drm/i915/i915_gem.c:4190!

2011-01-23 Thread Toralf Förster
Chris Wilson wrote at 12:11:06
 It's an old pin leak [https://bugzilla.kernel.org/show_bug.cgi?id=17181].
 I keep finding little buglets that might contribute, but so far
 inconclusive. The latest one was:

Well, in the current 2.6.38-rc2 kernel there seems to be an issue left to fix:

...
2011-01-23T11:44:40.488+01:00 n22 kernel: PM: Syncing filesystems ... done.
2011-01-23T11:44:40.488+01:00 n22 kernel: PM: Preparing system for mem sleep
2011-01-23T11:44:40.606+01:00 n22 kernel: [ cut here ]
2011-01-23T11:44:40.606+01:00 n22 kernel: kernel BUG at 
drivers/gpu/drm/i915/i915_gem.c:3298!
2011-01-23T11:44:40.606+01:00 n22 kernel: invalid opcode:  [#1] SMP
2011-01-23T11:44:40.606+01:00 n22 kernel: last sysfs file: /sys/power/state
2011-01-23T11:44:40.606+01:00 n22 kernel: Modules linked in: af_packet pppoe 
pppox ppp_generic slhc fuse hdaps input_polldev acpi_cpufreq mperf dm_mod 
hid_cherry usblp usbhid hid arc4 ecb crypto_blkcipher snd_hda_codec_conexant 
cryptomgr aead snd_hda_intel snd_hda_codec fbcon crypto_algapi font snd_pcm 
ehci_hcd bitblit uhci_hcd i915 softcursor iwlagn usbcore drm_kms_helper drm 
iwlcore fb mac80211 fbdev thinkpad_acpi i2c_algo_bit cfg80211 hwmon cfbcopyarea 
8250_pci sr_mod snd_timer i2c_i801 video cfbimgblt e1000e cfbfillrect 
snd_page_alloc rfkill cdrom i2c_core snd intel_agp intel_gtt 8250_pnp nls_base 
soundcore 
nvram agpgart battery evdev wmi psmouse ac thermal button processor 8250 
serial_core
2011-01-23T11:44:40.606+01:00 n22 kernel: 
2011-01-23T11:44:40.606+01:00 n22 kernel: Pid: 2841, comm: X Not tainted 
2.6.38-rc2+ #1 6474B84/6474B84
2011-01-23T11:44:40.606+01:00 n22 kernel: EIP: 0060:[f88405ce] EFLAGS: 
00213246 CPU: 0
2011-01-23T11:44:40.606+01:00 n22 kernel: EIP is at 
i915_gem_object_unpin+0x8e/0xa0 [i915]
2011-01-23T11:44:40.606+01:00 n22 kernel: EAX: f5438dc0 EBX: f51dc000 ECX: 
000200f8 EDX: f531e000

With the SysRq keys I was able to reboot the system (intel i915, GM45 card, 
ThinkPad T400).

-- 
MfG/Kind regards
Toralf Förster

pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3

___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[PATCH] check_patch.pl: fix spaces

2010-12-10 Thread Toralf Förster

Signed-off-by: Toralf F?rster 
---
 drivers/gpu/drm/i915/i915_debugfs.c |8 
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/drivers/gpu/drm/i915/i915_debugfs.c 
b/drivers/gpu/drm/i915/i915_debugfs.c
index 1f4f3ce..7232fcd 100644
--- a/drivers/gpu/drm/i915/i915_debugfs.c
+++ b/drivers/gpu/drm/i915/i915_debugfs.c
@@ -244,13 +244,13 @@ static int i915_gem_pageflip_info(struct seq_file *m, 
void *data)

if (work->old_fb_obj) {
struct drm_i915_gem_object *obj_priv = 
to_intel_bo(work->old_fb_obj);
-   if(obj_priv)
-   seq_printf(m, "Old framebuffer 
gtt_offset 0x%08x\n", obj_priv->gtt_offset );
+   if (obj_priv)
+   seq_printf(m, "Old framebuffer 
gtt_offset 0x%08x\n", obj_priv->gtt_offset);
}
if (work->pending_flip_obj) {
struct drm_i915_gem_object *obj_priv = 
to_intel_bo(work->pending_flip_obj);
-   if(obj_priv)
-   seq_printf(m, "New framebuffer 
gtt_offset 0x%08x\n", obj_priv->gtt_offset );
+   if (obj_priv)
+   seq_printf(m, "New framebuffer 
gtt_offset 0x%08x\n", obj_priv->gtt_offset);
}
}
spin_unlock_irqrestore(>event_lock, flags);
-- 
1.7.2.2



[PATCH] check_patch.pl: fix spaces

2010-12-10 Thread Toralf Förster

Signed-off-by: Toralf F?rster 
---
 drivers/gpu/drm/i915/i915_debugfs.c |8 
 1 files changed, 4 insertions(+), 4 deletions(-)

-- next part --
A non-text attachment was scrubbed...
Name: 0001-check_patch.pl-fix-spaces.patch
Type: text/x-patch
Size: 982 bytes
Desc: not available
URL: 



[PATCH] check_patch.pl: fix spaces

2010-12-10 Thread Toralf Förster

Signed-off-by: Toralf Förster toralf.foers...@gmx.de
---
 drivers/gpu/drm/i915/i915_debugfs.c |8 
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/drivers/gpu/drm/i915/i915_debugfs.c b/drivers/gpu/drm/i915/i915_debugfs.c
index 1f4f3ce..7232fcd 100644
--- a/drivers/gpu/drm/i915/i915_debugfs.c
+++ b/drivers/gpu/drm/i915/i915_debugfs.c
@@ -244,13 +244,13 @@ static int i915_gem_pageflip_info(struct seq_file *m, void *data)
 
 			if (work-old_fb_obj) {
 struct drm_i915_gem_object *obj_priv = to_intel_bo(work-old_fb_obj);
-if(obj_priv)
-	seq_printf(m, Old framebuffer gtt_offset 0x%08x\n, obj_priv-gtt_offset );
+if (obj_priv)
+	seq_printf(m, Old framebuffer gtt_offset 0x%08x\n, obj_priv-gtt_offset);
 			}
 			if (work-pending_flip_obj) {
 struct drm_i915_gem_object *obj_priv = to_intel_bo(work-pending_flip_obj);
-if(obj_priv)
-	seq_printf(m, New framebuffer gtt_offset 0x%08x\n, obj_priv-gtt_offset );
+if (obj_priv)
+	seq_printf(m, New framebuffer gtt_offset 0x%08x\n, obj_priv-gtt_offset);
 			}
 		}
 		spin_unlock_irqrestore(dev-event_lock, flags);
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[PATCH] check_patch.pl: fix spaces

2010-12-10 Thread Toralf Förster

Signed-off-by: Toralf Förster toralf.foers...@gmx.de
---
 drivers/gpu/drm/i915/i915_debugfs.c |8 
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/drivers/gpu/drm/i915/i915_debugfs.c 
b/drivers/gpu/drm/i915/i915_debugfs.c
index 1f4f3ce..7232fcd 100644
--- a/drivers/gpu/drm/i915/i915_debugfs.c
+++ b/drivers/gpu/drm/i915/i915_debugfs.c
@@ -244,13 +244,13 @@ static int i915_gem_pageflip_info(struct seq_file *m, 
void *data)
 
if (work-old_fb_obj) {
struct drm_i915_gem_object *obj_priv = 
to_intel_bo(work-old_fb_obj);
-   if(obj_priv)
-   seq_printf(m, Old framebuffer 
gtt_offset 0x%08x\n, obj_priv-gtt_offset );
+   if (obj_priv)
+   seq_printf(m, Old framebuffer 
gtt_offset 0x%08x\n, obj_priv-gtt_offset);
}
if (work-pending_flip_obj) {
struct drm_i915_gem_object *obj_priv = 
to_intel_bo(work-pending_flip_obj);
-   if(obj_priv)
-   seq_printf(m, New framebuffer 
gtt_offset 0x%08x\n, obj_priv-gtt_offset );
+   if (obj_priv)
+   seq_printf(m, New framebuffer 
gtt_offset 0x%08x\n, obj_priv-gtt_offset);
}
}
spin_unlock_irqrestore(dev-event_lock, flags);
-- 
1.7.2.2

___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


i915 blocked for more than 120 seconds.

2010-10-18 Thread Toralf Förster

Chris Wilson wrote at 16:02:08

> drm-intel-next contains patches to hopefully workaround the hang. So
> hopefully your machine will no longer die whilst we uncover the root
> cause.
> -Chris

Well, I appreciate it:-)

- b/c today I run again into this issue w/ 2.6.35.6 - BTW again, if I walked 
thru a bookmark lists (RSS feeds) of firefox

-- 
MfG/Kind regards
Toralf F?rster

pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3



Re: i915 blocked for more than 120 seconds.

2010-10-18 Thread Toralf Förster

Chris Wilson wrote at 16:02:08

 drm-intel-next contains patches to hopefully workaround the hang. So
 hopefully your machine will no longer die whilst we uncover the root
 cause.
 -Chris

Well, I appreciate it:-)

- b/c today I run again into this issue w/ 2.6.35.6 - BTW again, if I walked 
thru a bookmark lists (RSS feeds) of firefox

-- 
MfG/Kind regards
Toralf Förster

pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3

___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


i915 blocked for more than 120 seconds.

2010-10-04 Thread Toralf Förster

Toralf F?rster wrote at 09:49:00
> Chris Wilson wrote at 16:02:08
> 
> > memory is truly flushed before the interrupt fires. [T400 is ironlake?]
> > -Chris
> 
> It is a Intel GM45 Chipset.
BTW, today I got it again :

...
2010-10-04T14:58:56.378+02:00 n22 kernel: INFO: task i915:907 blocked for more 
than 120 seconds.
2010-10-04T14:58:56.378+02:00 n22 kernel: "echo 0 > 
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
2010-10-04T14:58:56.378+02:00 n22 kernel: i915  D ffa48858 0   907  
2 0x
2010-10-04T14:58:56.378+02:00 n22 kernel: f5e73f1c 0046 0002f941 ffa48858 
 0b298d84 0cee dfa3f844
2010-10-04T14:58:56.378+02:00 n22 kernel: c2406b40 1a02  c13b7b00 
0b297382 0cee c13b1000 c13b1000
2010-10-04T14:58:56.378+02:00 n22 kernel: c13b7b00 c13b7b00 f71d3070 f71d3070 
f5e73f6c c123c4f1 0029d5af 377e
2010-10-04T14:58:56.378+02:00 n22 kernel: Call Trace:
2010-10-04T14:58:56.378+02:00 n22 kernel: [] ? schedule+0x211/0x780
2010-10-04T14:58:56.378+02:00 n22 kernel: [] 
__mutex_lock_slowpath+0xd0/0x130
2010-10-04T14:58:56.378+02:00 n22 kernel: [] mutex_lock+0x20/0x40
2010-10-04T14:58:56.379+02:00 n22 kernel: [] 
i915_gem_retire_work_handler+0x28/0xc0 [i915]
2010-10-04T14:58:56.379+02:00 n22 kernel: [] ? 
i915_gem_retire_work_handler+0x0/0xc0 [i915]
2010-10-04T14:58:56.379+02:00 n22 kernel: [] worker_thread+0xef/0x1b0
2010-10-04T14:58:56.379+02:00 n22 kernel: [] ? 
autoremove_wake_function+0x0/0x40
2010-10-04T14:58:56.379+02:00 n22 kernel: [] ? worker_thread+0x0/0x1b0
2010-10-04T14:58:56.379+02:00 n22 kernel: [] kthread+0x74/0x80
2010-10-04T14:58:56.379+02:00 n22 kernel: [] ? kthread+0x0/0x80
2010-10-04T14:58:56.379+02:00 n22 kernel: [] 
kernel_thread_helper+0x6/0x18
2010-10-04T14:58:56.379+02:00 n22 kernel: INFO: task X:11480 blocked for more 
than 120 seconds.
2010-10-04T14:58:56.379+02:00 n22 kernel: "echo 0 > 
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
2010-10-04T14:58:56.380+02:00 n22 kernel: X D f51a9d80 0 11480  
11426 0x0044
2010-10-04T14:58:56.380+02:00 n22 kernel: f51a9dd8 00203086 f51a9da0 f51a9d80 
c2606b00 f33e3ef9 0ced c2606b00
2010-10-04T14:58:56.380+02:00 n22 kernel: f6a32000 0027fbb7  c13b7b00 
f3164342 0ced c13b1000 c13b1000
2010-10-04T14:58:56.380+02:00 n22 kernel: c13b7b00 c13b7b00 f5607400 c1025ef9 
0060 0001 f63f6414 f63f6400
2010-10-04T14:58:56.380+02:00 n22 kernel: Call Trace:
2010-10-04T14:58:56.380+02:00 n22 kernel: [] ? 
mutex_spin_on_owner+0x79/0xa0
2010-10-04T14:58:56.380+02:00 n22 kernel: [] 
__mutex_lock_slowpath+0xd0/0x130
2010-10-04T14:58:56.380+02:00 n22 kernel: [] mutex_lock+0x20/0x40
2010-10-04T14:58:56.380+02:00 n22 kernel: [] 
i915_gem_sw_finish_ioctl+0x43/0xa0 [i915]
2010-10-04T14:58:56.380+02:00 n22 kernel: [] drm_ioctl+0x1ab/0x430 
[drm]
2010-10-04T14:58:56.380+02:00 n22 kernel: [] ? 
i915_gem_sw_finish_ioctl+0x0/0xa0 [i915]
2010-10-04T14:58:56.380+02:00 n22 kernel: [] ? do_sync_read+0xa4/0xe0
2010-10-04T14:58:56.380+02:00 n22 kernel: [] ? 
__hrtimer_start_range_ns+0x154/0x3a0
2010-10-04T14:58:56.380+02:00 n22 kernel: [] vfs_ioctl+0x2d/0xc0
2010-10-04T14:58:56.380+02:00 n22 kernel: [] ? drm_ioctl+0x0/0x430 
[drm]
2010-10-04T14:58:56.380+02:00 n22 kernel: [] do_vfs_ioctl+0x6a/0x590
2010-10-04T14:58:56.380+02:00 n22 kernel: [] ? 
do_setitimer+0x193/0x1a0
2010-10-04T14:58:56.380+02:00 n22 kernel: [] ? ktime_get_ts+0xdb/0x110
2010-10-04T14:58:56.380+02:00 n22 kernel: [] sys_ioctl+0x39/0x60
2010-10-04T14:58:56.380+02:00 n22 kernel: [] 
sysenter_do_call+0x12/0x26

...

010-10-04T15:00:56.379+02:00 n22 kernel: INFO: task i915:907 blocked for more 
than 120 seconds.
2010-10-04T15:00:56.379+02:00 n22 kernel: "echo 0 > 
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
2010-10-04T15:00:56.379+02:00 n22 kernel: i915  D ffa48858 0   907  
2 0x
2010-10-04T15:00:56.379+02:00 n22 kernel: f5e73f1c 0046 0002f941 ffa48858 
 0b298d84 0cee dfa3f844
2010-10-04T15:00:56.379+02:00 n22 kernel: c2406b40 1a02  c13b7b00 
0b297382 0cee c13b1000 c13b1000
2010-10-04T15:00:56.379+02:00 n22 kernel: c13b7b00 c13b7b00 f71d3070 f71d3070 
f5e73f6c c123c4f1 0029d5af 377e
2010-10-04T15:00:56.379+02:00 n22 kernel: Call Trace:
2010-10-04T15:00:56.379+02:00 n22 kernel: [] ? schedule+0x211/0x780
2010-10-04T15:00:56.379+02:00 n22 kernel: [] 
__mutex_lock_slowpath+0xd0/0x130
2010-10-04T15:00:56.379+02:00 n22 kernel: [] mutex_lock+0x20/0x40
2010-10-04T15:00:56.380+02:00 n22 kernel: [] 
i915_gem_retire_work_handler+0x28/0xc0 [i915]
2010-10-04T15:00:56.380+02:00 n22 kernel: [] ? 
i915_gem_retire_work_handler+0x0/0xc0 [i915]
2010-10-04T15:00:56.380+02:00 n22 kernel: [] worker_thread+0xef/0x1b0
2010-10-04T15:00:56.380+02:00 n22 kernel: [] ? 
autoremove_wake_function+0x0/0x40
2010-10-04T15:00:56.380+02:00 n22 kernel: [] ? worker_thread+0x0/0x1b0
2010-10-04T15:00:56.380+02:00 n22 kernel: [] kthread+0x74/0x80

2.6.35.5->6 : i915 regression halts my system

2010-09-30 Thread Toralf Förster
A 2nd time in a row vanilla kernel 2.6.35.6 hangs my system (ThinkPad T400 + 
GM45 graphic)
with these messages within syslog (2.6.35.5 didn't showed that issue),
furtunately at least SysRq keys were working:

...
2010-09-30T20:23:39.245+02:00 n22 kernel: [drm:i915_hangcheck_elapsed] *ERROR* 
Hangcheck timer elapsed... GPU hung
2010-09-30T20:23:39.245+02:00 n22 kernel: [drm:i915_do_wait_request] *ERROR* 
i915_do_wait_request returns -5 (awaiting 19850 at 19849)
2010-09-30T20:23:39.356+02:00 n22 kernel: [drm:i915_hangcheck_elapsed] *ERROR* 
Hangcheck timer elapsed... GPU hung
2010-09-30T20:23:39.356+02:00 n22 kernel: [drm:i915_do_wait_request] *ERROR* 
i915_do_wait_request returns -5 (awaiting 19851 at 19849)
2010-09-30T20:23:39.467+02:00 n22 kernel: [drm:i915_hangcheck_elapsed] *ERROR* 
Hangcheck timer elapsed... GPU hung
...
2010-09-30T20:24:25.064+02:00 n22 kernel: ata1: hard resetting link
2010-09-30T20:24:25.373+02:00 n22 kernel: ata1: SATA link up 1.5 Gbps (SStatus 
113 SControl 300)
2010-09-30T20:24:25.374+02:00 n22 kernel: ata1.00: ACPI cmd 
ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
2010-09-30T20:24:25.374+02:00 n22 kernel: ata1.00: ACPI cmd 
f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
2010-09-30T20:24:25.375+02:00 n22 kernel: ata1.00: ACPI cmd 
ef/5f:00:00:00:00:a0 (SET FEATURES) succeeded
2010-09-30T20:24:25.375+02:00 n22 kernel: ata1.00: ACPI cmd 
ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
2010-09-30T20:24:25.379+02:00 n22 kernel: ata1.00: ACPI cmd 
ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
2010-09-30T20:24:25.379+02:00 n22 kernel: ata1.00: ACPI cmd 
f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
2010-09-30T20:24:25.379+02:00 n22 kernel: ata1.00: ACPI cmd 
ef/5f:00:00:00:00:a0 (SET FEATURES) succeeded
2010-09-30T20:24:25.379+02:00 n22 kernel: ata1.00: ACPI cmd 
ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
2010-09-30T20:24:25.380+02:00 n22 kernel: ata1.00: configured for UDMA/100
2010-09-30T20:24:25.382+02:00 n22 kernel: ata1.00: configured for UDMA/100
2010-09-30T20:24:25.382+02:00 n22 kernel: ata1: EH complete
2010-09-30T20:24:25.383+02:00 n22 kernel: sd 0:0:0:0: [sda] Write cache: 
enabled, read cache: enabled, doesn't support DPO or FUA
2010-09-30T20:24:25.671+02:00 n22 kernel: [ cut here ]
2010-09-30T20:24:25.671+02:00 n22 kernel: kernel BUG at 
drivers/gpu/drm/i915/i915_gem.c:4198!
2010-09-30T20:24:25.671+02:00 n22 kernel: invalid opcode:  [#1] SMP
2010-09-30T20:24:25.671+02:00 n22 kernel: last sysfs file: 
/sys/devices/pci:00/:00:1c.1/:03:00.0/enable
2010-09-30T20:24:25.671+02:00 n22 kernel: Modules linked in: krng eseqiv rng 
aes_generic xts gf128mul dm_crypt usb_storage loop tun pppoe pppox 
ppp_generic slhc rfcomm sco bnep l2cap crc16 hid_cherry usblp 8250_pnp bridge 
stp llc ipt_MASQUERADE ipt_REJECT xt_recent xt_tcpudp 
nf_conntrack_ftp xt_state xt_limit ipt_LOG iptable_nat nf_nat nf_conntrack_ipv4 
nf_conntrack nf_defrag_ipv4 iptable_filter xt_owner xt_multiport 
ip_tables x_tables af_packet snd_seq_oss snd_seq_midi_event snd_seq 
snd_seq_device snd_pcm_oss snd_mixer_oss fuse dm_mod fbcon font bitblit 
softcursor acpi_cpufreq mperf arc4 ecb btusb cryptomgr crypto_hash aead 
pcompress crypto_blkcipher crypto_algapi bluetooth i915 usbhid hid iwlagn 
drm_kms_helper snd_hda_codec_conexant drm fb fbdev iwlcore snd_hda_intel 
ehci_hcd uhci_hcd usbcore i2c_algo_bit mac80211 snd_hda_codec 
snd_pcm cfg80211 thinkpad_acpi sr_mod cfbcopyarea 8250_pci hwmon 8250 snd_timer 
snd soundcore psmouse led_class cfbimgblt intel_agp agpgart 
i2c_i801 serial_core rfkill snd_page_alloc cfbfillrect wmi video nvram cdrom 
nls_base e1000e i2c_core battery processor ac button thermal output evdev 
[last unloaded: microcode]
2010-09-30T20:24:25.671+02:00 n22 kernel: 
2010-09-30T20:24:25.671+02:00 n22 kernel: Pid: 12171, comm: X Not tainted 
2.6.35.6 #2 6474B84/6474B84
2010-09-30T20:24:25.671+02:00 n22 kernel: EIP: 0060:[] EFLAGS: 
00213286 CPU: 1
2010-09-30T20:24:25.671+02:00 n22 kernel: EIP is at 
i915_gem_object_unpin+0xb3/0xc0 [i915]
2010-09-30T20:24:25.671+02:00 n22 kernel: EAX: f4bd7900 EBX: f6493000 ECX: 
00025487 EDX: fff9
2010-09-30T20:24:25.673+02:00 n22 kernel: ESI: 00024000 EDI: f62be000 EBP: 
f5f4fd60 ESP: f5f4fd54
2010-09-30T20:24:25.673+02:00 n22 kernel: DS: 007b ES: 007b FS: 00d8 GS: 00e0 
SS: 0068
2010-09-30T20:24:25.673+02:00 n22 kernel: Process X (pid: 12171, ti=f5f4e000 
task=f72817d0 task.ti=f5f4e000)
2010-09-30T20:24:25.673+02:00 n22 kernel: Stack:
2010-09-30T20:24:25.673+02:00 n22 kernel: 0001 0003 f33e8220 f5f4fe00 
f8b5eac1 f62be014 03308000 
2010-09-30T20:24:25.673+02:00 n22 kernel: <0> c1126476 fdb8 c13f9394 
 c9db4eac c9db4eac 0001 0002
2010-09-30T20:24:25.673+02:00 n22 kernel: <0>  f62be014 f33e8220 
 f6493014 f62be000 0002 0003
2010-09-30T20:24:25.673+02:00 n22 kernel: Call Trace:
2010-09-30T20:24:25.673+02:00 n22 kernel: [] ? 

i915 blocked for more than 120 seconds.

2010-09-30 Thread Toralf Förster

Chris Wilson wrote at 16:02:08

> memory is truly flushed before the interrupt fires. [T400 is ironlake?]
> -Chris
It is a Intel GM45 Chipset.

-- 
MfG/Kind regards
Toralf F?rster

pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3



Re: i915 blocked for more than 120 seconds.

2010-09-30 Thread Toralf Förster

Chris Wilson wrote at 16:02:08

 memory is truly flushed before the interrupt fires. [T400 is ironlake?]
 -Chris
It is a Intel GM45 Chipset.

-- 
MfG/Kind regards
Toralf Förster

pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3

___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


2.6.35.5-6 : i915 regression halts my system

2010-09-30 Thread Toralf Förster
] ? 
i915_gem_do_execbuffer+0x791/0xfd0 [i915]
2010-09-30T20:24:25.673+02:00 n22 kernel: [c1126476] ? 
prio_tree_insert+0x1f6/0x240
2010-09-30T20:24:25.674+02:00 n22 kernel: [c12300d7] ? 
kmemleak_alloc+0x27/0x50
2010-09-30T20:24:25.674+02:00 n22 kernel: [c109cddf] ? __kmalloc+0xcf/0x110
2010-09-30T20:24:25.674+02:00 n22 kernel: [c112c628] ? 
_copy_from_user+0x38/0x130
2010-09-30T20:24:25.674+02:00 n22 kernel: [f8b5f377] ? 
i915_gem_execbuffer2+0x77/0x1e0 [i915]
2010-09-30T20:24:25.674+02:00 n22 kernel: [f89e608b] ? drm_ioctl+0x1ab/0x430 
[drm]
2010-09-30T20:24:25.674+02:00 n22 kernel: [f8b5f300] ? 
i915_gem_execbuffer2+0x0/0x1e0 [i915]
2010-09-30T20:24:25.674+02:00 n22 kernel: [c104d434] ? 
sched_clock_local+0xb4/0x190
2010-09-30T20:24:25.674+02:00 n22 kernel: [c1127cc3] ? 
rb_insert_color+0xd3/0x110
2010-09-30T20:24:25.674+02:00 n22 kernel: [c10aefcd] ? vfs_ioctl+0x2d/0xc0
2010-09-30T20:24:25.674+02:00 n22 kernel: [f89e5ee0] ? drm_ioctl+0x0/0x430 
[drm]
2010-09-30T20:24:25.675+02:00 n22 kernel: [c10af1aa] ? do_vfs_ioctl+0x6a/0x590
2010-09-30T20:24:25.675+02:00 n22 kernel: [c102d513] ? 
finish_task_switch+0x33/0xa0
2010-09-30T20:24:25.675+02:00 n22 kernel: [c123c4f1] ? schedule+0x211/0x780
2010-09-30T20:24:25.675+02:00 n22 kernel: [c10508cb] ? ktime_get_ts+0xdb/0x110
2010-09-30T20:24:25.675+02:00 n22 kernel: [c10af709] ? sys_ioctl+0x39/0x60
2010-09-30T20:24:25.675+02:00 n22 kernel: [c1002d97] ? 
sysenter_do_call+0x12/0x26
2010-09-30T20:24:25.675+02:00 n22 kernel: Code: d1 8b 50 5c 8b 70 58 8d 48 58 
89 56 04 89 32 8b 97 00 10 00 00 89 8f 00 10 00 00 81 c7 fc 0f 00 
00 89 50 5c 89 78 58 89 0a eb a7 0f 0b eb fe 0f 0b eb fe 90 8d 74 26 00 55 89 
e5 83 ec 08 89 1c
2010-09-30T20:24:25.675+02:00 n22 kernel: EIP: [f8b5a753] 
i915_gem_object_unpin+0xb3/0xc0 [i915] SS:ESP 0068:f5f4fd54
2010-09-30T20:24:25.675+02:00 n22 kernel: ---[ end trace aae3dbe5a3fcb9bf ]---
2010-09-30T20:24:32.000+02:00 n22 kerneloops: Submitted 1 kernel oopses to 
www.kerneloops.org
2010-09-30T20:24:46.201+02:00 n22 kernel: SysRq : Emergency Sync
2010-09-30T20:24:46.206+02:00 n22 kernel: Emergency Sync complete
2010-09-30T20:24:46.889+02:00 n22 kernel: SysRq : Emergency Remount R/O


-- 
MfG/Kind regards
Toralf Förster

pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3

___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


i915 blocked for more than 120 seconds.

2010-09-29 Thread Toralf Förster
Hello,

today I run at the latest 2.6.35.6 kernel few apps like Lotus Notes under wine, 
amarok and firefox
and in parallel a "git bisect" when I got this :

n22 ~ # grep 2010-09-29T11:21 /var/log/messages | grep kernel
2010-09-29T11:21:36.984+02:00 n22 kernel: INFO: task i915:868 blocked for more 
than 120 seconds.
2010-09-29T11:21:36.984+02:00 n22 kernel: "echo 0 > 
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
2010-09-29T11:21:36.984+02:00 n22 kernel: i915  D ffa47280 0   868  
2 0x
2010-09-29T11:21:36.984+02:00 n22 kernel: f5d0ff1c 0046 000112be ffa47280 
f53f0064 0ec0c353 0532 f723b804
2010-09-29T11:21:36.984+02:00 n22 kernel: c2406b40 118d  c13b7b00 
0ec0b1c6 0532 c13b1000 c13b1000
2010-09-29T11:21:36.984+02:00 n22 kernel: c13b7b00 c13b7b00 f6384030 f6384030 
f5d0ff6c c123c6f1 1ddceea9 164f
2010-09-29T11:21:36.984+02:00 n22 kernel: Call Trace:
2010-09-29T11:21:36.984+02:00 n22 kernel: [] ? schedule+0x211/0x780
2010-09-29T11:21:36.984+02:00 n22 kernel: [] 
__mutex_lock_slowpath+0xd0/0x130
2010-09-29T11:21:36.984+02:00 n22 kernel: [] mutex_lock+0x20/0x40
2010-09-29T11:21:36.984+02:00 n22 kernel: [] 
i915_gem_retire_work_handler+0x28/0xc0 [i915]
2010-09-29T11:21:36.984+02:00 n22 kernel: [] ? 
i915_gem_retire_work_handler+0x0/0xc0 [i915]
2010-09-29T11:21:36.984+02:00 n22 kernel: [] worker_thread+0xef/0x1b0
2010-09-29T11:21:36.984+02:00 n22 kernel: [] ? 
default_wake_function+0xb/0x10
2010-09-29T11:21:36.984+02:00 n22 kernel: [] ? 
autoremove_wake_function+0x0/0x40
2010-09-29T11:21:36.984+02:00 n22 kernel: [] ? worker_thread+0x0/0x1b0
2010-09-29T11:21:36.984+02:00 n22 kernel: [] kthread+0x74/0x80
2010-09-29T11:21:36.984+02:00 n22 kernel: [] ? kthread+0x0/0x80
2010-09-29T11:21:36.984+02:00 n22 kernel: [] 
kernel_thread_helper+0x6/0x18
2010-09-29T11:21:36.984+02:00 n22 kernel: INFO: task X:12082 blocked for more 
than 120 seconds.
2010-09-29T11:21:36.985+02:00 n22 kernel: "echo 0 > 
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
2010-09-29T11:21:36.985+02:00 n22 kernel: X D c11cf5a4 0 12082  
12029 0x0044
2010-09-29T11:21:36.985+02:00 n22 kernel: f5fc7dd0 00203082 f5fc7db0 c11cf5a4 
 f2e0157c 0531 
2010-09-29T11:21:36.985+02:00 n22 kernel: 04d0 000382ff  c13b7b00 
f2dc927d 0531 c13b1000 c13b1000
2010-09-29T11:21:36.985+02:00 n22 kernel: c13b7b00 c13b7b00 f516dba0 f5fc7dc4 
c11d26e8 0020 c3680c80 0020
2010-09-29T11:21:36.985+02:00 n22 kernel: Call Trace:
2010-09-29T11:21:36.985+02:00 n22 kernel: [] ? 
sock_alloc_send_pskb+0x164/0x2a0
2010-09-29T11:21:36.985+02:00 n22 kernel: [] ? 
skb_queue_tail+0x38/0x50
2010-09-29T11:21:36.985+02:00 n22 kernel: [] 
__mutex_lock_slowpath+0xd0/0x130
2010-09-29T11:21:36.985+02:00 n22 kernel: [] mutex_lock+0x20/0x40
2010-09-29T11:21:36.985+02:00 n22 kernel: [] 
i915_gem_throttle_ioctl+0x2b/0x80 [i915]
2010-09-29T11:21:36.985+02:00 n22 kernel: [] ? 
sock_aio_write+0x113/0x140
2010-09-29T11:21:36.985+02:00 n22 kernel: [] drm_ioctl+0x1ab/0x430 
[drm]
2010-09-29T11:21:36.985+02:00 n22 kernel: [] ? 
i915_gem_throttle_ioctl+0x0/0x80 [i915]
2010-09-29T11:21:36.985+02:00 n22 kernel: [] ? 
do_sync_readv_writev+0x95/0xd0
2010-09-29T11:21:36.985+02:00 n22 kernel: [] ? 
rw_copy_check_uvector+0x52/0x100
2010-09-29T11:21:36.985+02:00 n22 kernel: [] vfs_ioctl+0x2d/0xc0
2010-09-29T11:21:36.985+02:00 n22 kernel: [] ? 
do_readv_writev+0x141/0x1b0
2010-09-29T11:21:36.985+02:00 n22 kernel: [] ? drm_ioctl+0x0/0x430 
[drm]
2010-09-29T11:21:36.985+02:00 n22 kernel: [] do_vfs_ioctl+0x6a/0x590
2010-09-29T11:21:36.985+02:00 n22 kernel: [] ? 
hrtimer_try_to_cancel+0x33/0x80
2010-09-29T11:21:36.985+02:00 n22 kernel: [] ? do_setitimer+0xad/0x1a0
2010-09-29T11:21:36.985+02:00 n22 kernel: [] ? 
_copy_from_user+0x38/0x130
2010-09-29T11:21:36.985+02:00 n22 kernel: [] ? sys_setitimer+0x4c/0xa0
2010-09-29T11:21:36.985+02:00 n22 kernel: [] sys_ioctl+0x39/0x60
2010-09-29T11:21:36.985+02:00 n22 kernel: [] 
sysenter_do_call+0x12/0x26

The ThinkPad T400 hang completey and I had to use the magic SysRq+B key to 
reboot the system.
Is this a known problem ?

-- 
MfG/Kind regards
Toralf F?rster

pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3