0 Replies Latest reply on Jun 5, 2013 5:05 PM by natprak

    Unable to compile NAPI enabled ixgbe driver on Fedora 18

    natprak

      I'm having an issue making the latest ixgbe driver (3.15.1) with NAPI enabled. No matter how I try to compile it, it won't show -napi at the end of the version. Is there a parameter I could check whether my kernal has NAPI enabled?gbe

       

      [root@linux ~]# modinfo ixgbe

      filename:       /lib/modules/3.9.4-200.fc18.x86_64/kernel/drivers/net/ethernet/intel/ixgbe/ixgbe.ko

      version:        3.15.1

      license:        GPL

      description:    Intel(R) 10 Gigabit PCI Express Network Driver

      author:         Intel Corporation, <linux.nics@intel.com>

      srcversion:     9355E6A8DE2F272233819DA

      alias:          pci:v00008086d0000155Dsv*sd*bc*sc*i*

      alias:          pci:v00008086d0000155Csv*sd*bc*sc*i*

      alias:          pci:v00008086d00001557sv*sd*bc*sc*i*

      alias:          pci:v00008086d0000154Fsv*sd*bc*sc*i*

      alias:          pci:v00008086d0000154Dsv*sd*bc*sc*i*

      alias:          pci:v00008086d00001528sv*sd*bc*sc*i*

      alias:          pci:v00008086d000010F8sv*sd*bc*sc*i*

      alias:          pci:v00008086d0000151Csv*sd*bc*sc*i*

      alias:          pci:v00008086d00001529sv*sd*bc*sc*i*

      alias:          pci:v00008086d0000152Asv*sd*bc*sc*i*

      alias:          pci:v00008086d000010F9sv*sd*bc*sc*i*

      alias:          pci:v00008086d00001514sv*sd*bc*sc*i*

      alias:          pci:v00008086d00001507sv*sd*bc*sc*i*

      alias:          pci:v00008086d000010FBsv*sd*bc*sc*i*

      alias:          pci:v00008086d00001517sv*sd*bc*sc*i*

      alias:          pci:v00008086d000010FCsv*sd*bc*sc*i*

      alias:          pci:v00008086d000010F7sv*sd*bc*sc*i*

      alias:          pci:v00008086d00001508sv*sd*bc*sc*i*

      alias:          pci:v00008086d000010DBsv*sd*bc*sc*i*

      alias:          pci:v00008086d000010F4sv*sd*bc*sc*i*

      alias:          pci:v00008086d000010E1sv*sd*bc*sc*i*

      alias:          pci:v00008086d000010F1sv*sd*bc*sc*i*

      alias:          pci:v00008086d000010ECsv*sd*bc*sc*i*

      alias:          pci:v00008086d000010DDsv*sd*bc*sc*i*

      alias:          pci:v00008086d0000150Bsv*sd*bc*sc*i*

      alias:          pci:v00008086d000010C8sv*sd*bc*sc*i*

      alias:          pci:v00008086d000010C7sv*sd*bc*sc*i*

      alias:          pci:v00008086d000010C6sv*sd*bc*sc*i*

      alias:          pci:v00008086d000010B6sv*sd*bc*sc*i*

      depends:        dca

      vermagic:       3.9.4-200.fc18.x86_64 SMP mod_unload

      parm:           InterruptType:Change Interrupt Mode (0=Legacy, 1=MSI, 2=MSI-X), default IntMode (deprecated) (array of int)

      parm:           IntMode:Change Interrupt Mode (0=Legacy, 1=MSI, 2=MSI-X), default 2 (array of int)

      parm:           MQ:Disable or enable Multiple Queues, default 1 (array of int)

      parm:           DCA:Disable or enable Direct Cache Access, 0=disabled, 1=descriptor only, 2=descriptor and data (array of int)

      parm:           RSS:Number of Receive-Side Scaling Descriptor Queues, default 0=number of cpus (array of int)

      parm:           VMDQ:Number of Virtual Machine Device Queues: 0/1 = disable, 2-16 enable (default=8) (array of int)

      parm:           max_vfs:Number of Virtual Functions: 0 = disable (default), 1-63 = enable this many VFs (array of int)

      parm:           L2LBen:L2 Loopback Enable: 0 = disable, 1 = enable (default) (array of int)

      parm:           InterruptThrottleRate:Maximum interrupts per second, per vector, (0,1,956-488281), default 1 (array of int)

      parm:           LLIPort:Low Latency Interrupt TCP Port (0-65535) (array of int)

      parm:           LLIPush:Low Latency Interrupt on TCP Push flag (0,1) (array of int)

      parm:           LLISize:Low Latency Interrupt on Packet Size (0-1500) (array of int)

      parm:           LLIEType:Low Latency Interrupt Ethernet Protocol Type (array of int)

      parm:           LLIVLANP:Low Latency Interrupt on VLAN priority threshold (array of int)

      parm:           FdirPballoc:Flow Director packet buffer allocation level:

                  1 = 8k hash filters or 2k perfect filters

                  2 = 16k hash filters or 4k perfect filters

                  3 = 32k hash filters or 8k perfect filters (array of int)

      parm:           AtrSampleRate:Software ATR Tx packet sample rate (array of int)

      parm:           FCoE:Disable or enable FCoE Offload, default 1 (array of int)

      parm:           LRO:Large Receive Offload (0,1), default 1 = on (array of int)

      parm:           allow_unsupported_sfp:Allow unsupported and untested SFP+ modules on 82599 based adapters, default 0 = Disable (array of int)

       

      dmesg:

       

      [ 1022.867423] Intel(R) 10 Gigabit PCI Express Network Driver - version 3.15.1

      [ 1022.867424] Copyright (c) 1999-2013 Intel Corporation.

      [ 1022.867865] ixgbe: 0000:1f:00.0: ixgbe_check_options: FCoE Offload feature enabled

      [ 1023.030542] ixgbe 0000:1f:00.0: irq 68 for MSI/MSI-X

      [ 1023.030551] ixgbe 0000:1f:00.0: irq 69 for MSI/MSI-X

      [ 1023.030558] ixgbe 0000:1f:00.0: irq 70 for MSI/MSI-X

      [ 1023.030566] ixgbe 0000:1f:00.0: irq 71 for MSI/MSI-X

      [ 1023.030574] ixgbe 0000:1f:00.0: irq 72 for MSI/MSI-X

      [ 1023.030582] ixgbe 0000:1f:00.0: irq 73 for MSI/MSI-X

      [ 1023.030589] ixgbe 0000:1f:00.0: irq 74 for MSI/MSI-X

      [ 1023.030597] ixgbe 0000:1f:00.0: irq 75 for MSI/MSI-X

      [ 1023.030604] ixgbe 0000:1f:00.0: irq 76 for MSI/MSI-X

      [ 1023.030612] ixgbe 0000:1f:00.0: irq 77 for MSI/MSI-X

      [ 1023.030619] ixgbe 0000:1f:00.0: irq 78 for MSI/MSI-X

      [ 1023.030627] ixgbe 0000:1f:00.0: irq 79 for MSI/MSI-X

      [ 1023.030635] ixgbe 0000:1f:00.0: irq 80 for MSI/MSI-X

      [ 1023.030643] ixgbe 0000:1f:00.0: irq 81 for MSI/MSI-X

      [ 1023.030651] ixgbe 0000:1f:00.0: irq 82 for MSI/MSI-X

      [ 1023.030658] ixgbe 0000:1f:00.0: irq 83 for MSI/MSI-X

      [ 1023.030666] ixgbe 0000:1f:00.0: irq 84 for MSI/MSI-X

      [ 1023.032512] ixgbe 0000:1f:00.0: (PCI Express:5.0GT/s:Width x8) 90:e2:ba:18:c4:94

      [ 1023.032845] ixgbe 0000:1f:00.0 eth4: MAC: 2, PHY: 12, SFP+: 5, PBA No: G43015-001

      [ 1023.032851] ixgbe 0000:1f:00.0 eth4: Enabled Features: RxQ: 16 TxQ: 16 FdirHash RSC

      [ 1023.032883] ixgbe 0000:1f:00.0 eth4: Intel(R) 10 Gigabit Network Connection

      [ 1023.033225] ixgbe: 0000:1f:00.1: ixgbe_check_options: FCoE Offload feature enabled

      [ 1023.058493] systemd-udevd[1839]: renamed network interface eth4 to p4p1

      [ 1023.236420] IPv6: ADDRCONF(NETDEV_UP): p4p1: link is not ready

      [ 1023.301750] ixgbe 0000:1f:00.0 p4p1: detected SFP+: 5

      [ 1023.436512] ixgbe 0000:1f:00.0 p4p1: NIC Link is Up 10 Gbps, Flow Control: RX/TX

      [ 1023.436635] IPv6: ADDRCONF(NETDEV_CHANGE): p4p1: link becomes ready

      [ 1024.146214] ixgbe 0000:1f:00.1: irq 85 for MSI/MSI-X

      [ 1024.146226] ixgbe 0000:1f:00.1: irq 86 for MSI/MSI-X

      [ 1024.146234] ixgbe 0000:1f:00.1: irq 87 for MSI/MSI-X

      [ 1024.146242] ixgbe 0000:1f:00.1: irq 88 for MSI/MSI-X

      [ 1024.146249] ixgbe 0000:1f:00.1: irq 89 for MSI/MSI-X

      [ 1024.146257] ixgbe 0000:1f:00.1: irq 90 for MSI/MSI-X

      [ 1024.146265] ixgbe 0000:1f:00.1: irq 91 for MSI/MSI-X

      [ 1024.146272] ixgbe 0000:1f:00.1: irq 92 for MSI/MSI-X

      [ 1024.146280] ixgbe 0000:1f:00.1: irq 93 for MSI/MSI-X

      [ 1024.146287] ixgbe 0000:1f:00.1: irq 94 for MSI/MSI-X

      [ 1024.146295] ixgbe 0000:1f:00.1: irq 95 for MSI/MSI-X

      [ 1024.146304] ixgbe 0000:1f:00.1: irq 96 for MSI/MSI-X

      [ 1024.146311] ixgbe 0000:1f:00.1: irq 97 for MSI/MSI-X

      [ 1024.146318] ixgbe 0000:1f:00.1: irq 98 for MSI/MSI-X

      [ 1024.146326] ixgbe 0000:1f:00.1: irq 99 for MSI/MSI-X

      [ 1024.146333] ixgbe 0000:1f:00.1: irq 100 for MSI/MSI-X

      [ 1024.146341] ixgbe 0000:1f:00.1: irq 101 for MSI/MSI-X

      [ 1024.148223] ixgbe 0000:1f:00.1: (PCI Express:5.0GT/s:Width x8) 90:e2:ba:18:c4:95

      [ 1024.148555] ixgbe 0000:1f:00.1 eth4: MAC: 2, PHY: 1, PBA No: G43015-001

      [ 1024.148561] ixgbe 0000:1f:00.1 eth4: Enabled Features: RxQ: 16 TxQ: 16 FdirHash RSC

      [ 1024.148631] ixgbe 0000:1f:00.1 eth4: Intel(R) 10 Gigabit Network Connection