I started wondering why 'top' was showing an otherwise idle system as
having a load average of 0.5+, and worker threads constantly using the
CPU.

So I did a system-wide profile, and got the attached output (look at
it in a really wide terminal).

There seems to be something _seriously_ wrong with i915 SDVO detect.
This is on an Apple Mac Mini (hey, your favorite problem child!), and
apparently it spends 20% of its non-idle CPU time just doing udelay's
for the i2c SDVO connection detection.

That sounds a bit wrong, doesn't it?

I don't know how recent this is - it might have been going on for some
time without me noticing. It's the wife's computer, and the same thing
doesn't seem to happen on my Core i5 desktop

Any ideas? Any information I can give about the machine?

                        Linus
-------------- next part --------------
# Events: 6K cycles
#
# Overhead          Command                Shared Object                        
       Symbol
# ........  ...............  ...........................  
...................................
#
    20.57%      kworker/1:2  [kernel.kallsyms]            [k] delay_tsc
                |
                --- delay_tsc
                   |          
                   |--58.58%-- __const_udelay
                   |          |          
                   |          |--65.76%-- set_clock
                   |          |          |          
                   |          |          |--54.59%-- sclhi
                   |          |          |          |          
                   |          |          |          |--78.84%-- i2c_outb
                   |          |          |          |          |          
                   |          |          |          |          |--60.80%-- 
try_address
                   |          |          |          |          |          
bit_xfer
                   |          |          |          |          |          |     
     
                   |          |          |          |          |          
|--77.41%-- i2c_transfer
                   |          |          |          |          |          |     
     |          
                   |          |          |          |          |          |     
     |--54.01%-- intel_sdvo_read_byte
                   |          |          |          |          |          |     
     |          intel_sdvo_read_response
                   |          |          |          |          |          |     
     |          intel_sdvo_detect
                   |          |          |          |          |          |     
     |          output_poll_execute
                   |          |          |          |          |          |     
     |          process_one_work
                   |          |          |          |          |          |     
     |          worker_thread
                   |          |          |          |          |          |     
     |          kthread
                   |          |          |          |          |          |     
     |          kernel_thread_helper
                   |          |          |          |          |          |     
     |          
                   |          |          |          |          |          |     
     |--27.23%-- intel_sdvo_master_xfer
                   |          |          |          |          |          |     
     |          i2c_transfer
                   |          |          |          |          |          |     
     |          drm_do_probe_ddc_edid
                   |          |          |          |          |          |     
     |          drm_get_edid
                   |          |          |          |          |          |     
     |          intel_sdvo_hdmi_sink_detect
                   |          |          |          |          |          |     
     |          intel_sdvo_detect
                   |          |          |          |          |          |     
     |          output_poll_execute
                   |          |          |          |          |          |     
     |          process_one_work
                   |          |          |          |          |          |     
     |          worker_thread
                   |          |          |          |          |          |     
     |          kthread
                   |          |          |          |          |          |     
     |          kernel_thread_helper
                   |          |          |          |          |          |     
     |          
                   |          |          |          |          |          |     
      --18.76%-- intel_sdvo_write_byte
                   |          |          |          |          |          |     
                |          
                   |          |          |          |          |          |     
                |--68.97%-- intel_sdvo_write_cmd
                   |          |          |          |          |          |     
                |          intel_sdvo_detect
                   |          |          |          |          |          |     
                |          output_poll_execute
                   |          |          |          |          |          |     
                |          process_one_work
                   |          |          |          |          |          |     
                |          worker_thread
                   |          |          |          |          |          |     
                |          kthread
                   |          |          |          |          |          |     
                |          kernel_thread_helper
                   |          |          |          |          |          |     
                |          
                   |          |          |          |          |          |     
                 --31.03%-- intel_sdvo_master_xfer
                   |          |          |          |          |          |     
                           i2c_transfer
                   |          |          |          |          |          |     
                           drm_do_probe_ddc_edid
                   |          |          |          |          |          |     
                           drm_get_edid
                   |          |          |          |          |          |     
                           intel_sdvo_hdmi_sink_detect
                   |          |          |          |          |          |     
                           intel_sdvo_detect
                   |          |          |          |          |          |     
                           output_poll_execute
                   |          |          |          |          |          |     
                           process_one_work
                   |          |          |          |          |          |     
                           worker_thread
                   |          |          |          |          |          |     
                           kthread
                   |          |          |          |          |          |     
                           kernel_thread_helper
                   |          |          |          |          |          |     
     
                   |          |          |          |          |           
--22.59%-- intel_sdvo_master_xfer
                   |          |          |          |          |                
     i2c_transfer
                   |          |          |          |          |                
     drm_do_probe_ddc_edid
                   |          |          |          |          |                
     drm_get_edid
                   |          |          |          |          |                
     intel_sdvo_hdmi_sink_detect
                   |          |          |          |          |                
     intel_sdvo_detect
                   |          |          |          |          |                
     output_poll_execute
                   |          |          |          |          |                
     process_one_work
                   |          |          |          |          |                
     worker_thread
                   |          |          |          |          |                
     kthread
                   |          |          |          |          |                
     kernel_thread_helper
                   |          |          |          |          |          
                   |          |          |          |           --39.20%-- 
bit_xfer
                   |          |          |          |                     
i2c_transfer
                   |          |          |          |                     |     
     
                   |          |          |          |                     
|--50.45%-- intel_sdvo_write_byte
                   |          |          |          |                     |     
     |          
                   |          |          |          |                     |     
     |--55.44%-- intel_sdvo_master_xfer
                   |          |          |          |                     |     
     |          i2c_transfer
                   |          |          |          |                     |     
     |          drm_do_probe_ddc_edid
                   |          |          |          |                     |     
     |          drm_get_edid
                   |          |          |          |                     |     
     |          intel_sdvo_hdmi_sink_detect
                   |          |          |          |                     |     
     |          intel_sdvo_detect
                   |          |          |          |                     |     
     |          output_poll_execute
                   |          |          |          |                     |     
     |          process_one_work
                   |          |          |          |                     |     
     |          worker_thread
                   |          |          |          |                     |     
     |          kthread
                   |          |          |          |                     |     
     |          kernel_thread_helper
                   |          |          |          |                     |     
     |          
                   |          |          |          |                     |     
      --44.56%-- intel_sdvo_write_cmd
                   |          |          |          |                     |     
                intel_sdvo_detect
                   |          |          |          |                     |     
                output_poll_execute
                   |          |          |          |                     |     
                process_one_work
                   |          |          |          |                     |     
                worker_thread
                   |          |          |          |                     |     
                kthread
                   |          |          |          |                     |     
                kernel_thread_helper
                   |          |          |          |                     |     
     
                   |          |          |          |                     
|--30.86%-- intel_sdvo_read_byte
                   |          |          |          |                     |     
     intel_sdvo_read_response
                   |          |          |          |                     |     
     intel_sdvo_detect
                   |          |          |          |                     |     
     output_poll_execute
                   |          |          |          |                     |     
     process_one_work
                   |          |          |          |                     |     
     worker_thread
                   |          |          |          |                     |     
     kthread
                   |          |          |          |                     |     
     kernel_thread_helper
                   |          |          |          |                     |     
     
                   |          |          |          |                      
--18.68%-- intel_sdvo_master_xfer
                   |          |          |          |                           
     i2c_transfer
                   |          |          |          |                           
     drm_do_probe_ddc_edid
                   |          |          |          |                           
     drm_get_edid
                   |          |          |          |                           
     intel_sdvo_hdmi_sink_detect
                   |          |          |          |                           
     intel_sdvo_detect
                   |          |          |          |                           
     output_poll_execute
                   |          |          |          |                           
     process_one_work
                   |          |          |          |                           
     worker_thread
                   |          |          |          |                           
     kthread
                   |          |          |          |                           
     kernel_thread_helper
                   |          |          |          |          
                   |          |          |          |--9.17%-- bit_xfer
                   |          |          |          |          i2c_transfer
                   |          |          |          |          |          
                   |          |          |          |          |--76.39%-- 
intel_sdvo_read_byte
                   |          |          |          |          |          
intel_sdvo_read_response
                   |          |          |          |          |          
intel_sdvo_detect
                   |          |          |          |          |          
output_poll_execute
                   |          |          |          |          |          
process_one_work
                   |          |          |          |          |          
worker_thread
                   |          |          |          |          |          
kthread
                   |          |          |          |          |          
kernel_thread_helper
                   |          |          |          |          |          
                   |          |          |          |           --23.61%-- 
intel_sdvo_master_xfer
                   |          |          |          |                     
i2c_transfer
                   |          |          |          |                     
