android_kernel_xiaomi_sm8350/drivers/net
Greg Rose 7f01648aa3 ixgbe: Add support for VF MAC and VLAN configuration
Add support for the "ip link set" and "ip link show" commands that allow
configuration of the virtual functions' MAC and port VLAN via user space
command line.

Signed-off-by: Greg Rose <gregory.v.rose@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-05-05 21:15:33 -07:00
..
appletalk
arcnet
arm Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
atl1c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
atl1e drivers: net: use skb_headlen() 2010-04-14 16:11:33 -07:00
atlx drivers: net: use skb_headlen() 2010-04-14 16:11:33 -07:00
benet drivers: net: use skb_headlen() 2010-04-14 16:11:33 -07:00
bonding
caif caif: Ldisc add permission check and mem-alloc error check 2010-04-28 12:55:10 -07:00
can Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-27 12:49:13 -07:00
chelsio drivers: net: use skb_headlen() 2010-04-14 16:11:33 -07:00
cris Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
cxgb3 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-27 12:49:13 -07:00
cxgb4 cxgb4: set skb->rxhash 2010-04-27 16:22:42 -07:00
e1000 e1000/e1000e: implement a simple interrupt moderation 2010-05-05 21:15:32 -07:00
e1000e e1000/e1000e: implement a simple interrupt moderation 2010-05-05 21:15:32 -07:00
ehea ehea: fix possible DLPAR/mem deadlock 2010-04-21 22:32:44 -07:00
enic Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
fs_enet Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
hamradio Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
ibm_newemac Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
igb igb: Clean up left over prototype of igb_get_hw_dev_name() 2010-04-28 14:24:51 -07:00
igbvf igbvf: use DMA API instead of PCI DMA functions 2010-04-27 16:29:51 -07:00
irda Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
ixgb ixgb: use DMA API instead of PCI DMA functions 2010-04-27 16:29:51 -07:00
ixgbe ixgbe: Add support for VF MAC and VLAN configuration 2010-05-05 21:15:33 -07:00
ixgbevf ixgbevf: use DMA API instead of PCI DMA functions 2010-04-27 16:29:52 -07:00
ixp2000
mlx4 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
myri10ge drivers: net: use skb_headlen() 2010-04-14 16:11:33 -07:00
netxen Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
octeon drivers: net: last_rx elimination 2010-04-13 03:32:43 -07:00
pcmcia Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-05-02 22:02:06 -07:00
phy phy/micrel: Add module device ID table for autoloading. 2010-05-03 15:48:29 -07:00
qlcnic qlcnic: update version 5.0.2 2010-04-22 15:28:32 -07:00
qlge qlge: use the DMA state API instead of the pci equivalents 2010-04-13 02:54:19 -07:00
sfc Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-05-02 22:02:06 -07:00
skfp Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
stmmac stmmac: updated the drv module version 2010-04-14 04:49:53 -07:00
tokenring Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
tulip Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
usb Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-05-03 15:45:52 -07:00
vmxnet3 drivers: net: last_rx elimination 2010-04-13 03:32:43 -07:00
vxge Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
wan X25: Use identifiers for hdlc x25 device to x25 interface 2010-04-22 16:12:51 -07:00
wimax Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
wireless Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2010-05-05 16:14:16 -04:00
3c59x.c drivers: net: use skb_headlen() 2010-04-14 16:11:33 -07:00
3c501.c
3c501.h
3c503.c
3c503.h
3c505.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
3c505.h
3c507.c
3c509.c
3c515.c
3c523.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
3c523.h
3c527.c
3c527.h
7990.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
7990.h
8139cp.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
8139too.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-21 01:14:25 -07:00
8390.c
8390.h
8390p.c
82596.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
a2065.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
a2065.h
ac3200.c
acenic.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
acenic.h
amd8111e.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
amd8111e.h
apne.c
ariadne.c
ariadne.h
at1700.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
atarilance.c
atp.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
atp.h
au1000_eth.c
au1000_eth.h
ax88796.c
b44.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
b44.h
bcm63xx_enet.c drivers: net: last_rx elimination 2010-04-13 03:32:43 -07:00
bcm63xx_enet.h
bfin_mac.c
bfin_mac.h
bmac.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
bmac.h
bnx2_fw.h
bnx2.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-05-02 22:02:06 -07:00
bnx2.h
bnx2x_dump.h
bnx2x_fw_defs.h
bnx2x_fw_file_hdr.h
bnx2x_hsi.h
bnx2x_init_ops.h
bnx2x_init.h
bnx2x_link.c
bnx2x_link.h
bnx2x_main.c bnx2x: Fix check to get RX hash 2010-05-05 21:09:27 -07:00
bnx2x_reg.h bnx2x: Parity errors handling for 57710 and 57711 2010-04-19 13:17:05 -07:00
bnx2x.h bnx2x: add support for receive hashing 2010-04-23 00:10:52 -07:00
bsd_comp.c
cassini.c
cassini.h
cnic_defs.h
cnic_if.h
cnic.c
cnic.h
cpmac.c
cs89x0.c
cs89x0.h
davinci_emac.c
de600.c
de600.h
de620.c
de620.h
declance.c
defxx.c
defxx.h
depca.c
depca.h
dl2k.c
dl2k.h
dm9000.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
dm9000.h
dnet.c
dnet.h
dummy.c
e100.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-27 12:49:13 -07:00
e2100.c
eepro.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
eexpress.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
eexpress.h
enc28j60_hw.h
enc28j60.c
epic100.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
eql.c
es3210.c
eth16i.c
ethoc.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
ewrk3.c
ewrk3.h
fealnx.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
fec_mpc52xx_phy.c
fec_mpc52xx.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
fec_mpc52xx.h
fec.c
fec.h
forcedeth.c forcedeth: Kill NAPI config options. 2010-05-03 23:33:05 -07:00
fsl_pq_mdio.c fsl_pq_mdio: Fix kernel oops during OF address translation 2010-04-23 16:20:25 -07:00
fsl_pq_mdio.h
gianfar_ethtool.c
gianfar_sysfs.c
gianfar.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-05-02 22:02:06 -07:00
gianfar.h gianfar: Add hardware TX timestamping support 2010-04-13 01:41:31 -07:00
greth.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
greth.h
hamachi.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
hp100.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
hp100.h
hp-plus.c
hp.c
hplance.c
hplance.h
hydra.c
ibmlana.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
ibmlana.h
ibmveth.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
ibmveth.h
ifb.c
ioc3-eth.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
ipg.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
ipg.h
iseries_veth.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
jazzsonic.c
jme.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
jme.h
Kconfig forcedeth: Kill NAPI config options. 2010-05-03 23:33:05 -07:00
korina.c
ks8842.c ks8842: Add platform data for setting mac address 2010-04-21 16:33:29 -07:00
ks8851_mll.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
ks8851.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-27 12:49:13 -07:00
ks8851.h
ksz884x.c drivers: net: use skb_headlen() 2010-04-14 16:11:33 -07:00
lance.c
lasi_82596.c
lib8390.c net: small cleanup of lib8390 2010-04-21 16:23:30 -07:00
lib82596.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
LICENSE.SRC
ll_temac_main.c Add non-Virtex5 support for LL TEMAC driver 2010-04-13 01:33:44 -07:00
ll_temac_mdio.c
ll_temac.h Add non-Virtex5 support for LL TEMAC driver 2010-04-13 01:33:44 -07:00
lne390.c
loopback.c
lp486e.c
mac89x0.c
mac8390.c
macb.c
macb.h
mace.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
mace.h
macmace.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
macsonic.c
macvlan.c
macvtap.c net: sock_def_readable() and friends RCU conversion 2010-05-01 15:00:15 -07:00
Makefile Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-27 12:49:13 -07:00
mdio.c
meth.c
meth.h
mii.c
mipsnet.c
mv643xx_eth.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
mvme147.c
myri_sbus.c
myri_sbus.h
natsemi.c
ne2.c
ne2k-pci.c
ne3210.c
ne-h8300.c
ne.c
netconsole.c
netx-eth.c
ni52.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
ni52.h
ni65.c
ni65.h
ni5010.c
ni5010.h
niu.c niu: Add skb->rxhash support. 2010-04-22 15:48:17 -07:00
niu.h niu: Add skb->rxhash support. 2010-04-22 15:48:17 -07:00
ns83820.c
pasemi_mac_ethtool.c
pasemi_mac.c
pasemi_mac.h
pci-skeleton.c
pcnet32.c
plip.c
ppp_async.c
ppp_deflate.c
ppp_generic.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-05-03 15:45:52 -07:00
ppp_mppe.c
ppp_mppe.h
ppp_synctty.c
pppoe.c pppoe: remove unnecessary checks in pppoe_flush_dev 2010-05-05 00:56:33 -07:00
pppox.c
ps3_gelic_net.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
ps3_gelic_net.h
ps3_gelic_wireless.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
ps3_gelic_wireless.h
qla3xxx.c qla3xxx: use the DMA state API instead of the pci equivalents 2010-04-13 02:54:17 -07:00
qla3xxx.h qla3xxx: use the DMA state API instead of the pci equivalents 2010-04-13 02:54:17 -07:00
r6040.c r6040: use (dev|netdev)_<level> macros helpers 2010-04-13 01:29:41 -07:00
r8169.c r8169: Fix rtl8169_rx_interrupt() 2010-04-30 16:20:39 -07:00
rionet.c
rrunner.c
rrunner.h
s2io-regs.h
s2io.c drivers: net: use skb_headlen() 2010-04-14 16:11:33 -07:00
s2io.h
s6gmac.c
sb1000.c
sb1250-mac.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-05-02 22:02:06 -07:00
sc92031.c
seeq8005.c
seeq8005.h
sgiseeq.c
sgiseeq.h
sh_eth.c
sh_eth.h
sis190.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
sis900.c
sis900.h
skge.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
skge.h
sky2.c sky2: use the DMA state API instead of the pci equivalents 2010-04-28 10:07:44 -07:00
sky2.h sky2: use the DMA state API instead of the pci equivalents 2010-04-28 10:07:44 -07:00
slhc.c
slip.c
slip.h
smc91x.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
smc91x.h
smc911x.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
smc911x.h
smc9194.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
smc9194.h
smc-mca.c
smc-ultra32.c
smc-ultra.c
smsc911x.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
smsc911x.h
smsc9420.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
smsc9420.h
sni_82596.c
sonic.c
sonic.h
Space.c
spider_net_ethtool.c
spider_net.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
spider_net.h
starfire.c
stnic.c
sun3_82586.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
sun3_82586.h
sun3lance.c
sunbmac.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
sunbmac.h
sundance.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
sungem_phy.c
sungem_phy.h
sungem.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
sungem.h
sunhme.c
sunhme.h
sunlance.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
sunqe.c
sunqe.h
sunvnet.c
sunvnet.h
tc35815.c
tehuti.c drivers: net: use skb_headlen() 2010-04-14 16:11:33 -07:00
tehuti.h
tg3.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-27 12:49:13 -07:00
tg3.h tg3: use the DMA state API instead of the pci equivalents 2010-04-13 02:54:16 -07:00
tlan.c
tlan.h
tsi108_eth.c drivers: net: use skb_headlen() 2010-04-14 16:11:33 -07:00
tsi108_eth.h
tun.c net: sock_def_readable() and friends RCU conversion 2010-05-01 15:00:15 -07:00
typhoon.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
typhoon.h
ucc_geth_ethtool.c
ucc_geth.c
ucc_geth.h
veth.c
via-rhine.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
via-velocity.c
via-velocity.h
virtio_net.c virtio_net: Fix mis-merge. 2010-04-14 06:45:44 -07:00
wd.c
xen-netfront.c
xilinx_emaclite.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
xtsonic.c
yellowfin.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
znet.c
zorro8390.c