linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: PROBLEM: Pulseaudio hung at schedule in 3.15-rc1
@ 2014-04-19 17:20 Bryan Quigley
  2014-04-20  6:08 ` Takashi Iwai
  0 siblings, 1 reply; 14+ messages in thread
From: Bryan Quigley @ 2014-04-19 17:20 UTC (permalink / raw)
  To: linux-kernel, tiwai

400362f1d8dcfda3562e80e88cfc2a92cffaf9bf is the first bad commit
commit 400362f1d8dcfda3562e80e88cfc2a92cffaf9bf
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 20 16:51:16 2014 +0100

    ALSA: usb-audio: Resume mixer values properly

    Implement reset_resume callback so that the mixer values are properly
    restored.  Still no boot quirks are called, so it might not work well
    on some devices.

Confirmed that a revert of that commit only fixes the issue.


On Sat, Apr 19, 2014 at 2:04 AM, Bryan Quigley <gquigs@gmail.com> wrote:
> Should be able to finish a bisect this weekend...
> So far..
> # bad: [158e0d3621683ee0cdfeeba56f0e5ddd97ae984f] Merge tag
> 'driver-core-3.15-rc1' of
> git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
> # good: [62ff577fa2fec87edbf26f53e87210ba726d4d44] Merge tag
> 'edac_for_3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp
>
>
> On Sat, Apr 19, 2014 at 1:08 AM, Bryan Quigley <gquigs@gmail.com> wrote:
>> Please CC me on replies
>>
>> [1.] Pulseaudio hangs, preventing sound, and login/desktop loading
>> [2.] With 3.15rc1 pulseaudio get's stuck in a hang loop
>> [3.] audio, hung
>> [4.] Linux version 3.15.0-999-generic (apw@gomeisa) (gcc version 4.6.3
>> (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201404180205 SMP Fri Apr 18 06:06:34
>> UTC 2014
>> Also tested w/ me compiling it myself..
>> [5.]
>> Apr 19 00:42:29 unstable kernel: [  239.991104] INFO: task
>> pulseaudio:1499 blocked for more than 120 seconds.
>> Apr 19 00:42:29 unstable kernel: [  239.991116]       Not tainted
>> 3.15.0-999-generic #201404180205
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991121] "echo 0 >
>> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
>> Apr 19 00:42:29 unstable kernel: [  239.991127] pulseaudio      D
>> ffffffff81811b60     0  1499      1 0x00000004
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991137]  ffff8800cfb93478
>> 0000000000000002 ffff88031c74e300 ffff8800cfb93fd8
>> Apr 19 00:42:29 unstable kernel: [  239.991145]  0000000000014500
>> 0000000000014500 ffffffff81c174a0 ffff88031b51b280
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991153]  ffff8800cfb93488
>> ffff88031e13e890 0000000000000000 ffff88031e13e938
>> Apr 19 00:42:29 unstable kernel: [  239.991160] Call Trace:
>> Apr 19 00:42:29 unstable kernel: [  239.991176]  [<ffffffff817663d9>]
>> schedule+0x29/0x70
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991187]  [<ffffffff814b2235>]
>> rpm_resume+0x175/0x630
>> Apr 19 00:42:29 unstable kernel: [  239.991197]  [<ffffffff810b29e0>]
>> ? __wake_up_sync+0x20/0x20
>> Apr 19 00:42:29 unstable kernel: [  239.991204]  [<ffffffff814b23aa>]
>> rpm_resume+0x2ea/0x630
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991213]  [<ffffffff811b1584>]
>> ? kfree+0x134/0x170
>> Apr 19 00:42:29 unstable kernel: [  239.991221]  [<ffffffff814b3b8c>]
>> __pm_runtime_resume+0x5c/0x90
>> Apr 19 00:42:29 unstable kernel: [  239.991230]  [<ffffffff8156787d>]
>> usb_autopm_get_interface+0x2d/0x70
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991257]  [<ffffffffa03690c9>]
>> snd_usb_autoresume+0x49/0x70 [snd_usb_audio]
>> Apr 19 00:42:29 unstable kernel: [  239.991276]  [<ffffffffa036df21>]
>> snd_usb_mixer_set_ctl_value+0x61/0x240 [snd_usb_audio]
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991294]  [<ffffffffa036e17b>]
>> set_cur_mix_value+0x7b/0xe0 [snd_usb_audio]
>> Apr 19 00:42:29 unstable kernel: [  239.991311]  [<ffffffffa036e428>]
>> restore_mixer_value+0xa8/0xc0 [snd_usb_audio]
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991328]  [<ffffffffa0370961>]
>> snd_usb_mixer_resume+0x41/0x90 [snd_usb_audio]
>> Apr 19 00:42:29 unstable kernel: [  239.991343]  [<ffffffffa0368071>]
>> __usb_audio_resume+0x71/0xe0 [snd_usb_audio]
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991350]  [<ffffffff81569500>]
>> ? usb_runtime_suspend+0x70/0x70
>> Apr 19 00:42:29 unstable kernel: [  239.991364]  [<ffffffffa03680f3>]
>> usb_audio_reset_resume+0x13/0x20 [snd_usb_audio]
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991373]  [<ffffffff815681ce>]
>> usb_resume_interface.isra.4.part.5+0x2e/0xe0
>> Apr 19 00:42:29 unstable kernel: [  239.991382]  [<ffffffff815682e0>]
>> usb_resume_interface.isra.4+0x60/0x90
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991389]  [<ffffffff81568384>]
>> usb_resume_both+0x74/0xd0
>> Apr 19 00:42:29 unstable kernel: [  239.991395]  [<ffffffff8156951a>]
>> usb_runtime_resume+0x1a/0x20
>> Apr 19 00:42:29 unstable kernel: [  239.991402]  [<ffffffff814b1fad>]
>> __rpm_callback+0x3d/0xc0
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991408]  [<ffffffff814b205f>]
>> rpm_callback+0x2f/0x90
>> Apr 19 00:42:29 unstable kernel: [  239.991415]  [<ffffffff814b258f>]
>> rpm_resume+0x4cf/0x630
>> Apr 19 00:42:29 unstable kernel: [  239.991422]  [<ffffffff814b23aa>]
>> rpm_resume+0x2ea/0x630
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991430]  [<ffffffff814b3b8c>]
>> __pm_runtime_resume+0x5c/0x90
>> Apr 19 00:42:29 unstable kernel: [  239.991438]  [<ffffffff8156787d>]
>> usb_autopm_get_interface+0x2d/0x70
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991453]  [<ffffffffa03690c9>]
>> snd_usb_autoresume+0x49/0x70 [snd_usb_audio]
>> Apr 19 00:42:29 unstable kernel: [  239.991471]  [<ffffffffa037348c>]
>> setup_hw_info+0x14c/0x2f0 [snd_usb_audio]
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991479]  [<ffffffff811604ae>]
>> ? __get_free_pages+0xe/0x40
>> Apr 19 00:42:29 unstable kernel: [  239.991497]  [<ffffffffa0373724>]
>> snd_usb_pcm_open+0xf4/0x100 [snd_usb_audio]
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991514]  [<ffffffffa0373743>]
>> snd_usb_capture_open+0x13/0x20 [snd_usb_audio]
>> Apr 19 00:42:29 unstable kernel: [  239.991539]  [<ffffffffa01d8291>]
>> snd_pcm_open_substream+0x71/0x110 [snd_pcm]
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991556]  [<ffffffffa01d83ea>]
>> snd_pcm_open+0xba/0x230 [snd_pcm]
>> Apr 19 00:42:29 unstable kernel: [  239.991565]  [<ffffffff8109f5f0>]
>> ? try_to_wake_up+0x210/0x210
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991574]  [<ffffffff814a41d9>]
>> ? get_device+0x19/0x20
>> Apr 19 00:42:29 unstable kernel: [  239.991591]  [<ffffffffa01d85a7>]
>> snd_pcm_capture_open+0x47/0x70 [snd_pcm]
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991611]  [<ffffffffa00fc5d3>]
>> snd_open+0xc3/0x180 [snd]
>> Apr 19 00:42:29 unstable kernel: [  239.991622]  [<ffffffff811d1e90>]
>> ? cdev_put+0x30/0x30
>> Apr 19 00:42:29 unstable kernel: [  239.991627]  [<ffffffff811d1f3f>]
>> chrdev_open+0xaf/0x1b0
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991634]  [<ffffffff811caee6>]
>> do_dentry_open+0x226/0x2e0
>> Apr 19 00:42:29 unstable kernel: [  239.991641]  [<ffffffff811cb345>]
>> finish_open+0x35/0x50
>> Apr 19 00:42:29 unstable kernel: [  239.991648]  [<ffffffff811dd08e>]
>> do_last+0x4ce/0x780
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991656]  [<ffffffff811dd404>]
>> path_openat+0xc4/0x4c0
>> Apr 19 00:42:29 unstable kernel: [  239.991663]  [<ffffffff811d8a09>]
>> ? putname+0x29/0x40
>> Apr 19 00:42:29 unstable kernel: [  239.991670]  [<ffffffff811ddc13>]
>> ? user_path_at_empty+0x63/0xa0
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991678]  [<ffffffff811ddd23>]
>> do_filp_open+0x43/0xa0
>> Apr 19 00:42:29 unstable kernel: [  239.991685]  [<ffffffff811ea9fd>]
>> ? __alloc_fd+0xcd/0x120
>> Apr 19 00:42:29 unstable kernel: [  239.991692]  [<ffffffff811cc852>]
>> do_sys_open+0x132/0x220
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991699]  [<ffffffff810220bd>]
>> ? syscall_trace_leave+0xdd/0x150
>> Apr 19 00:42:29 unstable kernel: [  239.991707]  [<ffffffff811ea2d5>]
>> ? __fget_light+0x25/0x70
>> Apr 19 00:42:29 unstable kernel: [  239.991714]  [<ffffffff811cc95e>]
>> SyS_open+0x1e/0x20
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991720]  [<ffffffff8177373f>]
>> tracesys+0xe1/0xe6
>> Apr 19 00:42:29 unstable kernel: [  239.991757] INFO: task
>> pulseaudio:2489 blocked for more than 120 seconds.
>> Apr 19 00:42:29 unstable kernel: [  239.991762]       Not tainted
>> 3.15.0-999-generic #201404180205
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991765] "echo 0 >
>> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
>> Apr 19 00:42:29 unstable kernel: [  239.991769] pulseaudio      D
>> ffffffff81811b60     0  2489   2266 0x00000004
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991776]  ffff88031ce53a48
>> 0000000000000002 ffff88032fff9f80 ffff88031ce53fd8
>> Apr 19 00:42:29 unstable kernel: [  239.991783]  0000000000014500
>> 0000000000014500 ffff88031e603280 ffff8800cb1f0000
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991789]  ffff88031ce53ad8
>> ffff88031d2f4f48 ffff88031d2f4f4c ffff8800cb1f0000
>> Apr 19 00:42:29 unstable kernel: [  239.991795] Call Trace:
>> Apr 19 00:42:29 unstable kernel: [  239.991804]  [<ffffffff817663d9>]
>> schedule+0x29/0x70
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991811]  [<ffffffff817666fe>]
>> schedule_preempt_disabled+0xe/0x10
>> Apr 19 00:42:29 unstable kernel: [  239.991820]  [<ffffffff81768515>]
>> __mutex_lock_slowpath+0xd5/0x1c0
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991828]  [<ffffffff81768623>]
>> mutex_lock+0x23/0x37
>> Apr 19 00:42:29 unstable kernel: [  239.991843]  [<ffffffffa01d04ab>]
>> snd_pcm_substream_proc_status_read+0x3b/0x1e0 [snd_pcm]
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991852]  [<ffffffff812e9dde>]
>> ? security_inode_alloc+0x1e/0x20
>> Apr 19 00:42:29 unstable kernel: [  239.991860]  [<ffffffff811e76c3>]
>> ? inode_init_always+0x113/0x1d0
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991868]  [<ffffffff81232cef>]
>> ? proc_alloc_inode+0x6f/0xb0
>> Apr 19 00:42:29 unstable kernel: [  239.991875]  [<ffffffff811b276c>]
>> ? kmem_cache_alloc_trace+0x12c/0x160
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991892]  [<ffffffffa00fee97>]
>> ? snd_info_entry_open+0x297/0x310 [snd]
>> Apr 19 00:42:29 unstable kernel: [  239.991908]  [<ffffffffa00fed16>]
>> snd_info_entry_open+0x116/0x310 [snd]
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991923]  [<ffffffffa00fe2b0>]
>> ? snd_info_dev_register_entry+0x20/0x20 [snd]
>> Apr 19 00:42:29 unstable kernel: [  239.991930]  [<ffffffff8123317d>]
>> proc_reg_open+0x7d/0x120
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991937]  [<ffffffff81233100>]
>> ? proc_reg_llseek+0x70/0x70
>> Apr 19 00:42:29 unstable kernel: [  239.991943]  [<ffffffff811caee6>]
>> do_dentry_open+0x226/0x2e0
>> Apr 19 00:42:29 unstable kernel: [  239.991949]  [<ffffffff811cb345>]
>> finish_open+0x35/0x50
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991956]  [<ffffffff811dd08e>]
>> do_last+0x4ce/0x780
>> Apr 19 00:42:29 unstable kernel: [  239.991964]  [<ffffffff811dd404>]
>> path_openat+0xc4/0x4c0
>> Apr 19 00:42:29 unstable kernel: [  239.991972]  [<ffffffff811ddd23>]
>> do_filp_open+0x43/0xa0
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991979]  [<ffffffff811ea9fd>]
>> ? __alloc_fd+0xcd/0x120
>> Apr 19 00:42:29 unstable kernel: [  239.991985]  [<ffffffff811cc852>]
>> do_sys_open+0x132/0x220
>> Apr 19 00:42:29 unstable kernel: [  239.991992]  [<ffffffff810220bd>]
>> ? syscall_trace_leave+0xdd/0x150
>>
>> Apr 19 00:42:29 unstable kernel: [  239.991998]  [<ffffffff811e05a8>]
>> ? SyS_getdents+0xa8/0x110
>> Apr 19 00:42:29 unstable kernel: [  239.992004]  [<ffffffff811cc95e>]
>> SyS_open+0x1e/0x20
>> Apr 19 00:42:29 unstable kernel: [  239.992010]  [<ffffffff8177373f>]
>> tracesys+0xe1/0xe6
>>
>>
>>
>> [6.] Run pulseaudio
>> [7.] Environment
>> [7.2.] AMD Phenom(tm) II X4 945 Processor
>> [7.3.] ipt_MASQUERADE 12880 3 - Live 0x0000000000000000
>> iptable_nat 13151 1 - Live 0x0000000000000000
>> nf_nat_ipv4 13316 1 iptable_nat, Live 0x0000000000000000
>> nf_nat 26147 3 ipt_MASQUERADE,iptable_nat,nf_nat_ipv4, Live 0x0000000000000000
>>
>> nf_conntrack_ipv4 14857 2 - Live 0x0000000000000000
>> nf_defrag_ipv4 12758 1 nf_conntrack_ipv4, Live 0x0000000000000000
>> xt_conntrack 12760 1 - Live 0x0000000000000000
>> nf_conntrack 105687 6
>> ipt_MASQUERADE,iptable_nat,nf_nat_ipv4,nf_nat,nf_conntrack_ipv4,xt_conntrack,
>> Live 0x0000000000000000
>>
>> ipt_REJECT 12579 2 - Live 0x0000000000000000
>> xt_CHECKSUM 12549 1 - Live 0x0000000000000000
>> iptable_mangle 12734 1 - Live 0x0000000000000000
>> xt_tcpudp 12924 6 - Live 0x0000000000000000
>> bridge 116296 0 - Live 0x0000000000000000
>>
>> stp 12976 1 bridge, Live 0x0000000000000000
>> llc 14441 2 bridge,stp, Live 0x0000000000000000
>> ip6table_filter 12815 0 - Live 0x0000000000000000
>> ip6_tables 27504 1 ip6table_filter, Live 0x0000000000000000
>> iptable_filter 12810 1 - Live 0x0000000000000000
>>
>> ip_tables 27718 3 iptable_nat,iptable_mangle,iptable_filter, Live
>> 0x0000000000000000
>> ebtable_nat 12807 0 - Live 0x0000000000000000
>> ebtables 35305 1 ebtable_nat, Live 0x0000000000000000
>> x_tables 34194 11
>> ipt_MASQUERADE,xt_conntrack,ipt_REJECT,xt_CHECKSUM,iptable_mangle,xt_tcpudp,ip6table_filter,ip6_tables,iptable_filter,ip_tables,ebtables,
>> Live 0x0000000000000000
>>
>> bnep 19884 2 - Live 0x0000000000000000
>> rfcomm 75078 0 - Live 0x0000000000000000
>> bluetooth 461775 10 bnep,rfcomm, Live 0x0000000000000000
>> 6lowpan_iphc 18968 1 bluetooth, Live 0x0000000000000000
>> uvcvideo 82299 0 - Live 0x0000000000000000
>>
>> snd_usb_audio 163898 4 - Live 0x0000000000000000
>> hid_generic 12559 0 - Live 0x0000000000000000
>> videobuf2_vmalloc 13216 1 uvcvideo, Live 0x0000000000000000
>> videobuf2_memops 13362 1 videobuf2_vmalloc, Live 0x0000000000000000
>>
>> videobuf2_core 45435 1 uvcvideo, Live 0x0000000000000000
>> usbhid 53121 0 - Live 0x0000000000000000
>> videodev 149504 2 uvcvideo,videobuf2_core, Live 0x0000000000000000
>> hid 106436 2 hid_generic,usbhid, Live 0x0000000000000000
>>
>> snd_usbmidi_lib 30189 1 snd_usb_audio, Live 0x0000000000000000
>> kvm_amd 60778 0 - Live 0x0000000000000000
>> radeon 1589917 5 - Live 0x0000000000000000
>> kvm 463808 1 kvm_amd, Live 0x0000000000000000
>> snd_hda_codec_realtek 72529 1 - Live 0x0000000000000000
>>
>> snd_hda_codec_hdmi 48182 1 - Live 0x0000000000000000
>> snd_hda_codec_generic 70087 1 snd_hda_codec_realtek, Live 0x0000000000000000
>> snd_hda_intel 30608 4 - Live 0x0000000000000000
>> snd_hda_controller 35518 1 snd_hda_intel, Live 0x0000000000000000
>>
>> ttm 90341 1 radeon, Live 0x0000000000000000
>> snd_hda_codec 144671 5
>> snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller,
>> Live 0x0000000000000000
>> drm_kms_helper 59729 1 radeon, Live 0x0000000000000000
>>
>> snd_hwdep 13613 2 snd_usb_audio,snd_hda_codec, Live 0x0000000000000000
>> snd_pcm 113863 7
>> snd_usb_audio,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_controller,snd_hda_codec,
>> Live 0x0000000000000000
>> drm 310694 8 radeon,ttm,drm_kms_helper, Live 0x0000000000000000
>>
>> snd_seq_midi 13564 0 - Live 0x0000000000000000
>> snd_seq_midi_event 14899 1 snd_seq_midi, Live 0x0000000000000000
>> snd_rawmidi 30865 2 snd_usbmidi_lib,snd_seq_midi, Live 0x0000000000000000
>> k10temp 13191 0 - Live 0x0000000000000000
>>
>> sp5100_tco 14134 0 - Live 0x0000000000000000
>> snd_seq 67636 2 snd_seq_midi,snd_seq_midi_event, Live 0x0000000000000000
>> snd_seq_device 14497 3 snd_seq_midi,snd_rawmidi,snd_seq, Live 0x0000000000000000
>> snd_timer 30118 2 snd_pcm,snd_seq, Live 0x0000000000000000
>>
>> snd 74195 23 snd_usb_audio,snd_usbmidi_lib,snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_seq_device,snd_timer,
>> Live 0x0000000000000000
>>
>> i2c_algo_bit 13564 1 radeon, Live 0x0000000000000000
>> i2c_piix4 22310 0 - Live 0x0000000000000000
>> soundcore 12680 2 snd_hda_codec,snd, Live 0x0000000000000000
>> microcode 24391 0 - Live 0x0000000000000000
>> edac_core 63001 0 - Live 0x0000000000000000
>>
>> serio_raw 13483 0 - Live 0x0000000000000000
>> ite_cir 25785 0 - Live 0x0000000000000000
>> edac_mce_amd 22792 0 - Live 0x0000000000000000
>> rc_core 28757 1 ite_cir, Live 0x0000000000000000
>> mac_hid 13275 0 - Live 0x0000000000000000
>>
>> parport_pc 32906 0 - Live 0x0000000000000000
>> ppdev 17711 0 - Live 0x0000000000000000
>> lp 17799 0 - Live 0x0000000000000000
>> parport 42481 3 parport_pc,ppdev,lp, Live 0x0000000000000000
>> pata_acpi 13053 0 - Live 0x0000000000000000
>>
>> firewire_ohci 45300 0 - Live 0x0000000000000000
>> r8169 73316 0 - Live 0x0000000000000000
>> ahci 30080 3 - Live 0x0000000000000000
>> mii 13981 1 r8169, Live 0x0000000000000000
>> firewire_core 69403 1 firewire_ohci, Live 0x0000000000000000
>>
>> libahci 32191 1 ahci, Live 0x0000000000000000
>> pata_via 13717 0 - Live 0x0000000000000000
>> crc_itu_t 12707 1 firewire_core, Live 0x0000000000000000
>>
>> [7.4.] cat /proc/ioports
>> 0000-0cf7 : PCI Bus 0000:00
>>   0000-001f : dma1
>>   0020-0021 : pic1
>>   0040-0043 : timer0
>>   0050-0053 : timer1
>>   0060-0060 : keyboard
>>   0064-0064 : keyboard
>>   0070-0071 : rtc0
>>
>>   0080-008f : dma page reg
>>   00a0-00a1 : pic2
>>   00c0-00df : dma2
>>   00f0-00ff : fpu
>>   03c0-03df : vga+
>>   040b-040b : pnp 00:07
>>   04d0-04d1 : pnp 00:07
>>   04d6-04d6 : pnp 00:07
>>   0800-0803 : ACPI PM1a_EVT_BLK
>>
>>   0804-0805 : ACPI PM1a_CNT_BLK
>>   0808-080b : ACPI PM_TMR
>>   0810-0815 : ACPI CPU throttle
>>   0820-0827 : ACPI GPE0_BLK
>>   08ff-08ff : ACPI PM2_CNT_BLK
>>   0900-090f : pnp 00:07
>>   0910-091f : pnp 00:07
>>   0a30-0a3f : pnp 00:09
>>
>>   0b00-0b1f : pnp 00:07
>>     0b00-0b07 : piix4_smbus
>>   0b20-0b3f : pnp 00:07
>>     0b20-0b27 : piix4_smbus
>>   0c00-0c01 : pnp 00:07
>>   0c14-0c14 : pnp 00:07
>>   0c50-0c51 : pnp 00:07
>>   0c52-0c52 : pnp 00:07
>>
>>   0c6c-0c6c : pnp 00:07
>>   0c6f-0c6f : pnp 00:07
>>   0cd0-0cd1 : pnp 00:07
>>   0cd2-0cd3 : pnp 00:07
>>   0cd4-0cd5 : pnp 00:07
>>   0cd6-0cd7 : pnp 00:07
>>     0cd6-0cd7 : SB800 TCO
>>   0cd8-0cdf : pnp 00:07
>> 0cf8-0cff : PCI conf1
>>
>> 0d00-ffff : PCI Bus 0000:00
>>   0e00-0e0f : pnp 00:09
>>   0e80-0e8f : pnp 00:09
>>   0f40-0f4f : pnp 00:09
>>   1000-1fff : PCI Bus 0000:04
>>     1000-10ff : 0000:04:00.0
>>     1400-140f : 0000:04:00.1
>>       1400-140f : pata_via
>>
>>     1410-1417 : 0000:04:00.1
>>       1410-1417 : pata_via
>>     1418-141f : 0000:04:00.1
>>       1418-141f : pata_via
>>     1420-1423 : 0000:04:00.1
>>       1420-1423 : pata_via
>>     1424-1427 : 0000:04:00.1
>>       1424-1427 : pata_via
>>
>>   8000-800f : 0000:00:11.0
>>     8000-800f : ahci
>>   9000-9003 : 0000:00:11.0
>>     9000-9003 : ahci
>>   a000-a007 : 0000:00:11.0
>>     a000-a007 : ahci
>>   b000-b003 : 0000:00:11.0
>>     b000-b003 : ahci
>>   c000-c007 : 0000:00:11.0
>>
>>     c000-c007 : ahci
>>   d000-dfff : PCI Bus 0000:01
>>     d000-d0ff : 0000:01:00.0
>>   e000-efff : PCI Bus 0000:02
>>     e800-e8ff : 0000:02:00.0
>>       e800-e8ff : r8169
>>   fe00-fefe : pnp 00:07
>> cat /proc/iomem
>>
>> 00000000-00000fff : reserved
>> 00001000-0009b3ff : System RAM
>> 0009b400-0009ffff : reserved
>> 000a0000-000bffff : PCI Bus 0000:00
>> 000c0000-000cffff : Video ROM
>> 000d0000-000dffff : PCI Bus 0000:00
>> 000e2000-000fffff : reserved
>>
>>   000f0000-000fffff : System ROM
>> 00100000-cffaffff : System RAM
>>   01000000-01777d18 : Kernel code
>>   01777d19-01d1dd7f : Kernel data
>>   01e7a000-01fdffff : Kernel bss
>> cffb0000-cffbdfff : ACPI Tables
>> cffbe000-cffdffff : ACPI Non-volatile Storage
>>
>> cffe0000-cfffffff : reserved
>> d0000000-dfffffff : PCI Bus 0000:00
>>   d0000000-dfffffff : PCI Bus 0000:01
>>     d0000000-dfffffff : 0000:01:00.0
>> e0000000-efffffff : PCI MMCONFIG 0000 [bus 00-ff]
>>   e0000000-efffffff : pnp 00:0a
>>
>> f0000000-febfffff : PCI Bus 0000:00
>>   f0000000-f00fffff : PCI Bus 0000:04
>>     f0000000-f00007ff : 0000:04:00.0
>>       f0000000-f00007ff : firewire_ohci
>>   f0100000-f01fffff : PCI Bus 0000:04
>>     f0100000-f010ffff : 0000:04:00.1
>>
>>   fdf00000-fdffffff : PCI Bus 0000:02
>>     fdff8000-fdffbfff : 0000:02:00.0
>>       fdff8000-fdffbfff : r8169
>>     fdfff000-fdffffff : 0000:02:00.0
>>       fdfff000-fdffffff : r8169
>>   fe7f3000-fe7f3fff : 0000:00:16.0
>>
>>     fe7f3000-fe7f3fff : ohci_hcd
>>   fe7f4000-fe7f7fff : 0000:00:14.2
>>     fe7f4000-fe7f7fff : ICH HD audio
>>   fe7fc000-fe7fcfff : 0000:00:14.5
>>     fe7fc000-fe7fcfff : ohci_hcd
>>   fe7fd000-fe7fdfff : 0000:00:13.0
>>
>>     fe7fd000-fe7fdfff : ohci_hcd
>>   fe7fe000-fe7fefff : 0000:00:12.0
>>     fe7fe000-fe7fefff : ohci_hcd
>>   fe7ff000-fe7ff0ff : 0000:00:16.2
>>     fe7ff000-fe7ff0ff : ehci_hcd
>>   fe7ff400-fe7ff4ff : 0000:00:13.2
>>
>>     fe7ff400-fe7ff4ff : ehci_hcd
>>   fe7ff800-fe7ff8ff : 0000:00:12.2
>>     fe7ff800-fe7ff8ff : ehci_hcd
>>   fe7ffc00-fe7fffff : 0000:00:11.0
>>     fe7ffc00-fe7fffff : ahci
>>   fe800000-fe8fffff : PCI Bus 0000:01
>>
>>     fe8c0000-fe8dffff : 0000:01:00.0
>>     fe8ec000-fe8effff : 0000:01:00.1
>>       fe8ec000-fe8effff : ICH HD audio
>>     fe8f0000-fe8fffff : 0000:01:00.0
>>   fe900000-fe9fffff : PCI Bus 0000:02
>>     fe9e0000-fe9fffff : 0000:02:00.0
>>
>> fec00000-fec003ff : IOAPIC 0
>> fec10000-fec1001f : pnp 00:07
>> fed00000-fed003ff : HPET 2
>> fed80000-fed80fff : pnp 00:07
>>   fed80b00-fed80b07 : SB800 TCO
>> fee00000-fee00fff : Local APIC
>>   fee00000-fee00fff : pnp 00:06
>>
>> ffb80000-ffbfffff : pnp 00:07
>> fff00000-ffffffff : reserved
>> 100000000-32fffffff : System RAM
>>
>> [7.5.]
>> 00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] RS880 Host Bridge
>> Subsystem: Advanced Micro Devices, Inc. [AMD] RS880 Host Bridge
>> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>
>> Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort+ >SERR- <PERR- INTx-
>> Latency: 0
>> Capabilities: [c4] HyperTransport: Slave or Primary Interface
>> Command: BaseUnitID=0 UnitCnt=12 MastHost- DefDir- DUL-
>>
>> Link Control 0: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0
>> IsocEn+ LSEn- ExtCTL- 64b-
>> Link Config 0: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit
>> DwFcInEn- LWO=16bit DwFcOutEn-
>> Link Control 1: CFlE- CST- CFE- <LkFail+ Init- EOC+ TXO+ <CRCErr=0
>> IsocEn- LSEn- ExtCTL- 64b-
>>
>> Link Config 1: MLWI=8bit DwFcIn- MLWO=8bit DwFcOut- LWI=8bit DwFcInEn-
>> LWO=8bit DwFcOutEn-
>> Revision ID: 3.00
>> Link Frequency 0: [b]
>> Link Error 0: <Prot- <Ovfl- <EOC- CTLTm-
>> Link Frequency Capability 0: 200MHz+ 300MHz- 400MHz+ 500MHz- 600MHz+
>> 800MHz+ 1.0GHz+ 1.2GHz- 1.4GHz- 1.6GHz- Vend-
>>
>> Feature Capability: IsocFC- LDTSTOP+ CRCTM- ECTLT- 64bA- UIDRD-
>> Link Frequency 1: 200MHz
>> Link Error 1: <Prot- <Ovfl- <EOC- CTLTm-
>> Link Frequency Capability 1: 200MHz- 300MHz- 400MHz- 500MHz- 600MHz-
>> 800MHz- 1.0GHz- 1.2GHz- 1.4GHz- 1.6GHz- Vend-
>>
>> Error Handling: PFlE- OFlE- PFE- OFE- EOCFE- RFE- CRCFE- SERRFE- CF-
>> RE- PNFE- ONFE- EOCNFE- RNFE- CRCNFE- SERRNFE-
>> Prefetchable memory behind bridge Upper: 00-00
>> Bus Number: 00
>> Capabilities: [54] HyperTransport: UnitID Clumping
>>
>> Capabilities: [40] HyperTransport: Retry Mode
>> Capabilities: [9c] HyperTransport: #1a
>> Capabilities: [f8] HyperTransport: #1c
>>
>> 00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to
>> PCI bridge (ext gfx port 0) (prog-if 00 [Normal decode])
>>
>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR+ FastB2B- DisINTx+
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> Latency: 0, Cache Line Size: 64 bytes
>> Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
>> I/O behind bridge: 0000d000-0000dfff
>> Memory behind bridge: fe800000-fe8fffff
>> Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff
>>
>> Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort+ <SERR- <PERR-
>> BridgeCtl: Parity+ SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
>> PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>
>> Capabilities: [50] Power Management version 3
>> Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
>> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>> Capabilities: [58] Express (v2) Root Port (Slot+), MSI 00
>>
>> DevCap: MaxPayload 128 bytes, PhantFunc 0
>> ExtTag+ RBE+
>> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
>> RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
>> MaxPayload 128 bytes, MaxReadReq 128 bytes
>>
>> DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
>> LnkCap: Port #0, Speed 5GT/s, Width x16, ASPM L0s L1, Exit Latency L0s
>> <64ns, L1 <1us
>> ClockPM- Surprise- LLActRep+ BwNot+
>> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>
>> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>> LnkSta: Speed 5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive+
>> BWMgmt+ ABWMgmt-
>> SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
>> Slot #2, PowerLimit 75.000W; Interlock- NoCompl+
>>
>> SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
>> Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>> SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>> Changed: MRL- PresDet+ LinkState+
>>
>> RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
>> RootCap: CRSVisible-
>> RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>> DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF
>> Not Supported ARIFwd-
>>
>> DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF
>> Disabled ARIFwd-
>> LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>> Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
>>
>> Compliance De-emphasis: -6dB
>> LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-,
>> EqualizationPhase1-
>> EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>> Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>
>> Address: fee0f00c  Data: 4161
>> Capabilities: [b0] Subsystem: Advanced Micro Devices, Inc. [AMD] Device 9601
>> Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+
>> Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
>>
>> Capabilities: [110 v1] Virtual Channel
>> Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
>> Arb: Fixed- WRR32- WRR64- WRR128-
>> Ctrl: ArbSelect=Fixed
>> Status: InProgress-
>> VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>>
>> Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>> Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>> Status: NegoPending- InProgress-
>> Kernel driver in use: pcieport
>>
>> 00:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI
>> to PCI bridge (PCIE port 1) (prog-if 00 [Normal decode])
>>
>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> Latency: 0
>> Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
>> I/O behind bridge: 00001000-00001fff
>> Memory behind bridge: f0000000-f00fffff
>> Prefetchable memory behind bridge: 00000000f0100000-00000000f01fffff
>>
>> Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort+ <SERR- <PERR-
>> BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>> PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>
>> Capabilities: [50] Power Management version 3
>> Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
>> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>> Capabilities: [58] Express (v2) Root Port (Slot+), MSI 00
>>
>> DevCap: MaxPayload 128 bytes, PhantFunc 0
>> ExtTag+ RBE+
>> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
>> RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
>> MaxPayload 128 bytes, MaxReadReq 128 bytes
>>
>> DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
>> LnkCap: Port #2, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s
>> <64ns, L1 <1us
>> ClockPM- Surprise- LLActRep+ BwNot+
>> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
>>
>> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+
>> BWMgmt+ ABWMgmt-
>> SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
>> Slot #5, PowerLimit 25.000W; Interlock- NoCompl+
>>
>> SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
>> Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>> SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>> Changed: MRL- PresDet+ LinkState+
>>
>> RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
>> RootCap: CRSVisible-
>> RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>> DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF
>> Not Supported ARIFwd-
>>
>> DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF
>> Disabled ARIFwd-
>> LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
>> Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
>>
>> Compliance De-emphasis: -6dB
>> LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
>> EqualizationPhase1-
>> EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>> Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>
>> Address: fee0f00c  Data: 4171
>> Capabilities: [b0] Subsystem: Advanced Micro Devices, Inc. [AMD] Device 9601
>> Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+
>> Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
>>
>> Capabilities: [110 v1] Virtual Channel
>> Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
>> Arb: Fixed- WRR32- WRR64- WRR128-
>> Ctrl: ArbSelect=Fixed
>> Status: InProgress-
>> VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>>
>> Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>> Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>> Status: NegoPending- InProgress-
>> Kernel driver in use: pcieport
>>
>> 00:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to
>> PCI bridge (PCIE port 2) (prog-if 00 [Normal decode])
>>
>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR+ FastB2B- DisINTx+
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> Latency: 0, Cache Line Size: 64 bytes
>> Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
>> I/O behind bridge: 0000e000-0000efff
>> Memory behind bridge: fe900000-fe9fffff
>> Prefetchable memory behind bridge: 00000000fdf00000-00000000fdffffff
>>
>> Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort+ <SERR- <PERR-
>> BridgeCtl: Parity+ SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
>> PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>
>> Capabilities: [50] Power Management version 3
>> Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
>> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>> Capabilities: [58] Express (v2) Root Port (Slot+), MSI 00
>>
>> DevCap: MaxPayload 128 bytes, PhantFunc 0
>> ExtTag+ RBE+
>> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
>> RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
>> MaxPayload 128 bytes, MaxReadReq 128 bytes
>>
>> DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
>> LnkCap: Port #3, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s
>> <64ns, L1 <1us
>> ClockPM- Surprise- LLActRep+ BwNot+
>> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>
>> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+
>> BWMgmt+ ABWMgmt-
>> SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
>> Slot #6, PowerLimit 25.000W; Interlock- NoCompl+
>>
>> SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
>> Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>> SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>> Changed: MRL- PresDet+ LinkState+
>>
>> RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
>> RootCap: CRSVisible-
>> RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>> DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF
>> Not Supported ARIFwd-
>>
>> DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF
>> Disabled ARIFwd-
>> LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
>> Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
>>
>> Compliance De-emphasis: -6dB
>> LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
>> EqualizationPhase1-
>> EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>> Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>
>> Address: fee0f00c  Data: 4181
>> Capabilities: [b0] Subsystem: Advanced Micro Devices, Inc. [AMD] Device 9601
>> Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+
>> Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
>>
>> Capabilities: [110 v1] Virtual Channel
>> Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
>> Arb: Fixed- WRR32- WRR64- WRR128-
>> Ctrl: ArbSelect=Fixed
>> Status: InProgress-
>> VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>>
>> Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>> Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>> Status: NegoPending- InProgress-
>> Kernel driver in use: pcieport
>>
>> 00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI]
>> SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40) (prog-if 01
>> [AHCI 1.0])
>>
>> Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0
>> SATA Controller [AHCI mode]
>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR+ FastB2B- DisINTx+
>> Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> Latency: 64, Cache Line Size: 64 bytes
>> Interrupt: pin A routed to IRQ 43
>> Region 0: I/O ports at c000 [size=8]
>> Region 1: I/O ports at b000 [size=4]
>> Region 2: I/O ports at a000 [size=8]
>> Region 3: I/O ports at 9000 [size=4]
>>
>> Region 4: I/O ports at 8000 [size=16]
>> Region 5: Memory at fe7ffc00 (32-bit, non-prefetchable) [size=1K]
>> Capabilities: [50] MSI: Enable+ Count=1/8 Maskable- 64bit+
>> Address: 00000000fee0200c  Data: 41a1
>> Capabilities: [70] SATA HBA v1.0 InCfgSpace
>>
>> Capabilities: [a4] PCI Advanced Features
>> AFCap: TP+ FLR+
>> AFCtrl: FLR-
>> AFStatus: TP-
>> Kernel driver in use: ahci
>>
>> 00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
>> SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI])
>>
>> Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0
>> USB OHCI0 Controller
>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
>> Stepping- SERR+ FastB2B- DisINTx-
>> Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> Latency: 64, Cache Line Size: 64 bytes
>> Interrupt: pin A routed to IRQ 18
>> Region 0: Memory at fe7fe000 (32-bit, non-prefetchable) [size=4K]
>> Kernel driver in use: ohci-pci
>>
>> 00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
>> SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI])
>>
>> Subsystem: Biostar Microtech Int'l Corp Device 3701
>> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
>> Stepping- SERR+ FastB2B- DisINTx-
>> Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> Latency: 64, Cache Line Size: 64 bytes
>> Interrupt: pin B routed to IRQ 17
>> Region 0: Memory at fe7ff800 (32-bit, non-prefetchable) [size=256]
>> Capabilities: [c0] Power Management version 2
>> Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
>>
>> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>> Bridge: PM- B3+
>> Capabilities: [e4] Debug port: BAR=1 offset=00e0
>> Kernel driver in use: ehci-pci
>>
>> 00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
>> SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI])
>>
>> Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0
>> USB OHCI0 Controller
>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
>> Stepping- SERR+ FastB2B- DisINTx-
>> Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> Latency: 64, Cache Line Size: 64 bytes
>> Interrupt: pin A routed to IRQ 18
>> Region 0: Memory at fe7fd000 (32-bit, non-prefetchable) [size=4K]
>> Kernel driver in use: ohci-pci
>>
>> 00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
>> SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI])
>>
>> Subsystem: Biostar Microtech Int'l Corp Device 3701
>> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
>> Stepping- SERR+ FastB2B- DisINTx-
>> Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> Latency: 64, Cache Line Size: 64 bytes
>> Interrupt: pin B routed to IRQ 17
>> Region 0: Memory at fe7ff400 (32-bit, non-prefetchable) [size=256]
>> Capabilities: [c0] Power Management version 2
>> Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
>>
>> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>> Bridge: PM- B3+
>> Capabilities: [e4] Debug port: BAR=1 offset=00e0
>> Kernel driver in use: ehci-pci
>>
>> 00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus
>> Controller (rev 41)
>>
>> Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>> Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> Kernel driver in use: piix4_smbus
>>
>> 00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00
>> Azalia (Intel HDA) (rev 40)
>> Subsystem: Biostar Microtech Int'l Corp Device 8224
>> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>> Latency: 64, Cache Line Size: 64 bytes
>> Interrupt: pin A routed to IRQ 16
>> Region 0: Memory at fe7f4000 (64-bit, non-prefetchable) [size=16K]
>>
>> Capabilities: [50] Power Management version 2
>> Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
>> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>> Kernel driver in use: snd_hda_intel
>>
>>
>> 00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI]
>> SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
>> Subsystem: Biostar Microtech Int'l Corp Device 3701
>> Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>
>> Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>> Latency: 0
>>
>> 00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI
>> to PCI Bridge (rev 40) (prog-if 01 [Subtractive decode])
>>
>> Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR+ FastB2B- DisINTx-
>> Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> Latency: 64
>> Bus: primary=00, secondary=03, subordinate=03, sec-latency=64
>> I/O behind bridge: 0000f000-00000fff
>> Memory behind bridge: fff00000-000fffff
>> Prefetchable memory behind bridge: fff00000-000fffff
>>
>> Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort+ <SERR- <PERR-
>> BridgeCtl: Parity+ SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
>> PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>
>>
>> 00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
>> SB7x0/SB8x0/SB9x0 USB OHCI2 Controller (prog-if 10 [OHCI])
>> Subsystem: Biostar Microtech Int'l Corp Device 3701
>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
>> Stepping- SERR+ FastB2B- DisINTx-
>>
>> Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>> Latency: 64, Cache Line Size: 64 bytes
>> Interrupt: pin C routed to IRQ 18
>> Region 0: Memory at fe7fc000 (32-bit, non-prefetchable) [size=4K]
>>
>> Kernel driver in use: ohci-pci
>>
>> 00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
>> SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI])
>> Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0
>> USB OHCI0 Controller
>>
>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
>> Stepping- SERR+ FastB2B- DisINTx-
>> Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> Latency: 64, Cache Line Size: 64 bytes
>> Interrupt: pin A routed to IRQ 18
>> Region 0: Memory at fe7f3000 (32-bit, non-prefetchable) [size=4K]
>> Kernel driver in use: ohci-pci
>>
>> 00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
>> SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI])
>>
>> Subsystem: Biostar Microtech Int'l Corp Device 3701
>> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
>> Stepping- SERR+ FastB2B- DisINTx-
>> Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> Latency: 64, Cache Line Size: 64 bytes
>> Interrupt: pin B routed to IRQ 17
>> Region 0: Memory at fe7ff000 (32-bit, non-prefetchable) [size=256]
>> Capabilities: [c0] Power Management version 2
>> Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
>>
>> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>> Bridge: PM- B3+
>> Capabilities: [e4] Debug port: BAR=1 offset=00e0
>> Kernel driver in use: ehci-pci
>>
>> 00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h
>> Processor HyperTransport Configuration
>>
>> Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> Capabilities: [80] HyperTransport: Host or Secondary Interface
>> Command: WarmRst+ DblEnd- DevNum=0 ChainSide- HostHide+ Slave- <EOCErr- DUL-
>> Link Control: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0
>> IsocEn+ LSEn+ ExtCTL- 64b-
>>
>> Link Config: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit
>> DwFcInEn- LWO=16bit DwFcOutEn-
>> Revision ID: 3.00
>> Link Frequency: [b]
>> Link Error: <Prot- <Ovfl- <EOC- CTLTm-
>> Link Frequency Capability: 200MHz+ 300MHz- 400MHz+ 500MHz- 600MHz+
>> 800MHz+ 1.0GHz+ 1.2GHz+ 1.4GHz- 1.6GHz- Vend-
>>
>> Feature Capability: IsocFC+ LDTSTOP+ CRCTM- ECTLT- 64bA+ UIDRD- ExtRS- UCnfE-
>>
>> 00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h
>> Processor Address Map
>> Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>
>> Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> 00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h
>> Processor DRAM Controller
>> Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>
>> Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> 00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h
>> Processor Miscellaneous Control
>>
>> Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> Capabilities: [f0] Secure device <?>
>> Kernel driver in use: k10temp
>>
>> 00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h
>> Processor Link Control
>> Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>
>> Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc.
>> [AMD/ATI] RV670 [Radeon HD 3870] (prog-if 00 [VGA controller])
>>
>> Subsystem: Gigabyte Technology Co., Ltd Device 2198
>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR+ FastB2B- DisINTx+
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> Latency: 0, Cache Line Size: 64 bytes
>> Interrupt: pin A routed to IRQ 46
>> Region 0: Memory at d0000000 (64-bit, prefetchable) [size=256M]
>> Region 2: Memory at fe8f0000 (64-bit, non-prefetchable) [size=64K]
>> Region 4: I/O ports at d000 [size=256]
>>
>> Expansion ROM at fe8c0000 [disabled] [size=128K]
>> Capabilities: [50] Power Management version 3
>> Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
>> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>
>> Capabilities: [58] Express (v2) Legacy Endpoint, MSI 00
>> DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
>> ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
>>
>> RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
>> MaxPayload 128 bytes, MaxReadReq 128 bytes
>> DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
>> LnkCap: Port #0, Speed 5GT/s, Width x16, ASPM L0s L1, Exit Latency L0s
>> <64ns, L1 <1us
>>
>> ClockPM- Surprise- LLActRep- BwNot-
>> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>> LnkSta: Speed 5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive-
>> BWMgmt- ABWMgmt-
>>
>> DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF
>> Not Supported
>> DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
>> LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>>
>> Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
>> Compliance De-emphasis: -6dB
>> LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
>> EqualizationPhase1-
>> EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>>
>> Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
>> Address: 00000000fee0f00c  Data: 41e1
>> Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
>> Kernel driver in use: radeon
>>
>>
>> 01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] RV670/680
>> HDMI Audio [Radeon HD 3690/3800 Series]
>> Subsystem: Gigabyte Technology Co., Ltd Device aa18
>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR+ FastB2B- DisINTx+
>>
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>> Latency: 0, Cache Line Size: 64 bytes
>> Interrupt: pin B routed to IRQ 45
>> Region 0: Memory at fe8ec000 (64-bit, non-prefetchable) [size=16K]
>>
>> Capabilities: [50] Power Management version 3
>> Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
>> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>> Capabilities: [58] Express (v2) Legacy Endpoint, MSI 00
>>
>> DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
>> ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
>> RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
>>
>> MaxPayload 128 bytes, MaxReadReq 128 bytes
>> DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
>> LnkCap: Port #0, Speed 5GT/s, Width x16, ASPM L0s L1, Exit Latency L0s
>> <64ns, L1 <1us
>> ClockPM- Surprise- LLActRep- BwNot-
>>
>> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>> LnkSta: Speed 5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive-
>> BWMgmt- ABWMgmt-
>> DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF
>> Not Supported
>>
>> DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
>> LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
>> EqualizationPhase1-
>> EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>>
>> Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
>> Address: 00000000fee0f00c  Data: 41d1
>> Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
>> Kernel driver in use: snd_hda_intel
>>
>>
>> 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
>> RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 03)
>> Subsystem: Biostar Microtech Int'l Corp Device 2309
>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR+ FastB2B- DisINTx+
>>
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>> Latency: 0, Cache Line Size: 64 bytes
>> Interrupt: pin A routed to IRQ 44
>> Region 0: I/O ports at e800 [size=256]
>>
>> Region 2: Memory at fdfff000 (64-bit, prefetchable) [size=4K]
>> Region 4: Memory at fdff8000 (64-bit, prefetchable) [size=16K]
>> Expansion ROM at fe9e0000 [disabled] [size=128K]
>> Capabilities: [40] Power Management version 3
>>
>> Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
>> Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>> Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
>> Address: 00000000fee0100c  Data: 41b1
>>
>> Capabilities: [70] Express (v2) Endpoint, MSI 01
>> DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <512ns, L1 <64us
>> ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
>>
>> RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>> MaxPayload 128 bytes, MaxReadReq 4096 bytes
>> DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
>> LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency
>> L0s <512ns, L1 <64us
>>
>> ClockPM+ Surprise- LLActRep- BwNot-
>> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive-
>> BWMgmt- ABWMgmt-
>>
>> DevCap2: Completion Timeout: Not Supported, TimeoutDis+, LTR-, OBFF
>> Not Supported
>> DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
>> LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
>>
>> Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
>> Compliance De-emphasis: -6dB
>> LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
>> EqualizationPhase1-
>> EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>>
>> Capabilities: [ac] MSI-X: Enable- Count=4 Masked-
>> Vector table: BAR=4 offset=00000000
>> PBA: BAR=4 offset=00000800
>> Capabilities: [cc] Vital Product Data
>> Unknown small resource type 00, will not decode more.
>>
>> Capabilities: [100 v1] Advanced Error Reporting
>> UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
>> MalfTLP- ECRC- UnsupReq- ACSViol-
>> UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
>> MalfTLP- ECRC- UnsupReq- ACSViol-
>>
>> UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+
>> MalfTLP+ ECRC- UnsupReq- ACSViol-
>> CESta: RxErr+ BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>> CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>>
>> AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
>> Capabilities: [140 v1] Virtual Channel
>> Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
>> Arb: Fixed- WRR32- WRR64- WRR128-
>> Ctrl: ArbSelect=Fixed
>>
>> Status: InProgress-
>> VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>> Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
>> Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>> Status: NegoPending- InProgress-
>>
>> Capabilities: [160 v1] Device Serial Number 41-00-00-00-68-4c-e0-00
>> Kernel driver in use: r8169
>>
>> 04:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6315 Series
>> Firewire Controller (prog-if 10 [OHCI])
>> Subsystem: Biostar Microtech Int'l Corp Device 0442
>>
>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> Latency: 0
>> Interrupt: pin A routed to IRQ 17
>> Region 0: Memory at f0000000 (64-bit, non-prefetchable) [size=2K]
>> Region 2: I/O ports at 1000 [size=256]
>> Capabilities: [50] Power Management version 3
>> Flags: PMEClk- DSI- D1- D2+ AuxCurrent=0mA PME(D0-,D1-,D2+,D3hot+,D3cold+)
>>
>> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>> Capabilities: [80] MSI: Enable- Count=1/1 Maskable+ 64bit+
>> Address: 0000000000000000  Data: 0000
>> Masking: 00000000  Pending: 00000000
>> Capabilities: [98] Express (v1) Endpoint, MSI 00
>>
>> DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
>> ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
>> RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>
>> MaxPayload 128 bytes, MaxReadReq 512 bytes
>> DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
>> LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency
>> L0s <1us, L1 <64us
>> ClockPM+ Surprise- LLActRep- BwNot-
>>
>> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
>> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- DLActive-
>> BWMgmt- ABWMgmt-
>> Capabilities: [100 v1] Advanced Error Reporting
>>
>> UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
>> MalfTLP- ECRC- UnsupReq- ACSViol-
>> UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
>> MalfTLP- ECRC- UnsupReq- ACSViol-
>> UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+
>> MalfTLP+ ECRC- UnsupReq- ACSViol-
>>
>> CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>> CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>> AERCap: First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
>> Capabilities: [130 v1] Device Serial Number 00-30-67-ff-ff-6a-f4-9b
>>
>> Kernel driver in use: firewire_ohci
>>
>> 04:00.1 IDE interface: VIA Technologies, Inc. VT6415 PATA IDE Host
>> Controller (rev a0) (prog-if 85 [Master SecO PriO])
>> Subsystem: VIA Technologies, Inc. VT6415 PATA IDE Host Controller
>>
>> Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>> Latency: 0
>> Interrupt: pin A routed to IRQ 17
>> Region 0: I/O ports at 1410 [size=8]
>> Region 1: I/O ports at 1420 [size=4]
>> Region 2: I/O ports at 1418 [size=8]
>> Region 3: I/O ports at 1424 [size=4]
>> Region 4: I/O ports at 1400 [size=16]
>>
>> [virtual] Expansion ROM at f0100000 [disabled] [size=64K]
>> Capabilities: [50] Power Management version 3
>> Flags: PMEClk- DSI- D1- D2+ AuxCurrent=0mA PME(D0-,D1-,D2+,D3hot+,D3cold+)
>> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>
>> Capabilities: [70] MSI: Enable- Count=1/1 Maskable+ 64bit+
>> Address: 0000000000000000  Data: 0000
>> Masking: 00000000  Pending: 00000000
>> Capabilities: [90] Express (v1) Legacy Endpoint, MSI 00
>> DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
>>
>> ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
>> RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>> MaxPayload 128 bytes, MaxReadReq 512 bytes
>>
>> DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
>> LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency
>> L0s <1us, L1 <64us
>> ClockPM+ Surprise- LLActRep- BwNot-
>> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
>>
>> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- DLActive-
>> BWMgmt- ABWMgmt-
>> Capabilities: [100 v1] Advanced Error Reporting
>> UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
>> MalfTLP- ECRC- UnsupReq- ACSViol-
>>
>> UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
>> MalfTLP- ECRC- UnsupReq- ACSViol-
>> UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+
>> MalfTLP+ ECRC- UnsupReq- ACSViol-
>> CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>>
>> CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>> AERCap: First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
>> Capabilities: [130 v1] Device Serial Number 00-30-67-ff-ff-6a-f4-9b
>> Kernel driver in use: pata_via
>>
>>
>>  [7.6.] Attached devices:
>> Host: scsi3 Channel: 00 Id: 00 Lun: 00
>>   Vendor: ATA      Model: WDC WD5000AAKX-0 Rev: 15.0
>>   Type:   Direct-Access                    ANSI  SCSI revision: 05
>> [X.]
>> I've found the issue reported many other places but couldn't find it on LKML...
>>
>> http://fedoraforum.org/forum/showthread.php?t=298336
>> http://ubuntuforums.org/showthread.php?t=2216779
>>
>> Thanks!
>> Bryan

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

* Re: PROBLEM: Pulseaudio hung at schedule in 3.15-rc1
  2014-04-19 17:20 PROBLEM: Pulseaudio hung at schedule in 3.15-rc1 Bryan Quigley
@ 2014-04-20  6:08 ` Takashi Iwai
  2014-04-20 18:50   ` Bryan Quigley
  0 siblings, 1 reply; 14+ messages in thread
From: Takashi Iwai @ 2014-04-20  6:08 UTC (permalink / raw)
  To: Bryan Quigley; +Cc: linux-kernel

At Sat, 19 Apr 2014 13:20:01 -0400,
Bryan Quigley wrote:
> 
> 400362f1d8dcfda3562e80e88cfc2a92cffaf9bf is the first bad commit
> commit 400362f1d8dcfda3562e80e88cfc2a92cffaf9bf
> Author: Takashi Iwai <tiwai@suse.de>
> Date:   Mon Jan 20 16:51:16 2014 +0100
> 
>     ALSA: usb-audio: Resume mixer values properly
> 
>     Implement reset_resume callback so that the mixer values are properly
>     restored.  Still no boot quirks are called, so it might not work well
>     on some devices.
> 
> Confirmed that a revert of that commit only fixes the issue.

Does the patch below work?  I'm on vacation now, so the reply may be
delayed.


thanks,

Takashi

---
diff --git a/sound/usb/card.c b/sound/usb/card.c
index 893d5a1..d26fd9b 100644
--- a/sound/usb/card.c
+++ b/sound/usb/card.c
@@ -711,6 +711,7 @@ static int __usb_audio_resume(struct usb_interface *intf, bool reset_resume)
 		return 0;
 	if (--chip->num_suspended_intf)
 		return 0;
+	usb_autopm_get_interface_no_resume(chip->pm_intf);
 	/*
 	 * ALSA leaves material resumption to user space
 	 * we just notify and restart the mixers
@@ -726,6 +727,7 @@ static int __usb_audio_resume(struct usb_interface *intf, bool reset_resume)
 	chip->autosuspended = 0;
 
 err_out:
+	usb_autopm_put_interface(chip->pm_intf);
 	return err;
 }
 

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

* Re: PROBLEM: Pulseaudio hung at schedule in 3.15-rc1
  2014-04-20  6:08 ` Takashi Iwai
