linux-stable/drivers/s390
Ursula Braun 7702745b15 qeth: set new mac even if old mac is gone
If the set_mac_address() function of qeth is invoked, qeth deletes
the old mac address first on OSA. Only if deletion returns
successfully the new mac address is set on OSA. Deletion may return
with a return value "MAC not found on OSA". In this case qeth
should continue setting the new mac address.

When the OSA cable is pulled, OSA forgets any set mac address. If
the OSA network interface acts as a slave to a bonding master
interface, bonding can invoke the set_mac_address function for
failover purposes and depends on successful setting of the new mac
address even though the old mac address could no longer be deleted.

Signed-off-by: Ursula Braun <ursula.braun@de.ibm.com>
Signed-off-by: Frank Blaschka <frank.blaschka@de.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2012-11-13 14:31:21 -05:00
..
block s390/dcssblk: cleanup device attribute usage 2012-10-09 14:16:56 +02:00
char TTY merge for 3.7-rc1 2012-10-01 12:26:52 -07:00
cio s390/cio: fix length calculation in idset.c 2012-11-06 22:39:54 +01:00
crypto s390/zcrypt: remove duplicated include from zcrypt_pcixcc.c 2012-10-09 14:17:00 +02:00
kvm virtio: support reserved vqs 2012-09-28 15:05:15 +09:30
net qeth: set new mac even if old mac is gone 2012-11-13 14:31:21 -05:00
scsi [SCSI] zfcp: only access zfcp_scsi_dev for valid scsi_device 2012-09-24 12:11:02 +04:00
Makefile