Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751504AbeAPQ6c (ORCPT + 1 other); Tue, 16 Jan 2018 11:58:32 -0500 Received: from sonic306-3.consmr.mail.bf2.yahoo.com ([74.6.132.42]:42139 "EHLO sonic306-3.consmr.mail.bf2.yahoo.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751247AbeAPQ6b (ORCPT ); Tue, 16 Jan 2018 11:58:31 -0500 X-YMail-OSG: SHS1Q44VM1kbDfSSyGA4ReL8i3jpIadwcmRVuyMuzWH7TriBADkJYSb9XXUfqIz W8lysYgZ29c9jhWvB0x6KVThoUiDYPizklEBoiZnOWSQD0nZJGhy978T0hfN0QFKzmXOez5q8ClC i0F9z7jLQDLasw5Ma949jyD7VRdVLcZHNGRfso6M7EgNe9_43GlCKHFIlTvng21s18t9ad4p2ddZ z.n2QbdoKgolFVZw3CpRfdyLHtKpDwlV6xPV0xL3lg.zdTRXfw__g8yvNOluUY7__qUGkZTtG_VE KnMqEaXeDjQ.IINqK77.xkzg9gvPdi52IUcfxy9eOvSxIXAqp1A9MAib.PuXuZtSD95co8dSlUyo MSzC15mpIOhpUjhY7nZpoj0MRP.NMJ2BZivon.umD_ZSMu7f_GQ3MqBJkZjTRiaxx4dmd3gQB2DF WqyEGJmbSMlpHEDFMu2Ga.T76YP25VrZ.MW8gDpjpsVkxBcr8zEpb.NTSBEH.TnyetgEqNffTdXa DIysMATkp6WSA_.cKTtR.EA-- Date: Tue, 16 Jan 2018 16:58:25 +0000 (UTC) From: Denis Du To: "khc@pm.waw.pl" Cc: "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" Message-ID: <751079597.1884905.1516121905374@mail.yahoo.com> Subject: [PATCH] Carrier detect ok, don't turn off negotiation MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_1884904_1470744396.1516121905373" References: <751079597.1884905.1516121905374.ref@mail.yahoo.com> X-Mailer: WebService/1.1.11214 YMailNorrin Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 Content-Length: 2392 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: ------=_Part_1884904_1470744396.1516121905373 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit In drivers/net/wan/hdlc_ppp.c, some noise on physical line can cause the carrier detect still ok, but the protocol will fail. So if carrier detect ok, don't turn off protocol negotiation This patch is against the kernel version Linux 4.15-rc8 ------=_Part_1884904_1470744396.1516121905373 Content-Type: text/x-patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-netdev-carrier-detect-ok-don-t-turn-off-negotiation.patch" Content-ID: <4719ed4b-8520-95dc-e359-4a7b0a10d682@yahoo.com> RnJvbSBiNTkwMmE0ZGZjNzA5YjYyYjcwNDk5N2FiNjRmMzFjOWVmNjlhNmRiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBEZW5pcyBEdSA8ZHVkZW5pczIwMDBAeWFob28uY2E+CkRhdGU6 IE1vbiwgMTUgSmFuIDIwMTggMTc6MjY6MDYgLTA1MDAKU3ViamVjdDogW1BBVENIXSBuZXRkZXY6 IGNhcnJpZXIgZGV0ZWN0IG9rLCBkb24ndCB0dXJuIG9mZiBuZWdvdGlhdGlvbgoKU29tZXRpbWVz IHdoZW4gcGh5c2ljYWwgbGluZXMgaGF2ZSBhIGp1c3QgZ29vZCBub2lzZSB0byBtYWtlIHRoZSBw cm90b2NvbApoYW5kc2hha2luZyBmYWlsLCBidXQgdGhlIGNhcnJpZXIgZGV0ZWN0IHN0aWxsIGdv b2QuIFRoZW4gYWZ0ZXIgcmVtb3ZlIG9mCnRoZSBub2lzZSwgbm9ib2R5IHdpbGwgdHJpZ2dlciB0 aGlzIHByb3RvY29sIHRvIGJlIHN0YXJ0IGFnYWluIHRvIGNhdXNlCnRoZSBsaW5rIHRvIG5ldmVy IGNvbWUgYmFjay4gVGhlIGZpeCBpcyB3aGVuIHRoZSBjYXJyaWVyIGlzIHN0aWxsIG9uLCBub3QK dGVybWluYXRlIHRoZSBwcm90b2NvbCBoYW5kc2hha2luZy4KClNpZ25lZC1vZmYtYnk6IERlbmlz IER1IDxkdWRlbmlzMjAwMEB5YWhvby5jYT4KLS0tCiBkcml2ZXJzL25ldC93YW4vaGRsY19wcHAu YyB8IDUgKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24o LSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC93YW4vaGRsY19wcHAuYyBiL2RyaXZlcnMvbmV0 L3dhbi9oZGxjX3BwcC5jCmluZGV4IGFmZWNhNmIuLmFiOGIzY2IgMTAwNjQ0Ci0tLSBhL2RyaXZl cnMvbmV0L3dhbi9oZGxjX3BwcC5jCisrKyBiL2RyaXZlcnMvbmV0L3dhbi9oZGxjX3BwcC5jCkBA IC01NzQsNyArNTc0LDEwIEBAIHN0YXRpYyB2b2lkIHBwcF90aW1lcihzdHJ1Y3QgdGltZXJfbGlz dCAqdCkKIAkJCXBwcF9jcF9ldmVudChwcm90by0+ZGV2LCBwcm90by0+cGlkLCBUT19HT09ELCAw LCAwLAogCQkJCSAgICAgMCwgTlVMTCk7CiAJCQlwcm90by0+cmVzdGFydF9jb3VudGVyLS07Ci0J CX0gZWxzZQorCQl9IGVsc2UgaWYgKG5ldGlmX2NhcnJpZXJfb2socHJvdG8tPmRldikpCisJCQlw cHBfY3BfZXZlbnQocHJvdG8tPmRldiwgcHJvdG8tPnBpZCwgVE9fR09PRCwgMCwgMCwKKwkJCQkg ICAgIDAsIE5VTEwpOworCQllbHNlCiAJCQlwcHBfY3BfZXZlbnQocHJvdG8tPmRldiwgcHJvdG8t PnBpZCwgVE9fQkFELCAwLCAwLAogCQkJCSAgICAgMCwgTlVMTCk7CiAJCWJyZWFrOwotLSAKMi4x LjQKCg== ------=_Part_1884904_1470744396.1516121905373--