@ 2014-04-20 18:50   ` Bryan Quigley
  2014-04-29 14:21     ` Takashi Iwai
  0 siblings, 1 reply; 14+ messages in thread
From: Bryan Quigley @ 2014-04-20 18:50 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: linux-kernel

> Does the patch below work?
Nope, that didn't help.

I did determine it is caused by having my Logitech webcam plugged in.
Here is lsusb from a working system:
Bus 002 Device 002: ID 046d:0825 Logitech, Inc. Webcam C270
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass         2 ?
  bDeviceProtocol         1 Interface Association
  bMaxPacketSize0        64
  idVendor           0x046d Logitech, Inc.
  idProduct          0x0825 Webcam C270
  bcdDevice            0.10
  iManufacturer           0
  iProduct                0
  iSerial                 2 0911F220
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength         2469
    bNumInterfaces          4
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Association:
      bLength                 8
      bDescriptorType        11
      bFirstInterface         0
      bInterfaceCount         2
      bFunctionClass         14 Video
      bFunctionSubClass       3 Video Interface Collection
      bFunctionProtocol       0
      iFunction               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      1 Video Control
      bInterfaceProtocol      0
      iInterface              0
      VideoControl Interface Descriptor:
        bLength                13
        bDescriptorType        36
        bDescriptorSubtype      1 (HEADER)
        bcdUVC               1.00
        wTotalLength          159
        dwClockFrequency       48.000000MHz
        bInCollection           1
        baInterfaceNr( 0)       1
      VideoControl Interface Descriptor:
        bLength                18
        bDescriptorType        36
        bDescriptorSubtype      2 (INPUT_TERMINAL)
        bTerminalID             1
        wTerminalType      0x0201 Camera Sensor
        bAssocTerminal          0
        iTerminal               0
        wObjectiveFocalLengthMin      0
        wObjectiveFocalLengthMax      0
        wOcularFocalLength            0
        bControlSize                  3
        bmControls           0x0000000e
          Auto-Exposure Mode
          Auto-Exposure Priority
          Exposure Time (Absolute)
      VideoControl Interface Descriptor:
        bLength                11
        bDescriptorType        36
        bDescriptorSubtype      5 (PROCESSING_UNIT)
      Warning: Descriptor too short
        bUnitID                 2
        bSourceID               1
        wMaxMultiplier      16384
        bControlSize            2
        bmControls     0x0000175b
          Brightness
          Contrast
          Saturation
          Sharpness
          White Balance Temperature
          Backlight Compensation
          Gain
          Power Line Frequency
          White Balance Temperature, Auto
        iProcessing             0
        bmVideoStandards     0x1b
          None
          NTSC - 525/60
          SECAM - 625/50
          NTSC - 625/50
      VideoControl Interface Descriptor:
        bLength                27
        bDescriptorType        36
        bDescriptorSubtype      6 (EXTENSION_UNIT)
        bUnitID                 3
        guidExtensionCode         {e48e6769-0f41-db40-a850-7420d7d8240e}
        bNumControl             8
        bNrPins                 1
        baSourceID( 0)          2
        bControlSize            2
        bmControls( 0)       0x3f
        bmControls( 1)       0x03
        iExtension              0
      VideoControl Interface Descriptor:
        bLength                26
        bDescriptorType        36
        bDescriptorSubtype      6 (EXTENSION_UNIT)
        bUnitID                 4
        guidExtensionCode         {1502e449-34f4-fe47-b158-0e885023e51b}
        bNumControl             0
        bNrPins                 1
        baSourceID( 0)          2
        bControlSize            1
        bmControls( 0)       0x00
        iExtension              0
      VideoControl Interface Descriptor:
        bLength                28
        bDescriptorType        36
        bDescriptorSubtype      6 (EXTENSION_UNIT)
        bUnitID                 6
        guidExtensionCode         {a94c5d1f-11de-8744-840d-50933c8ec8d1}
        bNumControl            18
        bNrPins                 1
        baSourceID( 0)          4
        bControlSize            3
        bmControls( 0)       0xff
        bmControls( 1)       0xff
        bmControls( 2)       0x03
        iExtension              0
      VideoControl Interface Descriptor:
        bLength                27
        bDescriptorType        36
        bDescriptorSubtype      6 (EXTENSION_UNIT)
        bUnitID                 7
        guidExtensionCode         {212de5ff-3080-2c4e-82d9-f587d00540bd}
        bNumControl             2
        bNrPins                 1
        baSourceID( 0)          4
        bControlSize            2
        bmControls( 0)       0x00
        bmControls( 1)       0x03
        iExtension              0
      VideoControl Interface Descriptor:
        bLength                 9
        bDescriptorType        36
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
        bTerminalID             5
        wTerminalType      0x0101 USB Streaming
        bAssocTerminal          0
        bSourceID               4
        iTerminal               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x87  EP 7 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               8
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0
      iInterface              0
      VideoStreaming Interface Descriptor:
        bLength                            16
        bDescriptorType                    36
        bDescriptorSubtype                  1 (INPUT_HEADER)
        bNumFormats                         3
        wTotalLength                     1850
        bEndPointAddress                  129
        bmInfo                              0
        bTerminalLink                       5
        bStillCaptureMethod                 1
        bTriggerSupport                     0
        bTriggerUsage                       0
        bControlSize                        1
        bmaControls( 0)                    27
        bmaControls( 1)                    27
        bmaControls( 2)                    27
      VideoStreaming Interface Descriptor:
        bLength                            27
        bDescriptorType                    36
        bDescriptorSubtype                  4 (FORMAT_UNCOMPRESSED)
        bFormatIndex                        1
        bNumFrameDescriptors               19
        guidFormat
{59555932-0000-1000-8000-00aa00389b71}
        bBitsPerPixel                      16
        bDefaultFrameIndex                  1
        bAspectRatioX                       0
        bAspectRatioY                       0
        bmInterlaceFlags                 0x00
          Interlaced stream or variable: No
          Fields per frame: 2 fields
          Field 1 first: No
          Field pattern: Field 1 only
          bCopyProtect                      0
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         1
        bmCapabilities                   0x01
          Still image supported
        wWidth                            640
        wHeight                           480
        dwMinBitRate                 24576000
        dwMaxBitRate                147456000
        dwMaxVideoFrameBufferSize      614400
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         2
        bmCapabilities                   0x01
          Still image supported
        wWidth                            160
        wHeight                           120
        dwMinBitRate                  1536000
        dwMaxBitRate                  9216000
        dwMaxVideoFrameBufferSize       38400
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         3
        bmCapabilities                   0x01
          Still image supported
        wWidth                            176
        wHeight                           144
        dwMinBitRate                  2027520
        dwMaxBitRate                 12165120
        dwMaxVideoFrameBufferSize       50688
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         4
        bmCapabilities                   0x01
          Still image supported
        wWidth                            320
        wHeight                           176
        dwMinBitRate                  4505600
        dwMaxBitRate                 27033600
        dwMaxVideoFrameBufferSize      112640
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         5
        bmCapabilities                   0x01
          Still image supported
        wWidth                            320
        wHeight                           240
        dwMinBitRate                  6144000
        dwMaxBitRate                 36864000
        dwMaxVideoFrameBufferSize      153600
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         6
        bmCapabilities                   0x01
          Still image supported
        wWidth                            352
        wHeight                           288
        dwMinBitRate                  8110080
        dwMaxBitRate                 48660480
        dwMaxVideoFrameBufferSize      202752
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         7
        bmCapabilities                   0x01
          Still image supported
        wWidth                            432
        wHeight                           240
        dwMinBitRate                  8294400
        dwMaxBitRate                 49766400
        dwMaxVideoFrameBufferSize      207360
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         8
        bmCapabilities                   0x01
          Still image supported
        wWidth                            544
        wHeight                           288
        dwMinBitRate                 12533760
        dwMaxBitRate                 75202560
        dwMaxVideoFrameBufferSize      313344
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         9
        bmCapabilities                   0x01
          Still image supported
        wWidth                            640
        wHeight                           360
        dwMinBitRate                 18432000
        dwMaxBitRate                110592000
        dwMaxVideoFrameBufferSize      460800
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            46
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        10
        bmCapabilities                   0x01
          Still image supported
        wWidth                            752
        wHeight                           416
        dwMinBitRate                 25026560
        dwMaxBitRate                125132800
        dwMaxVideoFrameBufferSize      625664
        dwDefaultFrameInterval         400000
        bFrameIntervalType                  5
        dwFrameInterval( 0)            400000
        dwFrameInterval( 1)            500000
        dwFrameInterval( 2)            666666
        dwFrameInterval( 3)           1000000
        dwFrameInterval( 4)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            46
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        11
        bmCapabilities                   0x01
          Still image supported
        wWidth                            800
        wHeight                           448
        dwMinBitRate                 28672000
        dwMaxBitRate                143360000
        dwMaxVideoFrameBufferSize      716800
        dwDefaultFrameInterval         400000
        bFrameIntervalType                  5
        dwFrameInterval( 0)            400000
        dwFrameInterval( 1)            500000
        dwFrameInterval( 2)            666666
        dwFrameInterval( 3)           1000000
        dwFrameInterval( 4)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            42
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        12
        bmCapabilities                   0x01
          Still image supported
        wWidth                            800
        wHeight                           600
        dwMinBitRate                 38400000
        dwMaxBitRate                153600000
        dwMaxVideoFrameBufferSize      960000
        dwDefaultFrameInterval         500000
        bFrameIntervalType                  4
        dwFrameInterval( 0)            500000
        dwFrameInterval( 1)            666666
        dwFrameInterval( 2)           1000000
        dwFrameInterval( 3)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            42
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        13
        bmCapabilities                   0x01
          Still image supported
        wWidth                            864
        wHeight                           480
        dwMinBitRate                 33177600
        dwMaxBitRate                132710400
        dwMaxVideoFrameBufferSize      829440
        dwDefaultFrameInterval         500000
        bFrameIntervalType                  4
        dwFrameInterval( 0)            500000
        dwFrameInterval( 1)            666666
        dwFrameInterval( 2)           1000000
        dwFrameInterval( 3)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            38
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        14
        bmCapabilities                   0x01
          Still image supported
        wWidth                            960
        wHeight                           544
        dwMinBitRate                 41779200
        dwMaxBitRate                125337600
        dwMaxVideoFrameBufferSize     1044480
        dwDefaultFrameInterval         666666
        bFrameIntervalType                  3
        dwFrameInterval( 0)            666666
        dwFrameInterval( 1)           1000000
        dwFrameInterval( 2)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        15
        bmCapabilities                   0x01
          Still image supported
        wWidth                            960
        wHeight                           720
        dwMinBitRate                 55296000
        dwMaxBitRate                110592000
        dwMaxVideoFrameBufferSize     1382400
        dwDefaultFrameInterval        1000000
        bFrameIntervalType                  2
        dwFrameInterval( 0)           1000000
        dwFrameInterval( 1)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        16
        bmCapabilities                   0x01
          Still image supported
        wWidth                           1024
        wHeight                           576
        dwMinBitRate                 47185920
        dwMaxBitRate                 94371840
        dwMaxVideoFrameBufferSize     1179648
        dwDefaultFrameInterval        1000000
        bFrameIntervalType                  2
        dwFrameInterval( 0)           1000000
        dwFrameInterval( 1)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        17
        bmCapabilities                   0x01
          Still image supported
        wWidth                           1184
        wHeight                           656
        dwMinBitRate                 62136320
        dwMaxBitRate                124272640
        dwMaxVideoFrameBufferSize     1553408
        dwDefaultFrameInterval        1000000
        bFrameIntervalType                  2
        dwFrameInterval( 0)           1000000
        dwFrameInterval( 1)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        18
        bmCapabilities                   0x01
          Still image supported
        wWidth                           1280
        wHeight                           720
        dwMinBitRate                 73728000
        dwMaxBitRate                147456000
        dwMaxVideoFrameBufferSize     1843200
        dwDefaultFrameInterval        1000000
        bFrameIntervalType                  2
        dwFrameInterval( 0)           1000000
        dwFrameInterval( 1)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        19
        bmCapabilities                   0x01
          Still image supported
        wWidth                           1280
        wHeight                           960
        dwMinBitRate                 98304000
        dwMaxBitRate                196608000
        dwMaxVideoFrameBufferSize     2457600
        dwDefaultFrameInterval        2000000
        bFrameIntervalType                  2
        dwFrameInterval( 0)           1333333
        dwFrameInterval( 1)           2000000
      VideoStreaming Interface Descriptor:
        bLength                             6
        bDescriptorType                    36
        bDescriptorSubtype                 13 (COLORFORMAT)
        bColorPrimaries                     1 (BT.709,sRGB)
        bTransferCharacteristics            1 (BT.709)
        bMatrixCoefficients                 4 (SMPTE 170M (BT.601))
      VideoStreaming Interface Descriptor:
        bLength                            11
        bDescriptorType                    36
        bDescriptorSubtype                  6 (FORMAT_MJPEG)
        bFormatIndex                        2
        bNumFrameDescriptors               19
        bFlags                              1
          Fixed-size samples: Yes
        bDefaultFrameIndex                  1
        bAspectRatioX                       0
        bAspectRatioY                       0
        bmInterlaceFlags                 0x00
          Interlaced stream or variable: No
          Fields per frame: 1 fields
          Field 1 first: No
          Field pattern: Field 1 only
          bCopyProtect                      0
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                         1
        bmCapabilities                   0x01
          Still image supported
        wWidth                            640
        wHeight                           480
        dwMinBitRate                 24576000
        dwMaxBitRate                147456000
        dwMaxVideoFrameBufferSize      614400
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                         2
        bmCapabilities                   0x01
          Still image supported
        wWidth                            160
        wHeight                           120
        dwMinBitRate                  1536000
        dwMaxBitRate                  9216000
        dwMaxVideoFrameBufferSize       38400
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                         3
        bmCapabilities                   0x01
          Still image supported
        wWidth                            176
        wHeight                           144
        dwMinBitRate                  2027520
        dwMaxBitRate                 12165120
        dwMaxVideoFrameBufferSize       50688
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                         4
        bmCapabilities                   0x01
          Still image supported
        wWidth                            320
        wHeight                           176
        dwMinBitRate                  4505600
        dwMaxBitRate                 27033600
        dwMaxVideoFrameBufferSize      112640
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                         5
        bmCapabilities                   0x01
          Still image supported
        wWidth                            320
        wHeight                           240
        dwMinBitRate                  6144000
        dwMaxBitRate                 36864000
        dwMaxVideoFrameBufferSize      153600
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                         6
        bmCapabilities                   0x01
          Still image supported
        wWidth                            352
        wHeight                           288
        dwMinBitRate                  8110080
        dwMaxBitRate                 48660480
        dwMaxVideoFrameBufferSize      202752
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                         7
        bmCapabilities                   0x01
          Still image supported
        wWidth                            432
        wHeight                           240
        dwMinBitRate                  8294400
        dwMaxBitRate                 49766400
        dwMaxVideoFrameBufferSize      207360
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                         8
        bmCapabilities                   0x01
          Still image supported
        wWidth                            544
        wHeight                           288
        dwMinBitRate                 12533760
        dwMaxBitRate                 75202560
        dwMaxVideoFrameBufferSize      313344
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                         9
        bmCapabilities                   0x01
          Still image supported
        wWidth                            640
        wHeight                           360
        dwMinBitRate                 18432000
        dwMaxBitRate                110592000
        dwMaxVideoFrameBufferSize      460800
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        10
        bmCapabilities                   0x01
          Still image supported
        wWidth                            752
        wHeight                           416
        dwMinBitRate                 25026560
        dwMaxBitRate                150159360
        dwMaxVideoFrameBufferSize      625664
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        11
        bmCapabilities                   0x01
          Still image supported
        wWidth                            800
        wHeight                           448
        dwMinBitRate                 28672000
        dwMaxBitRate                172032000
        dwMaxVideoFrameBufferSize      716800
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        12
        bmCapabilities                   0x01
          Still image supported
        wWidth                            800
        wHeight                           600
        dwMinBitRate                 38400000
        dwMaxBitRate                230400000
        dwMaxVideoFrameBufferSize      960000
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        13
        bmCapabilities                   0x01
          Still image supported
        wWidth                            864
        wHeight                           480
        dwMinBitRate                 33177600
        dwMaxBitRate                199065600
        dwMaxVideoFrameBufferSize      829440
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        14
        bmCapabilities                   0x01
          Still image supported
        wWidth                            960
        wHeight                           544
        dwMinBitRate                 41779200
        dwMaxBitRate                250675200
        dwMaxVideoFrameBufferSize     1044480
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        15
        bmCapabilities                   0x01
          Still image supported
        wWidth                            960
        wHeight                           720
        dwMinBitRate                 55296000
        dwMaxBitRate                331776000
        dwMaxVideoFrameBufferSize     1382400
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        16
        bmCapabilities                   0x01
          Still image supported
        wWidth                           1024
        wHeight                           576
        dwMinBitRate                 47185920
        dwMaxBitRate                283115520
        dwMaxVideoFrameBufferSize     1179648
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        17
        bmCapabilities                   0x01
          Still image supported
        wWidth                           1184
        wHeight                           656
        dwMinBitRate                 62136320
        dwMaxBitRate                372817920
        dwMaxVideoFrameBufferSize     1553408
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        18
        bmCapabilities                   0x01
          Still image supported
        wWidth                           1280
        wHeight                           720
        dwMinBitRate                 73728000
        dwMaxBitRate                442368000
        dwMaxVideoFrameBufferSize     1843200
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            50
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        19
        bmCapabilities                   0x01
          Still image supported
        wWidth                           1280
        wHeight                           960
        dwMinBitRate                 98304000
        dwMaxBitRate                589824000
        dwMaxVideoFrameBufferSize     2457600
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  6
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            400000
        dwFrameInterval( 2)            500000
        dwFrameInterval( 3)            666666
        dwFrameInterval( 4)           1000000
        dwFrameInterval( 5)           2000000
      VideoStreaming Interface Descriptor:
        bLength                             6
        bDescriptorType                    36
        bDescriptorSubtype                 13 (COLORFORMAT)
        bColorPrimaries                     1 (BT.709,sRGB)
        bTransferCharacteristics            1 (BT.709)
        bMatrixCoefficients                 4 (SMPTE 170M (BT.601))
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x00c0  1x 192 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       2
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0180  1x 384 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       3
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       4
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0280  1x 640 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       5
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0320  1x 800 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       6
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x03b0  1x 944 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       7
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0a80  2x 640 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       8
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0b20  2x 800 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       9
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0be0  2x 992 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting      10
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x1380  3x 896 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting      11
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x13fc  3x 1020 bytes
        bInterval               1
    Interface Association:
      bLength                 8
      bDescriptorType        11
      bFirstInterface         2
      bInterfaceCount         2
      bFunctionClass          1 Audio
      bFunctionSubClass       2 Streaming
      bFunctionProtocol       0
      iFunction               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass         1 Audio
      bInterfaceSubClass      1 Control Device
      bInterfaceProtocol      0
      iInterface              0
      AudioControl Interface Descriptor:
        bLength                 9
        bDescriptorType        36
        bDescriptorSubtype      1 (HEADER)
        bcdADC               1.00
        wTotalLength           38
        bInCollection           1
        baInterfaceNr( 0)       3
      AudioControl Interface Descriptor:
        bLength                12
        bDescriptorType        36
        bDescriptorSubtype      2 (INPUT_TERMINAL)
        bTerminalID             1
        wTerminalType      0x0201 Microphone
        bAssocTerminal          0
        bNrChannels             1
        wChannelConfig     0x0000
        iChannelNames           0
        iTerminal               0
      AudioControl Interface Descriptor:
        bLength                 9
        bDescriptorType        36
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
        bTerminalID             3
        wTerminalType      0x0101 USB Streaming
        bAssocTerminal          1
        bSourceID               5
        iTerminal               0
      AudioControl Interface Descriptor:
        bLength                 9
        bDescriptorType        36
        bDescriptorSubtype      6 (FEATURE_UNIT)
        bUnitID                 5
        bSourceID               1
        bControlSize            1
        bmaControls( 0)      0x03
          Mute Control
          Volume Control
        bmaControls( 1)      0x00
        iFeature                0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        3
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass         1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol      0
      iInterface              0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        3
      bAlternateSetting       1
      bNumEndpoints           1
      bInterfaceClass         1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol      0
      iInterface              0
      AudioStreaming Interface Descriptor:
        bLength                 7
        bDescriptorType        36
        bDescriptorSubtype      1 (AS_GENERAL)
        bTerminalLink           3
        bDelay                  1 frames
        wFormatTag              1 PCM
      AudioStreaming Interface Descriptor:
        bLength                11
        bDescriptorType        36
        bDescriptorSubtype      2 (FORMAT_TYPE)
        bFormatType             1 (FORMAT_TYPE_I)
        bNrChannels             1
        bSubframeSize           2
        bBitResolution         16
        bSamFreqType            1 Discrete
        tSamFreq[ 0]        16000
      Endpoint Descriptor:
        bLength                 9
        bDescriptorType         5
        bEndpointAddress     0x86  EP 6 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0044  1x 68 bytes
        bInterval               4
        bRefresh                0
        bSynchAddress           0
        AudioControl Endpoint Descriptor:
          bLength                 7
          bDescriptorType        37
          bDescriptorSubtype      1 (EP_GENERAL)
          bmAttributes         0x01
            Sampling Frequency
          bLockDelayUnits         0 Undefined
          wLockDelay              0 Undefined
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        3
      bAlternateSetting       2
      bNumEndpoints           1
      bInterfaceClass         1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol      0
      iInterface              0
      AudioStreaming Interface Descriptor:
        bLength                 7
        bDescriptorType        36
        bDescriptorSubtype      1 (AS_GENERAL)
        bTerminalLink           3
        bDelay                  1 frames
        wFormatTag              1 PCM
      AudioStreaming Interface Descriptor:
        bLength                11
        bDescriptorType        36
        bDescriptorSubtype      2 (FORMAT_TYPE)
        bFormatType             1 (FORMAT_TYPE_I)
        bNrChannels             1
        bSubframeSize           2
        bBitResolution         16
        bSamFreqType            1 Discrete
        tSamFreq[ 0]        24000
      Endpoint Descriptor:
        bLength                 9
        bDescriptorType         5
        bEndpointAddress     0x86  EP 6 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0064  1x 100 bytes
        bInterval               4
        bRefresh                0
        bSynchAddress           0
        AudioControl Endpoint Descriptor:
          bLength                 7
          bDescriptorType        37
          bDescriptorSubtype      1 (EP_GENERAL)
          bmAttributes         0x01
            Sampling Frequency
          bLockDelayUnits         0 Undefined
          wLockDelay              0 Undefined
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        3
      bAlternateSetting       3
      bNumEndpoints           1
      bInterfaceClass         1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol      0
      iInterface              0
      AudioStreaming Interface Descriptor:
        bLength                 7
        bDescriptorType        36
        bDescriptorSubtype      1 (AS_GENERAL)
        bTerminalLink           3
        bDelay                  1 frames
        wFormatTag              1 PCM
      AudioStreaming Interface Descriptor:
        bLength                11
        bDescriptorType        36
        bDescriptorSubtype      2 (FORMAT_TYPE)
        bFormatType             1 (FORMAT_TYPE_I)
        bNrChannels             1
        bSubframeSize           2
        bBitResolution         16
        bSamFreqType            1 Discrete
        tSamFreq[ 0]        32000
      Endpoint Descriptor:
        bLength                 9
        bDescriptorType         5
        bEndpointAddress     0x86  EP 6 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0084  1x 132 bytes
        bInterval               4
        bRefresh                0
        bSynchAddress           0
        AudioControl Endpoint Descriptor:
          bLength                 7
          bDescriptorType        37
          bDescriptorSubtype      1 (EP_GENERAL)
          bmAttributes         0x01
            Sampling Frequency
          bLockDelayUnits         0 Undefined
          wLockDelay              0 Undefined
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        3
      bAlternateSetting       4
      bNumEndpoints           1
      bInterfaceClass         1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol      0
      iInterface              0
      AudioStreaming Interface Descriptor:
        bLength                 7
        bDescriptorType        36
        bDescriptorSubtype      1 (AS_GENERAL)
        bTerminalLink           3
        bDelay                  1 frames
        wFormatTag              1 PCM
      AudioStreaming Interface Descriptor:
        bLength                11
        bDescriptorType        36
        bDescriptorSubtype      2 (FORMAT_TYPE)
        bFormatType             1 (FORMAT_TYPE_I)
        bNrChannels             1
        bSubframeSize           2
        bBitResolution         16
        bSamFreqType            1 Discrete
        tSamFreq[ 0]        48000
      Endpoint Descriptor:
        bLength                 9
        bDescriptorType         5
        bEndpointAddress     0x86  EP 6 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x00c4  1x 196 bytes
        bInterval               4
        bRefresh                0
        bSynchAddress           0
        AudioControl Endpoint Descriptor:
          bLength                 7
          bDescriptorType        37
          bDescriptorSubtype      1 (EP_GENERAL)
          bmAttributes         0x01
            Sampling Frequency
          bLockDelayUnits         0 Undefined
          wLockDelay              0 Undefined
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass         2 ?
  bDeviceProtocol         1 Interface Association
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)

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