drm_do_probe_ddc_edid
                   |          |          |          |                     
drm_get_edid
                   |          |          |          |                     
intel_sdvo_hdmi_sink_detect
                   |          |          |          |                     
intel_sdvo_detect
                   |          |          |          |                     
output_poll_execute
                   |          |          |          |                     
process_one_work
                   |          |          |          |                     
worker_thread
                   |          |          |          |                     
kthread
                   |          |          |          |                     
kernel_thread_helper
                   |          |          |          |          
                   |          |          |          |--6.44%-- i2c_stop
                   |          |          |          |          |          
                   |          |          |          |          |--66.37%-- 
bit_xfer
                   |          |          |          |          |          |     
     
                   |          |          |          |          |          
|--83.11%-- i2c_transfer
                   |          |          |          |          |          |     
     intel_sdvo_read_byte
                   |          |          |          |          |          |     
     intel_sdvo_read_response
                   |          |          |          |          |          |     
     intel_sdvo_detect
                   |          |          |          |          |          |     
     output_poll_execute
                   |          |          |          |          |          |     
     process_one_work
                   |          |          |          |          |          |     
     worker_thread
                   |          |          |          |          |          |     
     kthread
                   |          |          |          |          |          |     
     kernel_thread_helper
                   |          |          |          |          |          |     
     
                   |          |          |          |          |           
--16.89%-- intel_sdvo_master_xfer
                   |          |          |          |          |                
     i2c_transfer
                   |          |          |          |          |                
     drm_do_probe_ddc_edid
                   |          |          |          |          |                
     drm_get_edid
                   |          |          |          |          |                
     intel_sdvo_hdmi_sink_detect
                   |          |          |          |          |                
     intel_sdvo_detect
                   |          |          |          |          |                
     output_poll_execute
                   |          |          |          |          |                
     process_one_work
                   |          |          |          |          |                
     worker_thread
                   |          |          |          |          |                
     kthread
                   |          |          |          |          |                
     kernel_thread_helper
                   |          |          |          |          |          
                   |          |          |          |           --33.63%-- 
try_address
                   |          |          |          |                     
bit_xfer
                   |          |          |          |                     
intel_sdvo_master_xfer
                   |          |          |          |                     
i2c_transfer
                   |          |          |          |                     
drm_do_probe_ddc_edid
                   |          |          |          |                     
drm_get_edid
                   |          |          |          |                     
intel_sdvo_hdmi_sink_detect
                   |          |          |          |                     
intel_sdvo_detect
                   |          |          |          |                     
output_poll_execute
                   |          |          |          |                     
process_one_work
                   |          |          |          |                     
worker_thread
                   |          |          |          |                     
kthread
                   |          |          |          |                     
kernel_thread_helper
                   |          |          |          |          
                   |          |          |          |--2.80%-- acknak
                   |          |          |          |          bit_xfer
                   |          |          |          |          i2c_transfer
                   |          |          |          |          
intel_sdvo_read_byte
                   |          |          |          |          
intel_sdvo_read_response
                   |          |          |          |          intel_sdvo_detect
                   |          |          |          |          
output_poll_execute
                   |          |          |          |          process_one_work
                   |          |          |          |          worker_thread
                   |          |          |          |          kthread
                   |          |          |          |          
kernel_thread_helper
                   |          |          |          |          
                   |          |          |           --2.74%-- i2c_repstart
                   |          |          |                     bit_xfer
                   |          |          |                     i2c_transfer
                   |          |          |                     |          
                   |          |          |                     |--73.68%-- 
intel_sdvo_read_byte
                   |          |          |                     |          
intel_sdvo_read_response
                   |          |          |                     |          
intel_sdvo_detect
                   |          |          |                     |          
output_poll_execute
                   |          |          |                     |          
process_one_work
                   |          |          |                     |          
worker_thread
                   |          |          |                     |          
kthread
                   |          |          |                     |          
kernel_thread_helper
                   |          |          |                     |          
                   |          |          |                      --26.32%-- 
intel_sdvo_master_xfer
                   |          |          |                                
i2c_transfer
                   |          |          |                                
drm_do_probe_ddc_edid
                   |          |          |                                
drm_get_edid
                   |          |          |                                
intel_sdvo_hdmi_sink_detect
                   |          |          |                                
intel_sdvo_detect
                   |          |          |                                
output_poll_execute
                   |          |          |                                
process_one_work
                   |          |          |                                
worker_thread
                   |          |          |                                
kthread
                   |          |          |                                
kernel_thread_helper
                   |          |          |          
                   |          |          |--41.61%-- i2c_outb
                   |          |          |          |          
                   |          |          |          |--60.29%-- try_address
                   |          |          |          |          bit_xfer
                   |          |          |          |          |          
                   |          |          |          |          |--73.29%-- 
i2c_transfer
                   |          |          |          |          |          |     
     
                   |          |          |          |          |          
|--60.15%-- intel_sdvo_read_byte
                   |          |          |          |          |          |     
     intel_sdvo_read_response
                   |          |          |          |          |          |     
     intel_sdvo_detect
                   |          |          |          |          |          |     
     output_poll_execute
                   |          |          |          |          |          |     
     process_one_work
                   |          |          |          |          |          |     
     worker_thread
                   |          |          |          |          |          |     
     kthread
                   |          |          |          |          |          |     
     kernel_thread_helper
                   |          |          |          |          |          |     
     
                   |          |          |          |          |          
|--21.43%-- intel_sdvo_master_xfer
                   |          |          |          |          |          |     
     i2c_transfer
                   |          |          |          |          |          |     
     drm_do_probe_ddc_edid
                   |          |          |          |          |          |     
     drm_get_edid
                   |          |          |          |          |          |     
     intel_sdvo_hdmi_sink_detect
                   |          |          |          |          |          |     
     intel_sdvo_detect
                   |          |          |          |          |          |     
     output_poll_execute
                   |          |          |          |          |          |     
     process_one_work
                   |          |          |          |          |          |     
     worker_thread
                   |          |          |          |          |          |     
     kthread
                   |          |          |          |          |          |     
     kernel_thread_helper
                   |          |          |          |          |          |     
     
                   |          |          |          |          |           
--18.43%-- intel_sdvo_write_byte
                   |          |          |          |          |                
     |          
                   |          |          |          |          |                
     |--53.62%-- intel_sdvo_write_cmd
                   |          |          |          |          |                
     |          intel_sdvo_detect
                   |          |          |          |          |                
     |          output_poll_execute
                   |          |          |          |          |                
     |          process_one_work
                   |          |          |          |          |                
     |          worker_thread
                   |          |          |          |          |                
     |          kthread
                   |          |          |          |          |                
     |          kernel_thread_helper
                   |          |          |          |          |                
     |          
                   |          |          |          |          |                
      --46.38%-- intel_sdvo_master_xfer
                   |          |          |          |          |                
                i2c_transfer
                   |          |          |          |          |                
                drm_do_probe_ddc_edid
                   |          |          |          |          |                
                drm_get_edid
                   |          |          |          |          |                
                intel_sdvo_hdmi_sink_detect
                   |          |          |          |          |                
                intel_sdvo_detect
                   |          |          |          |          |                
                output_poll_execute
                   |          |          |          |          |                
                process_one_work
                   |          |          |          |          |                
                worker_thread
                   |          |          |          |          |                
                kthread
                   |          |          |          |          |                
                kernel_thread_helper
                   |          |          |          |          |          
                   |          |          |          |           --26.71%-- 
intel_sdvo_master_xfer
                   |          |          |          |                     
i2c_transfer
                   |          |          |          |                     
drm_do_probe_ddc_edid
                   |          |          |          |                     
drm_get_edid
                   |          |          |          |                     
intel_sdvo_hdmi_sink_detect
                   |          |          |          |                     
intel_sdvo_detect
                   |          |          |          |                     
output_poll_execute
                   |          |          |          |                     
process_one_work
                   |          |          |          |                     
worker_thread
                   |          |          |          |                     
kthread
                   |          |          |          |                     
kernel_thread_helper
                   |          |          |          |          
                   |          |          |           --39.71%-- bit_xfer
                   |          |          |                     i2c_transfer
                   |          |          |                     |          
                   |          |          |                     |--44.17%-- 
intel_sdvo_write_byte
                   |          |          |                     |          |     
     
                   |          |          |                     |          
|--62.27%-- intel_sdvo_write_cmd
                   |          |          |                     |          |     
     intel_sdvo_detect
                   |          |          |                     |          |     
     output_poll_execute
                   |          |          |                     |          |     
     process_one_work
                   |          |          |                     |          |     
     worker_thread
                   |          |          |                     |          |     
     kthread
                   |          |          |                     |          |     
     kernel_thread_helper
                   |          |          |                     |          |     
     
                   |          |          |                     |           
