All of lore.kernel.org
 help / color / mirror / Atom feed
* [2.6.35] usb 2.0 em28xx  kernel panic general protection fault: 0000 [#1] SMP          RIP: 0010:[<ffffffffa004fbc5>]  [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
@ 2010-08-10 22:12 Sander Eikelenboom
  2010-08-10 22:45   ` Devin Heitmueller
                   ` (2 more replies)
  0 siblings, 3 replies; 16+ messages in thread
From: Sander Eikelenboom @ 2010-08-10 22:12 UTC (permalink / raw)
  To: mchehab; +Cc: mrechberger, gregkh, linux-kernel, linux-media, linux-usb

[-- Attachment #1: Type: text/plain, Size: 6122 bytes --]

Hi,

While trying to test try and report about some other bugs,  i ran into this kernel panic when trying to grab video from my usb 2.0 em28xx videgrabber connected to a usb 2.0 port.
Complete serial log attachted.


[  279.680018] general protection fault: 0000 [#1] SMP
[  279.683901] last sysfs file: /sys/devices/pci0000:00/0000:00:12.2/usb1/1-5/i2c-0/name
[  279.683901] CPU 5 
[  279.683901] Modules linked in: xt_multiport ipt_REJECT xt_recent xt_limit xt_tcpudp powernow_k8 mperf xt_state ipt_MA
SQUERADE ipt_LOG iptable_mangle iptable_filter iptable_nat ip_tables nf_nat x_tables nf_conntrack_ipv4 nf_conntrack nf_d
efrag_ipv4 fuse hwmon_vid loop saa7115 snd_cmipci gameport snd_opl3_lib snd_hwdep snd_mpu401_uart snd_rawmidi em28xx v4l
2_common snd_hda_codec_atihdmi snd_hda_intel snd_hda_codec snd_pcm snd_seq_device videodev snd_timer snd v4l1_compat v4l
2_compat_ioctl32 videobuf_vmalloc videobuf_core psmouse tpm_tis joydev evdev tveeprom serio_raw shpchp edac_core i2c_pii
x4 soundcore pcspkr i2c_core pci_hotplug wmi snd_page_alloc processor button sd_mod r8169 thermal fan thermal_sys [last 
unloaded: scsi_wait_scan]
[  279.683901] 
[  279.683901] Pid: 0, comm: swapper Not tainted 2.6.352.6.35-vanilla-xhci-isoc+ #6 890FXA-GD70 (MS-7640)  /MS-7640
[  279.683901] RIP: 0010:[<ffffffffa004fbc5>]  [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
[  279.683901] RSP: 0018:ffff880001b43c68  EFLAGS: 00010082
[  279.683901] RAX: dead000000200200 RBX: 0000000000000804 RCX: ffff880229625818
[  279.683901] RDX: dead000000100100 RSI: 0000000000000003 RDI: ffff880229625868
[  279.683901] RBP: ffff880001b43d08 R08: 0000000000000000 R09: 0000000000000804
[  279.683901] R10: ffff880229597000 R11: 0000000000000000 R12: 0000000000000000
[  279.683901] R13: ffff88022f158820 R14: ffff880229597000 R15: 0000000000000344
[  279.683901] FS:  00007fa4bd3706e0(0000) GS:ffff880001b40000(0000) knlGS:0000000000000000
[  279.683901] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[  279.683901] CR2: 00007fa4bd35f000 CR3: 000000022a9ad000 CR4: 00000000000006e0
[  279.683901] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[  279.683901] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[  279.683901] Process swapper (pid: 0, threadinfo ffff880237d4a000, task ffff880237d2f7a0)
[  279.683901] Stack:
[  279.683901]  ffffffff8103d7a3 ffff880001b43cb0 0000000000000082 ffff8802375e2188
[  279.683901] <0> 0000000000000804 ffff880229625818 ffff880229597a40 ffff880229597a90
[  279.683901] <0> ffffc90010b72000 0000000000000000 0000002237d20000 ffff880229597000
[  279.683901] Call Trace:
[  279.683901]  <IRQ> 
[  279.683901]  [<ffffffff8103d7a3>] ? enqueue_task+0x77/0x87
[  279.683901]  [<ffffffffa0053398>] em28xx_irq_callback+0x7e/0xfe [em28xx]
[  279.683901]  [<ffffffff81359415>] usb_hcd_giveback_urb+0x84/0xb8
[  279.683901]  [<ffffffff8136b51b>] ehci_urb_done+0xcf/0xe4
[  279.683901]  [<ffffffff8136cd15>] ehci_work+0x504/0x8da
[  279.683901]  [<ffffffff81370fda>] ehci_irq+0x19c/0x1ce
[  279.683901]  [<ffffffff81358bd1>] usb_hcd_irq+0x3e/0x83
[  279.683901]  [<ffffffff8108782c>] handle_IRQ_event+0x58/0x136
[  279.683901]  [<ffffffff81089414>] handle_fasteoi_irq+0x92/0xd2
[  279.683901]  [<ffffffff8100b241>] handle_irq+0x1f/0x2a
[  279.683901]  [<ffffffff8100a884>] do_IRQ+0x5a/0xc1
[  279.683901]  [<ffffffff8146c953>] ret_from_intr+0x0/0x11
[  279.683901]  <EOI> 
[  279.683901]  [<ffffffffa0044740>] ? acpi_idle_enter_simple+0x130/0x168 [processor]
[  279.683901]  [<ffffffffa004473c>] ? acpi_idle_enter_simple+0x12c/0x168 [processor]
[  279.683901]  [<ffffffff813ad822>] cpuidle_idle_call+0x9b/0xfd
[  279.683901]  [<ffffffff81007868>] cpu_idle+0x51/0x84
[  279.683901]  [<ffffffff81466d1b>] start_secondary+0x1c0/0x1c5
[  279.683901] Code: 83 ef 80 e8 69 39 01 e1 48 8b 4d 88 49 c7 86 18 0b 00 00 00 00 00 00 be 03 00 00 00 48 8b 51 40 48 
8b 41 48 48 89 cf 48 83 c7 50 <48> 89 42 08 48 89 10 48 b8 00 01 10 00 00 00 ad de 48 89 41 40 
[  279.683901] RIP  [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
[  279.683901]  RSP <ffff880001b43c68>
[  279.683901] ---[ end trace 0f55a03076b067cf ]---
[  279.683901] Kernel panic - not syncing: Fatal exception in interrupt
[  279.683901] Pid: 0, comm: swapper Tainted: G      D     2.6.352.6.35-vanilla-xhci-isoc+ #6
[  279.683901] Call Trace:
[  279.683901]  <IRQ>  [<ffffffff81469cf9>] panic+0xb1/0x12a
[  279.683901]  [<ffffffff81043b90>] ? kmsg_dump+0x126/0x140
[  279.683901]  [<ffffffff8100c354>] oops_end+0x89/0x96
[  279.683901]  [<ffffffff8100c534>] die+0x55/0x5e
[  279.683901]  [<ffffffff8100a26f>] do_general_protection+0x130/0x138
[  279.683901]  [<ffffffff8146cc05>] general_protection+0x25/0x30
[  279.683901]  [<ffffffffa004fbc5>] ? em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
[  279.683901]  [<ffffffffa004fba2>] ? em28xx_isoc_copy_vbi+0x60b/0x812 [em28xx]
[  279.683901]  [<ffffffff8103d7a3>] ? enqueue_task+0x77/0x87
[  279.683901]  [<ffffffffa0053398>] em28xx_irq_callback+0x7e/0xfe [em28xx]
[  279.683901]  [<ffffffff81359415>] usb_hcd_giveback_urb+0x84/0xb8
[  279.683901]  [<ffffffff8136b51b>] ehci_urb_done+0xcf/0xe4
[  279.683901]  [<ffffffff8136cd15>] ehci_work+0x504/0x8da
[  279.683901]  [<ffffffff81370fda>] ehci_irq+0x19c/0x1ce
[  279.683901]  [<ffffffff81358bd1>] usb_hcd_irq+0x3e/0x83
[  279.683901]  [<ffffffff8108782c>] handle_IRQ_event+0x58/0x136
[  279.683901]  [<ffffffff81089414>] handle_fasteoi_irq+0x92/0xd2
[  279.683901]  [<ffffffff8100b241>] handle_irq+0x1f/0x2a
[  279.683901]  [<ffffffff8100a884>] do_IRQ+0x5a/0xc1
[  279.683901]  [<ffffffff8146c953>] ret_from_intr+0x0/0x11
[  279.683901]  <EOI>  [<ffffffffa0044740>] ? acpi_idle_enter_simple+0x130/0x168 [processor]
[  279.683901]  [<ffffffffa004473c>] ? acpi_idle_enter_simple+0x12c/0x168 [processor]
[  279.683901]  [<ffffffff813ad822>] cpuidle_idle_call+0x9b/0xfd
[  279.683901]  [<ffffffff81007868>] cpu_idle+0x51/0x84
[  279.683901]  [<ffffffff81466d1b>] start_secondary+0x1c0/0x1c5





--
Sander

[-- Attachment #2: dmesg-em28xx --]
[-- Type: application/octet-stream, Size: 91132 bytes --]

[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.352.6.35-vanilla-xhci-isoc+ (root@serveerstertje) (gcc version 4.3.2 (Debian 4.3.2-1.1)
 ) #6 SMP Tue Aug 10 23:23:07 CEST 2010
[    0.000000] Command line: root=/dev/mapper/serveerstertje-root ro console=tty0 console=ttyS0,115200n8 amd_iommu=off
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009ac00 (usable)
[    0.000000]  BIOS-e820: 000000000009ac00 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 00000000c7e90000 (usable)
[    0.000000]  BIOS-e820: 00000000c7e90000 - 00000000c7e9e000 (ACPI data)
[    0.000000]  BIOS-e820: 00000000c7e9e000 - 00000000c7ee0000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000c7ee0000 - 00000000c7f00000 (reserved)
[    0.000000]  BIOS-e820: 00000000ffe00000 - 0000000100000000 (reserved)
[    0.000000]  BIOS-e820: 0000000100000000 - 0000000238000000 (usable)
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] DMI present.
[    0.000000] AMI BIOS detected: BIOS may corrupt low RAM, working around it.
[    0.000000] No AGP bridge found
[    0.000000] last_pfn = 0x238000 max_arch_pfn = 0x400000000
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] last_pfn = 0xc7e90 max_arch_pfn = 0x400000000
[    0.000000] found SMP MP-table at [ffff8800000ff780] ff780
[    0.000000] Using GB pages for direct mapping
[    0.000000] init_memory_mapping: 0000000000000000-00000000c7e90000
[    0.000000] init_memory_mapping: 0000000100000000-0000000238000000
[    0.000000] RAMDISK: 34943000 - 37ff0000
[    0.000000] ACPI: RSDP 00000000000fb120 00014 (v00 ACPIAM)
[    0.000000] ACPI: RSDT 00000000c7e90000 00048 (v01 MSI    OEMSLIC  20100622 MSFT 00000097)
[    0.000000] ACPI: FACP 00000000c7e90200 00084 (v01 7640MS A7640100 20100622 MSFT 00000097)
[    0.000000] ACPI: DSDT 00000000c7e905e0 09449 (v01  A7640 A7640100 00000100 INTL 20051117)
[    0.000000] ACPI: FACS 00000000c7e9e000 00040
[    0.000000] ACPI: APIC 00000000c7e90390 00088 (v01 7640MS A7640100 20100622 MSFT 00000097)
[    0.000000] ACPI: MCFG 00000000c7e90420 0003C (v01 7640MS OEMMCFG  20100622 MSFT 00000097)
[    0.000000] ACPI: SLIC 00000000c7e90460 00176 (v01 MSI    OEMSLIC  20100622 MSFT 00000097)
[    0.000000] ACPI: OEMB 00000000c7e9e040 00072 (v01 7640MS A7640100 20100622 MSFT 00000097)
[    0.000000] ACPI: SRAT 00000000c7e9a5e0 00108 (v03 AMD    FAM_F_10 00000002 AMD  00000001)
[    0.000000] ACPI: HPET 00000000c7e9a6f0 00038 (v01 7640MS OEMHPET  20100622 MSFT 00000097)
[    0.000000] ACPI: IVRS 00000000c7e9a730 00100 (v01  AMD     RD890S 00202031 AMD  00000000)
[    0.000000] ACPI: SSDT 00000000c7e9a830 00DA4 (v01 A M I  POWERNOW 00000001 AMD  00000001)
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000010 -> 0x00001000
[    0.000000]   DMA32    0x00001000 -> 0x00100000
[    0.000000]   Normal   0x00100000 -> 0x00238000
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[3] active PFN ranges
[    0.000000]     0: 0x00000010 -> 0x0000009a
[    0.000000]     0: 0x00000100 -> 0x000c7e90
[    0.000000]     0: 0x00100000 -> 0x00238000
[    0.000000] ACPI: PM-Timer IO Port: 0x808
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled)
[    0.000000] ACPI: IOAPIC (id[0x06] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 6, version 33, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: IOAPIC (id[0x07] address[0xfec20000] gsi_base[24])
[    0.000000] IOAPIC[1]: apic_id 7, version 33, address 0xfec20000, GSI 24-55
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8300 base: 0xfed00000
[    0.000000] SMP: Allowing 6 CPUs, 0 hotplug CPUs
[    0.000000] Allocating PCI resources starting at c7f00000 (gap: c7f00000:37f00000)
[    0.000000] Booting paravirtualized kernel on bare hardware
[    0.000000] setup_percpu: NR_CPUS:32 nr_cpumask_bits:32 nr_cpu_ids:6 nr_node_ids:1
[    0.000000] PERCPU: Embedded 29 pages/cpu @ffff880001a00000 s86592 r8192 d24000 u262144
[    0.000000] pcpu-alloc: s86592 r8192 d24000 u262144 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 - - 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 2064858
[    0.000000] Kernel command line: root=/dev/mapper/serveerstertje-root ro console=tty0 console=ttyS0,115200n8 amd_iomm
u=off
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes)
[    0.000000] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
[    0.000000] Checking aperture...
[    0.000000] No AGP bridge found
[    0.000000] Node 0: aperture @ 20000000 size 32 MB
[    0.000000] Aperture pointing to e820 RAM. Ignoring.
[    0.000000] Your BIOS doesn't leave a aperture memory hole
[    0.000000] Please enable the IOMMU option in the BIOS setup
[    0.000000] This costs you 64 MB of RAM
[    0.000000] Mapping aperture over 65536 KB of RAM @ 20000000
[    0.000000] Subtract (56 early reservations)
[    0.000000]   #1 [0001000000 - 0001904810]   TEXT DATA BSS
[    0.000000]   #2 [0034943000 - 0037ff0000]         RAMDISK
[    0.000000]   #3 [0001905000 - 000190510b]             BRK
[    0.000000]   #4 [00000ff790 - 0000100000]   BIOS reserved
[    0.000000]   #5 [00000ff780 - 00000ff790]    MP-table mpf
[    0.000000]   #6 [000009ac00 - 00000fd6a0]   BIOS reserved
[    0.000000]   #7 [00000fd924 - 00000ff780]   BIOS reserved
[    0.000000]   #8 [00000fd6a0 - 00000fd924]    MP-table mpc
[    0.000000]   #9 [0000010000 - 0000012000]      TRAMPOLINE
[    0.000000]   #10 [0000012000 - 0000014000]         PGTABLE
[    0.000000]   #11 [0000014000 - 0000015000]         PGTABLE
[    0.000000]   #12 [0001905140 - 0001906140]         BOOTMEM
[    0.000000]   #13 [0001904840 - 0001904c40]         BOOTMEM
[    0.000000]   #14 [0002107000 - 0002108000]         BOOTMEM
[    0.000000]   #15 [0002108000 - 0002109000]         BOOTMEM
[    0.000000]   #16 [0002200000 - 0009400000]        MEMMAP 0
[    0.000000]   #17 [0001904c40 - 0001904ec0]         BOOTMEM
[    0.000000]   #18 [0001906140 - 000192e140]         BOOTMEM
[    0.000000]   #19 [000192e140 - 0001956140]         BOOTMEM
[    0.000000]   #20 [0001957000 - 0001958000]         BOOTMEM
[    0.000000]   #21 [0001904ec0 - 0001904f01]         BOOTMEM
[    0.000000]   #22 [0001904f40 - 0001904fc6]         BOOTMEM
[    0.000000]   #23 [0001956140 - 0001956370]         BOOTMEM
[    0.000000]   #24 [0001956380 - 00019563e8]         BOOTMEM
[    0.000000]   #25 [0001956400 - 0001956468]         BOOTMEM
[    0.000000]   #26 [0001956480 - 00019564e8]         BOOTMEM
[    0.000000]   #27 [0001956500 - 0001956568]         BOOTMEM
[    0.000000]   #28 [0001956580 - 00019565e8]         BOOTMEM
[    0.000000]   #29 [0001956600 - 0001956668]         BOOTMEM
[    0.000000]   #30 [0001956680 - 00019566e8]         BOOTMEM
[    0.000000]   #31 [0001956700 - 0001956768]         BOOTMEM
[    0.000000]   #32 [0001956780 - 00019567e8]         BOOTMEM
[    0.000000]   #33 [0001956800 - 000195685a]         BOOTMEM
[    0.000000]   #34 [0001956880 - 00019568da]         BOOTMEM
[    0.000000]   #35 [0001a00000 - 0001a1d000]         BOOTMEM
[    0.000000]   #36 [0001a40000 - 0001a5d000]         BOOTMEM
[    0.000000]   #37 [0001a80000 - 0001a9d000]         BOOTMEM
[    0.000000]   #38 [0001ac0000 - 0001add000]         BOOTMEM
[    0.000000]   #39 [0001b00000 - 0001b1d000]         BOOTMEM
[    0.000000]   #40 [0001b40000 - 0001b5d000]         BOOTMEM
[    0.000000]   #41 [0001956900 - 0001956908]         BOOTMEM
[    0.000000]   #42 [0001956940 - 0001956948]         BOOTMEM
[    0.000000]   #43 [0001956980 - 0001956998]         BOOTMEM
[    0.000000]   #44 [00019569c0 - 00019569f0]         BOOTMEM
[    0.000000]   #45 [0001956a00 - 0001956b20]         BOOTMEM
[    0.000000]   #46 [0001956b40 - 0001956b88]         BOOTMEM
[    0.000000]   #47 [0001956bc0 - 0001956c08]         BOOTMEM
[    0.000000]   #48 [0001958000 - 0001960000]         BOOTMEM
[    0.000000]   #49 [0009400000 - 0009c00000]         BOOTMEM
[    0.000000]   #50 [0001b5d000 - 0001f5d000]         BOOTMEM
[    0.000000]   #51 [0020000000 - 0024000000]         BOOTMEM
[    0.000000]   #52 [0009c00000 - 000dc00000]         BOOTMEM
[    0.000000]   #53 [0001960000 - 0001980000]         BOOTMEM
[    0.000000]   #54 [0001980000 - 00019c0000]         BOOTMEM
[    0.000000]   #55 [0000015800 - 000001d800]         BOOTMEM
[    0.000000] Memory: 8059836k/9306112k available (4540k kernel code, 919448k absent, 326828k reserved, 2990k data, 572
k 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] kmemleak: Early log buffer exceeded, please increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE
[    0.000000] kmemleak: Kernel memory leak detector disabled
[    0.000000] Console: colour VGA+ 80x25
[    0.000000] console [tty0] enabled
[    0.000000] console [ttyS0] enabled
[    0.000000] Fast TSC calibration using PIT
[    0.000000] Detected 3600.353 MHz processor.
[    0.012004] Calibrating delay loop (skipped), value calculated using timer frequency.. 6400.62 BogoMIPS (lpj=12801240
)
[    0.020002] pid_max: default: 32768 minimum: 301
[    0.024097] Security Framework initialized
[    0.028003] SELinux:  Disabled at boot.
[    0.032032] Mount-cache hash table entries: 256
[    0.036177] Initializing cgroup subsys ns
[    0.040002] Initializing cgroup subsys cpuacct
[    0.044003] Initializing cgroup subsys devices
[    0.048046] CPU: Physical Processor ID: 0
[    0.052001] CPU: Processor Core ID: 0
[    0.056001] mce: CPU supports 6 MCE banks
[    0.060006] using C1E aware idle routine
[    0.064001] Performance Events: AMD PMU driver.
[    0.069346] ... version:                0
[    0.072001] ... bit width:              48
[    0.076001] ... generic registers:      4
[    0.080001] ... value mask:             0000ffffffffffff
[    0.084001] ... max period:             00007fffffffffff
[    0.088001] ... fixed-purpose events:   0
[    0.092001] ... event mask:             000000000000000f
[    0.096375] ACPI: Core revision 20100428
[    0.112053] Setting APIC routing to flat
[    0.116264] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.162857] CPU0: AMD Phenom(tm) II X6 1090T Processor stepping 00
[    0.172000] Booting Node   0, Processors  #1
[    0.264006] System has AMD C1E enabled
[    0.264262]  #2
[    0.264006] Switch to broadcast mode on CPU1
[    0.356010] Switch to broadcast mode on CPU2
[    0.356273]  #3
[    0.448027] Switch to broadcast mode on CPU3
[    0.448310]  #4
[    0.540035] Switch to broadcast mode on CPU4
[    0.540335]  #5 Ok.
[    0.632040] Brought up 6 CPUs
[    0.632039] Switch to broadcast mode on CPU5
[    0.636013] Total of 6 processors activated (38402.07 BogoMIPS).
[    0.644077] Switch to broadcast mode on CPU0
[    0.648802] regulator: core version 0.5
[    0.652193] NET: Registered protocol family 16
[    0.656467] TOM: 00000000c8000000 aka 3200M
[    0.660009] TOM2: 0000000238000000 aka 9088M
[    0.664064] ACPI: bus type pci registered
[    0.668222] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[    0.672002] PCI: not using MMCONFIG
[    0.676001] PCI: Using configuration type 1 for base access
[    0.680000] PCI: Using configuration type 1 for extended access
[    0.690831] bio: create slab <bio-0> at 0
[    0.697284] ACPI Error (dswload-0677): [PCI0] Namespace lookup failure, AE_NOT_FOUND
[    0.704001] ACPI Exception: AE_NOT_FOUND, During name lookup/catalog (20100428/psloop-231)
[    0.712001] ACPI Error (psparse-0537): Method parse/execution failed [\] (Node ffffffff818e94a0), AE_NOT_FOUND
[    0.723454] ACPI: Executed 3 blocks of module-level executable AML code
[    0.743359] ACPI: Interpreter enabled
[    0.744001] ACPI: (upports S0 S5)
[    0.748549] ACPI: Using IOAPIC for interrupt routing
[    0.756061] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[    0.761346] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources
[    0.796778] ACPI Warning: Incorrect checksum in table [OEMB] - 0x8E, should be 0x8D (20100428/tbutils-314)
[    0.802111] ACPI: No dock devices found.
[    0.804002] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.812098] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.816349] pci_root PNP0A03:00: host bridge window [io  0x0000-0x0cf7]
[    0.820001] pci_root PNP0A03:00: host bridge window [io  0x0d00-0xffff]
[    0.824001] pci_root PNP0A03:00: host bridge window [mem 0x000a0000-0x000bffff]
[    0.828001] pci_root PNP0A03:00: host bridge window [mem 0x000d0000-0x000dffff]
[    0.832001] pci_root PNP0A03:00: host bridge window [mem 0xc8000000-0xdfffffff]
[    0.836001] pci_root PNP0A03:00: host bridge window [mem 0xf0000000-0xfebfffff]
[    0.841084] pci 0000:00:02.0: PCI bridge to [bus 0d-0d]
[    0.844117] pci 0000:00:05.0: PCI bridge to [bus 0c-0c]
[    0.848115] pci 0000:00:06.0: PCI bridge to [bus 0b-0b]
[    0.852112] pci 0000:00:0a.0: PCI bridge to [bus 09-0a]
[    0.860316] pci 0000:09:00.0: PCI bridge to [bus 0a-0a]
[    0.864107] pci 0000:00:0b.0: PCI bridge to [bus 05-08]
[    0.868171] pci 0000:05:00.0: PCI bridge to [bus 06-08]
[    0.872146] pci 0000:06:01.0: PCI bridge to [bus 08-08]
[    0.876137] pci 0000:06:02.0: PCI bridge to [bus 07-07]
[    0.880119] pci 0000:00:0d.0: PCI bridge to [bus 04-04]
[    0.884127] pci 0000:00:14.4: PCI bridge to [bus 03-03] (subtractive decode)
[    0.888053] pci 0000:00:15.0: PCI bridge to [bus 02-02]
[    0.908335] ACPI: PCI Interrupt Link [LNKA] (IRQs 4 7 10 *11 14 15)
[    0.913956] ACPI: PCI Interrupt Link [LNKB] (IRQs 4 7 *10 11 14 15)
[    0.921580] ACPI: PCI Interrupt Link [LNKC] (IRQs 4 *7 10 11 14 15)
[    0.928433] ACPI: PCI Interrupt Link [LNKD] (IRQs 4 7 *10 11 14 15)
[    0.933941] ACPI: PCI Interrupt Link [LNKE] (IRQs 4 7 *10 11 14 15)
[    0.941733] ACPI: PCI Interrupt Link [LNKF] (IRQs 4 7 10 *11 14 15)
[    0.948662] ACPI: PCI Interrupt Link [LNKG] (IRQs 4 7 *10 11 14 15)
[    0.953911] ACPI: PCI Interrupt Link [LNKH] (IRQs 4 7 10 11 14 15) *0
[    0.958268] vgaarb: device added: PCI:0000:0d:00.0,decodes=io+mem,owns=io+mem,locks=none
[    0.960006] vgaarb: loaded
[    0.964373] SCSI subsystem initialized
[    0.968300] usbcore: registered new interface driver usbfs
[    0.972124] usbcore: registered new interface driver hub
[    0.976119] usbcore: registered new device driver usb
[    0.980319] PCI: Using ACPI for IRQ routing
[    0.984474] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[    0.992199] hpet0: 3 comparators, 32-bit 14.318180 MHz counter
[    1.000038] Switching to clocksource tsc
[    1.006831] pnp: PnP ACPI init
[    1.010238] ACPI: bus type pnp registered
[    1.017865] pnp: PnP ACPI: found 14 devices
[    1.022341] ACPI: ACPI bus type pnp unregistered
[    1.026988] system 00:01: [mem 0xfec20000-0xfec200ff] could not be reserved
[    1.033974] system 00:02: [mem 0xf6000000-0xf6003fff] has been reserved
[    1.040613] system 00:08: [io  0x0600-0x06df] has been reserved
[    1.046555] system 00:08: [io  0x0ae0-0x0aef] has been reserved
[    1.052496] system 00:0a: [mem 0xfec00000-0xfec00fff] could not be reserved
[    1.059478] system 00:0a: [mem 0xfee00000-0xfee00fff] has been reserved
[    1.066115] system 00:0b: [io  0x04d0-0x04d1] has been reserved
[    1.072058] system 00:0b: [io  0x040b] has been reserved
[    1.077391] system 00:0b: [io  0x04d6] has been reserved
[    1.082724] system 00:0b: [io  0x0c00-0x0c01] has been reserved
[    1.088665] system 00:0b: [io  0x0c14] has been reserved
[    1.093999] system 00:0b: [io  0x0c50-0x0c51] has been reserved
[    1.099940] system 00:0b: [io  0x0c52] has been reserved
[    1.105274] system 00:0b: [io  0x0c6c] has been reserved
[    1.110607] system 00:0b: [io  0x0c6f] has been reserved
[    1.115944] system 00:0b: [io  0x0cd0-0x0cd1] has been reserved
[    1.121886] system 00:0b: [io  0x0cd2-0x0cd3] has been reserved
[    1.127828] system 00:0b: [io  0x0cd4-0x0cd5] has been reserved
[    1.133767] system 00:0b: [io  0x0cd6-0x0cd7] has been reserved
[    1.139708] system 00:0b: [io  0x0cd8-0x0cdf] has been reserved
[    1.145649] system 00:0b: [io  0x0800-0x089f] has been reserved
[    1.151588] system 00:0b: [io  0x0b00-0x0b1f] has been reserved
[    1.157529] system 00:0b: [io  0x0b20-0x0b3f] has been reserved
[    1.163468] system 00:0b: [io  0x0900-0x090f] has been reserved
[    1.169408] system 00:0b: [io  0x0910-0x091f] has been reserved
[    1.175348] system 00:0b: [io  0xfe00-0xfefe] has been reserved
[    1.181291] system 00:0b: [mem 0xffb80000-0xffbfffff] has been reserved
[    1.187925] system 00:0b: [mem 0xfec10000-0xfec1001f] has been reserved
[    1.194558] system 00:0b: [mem 0xfed80000-0xfed80fff] has been reserved
[    1.201195] system 00:0c: [mem 0xe0000000-0xefffffff] has been reserved
[    1.207832] system 00:0d: [mem 0x00000000-0x0009ffff] could not be reserved
[    1.214815] system 00:0d: [mem 0x000c0000-0x000cffff] has been reserved
[    1.221448] system 00:0d: [mem 0x000e0000-0x000fffff] could not be reserved
[    1.228429] system 00:0d: [mem 0x00100000-0xc7ffffff] could not be reserved
[    1.235409] system 00:0d: [mem 0xfec00000-0xffffffff] could not be reserved
[    1.247222] pci 0000:00:02.0: PCI bridge to [bus 0d-0d]
[    1.252914] pci 0000:00:02.0:   bridge window [io  0xe000-0xefff]
[    1.259027] pci 0000:00:02.0:   bridge window [mem 0xfe900000-0xfe9fffff]
[    1.265835] pci 0000:00:02.0:   bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
[    1.273599] pci 0000:00:05.0: PCI bridge to [bus 0c-0c]
[    1.278845] pci 0000:00:05.0:   bridge window [io  0xd000-0xdfff]
[    1.284960] pci 0000:00:05.0:   bridge window [mem 0xfe800000-0xfe8fffff]
[    1.291776] pci 0000:00:05.0:   bridge window [mem 0xcff00000-0xcfffffff 64bit pref]
[    1.299538] pci 0000:00:06.0: PCI bridge to [bus 0b-0b]
[    1.304786] pci 0000:00:06.0:   bridge window [io  0xc000-0xcfff]
[    1.310901] pci 0000:00:06.0:   bridge window [mem 0xfe700000-0xfe7fffff]
[    1.317707] pci 0000:00:06.0:   bridge window [mem 0xcfe00000-0xcfefffff 64bit pref]
[    1.325471] pci 0000:09:00.0: PCI bridge to [bus 0a-0a]
[    1.330718] pci 0000:09:00.0:   bridge window [io  disabled]
[    1.336401] pci 0000:09:00.0:   bridge window [mem 0xfe600000-0xfe6fffff]
[    1.343208] pci 0000:09:00.0:   bridge window [mem pref disabled]
[    1.349323] pci 0000:00:0a.0: PCI bridge to [bus 09-0a]
[    1.354570] pci 0000:00:0a.0:   bridge window [io  disabled]
[    1.360247] pci 0000:00:0a.0:   bridge window [mem 0xfe600000-0xfe6fffff]
[    1.367056] pci 0000:00:0a.0:   bridge window [mem pref disabled]
[    1.373169] pci 0000:06:01.0: PCI bridge to [bus 08-08]
[    1.378416] pci 0000:06:01.0:   bridge window [io  disabled]
[    1.384103] pci 0000:06:01.0:   bridge window [mem 0xfe500000-0xfe5fffff]
[    1.390916] pci 0000:06:01.0:   bridge window [mem pref disabled]
[    1.397033] pci 0000:06:02.0: PCI bridge to [bus 07-07]
[    1.402281] pci 0000:06:02.0:   bridge window [io  0xa000-0xbfff]
[    1.408397] pci 0000:06:02.0:   bridge window [mem 0xfe400000-0xfe4fffff]
[    1.415208] pci 0000:06:02.0:   bridge window [mem pref disabled]
[    1.421322] pci 0000:05:00.0: PCI bridge to [bus 06-08]
[    1.426567] pci 0000:05:00.0:   bridge window [io  0xa000-0xbfff]
[    1.432683] pci 0000:05:00.0:   bridge window [mem 0xfe400000-0xfe5fffff]
[    1.439489] pci 0000:05:00.0:   bridge window [mem pref disabled]
[    1.445604] pci 0000:00:0b.0: PCI bridge to [bus 05-08]
[    1.450848] pci 0000:00:0b.0:   bridge window [io  0xa000-0xbfff]
[    1.456965] pci 0000:00:0b.0:   bridge window [mem 0xfe300000-0xfe5fffff]
[    1.463771] pci 0000:00:0b.0:   bridge window [mem pref disabled]
[    1.469885] pci 0000:00:0d.0: PCI bridge to [bus 04-04]
[    1.475131] pci 0000:00:0d.0:   bridge window [io  disabled]
[    1.480811] pci 0000:00:0d.0:   bridge window [mem 0xfe200000-0xfe2fffff]
[    1.487618] pci 0000:00:0d.0:   bridge window [mem pref disabled]
[    1.493733] pci 0000:00:14.4: PCI bridge to [bus 03-03]
[    1.498979] pci 0000:00:14.4:   bridge window [io  0x9000-0x9fff]
[    1.505093] pci 0000:00:14.4:   bridge window [mem disabled]
[    1.510774] pci 0000:00:14.4:   bridge window [mem pref disabled]
[    1.516891] pci 0000:00:15.0: PCI bridge to [bus 02-02]
[    1.522137] pci 0000:00:15.0:   bridge window [io  disabled]
[    1.527820] pci 0000:00:15.0:   bridge window [mem disabled]
[    1.533499] pci 0000:00:15.0:   bridge window [mem pref disabled]
[    1.539623] pci 0000:00:02.0: PCI INT A -> GSI 52 (level, low) -> IRQ 52
[    1.546350] pci 0000:00:05.0: PCI INT A -> GSI 52 (level, low) -> IRQ 52
[    1.553076] pci 0000:00:06.0: PCI INT A -> GSI 53 (level, low) -> IRQ 53
[    1.559803] pci 0000:00:0a.0: PCI INT A -> GSI 54 (level, low) -> IRQ 54
[    1.566538] pci 0000:00:0b.0: PCI INT A -> GSI 54 (level, low) -> IRQ 54
[    1.573266] pci 0000:05:00.0: PCI INT A -> GSI 32 (level, low) -> IRQ 32
[    1.579995] pci 0000:06:01.0: PCI INT A -> GSI 33 (level, low) -> IRQ 33
[    1.586723] pci 0000:06:02.0: PCI INT A -> GSI 34 (level, low) -> IRQ 34
[    1.595904] pci 0000:00:0d.0: PCI INT A -> GSI 54 (level, low) -> IRQ 54
[    1.602636] pci 0000:00:15.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    1.609536] NET: Registered protocol family 2
[    1.614050] IP route cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    1.622224] TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
[    1.630723] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes)
[    1.638007] TCP: Hash tables configured (established 262144 bind 65536)
[    1.644706] TCP reno registered
[    1.647876] UDP hash table entries: 4096 (order: 6, 393216 bytes)
[    1.654069] UDP-Lite hash table entries: 4096 (order: 6, 393216 bytes)
[    1.660899] NET: Registered protocol family 1
[    1.747874] pci 0000:09:00.0: TI XIO2000a quirk detected; secondary bus fast back-to-back transfers disabled
[    1.758078] Trying to unpack rootfs image as initramfs...
[    2.517570] Freeing initrd memory: 55988k freed
[    2.553467] DMA-API: preallocated 32768 debug entries
[    2.558804] DMA-API: debugging enabled by kernel config
[    2.564540] PCI-DMA: Disabling AGP.
[    2.568342] PCI-DMA: aperture base @ 20000000 size 65536 KB
[    2.573963] PCI-DMA: using GART IOMMU.
[    2.577737] PCI-DMA: Reserving 64MB of IOMMU area in the AGP aperture
[    2.589884] audit: initializing netlink socket (disabled)
[    2.595605] type=2000 audit(1281476825.592:1): initialized
[    2.601715] VFS: Disk quotas dquot_6.5.2
[    2.605811] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    2.612701] NILFS version 2 loaded
[    2.616410] Btrfs loaded
[    2.618686] msgmni has been set to 15980
[    2.623278] alg: No test for stdrng (krng)
[    2.627625] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[    2.635044] io scheduler noop registered
[    2.638990] io scheduler deadline registered
[    2.643357] io scheduler cfq registered (default)
[    2.649535] pci-stub: invalid id string ""
[    2.654230] XENFS: not registering filesystem on non-xen platform
[    2.664669] Linux agpgart interface v0.103
[    2.668920] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    2.675386] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    2.681888] 00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    2.689986] brd: module loaded
[    2.693383] ahci 0000:00:11.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[    2.700479] ahci 0000:00:11.0: AHCI 0001.0200 32 slots 6 ports 6 Gbps 0x3f impl SATA mode
[    2.708713] ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp pio slum part 
[    2.717034] scsi0 : ahci
[    2.719877] scsi1 : ahci
[    2.722338] scsi2 : ahci
[    2.725441] scsi3 : ahci
[    2.728210] scsi4 : ahci
[    2.730673] scsi5 : ahci
[    2.733719] ata1: SATA max UDMA/133 abar m1024@0xfe0ff000 port 0xfe0ff100 irq 82
[    2.741155] ata2: SATA max UDMA/133 abar m1024@0xfe0ff000 port 0xfe0ff180 irq 82
[    2.748574] ata3: SATA max UDMA/133 abar m1024@0xfe0ff000 port 0xfe0ff200 irq 82
[    2.755998] ata4: SATA max UDMA/133 abar m1024@0xfe0ff000 port 0xfe0ff280 irq 82
[    2.763415] ata5: SATA max UDMA/133 abar m1024@0xfe0ff000 port 0xfe0ff300 irq 82
[    2.770832] ata6: SATA max UDMA/133 abar m1024@0xfe0ff000 port 0xfe0ff380 irq 82
[    2.778283] ahci 0000:07:00.0: PCI INT A -> GSI 34 (level, low) -> IRQ 34
[    2.785207] ahci 0000:07:00.0: AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
[    2.793332] ahci 0000:07:00.0: flags: 64bit ncq sntf led only pmp fbs pio slum part sxs 
[    2.801452] ahci 0000:07:00.0: The port is not capable of FBS
[    2.807256] ahci 0000:07:00.0: The port is not capable of FBS
[    2.813133] scsi6 : ahci
[    2.815867] scsi7 : ahci
[    2.818280] ata7: SATA max UDMA/133 abar m2048@0xfe4ff800 port 0xfe4ff900 irq 83
[    2.826024] ata8: SATA max UDMA/133 abar m2048@0xfe4ff800 port 0xfe4ff980 irq 83
[    2.833702] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k6-NAPI
[    2.840812] e1000: Copyright (c) 1999-2006 Intel Corporation.
[    2.846668] e1000e: Intel(R) PRO/1000 Network Driver - 1.0.2-k4
[    2.852621] e1000e: Copyright (c) 1999 - 2009 Intel Corporation.
[    2.858736] Intel(R) Gigabit Ethernet Network Driver - version 2.1.0-k2
[    2.865381] Copyright (c) 2007-2009 Intel Corporation.
[    2.870680] tun: Universal TUN/TAP device driver, 1.6
[    2.875772] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    2.882174] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    2.888763] ehci_hcd 0000:00:12.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17
[    2.895929] ehci_hcd 0000:00:12.2: EHCI Host Controller
[    2.901293] ehci_hcd 0000:00:12.2: new USB bus registered, assigned bus number 1
[    2.908770] ehci_hcd 0000:00:12.2: debug port 1
[    2.913348] ehci_hcd 0000:00:12.2: irq 17, io mem 0xfe0ff400
[    2.927703] ehci_hcd 0000:00:12.2: USB 2.0 started, EHCI 1.00
[    2.933510] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    2.940326] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.947565] usb usb1: Product: EHCI Host Controller
[    2.952464] usb usb1: Manufacturer: Linux 2.6.352.6.35-vanilla-xhci-isoc+ ehci_hcd
[    2.960054] usb usb1: SerialNumber: 0000:00:12.2
[    2.964860] hub 1-0:1.0: USB hub found
[    2.968661] hub 1-0:1.0: 5 ports detected
[    2.972855] ehci_hcd 0000:00:13.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17
[    2.980043] ehci_hcd 0000:00:13.2: EHCI Host Controller
[    2.985392] ehci_hcd 0000:00:13.2: new USB bus registered, assigned bus number 2
[    2.992861] ehci_hcd 0000:00:13.2: debug port 1
[    2.997428] ehci_hcd 0000:00:13.2: irq 17, io mem 0xfe0ff800
[    3.011701] ehci_hcd 0000:00:13.2: USB 2.0 started, EHCI 1.00
[    3.017501] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    3.024313] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.031556] usb usb2: Product: EHCI Host Controller
[    3.036457] usb usb2: Manufacturer: Linux 2.6.352.6.35-vanilla-xhci-isoc+ ehci_hcd
[    3.044047] usb usb2: SerialNumber: 0000:00:13.2
[    3.048860] hub 2-0:1.0: USB hub found
[    3.052658] hub 2-0:1.0: 5 ports detected
[    3.056855] ehci_hcd 0000:00:16.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17
[    3.064041] ehci_hcd 0000:00:16.2: EHCI Host Controller
[    3.069389] ehci_hcd 0000:00:16.2: new USB bus registered, assigned bus number 3
[    3.076862] ehci_hcd 0000:00:16.2: debug port 1
[    3.081431] ehci_hcd 0000:00:16.2: irq 17, io mem 0xfe0ffc00
[    3.095692] ehci_hcd 0000:00:16.2: USB 2.0 started, EHCI 1.00
[    3.101483] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[    3.108295] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.115535] usb usb3: Product: EHCI Host Controller
[    3.119678] ata6: SATA link down (SStatus 0 SControl 300)
[    3.119682] ata4: SATA link down (SStatus 0 SControl 300)
[    3.119686] ata3: SATA link down (SStatus 0 SControl 300)
[    3.119725] ata2: SATA link down (SStatus 0 SControl 300)
[    3.119727] ata5: SATA link down (SStatus 0 SControl 300)
[    3.147514] usb usb3: Manufacturer: Linux 2.6.352.6.35-vanilla-xhci-isoc+ ehci_hcd
[    3.151668] ata8: SATA link down (SStatus 0 SControl 370)
[    3.151671] ata7: SATA link down (SStatus 0 SControl 370)
[    3.165939] usb usb3: SerialNumber: 0000:00:16.2
[    3.170768] hub 3-0:1.0: USB hub found
[    3.174569] hub 3-0:1.0: 4 ports detected
[    3.178761] ehci_hcd 0000:0a:01.2: PCI INT C -> GSI 46 (level, low) -> IRQ 46
[    3.185952] ehci_hcd 0000:0a:01.2: EHCI Host Controller
[    3.191301] ehci_hcd 0000:0a:01.2: new USB bus registered, assigned bus number 4
[    3.219702] ehci_hcd 0000:0a:01.2: irq 46, io mem 0xfe6ffc00
[    3.239684] ehci_hcd 0000:0a:01.2: USB 2.0 started, EHCI 1.00
[    3.245474] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
[    3.252284] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.259528] usb usb4: Product: EHCI Host Controller
[    3.264426] usb usb4: Manufacturer: Linux 2.6.352.6.35-vanilla-xhci-isoc+ ehci_hcd
[    3.272019] usb usb4: SerialNumber: 0000:0a:01.2
[    3.276820] hub 4-0:1.0: USB hub found
[    3.280617] hub 4-0:1.0: 5 ports detected
[    3.283644] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    3.284873] ata1.00: ATA-8: Hitachi HDS722020ALA330, JKAOA20N, max UDMA/133
[    3.284875] ata1.00: 3907029168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[    3.286211] ata1.00: configured for UDMA/133
[    3.303781] scsi 0:0:0:0: Direct-Access     ATA      Hitachi HDS72202 JKAO PQ: 0 ANSI: 5
[    3.317676] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    3.323920] ohci_hcd 0000:00:12.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[    3.331086] ohci_hcd 0000:00:12.0: OHCI Host Controller
[    3.336435] ohci_hcd 0000:00:12.0: new USB bus registered, assigned bus number 5
[    3.343898] ohci_hcd 0000:00:12.0: irq 18, io mem 0xfe0fb000
[    3.406815] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[    3.414055] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.421298] usb usb5: Product: OHCI Host Controller
[    3.426198] usb usb5: Manufacturer: Linux 2.6.352.6.35-vanilla-xhci-isoc+ ohci_hcd
[    3.433789] usb usb5: SerialNumber: 0000:00:12.0
[    3.438592] hub 5-0:1.0: USB hub found
[    3.442391] hub 5-0:1.0: 5 ports detected
[    3.449030] ohci_hcd 0000:00:13.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[    3.456218] ohci_hcd 0000:00:13.0: OHCI Host Controller
[    3.461568] ohci_hcd 0000:00:13.0: new USB bus registered, assigned bus number 6
[    3.469024] ohci_hcd 0000:00:13.0: irq 18, io mem 0xfe0fc000
[    3.531662] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[    3.538481] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.545726] usb usb6: Product: OHCI Host Controller
[    3.550628] usb usb6: Manufacturer: Linux 2.6.352.6.35-vanilla-xhci-isoc+ ohci_hcd
[    3.558217] usb usb6: SerialNumber: 0000:00:13.0
[    3.563056] hub 6-0:1.0: USB hub found
[    3.566859] hub 6-0:1.0: 5 ports detected
[    3.571045] ohci_hcd 0000:00:14.5: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[    3.578233] ohci_hcd 0000:00:14.5: OHCI Host Controller
[    3.583631] ohci_hcd 0000:00:14.5: new USB bus registered, assigned bus number 7
[    3.591069] ohci_hcd 0000:00:14.5: irq 18, io mem 0xfe0fd000
[    3.655652] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[    3.662467] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.669712] usb usb7: Product: OHCI Host Controller
[    3.671605] usb 4-3: new high speed USB device using ehci_hcd and address 2
[    3.681591] usb usb7: Manufacturer: Linux 2.6.352.6.35-vanilla-xhci-isoc+ ohci_hcd
[    3.689182] usb usb7: SerialNumber: 0000:00:14.5
[    3.693991] hub 7-0:1.0: USB hub found
[    3.697799] hub 7-0:1.0: 2 ports detected
[    3.701977] ohci_hcd 0000:00:16.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[    3.709158] ohci_hcd 0000:00:16.0: OHCI Host Controller
[    3.714522] ohci_hcd 0000:00:16.0: new USB bus registered, assigned bus number 8
[    3.721976] ohci_hcd 0000:00:16.0: irq 18, io mem 0xfe0fe000
[    3.787645] usb usb8: New USB device found, idVendor=1d6b, idProduct=0001
[    3.794460] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.801702] usb usb8: Product: OHCI Host Controller
[    3.806603] usb usb8: Manufacturer: Linux 2.6.352.6.35-vanilla-xhci-isoc+ ohci_hcd
[    3.814193] usb usb8: SerialNumber: 0000:00:16.0
[    3.819000] hub 8-0:1.0: USB hub found
[    3.819956] usb 4-3: New USB device found, idVendor=eb1a, idProduct=2860
[    3.819957] usb 4-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    3.836671] hub 8-0:1.0: 4 ports detected
[    3.840860] ohci_hcd 0000:0a:01.0: PCI INT A -> GSI 44 (level, low) -> IRQ 44
[    3.848048] ohci_hcd 0000:0a:01.0: OHCI Host Controller
[    3.853401] ohci_hcd 0000:0a:01.0: new USB bus registered, assigned bus number 9
[    3.860862] ohci_hcd 0000:0a:01.0: irq 44, io mem 0xfe6fd000
[    3.949224] usb usb9: New USB device found, idVendor=1d6b, idProduct=0001
[    3.956272] usb usb9: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.959578] usb 5-2: new low speed USB device using ohci_hcd and address 2
[    3.970425] usb usb9: Product: OHCI Host Controller
[    3.975325] usb usb9: Manufacturer: Linux 2.6.352.6.35-vanilla-xhci-isoc+ ohci_hcd
[    3.982913] usb usb9: SerialNumber: 0000:0a:01.0
[    3.987740] hub 9-0:1.0: USB hub found
[    3.991552] hub 9-0:1.0: 3 ports detected
[    3.995737] ohci_hcd 0000:0a:01.1: PCI INT B -> GSI 45 (level, low) -> IRQ 45
[    4.002924] ohci_hcd 0000:0a:01.1: OHCI Host Controller
[    4.008276] ohci_hcd 0000:0a:01.1: new USB bus registered, assigned bus number 10
[    4.015817] ohci_hcd 0000:0a:01.1: irq 45, io mem 0xfe6fe000
[    4.105213] usb usb10: New USB device found, idVendor=1d6b, idProduct=0001
[    4.112348] usb usb10: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.119676] usb usb10: Product: OHCI Host Controller
[    4.124660] usb usb10: Manufacturer: Linux 2.6.352.6.35-vanilla-xhci-isoc+ ohci_hcd
[    4.132337] usb usb10: SerialNumber: 0000:0a:01.1
[    4.137232] hub 10-0:1.0: USB hub found
[    4.139628] usb 5-2: New USB device found, idVendor=046d, idProduct=c517
[    4.139630] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    4.139631] usb 5-2: Product: USB Receiver
[    4.139632] usb 5-2: Manufacturer: Logitech
[    4.163308] hub 10-0:1.0: 2 ports detected
[    4.167671] uhci_hcd: USB Universal Host Controller Interface driver
[    4.174205] xhci_hcd 0000:08:00.0: PCI INT A -> GSI 33 (level, low) -> IRQ 33
[    4.181393] xhci_hcd 0000:08:00.0: xHCI Host Controller
[    4.186750] xhci_hcd 0000:08:00.0: new USB bus registered, assigned bus number 11
[    4.194402] xhci_hcd 0000:08:00.0: irq 33, io mem 0xfe5fe000
[    4.200306] usb usb11: No SuperSpeed endpoint companion for config 1  interface 0 altsetting 0 ep 129: using minimum 
values
[    4.211573] usb usb11: New USB device found, idVendor=1d6b, idProduct=0003
[    4.218472] usb usb11: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.225803] usb usb11: Product: xHCI Host Controller
[    4.230786] usb usb11: Manufacturer: Linux 2.6.352.6.35-vanilla-xhci-isoc+ xhci_hcd
[    4.238467] usb usb11: SerialNumber: 0000:08:00.0
[    4.243354] hub 11-0:1.0: USB hub found
[    4.247238] hub 11-0:1.0: 4 ports detected
[    4.251578] xhci_hcd 0000:04:00.0: PCI INT A -> GSI 40 (level, low) -> IRQ 40
[    4.258753] xhci_hcd 0000:04:00.0: xHCI Host Controller
[    4.264120] xhci_hcd 0000:04:00.0: new USB bus registered, assigned bus number 12
[    4.271752] xhci_hcd 0000:04:00.0: irq 40, io mem 0xfe2fe000
[    4.277618] usb usb12: No SuperSpeed endpoint companion for config 1  interface 0 altsetting 0 ep 129: using minimum 
values
[    4.288794] usb usb12: New USB device found, idVendor=1d6b, idProduct=0003
[    4.295690] usb usb12: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.303019] usb usb12: Product: xHCI Host Controller
[    4.308003] usb usb12: Manufacturer: Linux 2.6.352.6.35-vanilla-xhci-isoc+ xhci_hcd
[    4.315679] usb usb12: SerialNumber: 0000:04:00.0
[    4.320569] hub 12-0:1.0: USB hub found
[    4.324450] hub 12-0:1.0: 4 ports detected
[    4.328947] PNP: No PS/2 controller found. Probing ports directly.
[    4.335605] serio: i8042 KBD port at 0x60,0x64 irq 1
[    4.340629] serio: i8042 AUX port at 0x60,0x64 irq 12
[    4.345929] mice: PS/2 mouse device common for all mice
[    4.351326] rtc_cmos 00:04: RTC can wake from S4
[    4.356105] rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0
[    4.362281] rtc0: alarms up to one month, y3k, 114 bytes nvram, hpet irqs
[    4.369244] IR NEC protocol handler initialized
[    4.373820] IR RC5(x) protocol handler initialized
[    4.378639] IR RC6 protocol handler initialized
[    4.383200] IR JVC protocol handler initialized
[    4.387758] IR Sony protocol handler initialized
[    4.392620] device-mapper: ioctl: 4.17.0-ioctl (2010-03-05) initialised: dm-devel@redhat.com
[    4.401312] device-mapper: multipath: version 1.1.1 loaded
[    4.406855] device-mapper: multipath round-robin: version 1.0.0 loaded
[    4.413743] cpuidle: using governor ladder
[    4.417929] No iBFT detected.
[    4.422451] usbcore: registered new interface driver hiddev
[    4.432778] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/input/input0
[    4.442724] logitech 0003:046D:C517.0001: input,hidraw0: USB HID v1.10 Keyboard [Logitech USB Receiver] on usb-0000:0
0:12.0-2/input0
[    4.461430] logitech 0003:046D:C517.0002: fixing up Logitech keyboard report descriptor
[    4.470292] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.1/input/input1
[    4.480307] logitech 0003:046D:C517.0002: input,hiddev96,hidraw1: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-
0000:00:12.0-2/input1
[    4.492881] usbcore: registered new interface driver usbhid
[    4.498493] usbhid: USB HID core driver
[    4.502549] TCP cubic registered
[    4.505835] NET: Registered protocol family 17
[    4.510363] Bridge firewalling registered
[    4.514648] registered taskstats version 1
[    4.519227] rtc_cmos 00:04: setting system clock to 2010-08-10 21:47:08 UTC (1281476828)
[    4.527588] Freeing unused kernel memory: 572k freed
Loading, please wait...
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... [    4.705757] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    4.711702] r8169 0000:0c:00.0: PCI INT A -> GSI 46 (level, low) -> IRQ 46
[    4.718882] r8169 0000:0c:00.0: eth0: RTL8168d/8111d at 0xffffc900101cc000, 40:61:86:f4:67:d9, XID 081000c0 IRQ 98
[    4.738597] sd 0:0:0:0: [sda] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
[    4.746864] sd 0:0:0:0: [sda] Write Protect is off
[    4.751734] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[    4.761035]  sda: sda1 sda2
[    4.772917] sd 0:0:0:0: [sda] Attached SCSI disk
[    4.779694] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    4.785338] r8169 0000:0b:00.0: PCI INT A -> GSI 51 (level, low) -> IRQ 51
[    4.792487] r8169 0000:0b:00.0: eth1: RTL8168d/8111d at 0xffffc900100ee000, 40:61:86:f4:67:d8, XID 081000c0 IRQ 99
done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ...   10 logical volume(s) in volume group "serve
erstertje" now active
  10 logical volume(s) in volume group "serveerstertje" now active