* Re: PROBLEM: Pulseaudio hung at schedule in 3.15-rc1
  2014-04-20 18:50   ` Bryan Quigley
@ 2014-04-29 14:21     ` Takashi Iwai
  2014-04-29 18:04       ` Bryan Quigley
  0 siblings, 1 reply; 14+ messages in thread
From: Takashi Iwai @ 2014-04-29 14:21 UTC (permalink / raw)
  To: Bryan Quigley; +Cc: linux-kernel

At Sun, 20 Apr 2014 14:50:12 -0400,
Bryan Quigley wrote:
> 
> > Does the patch below work?
> Nope, that didn't help.

Now I'm back and start looking at this again.
Could you give the raw kernel messages with the stack trace?
The previous cited message is hard to read.

> I did determine it is caused by having my Logitech webcam plugged in.
> Here is lsusb from a working system:
> Bus 002 Device 002: ID 046d:0825 Logitech, Inc. Webcam C270

OK, there is a quick for this device but it shouldn't affect the
suspend/resume behavior, at least.


thanks,

Takashi

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

* Re: PROBLEM: Pulseaudio hung at schedule in 3.15-rc1
  2014-04-29 14:21     ` Takashi Iwai
@ 2014-04-29 18:04       ` Bryan Quigley
  2014-04-30  6:42         ` Takashi Iwai
  0 siblings, 1 reply; 14+ messages in thread