--37.73%-- intel_sdvo_master_xfer
                   |          |          |                     |                
     i2c_transfer
                   |          |          |                     |                
     drm_do_probe_ddc_edid
                   |          |          |                     |                
     drm_get_edid
                   |          |          |                     |                
     intel_sdvo_hdmi_sink_detect
                   |          |          |                     |                
     intel_sdvo_detect
                   |          |          |                     |                
     output_poll_execute
                   |          |          |                     |                
     process_one_work
                   |          |          |                     |                
     worker_thread
                   |          |          |                     |                
     kthread
                   |          |          |                     |                
     kernel_thread_helper
                   |          |          |                     |          
                   |          |          |                     |--28.61%-- 
intel_sdvo_master_xfer
                   |          |          |                     |          
i2c_transfer
                   |          |          |                     |          
drm_do_probe_ddc_edid
                   |          |          |                     |          
drm_get_edid
                   |          |          |                     |          
intel_sdvo_hdmi_sink_detect
                   |          |          |                     |          
intel_sdvo_detect
                   |          |          |                     |          
output_poll_execute
                   |          |          |                     |          
process_one_work
                   |          |          |                     |          
worker_thread
                   |          |          |                     |          
kthread
                   |          |          |                     |          
kernel_thread_helper
                   |          |          |                     |          
                   |          |          |                      --27.22%-- 
intel_sdvo_read_byte
                   |          |          |                                
intel_sdvo_read_response
                   |          |          |                                
intel_sdvo_detect
                   |          |          |                                
output_poll_execute
                   |          |          |                                
process_one_work
                   |          |          |                                
worker_thread
                   |          |          |                                
kthread
                   |          |          |                                
kernel_thread_helper
                   |          |          |          
                   |          |          |--2.33%-- bit_xfer
                   |          |          |          i2c_transfer
                   |          |          |          |          
                   |          |          |          |--83.09%-- 
intel_sdvo_read_byte
                   |          |          |          |          
intel_sdvo_read_response
                   |          |          |          |          intel_sdvo_detect
                   |          |          |          |          
output_poll_execute
                   |          |          |          |          process_one_work
                   |          |          |          |          worker_thread
                   |          |          |          |          kthread
                   |          |          |          |          
kernel_thread_helper
                   |          |          |          |          
                   |          |          |           --16.91%-- 
intel_sdvo_master_xfer
                   |          |          |                     i2c_transfer
                   |          |          |                     
drm_do_probe_ddc_edid
                   |          |          |                     drm_get_edid
                   |          |          |                     
intel_sdvo_hdmi_sink_detect
                   |          |          |                     intel_sdvo_detect
                   |          |          |                     
output_poll_execute
                   |          |          |                     process_one_work
                   |          |          |                     worker_thread
                   |          |          |                     kthread
                   |          |          |                     
kernel_thread_helper
                   |          |          |          
                   |          |          |--0.72%-- i2c_start
                   |          |          |          bit_xfer
                   |          |          |          i2c_transfer
                   |          |          |          |          
                   |          |          |          |--55.05%-- 
intel_sdvo_master_xfer
                   |          |          |          |          i2c_transfer
                   |          |          |          |          
drm_do_probe_ddc_edid
                   |          |          |          |          drm_get_edid
                   |          |          |          |          
intel_sdvo_hdmi_sink_detect
                   |          |          |          |          intel_sdvo_detect
                   |          |          |          |          
output_poll_execute
                   |          |          |          |          process_one_work
                   |          |          |          |          worker_thread
                   |          |          |          |          kthread
                   |          |          |          |          
kernel_thread_helper
                   |          |          |          |          
                   |          |          |           --44.95%-- 
intel_sdvo_read_byte
                   |          |          |                     
intel_sdvo_read_response
                   |          |          |                     intel_sdvo_detect
                   |          |          |                     
output_poll_execute
                   |          |          |                     process_one_work
                   |          |          |                     worker_thread
                   |          |          |                     kthread
                   |          |          |                     
kernel_thread_helper
                   |          |           --0.76%-- [...]
                   |          |          
                   |          |--33.31%-- set_data
                   |          |          |          
                   |          |          |--79.58%-- i2c_outb
                   |          |          |          |          
                   |          |          |          |--64.98%-- try_address
                   |          |          |          |          bit_xfer
                   |          |          |          |          |          
                   |          |          |          |          |--75.92%-- 
i2c_transfer
                   |          |          |          |          |          |     
     
                   |          |          |          |          |          
|--52.45%-- intel_sdvo_read_byte
                   |          |          |          |          |          |     
     intel_sdvo_read_response
                   |          |          |          |          |          |     
     intel_sdvo_detect
                   |          |          |          |          |          |     
     output_poll_execute
                   |          |          |          |          |          |     
     process_one_work
                   |          |          |          |          |          |     
     worker_thread
                   |          |          |          |          |          |     
     kthread
                   |          |          |          |          |          |     
     kernel_thread_helper
                   |          |          |          |          |          |     
     
                   |          |          |          |          |          
|--33.67%-- intel_sdvo_master_xfer
                   |          |          |          |          |          |     
     i2c_transfer
                   |          |          |          |          |          |     
     drm_do_probe_ddc_edid
                   |          |          |          |          |          |     
     drm_get_edid
                   |          |          |          |          |          |     
     intel_sdvo_hdmi_sink_detect
                   |          |          |          |          |          |     
     intel_sdvo_detect
                   |          |          |          |          |          |     
     output_poll_execute
                   |          |          |          |          |          |     
     process_one_work
                   |          |          |          |          |          |     
     worker_thread
                   |          |          |          |          |          |     
     kthread
                   |          |          |          |          |          |     
     kernel_thread_helper
                   |          |          |          |          |          |     
     
                   |          |          |          |          |           
--13.88%-- intel_sdvo_write_byte
                   |          |          |          |          |                
     |          
                   |          |          |          |          |                
     |--71.16%-- intel_sdvo_master_xfer
                   |          |          |          |          |                
     |          i2c_transfer
                   |          |          |          |          |                
     |          drm_do_probe_ddc_edid
                   |          |          |          |          |                
     |          drm_get_edid
                   |          |          |          |          |                
     |          intel_sdvo_hdmi_sink_detect
                   |          |          |          |          |                
     |          intel_sdvo_detect
                   |          |          |          |          |                
     |          output_poll_execute
                   |          |          |          |          |                
     |          process_one_work
                   |          |          |          |          |                
     |          worker_thread
                   |          |          |          |          |                
     |          kthread
                   |          |          |          |          |                
     |          kernel_thread_helper
                   |          |          |          |          |                
     |          
                   |          |          |          |          |                
      --28.84%-- intel_sdvo_write_cmd
                   |          |          |          |          |                
                intel_sdvo_detect
                   |          |          |          |          |                
                output_poll_execute
                   |          |          |          |          |                
                process_one_work
                   |          |          |          |          |                
                worker_thread
                   |          |          |          |          |                
                kthread
                   |          |          |          |          |                
                kernel_thread_helper
                   |          |          |          |          |          
                   |          |          |          |           --24.08%-- 
intel_sdvo_master_xfer
                   |          |          |          |                     
i2c_transfer
                   |          |          |          |                     
drm_do_probe_ddc_edid
                   |          |          |          |                     
drm_get_edid
                   |          |          |          |                     
intel_sdvo_hdmi_sink_detect
                   |          |          |          |                     
intel_sdvo_detect
                   |          |          |          |                     
output_poll_execute
                   |          |          |          |                     
process_one_work
                   |          |          |          |                     
worker_thread
                   |          |          |          |                     
kthread
                   |          |          |          |                     
kernel_thread_helper
                   |          |          |          |          
                   |          |          |           --35.02%-- bit_xfer
                   |          |          |                     i2c_transfer
                   |          |          |                     |          
                   |          |          |                     |--39.73%-- 
intel_sdvo_read_byte
                   |          |          |                     |          
intel_sdvo_read_response
                   |          |          |                     |          
intel_sdvo_detect
                   |          |          |                     |          
output_poll_execute
                   |          |          |                     |          
process_one_work
                   |          |          |                     |          
worker_thread
                   |          |          |                     |          
kthread
                   |          |          |                     |          
kernel_thread_helper
                   |          |          |                     |          
                   |          |          |                     |--35.15%-- 
intel_sdvo_write_byte
                   |          |          |                     |          |     
     
                   |          |          |                     |          
