From mboxrd@z Thu Jan 1 00:00:00 1970 From: jianhai luan Subject: Re: [PATCH 1/4]review For Oracle bug 14470382 Date: Fri, 18 Jan 2013 09:50:37 +0800 Message-ID: <50F8AA6D.5050904@oracle.com> References: <50F8A979.6010709@oracle.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------090908010404070909030108" Return-path: In-Reply-To: <50F8A979.6010709@oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: gmarsden_org_ww@oracle.com, LINUX-UEK_WW@oracle.com, xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org This is a multi-part message in MIME format. --------------090908010404070909030108 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 2013-1-18 9:46, jianhai luan wrote: > orabug: 14470382 > > When Dom0's network environment change, for example the issue, DomU > should send send gratuitous ARP initially to notify how to reach it. > > To fix the bug, we should modify backend and frontend at the same > time. For fixing frontend, i filer the new bug 16182568. The review > only to backend. > > For fixing the backend, I have 4 patch for review. [PATCH] net/core: add NETDEV_BONDING_FAILOVER event > > Thanks, > Jason --------------090908010404070909030108 Content-Type: text/plain; charset=gb18030; name="0001-net-core-add-NETDEV_BONDING_FAILOVER-event.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-net-core-add-NETDEV_BONDING_FAILOVER-event.patch" RnJvbSBjMWRhNGFjNzUyYjhiMDQxMTc5MWQyNmM2NzhmY2YyM2QyZWVkMjQyIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBPciBHZXJsaXR6IDxvZ2VybGl0ekB2b2x0YWlyZS5j b20+CkRhdGU6IEZyaSwgMTMgSnVuIDIwMDggMTg6MTI6MDAgLTA3MDAKU3ViamVjdDogW1BB VENIXSBuZXQvY29yZTogYWRkIE5FVERFVl9CT05ESU5HX0ZBSUxPVkVSIGV2ZW50CgpBZGQg TkVUREVWX0JPTkRJTkdfRkFJTE9WRVIgZXZlbnQgdG8gYmUgdXNlZCBpbiBhIHN1Y2Nlc3Np dmUgcGF0Y2gKYnkgYm9uZGluZyB0byBhbm5vdW5jZSBmYWlsLW92ZXIgZm9yIHRoZSBhY3Rp dmUtYmFja3VwIG1vZGUgdGhyb3VnaCB0aGUKbmV0ZGV2IGV2ZW50cyBub3RpZmllciBjaGFp biBtZWNoYW5pc20uIFN1Y2ggYW4gZXZlbnQgY2FuIGJlIG9mIHVzZSBmb3IgdGhlClJETUEg Q00gKGNvbW11bmljYXRpb24gbWFuYWdlcikgdG8gbGV0IG5hdGl2ZSBSRE1BIFVMUHMgKGVn IE5GUy1SRE1BLCBpU0VSKQphbHdheXMgYmUgYWxpZ25lZCB3aXRoIHRoZSBJUCBzdGFjaywg aW4gdGhlIHNlbnNlIHRoYXQgdGhleSB1c2UgdGhlIHNhbWUKcG9ydHMvbGlua3MgYXMgdGhl IHN0YWNrIGRvZXMuIE1vcmUgdXNhZ2VzIGNhbiBiZSBkb25lIHRvIGFsbG93IG1vbml0b3Jp bmcKdG9vbHMgYmFzZWQgb24gbmV0bGluayBldmVudHMgYmVpbmcgYXdhcmUgdG8gYm9uZGlu ZyBmYWlsLW92ZXIuCgpTaWduZWQtb2ZmLWJ5OiBPciBHZXJsaXR6IDxvZ2VybGl0ekB2b2x0 YWlyZS5jb20+ClNpZ25lZC1vZmYtYnk6IEpheSBWb3NidXJnaCA8ZnViYXJAdXMuaWJtLmNv bT4KU2lnbmVkLW9mZi1ieTogSmVmZiBHYXJ6aWsgPGpnYXJ6aWtAcmVkaGF0LmNvbT4KLS0t CiBpbmNsdWRlL2xpbnV4L25ldGRldmljZS5oIHwgICAgMSArCiBpbmNsdWRlL2xpbnV4L25v dGlmaWVyLmggIHwgICAgMSArCiBuZXQvY29yZS9kZXYuYyAgICAgICAgICAgIHwgICAgNiAr KysrKysKIDMgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAwIGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgvbmV0ZGV2aWNlLmggYi9pbmNsdWRlL2xp bnV4L25ldGRldmljZS5oCmluZGV4IGYyN2ZkMjAuLmU5MmZjODMgMTAwNjQ0Ci0tLSBhL2lu Y2x1ZGUvbGludXgvbmV0ZGV2aWNlLmgKKysrIGIvaW5jbHVkZS9saW51eC9uZXRkZXZpY2Uu aApAQCAtMTQ3OSw2ICsxNDc5LDcgQEAgZXh0ZXJuIHZvaWQJCV9fZGV2X2FkZHJfdW5zeW5j KHN0cnVjdCBkZXZfYWRkcl9saXN0ICoqdG8sIGludCAqdG9fY291bnQsIHN0cnVjdAogZXh0 ZXJuIHZvaWQJCWRldl9zZXRfcHJvbWlzY3VpdHkoc3RydWN0IG5ldF9kZXZpY2UgKmRldiwg aW50IGluYyk7CiBleHRlcm4gdm9pZAkJZGV2X3NldF9hbGxtdWx0aShzdHJ1Y3QgbmV0X2Rl dmljZSAqZGV2LCBpbnQgaW5jKTsKIGV4dGVybiB2b2lkCQluZXRkZXZfc3RhdGVfY2hhbmdl KHN0cnVjdCBuZXRfZGV2aWNlICpkZXYpOworZXh0ZXJuIHZvaWQJCW5ldGRldl9ib25kaW5n X2NoYW5nZShzdHJ1Y3QgbmV0X2RldmljZSAqZGV2KTsKIGV4dGVybiB2b2lkCQluZXRkZXZf ZmVhdHVyZXNfY2hhbmdlKHN0cnVjdCBuZXRfZGV2aWNlICpkZXYpOwogLyogTG9hZCBhIGRl dmljZSB2aWEgdGhlIGttb2QgKi8KIGV4dGVybiB2b2lkCQlkZXZfbG9hZChzdHJ1Y3QgbmV0 ICpuZXQsIGNvbnN0IGNoYXIgKm5hbWUpOwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9u b3RpZmllci5oIGIvaW5jbHVkZS9saW51eC9ub3RpZmllci5oCmluZGV4IDBmZjYyMjQuLmJk M2Q3MmQgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvbm90aWZpZXIuaAorKysgYi9pbmNs dWRlL2xpbnV4L25vdGlmaWVyLmgKQEAgLTE5Nyw2ICsxOTcsNyBAQCBzdGF0aWMgaW5saW5l IGludCBub3RpZmllcl90b19lcnJubyhpbnQgcmV0KQogI2RlZmluZSBORVRERVZfR09JTkdf RE9XTgkweDAwMDkKICNkZWZpbmUgTkVUREVWX0NIQU5HRU5BTUUJMHgwMDBBCiAjZGVmaW5l IE5FVERFVl9GRUFUX0NIQU5HRQkweDAwMEIKKyNkZWZpbmUgTkVUREVWX0JPTkRJTkdfRkFJ TE9WRVIgMHgwMDBDCiAKICNkZWZpbmUgU1lTX0RPV04JMHgwMDAxCS8qIE5vdGlmeSBvZiBz eXN0ZW0gZG93biAqLwogI2RlZmluZSBTWVNfUkVTVEFSVAlTWVNfRE9XTgpkaWZmIC0tZ2l0 IGEvbmV0L2NvcmUvZGV2LmMgYi9uZXQvY29yZS9kZXYuYwppbmRleCA2OGQ4ZGYwLi4wZTQ1 NzQyIDEwMDY0NAotLS0gYS9uZXQvY29yZS9kZXYuYworKysgYi9uZXQvY29yZS9kZXYuYwpA QCAtOTYxLDYgKzk2MSwxMiBAQCB2b2lkIG5ldGRldl9zdGF0ZV9jaGFuZ2Uoc3RydWN0IG5l dF9kZXZpY2UgKmRldikKIAl9CiB9CiAKK3ZvaWQgbmV0ZGV2X2JvbmRpbmdfY2hhbmdlKHN0 cnVjdCBuZXRfZGV2aWNlICpkZXYpCit7CisJY2FsbF9uZXRkZXZpY2Vfbm90aWZpZXJzKE5F VERFVl9CT05ESU5HX0ZBSUxPVkVSLCBkZXYpOworfQorRVhQT1JUX1NZTUJPTChuZXRkZXZf Ym9uZGluZ19jaGFuZ2UpOworCiAvKioKICAqCWRldl9sb2FkIAktIGxvYWQgYSBuZXR3b3Jr IG1vZHVsZQogICoJQG5ldDogdGhlIGFwcGxpY2FibGUgbmV0IG5hbWVzcGFjZQotLSAKMS43 LjYuNQoK --------------090908010404070909030108 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --------------090908010404070909030108--