From: Bryan Quigley @ 2014-04-29 18:04 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: linux-kernel

I pastebined the full boots syslog here: http://pastebin.ubuntu.com/7360925/

The only kernel error I get is that pulseaudio hangs.. Nothing more
specific as to why.
I can also get a hang if I just run: sudo lsusb -v.  It displays
Bus 002 Device 002: ID 046d:0825 Logitech, Inc. Webcam C270
[blinking cursor]

Thanks,
Bryan


> Now I'm back and start looking at this again.
> Could you give the raw kernel messages with the stack trace?
> The previous cited message is hard to read.
>
>> I did determine it is caused by having my Logitech webcam plugged in.
>> Here is lsusb from a working system:
>> Bus 002 Device 002: ID 046d:0825 Logitech, Inc. Webcam C270
>
> OK, there is a quick for this device but it shouldn't affect the
> suspend/resume behavior, at least.

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

* Re: PROBLEM: Pulseaudio hung at schedule in 3.15-rc1
  2014-04-29 18:04       ` Bryan Quigley
@ 2014-04-30  6:42         ` Takashi Iwai
  2014-04-30 16:10           ` Bryan Quigley
  0 siblings, 1 reply; 14+ messages in thread
From: Takashi Iwai @ 2014-04-30  6:42 UTC (permalink / raw)
  To: Bryan Quigley; +Cc: linux-kernel

At Tue, 29 Apr 2014 14:04:15 -0400,
Bryan Quigley wrote:
> 
> I pastebined the full boots syslog here: http://pastebin.ubuntu.com/7360925/
> 
> The only kernel error I get is that pulseaudio hangs.. Nothing more
> specific as to why.
> I can also get a hang if I just run: sudo lsusb -v.  It displays
> Bus 002 Device 002: ID 046d:0825 Logitech, Inc. Webcam C270
> [blinking cursor]

Thanks.  Could you try the patch below?


Takashi

---
diff --git a/sound/usb/card.c b/sound/usb/card.c
index 893d5a1afc3c..28f13def4838 100644
--- a/sound/usb/card.c
+++ b/sound/usb/card.c
@@ -651,7 +651,7 @@ int snd_usb_autoresume(struct snd_usb_audio *chip)
 	int err = -ENODEV;
 
 	down_read(&chip->shutdown_rwsem);
-	if (chip->probing)
+	if (chip->probing || chip->num_suspended_intf)
 		err = 0;
 	else if (!chip->shutdown)
 		err = usb_autopm_get_interface(chip->pm_intf);
@@ -663,7 +663,7 @@ int snd_usb_autoresume(struct snd_usb_audio *chip)
 void snd_usb_autosuspend(struct snd_usb_audio *chip)
 {
 	down_read(&chip->shutdown_rwsem);
-	if (!chip->shutdown && !chip->probing)
+	if (!chip->shutdown && !chip->probing && !chip->num_suspended_intf)
 		usb_autopm_put_interface(chip->pm_intf);
 	up_read(&chip->shutdown_rwsem);
 }
@@ -695,8 +695,10 @@ static int usb_audio_suspend(struct usb_interface *intf, pm_message_t message)
 			chip->autosuspended = 1;
 	}
 
-	list_for_each_entry(mixer, &chip->mixer_list, list)
-		snd_usb_mixer_suspend(mixer);
+	if (chip->num_suspended_intf == 1) {
+		list_for_each_entry(mixer, &chip->mixer_list, list)
+			snd_usb_mixer_suspend(mixer);
+	}
 
 	return 0;
 }

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

* Re: PROBLEM: Pulseaudio hung at schedule in 3.15-rc1
  2014-04-30  6:42         ` Takashi Iwai
@ 2014-04-30 16:10           ` Bryan Quigley
  2014-04-30 16:36             ` Takashi Iwai
  0 siblings, 1 reply; 14+ messages in thread
From: Bryan Quigley @ 2014-04-30 16:10 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: linux-kernel

Still issues, on plugging it in after boot and running sudo lsusb -v
Apr 30 11:53:30 dell-laptop kernel: [   54.320063] usb 6-2: new
full-speed USB device number 2 using uhci_hcd
Apr 30 11:53:30 dell-laptop kernel: [   54.680097] usb 6-2: not
running at top speed; connect to a high speed hub
Apr 30 11:53:30 dell-laptop kernel: [   54.822100] usb 6-2: New USB
device found, idVendor=046d, idProduct=0825
Apr 30 11:53:30 dell-laptop kernel: [   54.822106] usb 6-2: New USB
device strings: Mfr=0, Product=0, SerialNumber=2
Apr 30 11:53:30 dell-laptop kernel: [   54.822109] usb 6-2:
SerialNumber: 0911F220
Apr 30 11:53:30 dell-laptop kernel: [   54.825210] uvcvideo: Found UVC
1.00 device <unnamed> (046d:0825)
Apr 30 11:53:30 dell-laptop kernel: [   54.925311] input: UVC Camera
(046d:0825) as /devices/pci0000:00/0000:00:1d.0/usb6/6-2/6-2:1.0/input/input18
Apr 30 11:53:31 dell-laptop kernel: [   56.107099] usb 6-2: set
resolution quirk: cval->res = 384
Apr 30 11:53:31 dell-laptop kernel: [   56.107353] usbcore: registered
new interface driver snd-usb-audio
Apr 30 11:53:36 dell-laptop kernel: [   60.869958] usb 6-2: 3:1:
usb_set_interface failed (-113)
Apr 30 11:53:36 dell-laptop kernel: [   60.869991] usb 6-2: 3:1:
usb_set_interface failed (-113)
(Repeats until device is reset)

The above also happens on bootup.  (No longer hangs pulseaudio because
the device seems to fail..).

Thanks,
Bryan


On Wed, Apr 30, 2014 at 2:42 AM, Takashi Iwai <tiwai@suse.de> wrote:
> At Tue, 29 Apr 2014 14:04:15 -0400,
> Bryan Quigley wrote:
>>
>> I pastebined the full boots syslog here: http://pastebin.ubuntu.com/7360925/
>>
>> The only kernel error I get is that pulseaudio hangs.. Nothing more
>> specific as to why.
>> I can also get a hang if I just run: sudo lsusb -v.  It displays
>> Bus 002 Device 002: ID 046d:0825 Logitech, Inc. Webcam C270
>> [blinking cursor]
>
> Thanks.  Could you try the patch below?
>
>
> Takashi
>
> ---
> diff --git a/sound/usb/card.c b/sound/usb/card.c
> index 893d5a1afc3c..28f13def4838 100644
> --- a/sound/usb/card.c
> +++ b/sound/usb/card.c
> @@ -651,7 +651,7 @@ int snd_usb_autoresume(struct snd_usb_audio *chip)
>         int err = -ENODEV;
>
>         down_read(&chip->shutdown_rwsem);
> -       if (chip->probing)
> +       if (chip->probing || chip->num_suspended_intf)
>                 err = 0;
>         else if (!chip->shutdown)
>                 err = usb_autopm_get_interface(chip->pm_intf);
> @@ -663,7 +663,7 @@ int snd_usb_autoresume(struct snd_usb_audio *chip)
>  void snd_usb_autosuspend(struct snd_usb_audio *chip)
>  {
>         down_read(&chip->shutdown_rwsem);
> -       if (!chip->shutdown && !chip->probing)
> +       if (!chip->shutdown && !chip->probing && !chip->num_suspended_intf)
>                 usb_autopm_put_interface(chip->pm_intf);
>         up_read(&chip->shutdown_rwsem);
>  }
> @@ -695,8 +695,10 @@ static int usb_audio_suspend(struct usb_interface *intf, pm_message_t message)
>                         chip->autosuspended = 1;
>         }
>
> -       list_for_each_entry(mixer, &chip->mixer_list, list)
> -               snd_usb_mixer_suspend(mixer);
> +       if (chip->num_suspended_intf == 1) {
> +               list_for_each_entry(mixer, &chip->mixer_list, list)
> +                       snd_usb_mixer_suspend(mixer);
> +       }
>
>         return 0;
>  }

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

* Re: PROBLEM: Pulseaudio hung at schedule in 3.15-rc1
  2014-04-30 16:10           ` Bryan Quigley
@ 2014-04-30 16:36             ` Takashi Iwai
  2014-04-30 17:40               ` Bryan Quigley
  0 siblings, 1 reply; 14+ messages in thread
From: Takashi Iwai @ 2014-04-30 16:36 UTC (permalink / raw)
  To: Bryan Quigley; +Cc: linux-kernel

At Wed, 30 Apr 2014 12:10:48 -0400,
Bryan Quigley wrote:
> 
> Still issues, on plugging it in after boot and running sudo lsusb -v
> Apr 30 11:53:30 dell-laptop kernel: [   54.320063] usb 6-2: new
> full-speed USB device number 2 using uhci_hcd
> Apr 30 11:53:30 dell-laptop kernel: [   54.680097] usb 6-2: not
> running at top speed; connect to a high speed hub
> Apr 30 11:53:30 dell-laptop kernel: [   54.822100] usb 6-2: New USB
> device found, idVendor=046d, idProduct=0825
> Apr 30 11:53:30 dell-laptop kernel: [   54.822106] usb 6-2: New USB
> device strings: Mfr=0, Product=0, SerialNumber=2
> Apr 30 11:53:30 dell-laptop kernel: [   54.822109] usb 6-2:
> SerialNumber: 0911F220
> Apr 30 11:53:30 dell-laptop kernel: [   54.825210] uvcvideo: Found UVC
> 1.00 device <unnamed> (046d:0825)
> Apr 30 11:53:30 dell-laptop kernel: [   54.925311] input: UVC Camera
> (046d:0825) as /devices/pci0000:00/0000:00:1d.0/usb6/6-2/6-2:1.0/input/input18
> Apr 30 11:53:31 dell-laptop kernel: [   56.107099] usb 6-2: set
> resolution quirk: cval->res = 384
> Apr 30 11:53:31 dell-laptop kernel: [   56.107353] usbcore: registered
> new interface driver snd-usb-audio
> Apr 30 11:53:36 dell-laptop kernel: [   60.869958] usb 6-2: 3:1:
> usb_set_interface failed (-113)
> Apr 30 11:53:36 dell-laptop kernel: [   60.869991] usb 6-2: 3:1:
> usb_set_interface failed (-113)
> (Repeats until device is reset)
> 
> The above also happens on bootup.  (No longer hangs pulseaudio because
> the device seems to fail..).

Hm, what about the one below instead?


Takashi

---
diff --git a/sound/usb/card.c b/sound/usb/card.c
index 893d5a1afc3c..2d49a7eeb7c7 100644
--- a/sound/usb/card.c
+++ b/sound/usb/card.c
@@ -653,7 +653,7 @@ int snd_usb_autoresume(struct snd_usb_audio *chip)
 	down_read(&chip->shutdown_rwsem);
 	if (chip->probing)
 		err = 0;
-	else if (!chip->shutdown)
+	else if (!chip->shutdown && !chip->in_pm)
 		err = usb_autopm_get_interface(chip->pm_intf);
 	up_read(&chip->shutdown_rwsem);
 
@@ -663,7 +663,7 @@ int snd_usb_autoresume(struct snd_usb_audio *chip)
 void snd_usb_autosuspend(struct snd_usb_audio *chip)
 {
 	down_read(&chip->shutdown_rwsem);
-	if (!chip->shutdown && !chip->probing)
+	if (!chip->shutdown && !chip->probing && !chip->in_pm)
 		usb_autopm_put_interface(chip->pm_intf);
 	up_read(&chip->shutdown_rwsem);
 }
@@ -695,8 +695,9 @@ static int usb_audio_suspend(struct usb_interface *intf, pm_message_t message)
 			chip->autosuspended = 1;
 	}
 
-	list_for_each_entry(mixer, &chip->mixer_list, list)
-		snd_usb_mixer_suspend(mixer);
+	if (chip->num_suspended_intf == 1)
+		list_for_each_entry(mixer, &chip->mixer_list, list)
+			snd_usb_mixer_suspend(mixer);
 
 	return 0;
 }
@@ -711,6 +712,8 @@ static int __usb_audio_resume(struct usb_interface *intf, bool reset_resume)
 		return 0;
 	if (--chip->num_suspended_intf)
 		return 0;
+
+	chip->in_pm = 1;
 	/*
 	 * ALSA leaves material resumption to user space
 	 * we just notify and restart the mixers
@@ -726,6 +729,7 @@ static int __usb_audio_resume(struct usb_interface *intf, bool reset_resume)
 	chip->autosuspended = 0;
 
 err_out:
+	chip->in_pm = 0;
 	return err;
 }
 
diff --git a/sound/usb/usbaudio.h b/sound/usb/usbaudio.h
index 25c4c7e217de..91d0380431b4 100644
--- a/sound/usb/usbaudio.h
+++ b/sound/usb/usbaudio.h
@@ -40,6 +40,7 @@ struct snd_usb_audio {
 	struct rw_semaphore shutdown_rwsem;
 	unsigned int shutdown:1;
 	unsigned int probing:1;
+	unsigned int in_pm:1;
 	unsigned int autosuspended:1;	
 	unsigned int txfr_quirk:1; /* Subframe boundaries on transfers */
 	

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

* Re: PROBLEM: Pulseaudio hung at schedule in 3.15-rc1
  2014-04-30 16:36             ` Takashi Iwai
@ 2014-04-30 17:40               ` Bryan Quigley
  2014-05-02  7:36                 ` Takashi Iwai
  0 siblings, 1 reply; 14+ messages in thread
From: Bryan Quigley @ 2014-04-30 17:40 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: linux-kernel

> Hm, what about the one below instead?
>
>
> Takashi

It works now!  Still gives me some errors, but both the webcam and
microphone function fine..

On pluging it in, all seems normal:
Apr 30 13:33:29 dell-laptop kernel: [  467.144143] usb 2-2: new
high-speed USB device number 4 using ehci-pci
Apr 30 13:33:30 dell-laptop kernel: [  467.492931] usb 2-2: New USB
device found, idVendor=046d, idProduct=0825
Apr 30 13:33:30 dell-laptop kernel: [  467.492939] usb 2-2: New USB
device strings: Mfr=0, Product=0, SerialNumber=2
Apr 30 13:33:30 dell-laptop kernel: [  467.492943] usb 2-2:
SerialNumber: 0911F220
Apr 30 13:33:30 dell-laptop kernel: [  467.493799] uvcvideo: Found UVC
1.00 device <unnamed> (046d:0825)
Apr 30 13:33:30 dell-laptop kernel: [  467.590713] input: UVC Camera
(046d:0825) as /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/input/input20
Apr 30 13:33:31 dell-laptop kernel: [  468.753801] usb 2-2: set
resolution quirk: cval->res = 384

But on any access (sudo lsusb -v, open webcam, etc), it will give:
Apr 30 13:35:21 dell-laptop kernel: [  578.788135] usb 2-2: reset
high-speed USB device number 4 using ehci-pci
Apr 30 13:35:21 dell-laptop kernel: [  579.142380] snd-usb-audio
2-2:1.2: reset_resume error -5

Doesn't seem to affect performance at all though..

Thanks again,
Bryan

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

* Re: PROBLEM: Pulseaudio hung at schedule in 3.15-rc1
  2014-04-30 17:40               ` Bryan Quigley
@ 2014-05-02  7:36                 ` Takashi Iwai
  2014-05-02 14:33                   ` Bryan Quigley
  2014-05-07 21:15                   ` Ed Tomlinson
  0 siblings, 2 replies; 14+ messages in thread
From: Takashi Iwai @ 2014-05-02  7:36 UTC (permalink / raw)
  To: Bryan Quigley; +Cc: linux-kernel

At Wed, 30 Apr 2014 13:40:11 -0400,
Bryan Quigley wrote:
> 
> > Hm, what about the one below instead?
> >
> >
> > Takashi
> 
> It works now!  Still gives me some errors, but both the webcam and
> microphone function fine..
> 
> On pluging it in, all seems normal:
> Apr 30 13:33:29 dell-laptop kernel: [  467.144143] usb 2-2: new
> high-speed USB device number 4 using ehci-pci
> Apr 30 13:33:30 dell-laptop kernel: [  467.492931] usb 2-2: New USB
> device found, idVendor=046d, idProduct=0825
> Apr 30 13:33:30 dell-laptop kernel: [  467.492939] usb 2-2: New USB
> device strings: Mfr=0, Product=0, SerialNumber=2
> Apr 30 13:33:30 dell-laptop kernel: [  467.492943] usb 2-2:
> SerialNumber: 0911F220
> Apr 30 13:33:30 dell-laptop kernel: [  467.493799] uvcvideo: Found UVC
> 1.00 device <unnamed> (046d:0825)
> Apr 30 13:33:30 dell-laptop kernel: [  467.590713] input: UVC Camera
> (046d:0825) as /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/input/input20
> Apr 30 13:33:31 dell-laptop kernel: [  468.753801] usb 2-2: set
> resolution quirk: cval->res = 384
> 
> But on any access (sudo lsusb -v, open webcam, etc), it will give:
> Apr 30 13:35:21 dell-laptop kernel: [  578.788135] usb 2-2: reset
> high-speed USB device number 4 using ehci-pci
> Apr 30 13:35:21 dell-laptop kernel: [  579.142380] snd-usb-audio
> 2-2:1.2: reset_resume error -5
> 
> Doesn't seem to affect performance at all though..

OK, the error above comes from my patch returning an error at auto
suspend callback.  How about the revised patch below?


thanks,

Takashi

---
diff --git a/sound/usb/card.c b/sound/usb/card.c
index 893d5a1afc3c..c3b5b7dca1c3 100644
--- a/sound/usb/card.c
+++ b/sound/usb/card.c
@@ -651,7 +651,7 @@ int snd_usb_autoresume(struct snd_usb_audio *chip)
 	int err = -ENODEV;
 
 	down_read(&chip->shutdown_rwsem);
-	if (chip->probing)
+	if (chip->probing && chip->in_pm)
 		err = 0;
 	else if (!chip->shutdown)
 		err = usb_autopm_get_interface(chip->pm_intf);
@@ -663,7 +663,7 @@ int snd_usb_autoresume(struct snd_usb_audio *chip)
 void snd_usb_autosuspend(struct snd_usb_audio *chip)
 {
 	down_read(&chip->shutdown_rwsem);
-	if (!chip->shutdown && !chip->probing)
+	if (!chip->shutdown && !chip->probing && !chip->in_pm)
 		usb_autopm_put_interface(chip->pm_intf);
 	up_read(&chip->shutdown_rwsem);
 }
@@ -695,8 +695,9 @@ static int usb_audio_suspend(struct usb_interface *intf, pm_message_t message)
 			chip->autosuspended = 1;
 	}
 
-	list_for_each_entry(mixer, &chip->mixer_list, list)
-		snd_usb_mixer_suspend(mixer);
+	if (chip->num_suspended_intf == 1)
+		list_for_each_entry(mixer, &chip->mixer_list, list)
+			snd_usb_mixer_suspend(mixer);
 
 	return 0;
 }
@@ -711,6 +712,8 @@ static int __usb_audio_resume(struct usb_interface *intf, bool reset_resume)
 		return 0;
 	if (--chip->num_suspended_intf)
 		return 0;
+
+	chip->in_pm = 1;
 	/*
 	 * ALSA leaves material resumption to user space
 	 * we just notify and restart the mixers
@@ -726,6 +729,7 @@ static int __usb_audio_resume(struct usb_interface *intf, bool reset_resume)
 	chip->autosuspended = 0;
 
 err_out:
+	chip->in_pm = 0;
 	return err;
 }
 
diff --git a/sound/usb/usbaudio.h b/sound/usb/usbaudio.h
index 25c4c7e217de..91d0380431b4 100644
--- a/sound/usb/usbaudio.h
+++ b/sound/usb/usbaudio.h
@@ -40,6 +40,7 @@ struct snd_usb_audio {
 	struct rw_semaphore shutdown_rwsem;
 	unsigned int shutdown:1;
 	unsigned int probing:1;
+	unsigned int in_pm:1;
 	unsigned int autosuspended:1;	
 	unsigned int txfr_quirk:1; /* Subframe boundaries on transfers */
 	

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

* Re: PROBLEM: Pulseaudio hung at schedule in 3.15-rc1
  2014-05-02  7:36                 ` Takashi Iwai
@ 2014-05-02 14:33                   ` Bryan Quigley
  2014-05-07 21:15                   ` Ed Tomlinson
  1 sibling, 0 replies; 14+ messages in thread
From: Bryan Quigley @ 2014-05-02 14:33 UTC (permalink / raw)
  Cc: linux-kernel

That looks good!
Thanks!
Bryan

On Fri, May 2, 2014 at 3:36 AM, Takashi Iwai <tiwai@suse.de> wrote:
> At Wed, 30 Apr 2014 13:40:11 -0400,
> Bryan Quigley wrote:
>>
>> > Hm, what about the one below instead?
>> >
>> >
>> > Takashi
>>
>> It works now!  Still gives me some errors, but both the webcam and
>> microphone function fine..
>>
>> On pluging it in, all seems normal:
>> Apr 30 13:33:29 dell-laptop kernel: [  467.144143] usb 2-2: new
>> high-speed USB device number 4 using ehci-pci
>> Apr 30 13:33:30 dell-laptop kernel: [  467.492931] usb 2-2: New USB
>> device found, idVendor=046d, idProduct=0825
>> Apr 30 13:33:30 dell-laptop kernel: [  467.492939] usb 2-2: New USB
>> device strings: Mfr=0, Product=0, SerialNumber=2
>> Apr 30 13:33:30 dell-laptop kernel: [  467.492943] usb 2-2:
>> SerialNumber: 0911F220
>> Apr 30 13:33:30 dell-laptop kernel: [  467.493799] uvcvideo: Found UVC
>> 1.00 device <unnamed> (046d:0825)
>> Apr 30 13:33:30 dell-laptop kernel: [  467.590713] input: UVC Camera
>> (046d:0825) as /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/input/input20
>> Apr 30 13:33:31 dell-laptop kernel: [  468.753801] usb 2-2: set
>> resolution quirk: cval->res = 384
>>
>> But on any access (sudo lsusb -v, open webcam, etc), it will give:
>> Apr 30 13:35:21 dell-laptop kernel: [  578.788135] usb 2-2: reset
>> high-speed USB device number 4 using ehci-pci
>> Apr 30 13:35:21 dell-laptop kernel: [  579.142380] snd-usb-audio
>> 2-2:1.2: reset_resume error -5
>>
>> Doesn't seem to affect performance at all though..
>
> OK, the error above comes from my patch returning an error at auto
> suspend callback.  How about the revised patch below?
>
>
> thanks,
>
> Takashi
>
> ---
> diff --git a/sound/usb/card.c b/sound/usb/card.c
> index 893d5a1afc3c..c3b5b7dca1c3 100644
> --- a/sound/usb/card.c
> +++ b/sound/usb/card.c
> @@ -651,7 +651,7 @@ int snd_usb_autoresume(struct snd_usb_audio *chip)
>         int err = -ENODEV;
>
>         down_read(&chip->shutdown_rwsem);
> -       if (chip->probing)
> +       if (chip->probing && chip->in_pm)
>                 err = 0;
>         else if (!chip->shutdown)
>                 err = usb_autopm_get_interface(chip->pm_intf);
> @@ -663,7 +663,7 @@ int snd_usb_autoresume(struct snd_usb_audio *chip)
>  void snd_usb_autosuspend(struct snd_usb_audio *chip)
>  {
>         down_read(&chip->shutdown_rwsem);
> -       if (!chip->shutdown && !chip->probing)
> +       if (!chip->shutdown && !chip->probing && !chip->in_pm)
>                 usb_autopm_put_interface(chip->pm_intf);
>         up_read(&chip->shutdown_rwsem);
>  }
> @@ -695,8 +695,9 @@ static int usb_audio_suspend(struct usb_interface *intf, pm_message_t message)
>                         chip->autosuspended = 1;
>         }
>
> -       list_for_each_entry(mixer, &chip->mixer_list, list)
> -               snd_usb_mixer_suspend(mixer);
> +       if (chip->num_suspended_intf == 1)
> +               list_for_each_entry(mixer, &chip->mixer_list, list)
> +                       snd_usb_mixer_suspend(mixer);
>
>         return 0;
>  }
> @@ -711,6 +712,8 @@ static int __usb_audio_resume(struct usb_interface *intf, bool reset_resume)
>                 return 0;
>         if (--chip->num_suspended_intf)
>                 return 0;
> +
> +       chip->in_pm = 1;
>         /*
>          * ALSA leaves material resumption to user space
>          * we just notify and restart the mixers
> @@ -726,6 +729,7 @@ static int __usb_audio_resume(struct usb_interface *intf, bool reset_resume)
>         chip->autosuspended = 0;
>
>  err_out:
> +       chip->in_pm = 0;
>         return err;
>  }
>
> diff --git a/sound/usb/usbaudio.h b/sound/usb/usbaudio.h
> index 25c4c7e217de..91d0380431b4 100644
> --- a/sound/usb/usbaudio.h
> +++ b/sound/usb/usbaudio.h
> @@ -40,6 +40,7 @@ struct snd_usb_audio {
>         struct rw_semaphore shutdown_rwsem;
>         unsigned int shutdown:1;
>         unsigned int probing:1;
> +       unsigned int in_pm:1;
>         unsigned int autosuspended:1;
>         unsigned int txfr_quirk:1; /* Subframe boundaries on transfers */
>

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

* Re: PROBLEM: Pulseaudio hung at schedule in 3.15-rc1
  2014-05-02  7:36                 ` Takashi Iwai
  2014-05-02 14:33                   ` Bryan Quigley
@ 2014-05-07 21:15                   ` Ed Tomlinson
  1 sibling, 0 replies; 14+ messages in thread
From: Ed Tomlinson @ 2014-05-07 21:15 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Bryan Quigley, linux-kernel

Takashi,

I also hit this one with a webcam.  Your patch below fixes it here too.
You can add:

Tested-by: Ed Tomlinson	<edtoml@gmail.com>

If you want

Thanks
Ed 


On Friday 02 May 2014 09:36:32 Takashi Iwai wrote:
> At Wed, 30 Apr 2014 13:40:11 -0400,
> Bryan Quigley wrote:
> > 
> > > Hm, what about the one below instead?
> > >
> > >
> > > Takashi
> > 
> > It works now!  Still gives me some errors, but both the webcam and
> > microphone function fine..
> > 
> > On pluging it in, all seems normal:
> > Apr 30 13:33:29 dell-laptop kernel: [  467.144143] usb 2-2: new
> > high-speed USB device number 4 using ehci-pci
> > Apr 30 13:33:30 dell-laptop kernel: [  467.492931] usb 2-2: New USB
> > device found, idVendor=046d, idProduct=0825
> > Apr 30 13:33:30 dell-laptop kernel: [  467.492939] usb 2-2: New USB
> > device strings: Mfr=0, Product=0, SerialNumber=2
> > Apr 30 13:33:30 dell-laptop kernel: [  467.492943] usb 2-2:
> > SerialNumber: 0911F220
> > Apr 30 13:33:30 dell-laptop kernel: [  467.493799] uvcvideo: Found UVC
> > 1.00 device <unnamed> (046d:0825)
> > Apr 30 13:33:30 dell-laptop kernel: [  467.590713] input: UVC Camera
> > (046d:0825) as /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/input/input20
> > Apr 30 13:33:31 dell-laptop kernel: [  468.753801] usb 2-2: set
> > resolution quirk: cval->res = 384
> > 
> > But on any access (sudo lsusb -v, open webcam, etc), it will give:
> > Apr 30 13:35:21 dell-laptop kernel: [  578.788135] usb 2-2: reset
> > high-speed USB device number 4 using ehci-pci
> > Apr 30 13:35:21 dell-laptop kernel: [  579.142380] snd-usb-audio
> > 2-2:1.2: reset_resume error -5
> > 
> > Doesn't seem to affect performance at all though..
> 
> OK, the error above comes from my patch returning an error at auto
> suspend callback.  How about the revised patch below?
> 
> 
> thanks,
> 
> Takashi
> 
> ---
> diff --git a/sound/usb/card.c b/sound/usb/card.c
> index 893d5a1afc3c..c3b5b7dca1c3 100644
> --- a/sound/usb/card.c
> +++ b/sound/usb/card.c
> @@ -651,7 +651,7 @@ int snd_usb_autoresume(struct snd_usb_audio *chip)
>  	int err = -ENODEV;
>  
>  	down_read(&chip->shutdown_rwsem);
> -	if (chip->probing)
> +	if (chip->probing && chip->in_pm)
>  		err = 0;
>  	else if (!chip->shutdown)
>  		err = usb_autopm_get_interface(chip->pm_intf);
> @@ -663,7 +663,7 @@ int snd_usb_autoresume(struct snd_usb_audio *chip)
>  void snd_usb_autosuspend(struct snd_usb_audio *chip)
>  {
>  	down_read(&chip->shutdown_rwsem);
> -	if (!chip->shutdown && !chip->probing)
> +	if (!chip->shutdown && !chip->probing && !chip->in_pm)
>  		usb_autopm_put_interface(chip->pm_intf);
>  	up_read(&chip->shutdown_rwsem);
>  }
> @@ -695,8 +695,9 @@ static int usb_audio_suspend(struct usb_interface *intf, pm_message_t message)
>  			chip->autosuspended = 1;
>  	}
>  
> -	list_for_each_entry(mixer, &chip->mixer_list, list)
> -		snd_usb_mixer_suspend(mixer);
> +	if (chip->num_suspended_intf == 1)
> +		list_for_each_entry(mixer, &chip->mixer_list, list)
> +			snd_usb_mixer_suspend(mixer);
>  
>  	return 0;
>  }
> @@ -711,6 +712,8 @@ static int __usb_audio_resume(struct usb_interface *intf, bool reset_resume)
>  		return 0;
>  	if (--chip->num_suspended_intf)
>  		return 0;
> +
> +	chip->in_pm = 1;
>  	/*
>  	 * ALSA leaves material resumption to user space
>  	 * we just notify and restart the mixers
> @@ -726,6 +729,7 @@ static int __usb_audio_resume(struct usb_interface *intf, bool reset_resume)
>  	chip->autosuspended = 0;
>  
>  err_out:
> +	chip->in_pm = 0;
>  	return err;
>  }
>  
> diff --git a/sound/usb/usbaudio.h b/sound/usb/usbaudio.h
> index 25c4c7e217de..91d0380431b4 100644
> --- a/sound/usb/usbaudio.h
> +++ b/sound/usb/usbaudio.h
> @@ -40,6 +40,7 @@ struct snd_usb_audio {
>  	struct rw_semaphore shutdown_rwsem;
>  	unsigned int shutdown:1;
>  	unsigned int probing:1;
> +	unsigned int in_pm:1;
>  	unsigned int autosuspended:1;	
>  	unsigned int txfr_quirk:1; /* Subframe boundaries on transfers */
>  	
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
> 


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

* Re: PROBLEM: Pulseaudio hung at schedule in 3.15-rc1
  2014-04-19  5:08 Bryan Quigley