|--55.49%-- intel_sdvo_master_xfer
                   |          |          |                     |          |     
     i2c_transfer
                   |          |          |                     |          |     
     drm_do_probe_ddc_edid
                   |          |          |                     |          |     
     drm_get_edid
                   |          |          |                     |          |     
     intel_sdvo_hdmi_sink_detect
                   |          |          |                     |          |     
     intel_sdvo_detect
                   |          |          |                     |          |     
     output_poll_execute
                   |          |          |                     |          |     
     process_one_work
                   |          |          |                     |          |     
     worker_thread
                   |          |          |                     |          |     
     kthread
                   |          |          |                     |          |     
     kernel_thread_helper
                   |          |          |                     |          |     
     
                   |          |          |                     |           
--44.51%-- intel_sdvo_write_cmd
                   |          |          |                     |                
     intel_sdvo_detect
                   |          |          |                     |                
     output_poll_execute
                   |          |          |                     |                
     process_one_work
                   |          |          |                     |                
     worker_thread
                   |          |          |                     |                
     kthread
                   |          |          |                     |                
     kernel_thread_helper
                   |          |          |                     |          
                   |          |          |                      --25.11%-- 
intel_sdvo_master_xfer
                   |          |          |                                
i2c_transfer
                   |          |          |                                
drm_do_probe_ddc_edid
                   |          |          |                                
drm_get_edid
                   |          |          |                                
intel_sdvo_hdmi_sink_detect
                   |          |          |                                
intel_sdvo_detect
                   |          |          |                                
output_poll_execute
                   |          |          |                                
process_one_work
                   |          |          |                                
worker_thread
                   |          |          |                                
kthread
                   |          |          |                                
kernel_thread_helper
                   |          |          |          
                   |          |          |--8.40%-- i2c_stop
                   |          |          |          |          
                   |          |          |          |--81.46%-- bit_xfer
                   |          |          |          |          |          
                   |          |          |          |          |--77.24%-- 
i2c_transfer
                   |          |          |          |          |          |     
     
                   |          |          |          |          |          
|--56.12%-- intel_sdvo_write_byte
                   |          |          |          |          |          |     
     |          
                   |          |          |          |          |          |     
     |--78.63%-- intel_sdvo_master_xfer
                   |          |          |          |          |          |     
     |          i2c_transfer
                   |          |          |          |          |          |     
     |          drm_do_probe_ddc_edid
                   |          |          |          |          |          |     
     |          drm_get_edid
                   |          |          |          |          |          |     
     |          intel_sdvo_hdmi_sink_detect
                   |          |          |          |          |          |     
     |          intel_sdvo_detect
                   |          |          |          |          |          |     
     |          output_poll_execute
                   |          |          |          |          |          |     
     |          process_one_work
                   |          |          |          |          |          |     
     |          worker_thread
                   |          |          |          |          |          |     
     |          kthread
                   |          |          |          |          |          |     
     |          kernel_thread_helper
                   |          |          |          |          |          |     
     |          
                   |          |          |          |          |          |     
      --21.37%-- intel_sdvo_write_cmd
                   |          |          |          |          |          |     
                intel_sdvo_detect
                   |          |          |          |          |          |     
                output_poll_execute
                   |          |          |          |          |          |     
                process_one_work
                   |          |          |          |          |          |     
                worker_thread
                   |          |          |          |          |          |     
                kthread
                   |          |          |          |          |          |     
                kernel_thread_helper
                   |          |          |          |          |          |     
     
                   |          |          |          |          |           
--43.88%-- intel_sdvo_read_byte
                   |          |          |          |          |                
     intel_sdvo_read_response
                   |          |          |          |          |                
     intel_sdvo_detect
                   |          |          |          |          |                
     output_poll_execute
                   |          |          |          |          |                
     process_one_work
                   |          |          |          |          |                
     worker_thread
                   |          |          |          |          |                
     kthread
                   |          |          |          |          |                
     kernel_thread_helper
                   |          |          |          |          |          
                   |          |          |          |           --22.76%-- 
intel_sdvo_master_xfer
                   |          |          |          |                     
i2c_transfer
                   |          |          |          |                     
drm_do_probe_ddc_edid
                   |          |          |          |                     
drm_get_edid
                   |          |          |          |                     
intel_sdvo_hdmi_sink_detect
                   |          |          |          |                     
intel_sdvo_detect
                   |          |          |          |                     
output_poll_execute
                   |          |          |          |                     
process_one_work
                   |          |          |          |                     
worker_thread
                   |          |          |          |                     
kthread
                   |          |          |          |                     
kernel_thread_helper
                   |          |          |          |          
                   |          |          |           --18.54%-- try_address
                   |          |          |                     bit_xfer
                   |          |          |                     
intel_sdvo_master_xfer
                   |          |          |                     i2c_transfer
                   |          |          |                     
drm_do_probe_ddc_edid
                   |          |          |                     drm_get_edid
                   |          |          |                     
intel_sdvo_hdmi_sink_detect
                   |          |          |                     intel_sdvo_detect
                   |          |          |                     
output_poll_execute
                   |          |          |                     process_one_work
                   |          |          |                     worker_thread
                   |          |          |                     kthread
                   |          |          |                     
kernel_thread_helper
                   |          |          |          
                   |          |          |--5.89%-- i2c_start
                   |          |          |          |          
                   |          |          |          |--86.80%-- bit_xfer
                   |          |          |          |          |          
                   |          |          |          |          |--84.79%-- 
i2c_transfer
                   |          |          |          |          |          |     
     
                   |          |          |          |          |          
|--52.45%-- intel_sdvo_read_byte
                   |          |          |          |          |          |     
     intel_sdvo_read_response
                   |          |          |          |          |          |     
     intel_sdvo_detect
                   |          |          |          |          |          |     
     output_poll_execute
                   |          |          |          |          |          |     
     process_one_work
                   |          |          |          |          |          |     
     worker_thread
                   |          |          |          |          |          |     
     kthread
                   |          |          |          |          |          |     
     kernel_thread_helper
                   |          |          |          |          |          |     
     
                   |          |          |          |          |          
|--35.83%-- intel_sdvo_master_xfer
                   |          |          |          |          |          |     
     i2c_transfer
                   |          |          |          |          |          |     
     drm_do_probe_ddc_edid
                   |          |          |          |          |          |     
     drm_get_edid
                   |          |          |          |          |          |     
     intel_sdvo_hdmi_sink_detect
                   |          |          |          |          |          |     
     intel_sdvo_detect
                   |          |          |          |          |          |     
     output_poll_execute
                   |          |          |          |          |          |     
     process_one_work
                   |          |          |          |          |          |     
     worker_thread
                   |          |          |          |          |          |     
     kthread
                   |          |          |          |          |          |     
     kernel_thread_helper
                   |          |          |          |          |          |     
     
                   |          |          |          |          |           
--11.72%-- intel_sdvo_write_byte
                   |          |          |          |          |                
     intel_sdvo_write_cmd
                   |          |          |          |          |                
     intel_sdvo_detect
                   |          |          |          |          |                
     output_poll_execute
                   |          |          |          |          |                
     process_one_work
                   |          |          |          |          |                
     worker_thread
                   |          |          |          |          |                
     kthread
                   |          |          |          |          |                
     kernel_thread_helper
                   |          |          |          |          |          
                   |          |          |          |           --15.21%-- 
intel_sdvo_master_xfer
                   |          |          |          |                     
i2c_transfer
                   |          |          |          |                     
drm_do_probe_ddc_edid
                   |          |          |          |                     
drm_get_edid
                   |          |          |          |                     
intel_sdvo_hdmi_sink_detect
                   |          |          |          |                     
intel_sdvo_detect
                   |          |          |          |                     
output_poll_execute
                   |          |          |          |                     
process_one_work
                   |          |          |          |                     
worker_thread
                   |          |          |          |                     
kthread
                   |          |          |          |                     
kernel_thread_helper
                   |          |          |          |          
                   |          |          |           --13.20%-- try_address
                   |          |          |                     bit_xfer
                   |          |          |                     
intel_sdvo_master_xfer
                   |          |          |                     i2c_transfer
                   |          |          |                     
drm_do_probe_ddc_edid
                   |          |          |                     drm_get_edid
                   |          |          |                     
intel_sdvo_hdmi_sink_detect
                   |          |          |                     intel_sdvo_detect
                   |          |          |                     
output_poll_execute
                   |          |          |                     process_one_work
                   |          |          |                     worker_thread
                   |          |          |                     kthread
                   |          |          |                     
