* xen-swiotlb: WARNING: at kernel/smp.c:421 smp_call_function_many+0x66/0x1a1()
@ 2010-07-22 19:32 Sander Eikelenboom
2010-07-22 19:59 ` Jeremy Fitzhardinge
0 siblings, 1 reply; 7+ messages in thread
From: Sander Eikelenboom @ 2010-07-22 19:32 UTC (permalink / raw)
To: Konrad Rzeszutek Wilk; +Cc: xen-devel
[-- Attachment #1: Type: text/plain, Size: 9157 bytes --]
Hi Konrad,
Finally found the time to test the xen-swiotlb again (together with usb3/xhci isoc pathes)
I began with your tree:
git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git devel/merge.2.6.35-rc3
and after that i merged in a tree for the xhci part that is based on 2.6.35-rc4:
git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git amd-isoc
That all went without a problem, booting the resulting kernel in a PV domU gives the warnings below, i hope these can be addressed before the next merge window and xen-swiotlb will make it in !
Despite the 2 warnings, the usb devices i passed through seem to work ok.
--
Sander
info:
Xen version: xen-4.0-testing-pre4 (changeset: 21263:57859775f88f)
Dom0 kernel: 2.6.32.16 pvops (commit 006bfe8f594370f36f09d8e8ab13692d34e88533)
Attached:
- xm dmesg (the part where the domU gets created
- dmesg of the domU
- lspci -vvvknn of the domU
[ 1.471104] ------------[ cut here ]------------
[ 1.471120] WARNING: at kernel/smp.c:421 smp_call_function_many+0x66/0x1a1()
[ 1.471126] Modules linked in: thermal_sys [last unloaded: scsi_wait_scan]
[ 1.471135] Pid: 153, comm: khubd Not tainted 2.6.35-rc4+konrad+xhci-isoc+ #2
[ 1.471140] Call Trace:
[ 1.471147] [<ffffffff81063987>] ? smp_call_function_many+0x66/0x1a1
[ 1.471153] [<ffffffff81063987>] ? smp_call_function_many+0x66/0x1a1
[ 1.471159] [<ffffffff8103d85e>] ? warn_slowpath_common+0x78/0xa2
[ 1.471166] [<ffffffff81063987>] ? smp_call_function_many+0x66/0x1a1
[ 1.471177] [<ffffffff8102b071>] ? do_flush_tlb_all+0x0/0x43
[ 1.471182] [<ffffffff8102b071>] ? do_flush_tlb_all+0x0/0x43
[ 1.471188] [<ffffffff81063ae2>] ? smp_call_function+0x20/0x25
[ 1.471195] [<ffffffff8104300f>] ? on_each_cpu+0x10/0x2e
[ 1.471201] [<ffffffff810bd26c>] ? __purge_vmap_area_lazy+0xf6/0x14f
[ 1.471207] [<ffffffff810bf62f>] ? vm_unmap_aliases+0x168/0x179
[ 1.471214] [<ffffffff8100470e>] ? xen_create_contiguous_region+0x3f/0xe6
[ 1.471221] [<ffffffff8123859f>] ? xen_swiotlb_alloc_coherent+0x66/0xd3
[ 1.471227] [<ffffffff8100633f>] ? xen_restore_fl_direct_end+0x0/0x1
[ 1.471234] [<ffffffff810c3832>] ? pool_alloc_page+0x10a/0x194
[ 1.471240] [<ffffffff810c3932>] ? dma_pool_alloc+0x76/0x163
[ 1.471248] [<ffffffff8138d215>] ? hid_alloc_buffers+0x23/0xf4
[ 1.471254] [<ffffffff8138e75e>] ? usbhid_start+0x15d/0x49b
[ 1.471260] [<ffffffff8111c6a1>] ? sysfs_do_create_link+0xee/0x13c
[ 1.471266] [<ffffffff81380f77>] ? hid_device_probe+0x93/0xce
[ 1.471274] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
[ 1.471279] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
[ 1.471285] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
[ 1.471293] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
[ 1.471298] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
[ 1.471304] [<ffffffff812baee5>] ? device_add+0x29c/0x406
[ 1.471310] [<ffffffff81380b80>] ? hid_add_device+0x17c/0x1a0
[ 1.471316] [<ffffffff8138da3e>] ? usbhid_probe+0x40b/0x468
[ 1.471322] [<ffffffff8132fcc7>] ? usb_match_one_id+0x23/0x7f
[ 1.471328] [<ffffffff8133077a>] ? usb_probe_interface+0xd4/0x11b
[ 1.471334] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
[ 1.471340] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
[ 1.471346] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
[ 1.471352] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
[ 1.471358] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
[ 1.471364] [<ffffffff812baee5>] ? device_add+0x29c/0x406
[ 1.471369] [<ffffffff8132f97a>] ? usb_set_configuration+0x5d6/0x655
[ 1.471376] [<ffffffff8133710f>] ? generic_probe+0x71/0xc6
[ 1.471381] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
[ 1.471387] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
[ 1.471394] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
[ 1.471400] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
[ 1.471406] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
[ 1.471411] [<ffffffff812baee5>] ? device_add+0x29c/0x406
[ 1.471417] [<ffffffff81329b25>] ? usb_new_device+0x7b/0xdc
[ 1.471422] [<ffffffff8132a6f5>] ? hub_port_connect_change+0x5fc/0x89e
[ 1.471428] [<ffffffff8132e9ac>] ? usb_control_msg+0x12f/0x140
[ 1.471434] [<ffffffff8132ad64>] ? hub_events+0x3cd/0x51d
[ 1.471440] [<ffffffff8132aef0>] ? hub_thread+0x3c/0x158
[ 1.471446] [<ffffffff81054c0c>] ? autoremove_wake_function+0x0/0x2e
[ 1.471452] [<ffffffff8132aeb4>] ? hub_thread+0x0/0x158
[ 1.471457] [<ffffffff810547d5>] ? kthread+0x79/0x81
[ 1.471463] [<ffffffff81009564>] ? kernel_thread_helper+0x4/0x10
[ 1.471468] [<ffffffff81008961>] ? int_ret_from_sys_call+0x7/0x1b
[ 1.471476] [<ffffffff8143121d>] ? retint_restore_args+0x5/0x6
[ 1.471481] [<ffffffff81009560>] ? kernel_thread_helper+0x0/0x10
[ 1.471486] ---[ end trace 0680a6f27492dd31 ]---
[ 1.471490] ------------[ cut here ]------------
[ 1.471495] WARNING: at kernel/smp.c:293 smp_call_function_single+0x6e/0x108()
[ 1.471500] Modules linked in: thermal_sys [last unloaded: scsi_wait_scan]
[ 1.471509] Pid: 153, comm: khubd Tainted: G W 2.6.35-rc4+konrad+xhci-isoc+ #2
[ 1.471514] Call Trace:
[ 1.471519] [<ffffffff8106380a>] ? smp_call_function_single+0x6e/0x108
[ 1.471524] [<ffffffff8106380a>] ? smp_call_function_single+0x6e/0x108
[ 1.471530] [<ffffffff8103d85e>] ? warn_slowpath_common+0x78/0xa2
[ 1.471536] [<ffffffff8106380a>] ? smp_call_function_single+0x6e/0x108
[ 1.471542] [<ffffffff8102b071>] ? do_flush_tlb_all+0x0/0x43
[ 1.471547] [<ffffffff8102b071>] ? do_flush_tlb_all+0x0/0x43
[ 1.471553] [<ffffffff81063ae2>] ? smp_call_function+0x20/0x25
[ 1.471559] [<ffffffff8104300f>] ? on_each_cpu+0x10/0x2e
[ 1.471564] [<ffffffff810bd26c>] ? __purge_vmap_area_lazy+0xf6/0x14f
[ 1.471570] [<ffffffff810bf62f>] ? vm_unmap_aliases+0x168/0x179
[ 1.471576] [<ffffffff8100470e>] ? xen_create_contiguous_region+0x3f/0xe6
[ 1.471582] [<ffffffff8123859f>] ? xen_swiotlb_alloc_coherent+0x66/0xd3
[ 1.471588] [<ffffffff8100633f>] ? xen_restore_fl_direct_end+0x0/0x1
[ 1.471594] [<ffffffff810c3832>] ? pool_alloc_page+0x10a/0x194
[ 1.471600] [<ffffffff810c3932>] ? dma_pool_alloc+0x76/0x163
[ 1.472021] [<ffffffff8138d215>] ? hid_alloc_buffers+0x23/0xf4
[ 1.472021] [<ffffffff8138e75e>] ? usbhid_start+0x15d/0x49b
[ 1.472021] [<ffffffff8111c6a1>] ? sysfs_do_create_link+0xee/0x13c
[ 1.472021] [<ffffffff81380f77>] ? hid_device_probe+0x93/0xce
[ 1.472021] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
[ 1.472021] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
[ 1.472021] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
[ 1.472021] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
[ 1.472021] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
[ 1.472021] [<ffffffff812baee5>] ? device_add+0x29c/0x406
[ 1.472021] [<ffffffff81380b80>] ? hid_add_device+0x17c/0x1a0
[ 1.472021] [<ffffffff8138da3e>] ? usbhid_probe+0x40b/0x468
[ 1.472021] [<ffffffff8132fcc7>] ? usb_match_one_id+0x23/0x7f
[ 1.472021] [<ffffffff8133077a>] ? usb_probe_interface+0xd4/0x11b
[ 1.472021] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
[ 1.472021] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
[ 1.472021] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
[ 1.472021] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
[ 1.472021] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
[ 1.472021] [<ffffffff812baee5>] ? device_add+0x29c/0x406
[ 1.472021] [<ffffffff8132f97a>] ? usb_set_configuration+0x5d6/0x655
[ 1.472021] [<ffffffff8133710f>] ? generic_probe+0x71/0xc6
[ 1.472021] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
[ 1.472021] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
[ 1.472021] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
[ 1.472021] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
[ 1.472021] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
[ 1.472021] [<ffffffff812baee5>] ? device_add+0x29c/0x406
[ 1.472021] [<ffffffff81329b25>] ? usb_new_device+0x7b/0xdc
[ 1.472021] [<ffffffff8132a6f5>] ? hub_port_connect_change+0x5fc/0x89e
[ 1.472021] [<ffffffff8132e9ac>] ? usb_control_msg+0x12f/0x140
[ 1.472021] [<ffffffff8132ad64>] ? hub_events+0x3cd/0x51d
[ 1.472021] [<ffffffff8132aef0>] ? hub_thread+0x3c/0x158
[ 1.472021] [<ffffffff81054c0c>] ? autoremove_wake_function+0x0/0x2e
[ 1.472021] [<ffffffff8132aeb4>] ? hub_thread+0x0/0x158
[ 1.472021] [<ffffffff810547d5>] ? kthread+0x79/0x81
[ 1.472021] [<ffffffff81009564>] ? kernel_thread_helper+0x4/0x10
[ 1.472021] [<ffffffff81008961>] ? int_ret_from_sys_call+0x7/0x1b
[ 1.472021] [<ffffffff8143121d>] ? retint_restore_args+0x5/0x6
[ 1.472021] [<ffffffff81009560>] ? kernel_thread_helper+0x0/0x10
[ 1.472021] ---[ end trace 0680a6f27492dd32 ]---
[-- Attachment #2: dmesg.txt --]
[-- Type: text/plain, Size: 36210 bytes --]
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 2.6.35-rc4+konrad+xhci-isoc+ (root@serveerstertje) (gcc version 4.3.2 (Debian 4.3.2-1.1) ) #2 SMP Thu Jul 22 20:05:32 CEST 2010
[ 0.000000] Command line: root=/dev/xvda2 ro iommu=soft swiotlb=force
[ 0.000000] ACPI in unprivileged domain disabled
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] Xen: 0000000000000000 - 00000000000a0000 (usable)
[ 0.000000] Xen: 00000000000a0000 - 0000000000100000 (reserved)
[ 0.000000] Xen: 0000000000100000 - 0000000020000000 (usable)
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] DMI not present or invalid.
[ 0.000000] e820 update range: 0000000000000000 - 0000000000001000 (usable) ==> (reserved)
[ 0.000000] e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
[ 0.000000] No AGP bridge found
[ 0.000000] last_pfn = 0x20000 max_arch_pfn = 0x400000000
[ 0.000000] initial memory mapped : 0 - 20000000
[ 0.000000] init_memory_mapping: 0000000000000000-0000000020000000
[ 0.000000] 0000000000 - 0020000000 page 4k
[ 0.000000] kernel direct mapping tables up to 20000000 @ 100000-202000
[ 0.000000] RAMDISK: 01820000 - 02b90000
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0x00000001 -> 0x00001000
[ 0.000000] DMA32 0x00001000 -> 0x00100000
[ 0.000000] Normal empty
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] early_node_map[2] active PFN ranges
[ 0.000000] 0: 0x00000001 -> 0x000000a0
[ 0.000000] 0: 0x00000100 -> 0x00020000
[ 0.000000] On node 0 totalpages: 130975
[ 0.000000] DMA zone: 56 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 3943 pages, LIFO batch:0
[ 0.000000] DMA32 zone: 1736 pages used for memmap
[ 0.000000] DMA32 zone: 125240 pages, LIFO batch:31
[ 0.000000] SMP: Allowing 2 CPUs, 0 hotplug CPUs
[ 0.000000] No local APIC present
[ 0.000000] APIC: disable apic facility
[ 0.000000] APIC: switched to apic NOOP
[ 0.000000] nr_irqs_gsi: 16
[ 0.000000] Allocating PCI resources starting at 20000000 (gap: 20000000:e0000000)
[ 0.000000] Booting paravirtualized kernel on Xen
[ 0.000000] Xen version: 4.0.1-rc4-pre (preserve-AD)
[ 0.000000] setup_percpu: NR_CPUS:32 nr_cpumask_bits:32 nr_cpu_ids:2 nr_node_ids:1
[ 0.000000] early_res array is doubled to 64 at [3000 - 37ff]
[ 0.000000] PERCPU: Embedded 29 pages/cpu @ffff880002cae000 s86144 r8192 d24448 u118784
[ 0.000000] pcpu-alloc: s86144 r8192 d24448 u118784 alloc=29*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1
[ 0.000000] trying to map vcpu_info 0 at ffff880002cb9020, mfn 1bcbc9, offset 32
[ 0.000000] cpu 0 using vcpu_info at ffff880002cb9020
[ 0.000000] trying to map vcpu_info 1 at ffff880002cd6020, mfn 1bcbac, offset 32
[ 0.000000] cpu 1 using vcpu_info at ffff880002cd6020
[ 0.000000] Xen: using vcpu_info placement
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129183
[ 0.000000] Kernel command line: root=/dev/xvda2 ro iommu=soft swiotlb=force
[ 0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
[ 0.000000] Placing 64MB software IO TLB between ffff880003d00000 - ffff880007d00000
[ 0.000000] software IO TLB at phys 0x3d00000 - 0x7d00000
[ 0.000000] Subtract (42 early reservations)
[ 0.000000] #1 [0002c93000 - 0002cae000] XEN PAGETABLES
[ 0.000000] #2 [0001000000 - 00017ff6a4] TEXT DATA BSS
[ 0.000000] #3 [0001820000 - 0002b90000] RAMDISK
[ 0.000000] #4 [0002b90000 - 0002c93000] XEN START INFO
[ 0.000000] #5 [0000001000 - 0000003000] TRAMPOLINE
[ 0.000000] #6 [0000100000 - 00001e4000] PGTABLE
[ 0.000000] #7 [00017ff6c0 - 00018006c0] BOOTMEM
[ 0.000000] #8 [00018006c0 - 0001800700] BOOTMEM
[ 0.000000] #9 [0001801000 - 0001802000] BOOTMEM
[ 0.000000] #10 [0001802000 - 0001803000] BOOTMEM
[ 0.000000] #11 [0001803000 - 0001804000] BOOTMEM
[ 0.000000] #12 [0001804000 - 0001805000] BOOTMEM
[ 0.000000] #13 [0001805000 - 0001806000] BOOTMEM
[ 0.000000] #14 [0001806000 - 0001807000] BOOTMEM
[ 0.000000] #15 [0003600000 - 0003d00000] MEMMAP 0
[ 0.000000] #16 [0001800700 - 0001800880] BOOTMEM
[ 0.000000] #17 [0001807000 - 000180a000] BOOTMEM
[ 0.000000] #18 [000180a000 - 000180b000] BOOTMEM
[ 0.000000] #19 [000180b000 - 000180c000] BOOTMEM
[ 0.000000] #20 [000180c000 - 000180d000] BOOTMEM
[ 0.000000] #21 [0001800880 - 0001800960] BOOTMEM
[ 0.000000] #22 [0001800980 - 00018009e8] BOOTMEM
[ 0.000000] #23 [0001800a00 - 0001800a68] BOOTMEM
[ 0.000000] #24 [0001800a80 - 0001800ae8] BOOTMEM
[ 0.000000] #25 [0001800b00 - 0001800b2c] BOOTMEM
[ 0.000000] #26 [0001800b40 - 0001800b6c] BOOTMEM
[ 0.000000] #27 [0002cae000 - 0002ce8000] BOOTMEM
[ 0.000000] #28 [0001800b80 - 0001800b88] BOOTMEM
[ 0.000000] #29 [0001800bc0 - 0001800bc8] BOOTMEM
[ 0.000000] #30 [0001800c00 - 0001800c08] BOOTMEM
[ 0.000000] #31 [0001800c40 - 0001800c50] BOOTMEM
[ 0.000000] #32 [0001800c80 - 0001800d80] BOOTMEM
[ 0.000000] #33 [0001800d80 - 0001800dc8] BOOTMEM
[ 0.000000] #34 [0001800e00 - 0001800e48] BOOTMEM
[ 0.000000] #35 [000180d000 - 0001811000] BOOTMEM
[ 0.000000] #36 [0002ce8000 - 0002d68000] BOOTMEM
[ 0.000000] #37 [0002d68000 - 0002da8000] BOOTMEM
[ 0.000000] #38 [0003d00000 - 0007d00000] BOOTMEM
[ 0.000000] #39 [0002da8000 - 0002dc8000] BOOTMEM
[ 0.000000] #40 [0002dc8000 - 0002e08000] BOOTMEM
[ 0.000000] #41 [0000003800 - 000000b800] BOOTMEM
[ 0.000000] Memory: 419548k/524288k available (4303k kernel code, 388k absent, 104352k reserved, 2352k data, 496k init)
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU-based detection of stalled CPUs is disabled.
[ 0.000000] Verbose stalled-CPUs detection is disabled.
[ 0.000000] NR_IRQS:1280
[ 0.000000] Console: colour dummy device 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] console [hvc0] enabled
[ 0.000000] Xen: using vcpuop timer interface
[ 0.000000] installing Xen timer for CPU 0
[ 0.000000] Detected 3200.198 MHz processor.
[ 0.004000] Calibrating delay loop (skipped), value calculated using timer frequency.. 6400.39 BogoMIPS (lpj=12800792)
[ 0.004000] pid_max: default: 32768 minimum: 301
[ 0.004000] Security Framework initialized
[ 0.004000] SELinux: Disabled at boot.
[ 0.004000] Mount-cache hash table entries: 256
[ 0.004000] Initializing cgroup subsys ns
[ 0.004000] Initializing cgroup subsys cpuacct
[ 0.004000] Initializing cgroup subsys devices
[ 0.004000] tseg: 0000000000
[ 0.004000] CPU: Physical Processor ID: 0
[ 0.004000] CPU: Processor Core ID: 4
[ 0.004000] Performance Events:
[ 0.004000] no APIC, boot with the "lapic" boot parameter to force-enable it.
[ 0.004000] no hardware sampling interrupt available.
[ 0.004000] AMD PMU driver.
[ 0.004000] ... version: 0
[ 0.004000] ... bit width: 48
[ 0.004000] ... generic registers: 4
[ 0.004000] ... value mask: 0000ffffffffffff
[ 0.004000] ... max period: 00007fffffffffff
[ 0.004000] ... fixed-purpose events: 0
[ 0.004000] ... event mask: 000000000000000f
[ 0.004000] SMP alternatives: switching to UP code
[ 0.004199] installing Xen timer for CPU 1
[ 0.004253] SMP alternatives: switching to SMP code
[ 0.008079] Brought up 2 CPUs
[ 0.008663] Grant table initialized
[ 0.008668] regulator: core version 0.5
[ 0.008912] NET: Registered protocol family 16
[ 0.010880] PCI: setting up Xen PCI frontend stub
[ 0.010890] PCI: pci_cache_line_size set to 64 bytes
[ 0.016087] bio: create slab <bio-0> at 0
[ 0.016297] ACPI: Interpreter disabled.
[ 0.016610] xen_balloon: Initialising balloon driver.
[ 0.018521] vgaarb: loaded
[ 0.018790] SCSI subsystem initialized
[ 0.018909] libata version 3.00 loaded.
[ 0.019096] usbcore: registered new interface driver usbfs
[ 0.019213] usbcore: registered new interface driver hub
[ 0.019282] usbcore: registered new device driver usb
[ 0.019549] PCI: System does not support PCI
[ 0.019553] PCI: System does not support PCI
[ 0.020106] Switching to clocksource xen
[ 0.021640] pnp: PnP ACPI: disabled
[ 0.022169] NET: Registered protocol family 2
[ 0.022219] IP route cache hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.022382] TCP established hash table entries: 16384 (order: 6, 262144 bytes)
[ 0.022442] TCP bind hash table entries: 16384 (order: 6, 262144 bytes)
[ 0.022499] TCP: Hash tables configured (established 16384 bind 16384)
[ 0.022503] TCP reno registered
[ 0.022507] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 0.022514] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 0.022588] NET: Registered protocol family 1
[ 0.022595] PCI: CLS 0 bytes, default 64
[ 0.022630] Trying to unpack rootfs image as initramfs...
[ 0.036636] Freeing initrd memory: 19904k freed
[ 0.042156] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.042165] Placing 64MB software IO TLB between ffff880003d00000 - ffff880007d00000
[ 0.042169] software IO TLB at phys 0x3d00000 - 0x7d00000
[ 0.042490] platform rtc_cmos: registered platform RTC device (no PNP device found)
[ 0.043118] audit: initializing netlink socket (disabled)
[ 0.043131] type=2000 audit(1279825655.191:1): initialized
[ 0.043382] VFS: Disk quotas dquot_6.5.2
[ 0.043408] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.043653] NILFS version 2 loaded
[ 0.043767] Btrfs loaded
[ 0.043773] msgmni has been set to 858
[ 0.044361] alg: No test for stdrng (krng)
[ 0.044432] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[ 0.044437] io scheduler noop registered
[ 0.044440] io scheduler deadline registered
[ 0.044461] io scheduler cfq registered (default)
[ 0.044650] pci-stub: invalid id string ""
[ 0.048304] Event-channel device installed.
[ 0.049329] pcifront pci-0: Installing PCI frontend
[ 0.049406] pcifront pci-0: Creating PCI Frontend Bus 0000:04
[ 0.049783] pci 0000:04:00.0: reg 10: [mem 0xf9700000-0xf9701fff 64bit]
[ 0.052009] pcifront pci-0: claiming resource 0000:04:00.0/0
[ 0.053902] pcifront pci-0: Creating PCI Frontend Bus 0000:0a
[ 0.054068] Linux agpgart interface v0.103
[ 0.054105] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 0.055653] brd: module loaded
[ 0.165715] pci 0000:0a:01.0: reg 10: [mem 0xf9b00000-0xf9b00fff]
[ 0.166193] pci 0000:0a:01.0: supports D1 D2
[ 0.166455] pci 0000:0a:01.1: reg 10: [mem 0xf9b01000-0xf9b01fff]
[ 0.166925] pci 0000:0a:01.1: supports D1 D2
[ 0.167179] pci 0000:0a:01.2: reg 10: [mem 0xf9b02000-0xf9b02fff]
[ 0.167739] pci 0000:0a:01.2: supports D1 D2
[ 0.169436] pcifront pci-0: claiming resource 0000:0a:01.0/0
[ 0.169436] pcifront pci-0: claiming resource 0000:0a:01.1/0
[ 0.169436] pcifront pci-0: claiming resource 0000:0a:01.2/0
[ 0.181999] blkfront: xvda1: barriers enabled
[ 0.189240] blkfront: xvda2: barriers enabled
[ 0.191718] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k6-NAPI
[ 0.191726] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 0.191800] e1000e: Intel(R) PRO/1000 Network Driver - 1.0.2-k4
[ 0.191805] e1000e: Copyright (c) 1999 - 2009 Intel Corporation.
[ 0.192069] Intel(R) Gigabit Ethernet Network Driver - version 2.1.0-k2
[ 0.192074] Copyright (c) 2007-2009 Intel Corporation.
[ 0.192150] Initialising Xen virtual ethernet driver.
[ 0.196371] blkfront: xvdb1: barriers enabled
[ 0.196535] tun: Universal TUN/TAP device driver, 1.6
[ 0.196543] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[ 0.196670] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.196756] ehci_hcd 0000:0a:01.2: enabling device (0000 -> 0002)
[ 0.196976] ehci_hcd 0000:0a:01.2: Xen PCI enabling IRQ: 46
[ 0.197062] ehci_hcd 0000:0a:01.2: EHCI Host Controller
[ 0.197233] ehci_hcd 0000:0a:01.2: new USB bus registered, assigned bus number 1
[ 0.197316] ehci_hcd 0000:0a:01.2: Enabling legacy PCI PM
[ 0.220110] ehci_hcd 0000:0a:01.2: irq 46, io mem 0xf9b02000
[ 0.232122] ehci_hcd 0000:0a:01.2: USB 2.0 started, EHCI 1.00
[ 0.232216] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 0.232235] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.232255] usb usb1: Product: EHCI Host Controller
[ 0.232269] usb usb1: Manufacturer: Linux 2.6.35-rc4+konrad+xhci-isoc+ ehci_hcd
[ 0.232287] usb usb1: SerialNumber: 0000:0a:01.2
[ 0.232793] hub 1-0:1.0: USB hub found
[ 0.232819] hub 1-0:1.0: 5 ports detected
[ 0.233270] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 0.233481] ohci_hcd 0000:0a:01.0: enabling device (0000 -> 0002)
[ 0.233893] ohci_hcd 0000:0a:01.0: Xen PCI enabling IRQ: 44
[ 0.234041] ohci_hcd 0000:0a:01.0: OHCI Host Controller
[ 0.234268] ohci_hcd 0000:0a:01.0: new USB bus registered, assigned bus number 2
[ 0.234376] ohci_hcd 0000:0a:01.0: irq 44, io mem 0xf9b00000
[ 0.317917] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[ 0.317923] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.317927] usb usb2: Product: OHCI Host Controller
[ 0.317930] usb usb2: Manufacturer: Linux 2.6.35-rc4+konrad+xhci-isoc+ ohci_hcd
[ 0.317934] usb usb2: SerialNumber: 0000:0a:01.0
[ 0.318108] hub 2-0:1.0: USB hub found
[ 0.318119] hub 2-0:1.0: 3 ports detected
[ 0.318260] ohci_hcd 0000:0a:01.1: enabling device (0000 -> 0002)
[ 0.318438] ohci_hcd 0000:0a:01.1: Xen PCI enabling IRQ: 45
[ 0.318495] ohci_hcd 0000:0a:01.1: OHCI Host Controller
[ 0.318554] ohci_hcd 0000:0a:01.1: new USB bus registered, assigned bus number 3
[ 0.318588] ohci_hcd 0000:0a:01.1: irq 45, io mem 0xf9b01000
[ 0.401897] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[ 0.401911] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.401915] usb usb3: Product: OHCI Host Controller
[ 0.401918] usb usb3: Manufacturer: Linux 2.6.35-rc4+konrad+xhci-isoc+ ohci_hcd
[ 0.401922] usb usb3: SerialNumber: 0000:0a:01.1
[ 0.402066] hub 3-0:1.0: USB hub found
[ 0.402075] hub 3-0:1.0: 2 ports detected
[ 0.402189] uhci_hcd: USB Universal Host Controller Interface driver
[ 0.402298] xhci_hcd 0000:04:00.0: enabling device (0000 -> 0002)
[ 0.402495] xhci_hcd 0000:04:00.0: Xen PCI enabling IRQ: 40
[ 0.402562] xhci_hcd 0000:04:00.0: setting latency timer to 64
[ 0.402576] xhci_hcd 0000:04:00.0: xHCI Host Controller
[ 0.402638] xhci_hcd 0000:04:00.0: new USB bus registered, assigned bus number 4
[ 0.402801] xhci_hcd 0000:04:00.0: irq 40, io mem 0xf9700000
[ 0.406134] usb usb4: No SuperSpeed endpoint companion for config 1 interface 0 altsetting 0 ep 129: using minimum values
[ 0.406153] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003
[ 0.406157] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.406161] usb usb4: Product: xHCI Host Controller
[ 0.406164] usb usb4: Manufacturer: Linux 2.6.35-rc4+konrad+xhci-isoc+ xhci_hcd
[ 0.406168] usb usb4: SerialNumber: 0000:04:00.0
[ 0.406257] xHCI xhci_add_endpoint called for root hub
[ 0.406259] xHCI xhci_check_bandwidth called for root hub
[ 0.406306] hub 4-0:1.0: USB hub found
[ 0.406312] hub 4-0:1.0: 4 ports detected
[ 0.406575] PNP: No PS/2 controller found. Probing ports directly.
[ 0.407391] i8042.c: No controller found.
[ 0.407509] mice: PS/2 mouse device common for all mice
[ 0.407675] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0
[ 0.407733] rtc_cmos: probe of rtc_cmos failed with error -38
[ 0.407868] IR NEC protocol handler initialized
[ 0.407873] IR RC5(x) protocol handler initialized
[ 0.407876] IR RC6 protocol handler initialized
[ 0.407879] IR JVC protocol handler initialized
[ 0.407882] IR Sony protocol handler initialized
[ 0.408080] device-mapper: ioctl: 4.17.0-ioctl (2010-03-05) initialised: dm-devel@redhat.com
[ 0.408170] device-mapper: multipath: version 1.1.1 loaded
[ 0.408175] device-mapper: multipath round-robin: version 1.0.0 loaded
[ 0.408327] cpuidle: using governor ladder
[ 0.408334] No iBFT detected.
[ 0.409575] usbcore: registered new interface driver hiddev
[ 0.409626] usbcore: registered new interface driver usbhid
[ 0.409630] usbhid: USB HID core driver
[ 0.409766] TCP cubic registered
[ 0.409772] NET: Registered protocol family 17
[ 0.409802] Bridge firewalling registered
[ 0.409951] registered taskstats version 1
[ 0.410364] XENBUS: Device with no driver: device/console/0
[ 0.410379] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 0.410453] Freeing unused kernel memory: 496k freed
[ 0.548176] usb 1-3: new high speed USB device using ehci_hcd and address 2
[ 0.681815] usb 1-3: New USB device found, idVendor=05e3, idProduct=0608
[ 0.681825] usb 1-3: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 0.681829] usb 1-3: Product: USB2.0 Hub
[ 0.682221] hub 1-3:1.0: USB hub found
[ 0.682558] hub 1-3:1.0: 4 ports detected
[ 0.973799] EXT3-fs: barriers not enabled
[ 0.973923] kjournald starting. Commit interval 5 seconds
[ 0.973941] EXT3-fs (xvda2): mounted filesystem with writeback data mode
[ 0.996029] usb 3-2: new low speed USB device using ohci_hcd and address 2
[ 1.151919] usb 3-2: device descriptor read/all, error -62
[ 1.284169] usb 3-2: new low speed USB device using ohci_hcd and address 3
[ 1.299604] udev: starting version 149
[ 1.457959] usb 3-2: New USB device found, idVendor=10cf, idProduct=5500
[ 1.457989] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1.458007] usb 3-2: Product: USB K8055
[ 1.458019] usb 3-2: Manufacturer: Velleman
[ 1.471104] ------------[ cut here ]------------
[ 1.471120] WARNING: at kernel/smp.c:421 smp_call_function_many+0x66/0x1a1()
[ 1.471126] Modules linked in: thermal_sys [last unloaded: scsi_wait_scan]
[ 1.471135] Pid: 153, comm: khubd Not tainted 2.6.35-rc4+konrad+xhci-isoc+ #2
[ 1.471140] Call Trace:
[ 1.471147] [<ffffffff81063987>] ? smp_call_function_many+0x66/0x1a1
[ 1.471153] [<ffffffff81063987>] ? smp_call_function_many+0x66/0x1a1
[ 1.471159] [<ffffffff8103d85e>] ? warn_slowpath_common+0x78/0xa2
[ 1.471166] [<ffffffff81063987>] ? smp_call_function_many+0x66/0x1a1
[ 1.471177] [<ffffffff8102b071>] ? do_flush_tlb_all+0x0/0x43
[ 1.471182] [<ffffffff8102b071>] ? do_flush_tlb_all+0x0/0x43
[ 1.471188] [<ffffffff81063ae2>] ? smp_call_function+0x20/0x25
[ 1.471195] [<ffffffff8104300f>] ? on_each_cpu+0x10/0x2e
[ 1.471201] [<ffffffff810bd26c>] ? __purge_vmap_area_lazy+0xf6/0x14f
[ 1.471207] [<ffffffff810bf62f>] ? vm_unmap_aliases+0x168/0x179
[ 1.471214] [<ffffffff8100470e>] ? xen_create_contiguous_region+0x3f/0xe6
[ 1.471221] [<ffffffff8123859f>] ? xen_swiotlb_alloc_coherent+0x66/0xd3
[ 1.471227] [<ffffffff8100633f>] ? xen_restore_fl_direct_end+0x0/0x1
[ 1.471234] [<ffffffff810c3832>] ? pool_alloc_page+0x10a/0x194
[ 1.471240] [<ffffffff810c3932>] ? dma_pool_alloc+0x76/0x163
[ 1.471248] [<ffffffff8138d215>] ? hid_alloc_buffers+0x23/0xf4
[ 1.471254] [<ffffffff8138e75e>] ? usbhid_start+0x15d/0x49b
[ 1.471260] [<ffffffff8111c6a1>] ? sysfs_do_create_link+0xee/0x13c
[ 1.471266] [<ffffffff81380f77>] ? hid_device_probe+0x93/0xce
[ 1.471274] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
[ 1.471279] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
[ 1.471285] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
[ 1.471293] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
[ 1.471298] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
[ 1.471304] [<ffffffff812baee5>] ? device_add+0x29c/0x406
[ 1.471310] [<ffffffff81380b80>] ? hid_add_device+0x17c/0x1a0
[ 1.471316] [<ffffffff8138da3e>] ? usbhid_probe+0x40b/0x468
[ 1.471322] [<ffffffff8132fcc7>] ? usb_match_one_id+0x23/0x7f
[ 1.471328] [<ffffffff8133077a>] ? usb_probe_interface+0xd4/0x11b
[ 1.471334] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
[ 1.471340] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
[ 1.471346] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
[ 1.471352] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
[ 1.471358] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
[ 1.471364] [<ffffffff812baee5>] ? device_add+0x29c/0x406
[ 1.471369] [<ffffffff8132f97a>] ? usb_set_configuration+0x5d6/0x655
[ 1.471376] [<ffffffff8133710f>] ? generic_probe+0x71/0xc6
[ 1.471381] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
[ 1.471387] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
[ 1.471394] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
[ 1.471400] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
[ 1.471406] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
[ 1.471411] [<ffffffff812baee5>] ? device_add+0x29c/0x406
[ 1.471417] [<ffffffff81329b25>] ? usb_new_device+0x7b/0xdc
[ 1.471422] [<ffffffff8132a6f5>] ? hub_port_connect_change+0x5fc/0x89e
[ 1.471428] [<ffffffff8132e9ac>] ? usb_control_msg+0x12f/0x140
[ 1.471434] [<ffffffff8132ad64>] ? hub_events+0x3cd/0x51d
[ 1.471440] [<ffffffff8132aef0>] ? hub_thread+0x3c/0x158
[ 1.471446] [<ffffffff81054c0c>] ? autoremove_wake_function+0x0/0x2e
[ 1.471452] [<ffffffff8132aeb4>] ? hub_thread+0x0/0x158
[ 1.471457] [<ffffffff810547d5>] ? kthread+0x79/0x81
[ 1.471463] [<ffffffff81009564>] ? kernel_thread_helper+0x4/0x10
[ 1.471468] [<ffffffff81008961>] ? int_ret_from_sys_call+0x7/0x1b
[ 1.471476] [<ffffffff8143121d>] ? retint_restore_args+0x5/0x6
[ 1.471481] [<ffffffff81009560>] ? kernel_thread_helper+0x0/0x10
[ 1.471486] ---[ end trace 0680a6f27492dd31 ]---
[ 1.471490] ------------[ cut here ]------------
[ 1.471495] WARNING: at kernel/smp.c:293 smp_call_function_single+0x6e/0x108()
[ 1.471500] Modules linked in: thermal_sys [last unloaded: scsi_wait_scan]
[ 1.471509] Pid: 153, comm: khubd Tainted: G W 2.6.35-rc4+konrad+xhci-isoc+ #2
[ 1.471514] Call Trace:
[ 1.471519] [<ffffffff8106380a>] ? smp_call_function_single+0x6e/0x108
[ 1.471524] [<ffffffff8106380a>] ? smp_call_function_single+0x6e/0x108
[ 1.471530] [<ffffffff8103d85e>] ? warn_slowpath_common+0x78/0xa2
[ 1.471536] [<ffffffff8106380a>] ? smp_call_function_single+0x6e/0x108
[ 1.471542] [<ffffffff8102b071>] ? do_flush_tlb_all+0x0/0x43
[ 1.471547] [<ffffffff8102b071>] ? do_flush_tlb_all+0x0/0x43
[ 1.471553] [<ffffffff81063ae2>] ? smp_call_function+0x20/0x25
[ 1.471559] [<ffffffff8104300f>] ? on_each_cpu+0x10/0x2e
[ 1.471564] [<ffffffff810bd26c>] ? __purge_vmap_area_lazy+0xf6/0x14f
[ 1.471570] [<ffffffff810bf62f>] ? vm_unmap_aliases+0x168/0x179
[ 1.471576] [<ffffffff8100470e>] ? xen_create_contiguous_region+0x3f/0xe6
[ 1.471582] [<ffffffff8123859f>] ? xen_swiotlb_alloc_coherent+0x66/0xd3
[ 1.471588] [<ffffffff8100633f>] ? xen_restore_fl_direct_end+0x0/0x1
[ 1.471594] [<ffffffff810c3832>] ? pool_alloc_page+0x10a/0x194
[ 1.471600] [<ffffffff810c3932>] ? dma_pool_alloc+0x76/0x163
[ 1.472021] [<ffffffff8138d215>] ? hid_alloc_buffers+0x23/0xf4
[ 1.472021] [<ffffffff8138e75e>] ? usbhid_start+0x15d/0x49b
[ 1.472021] [<ffffffff8111c6a1>] ? sysfs_do_create_link+0xee/0x13c
[ 1.472021] [<ffffffff81380f77>] ? hid_device_probe+0x93/0xce
[ 1.472021] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
[ 1.472021] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
[ 1.472021] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
[ 1.472021] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
[ 1.472021] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
[ 1.472021] [<ffffffff812baee5>] ? device_add+0x29c/0x406
[ 1.472021] [<ffffffff81380b80>] ? hid_add_device+0x17c/0x1a0
[ 1.472021] [<ffffffff8138da3e>] ? usbhid_probe+0x40b/0x468
[ 1.472021] [<ffffffff8132fcc7>] ? usb_match_one_id+0x23/0x7f
[ 1.472021] [<ffffffff8133077a>] ? usb_probe_interface+0xd4/0x11b
[ 1.472021] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
[ 1.472021] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
[ 1.472021] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
[ 1.472021] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
[ 1.472021] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
[ 1.472021] [<ffffffff812baee5>] ? device_add+0x29c/0x406
[ 1.472021] [<ffffffff8132f97a>] ? usb_set_configuration+0x5d6/0x655
[ 1.472021] [<ffffffff8133710f>] ? generic_probe+0x71/0xc6
[ 1.472021] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
[ 1.472021] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
[ 1.472021] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
[ 1.472021] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
[ 1.472021] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
[ 1.472021] [<ffffffff812baee5>] ? device_add+0x29c/0x406
[ 1.472021] [<ffffffff81329b25>] ? usb_new_device+0x7b/0xdc
[ 1.472021] [<ffffffff8132a6f5>] ? hub_port_connect_change+0x5fc/0x89e
[ 1.472021] [<ffffffff8132e9ac>] ? usb_control_msg+0x12f/0x140
[ 1.472021] [<ffffffff8132ad64>] ? hub_events+0x3cd/0x51d
[ 1.472021] [<ffffffff8132aef0>] ? hub_thread+0x3c/0x158
[ 1.472021] [<ffffffff81054c0c>] ? autoremove_wake_function+0x0/0x2e
[ 1.472021] [<ffffffff8132aeb4>] ? hub_thread+0x0/0x158
[ 1.472021] [<ffffffff810547d5>] ? kthread+0x79/0x81
[ 1.472021] [<ffffffff81009564>] ? kernel_thread_helper+0x4/0x10
[ 1.472021] [<ffffffff81008961>] ? int_ret_from_sys_call+0x7/0x1b
[ 1.472021] [<ffffffff8143121d>] ? retint_restore_args+0x5/0x6
[ 1.472021] [<ffffffff81009560>] ? kernel_thread_helper+0x0/0x10
[ 1.472021] ---[ end trace 0680a6f27492dd32 ]---
[ 1.487009] generic-usb 0003:10CF:5500.0001: hiddev96,hidraw0: USB HID v1.00 Device [Velleman USB K8055] on usb-0000:0a:01.1-2/input0
[ 1.514315] input: PC Speaker as /devices/platform/pcspkr/input/input0
[ 1.596142] usb 4-3: new high speed USB device using xhci_hcd and address 0
[ 1.613962] usb 4-3: New USB device found, idVendor=eb1a, idProduct=2860
[ 1.613970] usb 4-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1.614067] usb 4-3: ep 0x81 - rounding interval to 1024 microframes
[ 1.614094] usb 4-3: ep 0x82 - rounding interval to 1 microframes
[ 1.614124] usb 4-3: ep 0x84 - rounding interval to 1 microframes
[ 1.617943] Adding 524284k swap on /dev/xvda1. Priority:-1 extents:1 across:524284k SS
[ 1.660834] Linux video capture interface: v2.00
[ 1.688537] usb 1-3.4: new high speed USB device using ehci_hcd and address 4
[ 1.711232] em28xx: New device @ 480 Mbps (eb1a:2860, interface 0, class 0)
[ 1.712230] em28xx #0: chip ID is em2860
[ 1.727621] EXT3-fs (xvda2): using internal journal
[ 1.791578] usb 1-3.4: New USB device found, idVendor=2304, idProduct=0208
[ 1.791590] usb 1-3.4: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[ 1.791599] usb 1-3.4: Product: PCTV USB2 PAL
[ 1.791608] usb 1-3.4: Manufacturer: Pinnacle Systems GmbH
[ 1.808800] em28xx #0: board has no eeprom
[ 1.820803] em28xx #0: Identified as Unknown EM2750/28xx video grabber (card=1)
[ 1.850645] em28xx #0: found i2c device @ 0x4a [saa7113h]
[ 1.919873] em28xx #0: Your board has no unique USB ID.
[ 1.919898] em28xx #0: A hint were successfully done, based on i2c devicelist hash.
[ 1.919917] em28xx #0: This method is not 100% failproof.
[ 1.919933] em28xx #0: If the board were missdetected, please email this log to:
[ 1.919952] em28xx #0: V4L Mailing List <linux-media@vger.kernel.org>
[ 1.919966] em28xx #0: Board detected as EM2860/SAA711X Reference Design
[ 1.919981] em28xx #0: Registering snapshot button...
[ 1.920256] input: em28xx snapshot button as /devices/pci-0/pci0000:04/0000:04:00.0/usb4/4-3/input/input1
[ 2.334183] fuse init (API version 7.14)
[ 2.361125] saa7115 0-0025: saa7113 found (1f7113d0e100000) @ 0x4a (em28xx #0)
[ 2.415816] EXT3-fs: barriers not enabled
[ 2.424827] kjournald starting. Commit interval 5 seconds
[ 2.440778] EXT3-fs (xvdb1): using internal journal
[ 2.440819] EXT3-fs (xvdb1): mounted filesystem with journal data mode
[ 3.068471] em28xx #0: Config register raw data: 0x00
[ 3.116082] em28xx #0: v4l2 driver version 0.1.2
[ 3.116126] usb 4-3: ep 0x81 - rounding interval to 1024 microframes
[ 3.116233] usb 4-3: ep 0x82 - rounding interval to 1 microframes
[ 3.116298] usb 4-3: ep 0x84 - rounding interval to 1 microframes
[ 3.608256] em28xx #0: V4L2 video device registered as video0
[ 3.608283] em28xx #0: V4L2 VBI device registered as vbi0
[ 3.608363] em28xx: New device Pinnacle Systems GmbH PCTV USB2 PAL @ 480 Mbps (2304:0208, interface 0, class 0)
[ 3.609604] em28xx #1: chip ID is em2820 (or em2710)
[ 3.745805] em28xx #1: i2c eeprom 00: 1a eb 67 95 04 23 08 02 10 00 1e 03 98 1e 6a 2e
[ 3.745880] em28xx #1: i2c eeprom 10: 00 00 06 57 6e 00 00 00 8e 00 00 00 07 00 00 00
[ 3.745941] em28xx #1: i2c eeprom 20: 16 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 3.745998] em28xx #1: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 01 00 00 00 00 00 00
[ 3.746054] em28xx #1: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 3.746107] em28xx #1: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 3.746167] em28xx #1: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 2e 03 50 00 69 00
[ 3.746221] em28xx #1: i2c eeprom 70: 6e 00 6e 00 61 00 63 00 6c 00 65 00 20 00 53 00
[ 3.746275] em28xx #1: i2c eeprom 80: 79 00 73 00 74 00 65 00 6d 00 73 00 20 00 47 00
[ 3.746328] em28xx #1: i2c eeprom 90: 6d 00 62 00 48 00 00 00 1e 03 50 00 43 00 54 00
[ 3.746382] em28xx #1: i2c eeprom a0: 56 00 20 00 55 00 53 00 42 00 32 00 20 00 50 00
[ 3.746436] em28xx #1: i2c eeprom b0: 41 00 4c 00 00 00 06 03 31 00 00 00 00 00 00 00
[ 3.746491] em28xx #1: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 3.746544] em28xx #1: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 3.746597] em28xx #1: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 3.746651] em28xx #1: i2c eeprom f0: 00 00 00 00 00 00 00 00 07 56 d9 35 01 ed 0b f8
[ 3.746709] em28xx #1: EEPROM ID= 0x9567eb1a, EEPROM hash = 0x0fd77740
[ 3.746722] em28xx #1: EEPROM info:
[ 3.746732] em28xx #1: AC97 audio (5 sample rates)
[ 3.746743] em28xx #1: 500mA max power
[ 3.746754] em28xx #1: Table at 0x06, strings=0x1e98, 0x2e6a, 0x0000
[ 3.749695] em28xx #1: Identified as Pinnacle PCTV USB 2 (card=3)
[ 3.776168] Registered IR keymap rc-pinnacle-grey
[ 3.776261] input: i2c IR (i2c IR (EM28XX Pinnacle as /devices/virtual/rc/rc0/input2
[ 3.776294] rc0: i2c IR (i2c IR (EM28XX Pinnacle as /devices/virtual/rc/rc0
[ 3.776299] ir-kbd-i2c: i2c IR (i2c IR (EM28XX Pinnacle detected at i2c-1/1-0047/ir0 [em28xx #1]
[ 3.777150] i2c IR (i2c IR (EM28XX Pinnacle: unknown key: key=0x00 down=1
[ 4.136698] saa7115 1-0025: saa7113 found (1f7113d0e100000) @ 0x4a (em28xx #1)
[ 4.905552] tuner 1-0043: chip found @ 0x86 (em28xx #1)
[ 4.910732] tda9887 1-0043: creating new instance
[ 4.910754] tda9887 1-0043: tda988[5/6/7] found
[ 4.924310] tuner 1-0063: chip found @ 0xc6 (em28xx #1)
[ 4.935405] tuner-simple 1-0063: creating new instance
[ 4.935419] tuner-simple 1-0063: type set to 37 (LG PAL (newer TAPC series))
[ 4.984283] em28xx #1: Config register raw data: 0x10
[ 5.008407] em28xx #1: AC97 vendor ID = 0xffffffff
[ 5.020277] em28xx #1: AC97 features = 0x6a90
[ 5.020300] em28xx #1: Empia 202 AC97 audio processor detected
[ 5.480120] em28xx #1: v4l2 driver version 0.1.2
[ 6.312307] em28xx #1: V4L2 video device registered as video1
[ 6.324184] em28xx audio device (2304:0208): interface 1, class 1
[ 6.324233] em28xx audio device (2304:0208): interface 2, class 1
[ 6.324305] usbcore: registered new interface driver em28xx
[ 6.324320] em28xx driver loaded
[ 6.331797] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 6.404849] 4:2:1: endpoint lacks sample rate attribute bit, cannot set.
[ 6.404969] 4:2:2: endpoint lacks sample rate attribute bit, cannot set.
[ 6.405075] 4:2:3: endpoint lacks sample rate attribute bit, cannot set.
[ 6.405190] 4:2:4: endpoint lacks sample rate attribute bit, cannot set.
[ 6.405307] 4:2:5: endpoint lacks sample rate attribute bit, cannot set.
[ 6.409183] usbcore: registered new interface driver snd-usb-audio
[ 30.956397] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 55.389285] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 79.849087] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 104.260726] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 128.729429] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 153.225360] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 177.708399] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 202.165295] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 226.524465] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 251.112444] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 275.861353] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 300.297321] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 324.753338] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 349.296682] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 373.665291] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 398.109525] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 422.529469] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 446.989269] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 471.557343] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 495.989477] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 520.461407] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[ 545.097292] usb 3-2: usbfs: interface 0 claimed by usbhid while 'k8055d' sets config #1
[-- Attachment #3: lspci.txt --]
[-- Type: text/plain, Size: 4955 bytes --]
04:00.0 USB Controller [0c03]: NEC Corporation Device [1033:0194] (rev 03) (prog-if 30)
Subsystem: Micro-Star International Co., Ltd. Device [1462:4257]
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 40
Region 0: Memory at f9700000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [50] 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: [70] MSI: Enable- Count=1/8 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [90] MSI-X: Enable- Count=8 Masked-
Vector table: BAR=0 offset=00001000
PBA: BAR=0 offset=00001080
Capabilities: [a0] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, 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 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <4us, L1 unlimited
ClockPM+ Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Not Supported, TimeoutDis+
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB
Capabilities: [100] 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] Device Serial Number ff-ff-ff-ff-ff-ff-ff-ff
Capabilities: [150] #18
Kernel driver in use: xhci_hcd
0a:01.0 USB Controller [0c03]: NEC Corporation USB [1033:0035] (rev 43) (prog-if 10 [OHCI])
Subsystem: NEC Corporation Hama USB 2.0 CardBus [1033:0035]
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 (250ns min, 10500ns max), Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 44
Region 0: Memory at f9b00000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] 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+
Kernel driver in use: ohci_hcd
0a:01.1 USB Controller [0c03]: NEC Corporation USB [1033:0035] (rev 43) (prog-if 10 [OHCI])
Subsystem: NEC Corporation Hama USB 2.0 CardBus [1033:0035]
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 (250ns min, 10500ns max), Cache Line Size: 64 bytes
Interrupt: pin B routed to IRQ 45
Region 0: Memory at f9b01000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] 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-
Kernel driver in use: ohci_hcd
0a:01.2 USB Controller [0c03]: NEC Corporation USB 2.0 [1033:00e0] (rev 04) (prog-if 20 [EHCI])
Subsystem: Device [1838:1074]
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 (4000ns min, 8500ns max), Cache Line Size: 64 bytes
Interrupt: pin C routed to IRQ 46
Region 0: Memory at f9b02000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] 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-
Kernel driver in use: ehci_hcd
[-- Attachment #4: xm-dmesg-part.txt --]
[-- Type: text/plain, Size: 4696 bytes --]
[75248.521165] device vif15.0 entered promiscuous mode
[75248.523473] xen_bridge: port 9(vif15.0) entering learning state
[75248.952380] pciback pci-15-0: allocated pdev @ 0xffff880013a03cc0
[75248.954240] pciback pci-15-0: getting be setup
[75248.954517] pciback pci-15-0: exporting dom 0 bus 4 slot 0 func 0
[75248.955065] pciback 0000:04:00.0: registering for 15
[75248.955065] pciback 0000:04:00.0: device has been assigned to another domain! Over-writting the ownership, but beware.
[75248.956136] pciback pci-15-0: exporting dom 0 bus a slot 1 func 0
[75248.956667] pciback 0000:0a:01.0: registering for 15
[75248.956667] pciback 0000:0a:01.0: device has been assigned to another domain! Over-writting the ownership, but beware.
[75248.957452] pciback pci-15-0: exporting dom 0 bus a slot 1 func 1
[75248.958162] pciback 0000:0a:01.1: registering for 15
[75248.958162] pciback 0000:0a:01.1: device has been assigned to another domain! Over-writting the ownership, but beware.
[75248.959187] pciback pci-15-0: exporting dom 0 bus a slot 1 func 2
[75248.959906] pciback 0000:0a:01.2: registering for 15
[75248.959906] pciback 0000:0a:01.2: device has been assigned to another domain! Over-writting the ownership, but beware.
[75248.960754] pciback pci-15-0: Publishing pci roots
[75248.960926] pciback pci-15-0: writing root 0 at 0000:04
[75248.962592] pciback pci-15-0: Publishing pci roots
[75248.962926] pciback pci-15-0: writing root 1 at 0000:0a
[75248.964100] pciback pci-15-0: Publishing pci roots
[75248.964736] pciback pci-15-0: Publishing pci roots
[75248.977321] pciback pci-15-0: fe state changed 1
[75250.526666] pciback pci-15-0: fe state changed 3
[75250.526791] pciback pci-15-0: Reading frontend config
[75250.526954] pciback pci-15-0: Attaching to frontend resources - gnt_ref=8 evtchn=13
[75250.527015] pciback pci-15-0: Attached!
[75250.527016] pciback pci-15-0: Connecting...
[75250.528129] pciback pci-15-0: Connected? 0
[75250.653128] blkback: ring-ref 9, event-channel 14, protocol 1 (x86_64-abi)
[75250.659196] pciback pci-15-0: fe state changed 4
[75250.661904] blkback: ring-ref 10, event-channel 15, protocol 1 (x86_64-abi)
[75250.670934] blkback: ring-ref 11, event-channel 16, protocol 1 (x86_64-abi)
[75250.675701] pciback 0000:0a:01.2: set power state to 0
[75250.675788] pciback 0000:0a:01.2: enabling device (0000 -> 0002)
[75250.675837] xen: registering gsi 46 triggering 0 polarity 1
[75250.675840] xen_allocate_pirq: returning irq 46 for gsi 46
[75250.675880] xen: --> irq=46
[75250.675885] Already setup the GSI :46
[75250.675939] pciback 0000:0a:01.2: PCI INT C -> GSI 46 (level, low) -> IRQ 46
[75250.675986] pciback 0000:0a:01.2: pciback[0000:0a:01.2]: #46 on disable-> enable
[75250.676054] pciback 0000:0a:01.2: pciback[0000:0a:01.2]: #46 on enabled
[75250.712366] pciback 0000:0a:01.0: set power state to 0
[75250.712480] pciback 0000:0a:01.0: enabling device (0000 -> 0002)
[75250.712566] xen: registering gsi 44 triggering 0 polarity 1
[75250.712574] xen_allocate_pirq: returning irq 44 for gsi 44
[75250.712643] xen: --> irq=44
[75250.712652] Already setup the GSI :44
[75250.712723] pciback 0000:0a:01.0: PCI INT A -> GSI 44 (level, low) -> IRQ 44
[75250.712803] pciback 0000:0a:01.0: pciback[0000:0a:01.0]: #44 on disable-> enable
[75250.712825] pciback 0000:0a:01.0: pciback[0000:0a:01.0]: #44 on enabled
[75250.797229] pciback 0000:0a:01.1: set power state to 0
[75250.797260] pciback 0000:0a:01.1: enabling device (0000 -> 0002)
[75250.797300] xen: registering gsi 45 triggering 0 polarity 1
[75250.797302] xen_allocate_pirq: returning irq 45 for gsi 45
[75250.797335] xen: --> irq=45
[75250.797337] Already setup the GSI :45
[75250.797369] pciback 0000:0a:01.1: PCI INT B -> GSI 45 (level, low) -> IRQ 45
[75250.797410] pciback 0000:0a:01.1: pciback[0000:0a:01.1]: #45 on disable-> enable
[75250.797420] pciback 0000:0a:01.1: pciback[0000:0a:01.1]: #45 on enabled
[75250.881303] pciback 0000:04:00.0: set power state to 0
[75250.881357] pciback 0000:04:00.0: enabling device (0000 -> 0002)
[75250.881395] xen: registering gsi 40 triggering 0 polarity 1
[75250.881397] xen_allocate_pirq: returning irq 40 for gsi 40
[75250.881430] xen: --> irq=40
[75250.881432] Already setup the GSI :40
[75250.881464] pciback 0000:04:00.0: PCI INT A -> GSI 40 (level, low) -> IRQ 40
[75250.881504] pciback 0000:04:00.0: pciback[0000:04:00.0]: #40 on disable-> enable
[75250.881514] pciback 0000:04:00.0: pciback[0000:04:00.0]: #40 on enabled
[75250.881570] pciback 0000:04:00.0: setting latency timer to 64
[75263.520163] xen_bridge: port 9(vif15.0) entering forwarding state
[-- Attachment #5: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: xen-swiotlb: WARNING: at kernel/smp.c:421 smp_call_function_many+0x66/0x1a1()
2010-07-22 19:32 xen-swiotlb: WARNING: at kernel/smp.c:421 smp_call_function_many+0x66/0x1a1() Sander Eikelenboom
@ 2010-07-22 19:59 ` Jeremy Fitzhardinge
2010-07-22 20:07 ` Konrad Rzeszutek Wilk
2010-07-23 9:22 ` Sander Eikelenboom
0 siblings, 2 replies; 7+ messages in thread
From: Jeremy Fitzhardinge @ 2010-07-22 19:59 UTC (permalink / raw)
To: Sander Eikelenboom; +Cc: xen-devel, Konrad Rzeszutek Wilk
On 07/22/2010 12:32 PM, Sander Eikelenboom wrote:
> Hi Konrad,
>
> Finally found the time to test the xen-swiotlb again (together with usb3/xhci isoc pathes)
> I began with your tree:
> git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git devel/merge.2.6.35-rc3
>
> and after that i merged in a tree for the xhci part that is based on 2.6.35-rc4:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git amd-isoc
>
> That all went without a problem, booting the resulting kernel in a PV domU gives the warnings below, i hope these can be addressed before the next merge window and xen-swiotlb will make it in !
> Despite the 2 warnings, the usb devices i passed through seem to work ok.
>
Looks like you need changes:
c2ae7934bba9f4e0492497953b60ffe75f9c3f5b
3ada8ba278a91fc73062d1ff6c6cd80bf7a058f3
J
> --
> Sander
>
>
>
> info:
> Xen version: xen-4.0-testing-pre4 (changeset: 21263:57859775f88f)
> Dom0 kernel: 2.6.32.16 pvops (commit 006bfe8f594370f36f09d8e8ab13692d34e88533)
>
> Attached:
> - xm dmesg (the part where the domU gets created
> - dmesg of the domU
> - lspci -vvvknn of the domU
>
>
>
> [ 1.471104] ------------[ cut here ]------------
> [ 1.471120] WARNING: at kernel/smp.c:421 smp_call_function_many+0x66/0x1a1()
> [ 1.471126] Modules linked in: thermal_sys [last unloaded: scsi_wait_scan]
> [ 1.471135] Pid: 153, comm: khubd Not tainted 2.6.35-rc4+konrad+xhci-isoc+ #2
> [ 1.471140] Call Trace:
> [ 1.471147] [<ffffffff81063987>] ? smp_call_function_many+0x66/0x1a1
> [ 1.471153] [<ffffffff81063987>] ? smp_call_function_many+0x66/0x1a1
> [ 1.471159] [<ffffffff8103d85e>] ? warn_slowpath_common+0x78/0xa2
> [ 1.471166] [<ffffffff81063987>] ? smp_call_function_many+0x66/0x1a1
> [ 1.471177] [<ffffffff8102b071>] ? do_flush_tlb_all+0x0/0x43
> [ 1.471182] [<ffffffff8102b071>] ? do_flush_tlb_all+0x0/0x43
> [ 1.471188] [<ffffffff81063ae2>] ? smp_call_function+0x20/0x25
> [ 1.471195] [<ffffffff8104300f>] ? on_each_cpu+0x10/0x2e
> [ 1.471201] [<ffffffff810bd26c>] ? __purge_vmap_area_lazy+0xf6/0x14f
> [ 1.471207] [<ffffffff810bf62f>] ? vm_unmap_aliases+0x168/0x179
> [ 1.471214] [<ffffffff8100470e>] ? xen_create_contiguous_region+0x3f/0xe6
> [ 1.471221] [<ffffffff8123859f>] ? xen_swiotlb_alloc_coherent+0x66/0xd3
> [ 1.471227] [<ffffffff8100633f>] ? xen_restore_fl_direct_end+0x0/0x1
> [ 1.471234] [<ffffffff810c3832>] ? pool_alloc_page+0x10a/0x194
> [ 1.471240] [<ffffffff810c3932>] ? dma_pool_alloc+0x76/0x163
> [ 1.471248] [<ffffffff8138d215>] ? hid_alloc_buffers+0x23/0xf4
> [ 1.471254] [<ffffffff8138e75e>] ? usbhid_start+0x15d/0x49b
> [ 1.471260] [<ffffffff8111c6a1>] ? sysfs_do_create_link+0xee/0x13c
> [ 1.471266] [<ffffffff81380f77>] ? hid_device_probe+0x93/0xce
> [ 1.471274] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
> [ 1.471279] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
> [ 1.471285] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
> [ 1.471293] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
> [ 1.471298] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
> [ 1.471304] [<ffffffff812baee5>] ? device_add+0x29c/0x406
> [ 1.471310] [<ffffffff81380b80>] ? hid_add_device+0x17c/0x1a0
> [ 1.471316] [<ffffffff8138da3e>] ? usbhid_probe+0x40b/0x468
> [ 1.471322] [<ffffffff8132fcc7>] ? usb_match_one_id+0x23/0x7f
> [ 1.471328] [<ffffffff8133077a>] ? usb_probe_interface+0xd4/0x11b
> [ 1.471334] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
> [ 1.471340] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
> [ 1.471346] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
> [ 1.471352] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
> [ 1.471358] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
> [ 1.471364] [<ffffffff812baee5>] ? device_add+0x29c/0x406
> [ 1.471369] [<ffffffff8132f97a>] ? usb_set_configuration+0x5d6/0x655
> [ 1.471376] [<ffffffff8133710f>] ? generic_probe+0x71/0xc6
> [ 1.471381] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
> [ 1.471387] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
> [ 1.471394] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
> [ 1.471400] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
> [ 1.471406] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
> [ 1.471411] [<ffffffff812baee5>] ? device_add+0x29c/0x406
> [ 1.471417] [<ffffffff81329b25>] ? usb_new_device+0x7b/0xdc
> [ 1.471422] [<ffffffff8132a6f5>] ? hub_port_connect_change+0x5fc/0x89e
> [ 1.471428] [<ffffffff8132e9ac>] ? usb_control_msg+0x12f/0x140
> [ 1.471434] [<ffffffff8132ad64>] ? hub_events+0x3cd/0x51d
> [ 1.471440] [<ffffffff8132aef0>] ? hub_thread+0x3c/0x158
> [ 1.471446] [<ffffffff81054c0c>] ? autoremove_wake_function+0x0/0x2e
> [ 1.471452] [<ffffffff8132aeb4>] ? hub_thread+0x0/0x158
> [ 1.471457] [<ffffffff810547d5>] ? kthread+0x79/0x81
> [ 1.471463] [<ffffffff81009564>] ? kernel_thread_helper+0x4/0x10
> [ 1.471468] [<ffffffff81008961>] ? int_ret_from_sys_call+0x7/0x1b
> [ 1.471476] [<ffffffff8143121d>] ? retint_restore_args+0x5/0x6
> [ 1.471481] [<ffffffff81009560>] ? kernel_thread_helper+0x0/0x10
> [ 1.471486] ---[ end trace 0680a6f27492dd31 ]---
> [ 1.471490] ------------[ cut here ]------------
> [ 1.471495] WARNING: at kernel/smp.c:293 smp_call_function_single+0x6e/0x108()
> [ 1.471500] Modules linked in: thermal_sys [last unloaded: scsi_wait_scan]
> [ 1.471509] Pid: 153, comm: khubd Tainted: G W 2.6.35-rc4+konrad+xhci-isoc+ #2
> [ 1.471514] Call Trace:
> [ 1.471519] [<ffffffff8106380a>] ? smp_call_function_single+0x6e/0x108
> [ 1.471524] [<ffffffff8106380a>] ? smp_call_function_single+0x6e/0x108
> [ 1.471530] [<ffffffff8103d85e>] ? warn_slowpath_common+0x78/0xa2
> [ 1.471536] [<ffffffff8106380a>] ? smp_call_function_single+0x6e/0x108
> [ 1.471542] [<ffffffff8102b071>] ? do_flush_tlb_all+0x0/0x43
> [ 1.471547] [<ffffffff8102b071>] ? do_flush_tlb_all+0x0/0x43
> [ 1.471553] [<ffffffff81063ae2>] ? smp_call_function+0x20/0x25
> [ 1.471559] [<ffffffff8104300f>] ? on_each_cpu+0x10/0x2e
> [ 1.471564] [<ffffffff810bd26c>] ? __purge_vmap_area_lazy+0xf6/0x14f
> [ 1.471570] [<ffffffff810bf62f>] ? vm_unmap_aliases+0x168/0x179
> [ 1.471576] [<ffffffff8100470e>] ? xen_create_contiguous_region+0x3f/0xe6
> [ 1.471582] [<ffffffff8123859f>] ? xen_swiotlb_alloc_coherent+0x66/0xd3
> [ 1.471588] [<ffffffff8100633f>] ? xen_restore_fl_direct_end+0x0/0x1
> [ 1.471594] [<ffffffff810c3832>] ? pool_alloc_page+0x10a/0x194
> [ 1.471600] [<ffffffff810c3932>] ? dma_pool_alloc+0x76/0x163
> [ 1.472021] [<ffffffff8138d215>] ? hid_alloc_buffers+0x23/0xf4
> [ 1.472021] [<ffffffff8138e75e>] ? usbhid_start+0x15d/0x49b
> [ 1.472021] [<ffffffff8111c6a1>] ? sysfs_do_create_link+0xee/0x13c
> [ 1.472021] [<ffffffff81380f77>] ? hid_device_probe+0x93/0xce
> [ 1.472021] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
> [ 1.472021] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
> [ 1.472021] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
> [ 1.472021] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
> [ 1.472021] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
> [ 1.472021] [<ffffffff812baee5>] ? device_add+0x29c/0x406
> [ 1.472021] [<ffffffff81380b80>] ? hid_add_device+0x17c/0x1a0
> [ 1.472021] [<ffffffff8138da3e>] ? usbhid_probe+0x40b/0x468
> [ 1.472021] [<ffffffff8132fcc7>] ? usb_match_one_id+0x23/0x7f
> [ 1.472021] [<ffffffff8133077a>] ? usb_probe_interface+0xd4/0x11b
> [ 1.472021] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
> [ 1.472021] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
> [ 1.472021] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
> [ 1.472021] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
> [ 1.472021] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
> [ 1.472021] [<ffffffff812baee5>] ? device_add+0x29c/0x406
> [ 1.472021] [<ffffffff8132f97a>] ? usb_set_configuration+0x5d6/0x655
> [ 1.472021] [<ffffffff8133710f>] ? generic_probe+0x71/0xc6
> [ 1.472021] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
> [ 1.472021] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
> [ 1.472021] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
> [ 1.472021] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
> [ 1.472021] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
> [ 1.472021] [<ffffffff812baee5>] ? device_add+0x29c/0x406
> [ 1.472021] [<ffffffff81329b25>] ? usb_new_device+0x7b/0xdc
> [ 1.472021] [<ffffffff8132a6f5>] ? hub_port_connect_change+0x5fc/0x89e
> [ 1.472021] [<ffffffff8132e9ac>] ? usb_control_msg+0x12f/0x140
> [ 1.472021] [<ffffffff8132ad64>] ? hub_events+0x3cd/0x51d
> [ 1.472021] [<ffffffff8132aef0>] ? hub_thread+0x3c/0x158
> [ 1.472021] [<ffffffff81054c0c>] ? autoremove_wake_function+0x0/0x2e
> [ 1.472021] [<ffffffff8132aeb4>] ? hub_thread+0x0/0x158
> [ 1.472021] [<ffffffff810547d5>] ? kthread+0x79/0x81
> [ 1.472021] [<ffffffff81009564>] ? kernel_thread_helper+0x4/0x10
> [ 1.472021] [<ffffffff81008961>] ? int_ret_from_sys_call+0x7/0x1b
> [ 1.472021] [<ffffffff8143121d>] ? retint_restore_args+0x5/0x6
> [ 1.472021] [<ffffffff81009560>] ? kernel_thread_helper+0x0/0x10
> [ 1.472021] ---[ end trace 0680a6f27492dd32 ]---
>
>
>
>
>
>
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
>
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: xen-swiotlb: WARNING: at kernel/smp.c:421 smp_call_function_many+0x66/0x1a1()
2010-07-22 19:59 ` Jeremy Fitzhardinge
@ 2010-07-22 20:07 ` Konrad Rzeszutek Wilk
2010-07-22 20:11 ` Sander Eikelenboom
2010-07-23 9:22 ` Sander Eikelenboom
1 sibling, 1 reply; 7+ messages in thread
From: Konrad Rzeszutek Wilk @ 2010-07-22 20:07 UTC (permalink / raw)
To: Jeremy Fitzhardinge; +Cc: Sander Eikelenboom, xen-devel
On Thu, Jul 22, 2010 at 12:59:28PM -0700, Jeremy Fitzhardinge wrote:
> On 07/22/2010 12:32 PM, Sander Eikelenboom wrote:
> > Hi Konrad,
> >
> > Finally found the time to test the xen-swiotlb again (together with usb3/xhci isoc pathes)
> > I began with your tree:
> > git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git devel/merge.2.6.35-rc3
> >
> > and after that i merged in a tree for the xhci part that is based on 2.6.35-rc4:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git amd-isoc
> >
> > That all went without a problem, booting the resulting kernel in a PV domU gives the warnings below, i hope these can be addressed before the next merge window and xen-swiotlb will make it in !
> > Despite the 2 warnings, the usb devices i passed through seem to work ok.
> >
>
> Looks like you need changes:
> c2ae7934bba9f4e0492497953b60ffe75f9c3f5b
> 3ada8ba278a91fc73062d1ff6c6cd80bf7a058f3
Yup!
Thanks for finding them.
Sander, I should have a tree shortly up - with some other fixes in the
xen-pcifront in them.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: xen-swiotlb: WARNING: at kernel/smp.c:421 smp_call_function_many+0x66/0x1a1()
2010-07-22 20:07 ` Konrad Rzeszutek Wilk
@ 2010-07-22 20:11 ` Sander Eikelenboom
2010-07-24 0:02 ` Konrad Rzeszutek Wilk
0 siblings, 1 reply; 7+ messages in thread
From: Sander Eikelenboom @ 2010-07-22 20:11 UTC (permalink / raw)
To: Konrad Rzeszutek Wilk; +Cc: Jeremy Fitzhardinge, xen-devel
Thursday, July 22, 2010, 10:07:37 PM, you wrote:
> On Thu, Jul 22, 2010 at 12:59:28PM -0700, Jeremy Fitzhardinge wrote:
>> On 07/22/2010 12:32 PM, Sander Eikelenboom wrote:
>> > Hi Konrad,
>> >
>> > Finally found the time to test the xen-swiotlb again (together with usb3/xhci isoc pathes)
>> > I began with your tree:
>> > git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git devel/merge.2.6.35-rc3
>> >
>> > and after that i merged in a tree for the xhci part that is based on 2.6.35-rc4:
>> >
>> > git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git amd-isoc
>> >
>> > That all went without a problem, booting the resulting kernel in a PV domU gives the warnings below, i hope these can be addressed before the next merge window and xen-swiotlb will make it in !
>> > Despite the 2 warnings, the usb devices i passed through seem to work ok.
>> >
>>
>> Looks like you need changes:
>> c2ae7934bba9f4e0492497953b60ffe75f9c3f5b
>> 3ada8ba278a91fc73062d1ff6c6cd80bf7a058f3
> Yup!
> Thanks for finding them.
> Sander, I should have a tree shortly up - with some other fixes in the
> xen-pcifront in them.
OK just give a shout and i will try them !
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: xen-swiotlb: WARNING: at kernel/smp.c:421 smp_call_function_many+0x66/0x1a1()
2010-07-22 20:11 ` Sander Eikelenboom
@ 2010-07-24 0:02 ` Konrad Rzeszutek Wilk
0 siblings, 0 replies; 7+ messages in thread
From: Konrad Rzeszutek Wilk @ 2010-07-24 0:02 UTC (permalink / raw)
To: Sander Eikelenboom; +Cc: Jeremy Fitzhardinge, xen-devel
> > Sander, I should have a tree shortly up - with some other fixes in the
> > xen-pcifront in them.
>
> OK just give a shout and i will try them !
Done.
They are available at
git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git devel/merge.2.6.35-rc6
You also need for your Dom0 to have this patch:
xen-pciback: Redo spinlock usage.
You can merge it from
git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git pv/pciback-2.6.32
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: xen-swiotlb: WARNING: at kernel/smp.c:421 smp_call_function_many+0x66/0x1a1()
2010-07-22 19:59 ` Jeremy Fitzhardinge
2010-07-22 20:07 ` Konrad Rzeszutek Wilk
@ 2010-07-23 9:22 ` Sander Eikelenboom
2010-07-23 14:10 ` Jeremy Fitzhardinge
1 sibling, 1 reply; 7+ messages in thread
From: Sander Eikelenboom @ 2010-07-23 9:22 UTC (permalink / raw)
To: Jeremy Fitzhardinge; +Cc: xen-devel, Konrad Rzeszutek Wilk
Thursday, July 22, 2010, 9:59:28 PM, you wrote:
> On 07/22/2010 12:32 PM, Sander Eikelenboom wrote:
>> Hi Konrad,
>>
>> Finally found the time to test the xen-swiotlb again (together with usb3/xhci isoc pathes)
>> I began with your tree:
>> git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git devel/merge.2.6.35-rc3
>>
>> and after that i merged in a tree for the xhci part that is based on 2.6.35-rc4:
>>
>> git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git amd-isoc
>>
>> That all went without a problem, booting the resulting kernel in a PV domU gives the warnings below, i hope these can be addressed before the next merge window and xen-swiotlb will make it in !
>> Despite the 2 warnings, the usb devices i passed through seem to work ok.
>>
> Looks like you need changes:
> c2ae7934bba9f4e0492497953b60ffe75f9c3f5b
> 3ada8ba278a91fc73062d1ff6c6cd80bf7a058f3
In which tree would those commits be ?
It seems i can't find them with the search on http://git.kernel.org in your tree, or the main tree of Linus.
--
Sander
> J
>> --
>> Sander
>>
>>
>>
>> info:
>> Xen version: xen-4.0-testing-pre4 (changeset: 21263:57859775f88f)
>> Dom0 kernel: 2.6.32.16 pvops (commit 006bfe8f594370f36f09d8e8ab13692d34e88533)
>>
>> Attached:
>> - xm dmesg (the part where the domU gets created
>> - dmesg of the domU
>> - lspci -vvvknn of the domU
>>
>>
>>
>> [ 1.471104] ------------[ cut here ]------------
>> [ 1.471120] WARNING: at kernel/smp.c:421 smp_call_function_many+0x66/0x1a1()
>> [ 1.471126] Modules linked in: thermal_sys [last unloaded: scsi_wait_scan]
>> [ 1.471135] Pid: 153, comm: khubd Not tainted 2.6.35-rc4+konrad+xhci-isoc+ #2
>> [ 1.471140] Call Trace:
>> [ 1.471147] [<ffffffff81063987>] ? smp_call_function_many+0x66/0x1a1
>> [ 1.471153] [<ffffffff81063987>] ? smp_call_function_many+0x66/0x1a1
>> [ 1.471159] [<ffffffff8103d85e>] ? warn_slowpath_common+0x78/0xa2
>> [ 1.471166] [<ffffffff81063987>] ? smp_call_function_many+0x66/0x1a1
>> [ 1.471177] [<ffffffff8102b071>] ? do_flush_tlb_all+0x0/0x43
>> [ 1.471182] [<ffffffff8102b071>] ? do_flush_tlb_all+0x0/0x43
>> [ 1.471188] [<ffffffff81063ae2>] ? smp_call_function+0x20/0x25
>> [ 1.471195] [<ffffffff8104300f>] ? on_each_cpu+0x10/0x2e
>> [ 1.471201] [<ffffffff810bd26c>] ? __purge_vmap_area_lazy+0xf6/0x14f
>> [ 1.471207] [<ffffffff810bf62f>] ? vm_unmap_aliases+0x168/0x179
>> [ 1.471214] [<ffffffff8100470e>] ? xen_create_contiguous_region+0x3f/0xe6
>> [ 1.471221] [<ffffffff8123859f>] ? xen_swiotlb_alloc_coherent+0x66/0xd3
>> [ 1.471227] [<ffffffff8100633f>] ? xen_restore_fl_direct_end+0x0/0x1
>> [ 1.471234] [<ffffffff810c3832>] ? pool_alloc_page+0x10a/0x194
>> [ 1.471240] [<ffffffff810c3932>] ? dma_pool_alloc+0x76/0x163
>> [ 1.471248] [<ffffffff8138d215>] ? hid_alloc_buffers+0x23/0xf4
>> [ 1.471254] [<ffffffff8138e75e>] ? usbhid_start+0x15d/0x49b
>> [ 1.471260] [<ffffffff8111c6a1>] ? sysfs_do_create_link+0xee/0x13c
>> [ 1.471266] [<ffffffff81380f77>] ? hid_device_probe+0x93/0xce
>> [ 1.471274] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
>> [ 1.471279] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
>> [ 1.471285] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
>> [ 1.471293] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
>> [ 1.471298] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
>> [ 1.471304] [<ffffffff812baee5>] ? device_add+0x29c/0x406
>> [ 1.471310] [<ffffffff81380b80>] ? hid_add_device+0x17c/0x1a0
>> [ 1.471316] [<ffffffff8138da3e>] ? usbhid_probe+0x40b/0x468
>> [ 1.471322] [<ffffffff8132fcc7>] ? usb_match_one_id+0x23/0x7f
>> [ 1.471328] [<ffffffff8133077a>] ? usb_probe_interface+0xd4/0x11b
>> [ 1.471334] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
>> [ 1.471340] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
>> [ 1.471346] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
>> [ 1.471352] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
>> [ 1.471358] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
>> [ 1.471364] [<ffffffff812baee5>] ? device_add+0x29c/0x406
>> [ 1.471369] [<ffffffff8132f97a>] ? usb_set_configuration+0x5d6/0x655
>> [ 1.471376] [<ffffffff8133710f>] ? generic_probe+0x71/0xc6
>> [ 1.471381] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
>> [ 1.471387] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
>> [ 1.471394] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
>> [ 1.471400] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
>> [ 1.471406] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
>> [ 1.471411] [<ffffffff812baee5>] ? device_add+0x29c/0x406
>> [ 1.471417] [<ffffffff81329b25>] ? usb_new_device+0x7b/0xdc
>> [ 1.471422] [<ffffffff8132a6f5>] ? hub_port_connect_change+0x5fc/0x89e
>> [ 1.471428] [<ffffffff8132e9ac>] ? usb_control_msg+0x12f/0x140
>> [ 1.471434] [<ffffffff8132ad64>] ? hub_events+0x3cd/0x51d
>> [ 1.471440] [<ffffffff8132aef0>] ? hub_thread+0x3c/0x158
>> [ 1.471446] [<ffffffff81054c0c>] ? autoremove_wake_function+0x0/0x2e
>> [ 1.471452] [<ffffffff8132aeb4>] ? hub_thread+0x0/0x158
>> [ 1.471457] [<ffffffff810547d5>] ? kthread+0x79/0x81
>> [ 1.471463] [<ffffffff81009564>] ? kernel_thread_helper+0x4/0x10
>> [ 1.471468] [<ffffffff81008961>] ? int_ret_from_sys_call+0x7/0x1b
>> [ 1.471476] [<ffffffff8143121d>] ? retint_restore_args+0x5/0x6
>> [ 1.471481] [<ffffffff81009560>] ? kernel_thread_helper+0x0/0x10
>> [ 1.471486] ---[ end trace 0680a6f27492dd31 ]---
>> [ 1.471490] ------------[ cut here ]------------
>> [ 1.471495] WARNING: at kernel/smp.c:293 smp_call_function_single+0x6e/0x108()
>> [ 1.471500] Modules linked in: thermal_sys [last unloaded: scsi_wait_scan]
>> [ 1.471509] Pid: 153, comm: khubd Tainted: G W 2.6.35-rc4+konrad+xhci-isoc+ #2
>> [ 1.471514] Call Trace:
>> [ 1.471519] [<ffffffff8106380a>] ? smp_call_function_single+0x6e/0x108
>> [ 1.471524] [<ffffffff8106380a>] ? smp_call_function_single+0x6e/0x108
>> [ 1.471530] [<ffffffff8103d85e>] ? warn_slowpath_common+0x78/0xa2
>> [ 1.471536] [<ffffffff8106380a>] ? smp_call_function_single+0x6e/0x108
>> [ 1.471542] [<ffffffff8102b071>] ? do_flush_tlb_all+0x0/0x43
>> [ 1.471547] [<ffffffff8102b071>] ? do_flush_tlb_all+0x0/0x43
>> [ 1.471553] [<ffffffff81063ae2>] ? smp_call_function+0x20/0x25
>> [ 1.471559] [<ffffffff8104300f>] ? on_each_cpu+0x10/0x2e
>> [ 1.471564] [<ffffffff810bd26c>] ? __purge_vmap_area_lazy+0xf6/0x14f
>> [ 1.471570] [<ffffffff810bf62f>] ? vm_unmap_aliases+0x168/0x179
>> [ 1.471576] [<ffffffff8100470e>] ? xen_create_contiguous_region+0x3f/0xe6
>> [ 1.471582] [<ffffffff8123859f>] ? xen_swiotlb_alloc_coherent+0x66/0xd3
>> [ 1.471588] [<ffffffff8100633f>] ? xen_restore_fl_direct_end+0x0/0x1
>> [ 1.471594] [<ffffffff810c3832>] ? pool_alloc_page+0x10a/0x194
>> [ 1.471600] [<ffffffff810c3932>] ? dma_pool_alloc+0x76/0x163
>> [ 1.472021] [<ffffffff8138d215>] ? hid_alloc_buffers+0x23/0xf4
>> [ 1.472021] [<ffffffff8138e75e>] ? usbhid_start+0x15d/0x49b
>> [ 1.472021] [<ffffffff8111c6a1>] ? sysfs_do_create_link+0xee/0x13c
>> [ 1.472021] [<ffffffff81380f77>] ? hid_device_probe+0x93/0xce
>> [ 1.472021] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
>> [ 1.472021] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
>> [ 1.472021] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
>> [ 1.472021] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
>> [ 1.472021] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
>> [ 1.472021] [<ffffffff812baee5>] ? device_add+0x29c/0x406
>> [ 1.472021] [<ffffffff81380b80>] ? hid_add_device+0x17c/0x1a0
>> [ 1.472021] [<ffffffff8138da3e>] ? usbhid_probe+0x40b/0x468
>> [ 1.472021] [<ffffffff8132fcc7>] ? usb_match_one_id+0x23/0x7f
>> [ 1.472021] [<ffffffff8133077a>] ? usb_probe_interface+0xd4/0x11b
>> [ 1.472021] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
>> [ 1.472021] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
>> [ 1.472021] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
>> [ 1.472021] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
>> [ 1.472021] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
>> [ 1.472021] [<ffffffff812baee5>] ? device_add+0x29c/0x406
>> [ 1.472021] [<ffffffff8132f97a>] ? usb_set_configuration+0x5d6/0x655
>> [ 1.472021] [<ffffffff8133710f>] ? generic_probe+0x71/0xc6
>> [ 1.472021] [<ffffffff812bceef>] ? really_probe+0x8a/0x12e
>> [ 1.472021] [<ffffffff812bd01c>] ? __device_attach+0x0/0x39
>> [ 1.472021] [<ffffffff812bc500>] ? bus_for_each_drv+0x46/0x77
>> [ 1.472021] [<ffffffff812bd0cd>] ? device_attach+0x55/0x66
>> [ 1.472021] [<ffffffff812bc350>] ? bus_probe_device+0x22/0x3b
>> [ 1.472021] [<ffffffff812baee5>] ? device_add+0x29c/0x406
>> [ 1.472021] [<ffffffff81329b25>] ? usb_new_device+0x7b/0xdc
>> [ 1.472021] [<ffffffff8132a6f5>] ? hub_port_connect_change+0x5fc/0x89e
>> [ 1.472021] [<ffffffff8132e9ac>] ? usb_control_msg+0x12f/0x140
>> [ 1.472021] [<ffffffff8132ad64>] ? hub_events+0x3cd/0x51d
>> [ 1.472021] [<ffffffff8132aef0>] ? hub_thread+0x3c/0x158
>> [ 1.472021] [<ffffffff81054c0c>] ? autoremove_wake_function+0x0/0x2e
>> [ 1.472021] [<ffffffff8132aeb4>] ? hub_thread+0x0/0x158
>> [ 1.472021] [<ffffffff810547d5>] ? kthread+0x79/0x81
>> [ 1.472021] [<ffffffff81009564>] ? kernel_thread_helper+0x4/0x10
>> [ 1.472021] [<ffffffff81008961>] ? int_ret_from_sys_call+0x7/0x1b
>> [ 1.472021] [<ffffffff8143121d>] ? retint_restore_args+0x5/0x6
>> [ 1.472021] [<ffffffff81009560>] ? kernel_thread_helper+0x0/0x10
>> [ 1.472021] ---[ end trace 0680a6f27492dd32 ]---
>>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@lists.xensource.com
>> http://lists.xensource.com/xen-devel
>>
--
Best regards,
Sander mailto:linux@eikelenboom.it
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: xen-swiotlb: WARNING: at kernel/smp.c:421 smp_call_function_many+0x66/0x1a1()
2010-07-23 9:22 ` Sander Eikelenboom
@ 2010-07-23 14:10 ` Jeremy Fitzhardinge
0 siblings, 0 replies; 7+ messages in thread
From: Jeremy Fitzhardinge @ 2010-07-23 14:10 UTC (permalink / raw)
To: Sander Eikelenboom; +Cc: xen-devel, Konrad Rzeszutek Wilk
On 07/23/2010 02:22 AM, Sander Eikelenboom wrote:
> Thursday, July 22, 2010, 9:59:28 PM, you wrote:
>
>
>> On 07/22/2010 12:32 PM, Sander Eikelenboom wrote:
>>
>>> Hi Konrad,
>>>
>>> Finally found the time to test the xen-swiotlb again (together with usb3/xhci isoc pathes)
>>> I began with your tree:
>>> git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git devel/merge.2.6.35-rc3
>>>
>>> and after that i merged in a tree for the xhci part that is based on 2.6.35-rc4:
>>>
>>> git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git amd-isoc
>>>
>>> That all went without a problem, booting the resulting kernel in a PV domU gives the warnings below, i hope these can be addressed before the next merge window and xen-swiotlb will make it in !
>>> Despite the 2 warnings, the usb devices i passed through seem to work ok.
>>>
>>>
>
>> Looks like you need changes:
>> c2ae7934bba9f4e0492497953b60ffe75f9c3f5b
>> 3ada8ba278a91fc73062d1ff6c6cd80bf7a058f3
>>
>
> In which tree would those commits be ?
> It seems i can't find them with the search on http://git.kernel.org in your tree, or the main tree of Linus.
>
They're merged into xen/next, so you should be able to find them as part
of the history. If you have a local git tree, "git show" should be able
to display the patch unconditionally, and git cherry-pick should bring
each into your branch.
J
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2010-07-24 0:02 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-22 19:32 xen-swiotlb: WARNING: at kernel/smp.c:421 smp_call_function_many+0x66/0x1a1() Sander Eikelenboom
2010-07-22 19:59 ` Jeremy Fitzhardinge
2010-07-22 20:07 ` Konrad Rzeszutek Wilk
2010-07-22 20:11 ` Sander Eikelenboom
2010-07-24 0:02 ` Konrad Rzeszutek Wilk
2010-07-23 9:22 ` Sander Eikelenboom
2010-07-23 14:10 ` Jeremy Fitzhardinge
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.