From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ua0-f169.google.com (mail-ua0-f169.google.com [209.85.217.169]) by dpdk.org (Postfix) with ESMTP id 8C7B92904 for ; Thu, 3 Nov 2016 14:02:43 +0100 (CET) Received: by mail-ua0-f169.google.com with SMTP id 12so38354684uas.2 for ; Thu, 03 Nov 2016 06:02:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=QND9VpitNa15y6TvE6F7tv9kVfQlfyEz7p2WP7Xls48=; b=0fGP5krVemuV88Ke/1+YiHD7fIGEpcTnv6p3HE0D9hofzACWSYmfhc4zms9dC2NpEL mhZKpYksSBRf85nKMoyftHxZn2xH2H6L0R6YFraKE9O1qNTqK3WN1X7cL6iEJOQ5KvPL +wx0WLmtvuvJAJq7GJWatj1ezIwP8KsFqBUvgmRHNdIUPRAel4Ji4bhOfL4fXD5uifVb hR9iyfFtNjaigptqfMf299WFgeiJNloLOccmrutJ9Mb+J5VWUN9bXVJvhM7KHN5AMVqr AzZObO3cupSLATWtm3Ro/BTdMLxO7x9qS9MLRWiaXQ41f+B/LsOuV65Uhnh9N53Djw9s gNLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=QND9VpitNa15y6TvE6F7tv9kVfQlfyEz7p2WP7Xls48=; b=li7ZXh6XSdv2zumbgS6GtQKUtEaitX/RpQS7EjoNv0trXntV/ljZzs8FZBQHOCzsit RUE1KuqF4CVKgsAzSAqcnduZfSaqPvbrUGN9WAMQCqztLHZ00QcyDjc0ss0cbLpFOHUC xxB0GT+s3DhHOW8nUmefOO1M8MLmfDPE/6qxMYhDeRdtAxW71aEKuVq4fc/toc4wnkO7 RFB+rmafjfR3BDL9JDOfIrxUvqQfkTyyfDa7bKbNc2X58yEIqr3m7bVKcY9n/S2JhFE2 Ouiua8jP/ftor7+iPsbBt1LbG/Rs8TcvGuJ+3BbCF2fLQj7my3uSFlPQmTPE8vyCNxl2 po6Q== X-Gm-Message-State: ABUngvd2LJ1YAzQGvlIF5z1zpNRmD9xk/s3DXc2wtXVHNIQ0IBj2dgnaMEPfqqHvDkW5ZvCgZ4E/2HP2mHqJ3A== X-Received: by 10.159.32.74 with SMTP id 68mr6858775uam.145.1478178162486; Thu, 03 Nov 2016 06:02:42 -0700 (PDT) MIME-Version: 1.0 Received: by 10.103.37.199 with HTTP; Thu, 3 Nov 2016 06:02:42 -0700 (PDT) From: Sruthi Yellamraju Date: Thu, 3 Nov 2016 09:02:42 -0400 Message-ID: To: dev@dpdk.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] Issues binding 82545EM to igb_uio on Centos 6.5 + DPDK 16.07 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Nov 2016 13:02:43 -0000 Hi, I have a 82545EM NIC running e1000 driver on a VM running Centos 6.5 build (2.6.32-431.20.3.el6.x86_64) (See lspci O/p). I am using dpdk-16.07 and when i try binding this device to igb_uio, its giving me the following error. Any pointers? I was able to get other drivers fm10k, e1000e to work with this kernel version, but not e1000. #dpdk-devbind -b igb_uio 0000:02:01.0 Error: bind failed for 0000:02:01.0 - Cannot bind to driver igb_uio dmesg shows: Nov 3 08:57:16 vm-sensor-test1 kernel: igb_uio 0000:02:01.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19 Nov 3 08:57:16 vm-sensor-test1 kernel: igb_uio 0000:02:01.0: setting latency timer to 64 Nov 3 08:57:16 vm-sensor-test1 kernel: igb_uio 0000:02:01.0: PCI INTX mask not supported Nov 3 08:57:16 vm-sensor-test1 kernel: IRQ handler type mismatch for IRQ 0 Nov 3 08:57:16 vm-sensor-test1 kernel: current handler: timer Nov 3 08:57:16 vm-sensor-test1 kernel: Pid: 3976, comm: dpdk-devbind Not tainted 2.6.32-431.20.3.el6.x86_64 #1 Nov 3 08:57:16 vm-sensor-test1 kernel: Call Trace: Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? __setup_irq+0x382/0x3c0 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? uio_interrupt+0x0/0x48 [uio] Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? request_threaded_irq+0x133/0x230 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? __uio_register_device+0x58e/0x620 [uio] Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? igbuio_pci_probe+0x3e1/0x500 [igb_uio] Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? kobject_get+0x1a/0x30 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? local_pci_probe+0x17/0x20 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? pci_device_probe+0x101/0x120 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? driver_sysfs_add+0x62/0x90 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? driver_probe_device+0xa0/0x2a0 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? __driver_attach+0xab/0xb0 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? __driver_attach+0x0/0xb0 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? bus_for_each_dev+0x64/0x90 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? driver_attach+0x1e/0x20 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? pci_add_dynid+0xc7/0xf0 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? store_new_id+0xd2/0x110 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? drv_attr_store+0x2c/0x30 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? sysfs_write_file+0xe5/0x170 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? vfs_write+0xb8/0x1a0 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? sys_write+0x51/0x90 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? system_call_fastpath+0x16/0x1b Nov 3 08:57:16 vm-sensor-test1 kernel: igb_uio 0000:02:01.0: PCI INT A disabled Nov 3 08:57:16 vm-sensor-test1 kernel: igb_uio: probe of 0000:02:01.0 failed with error -16 Nov 3 08:57:16 vm-sensor-test1 kernel: igb_uio 0000:02:01.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19 Nov 3 08:57:16 vm-sensor-test1 kernel: igb_uio 0000:02:01.0: setting latency timer to 64 Nov 3 08:57:16 vm-sensor-test1 kernel: igb_uio 0000:02:01.0: PCI INTX mask not supported Nov 3 08:57:16 vm-sensor-test1 kernel: IRQ handler type mismatch for IRQ 0 Nov 3 08:57:16 vm-sensor-test1 kernel: current handler: timer Nov 3 08:57:16 vm-sensor-test1 kernel: Pid: 3976, comm: dpdk-devbind Not tainted 2.6.32-431.20.3.el6.x86_64 #1 Nov 3 08:57:16 vm-sensor-test1 kernel: Call Trace: Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? __setup_irq+0x382/0x3c0 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? uio_interrupt+0x0/0x48 [uio] Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? request_threaded_irq+0x133/0x230 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? __uio_register_device+0x58e/0x620 [uio] Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? igbuio_pci_probe+0x3e1/0x500 [igb_uio] Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? kobject_get+0x1a/0x30 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? local_pci_probe+0x17/0x20 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? pci_device_probe+0x101/0x120 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? driver_sysfs_add+0x62/0x90 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? driver_probe_device+0xa0/0x2a0 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? driver_bind+0xca/0x110 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? drv_attr_store+0x2c/0x30 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? sysfs_write_file+0xe5/0x170 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? vfs_write+0xb8/0x1a0 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? sys_write+0x51/0x90 Nov 3 08:57:16 vm-sensor-test1 kernel: [] ? system_call_fastpath+0x16/0x1b Nov 3 08:57:16 vm-sensor-test1 kernel: igb_uio 0000:02:01.0: PCI INT A disabled Nov 3 08:57:16 vm-sensor-test1 kernel: igb_uio: probe of 0000:02:01.0 failed with error -16 lspci o/p ======= 02:01.0 Ethernet controller: Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) (rev 01) Subsystem: VMware PRO/1000 MT Single Port Adapter Physical Slot: 33 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR-