Intel
7ef0072910
ethdev: random MAC address
...
Factorize code by moving random_addr() function in only place.
It will be reused for virtio.
Signed-off-by: Intel
2013-10-09 16:16:14 +02:00
Intel
fe3a45fd41
ixgbe: add VMDq support
...
Signed-off-by: Intel
2013-10-09 16:16:14 +02:00
Intel
0105ba4c6b
ixgbe: fix VF init without setup
...
In case of multi-process application, the secondary process can initialize
the driver without configuring queues. In this case the Rx/Tx functions
were not initialized because it was only done in queue setup.
Fix by reproducing the same behaviour as in eth_ixgbe_dev_init().
Signed-off-by: Intel
2013-10-09 16:16:14 +02:00
Intel
1c1d4d7a92
doc: whitespace changes in licenses
...
Signed-off-by: Intel
2013-10-09 14:51:55 +02:00
Intel
0b3144a905
ixgbe: fix DCB setup
...
Signed-off-by: Intel
2013-09-17 14:16:10 +02:00
Intel
11c378b199
ixgbe: check DD bit for specific RX descriptor
...
Signed-off-by: Intel
2013-09-17 14:16:10 +02:00
Intel
525ef82c4e
ixgbe: RX queue count is not implemented for VF
...
It was introduced by mistake in version 1.4.0.
Signed-off-by: Intel
2013-09-17 14:16:10 +02:00
Intel
90b2eeb80a
ixgbe: use DD bit to count RX available descriptors
...
Signed-off-by: Intel
2013-09-17 14:16:10 +02:00
Intel
d27a7e4e0b
ixgbe: force phy power up/down
...
Signed-off-by: Intel
2013-09-17 14:16:08 +02:00
Intel
4732877adf
ixgbe: update VMDq/DCB support
...
Signed-off-by: Intel
2013-09-17 14:16:08 +02:00
Intel
00e30184da
ixgbe: add PF support
...
Signed-off-by: Intel
2013-09-17 14:16:08 +02:00
Intel
6ee7676169
ixgbe: support dual vlan
...
Signed-off-by: Intel
2013-09-17 14:16:08 +02:00
Intel
dec6f7a645
ixgbe: retrieve RX available descriptors
...
Signed-off-by: Intel
2013-09-17 14:16:07 +02:00
Intel
249358424e
ixgbe: RSS RETA configuration
...
Signed-off-by: Intel
2013-09-17 14:16:07 +02:00
Intel
a108ced364
ixgbe: allocate structures on numa_node
...
Signed-off-by: Intel
2013-09-17 14:16:07 +02:00
Intel
e8719b2f99
ixgbe: allow unsupported SFP
...
Add RTE_LIBRTE_IXGBE_ALLOW_UNSUPPORTED_SFP build option
Signed-off-by: Intel
2013-09-17 14:16:07 +02:00
Intel
8d4703f966
ixgbe: force inlining
...
Signed-off-by: Intel
2013-09-17 14:16:07 +02:00
Intel
f3cb1477ad
ixgbe: log tx code path
...
Signed-off-by: Intel
2013-09-17 14:16:07 +02:00
Intel
a22f5ce8fc
pci: don't unbind resources on exit
...
unbind operations must be done before starting eal application
Signed-off-by: Intel
2013-09-17 14:09:22 +02:00
Intel
0a45657a67
pci: rework interrupt handling
...
Signed-off-by: Intel <intel.com>
2013-09-17 14:09:22 +02:00
Stephen Hemminger
eee16c964c
pci: support multiple PCI regions per device
...
Need to change PCI code to support multiple I/O regions on a single device.
Some devices like VMXNET3 have multiple PCI memory regions, and some
have none.
Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Signed-off-by: Intel
2013-09-17 14:09:22 +02:00
Intel
a974564b34
lib: fix various compilation warnings
...
Signed-off-by: Intel
2013-09-06 11:43:07 +02:00
Intel
3b46fb77eb
lib: 32/64-bit cleanups
...
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
Zijie Pan
a75cc7772c
lib: fix uninitialized variables
...
Fix compilation errors caused by uninitialized variables.
Signed-off-by: Krzysztof Witek <krzysztof.witek@6wind.com>
Signed-off-by: Zijie Pan <zijie.pan@6wind.com>
Acked-by: Ivan Boule <ivan.boule@6wind.com>
Acked-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
2013-07-25 16:07:51 +02:00
Zijie Pan
cddaf87a1e
lib: fix unused values
...
Fix warnings of type "Value stored to 'xxx' is never read".
Signed-off-by: Zijie Pan <zijie.pan@6wind.com>
Acked-by: Ivan Boule <ivan.boule@6wind.com>
Acked-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
2013-07-25 16:07:51 +02:00
Intel
cdb5f15cdd
ixgbe: whitespace changes
...
Signed-off-by: Intel
2013-07-25 15:48:45 +02:00
Intel
f0160874c0
ixgbe: various updates
...
Signed-off-by: Intel
2013-07-25 15:48:45 +02:00
Intel
c25eb53e5d
ixgbe: add ipv6 support to fdir
...
Signed-off-by: Intel
2013-07-25 15:48:45 +02:00
Intel
29a05247eb
ixgbe: configure CRC stripping behaviour of PF
...
Signed-off-by: Intel
2013-07-25 15:48:45 +02:00
Intel
39944fdce0
ixgbe: add an optimised "simple" TX function
...
Signed-off-by: Intel
2013-07-25 15:48:38 +02:00
Intel
0807f80d35
ixgbe: DCB / flow control
...
Signed-off-by: Intel
2013-07-25 15:40:56 +02:00
Intel
dbb0b8737f
ixgbe: add vlan offload support
...
Signed-off-by: Intel
2013-07-25 15:40:56 +02:00
Intel
7431041062
ixgbe: allow rx bulk alloc
...
Signed-off-by: Intel
2013-07-25 15:40:56 +02:00
Intel
ebef1f5850
ixgbe: update RX/TX queue configuration
...
Signed-off-by: Intel
2013-07-25 15:40:56 +02:00
Intel
563455467f
ixgbe: stats per queue
...
Signed-off-by: Intel
2013-07-25 15:40:56 +02:00
Intel
39bca0ed99
ixgbe: DCB in base driver
...
Signed-off-by: Intel
2013-07-25 15:40:56 +02:00
Intel
aa4fc14d2c
ixgbe: update base driver
...
Signed-off-by: Intel
2013-07-25 15:40:56 +02:00
Intel
a02286c8d7
ixgbe: minor changes
...
Signed-off-by: Intel
2013-07-25 15:40:56 +02:00
Intel
2ec5fc4820
ixgbe: update copyright
...
Signed-off-by: Intel
2013-07-25 15:40:56 +02:00
Intel
dada9ef6ed
remove version in all files
...
Signed-off-by: Intel
2013-07-05 11:59:50 +02:00
Intel
af75078fec
first public release
...
version 1.2.3
Signed-off-by: Intel
2013-03-11 17:19:20 +01:00