Bruce Richardson
764bf26873
add FreeBSD support
...
Changes to allow compilation and use on FreeBSD. Includes:
* contigmem and nic_uio driver for FreeBSD
* new EAL instance
* new "bsdapp" compilation target
* various compilation fixes due to differences between linux and freebsd
Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
2014-02-25 21:29:18 +01:00
Bruce Richardson
e9d48c0072
update Intel copyright years to 2014
...
Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
2014-02-25 21:29:14 +01:00
Intel
829dddb3a7
examples/l3fwd-vf: improve configuration
...
Signed-off-by: Intel
2013-11-24 21:31:36 +01:00
Intel
462ad42792
examples/exception_path: 64-bit coremasks
...
Signed-off-by: Intel
2013-11-24 21:31:36 +01:00
Intel
9787d22f34
examples: minor changes
...
Signed-off-by: Intel
2013-10-09 16:16:16 +02:00
Intel
78a94f7458
examples/qat: upgrade to CRF 1.2
...
Signed-off-by: Intel
2013-10-09 16:16:16 +02:00
Intel
2a6ce1afd9
examples/l3fwd: no bare metal support
...
Signed-off-by: Intel
2013-10-09 16:16:16 +02:00
Intel
95e8005a56
examples/l2fwd_fork: new app
...
Signed-off-by: Intel
2013-10-09 16:16:16 +02:00
Intel
cfd5c971e5
examples/qos_sched: add stats
...
Signed-off-by: Intel
2013-10-09 16:16:15 +02:00
Intel
fc8a10d852
examples/qos_meter: add color policy
...
Signed-off-by: Intel
2013-10-09 16:16:15 +02:00
Intel
b475eb0bc4
examples/kni: new parameters
...
Signed-off-by: Intel
2013-10-09 16:16:15 +02:00
Intel
d4f37b0945
examples/vmdq_dcb: new port mask parameter
...
Signed-off-by: Intel
2013-10-09 16:16:15 +02:00
Intel
6bb97df521
examples/vmdq: new app
...
Signed-off-by: Intel
2013-10-09 16:16:15 +02:00
Intel
1c1d4d7a92
doc: whitespace changes in licenses
...
Signed-off-by: Intel
2013-10-09 14:51:55 +02:00
Intel
595ea7dc80
examples/ip_reassembly: various updates
...
- postpone calls to rte_pktmbuf_free() when a mbuf is not used anymore
- add some tx statistics
Signed-off-by: Intel
2013-09-17 14:16:10 +02:00
Intel
7e0fa599bc
examples/dpdk_qat: rework port discovery
...
Signed-off-by: Intel
2013-09-17 14:16:10 +02:00
Intel
624148d2b1
examples/qos_sched: minor changes
...
Signed-off-by: Intel
2013-09-17 14:16:10 +02:00
Intel
e93b24a3da
examples/qos_sched: add --msz for mempool size
...
Signed-off-by: Intel
2013-09-17 14:16:10 +02:00
Intel
b451aa39db
examples/l3fwd-power: use DD bit rather than RX queue count
...
Prefer use of rte_eth_rx_descriptor_done to rte_eth_rx_queue_count.
Signed-off-by: Intel
2013-09-17 14:16:10 +02:00
Intel
835c5409a7
sched: only support TC 3 oversubscription
...
Signed-off-by: Intel
2013-09-17 14:16:10 +02:00
Intel
a91c3cadb8
sched: add mtu parameter
...
Signed-off-by: Intel
2013-09-17 14:16:10 +02:00
Intel
1d6c3ee332
examples/quota_watermark: initial import
...
Signed-off-by: Intel
2013-09-17 14:16:09 +02:00
Intel
cc8f4d020c
examples/ip_reassembly: initial import
...
Signed-off-by: Intel
2013-09-17 14:16:09 +02:00
Intel
0e8d0d8f05
examples/l3fwd-vf: release resources on SIGINT
...
Signed-off-by: Intel
2013-09-17 14:16:09 +02:00
Intel
997ee89068
examples/l3fwd: various updates
...
Signed-off-by: Intel
2013-09-17 14:16:09 +02:00
Intel
f56d08158f
examples/l2fwd: if no port configured, exit
...
Signed-off-by: Intel
2013-09-17 14:16:09 +02:00
Intel
967b629488
examples/vmdq_dcb: display port mac address
...
Signed-off-by: Intel
2013-09-17 14:16:09 +02:00
Intel
15b5251cb3
examples/dpdk_qat: minor change
...
Signed-off-by: Intel
2013-09-17 14:16:09 +02:00
Intel
9dca67e0c5
examples/dpdk_qat: fix cross compile check
...
Signed-off-by: Intel
2013-09-17 14:16:09 +02:00
Intel
cdfd5dbb90
examples: work only on defined lcores
...
Signed-off-by: Intel
2013-09-17 14:16:09 +02:00
Intel
5c95261dbf
examples: time fixes
...
Signed-off-by: Intel
2013-09-17 14:16:09 +02:00
Intel
1c17baf486
examples: use global RTE_MAX_ETHPORTS
...
Signed-off-by: Intel
2013-09-17 14:16:09 +02:00
Intel
e60f71ebd6
examples: numa updates
...
Signed-off-by: Intel
2013-09-17 14:16:09 +02:00
Intel
f2e7592c47
kni: fix multi-process support
...
Signed-off-by: Intel
2013-09-17 14:16:08 +02:00
Intel
32e7aa0b3a
ethdev: update VMDq/DCB support
...
Signed-off-by: Intel
2013-09-17 14:16:08 +02:00
Intel
b6ea6408fb
ethdev: store numa_node per device
...
Signed-off-by: Intel
2013-09-17 14:16:07 +02:00
Intel
e987449c9f
timer: prefer TSC to HPET
...
Signed-off-by: Intel
2013-09-17 14:09:22 +02:00
Intel
de3cfa2c98
sched: initial import
...
Signed-off-by: Intel
2013-09-17 14:09:21 +02:00
Intel
e6541fdec8
meter: initial import
...
Signed-off-by: Intel
2013-09-17 14:09:21 +02:00
Intel
d7937e2e3d
power: initial import
...
Signed-off-by: Intel
2013-09-17 14:09:21 +02:00
Intel
a974564b34
lib: fix various compilation warnings
...
Signed-off-by: Intel
2013-09-06 11:43:07 +02:00
Intel
00752cbf41
file mode changes
...
Signed-off-by: Intel
2013-09-06 11:43:07 +02:00
Intel
b6df9fc871
update copyright date to 2013
...
Signed-off-by: Intel
2013-07-25 16:07:52 +02:00
Intel
4bd1246b75
examples: various changes
...
Signed-off-by: Intel
2013-07-25 16:07:52 +02:00
Intel
1d8d954b80
examples/vmdq_dcb: update
...
Signed-off-by: Intel
2013-07-25 15:58:01 +02:00
Intel
d46989e0d3
examples/multi_process: update
...
Signed-off-by: Intel
2013-07-25 15:58:01 +02:00
Intel
3b95eb689b
examples/load_balancer: update
...
Signed-off-by: Intel
2013-07-25 15:58:01 +02:00
Intel
0c3d715cb3
examples/link_status_interrupt: update
...
Signed-off-by: Intel
2013-07-25 15:58:01 +02:00
Intel
f68aad7904
examples/l3fwd: update
...
Signed-off-by: Intel
2013-07-25 15:58:01 +02:00
Intel
0cbac1a0a8
examples/l3fwd-vf: update
...
Signed-off-by: Intel
2013-07-25 15:58:01 +02:00