@ 2014-04-19  6:04 ` Bryan Quigley
  0 siblings, 0 replies; 14+ messages in thread
From: Bryan Quigley @ 2014-04-19  6:04 UTC (permalink / raw)
  To: linux-kernel

Should be able to finish a bisect this weekend...
So far..
# bad: [158e0d3621683ee0cdfeeba56f0e5ddd97ae984f] Merge tag
'driver-core-3.15-rc1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
# good: [62ff577fa2fec87edbf26f53e87210ba726d4d44] Merge tag
'edac_for_3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp


On Sat, Apr 19, 2014 at 1:08 AM, Bryan Quigley <gquigs@gmail.com> wrote:
> Please CC me on replies
>
> [1.] Pulseaudio hangs, preventing sound, and login/desktop loading
> [2.] With 3.15rc1 pulseaudio get's stuck in a hang loop
> [3.] audio, hung
> [4.] Linux version 3.15.0-999-generic (apw@gomeisa) (gcc version 4.6.3
> (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201404180205 SMP Fri Apr 18 06:06:34
> UTC 2014
> Also tested w/ me compiling it myself..
> [5.]
> Apr 19 00:42:29 unstable kernel: [  239.991104] INFO: task
> pulseaudio:1499 blocked for more than 120 seconds.
> Apr 19 00:42:29 unstable kernel: [  239.991116]       Not tainted
> 3.15.0-999-generic #201404180205
>
> Apr 19 00:42:29 unstable kernel: [  239.991121] "echo 0 >
> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
> Apr 19 00:42:29 unstable kernel: [  239.991127] pulseaudio      D
> ffffffff81811b60     0  1499      1 0x00000004
>
> Apr 19 00:42:29 unstable kernel: [  239.991137]  ffff8800cfb93478
> 0000000000000002 ffff88031c74e300 ffff8800cfb93fd8
> Apr 19 00:42:29 unstable kernel: [  239.991145]  0000000000014500
> 0000000000014500 ffffffff81c174a0 ffff88031b51b280
>
> Apr 19 00:42:29 unstable kernel: [  239.991153]  ffff8800cfb93488
> ffff88031e13e890 0000000000000000 ffff88031e13e938
> Apr 19 00:42:29 unstable kernel: [  239.991160] Call Trace:
> Apr 19 00:42:29 unstable kernel: [  239.991176]  [<ffffffff817663d9>]
> schedule+0x29/0x70
>
> Apr 19 00:42:29 unstable kernel: [  239.991187]  [<ffffffff814b2235>]
> rpm_resume+0x175/0x630
> Apr 19 00:42:29 unstable kernel: [  239.991197]  [<ffffffff810b29e0>]
> ? __wake_up_sync+0x20/0x20
> Apr 19 00:42:29 unstable kernel: [  239.991204]  [<ffffffff814b23aa>]
> rpm_resume+0x2ea/0x630
>
> Apr 19 00:42:29 unstable kernel: [  239.991213]  [<ffffffff811b1584>]
> ? kfree+0x134/0x170
> Apr 19 00:42:29 unstable kernel: [  239.991221]  [<ffffffff814b3b8c>]
> __pm_runtime_resume+0x5c/0x90
> Apr 19 00:42:29 unstable kernel: [  239.991230]  [<ffffffff8156787d>]
> usb_autopm_get_interface+0x2d/0x70
>
> Apr 19 00:42:29 unstable kernel: [  239.991257]  [<ffffffffa03690c9>]
> snd_usb_autoresume+0x49/0x70 [snd_usb_audio]
> Apr 19 00:42:29 unstable kernel: [  239.991276]  [<ffffffffa036df21>]
> snd_usb_mixer_set_ctl_value+0x61/0x240 [snd_usb_audio]
>
> Apr 19 00:42:29 unstable kernel: [  239.991294]  [<ffffffffa036e17b>]
> set_cur_mix_value+0x7b/0xe0 [snd_usb_audio]
> Apr 19 00:42:29 unstable kernel: [  239.991311]  [<ffffffffa036e428>]
> restore_mixer_value+0xa8/0xc0 [snd_usb_audio]
>
> Apr 19 00:42:29 unstable kernel: [  239.991328]  [<ffffffffa0370961>]
> snd_usb_mixer_resume+0x41/0x90 [snd_usb_audio]
> Apr 19 00:42:29 unstable kernel: [  239.991343]  [<ffffffffa0368071>]
> __usb_audio_resume+0x71/0xe0 [snd_usb_audio]
>
> Apr 19 00:42:29 unstable kernel: [  239.991350]  [<ffffffff81569500>]
> ? usb_runtime_suspend+0x70/0x70
> Apr 19 00:42:29 unstable kernel: [  239.991364]  [<ffffffffa03680f3>]
> usb_audio_reset_resume+0x13/0x20 [snd_usb_audio]
>
> Apr 19 00:42:29 unstable kernel: [  239.991373]  [<ffffffff815681ce>]
> usb_resume_interface.isra.4.part.5+0x2e/0xe0
> Apr 19 00:42:29 unstable kernel: [  239.991382]  [<ffffffff815682e0>]
> usb_resume_interface.isra.4+0x60/0x90
>
> Apr 19 00:42:29 unstable kernel: [  239.991389]  [<ffffffff81568384>]
> usb_resume_both+0x74/0xd0
> Apr 19 00:42:29 unstable kernel: [  239.991395]  [<ffffffff8156951a>]
> usb_runtime_resume+0x1a/0x20
> Apr 19 00:42:29 unstable kernel: [  239.991402]  [<ffffffff814b1fad>]
> __rpm_callback+0x3d/0xc0
>
> Apr 19 00:42:29 unstable kernel: [  239.991408]  [<ffffffff814b205f>]
> rpm_callback+0x2f/0x90
> Apr 19 00:42:29 unstable kernel: [  239.991415]  [<ffffffff814b258f>]
> rpm_resume+0x4cf/0x630
> Apr 19 00:42:29 unstable kernel: [  239.991422]  [<ffffffff814b23aa>]
> rpm_resume+0x2ea/0x630
>
> Apr 19 00:42:29 unstable kernel: [  239.991430]  [<ffffffff814b3b8c>]
> __pm_runtime_resume+0x5c/0x90
> Apr 19 00:42:29 unstable kernel: [  239.991438]  [<ffffffff8156787d>]
> usb_autopm_get_interface+0x2d/0x70
>
> Apr 19 00:42:29 unstable kernel: [  239.991453]  [<ffffffffa03690c9>]
> snd_usb_autoresume+0x49/0x70 [snd_usb_audio]
> Apr 19 00:42:29 unstable kernel: [  239.991471]  [<ffffffffa037348c>]
> setup_hw_info+0x14c/0x2f0 [snd_usb_audio]
>
> Apr 19 00:42:29 unstable kernel: [  239.991479]  [<ffffffff811604ae>]
> ? __get_free_pages+0xe/0x40
> Apr 19 00:42:29 unstable kernel: [  239.991497]  [<ffffffffa0373724>]
> snd_usb_pcm_open+0xf4/0x100 [snd_usb_audio]
>
> Apr 19 00:42:29 unstable kernel: [  239.991514]  [<ffffffffa0373743>]
> snd_usb_capture_open+0x13/0x20 [snd_usb_audio]
> Apr 19 00:42:29 unstable kernel: [  239.991539]  [<ffffffffa01d8291>]
> snd_pcm_open_substream+0x71/0x110 [snd_pcm]
>
> Apr 19 00:42:29 unstable kernel: [  239.991556]  [<ffffffffa01d83ea>]
> snd_pcm_open+0xba/0x230 [snd_pcm]
> Apr 19 00:42:29 unstable kernel: [  239.991565]  [<ffffffff8109f5f0>]
> ? try_to_wake_up+0x210/0x210
>
> Apr 19 00:42:29 unstable kernel: [  239.991574]  [<ffffffff814a41d9>]
> ? get_device+0x19/0x20
> Apr 19 00:42:29 unstable kernel: [  239.991591]  [<ffffffffa01d85a7>]
> snd_pcm_capture_open+0x47/0x70 [snd_pcm]
>
> Apr 19 00:42:29 unstable kernel: [  239.991611]  [<ffffffffa00fc5d3>]
> snd_open+0xc3/0x180 [snd]
> Apr 19 00:42:29 unstable kernel: [  239.991622]  [<ffffffff811d1e90>]
> ? cdev_put+0x30/0x30
> Apr 19 00:42:29 unstable kernel: [  239.991627]  [<ffffffff811d1f3f>]
> chrdev_open+0xaf/0x1b0
>
> Apr 19 00:42:29 unstable kernel: [  239.991634]  [<ffffffff811caee6>]
> do_dentry_open+0x226/0x2e0
> Apr 19 00:42:29 unstable kernel: [  239.991641]  [<ffffffff811cb345>]
> finish_open+0x35/0x50
> Apr 19 00:42:29 unstable kernel: [  239.991648]  [<ffffffff811dd08e>]
> do_last+0x4ce/0x780
>
> Apr 19 00:42:29 unstable kernel: [  239.991656]  [<ffffffff811dd404>]
> path_openat+0xc4/0x4c0
> Apr 19 00:42:29 unstable kernel: [  239.991663]  [<ffffffff811d8a09>]
> ? putname+0x29/0x40
> Apr 19 00:42:29 unstable kernel: [  239.991670]  [<ffffffff811ddc13>]
> ? user_path_at_empty+0x63/0xa0
>
> Apr 19 00:42:29 unstable kernel: [  239.991678]  [<ffffffff811ddd23>]
> do_filp_open+0x43/0xa0
> Apr 19 00:42:29 unstable kernel: [  239.991685]  [<ffffffff811ea9fd>]
> ? __alloc_fd+0xcd/0x120
> Apr 19 00:42:29 unstable kernel: [  239.991692]  [<ffffffff811cc852>]
> do_sys_open+0x132/0x220
>
> Apr 19 00:42:29 unstable kernel: [  239.991699]  [<ffffffff810220bd>]
> ? syscall_trace_leave+0xdd/0x150
> Apr 19 00:42:29 unstable kernel: [  239.991707]  [<ffffffff811ea2d5>]
> ? __fget_light+0x25/0x70
> Apr 19 00:42:29 unstable kernel: [  239.991714]  [<ffffffff811cc95e>]
> SyS_open+0x1e/0x20
>
> Apr 19 00:42:29 unstable kernel: [  239.991720]  [<ffffffff8177373f>]
> tracesys+0xe1/0xe6
> Apr 19 00:42:29 unstable kernel: [  239.991757] INFO: task
> pulseaudio:2489 blocked for more than 120 seconds.
> Apr 19 00:42:29 unstable kernel: [  239.991762]       Not tainted
> 3.15.0-999-generic #201404180205
>
> Apr 19 00:42:29 unstable kernel: [  239.991765] "echo 0 >
> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
> Apr 19 00:42:29 unstable kernel: [  239.991769] pulseaudio      D
> ffffffff81811b60     0  2489   2266 0x00000004
>
> Apr 19 00:42:29 unstable kernel: [  239.991776]  ffff88031ce53a48
> 0000000000000002 ffff88032fff9f80 ffff88031ce53fd8
> Apr 19 00:42:29 unstable kernel: [  239.991783]  0000000000014500
> 0000000000014500 ffff88031e603280 ffff8800cb1f0000
>
> Apr 19 00:42:29 unstable kernel: [  239.991789]  ffff88031ce53ad8
> ffff88031d2f4f48 ffff88031d2f4f4c ffff8800cb1f0000
> Apr 19 00:42:29 unstable kernel: [  239.991795] Call Trace:
> Apr 19 00:42:29 unstable kernel: [  239.991804]  [<ffffffff817663d9>]
> schedule+0x29/0x70
>
> Apr 19 00:42:29 unstable kernel: [  239.991811]  [<ffffffff817666fe>]
> schedule_preempt_disabled+0xe/0x10
> Apr 19 00:42:29 unstable kernel: [  239.991820]  [<ffffffff81768515>]
> __mutex_lock_slowpath+0xd5/0x1c0
>
> Apr 19 00:42:29 unstable kernel: [  239.991828]  [<ffffffff81768623>]
> mutex_lock+0x23/0x37
> Apr 19 00:42:29 unstable kernel: [  239.991843]  [<ffffffffa01d04ab>]
> snd_pcm_substream_proc_status_read+0x3b/0x1e0 [snd_pcm]
>
> Apr 19 00:42:29 unstable kernel: [  239.991852]  [<ffffffff812e9dde>]
> ? security_inode_alloc+0x1e/0x20
> Apr 19 00:42:29 unstable kernel: [  239.991860]  [<ffffffff811e76c3>]
> ? inode_init_always+0x113/0x1d0
>
> Apr 19 00:42:29 unstable kernel: [  239.991868]  [<ffffffff81232cef>]
> ? proc_alloc_inode+0x6f/0xb0
> Apr 19 00:42:29 unstable kernel: [  239.991875]  [<ffffffff811b276c>]
> ? kmem_cache_alloc_trace+0x12c/0x160
>
> Apr 19 00:42:29 unstable kernel: [  239.991892]  [<ffffffffa00fee97>]
> ? snd_info_entry_open+0x297/0x310 [snd]
> Apr 19 00:42:29 unstable kernel: [  239.991908]  [<ffffffffa00fed16>]
> snd_info_entry_open+0x116/0x310 [snd]
>
> Apr 19 00:42:29 unstable kernel: [  239.991923]  [<ffffffffa00fe2b0>]
> ? snd_info_dev_register_entry+0x20/0x20 [snd]
> Apr 19 00:42:29 unstable kernel: [  239.991930]  [<ffffffff8123317d>]
> proc_reg_open+0x7d/0x120
>
> Apr 19 00:42:29 unstable kernel: [  239.991937]  [<ffffffff81233100>]
> ? proc_reg_llseek+0x70/0x70
> Apr 19 00:42:29 unstable kernel: [  239.991943]  [<ffffffff811caee6>]
> do_dentry_open+0x226/0x2e0
> Apr 19 00:42:29 unstable kernel: [  239.991949]  [<ffffffff811cb345>]
> finish_open+0x35/0x50
>
> Apr 19 00:42:29 unstable kernel: [  239.991956]  [<ffffffff811dd08e>]
> do_last+0x4ce/0x780
> Apr 19 00:42:29 unstable kernel: [  239.991964]  [<ffffffff811dd404>]
> path_openat+0xc4/0x4c0
> Apr 19 00:42:29 unstable kernel: [  239.991972]  [<ffffffff811ddd23>]
> do_filp_open+0x43/0xa0
>
> Apr 19 00:42:29 unstable kernel: [  239.991979]  [<ffffffff811ea9fd>]
> ? __alloc_fd+0xcd/0x120
> Apr 19 00:42:29 unstable kernel: [  239.991985]  [<ffffffff811cc852>]
> do_sys_open+0x132/0x220
> Apr 19 00:42:29 unstable kernel: [  239.991992]  [<ffffffff810220bd>]
> ? syscall_trace_leave+0xdd/0x150
>
> Apr 19 00:42:29 unstable kernel: [  239.991998]  [<ffffffff811e05a8>]
> ? SyS_getdents+0xa8/0x110
> Apr 19 00:42:29 unstable kernel: [  239.992004]  [<ffffffff811cc95e>]
> SyS_open+0x1e/0x20
> Apr 19 00:42:29 unstable kernel: [  239.992010]  [<ffffffff8177373f>]
> tracesys+0xe1/0xe6
>
>
>
> [6.] Run pulseaudio
> [7.] Environment
> [7.2.] AMD Phenom(tm) II X4 945 Processor
> [7.3.] ipt_MASQUERADE 12880 3 - Live 0x0000000000000000
> iptable_nat 13151 1 - Live 0x0000000000000000
> nf_nat_ipv4 13316 1 iptable_nat, Live 0x0000000000000000
> nf_nat 26147 3 ipt_MASQUERADE,iptable_nat,nf_nat_ipv4, Live 0x0000000000000000
>
> nf_conntrack_ipv4 14857 2 - Live 0x0000000000000000
> nf_defrag_ipv4 12758 1 nf_conntrack_ipv4, Live 0x0000000000000000
> xt_conntrack 12760 1 - Live 0x0000000000000000
> nf_conntrack 105687 6
> ipt_MASQUERADE,iptable_nat,nf_nat_ipv4,nf_nat,nf_conntrack_ipv4,xt_conntrack,
> Live 0x0000000000000000
>
> ipt_REJECT 12579 2 - Live 0x0000000000000000
> xt_CHECKSUM 12549 1 - Live 0x0000000000000000
> iptable_mangle 12734 1 - Live 0x0000000000000000
> xt_tcpudp 12924 6 - Live 0x0000000000000000
> bridge 116296 0 - Live 0x0000000000000000
>
> stp 12976 1 bridge, Live 0x0000000000000000
> llc 14441 2 bridge,stp, Live 0x0000000000000000
> ip6table_filter 12815 0 - Live 0x0000000000000000
> ip6_tables 27504 1 ip6table_filter, Live 0x0000000000000000
> iptable_filter 12810 1 - Live 0x0000000000000000
>
> ip_tables 27718 3 iptable_nat,iptable_mangle,iptable_filter, Live
> 0x0000000000000000
> ebtable_nat 12807 0 - Live 0x0000000000000000
> ebtables 35305 1 ebtable_nat, Live 0x0000000000000000
> x_tables 34194 11
> ipt_MASQUERADE,xt_conntrack,ipt_REJECT,xt_CHECKSUM,iptable_mangle,xt_tcpudp,ip6table_filter,ip6_tables,iptable_filter,ip_tables,ebtables,
> Live 0x0000000000000000
>
> bnep 19884 2 - Live 0x0000000000000000
> rfcomm 75078 0 - Live 0x0000000000000000
> bluetooth 461775 10 bnep,rfcomm, Live 0x0000000000000000
> 6lowpan_iphc 18968 1 bluetooth, Live 0x0000000000000000
> uvcvideo 82299 0 - Live 0x0000000000000000
>
> snd_usb_audio 163898 4 - Live 0x0000000000000000
> hid_generic 12559 0 - Live 0x0000000000000000
> videobuf2_vmalloc 13216 1 uvcvideo, Live 0x0000000000000000
> videobuf2_memops 13362 1 videobuf2_vmalloc, Live 0x0000000000000000
>
> videobuf2_core 45435 1 uvcvideo, Live 0x0000000000000000
> usbhid 53121 0 - Live 0x0000000000000000
> videodev 149504 2 uvcvideo,videobuf2_core, Live 0x0000000000000000
> hid 106436 2 hid_generic,usbhid, Live 0x0000000000000000
>
> snd_usbmidi_lib 30189 1 snd_usb_audio, Live 0x0000000000000000
> kvm_amd 60778 0 - Live 0x0000000000000000
> radeon 1589917 5 - Live 0x0000000000000000
> kvm 463808 1 kvm_amd, Live 0x0000000000000000
> snd_hda_codec_realtek 72529 1 - Live 0x0000000000000000
>
> snd_hda_codec_hdmi 48182 1 - Live 0x0000000000000000
> snd_hda_codec_generic 70087 1 snd_hda_codec_realtek, Live 0x0000000000000000
> snd_hda_intel 30608 4 - Live 0x0000000000000000
> snd_hda_controller 35518 1 snd_hda_intel, Live 0x0000000000000000
>
> ttm 90341 1 radeon, Live 0x0000000000000000
> snd_hda_codec 144671 5
> snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller,
> Live 0x0000000000000000
> drm_kms_helper 59729 1 radeon, Live 0x0000000000000000
>
> snd_hwdep 13613 2 snd_usb_audio,snd_hda_codec, Live 0x0000000000000000
> snd_pcm 113863 7
> snd_usb_audio,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_controller,snd_hda_codec,
> Live 0x0000000000000000
> drm 310694 8 radeon,ttm,drm_kms_helper, Live 0x0000000000000000
>
> snd_seq_midi 13564 0 - Live 0x0000000000000000
> snd_seq_midi_event 14899 1 snd_seq_midi, Live 0x0000000000000000
> snd_rawmidi 30865 2 snd_usbmidi_lib,snd_seq_midi, Live 0x0000000000000000
> k10temp 13191 0 - Live 0x0000000000000000
>
> sp5100_tco 14134 0 - Live 0x0000000000000000
> snd_seq 67636 2 snd_seq_midi,snd_seq_midi_event, Live 0x0000000000000000
> snd_seq_device 14497 3 snd_seq_midi,snd_rawmidi,snd_seq, Live 0x0000000000000000
> snd_timer 30118 2 snd_pcm,snd_seq, Live 0x0000000000000000
>
> snd 74195 23 snd_usb_audio,snd_usbmidi_lib,snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_seq_device,snd_timer,
> Live 0x0000000000000000
>
> i2c_algo_bit 13564 1 radeon, Live 0x0000000000000000
> i2c_piix4 22310 0 - Live 0x0000000000000000
> soundcore 12680 2 snd_hda_codec,snd, Live 0x0000000000000000
> microcode 24391 0 - Live 0x0000000000000000
> edac_core 63001 0 - Live 0x0000000000000000
>
> serio_raw 13483 0 - Live 0x0000000000000000
> ite_cir 25785 0 - Live 0x0000000000000000
> edac_mce_amd 22792 0 - Live 0x0000000000000000
> rc_core 28757 1 ite_cir, Live 0x0000000000000000
> mac_hid 13275 0 - Live 0x0000000000000000
>
> parport_pc 32906 0 - Live 0x0000000000000000
> ppdev 17711 0 - Live 0x0000000000000000
> lp 17799 0 - Live 0x0000000000000000
> parport 42481 3 parport_pc,ppdev,lp, Live 0x0000000000000000
> pata_acpi 13053 0 - Live 0x0000000000000000
>
> firewire_ohci 45300 0 - Live 0x0000000000000000
> r8169 73316 0 - Live 0x0000000000000000
> ahci 30080 3 - Live 0x0000000000000000
> mii 13981 1 r8169, Live 0x0000000000000000
> firewire_core 69403 1 firewire_ohci, Live 0x0000000000000000
>
> libahci 32191 1 ahci, Live 0x0000000000000000
> pata_via 13717 0 - Live 0x0000000000000000
> crc_itu_t 12707 1 firewire_core, Live 0x0000000000000000
>
> [7.4.] cat /proc/ioports
> 0000-0cf7 : PCI Bus 0000:00
>   0000-001f : dma1
>   0020-0021 : pic1
>   0040-0043 : timer0
>   0050-0053 : timer1
>   0060-0060 : keyboard
>   0064-0064 : keyboard
>   0070-0071 : rtc0
>
>   0080-008f : dma page reg
>   00a0-00a1 : pic2
>   00c0-00df : dma2
>   00f0-00ff : fpu
>   03c0-03df : vga+
>   040b-040b : pnp 00:07
>   04d0-04d1 : pnp 00:07
>   04d6-04d6 : pnp 00:07
>   0800-0803 : ACPI PM1a_EVT_BLK
>
>   0804-0805 : ACPI PM1a_CNT_BLK
>   0808-080b : ACPI PM_TMR
>   0810-0815 : ACPI CPU throttle
>   0820-0827 : ACPI GPE0_BLK
>   08ff-08ff : ACPI PM2_CNT_BLK
>   0900-090f : pnp 00:07
>   0910-091f : pnp 00:07
>   0a30-0a3f : pnp 00:09
>
>   0b00-0b1f : pnp 00:07
>     0b00-0b07 : piix4_smbus
>   0b20-0b3f : pnp 00:07
>     0b20-0b27 : piix4_smbus
>   0c00-0c01 : pnp 00:07
>   0c14-0c14 : pnp 00:07
>   0c50-0c51 : pnp 00:07
>   0c52-0c52 : pnp 00:07
>
>   0c6c-0c6c : pnp 00:07
>   0c6f-0c6f : pnp 00:07
>   0cd0-0cd1 : pnp 00:07
>   0cd2-0cd3 : pnp 00:07
>   0cd4-0cd5 : pnp 00:07
>   0cd6-0cd7 : pnp 00:07
>     0cd6-0cd7 : SB800 TCO
>   0cd8-0cdf : pnp 00:07
> 0cf8-0cff : PCI conf1
>
> 0d00-ffff : PCI Bus 0000:00
>   0e00-0e0f : pnp 00:09
>   0e80-0e8f : pnp 00:09
>   0f40-0f4f : pnp 00:09
>   1000-1fff : PCI Bus 0000:04
>     1000-10ff : 0000:04:00.0
>     1400-140f : 0000:04:00.1
>       1400-140f : pata_via
>
>     1410-1417 : 0000:04:00.1
>       1410-1417 : pata_via
>     1418-141f : 0000:04:00.1
>       1418-141f : pata_via
>     1420-1423 : 0000:04:00.1
>       1420-1423 : pata_via
>     1424-1427 : 0000:04:00.1
>       1424-1427 : pata_via
>
>   8000-800f : 0000:00:11.0
>     8000-800f : ahci
>   9000-9003 : 0000:00:11.0
>     9000-9003 : ahci
>   a000-a007 : 0000:00:11.0
>     a000-a007 : ahci
>   b000-b003 : 0000:00:11.0
>     b000-b003 : ahci
>   c000-c007 : 0000:00:11.0
>
>     c000-c007 : ahci
>   d000-dfff : PCI Bus 0000:01
>     d000-d0ff : 0000:01:00.0
>   e000-efff : PCI Bus 0000:02
>     e800-e8ff : 0000:02:00.0
>       e800-e8ff : r8169
>   fe00-fefe : pnp 00:07
> cat /proc/iomem
>
> 00000000-00000fff : reserved
> 00001000-0009b3ff : System RAM
> 0009b400-0009ffff : reserved
> 000a0000-000bffff : PCI Bus 0000:00
> 000c0000-000cffff : Video ROM
> 000d0000-000dffff : PCI Bus 0000:00
> 000e2000-000fffff : reserved
>
>   000f0000-000fffff : System ROM
> 00100000-cffaffff : System RAM
>   01000000-01777d18 : Kernel code
>   01777d19-01d1dd7f : Kernel data
>   01e7a000-01fdffff : Kernel bss
> cffb0000-cffbdfff : ACPI Tables
> cffbe000-cffdffff : ACPI Non-volatile Storage
>
> cffe0000-cfffffff : reserved
> d0000000-dfffffff : PCI Bus 0000:00
>   d0000000-dfffffff : PCI Bus 0000:01
>     d0000000-dfffffff : 0000:01:00.0
> e0000000-efffffff : PCI MMCONFIG 0000 [bus 00-ff]
>   e0000000-efffffff : pnp 00:0a
>
> f0000000-febfffff : PCI Bus 0000:00
>   f0000000-f00fffff : PCI Bus 0000:04
>     f0000000-f00007ff : 0000:04:00.0
>       f0000000-f00007ff : firewire_ohci
>   f0100000-f01fffff : PCI Bus 0000:04
>     f0100000-f010ffff : 0000:04:00.1
>
>   fdf00000-fdffffff : PCI Bus 0000:02
>     fdff8000-fdffbfff : 0000:02:00.0
>       fdff8000-fdffbfff : r8169
>     fdfff000-fdffffff : 0000:02:00.0
>       fdfff000-fdffffff : r8169
>   fe7f3000-fe7f3fff : 0000:00:16.0
>
>     fe7f3000-fe7f3fff : ohci_hcd
>   fe7f4000-fe7f7fff : 0000:00:14.2
>     fe7f4000-fe7f7fff : ICH HD audio
>   fe7fc000-fe7fcfff : 0000:00:14.5
>     fe7fc000-fe7fcfff : ohci_hcd
>   fe7fd000-fe7fdfff : 0000:00:13.0
>
>     fe7fd000-fe7fdfff : ohci_hcd
>   fe7fe000-fe7fefff : 0000:00:12.0
>     fe7fe000-fe7fefff : ohci_hcd
>   fe7ff000-fe7ff0ff : 0000:00:16.2
>     fe7ff000-fe7ff0ff : ehci_hcd
>   fe7ff400-fe7ff4ff : 0000:00:13.2
>
>     fe7ff400-fe7ff4ff : ehci_hcd
>   fe7ff800-fe7ff8ff : 0000:00:12.2
>     fe7ff800-fe7ff8ff : ehci_hcd
>   fe7ffc00-fe7fffff : 0000:00:11.0
>     fe7ffc00-fe7fffff : ahci
>   fe800000-fe8fffff : PCI Bus 0000:01
>
>     fe8c0000-fe8dffff : 0000:01:00.0
>     fe8ec000-fe8effff : 0000:01:00.1
>       fe8ec000-fe8effff : ICH HD audio
>     fe8f0000-fe8fffff : 0000:01:00.0
>   fe900000-fe9fffff : PCI Bus 0000:02
>     fe9e0000-fe9fffff : 0000:02:00.0
>
> fec00000-fec003ff : IOAPIC 0
> fec10000-fec1001f : pnp 00:07
> fed00000-fed003ff : HPET 2
> fed80000-fed80fff : pnp 00:07
>   fed80b00-fed80b07 : SB800 TCO
> fee00000-fee00fff : Local APIC
>   fee00000-fee00fff : pnp 00:06
>
> ffb80000-ffbfffff : pnp 00:07
> fff00000-ffffffff : reserved
> 100000000-32fffffff : System RAM
>
> [7.5.]
> 00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] RS880 Host Bridge
> Subsystem: Advanced Micro Devices, Inc. [AMD] RS880 Host Bridge
> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>
> Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort+ >SERR- <PERR- INTx-
> Latency: 0
> Capabilities: [c4] HyperTransport: Slave or Primary Interface
> Command: BaseUnitID=0 UnitCnt=12 MastHost- DefDir- DUL-
>
> Link Control 0: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0
> IsocEn+ LSEn- ExtCTL- 64b-
> Link Config 0: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit
> DwFcInEn- LWO=16bit DwFcOutEn-
> Link Control 1: CFlE- CST- CFE- <LkFail+ Init- EOC+ TXO+ <CRCErr=0
> IsocEn- LSEn- ExtCTL- 64b-
>
> Link Config 1: MLWI=8bit DwFcIn- MLWO=8bit DwFcOut- LWI=8bit DwFcInEn-
> LWO=8bit DwFcOutEn-
> Revision ID: 3.00
> Link Frequency 0: [b]
> Link Error 0: <Prot- <Ovfl- <EOC- CTLTm-
> Link Frequency Capability 0: 200MHz+ 300MHz- 400MHz+ 500MHz- 600MHz+
> 800MHz+ 1.0GHz+ 1.2GHz- 1.4GHz- 1.6GHz- Vend-
>
> Feature Capability: IsocFC- LDTSTOP+ CRCTM- ECTLT- 64bA- UIDRD-
> Link Frequency 1: 200MHz
> Link Error 1: <Prot- <Ovfl- <EOC- CTLTm-
> Link Frequency Capability 1: 200MHz- 300MHz- 400MHz- 500MHz- 600MHz-
> 800MHz- 1.0GHz- 1.2GHz- 1.4GHz- 1.6GHz- Vend-
>
> Error Handling: PFlE- OFlE- PFE- OFE- EOCFE- RFE- CRCFE- SERRFE- CF-
> RE- PNFE- ONFE- EOCNFE- RNFE- CRCNFE- SERRNFE-
> Prefetchable memory behind bridge Upper: 00-00
> Bus Number: 00
> Capabilities: [54] HyperTransport: UnitID Clumping
>
> Capabilities: [40] HyperTransport: Retry Mode
> Capabilities: [9c] HyperTransport: #1a
> Capabilities: [f8] HyperTransport: #1c
>
> 00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to
> PCI bridge (ext gfx port 0) (prog-if 00 [Normal decode])
>
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx+
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> Latency: 0, Cache Line Size: 64 bytes
> Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
> I/O behind bridge: 0000d000-0000dfff
> Memory behind bridge: fe800000-fe8fffff
> Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff
>
> Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort+ <SERR- <PERR-
> BridgeCtl: Parity+ SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
> PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>
> Capabilities: [50] Power Management version 3
> Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
> Capabilities: [58] Express (v2) Root Port (Slot+), MSI 00
>
> DevCap: MaxPayload 128 bytes, PhantFunc 0
> ExtTag+ RBE+
> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
> RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
> MaxPayload 128 bytes, MaxReadReq 128 bytes
>
> DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
> LnkCap: Port #0, Speed 5GT/s, Width x16, ASPM L0s L1, Exit Latency L0s
> <64ns, L1 <1us
> ClockPM- Surprise- LLActRep+ BwNot+
> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>
> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
> LnkSta: Speed 5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive+
> BWMgmt+ ABWMgmt-
> SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
> Slot #2, PowerLimit 75.000W; Interlock- NoCompl+
>
> SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
> Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
> SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
> Changed: MRL- PresDet+ LinkState+
>
> RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
> RootCap: CRSVisible-
> RootSta: PME ReqID 0000, PMEStatus- PMEPending-
> DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF
> Not Supported ARIFwd-
>
> DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF
> Disabled ARIFwd-
> LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
> Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
>
> Compliance De-emphasis: -6dB
> LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-,
> EqualizationPhase1-
> EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
> Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit-
>
> Address: fee0f00c  Data: 4161
> Capabilities: [b0] Subsystem: Advanced Micro Devices, Inc. [AMD] Device 9601
> Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+
> Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
>
> Capabilities: [110 v1] Virtual Channel
> Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
> Arb: Fixed- WRR32- WRR64- WRR128-
> Ctrl: ArbSelect=Fixed
> Status: InProgress-
> VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>
> Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
> Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
> Status: NegoPending- InProgress-
> Kernel driver in use: pcieport
>
> 00:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI
> to PCI bridge (PCIE port 1) (prog-if 00 [Normal decode])
>
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx+
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> Latency: 0
> Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
> I/O behind bridge: 00001000-00001fff
> Memory behind bridge: f0000000-f00fffff
> Prefetchable memory behind bridge: 00000000f0100000-00000000f01fffff
>
> Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort+ <SERR- <PERR-
> BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
> PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>
> Capabilities: [50] Power Management version 3
> Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
> Capabilities: [58] Express (v2) Root Port (Slot+), MSI 00
>
> DevCap: MaxPayload 128 bytes, PhantFunc 0
> ExtTag+ RBE+
> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
> RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
> MaxPayload 128 bytes, MaxReadReq 128 bytes
>
> DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
> LnkCap: Port #2, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s
> <64ns, L1 <1us
> ClockPM- Surprise- LLActRep+ BwNot+
> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
>
> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+
> BWMgmt+ ABWMgmt-
> SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
> Slot #5, PowerLimit 25.000W; Interlock- NoCompl+
>
> SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
> Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
> SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
> Changed: MRL- PresDet+ LinkState+
>
> RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
> RootCap: CRSVisible-
> RootSta: PME ReqID 0000, PMEStatus- PMEPending-
> DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF
> Not Supported ARIFwd-
>
> DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF
> Disabled ARIFwd-
> LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
> Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
>
> Compliance De-emphasis: -6dB
> LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
> EqualizationPhase1-
> EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
> Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit-
>
> Address: fee0f00c  Data: 4171
> Capabilities: [b0] Subsystem: Advanced Micro Devices, Inc. [AMD] Device 9601
> Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+
> Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
>
> Capabilities: [110 v1] Virtual Channel
> Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
> Arb: Fixed- WRR32- WRR64- WRR128-
> Ctrl: ArbSelect=Fixed
> Status: InProgress-
> VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>
> Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
> Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
> Status: NegoPending- InProgress-
> Kernel driver in use: pcieport
>
> 00:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to
> PCI bridge (PCIE port 2) (prog-if 00 [Normal decode])
>
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx+
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> Latency: 0, Cache Line Size: 64 bytes
> Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
> I/O behind bridge: 0000e000-0000efff
> Memory behind bridge: fe900000-fe9fffff
> Prefetchable memory behind bridge: 00000000fdf00000-00000000fdffffff
>
> Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort+ <SERR- <PERR-
> BridgeCtl: Parity+ SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
> PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>
> Capabilities: [50] Power Management version 3
> Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
> Capabilities: [58] Express (v2) Root Port (Slot+), MSI 00
>
> DevCap: MaxPayload 128 bytes, PhantFunc 0
> ExtTag+ RBE+
> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
> RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
> MaxPayload 128 bytes, MaxReadReq 128 bytes
>
> DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
> LnkCap: Port #3, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s
> <64ns, L1 <1us
> ClockPM- Surprise- LLActRep+ BwNot+
> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>
> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+
> BWMgmt+ ABWMgmt-
> SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
> Slot #6, PowerLimit 25.000W; Interlock- NoCompl+
>
> SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
> Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
> SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
> Changed: MRL- PresDet+ LinkState+
>
> RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
> RootCap: CRSVisible-
> RootSta: PME ReqID 0000, PMEStatus- PMEPending-
> DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF
> Not Supported ARIFwd-
>
> DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF
> Disabled ARIFwd-
> LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
> Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
>
> Compliance De-emphasis: -6dB
> LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
> EqualizationPhase1-
> EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
> Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit-
>
> Address: fee0f00c  Data: 4181
> Capabilities: [b0] Subsystem: Advanced Micro Devices, Inc. [AMD] Device 9601
> Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+
> Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
>
> Capabilities: [110 v1] Virtual Channel
> Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
> Arb: Fixed- WRR32- WRR64- WRR128-
> Ctrl: ArbSelect=Fixed
> Status: InProgress-
> VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>
> Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
> Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
> Status: NegoPending- InProgress-
> Kernel driver in use: pcieport
>
> 00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI]
> SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40) (prog-if 01
> [AHCI 1.0])
>
> Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0
> SATA Controller [AHCI mode]
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx+
> Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> Latency: 64, Cache Line Size: 64 bytes
> Interrupt: pin A routed to IRQ 43
> Region 0: I/O ports at c000 [size=8]
> Region 1: I/O ports at b000 [size=4]
> Region 2: I/O ports at a000 [size=8]
> Region 3: I/O ports at 9000 [size=4]
>
> Region 4: I/O ports at 8000 [size=16]
> Region 5: Memory at fe7ffc00 (32-bit, non-prefetchable) [size=1K]
> Capabilities: [50] MSI: Enable+ Count=1/8 Maskable- 64bit+
> Address: 00000000fee0200c  Data: 41a1
> Capabilities: [70] SATA HBA v1.0 InCfgSpace
>
> Capabilities: [a4] PCI Advanced Features
> AFCap: TP+ FLR+
> AFCtrl: FLR-
> AFStatus: TP-
> Kernel driver in use: ahci
>
> 00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
> SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI])
>
> Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0
> USB OHCI0 Controller
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx-
> Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> Latency: 64, Cache Line Size: 64 bytes
> Interrupt: pin A routed to IRQ 18
> Region 0: Memory at fe7fe000 (32-bit, non-prefetchable) [size=4K]
> Kernel driver in use: ohci-pci
>
> 00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
> SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI])
>
> Subsystem: Biostar Microtech Int'l Corp Device 3701
> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx-
> Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> Latency: 64, Cache Line Size: 64 bytes
> Interrupt: pin B routed to IRQ 17
> Region 0: Memory at fe7ff800 (32-bit, non-prefetchable) [size=256]
> Capabilities: [c0] Power Management version 2
> Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
>
> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
> Bridge: PM- B3+
> Capabilities: [e4] Debug port: BAR=1 offset=00e0
> Kernel driver in use: ehci-pci
>
> 00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
> SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI])
>
> Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0
> USB OHCI0 Controller
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx-
> Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> Latency: 64, Cache Line Size: 64 bytes
> Interrupt: pin A routed to IRQ 18
> Region 0: Memory at fe7fd000 (32-bit, non-prefetchable) [size=4K]
> Kernel driver in use: ohci-pci
>
> 00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
> SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI])
>
> Subsystem: Biostar Microtech Int'l Corp Device 3701
> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx-
> Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> Latency: 64, Cache Line Size: 64 bytes
> Interrupt: pin B routed to IRQ 17
> Region 0: Memory at fe7ff400 (32-bit, non-prefetchable) [size=256]
> Capabilities: [c0] Power Management version 2
> Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
>
> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
> Bridge: PM- B3+
> Capabilities: [e4] Debug port: BAR=1 offset=00e0
> Kernel driver in use: ehci-pci
>
> 00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus
> Controller (rev 41)
>
> Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx+
> Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> Kernel driver in use: piix4_smbus
>
> 00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00
> Azalia (Intel HDA) (rev 40)
> Subsystem: Biostar Microtech Int'l Corp Device 8224
> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
> Latency: 64, Cache Line Size: 64 bytes
> Interrupt: pin A routed to IRQ 16
> Region 0: Memory at fe7f4000 (64-bit, non-prefetchable) [size=16K]
>
> Capabilities: [50] Power Management version 2
> Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
> Kernel driver in use: snd_hda_intel
>
>
> 00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI]
> SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
> Subsystem: Biostar Microtech Int'l Corp Device 3701
> Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>
> Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
> Latency: 0
>
> 00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI
> to PCI Bridge (rev 40) (prog-if 01 [Subtractive decode])
>
> Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx-
> Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> Latency: 64
> Bus: primary=00, secondary=03, subordinate=03, sec-latency=64
> I/O behind bridge: 0000f000-00000fff
> Memory behind bridge: fff00000-000fffff
> Prefetchable memory behind bridge: fff00000-000fffff
>
> Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort+ <SERR- <PERR-
> BridgeCtl: Parity+ SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
> PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>
>
> 00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
> SB7x0/SB8x0/SB9x0 USB OHCI2 Controller (prog-if 10 [OHCI])
> Subsystem: Biostar Microtech Int'l Corp Device 3701
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx-
>
> Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
> Latency: 64, Cache Line Size: 64 bytes
> Interrupt: pin C routed to IRQ 18
> Region 0: Memory at fe7fc000 (32-bit, non-prefetchable) [size=4K]
>
> Kernel driver in use: ohci-pci
>
> 00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
> SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI])
> Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0
> USB OHCI0 Controller
>
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx-
> Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> Latency: 64, Cache Line Size: 64 bytes
> Interrupt: pin A routed to IRQ 18
> Region 0: Memory at fe7f3000 (32-bit, non-prefetchable) [size=4K]
> Kernel driver in use: ohci-pci
>
> 00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
> SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI])
>
> Subsystem: Biostar Microtech Int'l Corp Device 3701
> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx-
> Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> Latency: 64, Cache Line Size: 64 bytes
> Interrupt: pin B routed to IRQ 17
> Region 0: Memory at fe7ff000 (32-bit, non-prefetchable) [size=256]
> Capabilities: [c0] Power Management version 2
> Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
>
> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
> Bridge: PM- B3+
> Capabilities: [e4] Debug port: BAR=1 offset=00e0
> Kernel driver in use: ehci-pci
>
> 00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h
> Processor HyperTransport Configuration
>
> Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> Capabilities: [80] HyperTransport: Host or Secondary Interface
> Command: WarmRst+ DblEnd- DevNum=0 ChainSide- HostHide+ Slave- <EOCErr- DUL-
> Link Control: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0
> IsocEn+ LSEn+ ExtCTL- 64b-
>
> Link Config: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit
> DwFcInEn- LWO=16bit DwFcOutEn-
> Revision ID: 3.00
> Link Frequency: [b]
> Link Error: <Prot- <Ovfl- <EOC- CTLTm-
> Link Frequency Capability: 200MHz+ 300MHz- 400MHz+ 500MHz- 600MHz+
> 800MHz+ 1.0GHz+ 1.2GHz+ 1.4GHz- 1.6GHz- Vend-
>
> Feature Capability: IsocFC+ LDTSTOP+ CRCTM- ECTLT- 64bA+ UIDRD- ExtRS- UCnfE-
>
> 00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h
> Processor Address Map
> Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>
> Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> 00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h
> Processor DRAM Controller
> Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>
> Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> 00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h
> Processor Miscellaneous Control
>
> Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> Capabilities: [f0] Secure device <?>
> Kernel driver in use: k10temp
>
> 00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h
> Processor Link Control
> Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>
> Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc.
> [AMD/ATI] RV670 [Radeon HD 3870] (prog-if 00 [VGA controller])
>
> Subsystem: Gigabyte Technology Co., Ltd Device 2198
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx+
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> Latency: 0, Cache Line Size: 64 bytes
> Interrupt: pin A routed to IRQ 46
> Region 0: Memory at d0000000 (64-bit, prefetchable) [size=256M]
> Region 2: Memory at fe8f0000 (64-bit, non-prefetchable) [size=64K]
> Region 4: I/O ports at d000 [size=256]
>
> Expansion ROM at fe8c0000 [disabled] [size=128K]
> Capabilities: [50] Power Management version 3
> Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>
> Capabilities: [58] Express (v2) Legacy Endpoint, MSI 00
> DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
> ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
>
> RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
> MaxPayload 128 bytes, MaxReadReq 128 bytes
> DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
> LnkCap: Port #0, Speed 5GT/s, Width x16, ASPM L0s L1, Exit Latency L0s
> <64ns, L1 <1us
>
> ClockPM- Surprise- LLActRep- BwNot-
> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
> LnkSta: Speed 5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive-
> BWMgmt- ABWMgmt-
>
> DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF
> Not Supported
> DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
> LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>
> Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
> Compliance De-emphasis: -6dB
> LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
> EqualizationPhase1-
> EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>
> Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
> Address: 00000000fee0f00c  Data: 41e1
> Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
> Kernel driver in use: radeon
>
>
> 01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] RV670/680
> HDMI Audio [Radeon HD 3690/3800 Series]
> Subsystem: Gigabyte Technology Co., Ltd Device aa18
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx+
>
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
> Latency: 0, Cache Line Size: 64 bytes
> Interrupt: pin B routed to IRQ 45
> Region 0: Memory at fe8ec000 (64-bit, non-prefetchable) [size=16K]
>
> Capabilities: [50] Power Management version 3
> Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
> Capabilities: [58] Express (v2) Legacy Endpoint, MSI 00
>
> DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
> ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
> RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
>
> MaxPayload 128 bytes, MaxReadReq 128 bytes
> DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
> LnkCap: Port #0, Speed 5GT/s, Width x16, ASPM L0s L1, Exit Latency L0s
> <64ns, L1 <1us
> ClockPM- Surprise- LLActRep- BwNot-
>
> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
> LnkSta: Speed 5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive-
> BWMgmt- ABWMgmt-
> DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF
> Not Supported
>
> DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
> LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
> EqualizationPhase1-
> EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>
> Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
> Address: 00000000fee0f00c  Data: 41d1
> Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
> Kernel driver in use: snd_hda_intel
>
>
> 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
> RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 03)
> Subsystem: Biostar Microtech Int'l Corp Device 2309
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx+
>
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
> Latency: 0, Cache Line Size: 64 bytes
> Interrupt: pin A routed to IRQ 44
> Region 0: I/O ports at e800 [size=256]
>
> Region 2: Memory at fdfff000 (64-bit, prefetchable) [size=4K]
> Region 4: Memory at fdff8000 (64-bit, prefetchable) [size=16K]
> Expansion ROM at fe9e0000 [disabled] [size=128K]
> Capabilities: [40] Power Management version 3
>
> Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
> Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
> Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
> Address: 00000000fee0100c  Data: 41b1
>
> Capabilities: [70] Express (v2) Endpoint, MSI 01
> DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <512ns, L1 <64us
> ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
>
> RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
> MaxPayload 128 bytes, MaxReadReq 4096 bytes
> DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
> LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency
> L0s <512ns, L1 <64us
>
> ClockPM+ Surprise- LLActRep- BwNot-
> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive-
> BWMgmt- ABWMgmt-
>
> DevCap2: Completion Timeout: Not Supported, TimeoutDis+, LTR-, OBFF
> Not Supported
> DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
> LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
>
> Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
> Compliance De-emphasis: -6dB
> LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
> EqualizationPhase1-
> EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>
> Capabilities: [ac] MSI-X: Enable- Count=4 Masked-
> Vector table: BAR=4 offset=00000000
> PBA: BAR=4 offset=00000800
> Capabilities: [cc] Vital Product Data
> Unknown small resource type 00, will not decode more.
>
> Capabilities: [100 v1] Advanced Error Reporting
> UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
> MalfTLP- ECRC- UnsupReq- ACSViol-
> UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
> MalfTLP- ECRC- UnsupReq- ACSViol-
>
> UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+
> MalfTLP+ ECRC- UnsupReq- ACSViol-
> CESta: RxErr+ BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
> CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>
> AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
> Capabilities: [140 v1] Virtual Channel
> Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
> Arb: Fixed- WRR32- WRR64- WRR128-
> Ctrl: ArbSelect=Fixed
>
> Status: InProgress-
> VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
> Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
> Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
> Status: NegoPending- InProgress-
>
> Capabilities: [160 v1] Device Serial Number 41-00-00-00-68-4c-e0-00
> Kernel driver in use: r8169
>
> 04:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6315 Series
> Firewire Controller (prog-if 10 [OHCI])
> Subsystem: Biostar Microtech Int'l Corp Device 0442
>
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> Latency: 0
> Interrupt: pin A routed to IRQ 17
> Region 0: Memory at f0000000 (64-bit, non-prefetchable) [size=2K]
> Region 2: I/O ports at 1000 [size=256]
> Capabilities: [50] Power Management version 3
> Flags: PMEClk- DSI- D1- D2+ AuxCurrent=0mA PME(D0-,D1-,D2+,D3hot+,D3cold+)
>
> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
> Capabilities: [80] MSI: Enable- Count=1/1 Maskable+ 64bit+
> Address: 0000000000000000  Data: 0000
> Masking: 00000000  Pending: 00000000
> Capabilities: [98] Express (v1) Endpoint, MSI 00
>
> DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
> ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
> RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>
> MaxPayload 128 bytes, MaxReadReq 512 bytes
> DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
> LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency
> L0s <1us, L1 <64us
> ClockPM+ Surprise- LLActRep- BwNot-
>
> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- DLActive-
> BWMgmt- ABWMgmt-
> Capabilities: [100 v1] Advanced Error Reporting
>
> UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
> MalfTLP- ECRC- UnsupReq- ACSViol-
> UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
> MalfTLP- ECRC- UnsupReq- ACSViol-
> UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+
> MalfTLP+ ECRC- UnsupReq- ACSViol-
>
> CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
> CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
> AERCap: First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
> Capabilities: [130 v1] Device Serial Number 00-30-67-ff-ff-6a-f4-9b
>
> Kernel driver in use: firewire_ohci
>
> 04:00.1 IDE interface: VIA Technologies, Inc. VT6415 PATA IDE Host
> Controller (rev a0) (prog-if 85 [Master SecO PriO])
> Subsystem: VIA Technologies, Inc. VT6415 PATA IDE Host Controller
>
> Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>
> Latency: 0
> Interrupt: pin A routed to IRQ 17
> Region 0: I/O ports at 1410 [size=8]
> Region 1: I/O ports at 1420 [size=4]
> Region 2: I/O ports at 1418 [size=8]
> Region 3: I/O ports at 1424 [size=4]
> Region 4: I/O ports at 1400 [size=16]
>
> [virtual] Expansion ROM at f0100000 [disabled] [size=64K]
> Capabilities: [50] Power Management version 3
> Flags: PMEClk- DSI- D1- D2+ AuxCurrent=0mA PME(D0-,D1-,D2+,D3hot+,D3cold+)
> Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>
> Capabilities: [70] MSI: Enable- Count=1/1 Maskable+ 64bit+
> Address: 0000000000000000  Data: 0000
> Masking: 00000000  Pending: 00000000
> Capabilities: [90] Express (v1) Legacy Endpoint, MSI 00
> DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
>
> ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
> RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
> MaxPayload 128 bytes, MaxReadReq 512 bytes
>
> DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
> LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency
> L0s <1us, L1 <64us
> ClockPM+ Surprise- LLActRep- BwNot-
> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
>
> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- DLActive-
> BWMgmt- ABWMgmt-
> Capabilities: [100 v1] Advanced Error Reporting
> UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
> MalfTLP- ECRC- UnsupReq- ACSViol-
>
> UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
> MalfTLP- ECRC- UnsupReq- ACSViol-
> UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+
> MalfTLP+ ECRC- UnsupReq- ACSViol-
> CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>
> CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
> AERCap: First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
> Capabilities: [130 v1] Device Serial Number 00-30-67-ff-ff-6a-f4-9b
> Kernel driver in use: pata_via
>
>
>  [7.6.] Attached devices:
> Host: scsi3 Channel: 00 Id: 00 Lun: 00
>   Vendor: ATA      Model: WDC WD5000AAKX-0 Rev: 15.0
>   Type:   Direct-Access                    ANSI  SCSI revision: 05
> [X.]
> I've found the issue reported many other places but couldn't find it on LKML...
>
> http://fedoraforum.org/forum/showthread.php?t=298336
> http://ubuntuforums.org/showthread.php?t=2216779
>
> Thanks!
> Bryan

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

* PROBLEM: Pulseaudio hung at schedule in 3.15-rc1
@ 2014-04-19  5:08 Bryan Quigley
  2014-04-19  6:04 ` Bryan Quigley
  0 siblings, 1 reply; 14+ messages in thread
