From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?ISO-8859-1?Q?Andr=E9_Goddard_Rosa?= Subject: [PATCH] usbnet: ratelimit warning messages invoked from callback handler Date: Wed, 27 May 2009 13:40:44 -0300 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=0016e64605fa3070f4046ae781c4 Cc: shemminger@vyatta.com, dbrownell@users.sourceforge.net, davem@davemloft.net, netdev@vger.kernel.org To: petkan@users.sourceforge.net Return-path: Received: from qw-out-2122.google.com ([74.125.92.27]:15670 "EHLO qw-out-2122.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754547AbZE0Qkn (ORCPT ); Wed, 27 May 2009 12:40:43 -0400 Received: by qw-out-2122.google.com with SMTP id 5so3002427qwd.37 for ; Wed, 27 May 2009 09:40:44 -0700 (PDT) Sender: netdev-owner@vger.kernel.org List-ID: --0016e64605fa3070f4046ae781c4 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi, please cc: me as I'm not subscribed. Thank you, Andre --0016e64605fa3070f4046ae781c4 Content-Type: text/x-diff; charset=UTF-8; name="rtl8150_ratelimit_messages.patch" Content-Disposition: attachment; filename="rtl8150_ratelimit_messages.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fv82i3ht0 Y29tbWl0IDlkYjk5MmFlMTE1YzU4ZGM0NTdiYzJiMWU2ZmFkMDMyNTI1NTI3NDcKQXV0aG9yOiBB bmRyw6kgR29kZGFyZCBSb3NhIDxhbmRyZS5nb2RkYXJkQGdtYWlsLmNvbT4KRGF0ZTogICBXZWQg TWF5IDI3IDEwOjIyOjU1IDIwMDkgLTAzMDAKCiAgICB1c2JuZXQ6IHJhdGVsaW1pdCB3YXJuaW5n IG1lc3NhZ2VzIGludm9rZWQgZnJvbSBjYWxsYmFjayBoYW5kbGVyCiAgICAKICAgIFdhcm5pbmcg bWVzc2FnZXMgY29taW5nIGZyb20gcnRsODE1MCBkcml2ZXIgY2FuIGZsb29kIHRoZSBjb25zb2xl CiAgICBhbmQgbWFrZSBhIERUVi9zZXQtdG9wLWJveCB1bmFibGUgdG8gZGVjb2RlIHZpZGVvL2F1 ZGlvIGZyYW1lcy4KICAgIAogICAgJ1BlZ2FzdXMnIGRyaXZlciBoYW5kbGVzIHRoaXMgc2l0dWF0 aW9uIHNpbWlsYXJseSwgcHJldmVudGluZyB0aGlzCiAgICBmcm9tIGhhcHBlbmluZyB0aGVyZS4K ICAgIAogICAgSXQgaGFwcGVucyB3aXRoIGEgbG93IGNvc3QgQkNNIE1JUFMgZW1iZWRkZWQgcGxh dGZvcm0sIHdoZW5ldmVyCiAgICB0aW1lb3V0IGVycm9ycyB3ZXJlIGNvbWluZyBmcm9tIHVzYm5l dCBkZXZpY2UsIG1ha2luZyBwbGF0Zm9ybQogICAgdW51c2FibGUgZm9yIHZpZXdlciB3YXRjaGlu Zy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcsOpIEdvZGRhcmQgUm9zYSA8YW5kcmUuZ29k ZGFyZEBnbWFpbC5jb20+CgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvdXNiL3J0bDgxNTAuYyBi L2RyaXZlcnMvbmV0L3VzYi9ydGw4MTUwLmMKaW5kZXggZjlmYjQ1NC4uZmNjNmZhMCAxMDA2NDQK LS0tIGEvZHJpdmVycy9uZXQvdXNiL3J0bDgxNTAuYworKysgYi9kcml2ZXJzL25ldC91c2IvcnRs ODE1MC5jCkBAIC0yMjEsNyArMjIxLDggQEAgc3RhdGljIHZvaWQgY3RybF9jYWxsYmFjayhzdHJ1 Y3QgdXJiICp1cmIpCiAJY2FzZSAtRU5PRU5UOgogCQlicmVhazsKIAlkZWZhdWx0OgotCQlkZXZf d2FybigmdXJiLT5kZXYtPmRldiwgImN0cmwgdXJiIHN0YXR1cyAlZFxuIiwgc3RhdHVzKTsKKwkJ aWYgKHByaW50a19yYXRlbGltaXQoKSkKKwkJCWRldl93YXJuKCZ1cmItPmRldi0+ZGV2LCAiY3Ry bCB1cmIgc3RhdHVzICVkXG4iLCBzdGF0dXMpOwogCX0KIAlkZXYgPSB1cmItPmNvbnRleHQ7CiAJ Y2xlYXJfYml0KFJYX1JFR19TRVQsICZkZXYtPmZsYWdzKTsKQEAgLTQ0MiwxMCArNDQzLDEyIEBA IHN0YXRpYyB2b2lkIHJlYWRfYnVsa19jYWxsYmFjayhzdHJ1Y3QgdXJiICp1cmIpCiAJY2FzZSAt RU5PRU5UOgogCQlyZXR1cm47CS8qIHRoZSB1cmIgaXMgaW4gdW5saW5rIHN0YXRlICovCiAJY2Fz ZSAtRVRJTUU6Ci0JCWRldl93YXJuKCZ1cmItPmRldi0+ZGV2LCAibWF5IGJlIHJlc2V0IGlzIG5l ZWRlZD8uLlxuIik7CisJCWlmIChwcmludGtfcmF0ZWxpbWl0KCkpCisJCQlkZXZfd2FybigmdXJi LT5kZXYtPmRldiwgIm1heSBiZSByZXNldCBpcyBuZWVkZWQ/Li5cbiIpOwogCQlnb3RvIGdvb247 CiAJZGVmYXVsdDoKLQkJZGV2X3dhcm4oJnVyYi0+ZGV2LT5kZXYsICJSeCBzdGF0dXMgJWRcbiIs IHN0YXR1cyk7CisJCWlmIChwcmludGtfcmF0ZWxpbWl0KCkpCisJCQlkZXZfd2FybigmdXJiLT5k ZXYtPmRldiwgIlJ4IHN0YXR1cyAlZFxuIiwgc3RhdHVzKTsKIAkJZ290byBnb29uOwogCX0KIAo= --0016e64605fa3070f4046ae781c4--