kernel_thread_helper
                   |          |          |          
                   |          |          |--3.80%-- i2c_repstart
                   |          |          |          bit_xfer
                   |          |          |          i2c_transfer
                   |          |          |          |          
                   |          |          |          |--79.53%-- 
intel_sdvo_read_byte
                   |          |          |          |          
intel_sdvo_read_response
                   |          |          |          |          intel_sdvo_detect
                   |          |          |          |          
output_poll_execute
                   |          |          |          |          process_one_work
                   |          |          |          |          worker_thread
                   |          |          |          |          kthread
                   |          |          |          |          
kernel_thread_helper
                   |          |          |          |          
                   |          |          |           --20.47%-- 
intel_sdvo_master_xfer
                   |          |          |                     i2c_transfer
                   |          |          |                     
drm_do_probe_ddc_edid
                   |          |          |                     drm_get_edid
                   |          |          |                     
intel_sdvo_hdmi_sink_detect
                   |          |          |                     intel_sdvo_detect
                   |          |          |                     
output_poll_execute
                   |          |          |                     process_one_work
                   |          |          |                     worker_thread
                   |          |          |                     kthread
                   |          |          |                     
kernel_thread_helper
                   |          |          |          
                   |          |           --2.33%-- bit_xfer
                   |          |                     i2c_transfer
                   |          |                     |          
                   |          |                     |--66.56%-- 
intel_sdvo_read_byte
                   |          |                     |          
intel_sdvo_read_response
                   |          |                     |          intel_sdvo_detect
                   |          |                     |          
output_poll_execute
                   |          |                     |          process_one_work
                   |          |                     |          worker_thread
                   |          |                     |          kthread
                   |          |                     |          
kernel_thread_helper
                   |          |                     |          
                   |          |                      --33.44%-- 
intel_sdvo_master_xfer
                   |          |                                i2c_transfer
                   |          |                                
drm_do_probe_ddc_edid
                   |          |                                drm_get_edid
                   |          |                                
intel_sdvo_hdmi_sink_detect
                   |          |                                intel_sdvo_detect
                   |          |                                
output_poll_execute
                   |          |                                process_one_work
                   |          |                                worker_thread
                   |          |                                kthread
                   |          |                                
kernel_thread_helper
                   |          |          
                   |           --0.94%-- ata_sff_pio_task
                   |                     process_one_work
                   |                     worker_thread
                   |                     kthread
                   |                     kernel_thread_helper
                   |          
                   |--41.27%-- __udelay
                   |          |          
                   |          |--47.81%-- sclhi
                   |          |          |          
                   |          |          |--80.24%-- i2c_outb
                   |          |          |          |          
                   |          |          |          |--67.22%-- try_address
                   |          |          |          |          bit_xfer
                   |          |          |          |          |          
                   |          |          |          |          |--74.33%-- 
i2c_transfer
                   |          |          |          |          |          |     
     
                   |          |          |          |          |          
|--55.74%-- intel_sdvo_read_byte
                   |          |          |          |          |          |     
     intel_sdvo_read_response
                   |          |          |          |          |          |     
     intel_sdvo_detect
                   |          |          |          |          |          |     
     output_poll_execute
                   |          |          |          |          |          |     
     process_one_work
                   |          |          |          |          |          |     
     worker_thread
                   |          |          |          |          |          |     
     kthread
                   |          |          |          |          |          |     
     kernel_thread_helper
                   |          |          |          |          |          |     
     
                   |          |          |          |          |          
|--24.93%-- intel_sdvo_master_xfer
                   |          |          |          |          |          |     
     i2c_transfer
                   |          |          |          |          |          |     
     drm_do_probe_ddc_edid
                   |          |          |          |          |          |     
     drm_get_edid
                   |          |          |          |          |          |     
     intel_sdvo_hdmi_sink_detect
                   |          |          |          |          |          |     
     intel_sdvo_detect
                   |          |          |          |          |          |     
     output_poll_execute
                   |          |          |          |          |          |     
     process_one_work
                   |          |          |          |          |          |     
     worker_thread
                   |          |          |          |          |          |     
     kthread
                   |          |          |          |          |          |     
     kernel_thread_helper
                   |          |          |          |          |          |     
     
                   |          |          |          |          |           
--19.33%-- intel_sdvo_write_byte
                   |          |          |          |          |                
     |          
                   |          |          |          |          |                
     |--69.27%-- intel_sdvo_master_xfer
                   |          |          |          |          |                
     |          i2c_transfer
                   |          |          |          |          |                
     |          drm_do_probe_ddc_edid
                   |          |          |          |          |                
     |          drm_get_edid
                   |          |          |          |          |                
     |          intel_sdvo_hdmi_sink_detect
                   |          |          |          |          |                
     |          intel_sdvo_detect
                   |          |          |          |          |                
     |          output_poll_execute
                   |          |          |          |          |                
     |          process_one_work
                   |          |          |          |          |                
     |          worker_thread
                   |          |          |          |          |                
     |          kthread
                   |          |          |          |          |                
     |          kernel_thread_helper
                   |          |          |          |          |                
     |          
                   |          |          |          |          |                
      --30.73%-- intel_sdvo_write_cmd
                   |          |          |          |          |                
                intel_sdvo_detect
                   |          |          |          |          |                
                output_poll_execute
                   |          |          |          |          |                
                process_one_work
                   |          |          |          |          |                
                worker_thread
                   |          |          |          |          |                
                kthread
                   |          |          |          |          |                
                kernel_thread_helper
                   |          |          |          |          |          
                   |          |          |          |           --25.67%-- 
intel_sdvo_master_xfer
                   |          |          |          |                     
i2c_transfer
                   |          |          |          |                     
drm_do_probe_ddc_edid
                   |          |          |          |                     
drm_get_edid
                   |          |          |          |                     
intel_sdvo_hdmi_sink_detect
                   |          |          |          |                     
intel_sdvo_detect
                   |          |          |          |                     
output_poll_execute
                   |          |          |          |                     
process_one_work
                   |          |          |          |                     
worker_thread
                   |          |          |          |                     
kthread
                   |          |          |          |                     
kernel_thread_helper
                   |          |          |          |          
                   |          |          |           --32.78%-- bit_xfer
                   |          |          |                     i2c_transfer
                   |          |          |                     |          
                   |          |          |                     |--45.56%-- 
intel_sdvo_write_byte
                   |          |          |                     |          |     
     
                   |          |          |                     |          
|--51.26%-- intel_sdvo_master_xfer
                   |          |          |                     |          |     
     i2c_transfer
                   |          |          |                     |          |     
     drm_do_probe_ddc_edid
                   |          |          |                     |          |     
     drm_get_edid
                   |          |          |                     |          |     
     intel_sdvo_hdmi_sink_detect
                   |          |          |                     |          |     
     intel_sdvo_detect
                   |          |          |                     |          |     
     output_poll_execute
                   |          |          |                     |          |     
     process_one_work
                   |          |          |                     |          |     
     worker_thread
                   |          |          |                     |          |     
     kthread
                   |          |          |                     |          |     
     kernel_thread_helper
                   |          |          |                     |          |     
     
                   |          |          |                     |           
--48.74%-- intel_sdvo_write_cmd
                   |          |          |                     |                
     intel_sdvo_detect
                   |          |          |                     |                
     output_poll_execute
                   |          |          |                     |                
     process_one_work
                   |          |          |                     |                
     worker_thread
                   |          |          |                     |                
     kthread
                   |          |          |                     |                
     kernel_thread_helper
                   |          |          |                     |          
                   |          |          |                     |--28.14%-- 
intel_sdvo_read_byte
                   |          |          |                     |          
intel_sdvo_read_response
                   |          |          |                     |          
intel_sdvo_detect
                   |          |          |                     |          
output_poll_execute
                   |          |          |                     |          
process_one_work
                   |          |          |                     |          
worker_thread
                   |          |          |                     |          
kthread
                   |          |          |                     |          
kernel_thread_helper
                   |          |          |                     |          
                   |          |          |                      --26.31%-- 
intel_sdvo_master_xfer
                   |          |          |                                
i2c_transfer
                   |          |          |                                
drm_do_probe_ddc_edid
                   |          |          |                                
drm_get_edid
                   |          |          |                                
intel_sdvo_hdmi_sink_detect
                   |          |          |                                
intel_sdvo_detect
                   |          |          |                                
output_poll_execute
                   |          |          |                                
process_one_work
                   |          |          |                                
worker_thread
                   |          |          |                                
kthread
                   |          |          |                                
kernel_thread_helper
                   |          |          |          
                   |          |          |--15.21%-- bit_xfer
                   |          |          |          i2c_transfer
                   |          |          |          |          
                   |          |          |          |--50.56%-- 