From: Bryan Quigley @ 2014-04-19  5:08 UTC (permalink / raw)
  To: linux-kernel

Please CC me on replies

[1.] Pulseaudio hangs, preventing sound, and login/desktop loading
[2.] With 3.15rc1 pulseaudio get's stuck in a hang loop
[3.] audio, hung
[4.] Linux version 3.15.0-999-generic (apw@gomeisa) (gcc version 4.6.3
(Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201404180205 SMP Fri Apr 18 06:06:34
UTC 2014
Also tested w/ me compiling it myself..
[5.]
Apr 19 00:42:29 unstable kernel: [  239.991104] INFO: task
pulseaudio:1499 blocked for more than 120 seconds.
Apr 19 00:42:29 unstable kernel: [  239.991116]       Not tainted
3.15.0-999-generic #201404180205

Apr 19 00:42:29 unstable kernel: [  239.991121] "echo 0 >
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
Apr 19 00:42:29 unstable kernel: [  239.991127] pulseaudio      D
ffffffff81811b60     0  1499      1 0x00000004

Apr 19 00:42:29 unstable kernel: [  239.991137]  ffff8800cfb93478
0000000000000002 ffff88031c74e300 ffff8800cfb93fd8
Apr 19 00:42:29 unstable kernel: [  239.991145]  0000000000014500
0000000000014500 ffffffff81c174a0 ffff88031b51b280

Apr 19 00:42:29 unstable kernel: [  239.991153]  ffff8800cfb93488
ffff88031e13e890 0000000000000000 ffff88031e13e938
Apr 19 00:42:29 unstable kernel: [  239.991160] Call Trace:
Apr 19 00:42:29 unstable kernel: [  239.991176]  [<ffffffff817663d9>]
schedule+0x29/0x70

Apr 19 00:42:29 unstable kernel: [  239.991187]  [<ffffffff814b2235>]
rpm_resume+0x175/0x630
Apr 19 00:42:29 unstable kernel: [  239.991197]  [<ffffffff810b29e0>]
? __wake_up_sync+0x20/0x20
Apr 19 00:42:29 unstable kernel: [  239.991204]  [<ffffffff814b23aa>]
rpm_resume+0x2ea/0x630

Apr 19 00:42:29 unstable kernel: [  239.991213]  [<ffffffff811b1584>]
? kfree+0x134/0x170
Apr 19 00:42:29 unstable kernel: [  239.991221]  [<ffffffff814b3b8c>]
__pm_runtime_resume+0x5c/0x90
Apr 19 00:42:29 unstable kernel: [  239.991230]  [<ffffffff8156787d>]
usb_autopm_get_interface+0x2d/0x70

Apr 19 00:42:29 unstable kernel: [  239.991257]  [<ffffffffa03690c9>]
snd_usb_autoresume+0x49/0x70 [snd_usb_audio]
Apr 19 00:42:29 unstable kernel: [  239.991276]  [<ffffffffa036df21>]
snd_usb_mixer_set_ctl_value+0x61/0x240 [snd_usb_audio]

Apr 19 00:42:29 unstable kernel: [  239.991294]  [<ffffffffa036e17b>]
set_cur_mix_value+0x7b/0xe0 [snd_usb_audio]
Apr 19 00:42:29 unstable kernel: [  239.991311]  [<ffffffffa036e428>]
restore_mixer_value+0xa8/0xc0 [snd_usb_audio]

Apr 19 00:42:29 unstable kernel: [  239.991328]  [<ffffffffa0370961>]
snd_usb_mixer_resume+0x41/0x90 [snd_usb_audio]
Apr 19 00:42:29 unstable kernel: [  239.991343]  [<ffffffffa0368071>]
__usb_audio_resume+0x71/0xe0 [snd_usb_audio]

Apr 19 00:42:29 unstable kernel: [  239.991350]  [<ffffffff81569500>]
? usb_runtime_suspend+0x70/0x70
Apr 19 00:42:29 unstable kernel: [  239.991364]  [<ffffffffa03680f3>]
usb_audio_reset_resume+0x13/0x20 [snd_usb_audio]

Apr 19 00:42:29 unstable kernel: [  239.991373]  [<ffffffff815681ce>]
usb_resume_interface.isra.4.part.5+0x2e/0xe0
Apr 19 00:42:29 unstable kernel: [  239.991382]  [<ffffffff815682e0>]
usb_resume_interface.isra.4+0x60/0x90

Apr 19 00:42:29 unstable kernel: [  239.991389]  [<ffffffff81568384>]
usb_resume_both+0x74/0xd0
Apr 19 00:42:29 unstable kernel: [  239.991395]  [<ffffffff8156951a>]
usb_runtime_resume+0x1a/0x20
Apr 19 00:42:29 unstable kernel: [  239.991402]  [<ffffffff814b1fad>]
__rpm_callback+0x3d/0xc0

Apr 19 00:42:29 unstable kernel: [  239.991408]  [<ffffffff814b205f>]
rpm_callback+0x2f/0x90
Apr 19 00:42:29 unstable kernel: [  239.991415]  [<ffffffff814b258f>]
rpm_resume+0x4cf/0x630
Apr 19 00:42:29 unstable kernel: [  239.991422]  [<ffffffff814b23aa>]
rpm_resume+0x2ea/0x630

Apr 19 00:42:29 unstable kernel: [  239.991430]  [<ffffffff814b3b8c>]
__pm_runtime_resume+0x5c/0x90
Apr 19 00:42:29 unstable kernel: [  239.991438]  [<ffffffff8156787d>]
usb_autopm_get_interface+0x2d/0x70

Apr 19 00:42:29 unstable kernel: [  239.991453]  [<ffffffffa03690c9>]
snd_usb_autoresume+0x49/0x70 [snd_usb_audio]
Apr 19 00:42:29 unstable kernel: [  239.991471]  [<ffffffffa037348c>]
setup_hw_info+0x14c/0x2f0 [snd_usb_audio]

Apr 19 00:42:29 unstable kernel: [  239.991479]  [<ffffffff811604ae>]
? __get_free_pages+0xe/0x40
Apr 19 00:42:29 unstable kernel: [  239.991497]  [<ffffffffa0373724>]
snd_usb_pcm_open+0xf4/0x100 [snd_usb_audio]

Apr 19 00:42:29 unstable kernel: [  239.991514]  [<ffffffffa0373743>]
snd_usb_capture_open+0x13/0x20 [snd_usb_audio]
Apr 19 00:42:29 unstable kernel: [  239.991539]  [<ffffffffa01d8291>]
snd_pcm_open_substream+0x71/0x110 [snd_pcm]

Apr 19 00:42:29 unstable kernel: [  239.991556]  [<ffffffffa01d83ea>]
snd_pcm_open+0xba/0x230 [snd_pcm]
Apr 19 00:42:29 unstable kernel: [  239.991565]  [<ffffffff8109f5f0>]
? try_to_wake_up+0x210/0x210

Apr 19 00:42:29 unstable kernel: [  239.991574]  [<ffffffff814a41d9>]
? get_device+0x19/0x20
Apr 19 00:42:29 unstable kernel: [  239.991591]  [<ffffffffa01d85a7>]
snd_pcm_capture_open+0x47/0x70 [snd_pcm]

Apr 19 00:42:29 unstable kernel: [  239.991611]  [<ffffffffa00fc5d3>]
snd_open+0xc3/0x180 [snd]
Apr 19 00:42:29 unstable kernel: [  239.991622]  [<ffffffff811d1e90>]
? cdev_put+0x30/0x30
Apr 19 00:42:29 unstable kernel: [  239.991627]  [<ffffffff811d1f3f>]
chrdev_open+0xaf/0x1b0

Apr 19 00:42:29 unstable kernel: [  239.991634]  [<ffffffff811caee6>]
do_dentry_open+0x226/0x2e0
Apr 19 00:42:29 unstable kernel: [  239.991641]  [<ffffffff811cb345>]
finish_open+0x35/0x50
Apr 19 00:42:29 unstable kernel: [  239.991648]  [<ffffffff811dd08e>]
do_last+0x4ce/0x780

Apr 19 00:42:29 unstable kernel: [  239.991656]  [<ffffffff811dd404>]
path_openat+0xc4/0x4c0
Apr 19 00:42:29 unstable kernel: [  239.991663]  [<ffffffff811d8a09>]
? putname+0x29/0x40
Apr 19 00:42:29 unstable kernel: [  239.991670]  [<ffffffff811ddc13>]
? user_path_at_empty+0x63/0xa0

Apr 19 00:42:29 unstable kernel: [  239.991678]  [<ffffffff811ddd23>]
do_filp_open+0x43/0xa0
Apr 19 00:42:29 unstable kernel: [  239.991685]  [<ffffffff811ea9fd>]
? __alloc_fd+0xcd/0x120
Apr 19 00:42:29 unstable kernel: [  239.991692]  [<ffffffff811cc852>]
do_sys_open+0x132/0x220

Apr 19 00:42:29 unstable kernel: [  239.991699]  [<ffffffff810220bd>]
? syscall_trace_leave+0xdd/0x150
Apr 19 00:42:29 unstable kernel: [  239.991707]  [<ffffffff811ea2d5>]
? __fget_light+0x25/0x70
Apr 19 00:42:29 unstable kernel: [  239.991714]  [<ffffffff811cc95e>]
SyS_open+0x1e/0x20

Apr 19 00:42:29 unstable kernel: [  239.991720]  [<ffffffff8177373f>]
tracesys+0xe1/0xe6
Apr 19 00:42:29 unstable kernel: [  239.991757] INFO: task
pulseaudio:2489 blocked for more than 120 seconds.
Apr 19 00:42:29 unstable kernel: [  239.991762]       Not tainted
3.15.0-999-generic #201404180205

Apr 19 00:42:29 unstable kernel: [  239.991765] "echo 0 >
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
Apr 19 00:42:29 unstable kernel: [  239.991769] pulseaudio      D
ffffffff81811b60     0  2489   2266 0x00000004

Apr 19 00:42:29 unstable kernel: [  239.991776]  ffff88031ce53a48
0000000000000002 ffff88032fff9f80 ffff88031ce53fd8
Apr 19 00:42:29 unstable kernel: [  239.991783]  0000000000014500
0000000000014500 ffff88031e603280 ffff8800cb1f0000

Apr 19 00:42:29 unstable kernel: [  239.991789]  ffff88031ce53ad8
ffff88031d2f4f48 ffff88031d2f4f4c ffff8800cb1f0000
Apr 19 00:42:29 unstable kernel: [  239.991795] Call Trace:
Apr 19 00:42:29 unstable kernel: [  239.991804]  [<ffffffff817663d9>]
schedule+0x29/0x70

Apr 19 00:42:29 unstable kernel: [  239.991811]  [<ffffffff817666fe>]
schedule_preempt_disabled+0xe/0x10
Apr 19 00:42:29 unstable kernel: [  239.991820]  [<ffffffff81768515>]
__mutex_lock_slowpath+0xd5/0x1c0

Apr 19 00:42:29 unstable kernel: [  239.991828]  [<ffffffff81768623>]
mutex_lock+0x23/0x37
Apr 19 00:42:29 unstable kernel: [  239.991843]  [<ffffffffa01d04ab>]
snd_pcm_substream_proc_status_read+0x3b/0x1e0 [snd_pcm]

Apr 19 00:42:29 unstable kernel: [  239.991852]  [<ffffffff812e9dde>]
? security_inode_alloc+0x1e/0x20
Apr 19 00:42:29 unstable kernel: [  239.991860]  [<ffffffff811e76c3>]
? inode_init_always+0x113/0x1d0

Apr 19 00:42:29 unstable kernel: [  239.991868]  [<ffffffff81232cef>]
? proc_alloc_inode+0x6f/0xb0
Apr 19 00:42:29 unstable kernel: [  239.991875]  [<ffffffff811b276c>]
? kmem_cache_alloc_trace+0x12c/0x160

Apr 19 00:42:29 unstable kernel: [  239.991892]  [<ffffffffa00fee97>]
? snd_info_entry_open+0x297/0x310 [snd]
Apr 19 00:42:29 unstable kernel: [  239.991908]  [<ffffffffa00fed16>]
snd_info_entry_open+0x116/0x310 [snd]

Apr 19 00:42:29 unstable kernel: [  239.991923]  [<ffffffffa00fe2b0>]
? snd_info_dev_register_entry+0x20/0x20 [snd]
Apr 19 00:42:29 unstable kernel: [  239.991930]  [<ffffffff8123317d>]
proc_reg_open+0x7d/0x120

Apr 19 00:42:29 unstable kernel: [  239.991937]  [<ffffffff81233100>]
? proc_reg_llseek+0x70/0x70
Apr 19 00:42:29 unstable kernel: [  239.991943]  [<ffffffff811caee6>]
do_dentry_open+0x226/0x2e0
Apr 19 00:42:29 unstable kernel: [  239.991949]  [<ffffffff811cb345>]
finish_open+0x35/0x50

Apr 19 00:42:29 unstable kernel: [  239.991956]  [<ffffffff811dd08e>]
do_last+0x4ce/0x780
Apr 19 00:42:29 unstable kernel: [  239.991964]  [<ffffffff811dd404>]
path_openat+0xc4/0x4c0
Apr 19 00:42:29 unstable kernel: [  239.991972]  [<ffffffff811ddd23>]
do_filp_open+0x43/0xa0

Apr 19 00:42:29 unstable kernel: [  239.991979]  [<ffffffff811ea9fd>]
? __alloc_fd+0xcd/0x120
Apr 19 00:42:29 unstable kernel: [  239.991985]  [<ffffffff811cc852>]
do_sys_open+0x132/0x220
Apr 19 00:42:29 unstable kernel: [  239.991992]  [<ffffffff810220bd>]
? syscall_trace_leave+0xdd/0x150

Apr 19 00:42:29 unstable kernel: [  239.991998]  [<ffffffff811e05a8>]
? SyS_getdents+0xa8/0x110
Apr 19 00:42:29 unstable kernel: [  239.992004]  [<ffffffff811cc95e>]
SyS_open+0x1e/0x20
Apr 19 00:42:29 unstable kernel: [  239.992010]  [<ffffffff8177373f>]
tracesys+0xe1/0xe6



[6.] Run pulseaudio
[7.] Environment
[7.2.] AMD Phenom(tm) II X4 945 Processor
[7.3.] ipt_MASQUERADE 12880 3 - Live 0x0000000000000000
iptable_nat 13151 1 - Live 0x0000000000000000
nf_nat_ipv4 13316 1 iptable_nat, Live 0x0000000000000000
nf_nat 26147 3 ipt_MASQUERADE,iptable_nat,nf_nat_ipv4, Live 0x0000000000000000

nf_conntrack_ipv4 14857 2 - Live 0x0000000000000000
nf_defrag_ipv4 12758 1 nf_conntrack_ipv4, Live 0x0000000000000000
xt_conntrack 12760 1 - Live 0x0000000000000000
nf_conntrack 105687 6
ipt_MASQUERADE,iptable_nat,nf_nat_ipv4,nf_nat,nf_conntrack_ipv4,xt_conntrack,
Live 0x0000000000000000

ipt_REJECT 12579 2 - Live 0x0000000000000000
xt_CHECKSUM 12549 1 - Live 0x0000000000000000
iptable_mangle 12734 1 - Live 0x0000000000000000
xt_tcpudp 12924 6 - Live 0x0000000000000000
bridge 116296 0 - Live 0x0000000000000000

stp 12976 1 bridge, Live 0x0000000000000000
llc 14441 2 bridge,stp, Live 0x0000000000000000
ip6table_filter 12815 0 - Live 0x0000000000000000
ip6_tables 27504 1 ip6table_filter, Live 0x0000000000000000
iptable_filter 12810 1 - Live 0x0000000000000000

ip_tables 27718 3 iptable_nat,iptable_mangle,iptable_filter, Live
0x0000000000000000
ebtable_nat 12807 0 - Live 0x0000000000000000
ebtables 35305 1 ebtable_nat, Live 0x0000000000000000
x_tables 34194 11
ipt_MASQUERADE,xt_conntrack,ipt_REJECT,xt_CHECKSUM,iptable_mangle,xt_tcpudp,ip6table_filter,ip6_tables,iptable_filter,ip_tables,ebtables,
Live 0x0000000000000000

bnep 19884 2 - Live 0x0000000000000000
rfcomm 75078 0 - Live 0x0000000000000000
bluetooth 461775 10 bnep,rfcomm, Live 0x0000000000000000
6lowpan_iphc 18968 1 bluetooth, Live 0x0000000000000000
uvcvideo 82299 0 - Live 0x0000000000000000

snd_usb_audio 163898 4 - Live 0x0000000000000000
hid_generic 12559 0 - Live 0x0000000000000000
videobuf2_vmalloc 13216 1 uvcvideo, Live 0x0000000000000000
videobuf2_memops 13362 1 videobuf2_vmalloc, Live 0x0000000000000000

videobuf2_core 45435 1 uvcvideo, Live 0x0000000000000000
usbhid 53121 0 - Live 0x0000000000000000
videodev 149504 2 uvcvideo,videobuf2_core, Live 0x0000000000000000
hid 106436 2 hid_generic,usbhid, Live 0x0000000000000000

snd_usbmidi_lib 30189 1 snd_usb_audio, Live 0x0000000000000000
kvm_amd 60778 0 - Live 0x0000000000000000
radeon 1589917 5 - Live 0x0000000000000000
kvm 463808 1 kvm_amd, Live 0x0000000000000000
snd_hda_codec_realtek 72529 1 - Live 0x0000000000000000

snd_hda_codec_hdmi 48182 1 - Live 0x0000000000000000
snd_hda_codec_generic 70087 1 snd_hda_codec_realtek, Live 0x0000000000000000
snd_hda_intel 30608 4 - Live 0x0000000000000000
snd_hda_controller 35518 1 snd_hda_intel, Live 0x0000000000000000

ttm 90341 1 radeon, Live 0x0000000000000000
snd_hda_codec 144671 5
snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller,
Live 0x0000000000000000
drm_kms_helper 59729 1 radeon, Live 0x0000000000000000

snd_hwdep 13613 2 snd_usb_audio,snd_hda_codec, Live 0x0000000000000000
snd_pcm 113863 7
snd_usb_audio,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_controller,snd_hda_codec,
Live 0x0000000000000000
drm 310694 8 radeon,ttm,drm_kms_helper, Live 0x0000000000000000

snd_seq_midi 13564 0 - Live 0x0000000000000000
snd_seq_midi_event 14899 1 snd_seq_midi, Live 0x0000000000000000
snd_rawmidi 30865 2 snd_usbmidi_lib,snd_seq_midi, Live 0x0000000000000000
k10temp 13191 0 - Live 0x0000000000000000

sp5100_tco 14134 0 - Live 0x0000000000000000
snd_seq 67636 2 snd_seq_midi,snd_seq_midi_event, Live 0x0000000000000000
snd_seq_device 14497 3 snd_seq_midi,snd_rawmidi,snd_seq, Live 0x0000000000000000
snd_timer 30118 2 snd_pcm,snd_seq, Live 0x0000000000000000

snd 74195 23 snd_usb_audio,snd_usbmidi_lib,snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_seq_device,snd_timer,
Live 0x0000000000000000

i2c_algo_bit 13564 1 radeon, Live 0x0000000000000000
i2c_piix4 22310 0 - Live 0x0000000000000000
soundcore 12680 2 snd_hda_codec,snd, Live 0x0000000000000000
microcode 24391 0 - Live 0x0000000000000000
edac_core 63001 0 - Live 0x0000000000000000

serio_raw 13483 0 - Live 0x0000000000000000
ite_cir 25785 0 - Live 0x0000000000000000
edac_mce_amd 22792 0 - Live 0x0000000000000000
rc_core 28757 1 ite_cir, Live 0x0000000000000000
mac_hid 13275 0 - Live 0x0000000000000000

parport_pc 32906 0 - Live 0x0000000000000000
ppdev 17711 0 - Live 0x0000000000000000
lp 17799 0 - Live 0x0000000000000000
parport 42481 3 parport_pc,ppdev,lp, Live 0x0000000000000000
pata_acpi 13053 0 - Live 0x0000000000000000

firewire_ohci 45300 0 - Live 0x0000000000000000
r8169 73316 0 - Live 0x0000000000000000
ahci 30080 3 - Live 0x0000000000000000
mii 13981 1 r8169, Live 0x0000000000000000
firewire_core 69403 1 firewire_ohci, Live 0x0000000000000000

libahci 32191 1 ahci, Live 0x0000000000000000
pata_via 13717 0 - Live 0x0000000000000000
crc_itu_t 12707 1 firewire_core, Live 0x0000000000000000

[7.4.] cat /proc/ioports
0000-0cf7 : PCI Bus 0000:00
  0000-001f : dma1
  0020-0021 : pic1
  0040-0043 : timer0
  0050-0053 : timer1
  0060-0060 : keyboard
  0064-0064 : keyboard
  0070-0071 : rtc0

  0080-008f : dma page reg
  00a0-00a1 : pic2
  00c0-00df : dma2
  00f0-00ff : fpu
  03c0-03df : vga+
  040b-040b : pnp 00:07
  04d0-04d1 : pnp 00:07
  04d6-04d6 : pnp 00:07
  0800-0803 : ACPI PM1a_EVT_BLK

  0804-0805 : ACPI PM1a_CNT_BLK
  0808-080b : ACPI PM_TMR
  0810-0815 : ACPI CPU throttle
  0820-0827 : ACPI GPE0_BLK
  08ff-08ff : ACPI PM2_CNT_BLK
  0900-090f : pnp 00:07
  0910-091f : pnp 00:07
  0a30-0a3f : pnp 00:09

  0b00-0b1f : pnp 00:07
    0b00-0b07 : piix4_smbus
  0b20-0b3f : pnp 00:07
    0b20-0b27 : piix4_smbus
  0c00-0c01 : pnp 00:07
  0c14-0c14 : pnp 00:07
  0c50-0c51 : pnp 00:07
  0c52-0c52 : pnp 00:07

  0c6c-0c6c : pnp 00:07
  0c6f-0c6f : pnp 00:07
  0cd0-0cd1 : pnp 00:07
  0cd2-0cd3 : pnp 00:07
  0cd4-0cd5 : pnp 00:07
  0cd6-0cd7 : pnp 00:07
    0cd6-0cd7 : SB800 TCO
  0cd8-0cdf : pnp 00:07
0cf8-0cff : PCI conf1

0d00-ffff : PCI Bus 0000:00
  0e00-0e0f : pnp 00:09
  0e80-0e8f : pnp 00:09
  0f40-0f4f : pnp 00:09
  1000-1fff : PCI Bus 0000:04
    1000-10ff : 0000:04:00.0
    1400-140f : 0000:04:00.1
      1400-140f : pata_via

    1410-1417 : 0000:04:00.1
      1410-1417 : pata_via
    1418-141f : 0000:04:00.1
      1418-141f : pata_via
    1420-1423 : 0000:04:00.1
      1420-1423 : pata_via
    1424-1427 : 0000:04:00.1
      1424-1427 : pata_via

  8000-800f : 0000:00:11.0
    8000-800f : ahci
  9000-9003 : 0000:00:11.0
    9000-9003 : ahci
  a000-a007 : 0000:00:11.0
    a000-a007 : ahci
  b000-b003 : 0000:00:11.0
    b000-b003 : ahci
  c000-c007 : 0000:00:11.0

    c000-c007 : ahci
  d000-dfff : PCI Bus 0000:01
    d000-d0ff : 0000:01:00.0
  e000-efff : PCI Bus 0000:02
    e800-e8ff : 0000:02:00.0
      e800-e8ff : r8169
  fe00-fefe : pnp 00:07
cat /proc/iomem

00000000-00000fff : reserved
00001000-0009b3ff : System RAM
0009b400-0009ffff : reserved
000a0000-000bffff : PCI Bus 0000:00
000c0000-000cffff : Video ROM
000d0000-000dffff : PCI Bus 0000:00
000e2000-000fffff : reserved

  000f0000-000fffff : System ROM
00100000-cffaffff : System RAM
  01000000-01777d18 : Kernel code
  01777d19-01d1dd7f : Kernel data
  01e7a000-01fdffff : Kernel bss
cffb0000-cffbdfff : ACPI Tables
cffbe000-cffdffff : ACPI Non-volatile Storage

cffe0000-cfffffff : reserved
d0000000-dfffffff : PCI Bus 0000:00
  d0000000-dfffffff : PCI Bus 0000:01
    d0000000-dfffffff : 0000:01:00.0
e0000000-efffffff : PCI MMCONFIG 0000 [bus 00-ff]
  e0000000-efffffff : pnp 00:0a

f0000000-febfffff : PCI Bus 0000:00
  f0000000-f00fffff : PCI Bus 0000:04
    f0000000-f00007ff : 0000:04:00.0
      f0000000-f00007ff : firewire_ohci
  f0100000-f01fffff : PCI Bus 0000:04
    f0100000-f010ffff : 0000:04:00.1

  fdf00000-fdffffff : PCI Bus 0000:02
    fdff8000-fdffbfff : 0000:02:00.0
      fdff8000-fdffbfff : r8169
    fdfff000-fdffffff : 0000:02:00.0
      fdfff000-fdffffff : r8169
  fe7f3000-fe7f3fff : 0000:00:16.0

    fe7f3000-fe7f3fff : ohci_hcd
  fe7f4000-fe7f7fff : 0000:00:14.2
    fe7f4000-fe7f7fff : ICH HD audio
  fe7fc000-fe7fcfff : 0000:00:14.5
    fe7fc000-fe7fcfff : ohci_hcd
  fe7fd000-fe7fdfff : 0000:00:13.0

    fe7fd000-fe7fdfff : ohci_hcd
  fe7fe000-fe7fefff : 0000:00:12.0
    fe7fe000-fe7fefff : ohci_hcd
  fe7ff000-fe7ff0ff : 0000:00:16.2
    fe7ff000-fe7ff0ff : ehci_hcd
  fe7ff400-fe7ff4ff : 0000:00:13.2

    fe7ff400-fe7ff4ff : ehci_hcd
  fe7ff800-fe7ff8ff : 0000:00:12.2
    fe7ff800-fe7ff8ff : ehci_hcd
  fe7ffc00-fe7fffff : 0000:00:11.0
    fe7ffc00-fe7fffff : ahci
  fe800000-fe8fffff : PCI Bus 0000:01

    fe8c0000-fe8dffff : 0000:01:00.0
    fe8ec000-fe8effff : 0000:01:00.1
      fe8ec000-fe8effff : ICH HD audio
    fe8f0000-fe8fffff : 0000:01:00.0
  fe900000-fe9fffff : PCI Bus 0000:02
    fe9e0000-fe9fffff : 0000:02:00.0

fec00000-fec003ff : IOAPIC 0
fec10000-fec1001f : pnp 00:07
fed00000-fed003ff : HPET 2
fed80000-fed80fff : pnp 00:07
  fed80b00-fed80b07 : SB800 TCO
fee00000-fee00fff : Local APIC
  fee00000-fee00fff : pnp 00:06

ffb80000-ffbfffff : pnp 00:07
fff00000-ffffffff : reserved
100000000-32fffffff : System RAM

[7.5.]
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] RS880 Host Bridge
Subsystem: Advanced Micro Devices, Inc. [AMD] RS880 Host Bridge
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-

Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ >SERR- <PERR- INTx-
Latency: 0
Capabilities: [c4] HyperTransport: Slave or Primary Interface
Command: BaseUnitID=0 UnitCnt=12 MastHost- DefDir- DUL-

Link Control 0: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0
IsocEn+ LSEn- ExtCTL- 64b-
Link Config 0: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit
DwFcInEn- LWO=16bit DwFcOutEn-
Link Control 1: CFlE- CST- CFE- <LkFail+ Init- EOC+ TXO+ <CRCErr=0
IsocEn- LSEn- ExtCTL- 64b-

Link Config 1: MLWI=8bit DwFcIn- MLWO=8bit DwFcOut- LWI=8bit DwFcInEn-
LWO=8bit DwFcOutEn-
Revision ID: 3.00
Link Frequency 0: [b]
Link Error 0: <Prot- <Ovfl- <EOC- CTLTm-
Link Frequency Capability 0: 200MHz+ 300MHz- 400MHz+ 500MHz- 600MHz+
800MHz+ 1.0GHz+ 1.2GHz- 1.4GHz- 1.6GHz- Vend-

Feature Capability: IsocFC- LDTSTOP+ CRCTM- ECTLT- 64bA- UIDRD-
Link Frequency 1: 200MHz
Link Error 1: <Prot- <Ovfl- <EOC- CTLTm-
Link Frequency Capability 1: 200MHz- 300MHz- 400MHz- 500MHz- 600MHz-
800MHz- 1.0GHz- 1.2GHz- 1.4GHz- 1.6GHz- Vend-

Error Handling: PFlE- OFlE- PFE- OFE- EOCFE- RFE- CRCFE- SERRFE- CF-
RE- PNFE- ONFE- EOCNFE- RNFE- CRCNFE- SERRNFE-
Prefetchable memory behind bridge Upper: 00-00
Bus Number: 00
Capabilities: [54] HyperTransport: UnitID Clumping

Capabilities: [40] HyperTransport: Retry Mode
Capabilities: [9c] HyperTransport: #1a
Capabilities: [f8] HyperTransport: #1c

00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to
PCI bridge (ext gfx port 0) (prog-if 00 [Normal decode])

Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: fe800000-fe8fffff
Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff

Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity+ SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-

Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Express (v2) Root Port (Slot+), MSI 00

DevCap: MaxPayload 128 bytes, PhantFunc 0
ExtTag+ RBE+
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 128 bytes

DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #0, Speed 5GT/s, Width x16, ASPM L0s L1, Exit Latency L0s
<64ns, L1 <1us
ClockPM- Surprise- LLActRep+ BwNot+
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+

ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive+
BWMgmt+ ABWMgmt-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
Slot #2, PowerLimit 75.000W; Interlock- NoCompl+

SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
Changed: MRL- PresDet+ LinkState+

RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF
Not Supported ARIFwd-

DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF
Disabled ARIFwd-
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-

Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-,
EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit-

Address: fee0f00c  Data: 4161
Capabilities: [b0] Subsystem: Advanced Micro Devices, Inc. [AMD] Device 9601
Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+
Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>

Capabilities: [110 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed- WRR32- WRR64- WRR128-
Ctrl: ArbSelect=Fixed
Status: InProgress-
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-

Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
Status: NegoPending- InProgress-
Kernel driver in use: pcieport

00:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI
to PCI bridge (PCIE port 1) (prog-if 00 [Normal decode])

Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

Latency: 0
Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
I/O behind bridge: 00001000-00001fff
Memory behind bridge: f0000000-f00fffff
Prefetchable memory behind bridge: 00000000f0100000-00000000f01fffff

Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-

Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Express (v2) Root Port (Slot+), MSI 00

DevCap: MaxPayload 128 bytes, PhantFunc 0
ExtTag+ RBE+
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 128 bytes

DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #2, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s
<64ns, L1 <1us
ClockPM- Surprise- LLActRep+ BwNot+
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-

ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+
BWMgmt+ ABWMgmt-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
Slot #5, PowerLimit 25.000W; Interlock- NoCompl+

SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
Changed: MRL- PresDet+ LinkState+

RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF
Not Supported ARIFwd-

DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF
Disabled ARIFwd-
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-

Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit-

Address: fee0f00c  Data: 4171
Capabilities: [b0] Subsystem: Advanced Micro Devices, Inc. [AMD] Device 9601
Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+
Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>

Capabilities: [110 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed- WRR32- WRR64- WRR128-
Ctrl: ArbSelect=Fixed
Status: InProgress-
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-

Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
Status: NegoPending- InProgress-
Kernel driver in use: pcieport

00:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to
PCI bridge (PCIE port 2) (prog-if 00 [Normal decode])

Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 0000e000-0000efff
Memory behind bridge: fe900000-fe9fffff
Prefetchable memory behind bridge: 00000000fdf00000-00000000fdffffff

Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity+ SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-

Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Express (v2) Root Port (Slot+), MSI 00

DevCap: MaxPayload 128 bytes, PhantFunc 0
ExtTag+ RBE+
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 128 bytes

DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #3, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s
<64ns, L1 <1us
ClockPM- Surprise- LLActRep+ BwNot+
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+

ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+
BWMgmt+ ABWMgmt-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
Slot #6, PowerLimit 25.000W; Interlock- NoCompl+

SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
Changed: MRL- PresDet+ LinkState+

RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF
Not Supported ARIFwd-

DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF
Disabled ARIFwd-
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-

Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit-

Address: fee0f00c  Data: 4181
Capabilities: [b0] Subsystem: Advanced Micro Devices, Inc. [AMD] Device 9601
Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+
Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>

Capabilities: [110 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed- WRR32- WRR64- WRR128-
Ctrl: ArbSelect=Fixed
Status: InProgress-
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-

Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
Status: NegoPending- InProgress-
Kernel driver in use: pcieport

00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40) (prog-if 01
[AHCI 1.0])

Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0
SATA Controller [AHCI mode]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 43
Region 0: I/O ports at c000 [size=8]
Region 1: I/O ports at b000 [size=4]
Region 2: I/O ports at a000 [size=8]
Region 3: I/O ports at 9000 [size=4]

Region 4: I/O ports at 8000 [size=16]
Region 5: Memory at fe7ffc00 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] MSI: Enable+ Count=1/8 Maskable- 64bit+
Address: 00000000fee0200c  Data: 41a1
Capabilities: [70] SATA HBA v1.0 InCfgSpace

Capabilities: [a4] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: ahci

00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI])

Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0
USB OHCI0 Controller
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 18
Region 0: Memory at fe7fe000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci-pci

