Intel
6acc6176c4
e1000: retrieve RX available descriptors
...
Signed-off-by: Intel
2013-09-17 14:16:07 +02:00
Intel
9236f43284
igb: RSS RETA configuration
...
Signed-off-by: Intel
2013-09-17 14:16:07 +02:00
Intel
a30ebfbb8c
e1000: move workaround for wthresh on 82576 at wrong place
...
The workaround is moved in e1000em code but 82576 is an igb NIC.
It breaks the fix of the commit 7e9e49feea
.
Signed-off-by: Intel <intel.com>
2013-09-17 14:14:59 +02:00
Stephen Hemminger
7e9e49feea
igb: workaround errata with wthresh on 82576
...
The 82576 has known issues which require the write threshold to be set to 1.
See:
http://download.intel.com/design/network/specupdt/82576_SPECUPDATE.pdf
If not then single packets will hang in transmit ring until more arrive.
Simple tests like ping will fail.
Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Reviewed-by: Vincent Jardin <vincent.jardin@6wind.com>
2013-09-17 14:09:23 +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
b6df9fc871
update copyright date to 2013
...
Signed-off-by: Intel
2013-07-25 16:07:52 +02:00
Zijie Pan
06cf9be95c
lib: fix uninitialized value
...
Fix warning "The left expression of the compound assignment
is an uninitialized value".
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
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
c872db9ea5
igb: fix RX for Springville (i210)
...
Signed-off-by: Intel
2013-07-25 16:07:51 +02:00
Intel
bdb244b969
e1000: whitespace changes
...
Signed-off-by: Intel
2013-07-25 15:40:56 +02:00
Intel
805803445a
e1000: support EM devices (also known as e1000/e1000e)
...
Signed-off-by: Intel
2013-07-25 15:40:56 +02:00
Intel
0197e3ecf5
e1000: update RX/TX queue configuration
...
Queues are allocated by rte_ether.
Signed-off-by: Intel
2013-07-25 15:40:55 +02:00
Intel
7da9ffee83
e1000: add vlan offload support
...
Signed-off-by: Intel
2013-07-25 15:40:55 +02:00
Intel
e094e8f954
e1000: minor changes
...
Signed-off-by: Intel
2013-07-25 15:40:55 +02:00
Intel
5e305acc2e
igb: various updates
...
Signed-off-by: Intel
2013-07-25 15:40:55 +02:00
Intel
d82170d279
igb: add VF support
...
Signed-off-by: Intel
2013-07-25 15:40:55 +02:00
Intel
8206ad5055
igb: more supported devices
...
Signed-off-by: Intel
2013-07-25 15:40:55 +02:00
Intel
5a32a257f9
e1000: more NICs in base driver
...
Signed-off-by: Intel
2013-07-25 15:23:29 +02:00
Intel
8a5eeb9c05
e1000: update base driver
...
Signed-off-by: Intel
2013-07-25 15:23:28 +02:00
Intel
7ea63c1f74
e1000: minor changes in base driver
...
Signed-off-by: Intel
2013-07-25 15:23:28 +02:00
Intel
98cd57841b
e1000: update copyright
...
Signed-off-by: Intel
2013-07-25 15:23:28 +02:00
Intel
4722743167
igb: rename pmd driver as e1000
...
Signed-off-by: Intel
2013-07-25 15:23:28 +02:00