intel_sdvo_master_xfer
                   |          |          |          |          i2c_transfer
                   |          |          |          |          
drm_do_probe_ddc_edid
                   |          |          |          |          drm_get_edid
                   |          |          |          |          
intel_sdvo_hdmi_sink_detect
                   |          |          |          |          intel_sdvo_detect
                   |          |          |          |          
output_poll_execute
                   |          |          |          |          process_one_work
                   |          |          |          |          worker_thread
                   |          |          |          |          kthread
                   |          |          |          |          
kernel_thread_helper
                   |          |          |          |          
                   |          |          |           --49.44%-- 
intel_sdvo_read_byte
                   |          |          |                     
intel_sdvo_read_response
                   |          |          |                     intel_sdvo_detect
                   |          |          |                     
output_poll_execute
                   |          |          |                     process_one_work
                   |          |          |                     worker_thread
                   |          |          |                     kthread
                   |          |          |                     
kernel_thread_helper
                   |          |          |          
                   |          |          |--2.26%-- i2c_stop
                   |          |          |          bit_xfer
                   |          |          |          |          
                   |          |          |          |--65.95%-- i2c_transfer
                   |          |          |          |          
intel_sdvo_read_byte
                   |          |          |          |          
intel_sdvo_read_response
                   |          |          |          |          intel_sdvo_detect
                   |          |          |          |          
output_poll_execute
                   |          |          |          |          process_one_work
                   |          |          |          |          worker_thread
                   |          |          |          |          kthread
                   |          |          |          |          
kernel_thread_helper
                   |          |          |          |          
                   |          |          |           --34.05%-- 
intel_sdvo_master_xfer
                   |          |          |                     i2c_transfer
                   |          |          |                     
drm_do_probe_ddc_edid
                   |          |          |                     drm_get_edid
                   |          |          |                     
intel_sdvo_hdmi_sink_detect
                   |          |          |                     intel_sdvo_detect
                   |          |          |                     
output_poll_execute
                   |          |          |                     process_one_work
                   |          |          |                     worker_thread
                   |          |          |                     kthread
                   |          |          |                     
kernel_thread_helper
                   |          |          |          
                   |          |          |--1.52%-- acknak
                   |          |          |          bit_xfer
                   |          |          |          i2c_transfer
                   |          |          |          intel_sdvo_read_byte
                   |          |          |          intel_sdvo_read_response
                   |          |          |          intel_sdvo_detect
                   |          |          |          output_poll_execute
                   |          |          |          process_one_work
                   |          |          |          worker_thread
                   |          |          |          kthread
                   |          |          |          kernel_thread_helper
                   |          |          |          
                   |          |           --0.77%-- i2c_repstart
                   |          |                     bit_xfer
                   |          |                     i2c_transfer
                   |          |                     intel_sdvo_master_xfer
                   |          |                     i2c_transfer
                   |          |                     drm_do_probe_ddc_edid
                   |          |                     drm_get_edid
                   |          |                     intel_sdvo_hdmi_sink_detect
                   |          |                     intel_sdvo_detect
                   |          |                     output_poll_execute
                   |          |                     process_one_work
                   |          |                     worker_thread
                   |          |                     kthread
                   |          |                     kernel_thread_helper
                   |          |          
                   |          |--35.95%-- i2c_outb
                   |          |          |          
                   |          |          |--54.57%-- bit_xfer
                   |          |          |          i2c_transfer
                   |          |          |          |          
                   |          |          |          |--44.96%-- 
intel_sdvo_master_xfer
                   |          |          |          |          i2c_transfer
                   |          |          |          |          
drm_do_probe_ddc_edid
                   |          |          |          |          drm_get_edid
                   |          |          |          |          
intel_sdvo_hdmi_sink_detect
                   |          |          |          |          intel_sdvo_detect
                   |          |          |          |          
output_poll_execute
                   |          |          |          |          process_one_work
                   |          |          |          |          worker_thread
                   |          |          |          |          kthread
                   |          |          |          |          
kernel_thread_helper
                   |          |          |          |          
                   |          |          |          |--30.17%-- 
intel_sdvo_write_byte
                   |          |          |          |          |          
                   |          |          |          |          |--62.78%-- 
intel_sdvo_write_cmd
                   |          |          |          |          |          
intel_sdvo_detect
                   |          |          |          |          |          
output_poll_execute
                   |          |          |          |          |          
process_one_work
                   |          |          |          |          |          
worker_thread
                   |          |          |          |          |          
kthread
                   |          |          |          |          |          
kernel_thread_helper
                   |          |          |          |          |          
                   |          |          |          |           --37.22%-- 
intel_sdvo_master_xfer
                   |          |          |          |                     
i2c_transfer
                   |          |          |          |                     
drm_do_probe_ddc_edid
                   |          |          |          |                     
drm_get_edid
                   |          |          |          |                     
intel_sdvo_hdmi_sink_detect
                   |          |          |          |                     
intel_sdvo_detect
                   |          |          |          |                     
output_poll_execute
                   |          |          |          |                     
process_one_work
                   |          |          |          |                     
worker_thread
                   |          |          |          |                     
kthread
                   |          |          |          |                     
kernel_thread_helper
                   |          |          |          |          
                   |          |          |           --24.87%-- 
intel_sdvo_read_byte
                   |          |          |                     
intel_sdvo_read_response
                   |          |          |                     intel_sdvo_detect
                   |          |          |                     
output_poll_execute
                   |          |          |                     process_one_work
                   |          |          |                     worker_thread
                   |          |          |                     kthread
                   |          |          |                     
kernel_thread_helper
                   |          |          |          
                   |          |           --45.43%-- try_address
                   |          |                     bit_xfer
                   |          |                     |          
                   |          |                     |--61.71%-- i2c_transfer
                   |          |                     |          |          
                   |          |                     |          |--54.76%-- 
intel_sdvo_read_byte
                   |          |                     |          |          
intel_sdvo_read_response
                   |          |                     |          |          
intel_sdvo_detect
                   |          |                     |          |          
output_poll_execute
                   |          |                     |          |          
process_one_work
                   |          |                     |          |          
worker_thread
                   |          |                     |          |          
kthread
                   |          |                     |          |          
kernel_thread_helper
                   |          |                     |          |          
                   |          |                     |          |--23.35%-- 
intel_sdvo_write_byte
                   |          |                     |          |          |     
     
                   |          |                     |          |          
|--68.82%-- intel_sdvo_write_cmd
                   |          |                     |          |          |     
     intel_sdvo_detect
                   |          |                     |          |          |     
     output_poll_execute
                   |          |                     |          |          |     
     process_one_work
                   |          |                     |          |          |     
     worker_thread
                   |          |                     |          |          |     
     kthread
                   |          |                     |          |          |     
     kernel_thread_helper
                   |          |                     |          |          |     
     
                   |          |                     |          |           
--31.18%-- intel_sdvo_master_xfer
                   |          |                     |          |                
     i2c_transfer
                   |          |                     |          |                
     drm_do_probe_ddc_edid
                   |          |                     |          |                
     drm_get_edid
                   |          |                     |          |                
     intel_sdvo_hdmi_sink_detect
                   |          |                     |          |                
     intel_sdvo_detect
                   |          |                     |          |                
     output_poll_execute
                   |          |                     |          |                
     process_one_work
                   |          |                     |          |                
     worker_thread
                   |          |                     |          |                
     kthread
                   |          |                     |          |                
     kernel_thread_helper
                   |          |                     |          |          
                   |          |                     |           --21.89%-- 
intel_sdvo_master_xfer
                   |          |                     |                     
i2c_transfer
                   |          |                     |                     
drm_do_probe_ddc_edid
                   |          |                     |                     
drm_get_edid
                   |          |                     |                     
intel_sdvo_hdmi_sink_detect
                   |          |                     |                     
intel_sdvo_detect
                   |          |                     |                     
output_poll_execute
                   |          |                     |                     
process_one_work
                   |          |                     |                     
worker_thread
                   |          |                     |                     
kthread
                   |          |                     |                     
kernel_thread_helper
                   |          |                     |          
                   |          |                      --38.29%-- 
intel_sdvo_master_xfer
                   |          |                                i2c_transfer
                   |          |                                
drm_do_probe_ddc_edid
                   |          |                                drm_get_edid
                   |          |                                
intel_sdvo_hdmi_sink_detect
                   |          |                                intel_sdvo_detect
                   |          |                                
output_poll_execute
                   |          |                                process_one_work
                   |          |                                worker_thread
                   |          |                                kthread
                   |          |                                
