Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Sat, 1 Dec 2001 14:11:52 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Sat, 1 Dec 2001 14:11:33 -0500 Received: from postfix2-1.free.fr ([213.228.0.9]:17798 "HELO postfix2-1.free.fr") by vger.kernel.org with SMTP id ; Sat, 1 Dec 2001 14:11:16 -0500 Date: Sat, 1 Dec 2001 17:17:55 +0100 (CET) From: =?ISO-8859-1?Q?G=E9rard_Roudier?= X-X-Sender: To: Marcelo Tosatti Cc: Linux Subject: PATCH: 2 small patches against 2.4.17-pre2 (sym2 + email change) In-Reply-To: Message-ID: <20011201165150.M1964-300000@gerard> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-224225968-1007223475=:1964" Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-224225968-1007223475=:1964 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Hi Marcelo, On Fri, 30 Nov 2001, Marcelo Tosatti wrote: > On Tue, 27 Nov 2001, G=E9rard Roudier wrote: > > Sorry for the delay, I saved this mail to my pending list... :) No problem, Marcelo and thanks very much for the reply. I just switched to your 2.4.17-pre2 kernel and updated my patches accordingly (attached). Here is the log of sym-2 driver changes (patch #2): =09* version sym-2.1.17 =09- Fix a couple of gcc/gcc3 warnings. =09- Allocate separately from the HCB the array for CCBs hashed by DSA. =09 All driver memory allocations are now not greater than 1 PAGE =09 even on PPC64 / 4KB PAGE surprising setup. =09* version sym-2.1.17a =09- Use u_long instead of U32 for the IO base cookie. This is more =09 consistent with what archs are expecting. =09- Use MMIO per default for Power PC instead of some fake normal IO, =09 as Paul Mackerras stated that MMIO works fine now on this arch. There are no real fixes. Most changes are conveniences for PPCs. The patch #1 that updates my email address is more important since my old email address will be no longer valid in a couple of weeks. This patch also adds an entry in MAINTAINERS, btw. [...] > Well, basically, it seems Alan got tired of maintenance... :) This may well have happened between linux-2.4.9 and linux-2.4.10. :) > You can take a look at Alan's diary for more stuff. Will do, thanks. But in fact, I just wanted to read something from Alan about the maintainance baton being passed to you and I have been supplied an URL that fitted just fine. Regards, G=E9rard. --0-224225968-1007223475=:1964 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="roudier-email-for-linux-2.4.17-pre2.patch" Content-Transfer-Encoding: BASE64 Content-ID: <20011201171755.K1964@gerard> Content-Description: Content-Disposition: attachment; filename="roudier-email-for-linux-2.4.17-pre2.patch" LS0tIC9ob21lL2xpbnV4L3YyLjQvbGludXgvQ1JFRElUUwlTYXQgRGVjICAx IDE5OjA0OjE5IDIwMDENCisrKyBsaW51eC9DUkVESVRTCVNhdCBEZWMgIDEg MTk6MjU6MDMgMjAwMQ0KQEAgLTI1MDIsNyArMjUwMiw3IEBADQogUzogQXVz dHJhbGlhDQogDQogTjogR2VyYXJkIFJvdWRpZXINCi1FOiBncm91ZGllckBp cGx1cy5mcg0KK0U6IGdyb3VkaWVyQGZyZWUuZnINCiBEOiBDb250cmlidXRl ZCB0byBhc3luY2hyb25vdXMgcmVhZC1haGVhZCBpbXByb3ZlbWVudA0KIFM6 IDIxIFJ1ZSBDYXJub3QNCiBTOiA5NTE3MCBEZXVpbCBMYSBCYXJyZQ0KLS0t IC9ob21lL2xpbnV4L3YyLjQvbGludXgvTUFJTlRBSU5FUlMJU2F0IERlYyAg MSAxOTowNDoxOSAyMDAxDQorKysgbGludXgvTUFJTlRBSU5FUlMJU2F0IERl YyAgMSAxOToyNTowMyAyMDAxDQpAQCAtOTI0LDYgKzkyNCwxMiBAQA0KIFc6 ICAgICBodHRwOi8vd3d3LnNpc3RpbmEuY29tL2x2bQ0KIFM6ICAgICBNYWlu dGFpbmVkIA0KIA0KK0xTSUxPR0lDL1NZTUJJT1MvTkNSIDUzQzhYWCBhbmQg NTNDMTAxMCBQQ0ktU0NTSSBkcml2ZXJzDQorUDoJR2VyYXJkIFJvdWRpZXIN CitNOglncm91ZGllckBmcmVlLmZyDQorTDoJbGludXgtc2NzaUB2Z2VyLmtl cm5lbC5vcmcNCitTOglNYWludGFpbmVkDQorDQogTTY4Sw0KIFA6CUplcyBT b3JlbnNlbg0KIE06CWplc0B0cmFpbmVkLW1vbmtleS5vcmcNCi0tLSAvaG9t ZS9saW51eC92Mi40L2xpbnV4L2RyaXZlcnMvc2NzaS9SRUFETUUubmNyNTNj OHh4CVN1biBBdWcgMTkgMTc6MDg6MjYgMjAwMQ0KKysrIGxpbnV4L2RyaXZl cnMvc2NzaS9SRUFETUUubmNyNTNjOHh4CVNhdCBEZWMgIDEgMTk6MjU6MDMg MjAwMQ0KQEAgLTEsNiArMSw2IEBADQogVGhlIExpbnV4IE5DUjUzQzhYWC9T WU01M0M4WFggZHJpdmVycyBSRUFETUUgZmlsZQ0KIA0KLVdyaXR0ZW4gYnkg R2VyYXJkIFJvdWRpZXIgPGdyb3VkaWVyQGNsdWItaW50ZXJuZXQuZnI+DQor V3JpdHRlbiBieSBHZXJhcmQgUm91ZGllciA8Z3JvdWRpZXJAZnJlZS5mcj4N CiAyMSBSdWUgQ2Fybm90DQogOTUxNzAgREVVSUwgTEEgQkFSUkUgLSBGUkFO Q0UNCiANCkBAIC04Nyw3ICs4Nyw3IEBADQogDQogVGhlIGluaXRpYWwgTGlu dXggbmNyNTNjOHh4IGRyaXZlciBoYXMgYmVlbiBhIHBvcnQgb2YgdGhlIG5j ciBkcml2ZXIgZnJvbSANCiBGcmVlQlNEIHRoYXQgaGFzIGJlZW4gYWNoaWV2 ZWQgaW4gTm92ZW1iZXIgMTk5NSBieToNCi0gICAgICAgICAgR2VyYXJkIFJv dWRpZXIgICAgICAgICAgICAgIDxncm91ZGllckBjbHViLWludGVybmV0LmZy Pg0KKyAgICAgICAgICBHZXJhcmQgUm91ZGllciAgICAgICAgICAgICAgPGdy b3VkaWVyQGZyZWUuZnI+DQogDQogVGhlIG9yaWdpbmFsIGRyaXZlciBoYXMg YmVlbiB3cml0dGVuIGZvciAzODZic2QgYW5kIEZyZWVCU0QgYnk6DQogICAg ICAgICAgIFdvbGZnYW5nIFN0YW5nbG1laWVyICAgICAgICA8d29sZkBjb2xv Z25lLmRlPg0KQEAgLTEyODcsNyArMTI4Nyw3IEBADQogYmUgc3VyZSBJIHdp bGwgcmVjZWl2ZSBpdC4gIE9idmlvdXNseSwgYSBidWcgaW4gdGhlIGRyaXZl ciBjb2RlIGlzDQogcG9zc2libGUuDQogDQotICAgICBNeSBlbWFpbCBhZGRy ZXNzOiBHZXJhcmQgUm91ZGllciA8Z3JvdWRpZXJAY2x1Yi1pbnRlcm5ldC5m cj4NCisgICAgIE15IGVtYWlsIGFkZHJlc3M6IEdlcmFyZCBSb3VkaWVyIDxn cm91ZGllckBmcmVlLmZyPg0KIA0KIEFsbG93aW5nIGRpc2Nvbm5lY3Rpb25z IGlzIGltcG9ydGFudCBpZiB5b3UgdXNlIHNldmVyYWwgZGV2aWNlcyBvbg0K IHlvdXIgU0NTSSBidXMgYnV0IG9mdGVuIGNhdXNlcyBwcm9ibGVtcyB3aXRo IGJ1Z2d5IGRldmljZXMuDQotLS0gL2hvbWUvbGludXgvdjIuNC9saW51eC9k cml2ZXJzL3Njc2kvbmNyNTNjOHh4LmMJU2F0IERlYyAgMSAxOTowNDoxNCAy MDAxDQorKysgbGludXgvZHJpdmVycy9zY3NpL25jcjUzYzh4eC5jCVNhdCBE ZWMgIDEgMTk6MjU6MDMgMjAwMQ0KQEAgLTIyLDcgKzIyLDcgQEANCiAqKiAg VGhpcyBkcml2ZXIgaGFzIGJlZW4gcG9ydGVkIHRvIExpbnV4IGZyb20gdGhl IEZyZWVCU0QgTkNSNTNDOFhYIGRyaXZlcg0KICoqICBhbmQgaXMgY3VycmVu dGx5IG1haW50YWluZWQgYnkNCiAqKg0KLSoqICAgICAgICAgIEdlcmFyZCBS b3VkaWVyICAgICAgICAgICAgICA8Z3JvdWRpZXJAY2x1Yi1pbnRlcm5ldC5m cj4NCisqKiAgICAgICAgICBHZXJhcmQgUm91ZGllciAgICAgICAgICAgICAg PGdyb3VkaWVyQGZyZWUuZnI+DQogKioNCiAqKiAgQmVpbmcgZ2l2ZW4gdGhh dCB0aGlzIGRyaXZlciBvcmlnaW5hdGVzIGZyb20gdGhlIEZyZWVCU0QgdmVy c2lvbiwgYW5kDQogKiogIGluIG9yZGVyIHRvIGtlZXAgc3luZXJneSBvbiBi b3RoLCBhbnkgc3VnZ2VzdGVkIGVuaGFuY2VtZW50cyBhbmQgY29ycmVjdGlv bnMNCkBAIC02Myw3ICs2Myw3IEBADQogKiogIEF1Z3VzdCAxOCAxOTk3IGJ5 IENvcnQgPGNvcnRAY3Mubm10LmVkdT46DQogKiogICAgIFN1cHBvcnQgZm9y IFBvd2VyL1BDIChCaWcgRW5kaWFuKS4NCiAqKg0KLSoqICBKdW5lIDIwIDE5 OTggYnkgR2VyYXJkIFJvdWRpZXIgPGdyb3VkaWVyQGNsdWItaW50ZXJuZXQu ZnI+Og0KKyoqICBKdW5lIDIwIDE5OTggYnkgR2VyYXJkIFJvdWRpZXINCiAq KiAgICAgU3VwcG9ydCBmb3IgdXAgdG8gNjQgdGFncyBwZXIgbHVuLg0KICoq ICAgICBPKDEpIGV2ZXJ5d2hlcmUgKEMgYW5kIFNDUklQVFMpIGZvciBub3Jt YWwgY2FzZXMuDQogKiogICAgIExvdyBQQ0kgdHJhZmZpYyBmb3IgY29tbWFu ZCBoYW5kbGluZyB3aGVuIG9uLWNoaXAgUkFNIGlzIHByZXNlbnQuDQotLS0g L2hvbWUvbGludXgvdjIuNC9saW51eC9kcml2ZXJzL3Njc2kvbmNyNTNjOHh4 LmgJU3VuIEFwciAgOCAxNDoxMDoxMyAyMDAxDQorKysgbGludXgvZHJpdmVy cy9zY3NpL25jcjUzYzh4eC5oCVNhdCBEZWMgIDEgMTk6MjU6MDMgMjAwMQ0K QEAgLTIyLDcgKzIyLDcgQEANCiAqKiAgVGhpcyBkcml2ZXIgaGFzIGJlZW4g cG9ydGVkIHRvIExpbnV4IGZyb20gdGhlIEZyZWVCU0QgTkNSNTNDOFhYIGRy aXZlcg0KICoqICBhbmQgaXMgY3VycmVudGx5IG1haW50YWluZWQgYnkNCiAq Kg0KLSoqICAgICAgICAgIEdlcmFyZCBSb3VkaWVyICAgICAgICAgICAgICA8 Z3JvdWRpZXJAY2x1Yi1pbnRlcm5ldC5mcj4NCisqKiAgICAgICAgICBHZXJh cmQgUm91ZGllciAgICAgICAgICAgICAgPGdyb3VkaWVyQGZyZWUuZnI+DQog KioNCiAqKiAgQmVpbmcgZ2l2ZW4gdGhhdCB0aGlzIGRyaXZlciBvcmlnaW5h dGVzIGZyb20gdGhlIEZyZWVCU0QgdmVyc2lvbiwgYW5kDQogKiogIGluIG9y ZGVyIHRvIGtlZXAgc3luZXJneSBvbiBib3RoLCBhbnkgc3VnZ2VzdGVkIGVu aGFuY2VtZW50cyBhbmQgY29ycmVjdGlvbnMNCi0tLSAvaG9tZS9saW51eC92 Mi40L2xpbnV4L2RyaXZlcnMvc2NzaS9zeW01M2M4eHguYwlTYXQgRGVjICAx IDE5OjA0OjE1IDIwMDENCisrKyBsaW51eC9kcml2ZXJzL3Njc2kvc3ltNTNj OHh4LmMJU2F0IERlYyAgMSAxOToyNTowMyAyMDAxDQpAQCAtMSw3ICsxLDcg QEANCiAvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQogKiog IEhpZ2ggUGVyZm9ybWFuY2UgZGV2aWNlIGRyaXZlciBmb3IgdGhlIFN5bWJp b3MgNTNDODk2IGNvbnRyb2xsZXIuDQogKioNCi0qKiAgQ29weXJpZ2h0IChD KSAxOTk4LTIwMDAgIEdlcmFyZCBSb3VkaWVyIDxncm91ZGllckBjbHViLWlu dGVybmV0LmZyPg0KKyoqICBDb3B5cmlnaHQgKEMpIDE5OTgtMjAwMSAgR2Vy YXJkIFJvdWRpZXIgPGdyb3VkaWVyQGZyZWUuZnI+DQogKioNCiAqKiAgVGhp cyBkcml2ZXIgYWxzbyBzdXBwb3J0cyBhbGwgdGhlIFN5bWJpb3MgNTNDOFhY IGNvbnRyb2xsZXIgZmFtaWx5LCANCiAqKiAgZXhjZXB0IDUzQzgxMCByZXZp c2lvbnMgPCAxNiwgNTNDODI1IHJldmlzaW9ucyA8IDE2IGFuZCBhbGwgDQpA QCAtMzIsNyArMzIsNyBAQA0KICoqICBUaGUgTGludXggcG9ydCBvZiB0aGUg RnJlZUJTRCBuY3IgZHJpdmVyIGhhcyBiZWVuIGFjaGlldmVkIGluIA0KICoq ICBub3ZlbWJlciAxOTk1IGJ5Og0KICoqDQotKiogICAgICAgICAgR2VyYXJk IFJvdWRpZXIgICAgICAgICAgICAgIDxncm91ZGllckBjbHViLWludGVybmV0 LmZyPg0KKyoqICAgICAgICAgIEdlcmFyZCBSb3VkaWVyICAgICAgICAgICAg ICA8Z3JvdWRpZXJAZnJlZS5mcj4NCiAqKg0KICoqICBCZWluZyBnaXZlbiB0 aGF0IHRoaXMgZHJpdmVyIG9yaWdpbmF0ZXMgZnJvbSB0aGUgRnJlZUJTRCB2 ZXJzaW9uLCBhbmQNCiAqKiAgaW4gb3JkZXIgdG8ga2VlcCBzeW5lcmd5IG9u IGJvdGgsIGFueSBzdWdnZXN0ZWQgZW5oYW5jZW1lbnRzIGFuZCBjb3JyZWN0 aW9ucw0KLS0tIC9ob21lL2xpbnV4L3YyLjQvbGludXgvZHJpdmVycy9zY3Np L3N5bTUzYzh4eC5oCVdlZCBPY3QgIDMgMjI6MTM6NTMgMjAwMQ0KKysrIGxp bnV4L2RyaXZlcnMvc2NzaS9zeW01M2M4eHguaAlTYXQgRGVjICAxIDE5OjI1 OjAzIDIwMDENCkBAIC0xLDcgKzEsNyBAQA0KIC8qKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioNCiAqKiAgSGlnaCBQZXJmb3JtYW5jZSBkZXZp Y2UgZHJpdmVyIGZvciB0aGUgU3ltYmlvcyA1M0M4OTYgY29udHJvbGxlci4N CiAqKg0KLSoqICBDb3B5cmlnaHQgKEMpIDE5OTgtMjAwMCAgR2VyYXJkIFJv dWRpZXIgPGdyb3VkaWVyQGNsdWItaW50ZXJuZXQuZnI+DQorKiogIENvcHly aWdodCAoQykgMTk5OC0yMDAxICBHZXJhcmQgUm91ZGllciA8Z3JvdWRpZXJA ZnJlZS5mcj4NCiAqKg0KICoqICBUaGlzIGRyaXZlciBhbHNvIHN1cHBvcnRz IGFsbCB0aGUgU3ltYmlvcyA1M0M4WFggY29udHJvbGxlciBmYW1pbHksIA0K ICoqICBleGNlcHQgNTNDODEwIHJldmlzaW9ucyA8IDE2LCA1M0M4MjUgcmV2 aXNpb25zIDwgMTYgYW5kIGFsbCANCkBAIC0zMiw3ICszMiw3IEBADQogKiog IFRoZSBMaW51eCBwb3J0IG9mIHRoZSBGcmVlQlNEIG5jciBkcml2ZXIgaGFz IGJlZW4gYWNoaWV2ZWQgaW4gDQogKiogIG5vdmVtYmVyIDE5OTUgYnk6DQog KioNCi0qKiAgICAgICAgICBHZXJhcmQgUm91ZGllciAgICAgICAgICAgICAg PGdyb3VkaWVyQGNsdWItaW50ZXJuZXQuZnI+DQorKiogICAgICAgICAgR2Vy YXJkIFJvdWRpZXIgICAgICAgICAgICAgIDxncm91ZGllckBmcmVlLmZyPg0K ICoqDQogKiogIEJlaW5nIGdpdmVuIHRoYXQgdGhpcyBkcml2ZXIgb3JpZ2lu YXRlcyBmcm9tIHRoZSBGcmVlQlNEIHZlcnNpb24sIGFuZA0KICoqICBpbiBv cmRlciB0byBrZWVwIHN5bmVyZ3kgb24gYm90aCwgYW55IHN1Z2dlc3RlZCBl bmhhbmNlbWVudHMgYW5kIGNvcnJlY3Rpb25zDQotLS0gL2hvbWUvbGludXgv djIuNC9saW51eC9kcml2ZXJzL3Njc2kvc3ltNTNjOHh4X2NvbW0uaAlTYXQg RGVjICAxIDE5OjA0OjE1IDIwMDENCisrKyBsaW51eC9kcml2ZXJzL3Njc2kv c3ltNTNjOHh4X2NvbW0uaAlTYXQgRGVjICAxIDE5OjI1OjAzIDIwMDENCkBA IC0xLDcgKzEsNyBAQA0KIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioNCiAqKiAgSGlnaCBQZXJmb3JtYW5jZSBkZXZpY2UgZHJpdmVyIGZv ciB0aGUgU3ltYmlvcyA1M0M4OTYgY29udHJvbGxlci4NCiAqKg0KLSoqICBD b3B5cmlnaHQgKEMpIDE5OTgtMjAwMCAgR2VyYXJkIFJvdWRpZXIgPGdyb3Vk aWVyQGNsdWItaW50ZXJuZXQuZnI+DQorKiogIENvcHlyaWdodCAoQykgMTk5 OC0yMDAxICBHZXJhcmQgUm91ZGllciA8Z3JvdWRpZXJAZnJlZS5mcj4NCiAq Kg0KICoqICBUaGlzIGRyaXZlciBhbHNvIHN1cHBvcnRzIGFsbCB0aGUgU3lt YmlvcyA1M0M4WFggY29udHJvbGxlciBmYW1pbHksIA0KICoqICBleGNlcHQg NTNDODEwIHJldmlzaW9ucyA8IDE2LCA1M0M4MjUgcmV2aXNpb25zIDwgMTYg YW5kIGFsbCANCkBAIC0zMiw3ICszMiw3IEBADQogKiogIFRoZSBMaW51eCBw b3J0IG9mIHRoZSBGcmVlQlNEIG5jciBkcml2ZXIgaGFzIGJlZW4gYWNoaWV2 ZWQgaW4gDQogKiogIG5vdmVtYmVyIDE5OTUgYnk6DQogKioNCi0qKiAgICAg ICAgICBHZXJhcmQgUm91ZGllciAgICAgICAgICAgICAgPGdyb3VkaWVyQGNs dWItaW50ZXJuZXQuZnI+DQorKiogICAgICAgICAgR2VyYXJkIFJvdWRpZXIg ICAgICAgICAgICAgIDxncm91ZGllckBmcmVlLmZyPg0KICoqDQogKiogIEJl aW5nIGdpdmVuIHRoYXQgdGhpcyBkcml2ZXIgb3JpZ2luYXRlcyBmcm9tIHRo ZSBGcmVlQlNEIHZlcnNpb24sIGFuZA0KICoqICBpbiBvcmRlciB0byBrZWVw IHN5bmVyZ3kgb24gYm90aCwgYW55IHN1Z2dlc3RlZCBlbmhhbmNlbWVudHMg YW5kIGNvcnJlY3Rpb25zDQotLS0gL2hvbWUvbGludXgvdjIuNC9saW51eC9k cml2ZXJzL3Njc2kvc3ltNTNjOHh4X2RlZnMuaAlTYXQgRGVjICAxIDE5OjA0 OjE1IDIwMDENCisrKyBsaW51eC9kcml2ZXJzL3Njc2kvc3ltNTNjOHh4X2Rl ZnMuaAlTYXQgRGVjICAxIDE5OjI1OjAzIDIwMDENCkBAIC0xLDcgKzEsNyBA QA0KIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCiAqKiAg SGlnaCBQZXJmb3JtYW5jZSBkZXZpY2UgZHJpdmVyIGZvciB0aGUgU3ltYmlv cyA1M0M4OTYgY29udHJvbGxlci4NCiAqKg0KLSoqICBDb3B5cmlnaHQgKEMp IDE5OTgtMjAwMCAgR2VyYXJkIFJvdWRpZXIgPGdyb3VkaWVyQGNsdWItaW50 ZXJuZXQuZnI+DQorKiogIENvcHlyaWdodCAoQykgMTk5OC0yMDAxICBHZXJh cmQgUm91ZGllciA8Z3JvdWRpZXJAZnJlZS5mcj4NCiAqKg0KICoqICBUaGlz IGRyaXZlciBhbHNvIHN1cHBvcnRzIGFsbCB0aGUgU3ltYmlvcyA1M0M4WFgg Y29udHJvbGxlciBmYW1pbHksIA0KICoqICBleGNlcHQgNTNDODEwIHJldmlz aW9ucyA8IDE2LCA1M0M4MjUgcmV2aXNpb25zIDwgMTYgYW5kIGFsbCANCkBA IC0zMiw3ICszMiw3IEBADQogKiogIFRoZSBMaW51eCBwb3J0IG9mIHRoZSBG cmVlQlNEIG5jciBkcml2ZXIgaGFzIGJlZW4gYWNoaWV2ZWQgaW4gDQogKiog IG5vdmVtYmVyIDE5OTUgYnk6DQogKioNCi0qKiAgICAgICAgICBHZXJhcmQg Um91ZGllciAgICAgICAgICAgICAgPGdyb3VkaWVyQGNsdWItaW50ZXJuZXQu ZnI+DQorKiogICAgICAgICAgR2VyYXJkIFJvdWRpZXIgICAgICAgICAgICAg IDxncm91ZGllckBmcmVlLmZyPg0KICoqDQogKiogIEJlaW5nIGdpdmVuIHRo YXQgdGhpcyBkcml2ZXIgb3JpZ2luYXRlcyBmcm9tIHRoZSBGcmVlQlNEIHZl cnNpb24sIGFuZA0KICoqICBpbiBvcmRlciB0byBrZWVwIHN5bmVyZ3kgb24g Ym90aCwgYW55IHN1Z2dlc3RlZCBlbmhhbmNlbWVudHMgYW5kIGNvcnJlY3Rp b25zDQo= --0-224225968-1007223475=:1964 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="sym-2.1.17a-for-linux-2.4.17-pre2.patch" Content-Transfer-Encoding: BASE64 Content-ID: <20011201171755.C1964@gerard> Content-Description: Content-Disposition: attachment; filename="sym-2.1.17a-for-linux-2.4.17-pre2.patch" LS0tIC9ob21lL2xpbnV4L3YyLjQvbGludXgvZHJpdmVycy9zY3NpL3N5bTUz Yzh4eF8yL0NoYW5nZUxvZy50eHQJU2F0IERlYyAgMSAxOTowNDoxOCAyMDAx DQorKysgbGludXgvZHJpdmVycy9zY3NpL3N5bTUzYzh4eF8yL0NoYW5nZUxv Zy50eHQJU2F0IERlYyAgMSAxOTowOTo0OCAyMDAxDQpAQCAtMTI4LDMgKzEy OCwyMSBAQA0KIAkqIHZlcnNpb24gc3ltLTIuMS4xNi0yMDAxMTAyOA0KIAkt IFNsaWdodGx5IHNpbXBsaWZ5IGRyaXZlciBjb25maWd1cmF0aW9uLg0KIAkt IFByZXBhcmUgYSBuZXcgcGF0Y2ggYWdhaW5zdCBsaW51eC0yLjQuMTMuDQor DQorU2F0IE5vdiAxNyAxMDowMCAyMDAxIEdlcmFyZCBSb3VkaWVyIA0KKwkq IHZlcnNpb24gc3ltLTIuMS4xNw0KKwktIEZpeCBhIGNvdXBsZSBvZiBnY2Mv Z2NjMyB3YXJuaW5ncy4NCisJLSBBbGxvY2F0ZSBzZXBhcmF0ZWx5IGZyb20g dGhlIEhDQiB0aGUgYXJyYXkgZm9yIENDQnMgaGFzaGVkIGJ5IERTQS4NCisJ ICBBbGwgZHJpdmVyIG1lbW9yeSBhbGxvY2F0aW9ucyBhcmUgbm93IG5vdCBn cmVhdGVyIHRoYW4gMSBQQUdFIA0KKwkgIGV2ZW4gb24gUFBDNjQgLyA0S0Ig UEFHRSBzdXJwcmlzaW5nIHNldHVwLg0KKw0KK1NhdCBEZWMgMDEgMTg6MDAg MjAwMSBHZXJhcmQgUm91ZGllciANCisJKiB2ZXJzaW9uIHN5bS0yLjEuMTdh DQorCS0gVXNlIHVfbG9uZyBpbnN0ZWFkIG9mIFUzMiBmb3IgdGhlIElPIGJh c2UgY29va2llLiBUaGlzIGlzIG1vcmUgDQorCSAgY29uc2lzdGVudCB3aXRo IHdoYXQgYXJjaHMgYXJlIGV4cGVjdGluZy4NCisJLSBVc2UgTU1JTyBwZXIg ZGVmYXVsdCBmb3IgUG93ZXIgUEMgaW5zdGVhZCBvZiBzb21lIGZha2Ugbm9y bWFsIElPLA0KKwkgIGFzIFBhdWwgTWFja2VycmFzIHN0YXRlZCB0aGF0IE1N SU8gd29ya3MgZmluZSBub3cgb24gdGhpcyBhcmNoLg0KKw0KKw0KKw0KKw0K LS0tIC9ob21lL2xpbnV4L3YyLjQvbGludXgvZHJpdmVycy9zY3NpL3N5bTUz Yzh4eF8yL3N5bTUzYzh4eC5oCVNhdCBEZWMgIDEgMTk6MDQ6MTggMjAwMQ0K KysrIGxpbnV4L2RyaXZlcnMvc2NzaS9zeW01M2M4eHhfMi9zeW01M2M4eHgu aAlTYXQgRGVjICAxIDE5OjIyOjI2IDIwMDENCkBAIC0xMzAsMTcgKzEzMCwx NyBAQA0KICNpZiAhZGVmaW5lZChIT1NUU19DKQ0KIA0KIC8qDQotICogIFVz ZSBub3JtYWwgSU8gaWYgY29uZmlndXJlZC4gRm9yY2VkIGZvciBhbHBoYSBh bmQgcG93ZXJwYy4NCi0gKiAgUG93ZXJwYyBmYWlscyBjb3B5aW5nIHRvIG9u LWNoaXAgUkFNIHVzaW5nIG1lbWNweV90b2lvKCkuDQorICogIFVzZSBub3Jt YWwgSU8gaWYgY29uZmlndXJlZC4NCisgKiAgTm9ybWFsIElPIGZvcmNlZCBm b3IgYWxwaGEuDQogICogIEZvcmNlZCB0byBNTUlPIGZvciBzcGFyYy4NCiAg Ki8NCiAjaWYgZGVmaW5lZChfX2FscGhhX18pDQogI2RlZmluZQlTWU1fQ09O Rl9JT01BUFBFRA0KLSNlbGlmIGRlZmluZWQoX19wb3dlcnBjX18pDQotI2Rl ZmluZQlTWU1fQ09ORl9JT01BUFBFRA0KLSNkZWZpbmUgU1lNX09QVF9OT19C VVNfTUVNT1JZX01BUFBJTkcNCiAjZWxpZiBkZWZpbmVkKF9fc3BhcmNfXykN CiAjdW5kZWYgU1lNX0NPTkZfSU9NQVBQRUQNCisvKiAjZWxpZiBkZWZpbmVk KF9fcG93ZXJwY19fKSAqLw0KKy8qICNkZWZpbmUJU1lNX0NPTkZfSU9NQVBQ RUQgKi8NCisvKiAjZGVmaW5lIFNZTV9PUFRfTk9fQlVTX01FTU9SWV9NQVBQ SU5HICovDQogI2VsaWYgZGVmaW5lZChDT05GSUdfU0NTSV9TWU01M0M4WFhf SU9NQVBQRUQpDQogI2RlZmluZQlTWU1fQ09ORl9JT01BUFBFRA0KICNlbmRp Zg0KLS0tIC9ob21lL2xpbnV4L3YyLjQvbGludXgvZHJpdmVycy9zY3NpL3N5 bTUzYzh4eF8yL3N5bV9nbHVlLmMJU2F0IERlYyAgMSAxOTowNDoxOCAyMDAx DQorKysgbGludXgvZHJpdmVycy9zY3NpL3N5bTUzYzh4eF8yL3N5bV9nbHVl LmMJU2F0IERlYyAgMSAxOTowOTo0OCAyMDAxDQpAQCAtMjQ1Niw4ICsyNDU2 LDggQEANCiAJdV9jaGFyIHBjaV9maXhfdXAgPSBTWU1fU0VUVVBfUENJX0ZJ WF9VUDsNCiAJdV9jaGFyIHJldmlzaW9uOw0KIAl1X2ludCBpcnE7DQotCXVf bG9uZyBiYXNlLCBiYXNlXzIsIGlvX3BvcnQ7IA0KLQl1X2xvbmcgYmFzZV9j LCBiYXNlXzJfYzsgDQorCXVfbG9uZyBiYXNlLCBiYXNlXzIsIGJhc2VfaW87 IA0KKwl1X2xvbmcgYmFzZV9jLCBiYXNlXzJfYywgaW9fcG9ydDsgDQogCWlu dCBpOw0KIAlzeW1fY2hpcCAqY2hpcDsNCiANCkBAIC0yNDc0LDcgKzI0NzQs NyBAQA0KIAlkZXZpY2VfaWQgPSBQY2lEZXZpY2VJZChwZGV2KTsNCiAJaXJx CSAgPSBQY2lJcnFMaW5lKHBkZXYpOw0KIA0KLQlpID0gcGNpX2dldF9iYXNl X2FkZHJlc3MocGRldiwgMCwgJmlvX3BvcnQpOw0KKwlpID0gcGNpX2dldF9i YXNlX2FkZHJlc3MocGRldiwgMCwgJmJhc2VfaW8pOw0KIAlpb19wb3J0ID0g cGNpX2dldF9iYXNlX2Nvb2tpZShwZGV2LCAwKTsNCiANCiAJYmFzZV9jID0g cGNpX2dldF9iYXNlX2Nvb2tpZShwZGV2LCBpKTsNCkBAIC0yNDkyLDkgKzI0 OTIsOSBAQA0KIAkvKg0KIAkgKiAgSWYgdXNlciBleGNsdWRlZCB0aGlzIGNo aXAsIGRvbm5vdCBpbml0aWFsaXplIGl0Lg0KIAkgKi8NCi0JaWYgKGlvX3Bv cnQpIHsNCisJaWYgKGJhc2VfaW8pIHsNCiAJCWZvciAoaSA9IDAgOyBpIDwg OCA7IGkrKykgew0KLQkJCWlmIChzeW1fZHJpdmVyX3NldHVwLmV4Y2x1ZGVz W2ldID09IGlvX3BvcnQpDQorCQkJaWYgKHN5bV9kcml2ZXJfc2V0dXAuZXhj bHVkZXNbaV0gPT0gYmFzZV9pbykNCiAJCQkJcmV0dXJuIC0xOw0KIAkJfQ0K IAl9DQotLS0gL2hvbWUvbGludXgvdjIuNC9saW51eC9kcml2ZXJzL3Njc2kv c3ltNTNjOHh4XzIvc3ltX2dsdWUuaAlTYXQgRGVjICAxIDE5OjA0OjE4IDIw MDENCisrKyBsaW51eC9kcml2ZXJzL3Njc2kvc3ltNTNjOHh4XzIvc3ltX2ds dWUuaAlTYXQgRGVjICAxIDE5OjI1OjE5IDIwMDENCkBAIC03Nyw3ICs3Nyw2 IEBADQogI2luY2x1ZGUgPGxpbnV4L2Vycm5vLmg+DQogI2luY2x1ZGUgPGxp bnV4L3BjaS5oPg0KICNpbmNsdWRlIDxsaW51eC9zdHJpbmcuaD4NCi0jaW5j bHVkZSA8bGludXgvc2xhYi5oPg0KICNpbmNsdWRlIDxsaW51eC9tbS5oPg0K ICNpbmNsdWRlIDxsaW51eC9pb3BvcnQuaD4NCiAjaW5jbHVkZSA8bGludXgv dGltZS5oPg0KQEAgLTQ2Myw3ICs0NjIsNyBAQA0KIA0KIAl2bV9vZmZzZXRf dAltbWlvX3ZhOwkvKiBNTUlPIGtlcm5lbCB2aXJ0dWFsIGFkZHJlc3MJKi8N CiAJdm1fb2Zmc2V0X3QJcmFtX3ZhOwkJLyogUkFNICBrZXJuZWwgdmlydHVh bCBhZGRyZXNzCSovDQotCXUzMgkJaW9fcG9ydDsJLyogSU8gcG9ydCBhZGRy ZXNzCQkqLw0KKwl1X2xvbmcJCWlvX3BvcnQ7CS8qIElPIHBvcnQgYWRkcmVz cyBjb29raWUJKi8NCiAJdV9zaG9ydAkJaW9fd3M7CQkvKiBJTyB3aW5kb3cg c2l6ZQkJKi8NCiAJaW50CQlpcnE7CQkvKiBJUlEgbnVtYmVyCQkJKi8NCiAN Ci0tLSAvaG9tZS9saW51eC92Mi40L2xpbnV4L2RyaXZlcnMvc2NzaS9zeW01 M2M4eHhfMi9zeW1faGlwZC5jCVNhdCBEZWMgIDEgMTk6MDQ6MTggMjAwMQ0K KysrIGxpbnV4L2RyaXZlcnMvc2NzaS9zeW01M2M4eHhfMi9zeW1faGlwZC5j CVNhdCBEZWMgIDEgMTk6MDk6NDggMjAwMQ0KQEAgLTUwLDcgKzUwLDcgQEAN CiAgKiBTVUNIIERBTUFHRS4NCiAgKi8NCiANCi0jZGVmaW5lIFNZTV9EUklW RVJfTkFNRQkic3ltLTIuMS4xNmEiDQorI2RlZmluZSBTWU1fRFJJVkVSX05B TUUJInN5bS0yLjEuMTdhIg0KIA0KICNpZmRlZiBfX0ZyZWVCU0RfXw0KICNp bmNsdWRlIDxkZXYvc3ltL3N5bV9nbHVlLmg+DQpAQCAtNDY5MSw2ICs0Njkx LDcgQEANCiAJT1VUTF9EU1AgKFNDUklQVEFfQkEgKG5wLCBjbHJhY2spKTsN CiAJcmV0dXJuOw0KIG91dF9zdHVjazoNCisJcmV0dXJuOw0KIH0NCiANCiAv Kg0KQEAgLTUyMjYsNiArNTIyNyw3IEBADQogDQogCXJldHVybjsNCiBmYWls Og0KKwlyZXR1cm47DQogfQ0KIA0KIC8qDQpAQCAtNTc4OCw2ICs1NzkwLDEz IEBADQogCQlnb3RvIGF0dGFjaF9mYWlsZWQ7DQogDQogCS8qDQorCSAqICBB bGxvY2F0ZSB0aGUgYXJyYXkgb2YgbGlzdHMgb2YgQ0NCcyBoYXNoZWQgYnkg RFNBLg0KKwkgKi8NCisJbnAtPmNjYmggPSBzeW1fY2FsbG9jKHNpemVvZihj Y2JfcCAqKSpDQ0JfSEFTSF9TSVpFLCAiQ0NCSCIpOw0KKwlpZiAoIW5wLT5j Y2JoKQ0KKwkJZ290byBhdHRhY2hfZmFpbGVkOw0KKw0KKwkvKg0KIAkgKiAg SW5pdGlhbHl6ZSB0aGUgQ0NCIGZyZWUgYW5kIGJ1c3kgcXVldWVzLg0KIAkg Ki8NCiAJc3ltX3F1ZV9pbml0KCZucC0+ZnJlZV9jY2JxKTsNCkBAIC01OTc4 LDYgKzU5ODcsOCBAQA0KIAkJCXN5bV9tZnJlZV9kbWEoY3AsIHNpemVvZigq Y3ApLCAiQ0NCIik7DQogCQl9DQogCX0NCisJaWYgKG5wLT5jY2JoKQ0KKwkJ c3ltX21mcmVlKG5wLT5jY2JoLCBzaXplb2YoY2NiX3AgKikqQ0NCX0hBU0hf U0laRSwgIkNDQkgiKTsNCiANCiAJaWYgKG5wLT5iYWRsdW50YmwpDQogCQlz eW1fbWZyZWVfZG1hKG5wLT5iYWRsdW50YmwsIDI1NiwiQkFETFVOVEJMIik7 DQotLS0gL2hvbWUvbGludXgvdjIuNC9saW51eC9kcml2ZXJzL3Njc2kvc3lt NTNjOHh4XzIvc3ltX2hpcGQuaAlTYXQgRGVjICAxIDE5OjA0OjE4IDIwMDEN CisrKyBsaW51eC9kcml2ZXJzL3Njc2kvc3ltNTNjOHh4XzIvc3ltX2hpcGQu aAlTYXQgRGVjICAxIDE5OjA5OjQ4IDIwMDENCkBAIC0xMDY4LDcgKzEwNjgs OCBAQA0KIAkvKg0KIAkgKiAgQ0NCIGxpc3RzIGFuZCBxdWV1ZS4NCiAJICov DQotCWNjYl9wIGNjYmhbQ0NCX0hBU0hfU0laRV07CS8qIENDQiBoYXNoZWQg YnkgRFNBIHZhbHVlCSovDQorCWNjYl9wICpjY2JoOwkJCS8qIENDQnMgaGFz aGVkIGJ5IERTQSB2YWx1ZQkqLw0KKwkJCQkJLyogQ0NCX0hBU0hfU0laRSBs aXN0cyBvZiBDQ0JzCSovDQogCVNZTV9RVUVIRUFECWZyZWVfY2NicTsJLyog UXVldWUgb2YgYXZhaWxhYmxlIENDQnMJKi8NCiAJU1lNX1FVRUhFQUQJYnVz eV9jY2JxOwkvKiBRdWV1ZSBvZiBidXN5IENDQnMJCSovDQogDQotLS0gL2hv bWUvbGludXgvdjIuNC9saW51eC9kcml2ZXJzL3Njc2kvc3ltNTNjOHh4XzIv c3ltX252cmFtLmMJU2F0IERlYyAgMSAxOTowNDoxOCAyMDAxDQorKysgbGlu dXgvZHJpdmVycy9zY3NpL3N5bTUzYzh4eF8yL3N5bV9udnJhbS5jCVNhdCBE ZWMgIDEgMTk6MDk6NDggMjAwMQ0KQEAgLTUwNSwxMCArNTA1LDEwIEBADQog CXJldHVybiByZXR2Ow0KIH0NCiANCi0jdW5kZWYgU0VUX0JJVCAwDQotI3Vu ZGVmIENMUl9CSVQgMQ0KLSN1bmRlZiBTRVRfQ0xLIDINCi0jdW5kZWYgQ0xS X0NMSyAzDQorI3VuZGVmIFNFVF9CSVQNCisjdW5kZWYgQ0xSX0JJVA0KKyN1 bmRlZiBTRVRfQ0xLDQorI3VuZGVmIENMUl9DTEsNCiANCiAvKg0KICAqICBU cnkgcmVhZGluZyBTeW1iaW9zIE5WUkFNLg0K --0-224225968-1007223475=:1964-- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/