00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI])

Subsystem: Biostar Microtech Int'l Corp Device 3701
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin B routed to IRQ 17
Region 0: Memory at fe7ff800 (32-bit, non-prefetchable) [size=256]
Capabilities: [c0] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)

Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Bridge: PM- B3+
Capabilities: [e4] Debug port: BAR=1 offset=00e0
Kernel driver in use: ehci-pci

00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI])

Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0
USB OHCI0 Controller
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 18
Region 0: Memory at fe7fd000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci-pci

00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI])

Subsystem: Biostar Microtech Int'l Corp Device 3701
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin B routed to IRQ 17
Region 0: Memory at fe7ff400 (32-bit, non-prefetchable) [size=256]
Capabilities: [c0] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)

Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Bridge: PM- B3+
Capabilities: [e4] Debug port: BAR=1 offset=00e0
Kernel driver in use: ehci-pci

00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus
Controller (rev 41)

Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

Kernel driver in use: piix4_smbus

00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00
Azalia (Intel HDA) (rev 40)
Subsystem: Biostar Microtech Int'l Corp Device 8224
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-

Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 16
Region 0: Memory at fe7f4000 (64-bit, non-prefetchable) [size=16K]

Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: snd_hda_intel


00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
Subsystem: Biostar Microtech Int'l Corp Device 3701
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-

Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0

00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI
to PCI Bridge (rev 40) (prog-if 01 [Subtractive decode])

Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

Latency: 64
Bus: primary=00, secondary=03, subordinate=03, sec-latency=64
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: fff00000-000fffff
Prefetchable memory behind bridge: fff00000-000fffff

Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity+ SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-


00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI2 Controller (prog-if 10 [OHCI])
Subsystem: Biostar Microtech Int'l Corp Device 3701
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-

Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin C routed to IRQ 18
Region 0: Memory at fe7fc000 (32-bit, non-prefetchable) [size=4K]

Kernel driver in use: ohci-pci

00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI])
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0
USB OHCI0 Controller

Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 18
Region 0: Memory at fe7f3000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci-pci

00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI])

Subsystem: Biostar Microtech Int'l Corp Device 3701
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin B routed to IRQ 17
Region 0: Memory at fe7ff000 (32-bit, non-prefetchable) [size=256]
Capabilities: [c0] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)

Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Bridge: PM- B3+
Capabilities: [e4] Debug port: BAR=1 offset=00e0
Kernel driver in use: ehci-pci

00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h
Processor HyperTransport Configuration

Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

Capabilities: [80] HyperTransport: Host or Secondary Interface
Command: WarmRst+ DblEnd- DevNum=0 ChainSide- HostHide+ Slave- <EOCErr- DUL-
Link Control: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0
IsocEn+ LSEn+ ExtCTL- 64b-

Link Config: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit
DwFcInEn- LWO=16bit DwFcOutEn-
Revision ID: 3.00
Link Frequency: [b]
Link Error: <Prot- <Ovfl- <EOC- CTLTm-
Link Frequency Capability: 200MHz+ 300MHz- 400MHz+ 500MHz- 600MHz+
800MHz+ 1.0GHz+ 1.2GHz+ 1.4GHz- 1.6GHz- Vend-

Feature Capability: IsocFC+ LDTSTOP+ CRCTM- ECTLT- 64bA+ UIDRD- ExtRS- UCnfE-

00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h
Processor Address Map
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-

Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h
Processor DRAM Controller
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-

Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h
Processor Miscellaneous Control

Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

Capabilities: [f0] Secure device <?>
Kernel driver in use: k10temp

00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h
Processor Link Control
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-

Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc.
[AMD/ATI] RV670 [Radeon HD 3870] (prog-if 00 [VGA controller])

Subsystem: Gigabyte Technology Co., Ltd Device 2198
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 46
Region 0: Memory at d0000000 (64-bit, prefetchable) [size=256M]
Region 2: Memory at fe8f0000 (64-bit, non-prefetchable) [size=64K]
Region 4: I/O ports at d000 [size=256]

Expansion ROM at fe8c0000 [disabled] [size=128K]
Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-

Capabilities: [58] Express (v2) Legacy Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-

RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #0, Speed 5GT/s, Width x16, ASPM L0s L1, Exit Latency L0s
<64ns, L1 <1us

ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive-
BWMgmt- ABWMgmt-

DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF
Not Supported
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-

Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-

Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee0f00c  Data: 41e1
Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Kernel driver in use: radeon


01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] RV670/680
HDMI Audio [Radeon HD 3690/3800 Series]
Subsystem: Gigabyte Technology Co., Ltd Device aa18
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx+

Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin B routed to IRQ 45
Region 0: Memory at fe8ec000 (64-bit, non-prefetchable) [size=16K]

Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Express (v2) Legacy Endpoint, MSI 00

DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+

MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #0, Speed 5GT/s, Width x16, ASPM L0s L1, Exit Latency L0s
<64ns, L1 <1us
ClockPM- Surprise- LLActRep- BwNot-

LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive-
BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF
Not Supported

DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-

Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee0f00c  Data: 41d1
Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Kernel driver in use: snd_hda_intel


02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 03)
Subsystem: Biostar Microtech Int'l Corp Device 2309
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx+

Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 44
Region 0: I/O ports at e800 [size=256]

Region 2: Memory at fdfff000 (64-bit, prefetchable) [size=4K]
Region 4: Memory at fdff8000 (64-bit, prefetchable) [size=16K]
Expansion ROM at fe9e0000 [disabled] [size=128K]
Capabilities: [40] Power Management version 3

Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee0100c  Data: 41b1

Capabilities: [70] Express (v2) Endpoint, MSI 01
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <512ns, L1 <64us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-

RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 4096 bytes
DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency
L0s <512ns, L1 <64us

ClockPM+ Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive-
BWMgmt- ABWMgmt-

DevCap2: Completion Timeout: Not Supported, TimeoutDis+, LTR-, OBFF
Not Supported
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-

Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-

Capabilities: [ac] MSI-X: Enable- Count=4 Masked-
Vector table: BAR=4 offset=00000000
PBA: BAR=4 offset=00000800
Capabilities: [cc] Vital Product Data
Unknown small resource type 00, will not decode more.

Capabilities: [100 v1] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
MalfTLP- ECRC- UnsupReq- ACSViol-

UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+
MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr+ BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+

AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [140 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed- WRR32- WRR64- WRR128-
Ctrl: ArbSelect=Fixed

Status: InProgress-
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
Status: NegoPending- InProgress-

Capabilities: [160 v1] Device Serial Number 41-00-00-00-68-4c-e0-00
Kernel driver in use: r8169

04:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6315 Series
Firewire Controller (prog-if 10 [OHCI])
Subsystem: Biostar Microtech Int'l Corp Device 0442

Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

Latency: 0
Interrupt: pin A routed to IRQ 17
Region 0: Memory at f0000000 (64-bit, non-prefetchable) [size=2K]
Region 2: I/O ports at 1000 [size=256]
Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1- D2+ AuxCurrent=0mA PME(D0-,D1-,D2+,D3hot+,D3cold+)

Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [80] MSI: Enable- Count=1/1 Maskable+ 64bit+
Address: 0000000000000000  Data: 0000
Masking: 00000000  Pending: 00000000
Capabilities: [98] Express (v1) Endpoint, MSI 00

DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-

MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency
L0s <1us, L1 <64us
ClockPM+ Surprise- LLActRep- BwNot-

LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- DLActive-
BWMgmt- ABWMgmt-
Capabilities: [100 v1] Advanced Error Reporting

UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+
MalfTLP+ ECRC- UnsupReq- ACSViol-

CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [130 v1] Device Serial Number 00-30-67-ff-ff-6a-f4-9b

Kernel driver in use: firewire_ohci

04:00.1 IDE interface: VIA Technologies, Inc. VT6415 PATA IDE Host
Controller (rev a0) (prog-if 85 [Master SecO PriO])
Subsystem: VIA Technologies, Inc. VT6415 PATA IDE Host Controller

Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

Latency: 0
Interrupt: pin A routed to IRQ 17
Region 0: I/O ports at 1410 [size=8]
Region 1: I/O ports at 1420 [size=4]
Region 2: I/O ports at 1418 [size=8]
Region 3: I/O ports at 1424 [size=4]
Region 4: I/O ports at 1400 [size=16]

[virtual] Expansion ROM at f0100000 [disabled] [size=64K]
Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1- D2+ AuxCurrent=0mA PME(D0-,D1-,D2+,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-

Capabilities: [70] MSI: Enable- Count=1/1 Maskable+ 64bit+
Address: 0000000000000000  Data: 0000
Masking: 00000000  Pending: 00000000
Capabilities: [90] Express (v1) Legacy Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us

ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 512 bytes

DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency
L0s <1us, L1 <64us
ClockPM+ Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-

ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- DLActive-
BWMgmt- ABWMgmt-
Capabilities: [100 v1] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
MalfTLP- ECRC- UnsupReq- ACSViol-

UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+
MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+

CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [130 v1] Device Serial Number 00-30-67-ff-ff-6a-f4-9b
Kernel driver in use: pata_via


 [7.6.] Attached devices:
Host: scsi3 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: WDC WD5000AAKX-0 Rev: 15.0
  Type:   Direct-Access                    ANSI  SCSI revision: 05
[X.]
I've found the issue reported many other places but couldn't find it on LKML...

http://fedoraforum.org/forum/showthread.php?t=298336
http://ubuntuforums.org/showthread.php?t=2216779

Thanks!
Bryan

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

end of thread, other threads:[~2014-05-07 21:16 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-04-19 17:20 PROBLEM: Pulseaudio hung at schedule in 3.15-rc1 Bryan Quigley
2014-04-20  6:08 ` Takashi Iwai
2014-04-20 18:50   ` Bryan Quigley
2014-04-29 14:21     ` Takashi Iwai
2014-04-29 18:04       ` Bryan Quigley
2014-04-30  6:42         ` Takashi Iwai
2014-04-30 16:10           ` Bryan Quigley
2014-04-30 16:36             ` Takashi Iwai
2014-04-30 17:40               ` Bryan Quigley
2014-05-02  7:36                 ` Takashi Iwai
2014-05-02 14:33                   ` Bryan Quigley
2014-05-07 21:15                   ` Ed Tomlinson
  -- strict thread matches above, loose matches on Subject: below --
2014-04-19  5:08 Bryan Quigley
2014-04-19  6:04 ` Bryan Quigley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).