kernel_thread_helper
                   |          |          
                   |          |--5.39%-- bit_xfer
                   |          |          i2c_transfer
                   |          |          |          
                   |          |          |--72.70%-- intel_sdvo_read_byte
                   |          |          |          intel_sdvo_read_response
                   |          |          |          intel_sdvo_detect
                   |          |          |          output_poll_execute
                   |          |          |          process_one_work
                   |          |          |          worker_thread
                   |          |          |          kthread
                   |          |          |          kernel_thread_helper
                   |          |          |          
                   |          |           --27.30%-- intel_sdvo_master_xfer
                   |          |                     i2c_transfer
                   |          |                     drm_do_probe_ddc_edid
                   |          |                     drm_get_edid
                   |          |                     intel_sdvo_hdmi_sink_detect
                   |          |                     intel_sdvo_detect
                   |          |                     output_poll_execute
                   |          |                     process_one_work
                   |          |                     worker_thread
                   |          |                     kthread
                   |          |                     kernel_thread_helper
                   |          |          
                   |          |--2.94%-- i2c_start
                   |          |          |          
                   |          |          |--62.60%-- try_address
                   |          |          |          bit_xfer
                   |          |          |          intel_sdvo_master_xfer
                   |          |          |          i2c_transfer
                   |          |          |          drm_do_probe_ddc_edid
                   |          |          |          drm_get_edid
                   |          |          |          intel_sdvo_hdmi_sink_detect
                   |          |          |          intel_sdvo_detect
                   |          |          |          output_poll_execute
                   |          |          |          process_one_work
                   |          |          |          worker_thread
                   |          |          |          kthread
                   |          |          |          kernel_thread_helper
                   |          |          |          
                   |          |           --37.40%-- bit_xfer
                   |          |                     i2c_transfer
                   |          |                     intel_sdvo_write_byte
                   |          |                     |          
                   |          |                     |--66.68%-- 
intel_sdvo_master_xfer
                   |          |                     |          i2c_transfer
                   |          |                     |          
drm_do_probe_ddc_edid
                   |          |                     |          drm_get_edid
                   |          |                     |          
intel_sdvo_hdmi_sink_detect
                   |          |                     |          intel_sdvo_detect
                   |          |                     |          
output_poll_execute
                   |          |                     |          process_one_work
                   |          |                     |          worker_thread
                   |          |                     |          kthread
                   |          |                     |          
kernel_thread_helper
                   |          |                     |          
                   |          |                      --33.32%-- 
intel_sdvo_write_cmd
                   |          |                                intel_sdvo_detect
                   |          |                                
output_poll_execute
                   |          |                                process_one_work
                   |          |                                worker_thread
                   |          |                                kthread
                   |          |                                
kernel_thread_helper
                   |          |          
                   |          |--2.83%-- i2c_stop
                   |          |          |          
                   |          |          |--52.04%-- try_address
                   |          |          |          bit_xfer
                   |          |          |          intel_sdvo_master_xfer
                   |          |          |          i2c_transfer
                   |          |          |          drm_do_probe_ddc_edid
                   |          |          |          drm_get_edid
                   |          |          |          intel_sdvo_hdmi_sink_detect
                   |          |          |          intel_sdvo_detect
                   |          |          |          output_poll_execute
                   |          |          |          process_one_work
                   |          |          |          worker_thread
                   |          |          |          kthread
                   |          |          |          kernel_thread_helper
                   |          |          |          
                   |          |           --47.96%-- bit_xfer
                   |          |                     i2c_transfer
                   |          |                     |          
                   |          |                     |--51.56%-- 
intel_sdvo_read_byte
                   |          |                     |          
intel_sdvo_read_response
                   |          |                     |          intel_sdvo_detect
                   |          |                     |          
output_poll_execute
                   |          |                     |          process_one_work
                   |          |                     |          worker_thread
                   |          |                     |          kthread
                   |          |                     |          
kernel_thread_helper
                   |          |                     |          
                   |          |                     |--27.13%-- 
intel_sdvo_master_xfer
                   |          |                     |          i2c_transfer
                   |          |                     |          
drm_do_probe_ddc_edid
                   |          |                     |          drm_get_edid
                   |          |                     |          
intel_sdvo_hdmi_sink_detect
                   |          |                     |          intel_sdvo_detect
                   |          |                     |          
output_poll_execute
                   |          |                     |          process_one_work
                   |          |                     |          worker_thread
                   |          |                     |          kthread
                   |          |                     |          
kernel_thread_helper
                   |          |                     |          
                   |          |                      --21.31%-- 
intel_sdvo_write_byte
                   |          |                                
intel_sdvo_write_cmd
                   |          |                                intel_sdvo_detect
                   |          |                                
output_poll_execute
                   |          |                                process_one_work
                   |          |                                worker_thread
                   |          |                                kthread
                   |          |                                
kernel_thread_helper
                   |          |          
                   |          |--2.56%-- i2c_repstart
                   |          |          bit_xfer
                   |          |          i2c_transfer
                   |          |          |          
                   |          |          |--71.95%-- intel_sdvo_master_xfer
                   |          |          |          i2c_transfer
                   |          |          |          drm_do_probe_ddc_edid
                   |          |          |          drm_get_edid
                   |          |          |          intel_sdvo_hdmi_sink_detect
                   |          |          |          intel_sdvo_detect
                   |          |          |          output_poll_execute
                   |          |          |          process_one_work
                   |          |          |          worker_thread
                   |          |          |          kthread
                   |          |          |          kernel_thread_helper
                   |          |          |          
                   |          |           --28.05%-- intel_sdvo_read_byte
                   |          |                     intel_sdvo_read_response
                   |          |                     intel_sdvo_detect
                   |          |                     output_poll_execute
                   |          |                     process_one_work
                   |          |                     worker_thread
                   |          |                     kthread
                   |          |                     kernel_thread_helper
                   |          |          
                   |          |--1.79%-- acknak
                   |          |          bit_xfer
                   |          |          i2c_transfer
                   |          |          |          
                   |          |          |--79.48%-- intel_sdvo_read_byte
                   |          |          |          intel_sdvo_read_response
                   |          |          |          intel_sdvo_detect
                   |          |          |          output_poll_execute
                   |          |          |          process_one_work
                   |          |          |          worker_thread
                   |          |          |          kthread
                   |          |          |          kernel_thread_helper
                   |          |          |          
                   |          |           --20.52%-- intel_sdvo_master_xfer
                   |          |                     i2c_transfer
                   |          |                     drm_do_probe_ddc_edid
                   |          |                     drm_get_edid
                   |          |                     intel_sdvo_hdmi_sink_detect
                   |          |                     intel_sdvo_detect
                   |          |                     output_poll_execute
                   |          |                     process_one_work
                   |          |                     worker_thread
                   |          |                     kthread
                   |          |                     kernel_thread_helper
                   |          |          
                   |           --0.74%-- try_address
                   |                     bit_xfer
                   |                     intel_sdvo_master_xfer
                   |                     i2c_transfer
                   |                     drm_do_probe_ddc_edid
                   |                     drm_get_edid
                   |                     intel_sdvo_hdmi_sink_detect
                   |                     intel_sdvo_detect
                   |                     output_poll_execute
                   |                     process_one_work
                   |                     worker_thread
                   |                     kthread
                   |                     kernel_thread_helper
                    --0.15%-- [...]

    10.91%          swapper  [kernel.kallsyms]            [k] read_hpet
     2.71%      kworker/0:2  [kernel.kallsyms]            [k] kmem_cache_alloc
                |
                --- kmem_cache_alloc
                   |          
                   |--33.13%-- acpi_ps_alloc_op
                   |          |          
                   |          |--76.46%-- acpi_ps_parse_loop
                   |          |          acpi_ps_parse_aml
                   |          |          acpi_ps_execute_method
                   |          |          acpi_ns_evaluate
                   |          |          acpi_ev_asynch_execute_gpe_method
                   |          |          acpi_os_execute_deferred
                   |          |          process_one_work
                   |          |          worker_thread
                   |          |          kthread
                   |          |          kernel_thread_helper
                   |          |          
                   |          |--14.48%-- acpi_ps_get_next_arg
                   |          |          acpi_ps_parse_loop
                   |          |          acpi_ps_parse_aml
                   |          |          acpi_ps_execute_method
                   |          |          acpi_ns_evaluate
                   |          |          acpi_ev_asynch_execute_gpe_method
                   |          |          acpi_os_execute_deferred
                   |          |          process_one_work
                   |          |          worker_thread
                   |          |          kthread
                   |          |          kernel_thread_helper
                   |          |          
                   |           --9.06%-- acpi_ps_complete_this_op
                   |                     acpi_ps_complete_op
                   |                     acpi_ps_parse_loop
                   |                     acpi_ps_parse_aml
                   |                     acpi_ps_execute_method
                   |                     acpi_ns_evaluate
                   |                     acpi_ev_asynch_execute_gpe_method
                   |                     acpi_os_execute_deferred
                   |                     process_one_work
                   |                     worker_thread
                   |                     kthread
                   |                     kernel_thread_helper
                   |          
                   |--31.47%-- acpi_ut_allocate_object_desc_dbg
                   |          acpi_ut_create_internal_object_dbg
                   |          |          
                   |          |--58.69%-- acpi_ds_create_operand
                   |          |          acpi_ds_create_operands
                   |          |          acpi_ds_exec_end_op
                   |          |          acpi_ps_parse_loop
                   |          |          acpi_ps_parse_aml
                   |          |          acpi_ps_execute_method
                   |          |          acpi_ns_evaluate
                   |          |          acpi_ev_asynch_execute_gpe_method
                   |          |          acpi_os_execute_deferred
                   |          |          process_one_work
                   |          |          worker_thread
                   |          |          kthread
                   |          |          kernel_thread_helper
                   |          |          
                   |          |--17.30%-- acpi_ex_opcode_2A_1T_1R
                   |          |          acpi_ds_exec_end_op
                   |          |          acpi_ps_parse_loop
                   |          |          acpi_ps_parse_aml
                   |          |          acpi_ps_execute_method
                   |          |          acpi_ns_evaluate
                   |          |          acpi_ev_asynch_execute_gpe_method
                   |          |          acpi_os_execute_deferred
                   |          |          process_one_work
                   |          |          worker_thread
                   |          |          kthread
                   |          |          kernel_thread_helper
                   |          |          
                   |          |--9.58%-- acpi_ut_create_integer_object
                   |          |          |          
                   |          |          |--73.32%-- 
