Skip to content

Instantly share code, notes, and snippets.

@codeslinger
Last active March 26, 2016 18:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save codeslinger/d2e59b00bdc1208f4369 to your computer and use it in GitHub Desktop.
Save codeslinger/d2e59b00bdc1208f4369 to your computer and use it in GitHub Desktop.
EAL: Detected lcore 0 as core 0 on socket 0
EAL: Detected lcore 1 as core 1 on socket 0
EAL: Detected lcore 2 as core 2 on socket 0
EAL: Detected lcore 3 as core 3 on socket 0
EAL: Detected lcore 4 as core 4 on socket 0
EAL: Detected lcore 5 as core 5 on socket 0
EAL: Detected lcore 6 as core 6 on socket 0
EAL: Detected lcore 7 as core 7 on socket 0
EAL: Detected lcore 8 as core 8 on socket 0
EAL: Detected lcore 9 as core 0 on socket 1
EAL: Detected lcore 10 as core 1 on socket 1
EAL: Detected lcore 11 as core 2 on socket 1
EAL: Detected lcore 12 as core 3 on socket 1
EAL: Detected lcore 13 as core 4 on socket 1
EAL: Detected lcore 14 as core 5 on socket 1
EAL: Detected lcore 15 as core 6 on socket 1
EAL: Detected lcore 16 as core 7 on socket 1
EAL: Detected lcore 17 as core 8 on socket 1
EAL: Detected lcore 18 as core 0 on socket 0
EAL: Detected lcore 19 as core 1 on socket 0
EAL: Detected lcore 20 as core 2 on socket 0
EAL: Detected lcore 21 as core 3 on socket 0
EAL: Detected lcore 22 as core 4 on socket 0
EAL: Detected lcore 23 as core 5 on socket 0
EAL: Detected lcore 24 as core 6 on socket 0
EAL: Detected lcore 25 as core 7 on socket 0
EAL: Detected lcore 26 as core 8 on socket 0
EAL: Detected lcore 27 as core 0 on socket 1
EAL: Detected lcore 28 as core 1 on socket 1
EAL: Detected lcore 29 as core 2 on socket 1
EAL: Detected lcore 30 as core 3 on socket 1
EAL: Detected lcore 31 as core 4 on socket 1
EAL: Detected lcore 32 as core 5 on socket 1
EAL: Detected lcore 33 as core 6 on socket 1
EAL: Detected lcore 34 as core 7 on socket 1
EAL: Detected lcore 35 as core 8 on socket 1
EAL: Support maximum 128 logical core(s) by configuration.
EAL: Detected 36 lcore(s)
EAL: VFIO modules not all loaded, skip VFIO support...
EAL: Setting up physically contiguous memory...
EAL: Ask a virtual area of 0x200000 bytes
EAL: Virtual area found at 0x7f9102200000 (size = 0x200000)
EAL: Ask a virtual area of 0x15400000 bytes
EAL: Virtual area found at 0x7f90ecc00000 (size = 0x15400000)
EAL: Ask a virtual area of 0x200000 bytes
EAL: Virtual area found at 0x7f90ec800000 (size = 0x200000)
EAL: Ask a virtual area of 0x2a800000 bytes
EAL: Virtual area found at 0x7f90c1e00000 (size = 0x2a800000)
EAL: Ask a virtual area of 0x200000 bytes
EAL: Virtual area found at 0x7f90c1a00000 (size = 0x200000)
EAL: Ask a virtual area of 0x3fc00000 bytes
EAL: Virtual area found at 0x7f9081c00000 (size = 0x3fc00000)
EAL: Ask a virtual area of 0x200000 bytes
EAL: Virtual area found at 0x7f9081800000 (size = 0x200000)
EAL: Requesting 512 pages of size 2MB from socket 0
EAL: Requesting 512 pages of size 2MB from socket 1
EAL: TSC frequency is ~2900092 KHz
EAL: Master lcore 4 is ready (tid=43ea900;cpuset=[4])
PMD: rte_vmxnet3_pmd_init(): >>
PMD: rte_i40e_pmd_init(): >>
PMD: rte_i40evf_pmd_init(): >>
PMD: rte_ixgbe_pmd_init(): >>
PMD: rte_ixgbevf_pmd_init(): >>
PMD: rte_igbvf_pmd_init(): >>
EAL: lcore 5 is ready (tid=817ff700;cpuset=[5])
EAL: PCI device 0000:00:03.0 on NUMA socket -1
EAL: probe driver: 8086:10ed rte_ixgbevf_pmd
EAL: Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:04.0 on NUMA socket -1
EAL: probe driver: 8086:10ed rte_ixgbevf_pmd
EAL: PCI memory mapped at 0x7f9102400000
EAL: PCI memory mapped at 0x7f9102404000
PMD: eth_ixgbevf_dev_init(): >>
PMD: ixgbe_init_shared_code(): ixgbe_init_shared_code
PMD: ixgbe_set_mac_type(): ixgbe_set_mac_type
PMD: ixgbe_set_mac_type(): ixgbe_set_mac_type found mac: 3, returns: 0
PMD: ixgbevf_intr_disable(): >>
PMD: ixgbe_reset_hw_vf(): ixgbevf_reset_hw_vf
PMD: ixgbe_reset_hw_vf(): Issuing a function level reset to MAC
PMD: ixgbe_check_for_rst_vf(): ixgbe_check_for_rst_vf
PMD: ixgbe_write_posted_mbx(): ixgbe_write_posted_mbx
PMD: ixgbe_write_mbx_vf(): ixgbe_write_mbx_vf
PMD: ixgbe_obtain_mbx_lock_vf(): ixgbe_obtain_mbx_lock_vf
PMD: ixgbe_check_for_msg_vf(): ixgbe_check_for_msg_vf
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_poll_for_ack(): ixgbe_poll_for_ack
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_read_posted_mbx(): ixgbe_read_posted_mbx
PMD: ixgbe_poll_for_msg(): ixgbe_poll_for_msg
PMD: ixgbe_check_for_msg_vf(): ixgbe_check_for_msg_vf
PMD: ixgbe_read_mbx_vf(): ixgbe_read_mbx_vf
PMD: ixgbe_obtain_mbx_lock_vf(): ixgbe_obtain_mbx_lock_vf
PMD: ixgbe_write_posted_mbx(): ixgbe_write_posted_mbx
PMD: ixgbe_write_mbx_vf(): ixgbe_write_mbx_vf
PMD: ixgbe_obtain_mbx_lock_vf(): ixgbe_obtain_mbx_lock_vf
PMD: ixgbe_check_for_msg_vf(): ixgbe_check_for_msg_vf
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_poll_for_ack(): ixgbe_poll_for_ack
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_read_posted_mbx(): ixgbe_read_posted_mbx
PMD: ixgbe_poll_for_msg(): ixgbe_poll_for_msg
PMD: ixgbe_check_for_msg_vf(): ixgbe_check_for_msg_vf
PMD: ixgbe_read_mbx_vf(): ixgbe_read_mbx_vf
PMD: ixgbe_obtain_mbx_lock_vf(): ixgbe_obtain_mbx_lock_vf
PMD: ixgbe_write_posted_mbx(): ixgbe_write_posted_mbx
PMD: ixgbe_write_mbx_vf(): ixgbe_write_mbx_vf
PMD: ixgbe_obtain_mbx_lock_vf(): ixgbe_obtain_mbx_lock_vf
PMD: ixgbe_check_for_msg_vf(): ixgbe_check_for_msg_vf
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_poll_for_ack(): ixgbe_poll_for_ack
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_read_posted_mbx(): ixgbe_read_posted_mbx
PMD: ixgbe_poll_for_msg(): ixgbe_poll_for_msg
PMD: ixgbe_check_for_msg_vf(): ixgbe_check_for_msg_vf
PMD: ixgbe_read_mbx_vf(): ixgbe_read_mbx_vf
PMD: ixgbe_obtain_mbx_lock_vf(): ixgbe_obtain_mbx_lock_vf
PMD: eth_ixgbevf_dev_init(): port 0 vendorID=0x8086 deviceID=0x10ed mac.type=ixgbe_mac_82599_vf
USER1: 1 Ethernet port(s) detected
USER1: initializing port 0
USER1: creating queues: 2 rx, 2 tx
PMD: ixgbevf_dev_configure(): Configured Virtual Function port id: 0
PMD: ixgbevf_dev_configure(): VF can't disable HW CRC Strip
USER1: initializing TX queue: (lcore 4, queue 0, socket 0)
PMD: ixgbe_dev_tx_queue_setup(): >>
PMD: ixgbe_dev_tx_queue_setup(): sw_ring=0x7f90ec9914c0 hw_ring=0x7f90ec993500 dma_addr=0x722d93500
PMD: ixgbe_set_tx_function(): Using full-featured tx code path
PMD: ixgbe_set_tx_function(): - txq_flags = 0 [IXGBE_SIMPLE_FLAGS=f01]
PMD: ixgbe_set_tx_function(): - tx_rs_thresh = 32 [RTE_PMD_IXGBE_TX_MAX_BURST=32]
USER1: initializing TX queue: (lcore 5, queue 1, socket 0)
PMD: ixgbe_dev_tx_queue_setup(): >>
PMD: ixgbe_dev_tx_queue_setup(): sw_ring=0x7f90ec97f340 hw_ring=0x7f90ec981380 dma_addr=0x722d81380
PMD: ixgbe_set_tx_function(): Using full-featured tx code path
PMD: ixgbe_set_tx_function(): - txq_flags = 0 [IXGBE_SIMPLE_FLAGS=f01]
PMD: ixgbe_set_tx_function(): - tx_rs_thresh = 32 [RTE_PMD_IXGBE_TX_MAX_BURST=32]
USER1: initializing RX queues on lcore 4
USER1: -- rx_queue: port=0 queue=0 socket=0
PMD: ixgbe_dev_rx_queue_setup(): >>
PMD: ixgbe_dev_rx_queue_setup(): sw_ring=0x7f90ec96ea40 sw_sc_ring=0x7f90ec96e500 hw_ring=0x7f90ec96ef80 dma_addr=0x722d6ef80
USER1: initializing RX queues on lcore 5
USER1: -- rx_queue: port=0 queue=1 socket=0
PMD: ixgbe_dev_rx_queue_setup(): >>
PMD: ixgbe_dev_rx_queue_setup(): sw_ring=0x7f90ec95dbc0 sw_sc_ring=0x7f90ec95d680 hw_ring=0x7f90ec95e100 dma_addr=0x722d5e100
rte_eth_promiscuous_enable: Function not supported
PMD: ixgbevf_dev_start(): >>
PMD: ixgbe_reset_hw_vf(): ixgbevf_reset_hw_vf
PMD: ixgbe_reset_hw_vf(): Issuing a function level reset to MAC
PMD: ixgbe_check_for_rst_vf(): ixgbe_check_for_rst_vf
PMD: ixgbe_write_posted_mbx(): ixgbe_write_posted_mbx
PMD: ixgbe_write_mbx_vf(): ixgbe_write_mbx_vf
PMD: ixgbe_obtain_mbx_lock_vf(): ixgbe_obtain_mbx_lock_vf
PMD: ixgbe_check_for_msg_vf(): ixgbe_check_for_msg_vf
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_poll_for_ack(): ixgbe_poll_for_ack
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_read_posted_mbx(): ixgbe_read_posted_mbx
PMD: ixgbe_poll_for_msg(): ixgbe_poll_for_msg
PMD: ixgbe_check_for_msg_vf(): ixgbe_check_for_msg_vf
PMD: ixgbe_read_mbx_vf(): ixgbe_read_mbx_vf
PMD: ixgbe_obtain_mbx_lock_vf(): ixgbe_obtain_mbx_lock_vf
PMD: ixgbe_write_posted_mbx(): ixgbe_write_posted_mbx
PMD: ixgbe_write_mbx_vf(): ixgbe_write_mbx_vf
PMD: ixgbe_obtain_mbx_lock_vf(): ixgbe_obtain_mbx_lock_vf
PMD: ixgbe_check_for_msg_vf(): ixgbe_check_for_msg_vf
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_poll_for_ack(): ixgbe_poll_for_ack
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_read_posted_mbx(): ixgbe_read_posted_mbx
PMD: ixgbe_poll_for_msg(): ixgbe_poll_for_msg
PMD: ixgbe_check_for_msg_vf(): ixgbe_check_for_msg_vf
PMD: ixgbe_read_mbx_vf(): ixgbe_read_mbx_vf
PMD: ixgbe_obtain_mbx_lock_vf(): ixgbe_obtain_mbx_lock_vf
PMD: ixgbevf_dev_tx_init(): >>
PMD: ixgbevf_dev_rx_init(): >>
PMD: ixgbe_write_posted_mbx(): ixgbe_write_posted_mbx
PMD: ixgbe_write_mbx_vf(): ixgbe_write_mbx_vf
PMD: ixgbe_obtain_mbx_lock_vf(): ixgbe_obtain_mbx_lock_vf
PMD: ixgbe_check_for_msg_vf(): ixgbe_check_for_msg_vf
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_poll_for_ack(): ixgbe_poll_for_ack
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_check_for_ack_vf(): ixgbe_check_for_ack_vf
PMD: ixgbe_read_posted_mbx(): ixgbe_read_posted_mbx
PMD: ixgbe_poll_for_msg(): ixgbe_poll_for_msg
PMD: ixgbe_check_for_msg_vf(): ixgbe_check_for_msg_vf
PMD: ixgbe_read_mbx_vf(): ixgbe_read_mbx_vf
PMD: ixgbe_obtain_mbx_lock_vf(): ixgbe_obtain_mbx_lock_vf
PMD: ixgbe_set_rx_function(): Port[0] doesn't meet Vector Rx preconditions or RTE_IXGBE_INC_VECTOR is not enabled
PMD: ixgbe_set_rx_function(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0.
PMD: ixgbevf_vlan_strip_queue_set(): >>
PMD: ixgbevf_vlan_strip_queue_set(): >>
PMD: ixgbevf_vlan_strip_queue_set(): >>
PMD: ixgbevf_vlan_strip_queue_set(): >>
PMD: ixgbevf_dev_rxtx_start(): >>
PMD: ixgbevf_intr_enable(): >>
rte_eth_dev_config_restore: port 0: MAC address array not supported
rte_eth_promiscuous_disable: Function not supported
rte_eth_allmulticast_disable: Function not supported
PMD: ixgbe_check_for_rst_vf(): ixgbe_check_for_rst_vf
PMD: ixgbe_read_mbx_vf(): ixgbe_read_mbx_vf
PMD: ixgbe_obtain_mbx_lock_vf(): ixgbe_obtain_mbx_lock_vf
PMD: ixgbe_check_for_rst_vf(): ixgbe_check_for_rst_vf
PMD: ixgbe_read_mbx_vf(): ixgbe_read_mbx_vf
PMD: ixgbe_obtain_mbx_lock_vf(): ixgbe_obtain_mbx_lock_vf
USER1: starting service on lcore 5
USER1: -- lcore=5 port=0 rx_queue=1
USER1: starting service on lcore 4
USER1: -- lcore=4 port=0 rx_queue=0
USER1: rx: 10.0.204.10:52745 -> 10.0.204.53:4172 (60 bytes)
PMD: ixgbe_xmit_pkts(): port_id=0 queue_id=0 pktlen=60 tx_first=0 tx_last=1
PMD: ixgbe_xmit_pkts(): port_id=0 queue_id=0 tx_tail=2 nb_tx=1
USER1: rte_eth_tx_burst(port=0, queue=0, len=1) -> 1
USER1: free count mempool socket 0: 253
USER1: rx: 10.0.204.10:52522 -> 10.0.204.53:4172 (60 bytes)
PMD: ixgbe_xmit_pkts(): port_id=0 queue_id=0 pktlen=60 tx_first=2 tx_last=2
PMD: ixgbe_xmit_pkts(): port_id=0 queue_id=0 tx_tail=3 nb_tx=1
USER1: rte_eth_tx_burst(port=0, queue=0, len=1) -> 1
USER1: free count mempool socket 0: 253
USER1: rx: 10.0.204.10:35615 -> 10.0.204.53:4172 (60 bytes)
PMD: ixgbe_xmit_pkts(): port_id=0 queue_id=0 pktlen=60 tx_first=3 tx_last=3
PMD: ixgbe_xmit_pkts(): port_id=0 queue_id=0 tx_tail=4 nb_tx=1
USER1: rte_eth_tx_burst(port=0, queue=0, len=1) -> 1
USER1: free count mempool socket 0: 253

Running on a c4.8xlarge in EC2 on the latest Amazon Linux distro, kernel 4.1.10-17.31.amzn.x86_64. Using DPDK 2.2.0 tarball with all DEBUG options enabled.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment