From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755353Ab0BJDox (ORCPT ); Tue, 9 Feb 2010 22:44:53 -0500 Received: from mail-ww0-f46.google.com ([74.125.82.46]:61161 "EHLO mail-ww0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755070Ab0BJDow (ORCPT ); Tue, 9 Feb 2010 22:44:52 -0500 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=H45Q7HwWaJEy9KvNaRcaRWJG/dZk/QkWda/qLXKRnLJj7avQCUXT0wxNj7KIAZjbHY AWcp0K0/QWhNBhF8bvQu/qINicGIsaEbYwc02BXO4k31KLyeRYBcgFwj/ZI3AqAmSXRw tUQvvwfulKwxhrLrkfKPPfIwZg/DbMb/RBL7s= MIME-Version: 1.0 Date: Wed, 10 Feb 2010 03:44:50 +0000 Message-ID: <600adaf51002091944t25a36090s5cb002098c201fc6@mail.gmail.com> Subject: [RFC][PATCH] Allow change timing values to wait slow devices bring up before try register an interface to IP-Config From: Tiago Maluta To: linux-net@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: multipart/mixed; boundary=0016e6d6444145911b047f36dbf4 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --0016e6d6444145911b047f36dbf4 Content-Type: text/plain; charset=ISO-8859-1 I had some problems with 'slow' net devices when ic_open_devs() try to search for interfaces before they are registered. The solution was change some timing values. I propose this patch to allow user change this on menuconfig. --tm --0016e6d6444145911b047f36dbf4 Content-Type: application/octet-stream; name="0001-Allow-change-timing-values-to-wait-slow-devices-brin.patch" Content-Disposition: attachment; filename="0001-Allow-change-timing-values-to-wait-slow-devices-brin.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g5hkkix80 RnJvbSBlNDE0MDAwZWVkMWE5NTFiZjAzZjEyNWY1MzA3YmMxZWRmZmNlY2YxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBUaWFnbyBNYWx1dGEgPG1hbHV0YUB1bmlmZWkuZWR1LmJyPgpE YXRlOiBXZWQsIDEwIEZlYiAyMDEwIDAzOjM0OjQ5ICswMDAwClN1YmplY3Q6IFtSRkNdW1BBVENI XSBBbGxvdyBjaGFuZ2UgdGltaW5nIHZhbHVlcyB0byB3YWl0IHNsb3cgZGV2aWNlcyBicmluZyB1 cCBiZWZvcmUgdHJ5IHJlZ2lzdGVyIGFuIGludGVyZmFjZQogdG8gSVAtQ29uZmlnICh1c2VkIG9u IHNvbWUgZHJpdmVycyB1c2luZyBNdWx0aS1wdXJwb3NlIFVTQiBOZXR3b3JraW5nIEZyYW1ld29y aykKCgpTaWduZWQtb2ZmLWJ5OiBUaWFnbyBNYWx1dGEgPG1hbHV0YUB1bmlmZWkuZWR1LmJyPgot LS0KIGRyaXZlcnMvbmV0L0tjb25maWcgfCAgIDE4ICsrKysrKysrKysrKysrKysrKwogbmV0L2lw djQvaXBjb25maWcuYyB8ICAgIDQgKystLQogMiBmaWxlcyBjaGFuZ2VkLCAyMCBpbnNlcnRpb25z KCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L0tjb25maWcgYi9k cml2ZXJzL25ldC9LY29uZmlnCmluZGV4IGRkOWEwOWMuLjEyZmJlNGEgMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvbmV0L0tjb25maWcKKysrIGIvZHJpdmVycy9uZXQvS2NvbmZpZwpAQCAtMzgsNiArMzgs MjQgQEAgY29uZmlnIElGQgogCSAgJ2lmYjEnIGV0Yy4KIAkgIExvb2sgYXQgdGhlIGlwcm91dGUy IGRvY3VtZW50YXRpb24gZGlyZWN0b3J5IGZvciB1c2FnZSBldGMKIAorY29uZmlnIE5FVERFVklD RVNfREVMQVlfUFJFX09QRU4KKwlpbnQgIkRlZmluZSB0aGUgZGVsYXkgYmVmb3JlIG9wZW5pbmcg bmV0IGRldmljZXMgKG1zKSIKKwlkZXBlbmRzIG9uIE5FVERFVklDRVMKKwlkZWZhdWx0IDUwMAor CWhlbHAKKwkgICAgU29tZSBkZXZpY2VzIG1heSBub3Qgd29yayBwcm9wZXJseSBkdWUgdG8gYSBk ZWxheSBmcm9tIGhhcmR3YXJlIGJyaW5nCisJICAgIHRoZSBpbnRlcmZhY2UgdXAuIFRoaXMgdmFs dWUgYWRkIGEgZGVsYXksIGluIG1paWxsaXNlY29uZHMsIGJlZm9yZQorCSAgICBrZXJuZWwgc2Vh cmNoIGFuZCByZWdpc3RlciB0aGUgaW50ZXJmYWNlLiBEZWZhdWx0IHZhbHVlIGlzIDUwMG1zLgor Citjb25maWcgTkVUREVWSUNFU19ERUxBWV9QT1NUX09QRU4KKwlpbnQgIkRlZmluZSB0aGUgZGVs YXkgYWZ0ZXIgb3BlbmluZyBuZXQgZGV2aWNlcyAocykiCisJZGVwZW5kcyBvbiBORVRERVZJQ0VT CisJZGVmYXVsdCAxCisJaGVscAorCSAgICBTb21lIGRldmljZXMgbWF5IG5vdCB3b3JrIHByb3Bl cmx5IGR1ZSB0byBhIGRlbGF5IGZyb20gaGFyZHdhcmUgYnJpbmcKKwkgICAgdGhlIGludGVyZmFj ZSB1cC4gVGhpcyB2YWx1ZSBhZGQgYSBkZWxheSwgaW4gc2Vjb25kcywgYWZ0ZXIKKwkgICAga2Vy bmVsIHNlYXJjaCBhbmQgcmVnaXN0ZXIgdGhlIGludGVyZmFjZS4gRGVmYXVsdCB2YWx1ZSBpcyAx cy4KKwogY29uZmlnIERVTU1ZCiAJdHJpc3RhdGUgIkR1bW15IG5ldCBkcml2ZXIgc3VwcG9ydCIK IAktLS1oZWxwLS0tCmRpZmYgLS1naXQgYS9uZXQvaXB2NC9pcGNvbmZpZy5jIGIvbmV0L2lwdjQv aXBjb25maWcuYwppbmRleCAxMGE2YTYwLi4yNTMwMTI2IDEwMDY0NAotLS0gYS9uZXQvaXB2NC9p cGNvbmZpZy5jCisrKyBiL25ldC9pcHY0L2lwY29uZmlnLmMKQEAgLTg2LDggKzg2LDggQEAKICNl bmRpZgogCiAvKiBEZWZpbmUgdGhlIGZyaWVuZGx5IGRlbGF5IGJlZm9yZSBhbmQgYWZ0ZXIgb3Bl bmluZyBuZXQgZGV2aWNlcyAqLwotI2RlZmluZSBDT05GX1BSRV9PUEVOCQk1MDAJLyogQmVmb3Jl IG9wZW5pbmc6IDEvMiBzZWNvbmQgKi8KLSNkZWZpbmUgQ09ORl9QT1NUX09QRU4JCTEJLyogQWZ0 ZXIgb3BlbmluZzogMSBzZWNvbmQgKi8KKyNkZWZpbmUgQ09ORl9QUkVfT1BFTgkJQ09ORklHX05F VERFVklDRVNfREVMQVlfUFJFX09QRU4JLyogQmVmb3JlIG9wZW5pbmcuIERlZmF1bHQgaXMgMS8y IHNlY29uZCAqLworI2RlZmluZSBDT05GX1BPU1RfT1BFTgkJQ09ORklHX05FVERFVklDRVNfREVM QVlfUE9TVF9PUEVOCS8qIEFmdGVyIG9wZW5pbmcuIERlZmF1bHQgaXMgMSBzZWNvbmQgKi8KIAog LyogRGVmaW5lIHRoZSB0aW1lb3V0IGZvciB3YWl0aW5nIGZvciBhIERIQ1AvQk9PVFAvUkFSUCBy ZXBseSAqLwogI2RlZmluZSBDT05GX09QRU5fUkVUUklFUyAJMgkvKiAoUmUpb3BlbiBkZXZpY2Vz IHR3aWNlICovCi0tIAoxLjYuNC4yCgo= --0016e6d6444145911b047f36dbf4--