acpi_ex_read_data_from_field
                   |          |          |          
acpi_ex_resolve_node_to_value
                   |          |          |          acpi_ex_resolve_to_value
                   |          |          |          acpi_ds_evaluate_name_path
                   |          |          |          acpi_ds_exec_end_op
                   |          |          |          acpi_ps_parse_loop
                   |          |          |          acpi_ps_parse_aml
                   |          |          |          acpi_ps_execute_method
                   |          |          |          acpi_ns_evaluate
                   |          |          |          
acpi_ev_asynch_execute_gpe_method
                   |          |          |          acpi_os_execute_deferred
                   |          |          |          process_one_work
                   |          |          |          worker_thread
                   |          |          |          kthread
                   |          |          |          kernel_thread_helper
                   |          |          |          
                   |          |           --26.68%-- acpi_ps_execute_method
                   |          |                     acpi_ns_evaluate
                   |          |                     
acpi_ev_asynch_execute_gpe_method
                   |          |                     acpi_os_execute_deferred
                   |          |                     process_one_work
                   |          |                     worker_thread
                   |          |                     kthread
                   |          |                     kernel_thread_helper
                   |          |          
                   |          |--8.85%-- acpi_ex_opcode_2A_0T_1R
                   |          |          acpi_ds_exec_end_op
                   |          |          acpi_ps_parse_loop
                   |          |          acpi_ps_parse_aml
                   |          |          acpi_ps_execute_method
                   |          |          acpi_ns_evaluate
                   |          |          acpi_ev_asynch_execute_gpe_method
                   |          |          acpi_os_execute_deferred
                   |          |          process_one_work
                   |          |          worker_thread
                   |          |          kthread
                   |          |          kernel_thread_helper
                   |          |          
                   |           --5.58%-- acpi_ut_copy_iobject_to_iobject
                   |                     acpi_ds_evaluate_name_path
                   |                     acpi_ds_exec_end_op
                   |                     acpi_ps_parse_loop
                   |                     acpi_ps_parse_aml
                   |                     acpi_ps_execute_method
                   |                     acpi_ns_evaluate
                   |                     acpi_ev_asynch_execute_gpe_method
                   |                     acpi_os_execute_deferred
                   |                     process_one_work
                   |                     worker_thread
                   |                     kthread
                   |                     kernel_thread_helper
                   |          
                   |--30.79%-- acpi_ut_create_generic_state
                   |          |          
                   |          |--53.14%-- acpi_ps_push_scope
                   |          |          acpi_ps_parse_loop
                   |          |          acpi_ps_parse_aml
                   |          |          acpi_ps_execute_method
                   |          |          acpi_ns_evaluate
                   |          |          acpi_ev_asynch_execute_gpe_method
                   |          |          acpi_os_execute_deferred
                   |          |          process_one_work
                   |          |          worker_thread
                   |          |          kthread
                   |          |          kernel_thread_helper
                   |          |          
                   |          |--31.04%-- acpi_ds_result_push
                   |          |          |          
                   |          |          |--70.35%-- acpi_ds_exec_end_op
                   |          |          |          acpi_ps_parse_loop
                   |          |          |          acpi_ps_parse_aml
                   |          |          |          acpi_ps_execute_method
                   |          |          |          acpi_ns_evaluate
                   |          |          |          
acpi_ev_asynch_execute_gpe_method
                   |          |          |          acpi_os_execute_deferred
                   |          |          |          process_one_work
                   |          |          |          worker_thread
                   |          |          |          kthread
                   |          |          |          kernel_thread_helper
                   |          |          |          
                   |          |           --29.65%-- acpi_ds_evaluate_name_path
                   |          |                     acpi_ds_exec_end_op
                   |          |                     acpi_ps_parse_loop
                   |          |                     acpi_ps_parse_aml
                   |          |                     acpi_ps_execute_method
                   |          |                     acpi_ns_evaluate
                   |          |                     
acpi_ev_asynch_execute_gpe_method
                   |          |                     acpi_os_execute_deferred
                   |          |                     process_one_work
                   |          |                     worker_thread
                   |          |                     kthread
                   |          |                     kernel_thread_helper
                   |          |          
                   |          |--10.41%-- acpi_ut_create_control_state
                   |          |          acpi_ds_exec_begin_control_op
                   |          |          acpi_ds_exec_begin_op
                   |          |          acpi_ps_parse_loop
                   |          |          acpi_ps_parse_aml
                   |          |          acpi_ps_execute_method
                   |          |          acpi_ns_evaluate
                   |          |          acpi_ev_asynch_execute_gpe_method
                   |          |          acpi_os_execute_deferred
                   |          |          process_one_work
                   |          |          worker_thread
                   |          |          kthread
                   |          |          kernel_thread_helper
                   |          |          
                   |           --5.41%-- acpi_ps_init_scope
                   |                     acpi_ds_init_aml_walk
                   |                     |          
                   |                     |--52.13%-- acpi_ds_call_control_method
                   |                     |          acpi_ps_parse_aml
                   |                     |          acpi_ps_execute_method
                   |                     |          acpi_ns_evaluate
                   |                     |          
acpi_ev_asynch_execute_gpe_method
                   |                     |          acpi_os_execute_deferred
                   |                     |          process_one_work
                   |                     |          worker_thread
                   |                     |          kthread
                   |                     |          kernel_thread_helper
                   |                     |          
                   |                      --47.87%-- acpi_ps_execute_method
                   |                                acpi_ns_evaluate
                   |                                
acpi_ev_asynch_execute_gpe_method
                   |                                acpi_os_execute_deferred
                   |                                process_one_work
                   |                                worker_thread
                   |                                kthread
                   |                                kernel_thread_helper
                   |          
                   |--2.84%-- acpi_ds_create_walk_state
                   |          |          
                   |          |--51.83%-- acpi_ps_execute_method
                   |          |          acpi_ns_evaluate
                   |          |          acpi_ev_asynch_execute_gpe_method
                   |          |          acpi_os_execute_deferred
                   |          |          process_one_work
                   |          |          worker_thread
                   |          |          kthread
                   |          |          kernel_thread_helper
                   |          |          
                   |           --48.17%-- acpi_ds_call_control_method
                   |                     acpi_ps_parse_aml
                   |                     acpi_ps_execute_method
                   |                     acpi_ns_evaluate
                   |                     acpi_ev_asynch_execute_gpe_method
                   |                     acpi_os_execute_deferred
                   |                     process_one_work
                   |                     worker_thread
                   |                     kthread
                   |                     kernel_thread_helper
                   |          
                   |--0.80%-- acpi_ev_asynch_execute_gpe_method
                   |          acpi_os_execute_deferred
                   |          process_one_work
                   |          worker_thread
                   |          kthread
                   |          kernel_thread_helper
                    --0.97%-- [...]

Reply via email to