done.
Begin: Running /scripts/local-premount ... done.
[    5.142299] EXT3-fs (dm-0): recovery required on readonly filesystem
[    5.149147] EXT3-fs (dm-0): write access will be enabled during recovery
[    5.172815] EXT3-fs: barriers not enabled
[    5.674204] kjournald starting.  Commit interval 5 seconds
[    5.674232] EXT3-fs (dm-0): recovery complete
[    5.686396] EXT3-fs (dm-0): mounted filesystem with journal data mode
Begin: Running /scripts/local-bottom ... done.
done.
Begin: Running /scripts/init-bottom ... done.
INIT: version 2.86 booting
WARNING: Your keel version indices a revision nuer
of 255 or grter.  Glibc has number of built 
assumptions th this revision nber is less than55.
If you\'ve ilt your own kerl, please make se that any
cust version numbersre appended to t upstream
kernenumber with a da or some other dimiter.
Starting the hotplug events dispatcher: udevd[   11.750291] udevd version 125 started
.
Synthesizing the initial hotplug events...done.
Waiting for /dev to be fully populated...[   12.180572] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:
00/input/input2
[   12.189211] ACPI: Power Button [PWRB]
[   12.192968] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
[   12.200400] ACPI: Power Button [PWRF]
[   12.344996] ACPI: WMI: Mapper loaded
[   12.365300] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[   12.492048] input: PC Speaker as /devices/platform/pcspkr/input/input4
[   12.614051] ACPI: resource piix4_smbus [io  0x0b00-0x0b07] conflicts with ACPI region SOR1 [io  0x0b00-0x0b0f pref wi
ndow disabled]
[   12.626031] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   12.638099] EDAC MC: Ver: 2.1.0 Aug 10 2010
[   12.713428] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[   13.200905] EDAC amd64_edac:  Ver: 3.3.0 Aug 10 2010
[   13.206102] EDAC amd64: This node reports that Memory ECC is currently disabled, set F3x44[22] (0000:00:18.3).
[   13.216173] EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
[   13.216174]  Either enable ECC checking or force module loading by setting 'ecc_enable_override'.
[   13.216175]  (Note that use of the override may cause unknown side effects.)
[   13.240633] amd64_edac: probe of 0000:00:18.2 failed with error -22
[   13.597613] ata1.00: configured for UDMA/133
[   13.601958] ata1: EH complete
[   13.676799] Linux video capture interface: v2.00
[   13.821302] HDA Intel 0000:0d:00.1: PCI INT B -> GSI 25 (level, low) -> IRQ 25
[   14.000069] em28xx: New device @ 480 Mbps (eb1a:2860, interface 0, class 0)
[   14.007550] em28xx #0: chip ID is em2860
[   14.119385] em28xx #0: board has no eeprom
[   14.139379] em28xx #0: Identified as Unknown EM2750/28xx video grabber (card=1)
[   14.161999] em28xx #0: found i2c device @ 0x4a [saa7113h]
[   14.171992] C-Media PCI 0000:03:06.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
[   14.208363] em28xx #0: Your board has no unique USB ID.
[   14.213620] em28xx #0: A hint were successfully done, based on i2c devicelist hash.
[   14.221304] em28xx #0: This method is not 100% failproof.
[   14.226726] em28xx #0: If the board were missdetected, please email this log to:
[   14.234160] em28xx #0: 	V4L Mailing List  <linux-media@vger.kernel.org>
[   14.240802] em28xx #0: Board detected as EM2860/SAA711X Reference Design
[   14.247531] em28xx #0: Registering snapshot button...
[   14.252709] input: em28xx snapshot button as /devices/pci0000:00/0000:00:0a.0/0000:09:00.0/0000:0a:01.2/usb4/4-3/inpu
t/input5
[   14.763532] saa7115 0-0025: saa7113 found (1f7113d0e100000) @ 0x4a (em28xx #0)
[   15.715090] em28xx #0: Config register raw data: 0x00
[   15.782850] em28xx #0: v4l2 driver version 0.1.2
[   16.442886] em28xx #0: V4L2 video device registered as video0
[   16.448672] em28xx #0: V4L2 VBI device registered as vbi0
[   16.454160] usbcore: registered new interface driver em28xx
[   16.459771] em28xx driver loaded
done.
Setting parameters of disc:
/dev/sda:
 setting drive write-caching to 0 (off)
[   16.883020] ata1.00: configured for UDMA/133
[   16.887482] ata1: EH complete
 write-caching =  0 (off)
  /dev/sda.
 (none).
Setting the system clock.
[   17.690836] EXT3-fs (dm-0): warning: maximal mount count reached, running e2fsck is recommended
[   17.710713] EXT3-fs (dm-0): using internal journal
Setting the system clock.
Cleaning up ifupdown....
Loading kernel modules...[   18.731347] loop: module loaded
done.
Setting up LVM Volume Groups  Reading all physical volumes.  This may take a while...
  Found volume group "serveerstertje" using metadata type lvm2
  10 logical volume(s) in volume group "serveerstertje" now active
.
Checking file systems...fsck 1.41.3 (12-Oct-2008)
done.
Setting kernel variables (/etc/sysctl.conf)...error: "net.ipv6.conf.all.disable_ipv6" is an unknown key
failed.
[   19.383285] fuse init (API version 7.14)
Mounting local filesystems...Usage: mount -V                 : print version
       mount -h                 : print this help
       mount                    : list mounted filesystems
       mount -l                 : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
       mount -a [-t|-O] ...     : moun[   19.468627] Adding 2097148k swap on /dev/mapper/serveerstertje-swap.  Priority:
-1 extents:1 across:2097148k 
t all stuff from /etc/fstab
       mount device             : mount device at the known place
       mount directory          : mount known device here
       mount -t type dev dir    : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
       mount --bind olddir newdir
or move a subtree:
       mount --move olddir newdir
One can change the type of mount containing the directory dir:
       mount --make-shared dir
       mount --make-slave dir
       mount --make-private dir
       mount --make-unbindable dir
One can change the type of all the mounts in a mount subtree
containing the directory dir:
       mount --make-rshared dir
       mount --make-rslave dir
       mount --make-rprivate dir
       mount --make-runbindable dir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using  -L label  or by uuid, using  -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say  man 8 mount .
failed.
Activating swapfile swap...done.
Setting up networking....
Configuring network interfaces...if-up.d/mountnfs[xen_bridge]: waiting for interface vpn_bridge before doing NFS mounts 
(warning).
Restarting openntpd: [   20.554874] r8169 0000:0b:00.0: eth1: link up
[   20.558838] r8169 0000:0b:00.0: eth1: link up
[   20.661205] r8169 0000:0c:00.0: eth0: link up
[   20.665466] r8169 0000:0c:00.0: eth0: link up
dispatch_imsg in main: pipe closed
Lost child: child exited
Terminating
ntpd.
Restarting openntpd: invoke-rc.d: initscript openntpd, action "force-reload" failed.
run-parts: /etc/network/if-up.d/openntpd exited with return code 1
done.
Initializing IP Masquerading...[   25.937166] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[   25.943831] CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
[   25.951279] nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
[   25.959220] sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
[   26.060264] ip_tables: (C) 2000-2006 Netfilter Core Team
iptables v1.4.2: Maximum prefix length 29 for --log-prefix
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.2: Maximum prefix length 29 for --log-prefix
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.2: Maximum prefix length 29 for --log-prefix
Try `iptables -h' or 'iptables --help' for more information.
done.
Loading IP Masquerade kernel modules...done.
Setting sensors limits.
Setting console screen modes and fonts.
INIT: Entering runlevel: 2
Loading cpufreq kernel modules...done (powernow-k8).
Starting watchdog keepalive daemon: wd_keepalive.
/etc/init.d/rc: /etc/rc2.d/S10firewall: /sbin/sh: bad interpreter: No such file or directory
Starting enhanced syslogd: rsyslogd.
Starting ACPI services....
Starting system message bus: dbus.
Starting DNS forwarder and DHCP server: dnsmasq.
Starting OpenBSD Secure Shell server: sshd.
CPUFreq Utilities: Setting ondemand CPUFreq governor...CPU0...CPU1...CPU2...CPU3...CPU4...CPU5...done.
Starting Dynamic DNS client: ez-ipupdate default.
Starting fan speed regulator: fancontrol.
Not starting internet superserver: no services enabled. (warning).
Starting mail-transfer-agent: nullmailer.
Starting openntpd: Starting S.M.A.R.T. daemon: smartd.
Starting network management services: snmpd.
Setting sysfs variables....
sadc not enabled in /etc/default/sysstat, not starting. (warning).
tftpd-hpa disabled in /etc/default/tftpd-hpa
Starting DHCP server: dhcpd3.
Starting deferred execution scheduler: atd.
Starting periodic command scheduler: crond.
Stopping watchdog keepalive daemon: wd_keepalive.
Starting watchdog daemon: watchdog.
iptables v1.4.2: Maximum prefix length 29 for --log-prefix
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.2: Maximum prefix length 29 for --log-prefix
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.2: Maximum prefix length 29 for --log-prefix
Try `iptables -h' or 'iptables --help' for more information.
Run firewall script for kernel 2.6 (iptables)
Firewall script for 2.4.X kernels
ip-address eth0:  88.159.69.34
80,443,25,26,2222,1194,5500
1194
removing hooks of main custom chains from build-in chains ...
iptables v1.4.2: Couldn't load target `filter-custom-input':/lib/xtables/libipt_filter-custom-input.so: cannot open shar
ed object file: No such file or directory

Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.2: Couldn't load target `filter-custom-output':/lib/xtables/libipt_filter-custom-output.so: cannot open sh
ared object file: No such file or directory

Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.2: Couldn't load target `filter-custom-forward':/lib/xtables/libipt_filter-custom-forward.so: cannot open 
shared object file: No such file or directory

Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.2: Couldn't load target `nat-custom-prerouting':/lib/xtables/libipt_nat-custom-prerouting.so: cannot open 
shared object file: No such file or directory

Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.2: Couldn't load target `nat-custom-postrouting':/lib/xtables/libipt_nat-custom-postrouting.so: cannot ope
n shared object file: No such file or directory

Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.2: Couldn't load target `nat-custom-output':/lib/xtables/libipt_nat-custom-output.so: cannot open shared o
bject file: No such file or directory

Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.2: Couldn't load target `mangle-custom-prerouting':/lib/xtables/libipt_mangle-custom-prerouting.so: cannot
 open shared object file: No such file or directory

Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.2: Couldn't load target `mangle-custom-postrouting':/lib/xtables/libipt_mangle-custom-postrouting.so: cann
ot open shared object file: No such file or directory

Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.2: Couldn't load target `mangle-custom-input':/lib/xtables/libipt_mangle-custom-input.so: cannot open shar
ed object file: No such file or directory

Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.2: Couldn't load target `mangle-custom-output':/lib/xtables/libipt_mangle-custom-output.so: cannot open sh
ared object file: No such file or directory

Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.2: Couldn't load target `mangle-custom-forward':/lib/xtables/libipt_mangle-custom-forward.so: cannot open 
shared object file: No such file or directory

Try `iptables -h' or 'iptables --help' for more information.
 done.
flushing custom chains ...
 done.
deleting all custom chains ...
 done.
adding main custom chains ...
 done.
adding hooks of main custom chains to build-in chains ...
filter-custom-input  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
filter-custom-output  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
filter-custom-forward  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
nat-custom-prerouting  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
nat-custom-postrouting  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
nat-custom-output  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
mangle-custom-prerouting  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
mangle-custom-postrouting  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
mangle-custom-input  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
mangle-custom-output  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
mangle-custom-forward  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
 done.
LOG  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp dpt:25 LOG flags 0 level 4 prefix `FW: filter/FORWARD: ' 
LOG  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp dpt:25 LOG flags 0 level 4 prefix `FW: filter/OUTPUT: ' 
LOG  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp dpt:25 LOG flags 0 level 4 prefix `FW: filter/INPUT: ' 
LOG  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp dpt:25 LOG flags 0 level 4 prefix `FW: nat/PREROUTING: ' 
LOG  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp dpt:25 LOG flags 0 level 4 prefix `FW: nat/POSTROUTING: ' 
LOG  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp dpt:25 LOG flags 0 level 4 prefix `FW: nat/OUTPUT: ' 
LOG  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 10/min burst 10 LOG flags 0 level 4 prefix `FW: BLOCKED 
IP: ' 
DROP  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
block-ip-drop-log  all opt -- in * out *  125.206.243.126  -> 0.0.0.0/0  
block-ip-drop-log  all opt -- in * out *  0.0.0.0/0  -> 125.206.243.126  
block-ip  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
block-ip  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
block-ip  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
LOG  2 opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 10/min burst 10 LOG flags 0 level 4 prefix `FW: BLOCKED IG
MP: ' 
DROP  2 opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
block-igmp  2 opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
block-igmp  2 opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
block-igmp  2 opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
LOG  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp flags:0x17/0x02 limit: avg 10/min burst 10 LOG flags 0 level 4 
prefix `FW: SYN-flood on recent ' 
DROP  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
RETURN  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp flags:0x17/0x02 limit: avg 200/sec burst 50 
  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp flags:0x17/0x02 recent: SET name: SYN-recent side: source 
block-syn-flood-drop-log  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp flags:0x17/0x02 recent: UPDATE seconds: 60
 name: SYN-recent side: source 
LOG  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp flags:0x17/0x02 limit: avg 10/min burst 10 LOG flags 0 level 4 
prefix `FW: SYN-flood: ' 
block-syn-flood  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp flags:0x17/0x02 
block-syn-flood  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp flags:0x17/0x02 
block-syn-flood  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp flags:0x17/0x02 
LOG  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 10/min burst 10 LOG flags 0 level 4 prefix `FW: ICMP-fl
ood on recent ' 
DROP  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
RETURN  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 151/sec burst 150 
  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  recent: SET name: ICMP-recent side: source 
block-icmp-flood-drop-log  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  recent: UPDATE seconds: 60 name: ICMP-recent
 side: source 
LOG  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 10/min burst 10 LOG flags 0 level 4 prefix `FW: ICMP-fl
ood: ' 
block-icmp-flood  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
block-icmp-flood  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
block-icmp-flood  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
block-ssh-flood  tcp opt -- in * out *  0.0.0.0/0  -> 88.159.69.34  tcp dpt:22 flags:0x17/0x02 
block-ssh-flood  tcp opt -- in * out *  0.0.0.0/0  -> 88.159.69.34  tcp dpt:22 flags:0x17/0x02 
block-ssh-flood  tcp opt -- in * out *  0.0.0.0/0  -> 88.159.69.34  tcp dpt:22 flags:0x17/0x02 
LOG  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 10/min burst 10 LOG flags 0 level 4 prefix `FW: BAD IP P
ACKET: ' 
DROP  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
RETURN  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  state NEW,RELATED,ESTABLISHED,UNTRACKED 
LOG  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 10/min burst 10 LOG flags 0 level 4 prefix `FW: INVALID 
IP PACKET: ' 
DROP  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  state INVALID 
LOG  all opt -f in * out *  0.0.0.0/0  -> 0.0.0.0/0  LOG flags 0 level 4 prefix `FW: IP FRAGMENTS: ' 
DROP  all opt -f in * out *  0.0.0.0/0  -> 0.0.0.0/0  
ip-check-invalid  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
ip-check-fragments  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
ip-check  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
ip-check  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
ip-check  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
LOG  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 10/min burst 10 LOG flags 0 level 4 prefix `FW: BAD TCP 
PACKET: ' 
DROP  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
RETURN  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  state NEW,RELATED,ESTABLISHED,UNTRACKED 
LOG  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 10/min burst 10 LOG flags 0 level 4 prefix `FW: INVALID 
TCP PACKET: ' 
DROP  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  state INVALID 
REJECT  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp flags:0x12/0x12 state NEW reject-with tcp-reset 
LOG  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp flags:!0x17/0x02 state NEW limit: avg 4/sec burst 8 LOG flags 0
 level 4 prefix `FW: New not syn:' 
DROP  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp flags:!0x17/0x02 state NEW 
tcp-check-drop-log  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp flags:0x3F/0x17 
tcp-check-drop-log  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp flags:0x03/0x03 
tcp-check-drop-log  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp flags:0x06/0x06 
tcp-check-invalid  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
tcp-check-newsyn  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
tcp-check-xmas  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
tcp-check  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
tcp-check  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
tcp-check  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
LOG  udp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 10/min burst 10 LOG flags 0 level 4 prefix `FW: BAD UDP 
PACKET: ' 
DROP  udp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
RETURN  udp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  state NEW,RELATED,ESTABLISHED,UNTRACKED 
LOG  udp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 10/min burst 10 LOG flags 0 level 4 prefix `FW: INVALID 
UDP PACKET: ' 
DROP  udp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  state INVALID 
udp-check-invalid  udp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
udp-check  udp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
udp-check  udp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
udp-check  udp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
LOG  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 10/min burst 10 LOG flags 0 level 4 prefix `FW: BLOCKED
 or INVALID ICMP: ' 
DROP  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
icmp-check-drop-log  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  state INVALID 
RETURN  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  icmp type 0 
RETURN  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  icmp type 3 
RETURN  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  icmp type 8 
RETURN  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  icmp type 11 
icmp-check-drop-log  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
icmp-check  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
icmp-check  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
icmp-check  icmp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
LOG  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 10/min burst 10 LOG flags 0 level 4 prefix `FW: BLOCKED 
low tcp input: ' 
LOG  udp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 10/min burst 10 LOG flags 0 level 4 prefix `FW: BLOCKED 
low udp input: ' 
DROP  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
RETURN  tcp opt -- in eth0 out *  0.0.0.0/0  -> 88.159.69.34  multiport dports 21,22,26,143,873,80,25,443 
block-low-tcp-udp-inp-log  tcp opt -- in eth0 out *  0.0.0.0/0  -> 88.159.69.34  tcp dpts:1:1024 state NEW 
RETURN  udp opt -- in eth0 out *  0.0.0.0/0  -> 88.159.69.34  multiport dports 21,53,500,25,80 
block-low-tcp-udp-inp-log  udp opt -- in eth0 out *  0.0.0.0/0  -> 88.159.69.34  udp dpts:1:1024 state NEW 
block-low-tcp-udp-input  all opt -- in eth0 out *  0.0.0.0/0  -> 0.0.0.0/0  
LOG  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 10/min burst 10 LOG flags 0 level 4 prefix `FW: BLOCKED 
low tcp forward: ' 
LOG  udp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 10/min burst 10 LOG flags 0 level 4 prefix `FW: BLOCKED 
low udp forward: ' 
DROP  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
jaja
RETURN  tcp opt -- in eth0 out *  0.0.0.0/0  -> 0.0.0.0/0  multiport dports 80,443,25,26,2222,1194,5500 
block-low-tcp-udp-fwd-log  tcp opt -- in eth0 out *  0.0.0.0/0  -> 0.0.0.0/0  tcp dpts:1:1024 state NEW 
RETURN  udp opt -- in eth0 out *  0.0.0.0/0  -> 88.159.69.34  multiport dports 1194 
block-low-tcp-udp-fwd-log  udp opt -- in eth0 out *  0.0.0.0/0  -> 0.0.0.0/0  udp dpts:1:1024 state NEW 
neenee
block-low-tcp-udp-forward  all opt -- in eth0 out *  0.0.0.0/0  -> 0.0.0.0/0  
LOG  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 10/min burst 10 LOG flags 0 level 4 prefix `FW: BLOCKED 
specific tcp: ' 
LOG  udp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  limit: avg 10/min burst 10 LOG flags 0 level 4 prefix `FW: BLOCKED 
specific udp: ' 
DROP  all opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  
iptables v1.4.2: invalid port/service `-j' specified
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.2: invalid port/service `-j' specified
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.2: invalid port/service `-j' specified
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.2: invalid port/service `-j' specified
Try `iptables -h' or 'iptables --help' for more information.
block-ports-tcp-udp-drop-log  tcp opt -- in * out eth0 !88.159.69.34  -> 0.0.0.0/0  multiport dports 67,68 
block-ports-tcp-udp-drop-log  udp opt -- in * out eth0 !88.159.69.34  -> 0.0.0.0/0  multiport dports 67,68,1180 
block-ports-tcp-udp-input  all opt -- in eth0 out *  0.0.0.0/0  -> 0.0.0.0/0  
block-ports-tcp-udp-forward  all opt -- in eth0 out *  0.0.0.0/0  -> 0.0.0.0/0  
block-ports-tcp-udp-output  all opt -- in * out eth0  0.0.0.0/0  -> 0.0.0.0/0  
LOG  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp dpt:25 LOG flags 0 level 4 prefix `FW: nat/portforwarding: ' 
LOG  tcp opt -- in * out *  0.0.0.0/0  -> 0.0.0.0/0  tcp dpt:25 LOG flags 0 level 4 prefix `FW: filter/portforwarding: '
 
DNAT  tcp opt -- in * out *  0.0.0.0/0  -> 88.159.69.34  tcp dpt:80 to:192.168.1.6:80 
ACCEPT  tcp opt -- in eth0 out xen_bridge  0.0.0.0/0  -> 192.168.1.6  state NEW,RELATED,ESTABLISHED tcp dpt:80 
ACCEPT  tcp opt -- in eth0 out eth1  0.0.0.0/0  -> 192.168.1.6  state NEW,RELATED,ESTABLISHED tcp dpt:80 
REJECT  tcp opt -- in * out *  192.168.1.6  -> 0.0.0.0/0  tcp dpt:80 flags:0x17/0x02 reject-with tcp-reset 
DNAT  tcp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  tcp dpt:80 to:192.168.1.6:80 
ACCEPT  tcp opt -- in eth1 out xen_bridge  0.0.0.0/0  -> 192.168.1.6  state NEW,RELATED,ESTABLISHED tcp dpt:80 
ACCEPT  tcp opt -- in eth1 out eth1  0.0.0.0/0  -> 192.168.1.6  state NEW,RELATED,ESTABLISHED tcp dpt:80 
REJECT  tcp opt -- in * out *  192.168.1.6  -> 0.0.0.0/0  tcp dpt:80 flags:0x17/0x02 reject-with tcp-reset 
DNAT  tcp opt -- in * out *  0.0.0.0/0  -> 88.159.69.34  tcp dpt:443 to:192.168.1.6:443 
ACCEPT  tcp opt -- in eth0 out xen_bridge  0.0.0.0/0  -> 192.168.1.6  state NEW,RELATED,ESTABLISHED tcp dpt:443 
ACCEPT  tcp opt -- in eth0 out eth1  0.0.0.0/0  -> 192.168.1.6  state NEW,RELATED,ESTABLISHED tcp dpt:443 
REJECT  tcp opt -- in * out *  192.168.1.6  -> 0.0.0.0/0  tcp dpt:443 flags:0x17/0x02 reject-with tcp-reset 
DNAT  tcp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  tcp dpt:443 to:192.168.1.6:443 
ACCEPT  tcp opt -- in eth1 out xen_bridge  0.0.0.0/0  -> 192.168.1.6  state NEW,RELATED,ESTABLISHED tcp dpt:443 
ACCEPT  tcp opt -- in eth1 out eth1  0.0.0.0/0  -> 192.168.1.6  state NEW,RELATED,ESTABLISHED tcp dpt:443 
REJECT  tcp opt -- in * out *  192.168.1.6  -> 0.0.0.0/0  tcp dpt:443 flags:0x17/0x02 reject-with tcp-reset 
DNAT  tcp opt -- in * out *  0.0.0.0/0  -> 88.159.69.34  tcp dpt:25 to:192.168.1.5:25 
ACCEPT  tcp opt -- in eth0 out xen_bridge  0.0.0.0/0  -> 192.168.1.5  state NEW,RELATED,ESTABLISHED tcp dpt:25 
ACCEPT  tcp opt -- in eth0 out eth1  0.0.0.0/0  -> 192.168.1.5  state NEW,RELATED,ESTABLISHED tcp dpt:25 
REJECT  tcp opt -- in * out *  192.168.1.5  -> 0.0.0.0/0  tcp dpt:25 flags:0x17/0x02 reject-with tcp-reset 
DNAT  tcp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  tcp dpt:25 to:192.168.1.5:25 
ACCEPT  tcp opt -- in eth1 out xen_bridge  0.0.0.0/0  -> 192.168.1.5  state NEW,RELATED,ESTABLISHED tcp dpt:25 
ACCEPT  tcp opt -- in eth1 out eth1  0.0.0.0/0  -> 192.168.1.5  state NEW,RELATED,ESTABLISHED tcp dpt:25 
REJECT  tcp opt -- in * out *  192.168.1.5  -> 0.0.0.0/0  tcp dpt:25 flags:0x17/0x02 reject-with tcp-reset 
DNAT  tcp opt -- in * out *  0.0.0.0/0  -> 88.159.69.34  tcp dpt:26 to:192.168.1.5:25 
ACCEPT  tcp opt -- in eth0 out xen_bridge  0.0.0.0/0  -> 192.168.1.5  state NEW,RELATED,ESTABLISHED tcp dpt:25 
ACCEPT  tcp opt -- in eth0 out eth1  0.0.0.0/0  -> 192.168.1.5  state NEW,RELATED,ESTABLISHED tcp dpt:25 
REJECT  tcp opt -- in * out *  192.168.1.5  -> 0.0.0.0/0  tcp dpt:25 flags:0x17/0x02 reject-with tcp-reset 
DNAT  tcp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  tcp dpt:26 to:192.168.1.5:25 
ACCEPT  tcp opt -- in eth1 out xen_bridge  0.0.0.0/0  -> 192.168.1.5  state NEW,RELATED,ESTABLISHED tcp dpt:25 
ACCEPT  tcp opt -- in eth1 out eth1  0.0.0.0/0  -> 192.168.1.5  state NEW,RELATED,ESTABLISHED tcp dpt:25 
REJECT  tcp opt -- in * out *  192.168.1.5  -> 0.0.0.0/0  tcp dpt:25 flags:0x17/0x02 reject-with tcp-reset 
DNAT  tcp opt -- in * out *  0.0.0.0/0  -> 88.159.69.34  tcp dpt:2222 to:192.168.1.20:22 
ACCEPT  tcp opt -- in eth0 out xen_bridge  0.0.0.0/0  -> 192.168.1.20  state NEW,RELATED,ESTABLISHED tcp dpt:22 
ACCEPT  tcp opt -- in eth0 out eth1  0.0.0.0/0  -> 192.168.1.20  state NEW,RELATED,ESTABLISHED tcp dpt:22 
REJECT  tcp opt -- in * out *  192.168.1.20  -> 0.0.0.0/0  tcp dpt:22 flags:0x17/0x02 reject-with tcp-reset 
DNAT  tcp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  tcp dpt:2222 to:192.168.1.20:22 
ACCEPT  tcp opt -- in eth1 out xen_bridge  0.0.0.0/0  -> 192.168.1.20  state NEW,RELATED,ESTABLISHED tcp dpt:22 
ACCEPT  tcp opt -- in eth1 out eth1  0.0.0.0/0  -> 192.168.1.20  state NEW,RELATED,ESTABLISHED tcp dpt:22 
REJECT  tcp opt -- in * out *  192.168.1.20  -> 0.0.0.0/0  tcp dpt:22 flags:0x17/0x02 reject-with tcp-reset 
DNAT  tcp opt -- in * out *  0.0.0.0/0  -> 88.159.69.34  tcp dpt:1194 to:192.168.1.90:1194 
ACCEPT  tcp opt -- in eth0 out xen_bridge  0.0.0.0/0  -> 192.168.1.90  state NEW,RELATED,ESTABLISHED tcp dpt:1194 
ACCEPT  tcp opt -- in eth0 out eth1  0.0.0.0/0  -> 192.168.1.90  state NEW,RELATED,ESTABLISHED tcp dpt:1194 
REJECT  tcp opt -- in * out *  192.168.1.90  -> 0.0.0.0/0  tcp dpt:1194 flags:0x17/0x02 reject-with tcp-reset 
DNAT  tcp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  tcp dpt:1194 to:192.168.1.90:1194 
ACCEPT  tcp opt -- in eth1 out xen_bridge  0.0.0.0/0  -> 192.168.1.90  state NEW,RELATED,ESTABLISHED tcp dpt:1194 
ACCEPT  tcp opt -- in eth1 out eth1  0.0.0.0/0  -> 192.168.1.90  state NEW,RELATED,ESTABLISHED tcp dpt:1194 
REJECT  tcp opt -- in * out *  192.168.1.90  -> 0.0.0.0/0  tcp dpt:1194 flags:0x17/0x02 reject-with tcp-reset 
DNAT  udp opt -- in eth0 out *  0.0.0.0/0  -> 88.159.69.34  udp dpt:1194 to:192.168.1.90:1194 
ACCEPT  udp opt -- in eth0 out *  0.0.0.0/0  -> 192.168.1.90  udp dpt:1194 
DNAT  udp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  udp dpt:1194 to:192.168.1.90:1194 
ACCEPT  udp opt -- in eth1 out *  0.0.0.0/0  -> 192.168.1.90  udp dpt:1194 
DNAT  tcp opt -- in * out *  0.0.0.0/0  -> 88.159.69.34  tcp dpt:5500 to:172.16.1.244:5500 
ACCEPT  tcp opt -- in eth0 out xen_bridge  0.0.0.0/0  -> 172.16.1.244  state NEW,RELATED,ESTABLISHED tcp dpt:5500 
ACCEPT  tcp opt -- in eth0 out eth1  0.0.0.0/0  -> 172.16.1.244  state NEW,RELATED,ESTABLISHED tcp dpt:5500 
REJECT  tcp opt -- in * out *  172.16.1.244  -> 0.0.0.0/0  tcp dpt:5500 flags:0x17/0x02 reject-with tcp-reset 
DNAT  tcp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  tcp dpt:5500 to:172.16.1.244:5500 
ACCEPT  tcp opt -- in eth1 out xen_bridge  0.0.0.0/0  -> 172.16.1.244  state NEW,RELATED,ESTABLISHED tcp dpt:5500 
ACCEPT  tcp opt -- in eth1 out eth1  0.0.0.0/0  -> 172.16.1.244  state NEW,RELATED,ESTABLISHED tcp dpt:5500 
REJECT  tcp opt -- in * out *  172.16.1.244  -> 0.0.0.0/0  tcp dpt:5500 flags:0x17/0x02 reject-with tcp-reset 
DNAT  tcp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  tcp dpt:137 to:192.168.1.7:137 
[   37.817192] kjournald starting.  Commit interval 5 seconds
ACCEPT  tcp opt [   37.817215] EXT3-fs (sda1): warning: maximal mount count reached, running e2fsck is recommended
-- in eth1 out x[   37.827595] EXT3-fs (sda1): using internal journal
en_bridge  0.0.0[   37.827603] EXT3-fs (sda1): recovery complete
.0/0  -> 192.168[   37.827612] EXT3-fs (sda1): mounted filesystem with writeback data mode
.1.7  tcp dpt:137 
DNAT  tcp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  tcp dpt:138 to:192.168.1.7:138 
ACCEPT  tcp opt -- in eth1 out xen_bridge  0.0.0.0/0  -> 192.168.1.7  tcp dpt:138 
DNAT  tcp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  tcp dpt:139 to:192.168.1.7:139 
ACCEPT  tcp opt -- in eth1 out xen_bridge  0.0.0.0/0  -> 192.168.1.7  tcp dpt:139 
DNAT  tcp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  tcp dpt:445 to:192.168.1.7:445 
ACCEPT  tcp opt -- in eth1 out xen_bridge  0.0.0.0/0  -> 192.168.1.7  tcp dpt:445 
DNAT  tcp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  tcp dpt:631 to:192.168.1.7:631 
ACCEPT  tcp opt -- in eth1 out xen_bridge  0.0.0.0/0  -> 192.168.1.7  tcp dpt:631 
DNAT  udp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  udp dpt:137 to:192.168.1.7:137 
ACCEPT  udp opt -- in eth1 out xen_bridge  0.0.0.0/0  -> 192.168.1.7  udp dpt:137 
DNAT  udp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  udp dpt:138 to:192.168.1.7:138 
ACCEPT  udp opt -- in eth1 out xen_bridge  0.0.0.0/0  -> 192.168.1.7  udp dpt:138 
DNAT  udp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  udp dpt:139 to:192.168.1.7:139 
ACCEPT  udp opt -- in eth1 out xen_bridge  0.0.0.0/0  -> 192.168.1.7  udp dpt:139 
DNAT  udp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  udp dpt:445 to:192.168.1.7:445 
ACCEPT  udp opt -- in eth1 out xen_bridge  0.0.0.0/0  -> 192.168.1.7  udp dpt:445 
DNAT  udp opt -- in eth1 out *  0.0.0.0/0  -> 172.16.1.1  udp dpt:631 to:192.168.1.7:631 
ACCEPT  udp opt -- in eth1 out xen_bridge  0.0.0.0/0  -> 192.168.1.7  udp dpt:631 
DNAT  tcp opt -- in eth1 out *  0.0.0.0/0  -> 88.159.69.34  tcp dpts:49160:49300 to:192.168.1.12 
ACCEPT  tcp opt -- in eth1 out xen_bridge  0.0.0.0/0  -> 192.168.1.12  tcp dpts:49160:49300 
portforwarding  all opt -- in eth0 out *  0.0.0.0/0  -> 0.0.0.0/0  
portforwarding  all opt -- in eth0 out *  0.0.0.0/0  -> 0.0.0.0/0  
portforwarding  all opt -- in eth1 out *  0.0.0.0/0  -> 0.0.0.0/0  
portforwarding  all opt -- in eth1 out *  0.0.0.0/0  -> 0.0.0.0/0  
ACCEPT  all opt -- in xen_bridge out xen_bridge  0.0.0.0/0  -> 0.0.0.0/0  
Checking file system /dev/serveerstertje/xen_images...fsck 1.41.3 (12-Oct-2008)
[/sbin/fsck.ext3 (1) -- /mnt/xen_images] fsck.ext3 -p -C0 /dev/serveerstertje/xen_images 
/dev/serveerstertje/xen_images: recovering journal
/dev/serveerstertje/xen_images: clean, 209/13107200 files, 33908974/52428800 blocks
done (/dev/serveerstertje/xen_images).
 MOUNTING: /dev/serveerstertje/xen_images (ext3) on /mnt/xen_images ... [   38.726069] kjournald starting.  Commit inter
val 5 seconds
[   38.734311] EXT3-fs (dm-2): using internal journal
[   38.739262] EXT3-fs (dm-2): mounted filesystem with writeback data mode
Checking file system /dev/serveerstertje/shared_data...fsck 1.41.3 (12-Oct-2008)
[/sbin/fsck.ext3 (1) -- /mnt/shared_data] fsck.ext3 -p -C0 /dev/serveerstertje/shared_data 
/dev/serveerstertje/shared_data: recovering journal
/dev/serveerstertje/shared_data: clean, 20521/13107200 files, 49066045/52428800 blocks
done (/dev/serveerstertje/shared_data).
 MOUNTING: /dev/serveerstertje/shared_data (ext3) on /mnt/shared_data ... [   39.702596] kjournald starting.  Commit int
erval 5 seconds
[   39.708691] EXT3-fs (dm-3): using internal journal
[   39.713670] EXT3-fs (dm-3): mounted filesystem with writeback data mode
Checking file system /dev/serveerstertje/fileswap...fsck 1.41.3 (12-Oct-2008)
[/sbin/fsck.ext3 (1) -- /mnt/fileswap] fsck.ext3 -p -C0 /dev/serveerstertje/fileswap 
/dev/serveerstertje/fileswap: recovering journal
/dev/serveerstertje/fileswap: clean, 11376/6553600 files, 21599733/26214400 blocks
done (/dev/serveerstertje/fileswap).
 MOUNTING: /dev/serveerstertje/fileswap (ext3) on /mnt/fileswap ... [   40.513107] kjournald starting.  Commit interval 
5 seconds
[   40.524038] EXT3-fs (dm-4): using internal journal
[   40.528754] EXT3-fs (dm-4): mounted filesystem with writeback data mode
Checking file system /dev/serveerstertje/private...fsck 1.41.3 (12-Oct-2008)
[/sbin/fsck.ext3 (1) -- /mnt/private] fsck.ext3 -p -C0 /dev/serveerstertje/private 
/dev/serveerstertje/private: recovering journal
/dev/serveerstertje/private: clean, 51073/13107200 files, 37149014/52428800 blocks
done (/dev/serveerstertje/private).
 MOUNTING: /dev/serveerstertje/private (ext3) on /mnt/private ... [   40.995282] kjournald starting.  Commit interval 5 
seconds
[   41.002589] EXT3-fs (dm-5): using internal journal
[   41.007260] EXT3-fs (dm-5): mounted filesystem with writeback data mode
Checking file system /dev/serveerstertje/media...fsck 1.41.3 (12-Oct-2008)
[/sbin/fsck.ext3 (1) -- /mnt/media] fsck.ext3 -p -C0 /dev/serveerstertje/media 
/dev/serveerstertje/media: recovering journal
/dev/serveerstertje/media: clean, 13138/6553600 files, 18289945/26214400 blocks
done (/dev/serveerstertje/media).
 MOUNTING: /dev/serveerstertje/media (ext3) on /mnt/media ... [   41.365678] kjournald starting.  Commit interval 5 seco
nds
[   41.376946] EXT3-fs (dm-6): using internal journal
[   41.381909] EXT3-fs (dm-6): mounted filesystem with writeback data mode
Checking file system /dev/serveerstertje/software...fsck 1.41.3 (12-Oct-2008)
[/sbin/fsck.ext3 (1) -- /mnt/software] fsck.ext3 -p -C0 /dev/serveerstertje/software 
/dev/serveerstertje/software: recovering journal
/dev/serveerstertje/software: clean, 5115/13107200 files, 30331918/52428800 blocks (check in 4 mounts)
done (/dev/serveerstertje/software).
 MOUNTING: /dev/serveerstertje/software (ext3) on /mnt/software ... [   41.978884] kjournald starting.  Commit interval 
5 seconds
[   41.985111] EXT3-fs (dm-9): using internal journal
[   41.990011] EXT3-fs (dm-9): mounted filesystem with writeback data mode
Checking file system /dev/serveerstertje/backup...fsck 1.41.3 (12-Oct-2008)
[/sbin/fsck.ext3 (1) -- /mnt/backup] fsck.ext3 -p -C0 /dev/serveerstertje/backup 
/dev/serveerstertje/backup: recovering journal
/dev/serveerstertje/backup: clean, 84402/16384000 files, 47584805/65536000 blocks (check in 4 mounts)
done (/dev/serveerstertje/backup).
 MOUNTING: /dev/serveerstertje/backup (ext3) on /mnt/backup ... [   42.507730] kjournald starting.  Commit interval 5 se
conds
[   42.520428] EXT3-fs (dm-7): using internal jurnal
[   42.525369] EXT3-fs (dm-7): mounted filesystem with writeback data mode
grep: /proc/xen/capabilities: No such file or directory
xencommons should be started first.
Starting Zabbix agent: zabbix_agentd.
[   51.308618] FW: BLOCKED IGMP: IN=xen_bridge OUT= MAC=01:00:5e:00:00:01:aa:a9:2b:8a:12:f1:08:00 SRC=0.0.0.0 DST=224.0.
0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=0 DF PROTO=2 
[   56.044291] FW: BLOCKED IGMP: IN=vpn_bridge OUT= MAC=01:00:5e:00:00:01:de:ce:a5:cc:01:41:08:00 SRC=0.0.0.0 DST=224.0.
0.1 LEN= TOS=0x00 PREC=00 TTL=1 ID=0 DF ROTO=2 
[   75.274456] F BLOCKED IGMP: Ieth0 OUT= MAC=0100:5e:00:00:01:0:08:ae:04:2e:43:0:00 SRC=88.159.8154 DST=224.0.0.1LEN=32
 TOS=0x00 PC=0xC0 TTL=1 ID=077 PROTO=2 
[  170.672533] usb 4-3: USB disconnect, address 2
[  170.677161] em28xx #0: disconnecting em28xx #0 video
[  170.682208] em28xx #0: Deregistering snapshot button
[  170.715814] em28xx #0: V4L2 device vbi0 deregistered
[  170.720958] em28xx #0: V4L2 device video0 deregistered
[  176.576427] F BLOCKED IGMP: Ixen_bridge OUT= AC=01:00:5e:00:0001:aa:a9:2b:8a:1:f1:08:00 SRC=0.0.0 DST=224.0.0.1LEN=32
 TOS=0x00 PC=0xC0 TTL=1 ID=DF PROTO=2 
[  181.181797] FW: BLOCKED IGMP: IN=vpn_bridge OUT= MAC=01:00:5e:00:00:01:de:ce:a5:cc:01:41:08:00 SRC=0.0.0.0 DST=224.0.
0.1 LEN= TOS=0x00 PREC=00 TTL=1 ID=0 DF ROTO=2 
[  200.228062] F BLOCKED IGMP: IN=eth0 OUT= MAC01:00:5e:00:00:0100:08:ae:04:2e:4:08:00 SRC=88.1591.254 DST=224.0.1 LEN=3
2 TOS=0x00 PREC=0xC0 TTL=1D=13433 PROTO=2 
[  211.300725] usb 1-5: new high speed USB device using ehci_hcd and address 3
[  211.453218] usb 1-5: New USB device found, idVendor=eb1a, idProduct=2860
[  211.459986] usb 1-5: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[  211.468088] em28xx: New device @ 480 Mbps (eb1a:2860, interface 0, class 0)
[  211.475948] em28xx #0: chip ID is em2860
[  211.586843] em28xx #0: board has no eeprom
[  211.610576] em28xx #0: Identified as Unknown EM2750/28xx video grabber (card=1)
[  211.637207] em28xx #0: found i2c device @ 0x4a [saa7113h]
[  211.687712] em28xx #0: Your board has no unique USB ID.
[  211.693053] em28xx #0: A hint were successfully done, based on i2c devicelist hash.
[  211.700768] em28xx #0: This method is not 100% failproof.
[  211.706213] em28xx #0: If the board were missdetected, please email this log to:
[  211.713674] em28xx #0: 	V4L Mailing List  <linux-media@vger.kernel.org>
[  211.720342] em28xx #0: Board detected as EM2860/SAA711X Reference Design
[  211.727100] em28xx #0: Registering snapshot button...
[  211.732466] input: em28xx snapshot button as /devices/pci0000:00/0000:00:12.2/usb1/1-5/input/input6
[  212.226879] s7115 0-0025: saa13 found (1f7113e100000) @ 0x4a (em28xx #0)
[  213.173739] em28xx #0: Config register raw data: 0x00
[  213.239614] em28xx #0: v4l2 driver version 0.1.2
[  213.899475] em28xx #0: V4L2 video device registered as video0
[  213.905318] em28xx #0: V4L2 VBI device registered as vbi0
[  218.075926] FW: INVALID IP PACKET: IN=eth1 OUT=eth0 SRC=172.16.1.220 DST=62.75.244.178 LEN=40 TOS=0x00 PREC=0x00 TTL=
127 ID=23362 DF PROTO=TCP SPT=50317 DPT=993 WINDOW=0 RES=0x00 ACK RST URGP=0 
[  218.093739] FW: INVALID IP PACKET: IN=eth1 OUT=eth0 SRC=172.16.1.220 DST=62.75.244.178 LEN=40 TOS=0x00 PREC=0x00 TTL=
127 ID=23361 DF PROTO=TCP SPT=50320 DPT=993 WINDOW=0 RES=0x00 ACK RST URGP=0 
[  218.111426] FW: INVALID IP PACKET: IN=eth1 OUT=eth0 SRC=172.16.1.220 DST=62.75.244.178 LEN=40 TOS=0x00 PREC=0x00 TTL=
127 ID=23360 DF PROTO=TCP SPT=50318 DPT=993 WINDOW=0 RES=0x00 ACK RST URGP=0 
[  218.129550] FW: INVALID IP PACKET: IN=eth1 OUT=eth0 SRC=172.16.1.220 DST=62.75.244.178 LEN=40 TOS=0x00 PREC=0x00 TTL=
127 ID=23363 DF PROTO=TCP SPT=50322 DPT=993 WINDOW=0 RES=0x00 ACK RST URGP=0 
[  218.147157] FW: INVALID IP PACKET: IN=eth1 OUT=eth0 SRC=172.16.1.220 DST=62.75.244.178 LEN=40 TOS=0x00 PREC=0x00 TTL=
127 ID=23364 DF PROTO=TCP SPT=50319 DPT=993 WINDOW=0 RES=0x00 ACK RST URGP=0 
[  218.165288] FW: INVALID IP PACKET: IN=eth1 OUT=eth0 SRC=172.16.1.220 DST=62.75.244.178 LEN=40 TOS=0x00 PREC=0x00 TTL=
127 ID=23365 DF PROTO=TCP SPT=50321 DPT=993 WINDOW=0 RES=0x00 ACK RST URGP=0 
[  227.961091] FW: INVALID IP PACKET: IN=eth1 OUT=eth0 SRC=172.16.1.220 DST=62.75.244.178 LEN=40 TOS=0x00 PREC=0x00 TTL=
127 ID=23366 DF PROTO=TCP SPT=50332 DPT=993 WINDOW=0 RES=0x00 ACK RST URGP=0 
[  227.978621] FW: INVALID IP PACKET: IN=eth1 OUT=eth0 SRC=172.16.1.220 DST=62.75.244.178 LEN=40 TOS=0x00 PREC=0x00 TTL=
127 ID=23367 DF PROTO=TCP SPT=50334 DPT=993 WINDOW=0 RES=0x00 ACK RST URGP=0 
[  227.996678] FW: INVALID IP PACKET: IN=eth1 OUT=eth0 SRC=172.16.1.220 DST=62.75.244.178 LEN=40 TOS=0x00 PREC=0x00 TTL=
127 ID=23368 DF PROTO=TCP SPT=50331 DPT=993 WINDOW=0 RES=0x00 ACK RST URGP=0 
[  228.014349] FW: INVALID IP PACKET: IN=eth1 OUT=eth0 SRC=172.16.1.220 DST=62.75.244.178 LEN=40 TOS=0x00 PREC=0x00 TTL=
127 ID=23369 DF PROTO=TCP SPT=50333 DPT=993 WINDOW=0 RES=0x00 ACK RST URGP=0 
[  228.032442] FW: INVALID IP PACKET: IN=eth1 OUT=eth0 SRC=172.16.1.220 DST=62.75.244.178 LEN=40 TOS=0x00 PREC=0x00 TTL=
127 ID=23370 DF PROTO=TCP SPT=50329 DPT=993 WINDOW=0 RES=0x00 ACK RST URGP=0 
[  258.615258] F INVALID IP PACK: IN=eth1 OUT=et SRC=172.16.1.22DST=62.75.244.17LEN=40 TOS=0x00 REC=0x00 TTL=127D=23527 
DF PROTOCP SPT=50337 DPT93 WINDOW=0 RES=00 ACK RST URGP=
[  258.632886]W: INVALID IP PAET: IN=eth1 OUT=h0 SRC=172.16.1.0 DST=62.75.244.8 LEN=40 TOS=0x0PREC=0x00 TTL=12ID=23528 D
F PROTTCP SPT=50352 DP993 WINDOW=0 RESx00 ACK RST URGP 
[  258.650934FW: INVALID IP PKET: IN=eth1 OUTth0 SRC=172.16.120 DST=62.75.24478 LEN=40 TOS=0x PREC=0x00 TTL=1 ID=23529 D
F PRO=TCP SPT=50340 DPT=993 WINDOW=RES=0x00 ACK RSTURGP=0 
[  258.6608] FW: INVALIDP PACKET: IN=ethOUT=eth0 SRC=1726.1.220 DST=62.7244.178 LEN=40 T=0x00 PREC=0x00 L=127 ID=23530 D
 PROTO=TCP SPT=508 DPT=993 WINDOW RES=0x00 ACK RS URGP=0 
[  258.6662] FW: INVALIIP PACKET: IN=et OUT=eth0 SRC=1716.1.220 DST=62..244.178 LEN=40 S=0x00 PREC=0x00TL=127 ID=23531 F
 PROTO=TCP SPT=536 DPT=993 WINDO0 RES=0x00 ACK RT URGP=0 
[  279.680018] general protection fault: 0000 [#1] SMP 
[  279.683901] last sysfs file: /sys/devices/pci0000:00/0000:00:12.2/usb1/1-5/i2c-0/name
[  279.683901] CPU 5 
[  279.683901] Modules linked in: xt_multiport ipt_REJECT xt_recent xt_limit xt_tcpudp powernow_k8 mperf xt_state ipt_MA
SQUERADE ipt_LOG iptable_mangle iptable_filter iptable_nat ip_tables nf_nat x_tables nf_conntrack_ipv4 nf_conntrack nf_d
efrag_ipv4 fuse hwmon_vid loop saa7115 snd_cmipci gameport snd_opl3_lib snd_hwdep snd_mpu401_uart snd_rawmidi em28xx v4l
2_common snd_hda_codec_atihdmi snd_hda_intel snd_hda_codec snd_pcm snd_seq_device videodev snd_timer snd v4l1_compat v4l
2_compat_ioctl32 videobuf_vmalloc videobuf_core psmouse tpm_tis joydev evdev tveeprom serio_raw shpchp edac_core i2c_pii
x4 soundcore pcspkr i2c_core pci_hotplug wmi snd_page_alloc processor button sd_mod r8169 thermal fan thermal_sys [last 
unloaded: scsi_wait_scan]
[  279.683901] 
[  279.683901] Pid: 0, comm: swapper Not tainted 2.6.352.6.35-vanilla-xhci-isoc+ #6 890FXA-GD70 (MS-7640)  /MS-7640
[  279.683901] RIP: 0010:[<ffffffffa004fbc5>]  [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
[  279.683901] RSP: 0018:ffff880001b43c68  EFLAGS: 00010082
[  279.683901] RAX: dead000000200200 RBX: 0000000000000804 RCX: ffff880229625818
[  279.683901] RDX: dead000000100100 RSI: 0000000000000003 RDI: ffff880229625868
[  279.683901] RBP: ffff880001b43d08 R08: 0000000000000000 R09: 0000000000000804
[  279.683901] R10: ffff880229597000 R11: 0000000000000000 R12: 0000000000000000
[  279.683901] R13: ffff88022f158820 R14: ffff880229597000 R15: 0000000000000344
[  279.683901] FS:  00007fa4bd3706e0(0000) GS:ffff880001b40000(0000) knlGS:0000000000000000
[  279.683901] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[  279.683901] CR2: 00007fa4bd35f000 CR3: 000000022a9ad000 CR4: 00000000000006e0
[  279.683901] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[  279.683901] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[  279.683901] Process swapper (pid: 0, threadinfo ffff880237d4a000, task ffff880237d2f7a0)
[  279.683901] Stack:
[  279.683901]  ffffffff8103d7a3 ffff880001b43cb0 0000000000000082 ffff8802375e2188
[  279.683901] <0> 0000000000000804 ffff880229625818 ffff880229597a40 ffff880229597a90
[  279.683901] <0> ffffc90010b72000 0000000000000000 0000002237d20000 ffff880229597000
[  279.683901] Call Trace:
[  279.683901]  <IRQ> 
[  279.683901]  [<ffffffff8103d7a3>] ? enqueue_task+0x77/0x87
[  279.683901]  [<ffffffffa0053398>] em28xx_irq_callback+0x7e/0xfe [em28xx]
[  279.683901]  [<ffffffff81359415>] usb_hcd_giveback_urb+0x84/0xb8
[  279.683901]  [<ffffffff8136b51b>] ehci_urb_done+0xcf/0xe4
[  279.683901]  [<ffffffff8136cd15>] ehci_work+0x504/0x8da
[  279.683901]  [<ffffffff81370fda>] ehci_irq+0x19c/0x1ce
[  279.683901]  [<ffffffff81358bd1>] usb_hcd_irq+0x3e/0x83
[  279.683901]  [<ffffffff8108782c>] handle_IRQ_event+0x58/0x136
[  279.683901]  [<ffffffff81089414>] handle_fasteoi_irq+0x92/0xd2
[  279.683901]  [<ffffffff8100b241>] handle_irq+0x1f/0x2a
[  279.683901]  [<ffffffff8100a884>] do_IRQ+0x5a/0xc1
[  279.683901]  [<ffffffff8146c953>] ret_from_intr+0x0/0x11
[  279.683901]  <EOI> 
[  279.683901]  [<ffffffffa0044740>] ? acpi_idle_enter_simple+0x130/0x168 [processor]
[  279.683901]  [<ffffffffa004473c>] ? acpi_idle_enter_simple+0x12c/0x168 [processor]
[  279.683901]  [<ffffffff813ad822>] cpuidle_idle_call+0x9b/0xfd
[  279.683901]  [<ffffffff81007868>] cpu_idle+0x51/0x84
[  279.683901]  [<ffffffff81466d1b>] start_secondary+0x1c0/0x1c5
[  279.683901] Code: 83 ef 80 e8 69 39 01 e1 48 8b 4d 88 49 c7 86 18 0b 00 00 00 00 00 00 be 03 00 00 00 48 8b 51 40 48 
8b 41 48 48 89 cf 48 83 c7 50 <48> 89 42 08 48 89 10 48 b8 00 01 10 00 00 00 ad de 48 89 41 40 
[  279.683901] RIP  [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
[  279.683901]  RSP <ffff880001b43c68>
[  279.683901] ---[ end trace 0f55a03076b067cf ]---
[  279.683901] Kernel panic - not syncing: Fatal exception in interrupt
[  279.683901] Pid: 0, comm: swapper Tainted: G      D     2.6.352.6.35-vanilla-xhci-isoc+ #6
[  279.683901] Call Trace:
[  279.683901]  <IRQ>  [<ffffffff81469cf9>] panic+0xb1/0x12a
[  279.683901]  [<ffffffff81043b90>] ? kmsg_dump+0x126/0x140
[  279.683901]  [<ffffffff8100c354>] oops_end+0x89/0x96
[  279.683901]  [<ffffffff8100c534>] die+0x55/0x5e
[  279.683901]  [<ffffffff8100a26f>] do_general_protection+0x130/0x138
[  279.683901]  [<ffffffff8146cc05>] general_protection+0x25/0x30
[  279.683901]  [<ffffffffa004fbc5>] ? em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
[  279.683901]  [<ffffffffa004fba2>] ? em28xx_isoc_copy_vbi+0x60b/0x812 [em28xx]
[  279.683901]  [<ffffffff8103d7a3>] ? enqueue_task+0x77/0x87
[  279.683901]  [<ffffffffa0053398>] em28xx_irq_callback+0x7e/0xfe [em28xx]
[  279.683901]  [<ffffffff81359415>] usb_hcd_giveback_urb+0x84/0xb8
[  279.683901]  [<ffffffff8136b51b>] ehci_urb_done+0xcf/0xe4
[  279.683901]  [<ffffffff8136cd15>] ehci_work+0x504/0x8da
[  279.683901]  [<ffffffff81370fda>] ehci_irq+0x19c/0x1ce
[  279.683901]  [<ffffffff81358bd1>] usb_hcd_irq+0x3e/0x83
[  279.683901]  [<ffffffff8108782c>] handle_IRQ_event+0x58/0x136
[  279.683901]  [<ffffffff81089414>] handle_fasteoi_irq+0x92/0xd2
[  279.683901]  [<ffffffff8100b241>] handle_irq+0x1f/0x2a
[  279.683901]  [<ffffffff8100a884>] do_IRQ+0x5a/0xc1
[  279.683901]  [<ffffffff8146c953>] ret_from_intr+0x0/0x11
[  279.683901]  <EOI>  [<ffffffffa0044740>] ? acpi_idle_enter_simple+0x130/0x168 [processor]
[  279.683901]  [<ffffffffa004473c>] ? acpi_idle_enter_simple+0x12c/0x168 [processor]
[  279.683901]  [<ffffffff813ad822>] cpuidle_idle_call+0x9b/0xfd
[  279.683901]  [<ffffffff81007868>] cpu_idle+0x51/0x84
[  279.683901]  [<ffffffff81466d1b>] start_secondary+0x1c0/0x1c5

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

* Re: [2.6.35] usb 2.0 em28xx kernel panic general protection fault:  0000 [#1] SMP RIP: 0010:[<ffffffffa004fbc5>] [<ffffffffa004fbc5>]  em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
  2010-08-10 22:12 [2.6.35] usb 2.0 em28xx kernel panic general protection fault: 0000 [#1] SMP RIP: 0010:[<ffffffffa004fbc5>] [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx] Sander Eikelenboom
@ 2010-08-10 22:45   ` Devin Heitmueller
  2010-08-11 23:04   ` Andy Walls
  2010-08-17 18:11 ` Maciej Rutecki
  2 siblings, 0 replies; 16+ messages in thread
From: Devin Heitmueller @ 2010-08-10 22:45 UTC (permalink / raw)
  To: Sander Eikelenboom
  Cc: mchehab, mrechberger, gregkh, linux-kernel, linux-media, linux-usb

Hello Sander,

Which application were you using, and specifically which em28xx based
product do you have?

Devin

On Tue, Aug 10, 2010 at 6:12 PM, Sander Eikelenboom
<linux@eikelenboom.it> wrote:
> Hi,
>
> While trying to test try and report about some other bugs,  i ran into this kernel panic when trying to grab video from my usb 2.0 em28xx videgrabber connected to a usb 2.0 port.
> Complete serial log attachted.
>
>
> [  279.680018] general protection fault: 0000 [#1] SMP
> [  279.683901] last sysfs file: /sys/devices/pci0000:00/0000:00:12.2/usb1/1-5/i2c-0/name
> [  279.683901] CPU 5
> [  279.683901] Modules linked in: xt_multiport ipt_REJECT xt_recent xt_limit xt_tcpudp powernow_k8 mperf xt_state ipt_MA
> SQUERADE ipt_LOG iptable_mangle iptable_filter iptable_nat ip_tables nf_nat x_tables nf_conntrack_ipv4 nf_conntrack nf_d
> efrag_ipv4 fuse hwmon_vid loop saa7115 snd_cmipci gameport snd_opl3_lib snd_hwdep snd_mpu401_uart snd_rawmidi em28xx v4l
> 2_common snd_hda_codec_atihdmi snd_hda_intel snd_hda_codec snd_pcm snd_seq_device videodev snd_timer snd v4l1_compat v4l
> 2_compat_ioctl32 videobuf_vmalloc videobuf_core psmouse tpm_tis joydev evdev tveeprom serio_raw shpchp edac_core i2c_pii
> x4 soundcore pcspkr i2c_core pci_hotplug wmi snd_page_alloc processor button sd_mod r8169 thermal fan thermal_sys [last
> unloaded: scsi_wait_scan]
> [  279.683901]
> [  279.683901] Pid: 0, comm: swapper Not tainted 2.6.352.6.35-vanilla-xhci-isoc+ #6 890FXA-GD70 (MS-7640)  /MS-7640
> [  279.683901] RIP: 0010:[<ffffffffa004fbc5>]  [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
> [  279.683901] RSP: 0018:ffff880001b43c68  EFLAGS: 00010082
> [  279.683901] RAX: dead000000200200 RBX: 0000000000000804 RCX: ffff880229625818
> [  279.683901] RDX: dead000000100100 RSI: 0000000000000003 RDI: ffff880229625868
> [  279.683901] RBP: ffff880001b43d08 R08: 0000000000000000 R09: 0000000000000804
> [  279.683901] R10: ffff880229597000 R11: 0000000000000000 R12: 0000000000000000
> [  279.683901] R13: ffff88022f158820 R14: ffff880229597000 R15: 0000000000000344
> [  279.683901] FS:  00007fa4bd3706e0(0000) GS:ffff880001b40000(0000) knlGS:0000000000000000
> [  279.683901] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
> [  279.683901] CR2: 00007fa4bd35f000 CR3: 000000022a9ad000 CR4: 00000000000006e0
> [  279.683901] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
> [  279.683901] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
> [  279.683901] Process swapper (pid: 0, threadinfo ffff880237d4a000, task ffff880237d2f7a0)
> [  279.683901] Stack:
> [  279.683901]  ffffffff8103d7a3 ffff880001b43cb0 0000000000000082 ffff8802375e2188
> [  279.683901] <0> 0000000000000804 ffff880229625818 ffff880229597a40 ffff880229597a90
> [  279.683901] <0> ffffc90010b72000 0000000000000000 0000002237d20000 ffff880229597000
> [  279.683901] Call Trace:
> [  279.683901]  <IRQ>
> [  279.683901]  [<ffffffff8103d7a3>] ? enqueue_task+0x77/0x87
> [  279.683901]  [<ffffffffa0053398>] em28xx_irq_callback+0x7e/0xfe [em28xx]
> [  279.683901]  [<ffffffff81359415>] usb_hcd_giveback_urb+0x84/0xb8
> [  279.683901]  [<ffffffff8136b51b>] ehci_urb_done+0xcf/0xe4
> [  279.683901]  [<ffffffff8136cd15>] ehci_work+0x504/0x8da
> [  279.683901]  [<ffffffff81370fda>] ehci_irq+0x19c/0x1ce
> [  279.683901]  [<ffffffff81358bd1>] usb_hcd_irq+0x3e/0x83
> [  279.683901]  [<ffffffff8108782c>] handle_IRQ_event+0x58/0x136
> [  279.683901]  [<ffffffff81089414>] handle_fasteoi_irq+0x92/0xd2
> [  279.683901]  [<ffffffff8100b241>] handle_irq+0x1f/0x2a
> [  279.683901]  [<ffffffff8100a884>] do_IRQ+0x5a/0xc1
> [  279.683901]  [<ffffffff8146c953>] ret_from_intr+0x0/0x11
> [  279.683901]  <EOI>
> [  279.683901]  [<ffffffffa0044740>] ? acpi_idle_enter_simple+0x130/0x168 [processor]
> [  279.683901]  [<ffffffffa004473c>] ? acpi_idle_enter_simple+0x12c/0x168 [processor]
> [  279.683901]  [<ffffffff813ad822>] cpuidle_idle_call+0x9b/0xfd
> [  279.683901]  [<ffffffff81007868>] cpu_idle+0x51/0x84
> [  279.683901]  [<ffffffff81466d1b>] start_secondary+0x1c0/0x1c5
> [  279.683901] Code: 83 ef 80 e8 69 39 01 e1 48 8b 4d 88 49 c7 86 18 0b 00 00 00 00 00 00 be 03 00 00 00 48 8b 51 40 48
> 8b 41 48 48 89 cf 48 83 c7 50 <48> 89 42 08 48 89 10 48 b8 00 01 10 00 00 00 ad de 48 89 41 40
> [  279.683901] RIP  [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
> [  279.683901]  RSP <ffff880001b43c68>
> [  279.683901] ---[ end trace 0f55a03076b067cf ]---
> [  279.683901] Kernel panic - not syncing: Fatal exception in interrupt
> [  279.683901] Pid: 0, comm: swapper Tainted: G      D     2.6.352.6.35-vanilla-xhci-isoc+ #6
> [  279.683901] Call Trace:
> [  279.683901]  <IRQ>  [<ffffffff81469cf9>] panic+0xb1/0x12a
> [  279.683901]  [<ffffffff81043b90>] ? kmsg_dump+0x126/0x140
> [  279.683901]  [<ffffffff8100c354>] oops_end+0x89/0x96
> [  279.683901]  [<ffffffff8100c534>] die+0x55/0x5e
> [  279.683901]  [<ffffffff8100a26f>] do_general_protection+0x130/0x138
> [  279.683901]  [<ffffffff8146cc05>] general_protection+0x25/0x30
> [  279.683901]  [<ffffffffa004fbc5>] ? em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
> [  279.683901]  [<ffffffffa004fba2>] ? em28xx_isoc_copy_vbi+0x60b/0x812 [em28xx]
> [  279.683901]  [<ffffffff8103d7a3>] ? enqueue_task+0x77/0x87
> [  279.683901]  [<ffffffffa0053398>] em28xx_irq_callback+0x7e/0xfe [em28xx]
> [  279.683901]  [<ffffffff81359415>] usb_hcd_giveback_urb+0x84/0xb8
> [  279.683901]  [<ffffffff8136b51b>] ehci_urb_done+0xcf/0xe4
> [  279.683901]  [<ffffffff8136cd15>] ehci_work+0x504/0x8da
> [  279.683901]  [<ffffffff81370fda>] ehci_irq+0x19c/0x1ce
> [  279.683901]  [<ffffffff81358bd1>] usb_hcd_irq+0x3e/0x83
> [  279.683901]  [<ffffffff8108782c>] handle_IRQ_event+0x58/0x136
> [  279.683901]  [<ffffffff81089414>] handle_fasteoi_irq+0x92/0xd2
> [  279.683901]  [<ffffffff8100b241>] handle_irq+0x1f/0x2a
> [  279.683901]  [<ffffffff8100a884>] do_IRQ+0x5a/0xc1
> [  279.683901]  [<ffffffff8146c953>] ret_from_intr+0x0/0x11
> [  279.683901]  <EOI>  [<ffffffffa0044740>] ? acpi_idle_enter_simple+0x130/0x168 [processor]
> [  279.683901]  [<ffffffffa004473c>] ? acpi_idle_enter_simple+0x12c/0x168 [processor]
> [  279.683901]  [<ffffffff813ad822>] cpuidle_idle_call+0x9b/0xfd
> [  279.683901]  [<ffffffff81007868>] cpu_idle+0x51/0x84
> [  279.683901]  [<ffffffff81466d1b>] start_secondary+0x1c0/0x1c5
>
>
>
>
>
> --
> Sander



-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

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

* Re: [2.6.35] usb 2.0 em28xx kernel panic general protection fault: 0000 [#1] SMP RIP: 0010:[<ffffffffa004fbc5>] [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
@ 2010-08-10 22:45   ` Devin Heitmueller
  0 siblings, 0 replies; 16+ messages in thread
From: Devin Heitmueller @ 2010-08-10 22:45 UTC (permalink / raw)
  To: Sander Eikelenboom
  Cc: mchehab, mrechberger, gregkh, linux-kernel, linux-media, linux-usb

Hello Sander,

Which application were you using, and specifically which em28xx based
product do you have?

Devin

On Tue, Aug 10, 2010 at 6:12 PM, Sander Eikelenboom
<linux@eikelenboom.it> wrote:
> Hi,
>
> While trying to test try and report about some other bugs,  i ran into this kernel panic when trying to grab video from my usb 2.0 em28xx videgrabber connected to a usb 2.0 port.
> Complete serial log attachted.
>
>
> [  279.680018] general protection fault: 0000 [#1] SMP
> [  279.683901] last sysfs file: /sys/devices/pci0000:00/0000:00:12.2/usb1/1-5/i2c-0/name
> [  279.683901] CPU 5
> [  279.683901] Modules linked in: xt_multiport ipt_REJECT xt_recent xt_limit xt_tcpudp powernow_k8 mperf xt_state ipt_MA
> SQUERADE ipt_LOG iptable_mangle iptable_filter iptable_nat ip_tables nf_nat x_tables nf_conntrack_ipv4 nf_conntrack nf_d
> efrag_ipv4 fuse hwmon_vid loop saa7115 snd_cmipci gameport snd_opl3_lib snd_hwdep snd_mpu401_uart snd_rawmidi em28xx v4l
> 2_common snd_hda_codec_atihdmi snd_hda_intel snd_hda_codec snd_pcm snd_seq_device videodev snd_timer snd v4l1_compat v4l
> 2_compat_ioctl32 videobuf_vmalloc videobuf_core psmouse tpm_tis joydev evdev tveeprom serio_raw shpchp edac_core i2c_pii
> x4 soundcore pcspkr i2c_core pci_hotplug wmi snd_page_alloc processor button sd_mod r8169 thermal fan thermal_sys [last
> unloaded: scsi_wait_scan]
> [  279.683901]
> [  279.683901] Pid: 0, comm: swapper Not tainted 2.6.352.6.35-vanilla-xhci-isoc+ #6 890FXA-GD70 (MS-7640)  /MS-7640
> [  279.683901] RIP: 0010:[<ffffffffa004fbc5>]  [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
> [  279.683901] RSP: 0018:ffff880001b43c68  EFLAGS: 00010082
> [  279.683901] RAX: dead000000200200 RBX: 0000000000000804 RCX: ffff880229625818
> [  279.683901] RDX: dead000000100100 RSI: 0000000000000003 RDI: ffff880229625868
> [  279.683901] RBP: ffff880001b43d08 R08: 0000000000000000 R09: 0000000000000804
> [  279.683901] R10: ffff880229597000 R11: 0000000000000000 R12: 0000000000000000
> [  279.683901] R13: ffff88022f158820 R14: ffff880229597000 R15: 0000000000000344
> [  279.683901] FS:  00007fa4bd3706e0(0000) GS:ffff880001b40000(0000) knlGS:0000000000000000
> [  279.683901] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
> [  279.683901] CR2: 00007fa4bd35f000 CR3: 000000022a9ad000 CR4: 00000000000006e0
> [  279.683901] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
> [  279.683901] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
> [  279.683901] Process swapper (pid: 0, threadinfo ffff880237d4a000, task ffff880237d2f7a0)
> [  279.683901] Stack:
> [  279.683901]  ffffffff8103d7a3 ffff880001b43cb0 0000000000000082 ffff8802375e2188
> [  279.683901] <0> 0000000000000804 ffff880229625818 ffff880229597a40 ffff880229597a90
> [  279.683901] <0> ffffc90010b72000 0000000000000000 0000002237d20000 ffff880229597000
> [  279.683901] Call Trace:
> [  279.683901]  <IRQ>
> [  279.683901]  [<ffffffff8103d7a3>] ? enqueue_task+0x77/0x87
> [  279.683901]  [<ffffffffa0053398>] em28xx_irq_callback+0x7e/0xfe [em28xx]
> [  279.683901]  [<ffffffff81359415>] usb_hcd_giveback_urb+0x84/0xb8
> [  279.683901]  [<ffffffff8136b51b>] ehci_urb_done+0xcf/0xe4
> [  279.683901]  [<ffffffff8136cd15>] ehci_work+0x504/0x8da
> [  279.683901]  [<ffffffff81370fda>] ehci_irq+0x19c/0x1ce
> [  279.683901]  [<ffffffff81358bd1>] usb_hcd_irq+0x3e/0x83
> [  279.683901]  [<ffffffff8108782c>] handle_IRQ_event+0x58/0x136
> [  279.683901]  [<ffffffff81089414>] handle_fasteoi_irq+0x92/0xd2
> [  279.683901]  [<ffffffff8100b241>] handle_irq+0x1f/0x2a
> [  279.683901]  [<ffffffff8100a884>] do_IRQ+0x5a/0xc1
> [  279.683901]  [<ffffffff8146c953>] ret_from_intr+0x0/0x11
> [  279.683901]  <EOI>
> [  279.683901]  [<ffffffffa0044740>] ? acpi_idle_enter_simple+0x130/0x168 [processor]
> [  279.683901]  [<ffffffffa004473c>] ? acpi_idle_enter_simple+0x12c/0x168 [processor]
> [  279.683901]  [<ffffffff813ad822>] cpuidle_idle_call+0x9b/0xfd
> [  279.683901]  [<ffffffff81007868>] cpu_idle+0x51/0x84
> [  279.683901]  [<ffffffff81466d1b>] start_secondary+0x1c0/0x1c5
> [  279.683901] Code: 83 ef 80 e8 69 39 01 e1 48 8b 4d 88 49 c7 86 18 0b 00 00 00 00 00 00 be 03 00 00 00 48 8b 51 40 48
> 8b 41 48 48 89 cf 48 83 c7 50 <48> 89 42 08 48 89 10 48 b8 00 01 10 00 00 00 ad de 48 89 41 40
> [  279.683901] RIP  [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
> [  279.683901]  RSP <ffff880001b43c68>
> [  279.683901] ---[ end trace 0f55a03076b067cf ]---
> [  279.683901] Kernel panic - not syncing: Fatal exception in interrupt
> [  279.683901] Pid: 0, comm: swapper Tainted: G      D     2.6.352.6.35-vanilla-xhci-isoc+ #6
> [  279.683901] Call Trace:
> [  279.683901]  <IRQ>  [<ffffffff81469cf9>] panic+0xb1/0x12a
> [  279.683901]  [<ffffffff81043b90>] ? kmsg_dump+0x126/0x140
> [  279.683901]  [<ffffffff8100c354>] oops_end+0x89/0x96
> [  279.683901]  [<ffffffff8100c534>] die+0x55/0x5e
> [  279.683901]  [<ffffffff8100a26f>] do_general_protection+0x130/0x138
> [  279.683901]  [<ffffffff8146cc05>] general_protection+0x25/0x30
> [  279.683901]  [<ffffffffa004fbc5>] ? em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
> [  279.683901]  [<ffffffffa004fba2>] ? em28xx_isoc_copy_vbi+0x60b/0x812 [em28xx]
> [  279.683901]  [<ffffffff8103d7a3>] ? enqueue_task+0x77/0x87
> [  279.683901]  [<ffffffffa0053398>] em28xx_irq_callback+0x7e/0xfe [em28xx]
> [  279.683901]  [<ffffffff81359415>] usb_hcd_giveback_urb+0x84/0xb8
> [  279.683901]  [<ffffffff8136b51b>] ehci_urb_done+0xcf/0xe4
> [  279.683901]  [<ffffffff8136cd15>] ehci_work+0x504/0x8da
> [  279.683901]  [<ffffffff81370fda>] ehci_irq+0x19c/0x1ce
> [  279.683901]  [<ffffffff81358bd1>] usb_hcd_irq+0x3e/0x83
> [  279.683901]  [<ffffffff8108782c>] handle_IRQ_event+0x58/0x136
> [  279.683901]  [<ffffffff81089414>] handle_fasteoi_irq+0x92/0xd2
> [  279.683901]  [<ffffffff8100b241>] handle_irq+0x1f/0x2a
> [  279.683901]  [<ffffffff8100a884>] do_IRQ+0x5a/0xc1
> [  279.683901]  [<ffffffff8146c953>] ret_from_intr+0x0/0x11
> [  279.683901]  <EOI>  [<ffffffffa0044740>] ? acpi_idle_enter_simple+0x130/0x168 [processor]
> [  279.683901]  [<ffffffffa004473c>] ? acpi_idle_enter_simple+0x12c/0x168 [processor]
> [  279.683901]  [<ffffffff813ad822>] cpuidle_idle_call+0x9b/0xfd
> [  279.683901]  [<ffffffff81007868>] cpu_idle+0x51/0x84
> [  279.683901]  [<ffffffff81466d1b>] start_secondary+0x1c0/0x1c5
>
>
>
>
>
> --
> Sander



-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

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

* Re: [2.6.35] usb 2.0 em28xx kernel panic general protection fault:  0000 [#1] SMP RIP: 0010:[<ffffffffa004fbc5>] [<ffffffffa004fbc5>]  em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
  2010-08-10 22:45   ` Devin Heitmueller
  (?)
@ 2010-08-10 22:57   ` Sander Eikelenboom
  2010-08-11  2:33       ` Devin Heitmueller
  -1 siblings, 1 reply; 16+ messages in thread
From: Sander Eikelenboom @ 2010-08-10 22:57 UTC (permalink / raw)
  To: Devin Heitmueller
  Cc: mchehab, mrechberger, gregkh, linux-kernel, linux-media, linux-usb

Hello Devin,

It's a k-world, which used to work fine (altough with another program, but I can't use that since it seems at least 2 other bugs prevent me from using my VM's :-)
It's this model  http://global.kworld-global.com/main/prod_in.aspx?mnuid=1248&modid=6&pcid=47&ifid=17&prodid=104

Tried to grab with ffmpeg.


--
Sander



Wednesday, August 11, 2010, 12:45:20 AM, you wrote:

> Hello Sander,

> Which application were you using, and specifically which em28xx based
> product do you have?

> Devin

> On Tue, Aug 10, 2010 at 6:12 PM, Sander Eikelenboom
> <linux@eikelenboom.it> wrote:
>> Hi,
>>
>> While trying to test try and report about some other bugs,  i ran into this kernel panic when trying to grab video from my usb 2.0 em28xx videgrabber connected to a usb 2.0 port.
>> Complete serial log attachted.
>>
>>
>> [  279.680018] general protection fault: 0000 [#1] SMP
>> [  279.683901] last sysfs file: /sys/devices/pci0000:00/0000:00:12.2/usb1/1-5/i2c-0/name
>> [  279.683901] CPU 5
>> [  279.683901] Modules linked in: xt_multiport ipt_REJECT xt_recent xt_limit xt_tcpudp powernow_k8 mperf xt_state ipt_MA
>> SQUERADE ipt_LOG iptable_mangle iptable_filter iptable_nat ip_tables nf_nat x_tables nf_conntrack_ipv4 nf_conntrack nf_d
>> efrag_ipv4 fuse hwmon_vid loop saa7115 snd_cmipci gameport snd_opl3_lib snd_hwdep snd_mpu401_uart snd_rawmidi em28xx v4l
>> 2_common snd_hda_codec_atihdmi snd_hda_intel snd_hda_codec snd_pcm snd_seq_device videodev snd_timer snd v4l1_compat v4l
>> 2_compat_ioctl32 videobuf_vmalloc videobuf_core psmouse tpm_tis joydev evdev tveeprom serio_raw shpchp edac_core i2c_pii
>> x4 soundcore pcspkr i2c_core pci_hotplug wmi snd_page_alloc processor button sd_mod r8169 thermal fan thermal_sys [last
>> unloaded: scsi_wait_scan]
>> [  279.683901]
>> [  279.683901] Pid: 0, comm: swapper Not tainted 2.6.352.6.35-vanilla-xhci-isoc+ #6 890FXA-GD70 (MS-7640)  /MS-7640
>> [  279.683901] RIP: 0010:[<ffffffffa004fbc5>]  [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
>> [  279.683901] RSP: 0018:ffff880001b43c68  EFLAGS: 00010082
>> [  279.683901] RAX: dead000000200200 RBX: 0000000000000804 RCX: ffff880229625818
>> [  279.683901] RDX: dead000000100100 RSI: 0000000000000003 RDI: ffff880229625868
>> [  279.683901] RBP: ffff880001b43d08 R08: 0000000000000000 R09: 0000000000000804
>> [  279.683901] R10: ffff880229597000 R11: 0000000000000000 R12: 0000000000000000
>> [  279.683901] R13: ffff88022f158820 R14: ffff880229597000 R15: 0000000000000344
>> [  279.683901] FS:  00007fa4bd3706e0(0000) GS:ffff880001b40000(0000) knlGS:0000000000000000
>> [  279.683901] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
>> [  279.683901] CR2: 00007fa4bd35f000 CR3: 000000022a9ad000 CR4: 00000000000006e0
>> [  279.683901] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
>> [  279.683901] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
>> [  279.683901] Process swapper (pid: 0, threadinfo ffff880237d4a000, task ffff880237d2f7a0)
>> [  279.683901] Stack:
>> [  279.683901]  ffffffff8103d7a3 ffff880001b43cb0 0000000000000082 ffff8802375e2188
>> [  279.683901] <0> 0000000000000804 ffff880229625818 ffff880229597a40 ffff880229597a90
>> [  279.683901] <0> ffffc90010b72000 0000000000000000 0000002237d20000 ffff880229597000
>> [  279.683901] Call Trace:
>> [  279.683901]  <IRQ>
>> [  279.683901]  [<ffffffff8103d7a3>] ? enqueue_task+0x77/0x87
>> [  279.683901]  [<ffffffffa0053398>] em28xx_irq_callback+0x7e/0xfe [em28xx]
>> [  279.683901]  [<ffffffff81359415>] usb_hcd_giveback_urb+0x84/0xb8
>> [  279.683901]  [<ffffffff8136b51b>] ehci_urb_done+0xcf/0xe4
>> [  279.683901]  [<ffffffff8136cd15>] ehci_work+0x504/0x8da
>> [  279.683901]  [<ffffffff81370fda>] ehci_irq+0x19c/0x1ce
>> [  279.683901]  [<ffffffff81358bd1>] usb_hcd_irq+0x3e/0x83
>> [  279.683901]  [<ffffffff8108782c>] handle_IRQ_event+0x58/0x136
>> [  279.683901]  [<ffffffff81089414>] handle_fasteoi_irq+0x92/0xd2
>> [  279.683901]  [<ffffffff8100b241>] handle_irq+0x1f/0x2a
>> [  279.683901]  [<ffffffff8100a884>] do_IRQ+0x5a/0xc1
>> [  279.683901]  [<ffffffff8146c953>] ret_from_intr+0x0/0x11
>> [  279.683901]  <EOI>
>> [  279.683901]  [<ffffffffa0044740>] ? acpi_idle_enter_simple+0x130/0x168 [processor]
>> [  279.683901]  [<ffffffffa004473c>] ? acpi_idle_enter_simple+0x12c/0x168 [processor]
>> [  279.683901]  [<ffffffff813ad822>] cpuidle_idle_call+0x9b/0xfd
>> [  279.683901]  [<ffffffff81007868>] cpu_idle+0x51/0x84
>> [  279.683901]  [<ffffffff81466d1b>] start_secondary+0x1c0/0x1c5
>> [  279.683901] Code: 83 ef 80 e8 69 39 01 e1 48 8b 4d 88 49 c7 86 18 0b 00 00 00 00 00 00 be 03 00 00 00 48 8b 51 40 48
>> 8b 41 48 48 89 cf 48 83 c7 50 <48> 89 42 08 48 89 10 48 b8 00 01 10 00 00 00 ad de 48 89 41 40
>> [  279.683901] RIP  [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
>> [  279.683901]  RSP <ffff880001b43c68>
>> [  279.683901] ---[ end trace 0f55a03076b067cf ]---
>> [  279.683901] Kernel panic - not syncing: Fatal exception in interrupt
>> [  279.683901] Pid: 0, comm: swapper Tainted: G      D     2.6.352.6.35-vanilla-xhci-isoc+ #6
>> [  279.683901] Call Trace:
>> [  279.683901]  <IRQ>  [<ffffffff81469cf9>] panic+0xb1/0x12a
>> [  279.683901]  [<ffffffff81043b90>] ? kmsg_dump+0x126/0x140
>> [  279.683901]  [<ffffffff8100c354>] oops_end+0x89/0x96
>> [  279.683901]  [<ffffffff8100c534>] die+0x55/0x5e
>> [  279.683901]  [<ffffffff8100a26f>] do_general_protection+0x130/0x138
>> [  279.683901]  [<ffffffff8146cc05>] general_protection+0x25/0x30
>> [  279.683901]  [<ffffffffa004fbc5>] ? em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
>> [  279.683901]  [<ffffffffa004fba2>] ? em28xx_isoc_copy_vbi+0x60b/0x812 [em28xx]
>> [  279.683901]  [<ffffffff8103d7a3>] ? enqueue_task+0x77/0x87
>> [  279.683901]  [<ffffffffa0053398>] em28xx_irq_callback+0x7e/0xfe [em28xx]
>> [  279.683901]  [<ffffffff81359415>] usb_hcd_giveback_urb+0x84/0xb8
>> [  279.683901]  [<ffffffff8136b51b>] ehci_urb_done+0xcf/0xe4
>> [  279.683901]  [<ffffffff8136cd15>] ehci_work+0x504/0x8da
>> [  279.683901]  [<ffffffff81370fda>] ehci_irq+0x19c/0x1ce
>> [  279.683901]  [<ffffffff81358bd1>] usb_hcd_irq+0x3e/0x83
>> [  279.683901]  [<ffffffff8108782c>] handle_IRQ_event+0x58/0x136
>> [  279.683901]  [<ffffffff81089414>] handle_fasteoi_irq+0x92/0xd2
>> [  279.683901]  [<ffffffff8100b241>] handle_irq+0x1f/0x2a
>> [  279.683901]  [<ffffffff8100a884>] do_IRQ+0x5a/0xc1
>> [  279.683901]  [<ffffffff8146c953>] ret_from_intr+0x0/0x11
>> [  279.683901]  <EOI>  [<ffffffffa0044740>] ? acpi_idle_enter_simple+0x130/0x168 [processor]
>> [  279.683901]  [<ffffffffa004473c>] ? acpi_idle_enter_simple+0x12c/0x168 [processor]
>> [  279.683901]  [<ffffffff813ad822>] cpuidle_idle_call+0x9b/0xfd
>> [  279.683901]  [<ffffffff81007868>] cpu_idle+0x51/0x84
>> [  279.683901]  [<ffffffff81466d1b>] start_secondary+0x1c0/0x1c5
>>
>>
>>
>>
>>
>> --
>> Sander






-- 
Best regards,
 Sander                            mailto:linux@eikelenboom.it


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

* Re: [2.6.35] usb 2.0 em28xx kernel panic general protection fault:  0000 [#1] SMP RIP: 0010:[<ffffffffa004fbc5>] [<ffffffffa004fbc5>]  em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
  2010-08-10 22:57   ` Sander Eikelenboom
@ 2010-08-11  2:33       ` Devin Heitmueller
  0 siblings, 0 replies; 16+ messages in thread
From: Devin Heitmueller @ 2010-08-11  2:33 UTC (permalink / raw)
  To: Sander Eikelenboom
  Cc: mchehab, mrechberger, gregkh, linux-kernel, linux-media, linux-usb

On Tue, Aug 10, 2010 at 6:57 PM, Sander Eikelenboom
<linux@eikelenboom.it> wrote:
> Hello Devin,
>
> It's a k-world, which used to work fine (altough with another program, but I can't use that since it seems at least 2 other bugs prevent me from using my VM's :-)
> It's this model  http://global.kworld-global.com/main/prod_in.aspx?mnuid=1248&modid=6&pcid=47&ifid=17&prodid=104
>
> Tried to grab with ffmpeg.

Is it reproducible?  Or did it just happen once?  If you have a
sequence to reproduce, can you provide the command line you used, etc?

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

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

* Re: [2.6.35] usb 2.0 em28xx kernel panic general protection fault: 0000 [#1] SMP RIP: 0010:[<ffffffffa004fbc5>] [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
@ 2010-08-11  2:33       ` Devin Heitmueller
  0 siblings, 0 replies; 16+ messages in thread
From: Devin Heitmueller @ 2010-08-11  2:33 UTC (permalink / raw)
  To: Sander Eikelenboom
  Cc: mchehab, mrechberger, gregkh, linux-kernel, linux-media, linux-usb

On Tue, Aug 10, 2010 at 6:57 PM, Sander Eikelenboom
<linux@eikelenboom.it> wrote:
> Hello Devin,
>
> It's a k-world, which used to work fine (altough with another program, but I can't use that since it seems at least 2 other bugs prevent me from using my VM's :-)
> It's this model  http://global.kworld-global.com/main/prod_in.aspx?mnuid=1248&modid=6&pcid=47&ifid=17&prodid=104
>
> Tried to grab with ffmpeg.

Is it reproducible?  Or did it just happen once?  If you have a
sequence to reproduce, can you provide the command line you used, etc?

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

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

* Re: [2.6.35] usb 2.0 em28xx kernel panic general protection fault:  0000 [#1] SMP RIP: 0010:[<ffffffffa004fbc5>] [<ffffffffa004fbc5>]  em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
  2010-08-11  2:33       ` Devin Heitmueller
  (?)
@ 2010-08-11  7:25       ` Sander Eikelenboom
  2010-08-11 15:58           ` Pete Eberlein
  -1 siblings, 1 reply; 16+ messages in thread
From: Sander Eikelenboom @ 2010-08-11  7:25 UTC (permalink / raw)
  To: Devin Heitmueller
  Cc: mchehab, mrechberger, gregkh, linux-kernel, linux-media, linux-usb

Hello Devin,

Yes it's completely reproducible for a change:

ffmpeg -f video4linux -r 25 -s 720x576 -i /dev/video0 out.flv
gave an error:



serveerstertje:/mnt/software/software# ffmpeg -f video4linux -r 25 -s 720x576 -i  /dev/video0 out.flv
FFmpeg version r11872+debian_0.svn20080206-18+lenny1, Copyright (c) 2000-2008 Fa brice Bellard, et al.
  configuration: --enable-gpl --enable-libfaad --enable-pp --enable-swscaler --e nable-x11grab --prefix=/usr --enable-libgsm --enable-libtheora --enable-libvorbi s --enable-pthreads --disable-strip --enable-libdc1394 --enable-shared --disable -static
  libavutil version: 49.6.0
  libavcodec version: 51.50.0
  libavformat version: 52.7.0
  libavdevice version: 52.0.0
  built on Jan 25 2010 18:27:39, gcc: 4.3.2
Input #0, video4linux, from '/dev/video0':
  Duration: N/A, start: 1281511364.644674, bitrate: 165888 kb/s
    Stream #0.0: Video: rawvideo, yuyv422, 720x576 [PAR 0:1 DAR 0:1], 165888 kb/ s, 25.00 tb(r)
File 'out.flv' already exists. Overwrite ? [y/N] y
Output #0, flv, to 'out.flv':
    Stream #0.0: Video: flv, yuv420p, 720x576 [PAR 0:1 DAR 0:1], q=2-31, 200 kb/ s, 25.00 tb(c)
Stream mapping:
  Stream #0.0 -> #0.0
Press [q] to stop encoding
VIDIOCMCAPTURE: Invalid argument
frame=    1 fps=  0 q=3.0 Lsize=      38kB time=0.0 bitrate=7687.6kbits/s
video:37kB audio:0kB global headers:0kB muxing overhead 0.530927%



So I tried just:

ffmpeg -i /dev/video0 out.flv

That makes it oops allways and instantly.

--

Sander




Wednesday, August 11, 2010, 4:33:28 AM, you wrote:

> On Tue, Aug 10, 2010 at 6:57 PM, Sander Eikelenboom
> <linux@eikelenboom.it> wrote:
>> Hello Devin,
>>
>> It's a k-world, which used to work fine (altough with another program, but I can't use that since it seems at least 2 other bugs prevent me from using my VM's :-)
>> It's this model  http://global.kworld-global.com/main/prod_in.aspx?mnuid=1248&modid=6&pcid=47&ifid=17&prodid=104
>>
>> Tried to grab with ffmpeg.

> Is it reproducible?  Or did it just happen once?  If you have a
> sequence to reproduce, can you provide the command line you used, etc?

> Devin




-- 
Best regards,
 Sander                            mailto:linux@eikelenboom.it


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

* Re: [2.6.35] usb 2.0 em28xx kernel panic general protection fault: 0000 [#1] SMP RIP: 0010:[<ffffffffa004fbc5>] [<ffffffffa004fbc5>]  em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
  2010-08-11  7:25       ` Sander Eikelenboom
@ 2010-08-11 15:58           ` Pete Eberlein
  0 siblings, 0 replies; 16+ messages in thread
From: Pete Eberlein @ 2010-08-11 15:58 UTC (permalink / raw)
  To: Sander Eikelenboom
  Cc: Devin Heitmueller, mchehab, mrechberger, gregkh, linux-kernel,
	linux-media, linux-usb

On Wed, 2010-08-11 at 09:25 +0200, Sander Eikelenboom wrote:
> Hello Devin,
> 
> Yes it's completely reproducible for a change:
> 
> ffmpeg -f video4linux -r 25 -s 720x576 -i /dev/video0 out.flv
> gave an error:

Use -f video4linux2.

The -f video4linux option uses the old video4linux1 API.  I have seen
similar strange behavior when I used that ffmpeg option with a v4l2
driver I am developing.  Also, ffmpeg does not use libv4l.


> serveerstertje:/mnt/software/software# ffmpeg -f video4linux -r 25 -s 720x576 -i  /dev/video0 out.flv
> FFmpeg version r11872+debian_0.svn20080206-18+lenny1, Copyright (c) 2000-2008 Fa brice Bellard, et al.
>   configuration: --enable-gpl --enable-libfaad --enable-pp --enable-swscaler --e nable-x11grab --prefix=/usr --enable-libgsm --enable-libtheora --enable-libvorbi s --enable-pthreads --disable-strip --enable-libdc1394 --enable-shared --disable -static
>   libavutil version: 49.6.0
>   libavcodec version: 51.50.0
>   libavformat version: 52.7.0
>   libavdevice version: 52.0.0
>   built on Jan 25 2010 18:27:39, gcc: 4.3.2
> Input #0, video4linux, from '/dev/video0':
>   Duration: N/A, start: 1281511364.644674, bitrate: 165888 kb/s
>     Stream #0.0: Video: rawvideo, yuyv422, 720x576 [PAR 0:1 DAR 0:1], 165888 kb/ s, 25.00 tb(r)
> File 'out.flv' already exists. Overwrite ? [y/N] y
> Output #0, flv, to 'out.flv':
>     Stream #0.0: Video: flv, yuv420p, 720x576 [PAR 0:1 DAR 0:1], q=2-31, 200 kb/ s, 25.00 tb(c)
> Stream mapping:
>   Stream #0.0 -> #0.0
> Press [q] to stop encoding
> VIDIOCMCAPTURE: Invalid argument
> frame=    1 fps=  0 q=3.0 Lsize=      38kB time=0.0 bitrate=7687.6kbits/s
> video:37kB audio:0kB global headers:0kB muxing overhead 0.530927%
> 
> 
> 
> So I tried just:
> 
> ffmpeg -i /dev/video0 out.flv
> 
> That makes it oops allways and instantly.
> 
> --
> 
> Sander
> 
> 
> 
> 
> Wednesday, August 11, 2010, 4:33:28 AM, you wrote:
> 
> > On Tue, Aug 10, 2010 at 6:57 PM, Sander Eikelenboom
> > <linux@eikelenboom.it> wrote:
> >> Hello Devin,
> >>
> >> It's a k-world, which used to work fine (altough with another program, but I can't use that since it seems at least 2 other bugs prevent me from using my VM's :-)
> >> It's this model  http://global.kworld-global.com/main/prod_in.aspx?mnuid=1248&modid=6&pcid=47&ifid=17&prodid=104
> >>
> >> Tried to grab with ffmpeg.
> 
> > Is it reproducible?  Or did it just happen once?  If you have a
> > sequence to reproduce, can you provide the command line you used, etc?
> 
> > Devin
> 
> 
> 
> 



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

* Re: [2.6.35] usb 2.0 em28xx kernel panic general protection fault: 0000 [#1] SMP RIP: 0010:[<ffffffffa004fbc5>] [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
@ 2010-08-11 15:58           ` Pete Eberlein
  0 siblings, 0 replies; 16+ messages in thread
From: Pete Eberlein @ 2010-08-11 15:58 UTC (permalink / raw)
  To: Sander Eikelenboom
  Cc: Devin Heitmueller, mchehab, mrechberger, gregkh, linux-kernel,
	linux-media, linux-usb

On Wed, 2010-08-11 at 09:25 +0200, Sander Eikelenboom wrote:
> Hello Devin,
> 
> Yes it's completely reproducible for a change:
> 
> ffmpeg -f video4linux -r 25 -s 720x576 -i /dev/video0 out.flv
> gave an error:

Use -f video4linux2.

The -f video4linux option uses the old video4linux1 API.  I have seen
similar strange behavior when I used that ffmpeg option with a v4l2
driver I am developing.  Also, ffmpeg does not use libv4l.


> serveerstertje:/mnt/software/software# ffmpeg -f video4linux -r 25 -s 720x576 -i  /dev/video0 out.flv
> FFmpeg version r11872+debian_0.svn20080206-18+lenny1, Copyright (c) 2000-2008 Fa brice Bellard, et al.
>   configuration: --enable-gpl --enable-libfaad --enable-pp --enable-swscaler --e nable-x11grab --prefix=/usr --enable-libgsm --enable-libtheora --enable-libvorbi s --enable-pthreads --disable-strip --enable-libdc1394 --enable-shared --disable -static
>   libavutil version: 49.6.0
>   libavcodec version: 51.50.0
>   libavformat version: 52.7.0
>   libavdevice version: 52.0.0
>   built on Jan 25 2010 18:27:39, gcc: 4.3.2
> Input #0, video4linux, from '/dev/video0':
>   Duration: N/A, start: 1281511364.644674, bitrate: 165888 kb/s
>     Stream #0.0: Video: rawvideo, yuyv422, 720x576 [PAR 0:1 DAR 0:1], 165888 kb/ s, 25.00 tb(r)
> File 'out.flv' already exists. Overwrite ? [y/N] y
> Output #0, flv, to 'out.flv':
>     Stream #0.0: Video: flv, yuv420p, 720x576 [PAR 0:1 DAR 0:1], q=2-31, 200 kb/ s, 25.00 tb(c)
> Stream mapping:
>   Stream #0.0 -> #0.0
> Press [q] to stop encoding
> VIDIOCMCAPTURE: Invalid argument
> frame=    1 fps=  0 q=3.0 Lsize=      38kB time=0.0 bitrate=7687.6kbits/s
> video:37kB audio:0kB global headers:0kB muxing overhead 0.530927%
> 
> 
> 
> So I tried just:
> 
> ffmpeg -i /dev/video0 out.flv
> 
> That makes it oops allways and instantly.
> 
> --
> 
> Sander
> 
> 
> 
> 
> Wednesday, August 11, 2010, 4:33:28 AM, you wrote:
> 
> > On Tue, Aug 10, 2010 at 6:57 PM, Sander Eikelenboom
> > <linux@eikelenboom.it> wrote:
> >> Hello Devin,
> >>
> >> It's a k-world, which used to work fine (altough with another program, but I can't use that since it seems at least 2 other bugs prevent me from using my VM's :-)
> >> It's this model  http://global.kworld-global.com/main/prod_in.aspx?mnuid=1248&modid=6&pcid=47&ifid=17&prodid=104
> >>
> >> Tried to grab with ffmpeg.
> 
> > Is it reproducible?  Or did it just happen once?  If you have a
> > sequence to reproduce, can you provide the command line you used, etc?
> 
> > Devin
> 
> 
> 
> 



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

* Re: [2.6.35] usb 2.0 em28xx kernel panic general protection fault: 0000 [#1] SMP RIP: 0010:[<ffffffffa004fbc5>] [<ffffffffa004fbc5>]  em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
  2010-08-11 15:58           ` Pete Eberlein
  (?)
@ 2010-08-11 16:46           ` Mauro Carvalho Chehab
  2010-08-11 18:31               ` Devin Heitmueller
  -1 siblings, 1 reply; 16+ messages in thread
From: Mauro Carvalho Chehab @ 2010-08-11 16:46 UTC (permalink / raw)
  To: Pete Eberlein
  Cc: Sander Eikelenboom, Devin Heitmueller, mrechberger, gregkh,
	linux-kernel, linux-media, linux-usb

Em 11-08-2010 12:58, Pete Eberlein escreveu:
> On Wed, 2010-08-11 at 09:25 +0200, Sander Eikelenboom wrote:
>> Hello Devin,
>>
>> Yes it's completely reproducible for a change:
>>
>> ffmpeg -f video4linux -r 25 -s 720x576 -i /dev/video0 out.flv
>> gave an error:
> 
> Use -f video4linux2.
> 
> The -f video4linux option uses the old video4linux1 API.  I have seen
> similar strange behavior when I used that ffmpeg option with a v4l2
> driver I am developing.  Also, ffmpeg does not use libv4l.

Still, we have a bug to fix. The driver shouldn't generating a PANIC if accessed
via V4L1 API.

Cheers,
Mauro.

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

* Re: [2.6.35] usb 2.0 em28xx kernel panic general protection fault:  0000 [#1] SMP RIP: 0010:[<ffffffffa004fbc5>] [<ffffffffa004fbc5>]  em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
  2010-08-11 16:46           ` Mauro Carvalho Chehab
@ 2010-08-11 18:31               ` Devin Heitmueller
  0 siblings, 0 replies; 16+ messages in thread
From: Devin Heitmueller @ 2010-08-11 18:31 UTC (permalink / raw)
  To: Mauro Carvalho Chehab
  Cc: Pete Eberlein, Sander Eikelenboom, mrechberger, gregkh,
	linux-kernel, linux-media, linux-usb

On Wed, Aug 11, 2010 at 12:46 PM, Mauro Carvalho Chehab
<mchehab@infradead.org> wrote:
> Em 11-08-2010 12:58, Pete Eberlein escreveu:
>> On Wed, 2010-08-11 at 09:25 +0200, Sander Eikelenboom wrote:
>>> Hello Devin,
>>>
>>> Yes it's completely reproducible for a change:
>>>
>>> ffmpeg -f video4linux -r 25 -s 720x576 -i /dev/video0 out.flv
>>> gave an error:
>>
>> Use -f video4linux2.
>>
>> The -f video4linux option uses the old video4linux1 API.  I have seen
>> similar strange behavior when I used that ffmpeg option with a v4l2
>> driver I am developing.  Also, ffmpeg does not use libv4l.
>
> Still, we have a bug to fix. The driver shouldn't generating a PANIC if accessed
> via V4L1 API.

I agree with Mauro completely.  There is nothing userland should be
able to do which results in a panic (and I have no reason to believe
Pete was suggesting otherwise).  That said, it's really useful to know
that this is some sort of v4l1 backward compatibility problem.

I'll see if I can reproduce this here.

Thanks,

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

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

* Re: [2.6.35] usb 2.0 em28xx kernel panic general protection fault: 0000 [#1] SMP RIP: 0010:[<ffffffffa004fbc5>] [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
@ 2010-08-11 18:31               ` Devin Heitmueller
  0 siblings, 0 replies; 16+ messages in thread
From: Devin Heitmueller @ 2010-08-11 18:31 UTC (permalink / raw)
  To: Mauro Carvalho Chehab
  Cc: Pete Eberlein, Sander Eikelenboom, mrechberger, gregkh,
	linux-kernel, linux-media, linux-usb

On Wed, Aug 11, 2010 at 12:46 PM, Mauro Carvalho Chehab
<mchehab@infradead.org> wrote:
> Em 11-08-2010 12:58, Pete Eberlein escreveu:
>> On Wed, 2010-08-11 at 09:25 +0200, Sander Eikelenboom wrote:
>>> Hello Devin,
>>>
>>> Yes it's completely reproducible for a change:
>>>
>>> ffmpeg -f video4linux -r 25 -s 720x576 -i /dev/video0 out.flv
>>> gave an error:
>>
>> Use -f video4linux2.
>>
>> The -f video4linux option uses the old video4linux1 API.  I have seen
>> similar strange behavior when I used that ffmpeg option with a v4l2
>> driver I am developing.  Also, ffmpeg does not use libv4l.
>
> Still, we have a bug to fix. The driver shouldn't generating a PANIC if accessed
> via V4L1 API.

I agree with Mauro completely.  There is nothing userland should be
able to do which results in a panic (and I have no reason to believe
Pete was suggesting otherwise).  That said, it's really useful to know
that this is some sort of v4l1 backward compatibility problem.

I'll see if I can reproduce this here.

Thanks,

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

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

* Re: [2.6.35] usb 2.0 em28xx kernel panic general protection fault:  0000 [#1] SMP RIP: 0010:[<ffffffffa004fbc5>] [<ffffffffa004fbc5>]  em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
  2010-08-11 18:31               ` Devin Heitmueller
  (?)
@ 2010-08-11 20:56               ` Sander Eikelenboom
  -1 siblings, 0 replies; 16+ messages in thread
From: Sander Eikelenboom @ 2010-08-11 20:56 UTC (permalink / raw)
  To: Devin Heitmueller
  Cc: Mauro Carvalho Chehab, Pete Eberlein, mrechberger, gregkh,
	linux-kernel, linux-media, linux-usb

Hello Devin,

Yes i can confirm it was my mistake, with video4linux2 it works.

--
Sander

Wednesday, August 11, 2010, 8:31:56 PM, you wrote:

> On Wed, Aug 11, 2010 at 12:46 PM, Mauro Carvalho Chehab
> <mchehab@infradead.org> wrote:
>> Em 11-08-2010 12:58, Pete Eberlein escreveu:
>>> On Wed, 2010-08-11 at 09:25 +0200, Sander Eikelenboom wrote:
>>>> Hello Devin,
>>>>
>>>> Yes it's completely reproducible for a change:
>>>>
>>>> ffmpeg -f video4linux -r 25 -s 720x576 -i /dev/video0 out.flv
>>>> gave an error:
>>>
>>> Use -f video4linux2.
>>>
>>> The -f video4linux option uses the old video4linux1 API.  I have seen
>>> similar strange behavior when I used that ffmpeg option with a v4l2
>>> driver I am developing.  Also, ffmpeg does not use libv4l.
>>
>> Still, we have a bug to fix. The driver shouldn't generating a PANIC if accessed
>> via V4L1 API.

> I agree with Mauro completely.  There is nothing userland should be
> able to do which results in a panic (and I have no reason to believe
> Pete was suggesting otherwise).  That said, it's really useful to know
> that this is some sort of v4l1 backward compatibility problem.

> I'll see if I can reproduce this here.

> Thanks,

> Devin




-- 
Best regards,
 Sander                            mailto:linux@eikelenboom.it


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

* Re: [2.6.35] usb 2.0 em28xx  kernel panic general protection fault: 0000 [#1] SMP          RIP: 0010:[<ffffffffa004fbc5>]  [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
  2010-08-10 22:12 [2.6.35] usb 2.0 em28xx kernel panic general protection fault: 0000 [#1] SMP RIP: 0010:[<ffffffffa004fbc5>] [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx] Sander Eikelenboom
@ 2010-08-11 23:04   ` Andy Walls
  2010-08-11 23:04   ` Andy Walls
  2010-08-17 18:11 ` Maciej Rutecki
  2 siblings, 0 replies; 16+ messages in thread
From: Andy Walls @ 2010-08-11 23:04 UTC (permalink / raw)
  To: Devin Heitmueller, Sander Eikelenboom
  Cc: mchehab, mrechberger, gregkh, linux-kernel, linux-media, linux-usb

On Wed, 2010-08-11 at 00:12 +0200, Sander Eikelenboom wrote:
> Hi,
> 
> While trying to test try and report about some other bugs,  i ran into this kernel panic when trying to grab video from my usb 2.0 em28xx videgrabber connected to a usb 2.0 port.
> Complete serial log attachted.
> 
> 
> [  279.680018] general protection fault: 0000 [#1] SMP
> [  279.683901] last sysfs file: /sys/devices/pci0000:00/0000:00:12.2/usb1/1-5/i2c-0/name
> [  279.683901] CPU 5 
> [  279.683901] Modules linked in: xt_multiport ipt_REJECT xt_recent xt_limit xt_tcpudp powernow_k8 mperf xt_state ipt_MA
> SQUERADE ipt_LOG iptable_mangle iptable_filter iptable_nat ip_tables nf_nat x_tables nf_conntrack_ipv4 nf_conntrack nf_d
> efrag_ipv4 fuse hwmon_vid loop saa7115 snd_cmipci gameport snd_opl3_lib snd_hwdep snd_mpu401_uart snd_rawmidi em28xx v4l
> 2_common snd_hda_codec_atihdmi snd_hda_intel snd_hda_codec snd_pcm snd_seq_device videodev snd_timer snd v4l1_compat v4l
> 2_compat_ioctl32 videobuf_vmalloc videobuf_core psmouse tpm_tis joydev evdev tveeprom serio_raw shpchp edac_core i2c_pii
> x4 soundcore pcspkr i2c_core pci_hotplug wmi snd_page_alloc processor button sd_mod r8169 thermal fan thermal_sys [last 
> unloaded: scsi_wait_scan]
> [  279.683901] 
> [  279.683901] Pid: 0, comm: swapper Not tainted 2.6.352.6.35-vanilla-xhci-isoc+ #6 890FXA-GD70 (MS-7640)  /MS-7640
> [  279.683901] RIP: 0010:[<ffffffffa004fbc5>]  [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
> [  279.683901] RSP: 0018:ffff880001b43c68  EFLAGS: 00010082
> [  279.683901] RAX: dead000000200200 RBX: 0000000000000804 RCX: ffff880229625818
> [  279.683901] RDX: dead000000100100 RSI: 0000000000000003 RDI: ffff880229625868
                      ^^^^^^^^^^^^^^^^

List poison.

arch/x86/Kconfig:
                        config ILLEGAL_POINTER_VALUE
                               hex
                               default 0 if X86_32
                               default 0xdead000000000000 if X86_64
                        
include/linux/poison.h:
                        #ifdef CONFIG_ILLEGAL_POINTER_VALUE
                        # define POISON_POINTER_DELTA _AC(CONFIG_ILLEGAL_POINTER_VALUE, UL)
                        #else
                        # define POISON_POINTER_DELTA 0
                        #endif
                        
                        /*
                         * These are non-NULL pointers that will result in page faults
                         * under normal circumstances, used to verify that nobody uses
                         * non-initialized list entries.
                         */
                        #define LIST_POISON1  ((void *) 0x00100100 + POISON_POINTER_DELTA)
                        #define LIST_POISON2  ((void *) 0x00200200 + POISON_POINTER_DELTA)

So at least one uninitialized list entry was accessed.

> [  279.683901] RBP: ffff880001b43d08 R08: 0000000000000000 R09: 0000000000000804
> [  279.683901] R10: ffff880229597000 R11: 0000000000000000 R12: 0000000000000000
> [  279.683901] R13: ffff88022f158820 R14: ffff880229597000 R15: 0000000000000344
> [  279.683901] FS:  00007fa4bd3706e0(0000) GS:ffff880001b40000(0000) knlGS:0000000000000000
> [  279.683901] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
> [  279.683901] CR2: 00007fa4bd35f000 CR3: 000000022a9ad000 CR4: 00000000000006e0
> [  279.683901] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
> [  279.683901] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
> [  279.683901] Process swapper (pid: 0, threadinfo ffff880237d4a000, task ffff880237d2f7a0)
> [  279.683901] Stack:
> [  279.683901]  ffffffff8103d7a3 ffff880001b43cb0 0000000000000082 ffff8802375e2188
> [  279.683901] <0> 0000000000000804 ffff880229625818 ffff880229597a40 ffff880229597a90
> [  279.683901] <0> ffffc90010b72000 0000000000000000 0000002237d20000 ffff880229597000
> [  279.683901] Call Trace:
> [  279.683901]  <IRQ> 
> [  279.683901]  [<ffffffff8103d7a3>] ? enqueue_task+0x77/0x87
> [  279.683901]  [<ffffffffa0053398>] em28xx_irq_callback+0x7e/0xfe [em28xx]
> [  279.683901]  [<ffffffff81359415>] usb_hcd_giveback_urb+0x84/0xb8
> [  279.683901]  [<ffffffff8136b51b>] ehci_urb_done+0xcf/0xe4
> [  279.683901]  [<ffffffff8136cd15>] ehci_work+0x504/0x8da
> [  279.683901]  [<ffffffff81370fda>] ehci_irq+0x19c/0x1ce
> [  279.683901]  [<ffffffff81358bd1>] usb_hcd_irq+0x3e/0x83
> [  279.683901]  [<ffffffff8108782c>] handle_IRQ_event+0x58/0x136
> [  279.683901]  [<ffffffff81089414>] handle_fasteoi_irq+0x92/0xd2
> [  279.683901]  [<ffffffff8100b241>] handle_irq+0x1f/0x2a
> [  279.683901]  [<ffffffff8100a884>] do_IRQ+0x5a/0xc1
> [  279.683901]  [<ffffffff8146c953>] ret_from_intr+0x0/0x11
> [  279.683901]  <EOI> 
> [  279.683901]  [<ffffffffa0044740>] ? acpi_idle_enter_simple+0x130/0x168 [processor]
> [  279.683901]  [<ffffffffa004473c>] ? acpi_idle_enter_simple+0x12c/0x168 [processor]
> [  279.683901]  [<ffffffff813ad822>] cpuidle_idle_call+0x9b/0xfd
> [  279.683901]  [<ffffffff81007868>] cpu_idle+0x51/0x84
> [  279.683901]  [<ffffffff81466d1b>] start_secondary+0x1c0/0x1c5
> [  279.683901] Code: 83 ef 80 e8 69 39 01 e1 48 8b 4d 88 49 c7 86 18 0b 00 00 00 00 00 00 be 03 00 00 00 48 8b 51 40 48 
> 8b 41 48 48 89 cf 48 83 c7 50 <48> 89 42 08 48 89 10 48 b8 00 01 10 00 00 00 ad de 48 89 41 40 
> [  279.683901] RIP  [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]

         603:	83 ef 80             	sub    $0xffffffffffffff80,%edi  <--- &buf->vb.ts
         606:	e8 69 39 01 e1       	callq  0xffffffffe1013f74 <--- do_gettimeofday()
         60b:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx <--- ?
         60f:	49 c7 86 18 0b 00 00 	movq   $0x0,0xb18(%r14) <--- dev->isoc_ctl.vbi_buf = NULL ?
         616:	00 00 00 00 
         61a:	be 03 00 00 00       	mov    $0x3,%esi        <--- move TASK_NORMAL into a register for the wake_up() macro
         61f:	48 8b 51 40          	mov    0x40(%rcx),%rdx  <--- Fetch the list pointers ?
         623:	48 8b 41 48          	mov    0x48(%rcx),%rax  <--- Fetch the list pointers ?
         627:	48 89 cf             	mov    %rcx,%rdi        <--- ?
         62a:	48 83 c7 50          	add    $0x50,%rdi       <--- ? 
         62e:	48 89 42 08          	mov    %rax,0x8(%rdx)   <----Ooops is here, dereferencing the poisoned list ptrs
         632:	48 89 10             	mov    %rdx,(%rax)      (These lines & a few preceeding look like list_del() inlined)
         635:	48 b8 00 01 10 00 00 	mov    $0xdead000000100100,%rax <--- Inlined list code, setting LIST_POISON1.
         63c:	00 ad de 
         63f:	48 89 41 40          	mov    %rax,0x40(%rcx)

It's hard to tell if the Ooops is happening in
em28xx-video.c:buffer_filled() or em28xx-video.c:vbi_buffer_filled() but
I'm pretty sure it's one of them.  em28xx_isoc_copy_vbi() is a long
function and the *buffer_filled() functions are inlined (what's up with
that?).  I'd need an objdump disassembly of your actual em28xx-video.o
binary to figure out which one conclusively.

But that's probably not needed.  There's an obvious uninitialized list
object being used in the em28xx driver with its interaction with
videobuf.  I'll bail out at this point and let someone else, who knows
more than I about both of those, audit the code. :P


Regards,
Andy

> [  279.683901]  RSP <ffff880001b43c68>
> [  279.683901] ---[ end trace 0f55a03076b067cf ]---
> [  279.683901] Kernel panic - not syncing: Fatal exception in interrupt
> [  279.683901] Pid: 0, comm: swapper Tainted: G      D     2.6.352.6.35-vanilla-xhci-isoc+ #6
> [  279.683901] Call Trace:
> [  279.683901]  <IRQ>  [<ffffffff81469cf9>] panic+0xb1/0x12a
> [  279.683901]  [<ffffffff81043b90>] ? kmsg_dump+0x126/0x140
> [  279.683901]  [<ffffffff8100c354>] oops_end+0x89/0x96
> [  279.683901]  [<ffffffff8100c534>] die+0x55/0x5e
> [  279.683901]  [<ffffffff8100a26f>] do_general_protection+0x130/0x138
> [  279.683901]  [<ffffffff8146cc05>] general_protection+0x25/0x30
> [  279.683901]  [<ffffffffa004fbc5>] ? em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
> [  279.683901]  [<ffffffffa004fba2>] ? em28xx_isoc_copy_vbi+0x60b/0x812 [em28xx]
> [  279.683901]  [<ffffffff8103d7a3>] ? enqueue_task+0x77/0x87
> [  279.683901]  [<ffffffffa0053398>] em28xx_irq_callback+0x7e/0xfe [em28xx]
> [  279.683901]  [<ffffffff81359415>] usb_hcd_giveback_urb+0x84/0xb8
> [  279.683901]  [<ffffffff8136b51b>] ehci_urb_done+0xcf/0xe4
> [  279.683901]  [<ffffffff8136cd15>] ehci_work+0x504/0x8da
> [  279.683901]  [<ffffffff81370fda>] ehci_irq+0x19c/0x1ce
> [  279.683901]  [<ffffffff81358bd1>] usb_hcd_irq+0x3e/0x83
> [  279.683901]  [<ffffffff8108782c>] handle_IRQ_event+0x58/0x136
> [  279.683901]  [<ffffffff81089414>] handle_fasteoi_irq+0x92/0xd2
> [  279.683901]  [<ffffffff8100b241>] handle_irq+0x1f/0x2a
> [  279.683901]  [<ffffffff8100a884>] do_IRQ+0x5a/0xc1
> [  279.683901]  [<ffffffff8146c953>] ret_from_intr+0x0/0x11
> [  279.683901]  <EOI>  [<ffffffffa0044740>] ? acpi_idle_enter_simple+0x130/0x168 [processor]
> [  279.683901]  [<ffffffffa004473c>] ? acpi_idle_enter_simple+0x12c/0x168 [processor]
> [  279.683901]  [<ffffffff813ad822>] cpuidle_idle_call+0x9b/0xfd
> [  279.683901]  [<ffffffff81007868>] cpu_idle+0x51/0x84
> [  279.683901]  [<ffffffff81466d1b>] start_secondary+0x1c0/0x1c5
> 
> 
> 
> 
> 
> --
> Sander



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

* Re: [2.6.35] usb 2.0 em28xx  kernel panic general protection fault: 0000 [#1] SMP          RIP: 0010:[<ffffffffa004fbc5>] [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
@ 2010-08-11 23:04   ` Andy Walls
  0 siblings, 0 replies; 16+ messages in thread
From: Andy Walls @ 2010-08-11 23:04 UTC (permalink / raw)
  To: Devin Heitmueller, Sander Eikelenboom
  Cc: mchehab, mrechberger, gregkh, linux-kernel, linux-media, linux-usb

On Wed, 2010-08-11 at 00:12 +0200, Sander Eikelenboom wrote:
> Hi,
> 
> While trying to test try and report about some other bugs,  i ran into this kernel panic when trying to grab video from my usb 2.0 em28xx videgrabber connected to a usb 2.0 port.
> Complete serial log attachted.
> 
> 
> [  279.680018] general protection fault: 0000 [#1] SMP
> [  279.683901] last sysfs file: /sys/devices/pci0000:00/0000:00:12.2/usb1/1-5/i2c-0/name
> [  279.683901] CPU 5 
> [  279.683901] Modules linked in: xt_multiport ipt_REJECT xt_recent xt_limit xt_tcpudp powernow_k8 mperf xt_state ipt_MA
> SQUERADE ipt_LOG iptable_mangle iptable_filter iptable_nat ip_tables nf_nat x_tables nf_conntrack_ipv4 nf_conntrack nf_d
> efrag_ipv4 fuse hwmon_vid loop saa7115 snd_cmipci gameport snd_opl3_lib snd_hwdep snd_mpu401_uart snd_rawmidi em28xx v4l
> 2_common snd_hda_codec_atihdmi snd_hda_intel snd_hda_codec snd_pcm snd_seq_device videodev snd_timer snd v4l1_compat v4l
> 2_compat_ioctl32 videobuf_vmalloc videobuf_core psmouse tpm_tis joydev evdev tveeprom serio_raw shpchp edac_core i2c_pii
> x4 soundcore pcspkr i2c_core pci_hotplug wmi snd_page_alloc processor button sd_mod r8169 thermal fan thermal_sys [last 
> unloaded: scsi_wait_scan]
> [  279.683901] 
> [  279.683901] Pid: 0, comm: swapper Not tainted 2.6.352.6.35-vanilla-xhci-isoc+ #6 890FXA-GD70 (MS-7640)  /MS-7640
> [  279.683901] RIP: 0010:[<ffffffffa004fbc5>]  [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
> [  279.683901] RSP: 0018:ffff880001b43c68  EFLAGS: 00010082
> [  279.683901] RAX: dead000000200200 RBX: 0000000000000804 RCX: ffff880229625818
> [  279.683901] RDX: dead000000100100 RSI: 0000000000000003 RDI: ffff880229625868
                      ^^^^^^^^^^^^^^^^

List poison.

arch/x86/Kconfig:
                        config ILLEGAL_POINTER_VALUE
                               hex
                               default 0 if X86_32
                               default 0xdead000000000000 if X86_64
                        
include/linux/poison.h:
                        #ifdef CONFIG_ILLEGAL_POINTER_VALUE
                        # define POISON_POINTER_DELTA _AC(CONFIG_ILLEGAL_POINTER_VALUE, UL)
                        #else
                        # define POISON_POINTER_DELTA 0
                        #endif
                        
                        /*
                         * These are non-NULL pointers that will result in page faults
                         * under normal circumstances, used to verify that nobody uses
                         * non-initialized list entries.
                         */
                        #define LIST_POISON1  ((void *) 0x00100100 + POISON_POINTER_DELTA)
                        #define LIST_POISON2  ((void *) 0x00200200 + POISON_POINTER_DELTA)

So at least one uninitialized list entry was accessed.

> [  279.683901] RBP: ffff880001b43d08 R08: 0000000000000000 R09: 0000000000000804
> [  279.683901] R10: ffff880229597000 R11: 0000000000000000 R12: 0000000000000000
> [  279.683901] R13: ffff88022f158820 R14: ffff880229597000 R15: 0000000000000344
> [  279.683901] FS:  00007fa4bd3706e0(0000) GS:ffff880001b40000(0000) knlGS:0000000000000000
> [  279.683901] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
> [  279.683901] CR2: 00007fa4bd35f000 CR3: 000000022a9ad000 CR4: 00000000000006e0
> [  279.683901] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
> [  279.683901] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
> [  279.683901] Process swapper (pid: 0, threadinfo ffff880237d4a000, task ffff880237d2f7a0)
> [  279.683901] Stack:
> [  279.683901]  ffffffff8103d7a3 ffff880001b43cb0 0000000000000082 ffff8802375e2188
> [  279.683901] <0> 0000000000000804 ffff880229625818 ffff880229597a40 ffff880229597a90
> [  279.683901] <0> ffffc90010b72000 0000000000000000 0000002237d20000 ffff880229597000
> [  279.683901] Call Trace:
> [  279.683901]  <IRQ> 
> [  279.683901]  [<ffffffff8103d7a3>] ? enqueue_task+0x77/0x87
> [  279.683901]  [<ffffffffa0053398>] em28xx_irq_callback+0x7e/0xfe [em28xx]
> [  279.683901]  [<ffffffff81359415>] usb_hcd_giveback_urb+0x84/0xb8
> [  279.683901]  [<ffffffff8136b51b>] ehci_urb_done+0xcf/0xe4
> [  279.683901]  [<ffffffff8136cd15>] ehci_work+0x504/0x8da
> [  279.683901]  [<ffffffff81370fda>] ehci_irq+0x19c/0x1ce
> [  279.683901]  [<ffffffff81358bd1>] usb_hcd_irq+0x3e/0x83
> [  279.683901]  [<ffffffff8108782c>] handle_IRQ_event+0x58/0x136
> [  279.683901]  [<ffffffff81089414>] handle_fasteoi_irq+0x92/0xd2
> [  279.683901]  [<ffffffff8100b241>] handle_irq+0x1f/0x2a
> [  279.683901]  [<ffffffff8100a884>] do_IRQ+0x5a/0xc1
> [  279.683901]  [<ffffffff8146c953>] ret_from_intr+0x0/0x11
> [  279.683901]  <EOI> 
> [  279.683901]  [<ffffffffa0044740>] ? acpi_idle_enter_simple+0x130/0x168 [processor]
> [  279.683901]  [<ffffffffa004473c>] ? acpi_idle_enter_simple+0x12c/0x168 [processor]
> [  279.683901]  [<ffffffff813ad822>] cpuidle_idle_call+0x9b/0xfd
> [  279.683901]  [<ffffffff81007868>] cpu_idle+0x51/0x84
> [  279.683901]  [<ffffffff81466d1b>] start_secondary+0x1c0/0x1c5
> [  279.683901] Code: 83 ef 80 e8 69 39 01 e1 48 8b 4d 88 49 c7 86 18 0b 00 00 00 00 00 00 be 03 00 00 00 48 8b 51 40 48 
> 8b 41 48 48 89 cf 48 83 c7 50 <48> 89 42 08 48 89 10 48 b8 00 01 10 00 00 00 ad de 48 89 41 40 
> [  279.683901] RIP  [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]

         603:	83 ef 80             	sub    $0xffffffffffffff80,%edi  <--- &buf->vb.ts
         606:	e8 69 39 01 e1       	callq  0xffffffffe1013f74 <--- do_gettimeofday()
         60b:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx <--- ?
         60f:	49 c7 86 18 0b 00 00 	movq   $0x0,0xb18(%r14) <--- dev->isoc_ctl.vbi_buf = NULL ?
         616:	00 00 00 00 
         61a:	be 03 00 00 00       	mov    $0x3,%esi        <--- move TASK_NORMAL into a register for the wake_up() macro
         61f:	48 8b 51 40          	mov    0x40(%rcx),%rdx  <--- Fetch the list pointers ?
         623:	48 8b 41 48          	mov    0x48(%rcx),%rax  <--- Fetch the list pointers ?
         627:	48 89 cf             	mov    %rcx,%rdi        <--- ?
         62a:	48 83 c7 50          	add    $0x50,%rdi       <--- ? 
         62e:	48 89 42 08          	mov    %rax,0x8(%rdx)   <----Ooops is here, dereferencing the poisoned list ptrs
         632:	48 89 10             	mov    %rdx,(%rax)      (These lines & a few preceeding look like list_del() inlined)
         635:	48 b8 00 01 10 00 00 	mov    $0xdead000000100100,%rax <--- Inlined list code, setting LIST_POISON1.
         63c:	00 ad de 
         63f:	48 89 41 40          	mov    %rax,0x40(%rcx)

It's hard to tell if the Ooops is happening in
em28xx-video.c:buffer_filled() or em28xx-video.c:vbi_buffer_filled() but
I'm pretty sure it's one of them.  em28xx_isoc_copy_vbi() is a long
function and the *buffer_filled() functions are inlined (what's up with
that?).  I'd need an objdump disassembly of your actual em28xx-video.o
binary to figure out which one conclusively.

But that's probably not needed.  There's an obvious uninitialized list
object being used in the em28xx driver with its interaction with
videobuf.  I'll bail out at this point and let someone else, who knows
more than I about both of those, audit the code. :P


Regards,
Andy

> [  279.683901]  RSP <ffff880001b43c68>
> [  279.683901] ---[ end trace 0f55a03076b067cf ]---
> [  279.683901] Kernel panic - not syncing: Fatal exception in interrupt
> [  279.683901] Pid: 0, comm: swapper Tainted: G      D     2.6.352.6.35-vanilla-xhci-isoc+ #6
> [  279.683901] Call Trace:
> [  279.683901]  <IRQ>  [<ffffffff81469cf9>] panic+0xb1/0x12a
> [  279.683901]  [<ffffffff81043b90>] ? kmsg_dump+0x126/0x140
> [  279.683901]  [<ffffffff8100c354>] oops_end+0x89/0x96
> [  279.683901]  [<ffffffff8100c534>] die+0x55/0x5e
> [  279.683901]  [<ffffffff8100a26f>] do_general_protection+0x130/0x138
> [  279.683901]  [<ffffffff8146cc05>] general_protection+0x25/0x30
> [  279.683901]  [<ffffffffa004fbc5>] ? em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
> [  279.683901]  [<ffffffffa004fba2>] ? em28xx_isoc_copy_vbi+0x60b/0x812 [em28xx]
> [  279.683901]  [<ffffffff8103d7a3>] ? enqueue_task+0x77/0x87
> [  279.683901]  [<ffffffffa0053398>] em28xx_irq_callback+0x7e/0xfe [em28xx]
> [  279.683901]  [<ffffffff81359415>] usb_hcd_giveback_urb+0x84/0xb8
> [  279.683901]  [<ffffffff8136b51b>] ehci_urb_done+0xcf/0xe4
> [  279.683901]  [<ffffffff8136cd15>] ehci_work+0x504/0x8da
> [  279.683901]  [<ffffffff81370fda>] ehci_irq+0x19c/0x1ce
> [  279.683901]  [<ffffffff81358bd1>] usb_hcd_irq+0x3e/0x83
> [  279.683901]  [<ffffffff8108782c>] handle_IRQ_event+0x58/0x136
> [  279.683901]  [<ffffffff81089414>] handle_fasteoi_irq+0x92/0xd2
> [  279.683901]  [<ffffffff8100b241>] handle_irq+0x1f/0x2a
> [  279.683901]  [<ffffffff8100a884>] do_IRQ+0x5a/0xc1
> [  279.683901]  [<ffffffff8146c953>] ret_from_intr+0x0/0x11
> [  279.683901]  <EOI>  [<ffffffffa0044740>] ? acpi_idle_enter_simple+0x130/0x168 [processor]
> [  279.683901]  [<ffffffffa004473c>] ? acpi_idle_enter_simple+0x12c/0x168 [processor]
> [  279.683901]  [<ffffffff813ad822>] cpuidle_idle_call+0x9b/0xfd
> [  279.683901]  [<ffffffff81007868>] cpu_idle+0x51/0x84
> [  279.683901]  [<ffffffff81466d1b>] start_secondary+0x1c0/0x1c5
> 
> 
> 
> 
> 
> --
> Sander



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

* Re: [2.6.35] usb 2.0 em28xx  kernel panic general protection fault: 0000 [#1] SMP          RIP: 0010:[<ffffffffa004fbc5>]  [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]
  2010-08-10 22:12 [2.6.35] usb 2.0 em28xx kernel panic general protection fault: 0000 [#1] SMP RIP: 0010:[<ffffffffa004fbc5>] [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx] Sander Eikelenboom
  2010-08-10 22:45   ` Devin Heitmueller
  2010-08-11 23:04   ` Andy Walls
@ 2010-08-17 18:11 ` Maciej Rutecki
  2 siblings, 0 replies; 16+ messages in thread
From: Maciej Rutecki @ 2010-08-17 18:11 UTC (permalink / raw)
  To: Sander Eikelenboom
  Cc: mchehab, mrechberger, gregkh, linux-kernel, linux-media, linux-usb

https://bugzilla.kernel.org/show_bug.cgi?id=16614On środa, 11 sierpnia 2010 o 
00:12:57 Sander Eikelenboom wrote:
> Hi,
> 
> While trying to test try and report about some other bugs,  i ran into this
> kernel panic when trying to grab video from my usb 2.0 em28xx videgrabber
> connected to a usb 2.0 port. Complete serial log attachted.
> 

I created a Bugzilla entry at 
https://bugzilla.kernel.org/show_bug.cgi?id=16614
for your bug report, please add your address to the CC list in there, thanks!

-- 
Maciej Rutecki
http://www.maciek.unixy.pl

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

end of thread, other threads:[~2010-08-17 18:11 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-08-10 22:12 [2.6.35] usb 2.0 em28xx kernel panic general protection fault: 0000 [#1] SMP RIP: 0010:[<ffffffffa004fbc5>] [<ffffffffa004fbc5>] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx] Sander Eikelenboom
2010-08-10 22:45 ` Devin Heitmueller
2010-08-10 22:45   ` Devin Heitmueller
2010-08-10 22:57   ` Sander Eikelenboom
2010-08-11  2:33     ` Devin Heitmueller
2010-08-11  2:33       ` Devin Heitmueller
2010-08-11  7:25       ` Sander Eikelenboom
2010-08-11 15:58         ` Pete Eberlein
2010-08-11 15:58           ` Pete Eberlein
2010-08-11 16:46           ` Mauro Carvalho Chehab
2010-08-11 18:31             ` Devin Heitmueller
2010-08-11 18:31               ` Devin Heitmueller
2010-08-11 20:56               ` Sander Eikelenboom
2010-08-11 23:04 ` Andy Walls
2010-08-11 23:04   ` Andy Walls
2010-08-17 18:11 ` Maciej Rutecki

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.