Date: Sun, 16 Sep 2001 19:02:59 +0100 From: ian j hart <ianjhart@ntlworld.com> To: ports@FreeBSD.ORG, dwcjr@FreeBSD.ORG Subject: Re: samba oplocks (was samba PDC / kernel tuning) Message-ID: <3BA4E953.D512F525@ntlworld.com> References: <3B9FE85A.4D33E107@ntlworld.com> <3BA36C97.3EDB3FAE@ntlworld.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. --------------F9152A27556D36BC375C8454 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit FYI: This post on samba-technical looks appropriate. Samba 2.2.1a eating CPU Jeremy Allison http://lists.samba.org/pipermail/samba-technical/2001-September/031041.html I've applied the patch and it builds okay. I'll test this Monday after school hours. I've attached the patch (whitespace fixed). I also got 2.2.2 to build okay after some minor patch adjustments. I am less keen on trying this on our live server :) -- ian j hart --------------F9152A27556D36BC375C8454 Content-Type: application/octet-stream; name="patch-za" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="patch-za" LS0tIHNtYmQvcHJvY2Vzcy5jICAgICAgVGh1IEp1bCAgNSAxOTowMjowMiAyMDAxCisrKyAv ZXhwb3J0L2hvbWUvamVyZW15L3NyYy9zYW1iYTIuMi9zYW1iYS9zb3VyY2Uvc21iZC9wcm9j ZXNzLmMgICAgICAgIEZyaSBTZXAgMTQgMTM6MTg6MTkgMjAwMQpAQCAtMjA3LDYgKzIwNywx MSBAQAogCSAgIHNpZ25hbHMgKi8KIAlpZiAoc2VscnRuID09IC0xICYmIGVycm5vID09IEVJ TlRSKSB7CiAJCWFzeW5jX3Byb2Nlc3NpbmcoJmZkcywgYnVmZmVyLCBidWZmZXJfbGVuKTsK KwkJLyoKKwkJICogQWZ0ZXIgYXN5bmMgcHJvY2Vzc2luZyB3ZSBtdXN0IGdvIGFuZCBkbyB0 aGUgc2VsZWN0IGFnYWluLCBhcworCQkgKiB0aGUgc3RhdGUgb2YgdGhlIGZsYWcgaW4gZmRz IGZvciB0aGUgc2VydmVyIGZpbGUgZGVzY3JpcHRvciBpcworCQkgKiBpbmRldGVybWluYXRl IC0gd2UgbWF5IGhhdmUgZG9uZSBJL08gb24gaXQgaW4gdGhlIG9wbG9jayBwcm9jZXNzaW5n LiBKUkEuCisJCSAqLwogCQlnb3RvIGFnYWluOwogCX0KIApAQCAtMjIzLDkgKzIyOCwyMSBA QAogCQlyZXR1cm4gRmFsc2U7CiAJfQogCi0JaWYgKCFGRF9JU1NFVChzbWJkX3NlcnZlcl9m ZCgpLCZmZHMpIHx8IHNlbHJ0biA+IDEpIHsKKwkvKgorCSAqIEVuc3VyZSB3ZSBwcm9jZXNz IG9wbG9jayBicmVhayBtZXNzYWdlcyBieSBwcmVmZXJlbmNlLgorCSAqIFRoaXMgaXMgSU1Q T1JUQU5UICEgT3RoZXJ3aXNlIHdlIGNhbiBzdGFydmUgb3RoZXIgcHJvY2Vzc2VzCisJICog c2VuZGluZyB1cyBhbiBvcGxvY2sgYnJlYWsgbWVzc2FnZS4gSlJBLgorCSAqLworCisJaWYg KG9wbG9ja19tZXNzYWdlX3dhaXRpbmcoJmZkcykpIHsKKwkJREVCVUcoMTAsKCJyZWNlaXZl X21lc3NhZ2Vfb3Jfc21iOiBvcGxvY2tfbWVzc2FnZSBpcyB3YWl0aW5nLlxuIikpOwogCQlh c3luY19wcm9jZXNzaW5nKCZmZHMsIGJ1ZmZlciwgYnVmZmVyX2xlbik7Ci0JCWlmICghRkRf SVNTRVQoc21iZF9zZXJ2ZXJfZmQoKSwmZmRzKSkgZ290byBhZ2FpbjsKKwkJLyoKKwkJICog QWZ0ZXIgYXN5bmMgcHJvY2Vzc2luZyB3ZSBtdXN0IGdvIGFuZCBkbyB0aGUgc2VsZWN0IGFn YWluLCBhcworCQkgKiB0aGUgc3RhdGUgb2YgdGhlIGZsYWcgaW4gZmRzIGZvciB0aGUgc2Vy dmVyIGZpbGUgZGVzY3JpcHRvciBpcworCQkgKiBpbmRldGVybWluYXRlIC0gd2UgbWF5IGhh dmUgZG9uZSBJL08gb24gaXQgaW4gdGhlIG9wbG9jayBwcm9jZXNzaW5nLiBKUkEuCisJCSAq LworCQlnb3RvIGFnYWluOwogCX0KIAkKIAlyZXR1cm4gcmVjZWl2ZV9zbWIoc21iZF9zZXJ2 ZXJfZmQoKSwgYnVmZmVyLCAwKTsKLS0tIHNtYmQvb3Bsb2NrLmMgICAgICAgVGh1IEp1bCAg NSAxOTowMjowMSAyMDAxCisrKyAvZXhwb3J0L2hvbWUvamVyZW15L3NyYy9zYW1iYTIuMi9z YW1iYS9zb3VyY2Uvc21iZC9vcGxvY2suYyBUaHUgU2VwICA2IDA4OjMyOjI1IDIwMDEKQEAg LTQ4LDYgKzQ4LDIwIEBACiAgIHJldHVybiBleGNsdXNpdmVfb3Bsb2Nrc19vcGVuOwogfQog CisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKgorIFJldHVybiBUcnVlIGlmIGFuIG9wbG9jayBt ZXNzYWdlIGlzIHBlbmRpbmcuCisqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLworCitCT09MIG9w bG9ja19tZXNzYWdlX3dhaXRpbmcoZmRfc2V0ICpmZHMpCit7CisgICAgICAgaWYgKGtvcGxv Y2tzICYmIGtvcGxvY2tzLT5tc2dfd2FpdGluZyhmZHMpKQorICAgICAgICAgICAgICAgcmV0 dXJuIFRydWU7CisKKyAgICAgICBpZiAoRkRfSVNTRVQob3Bsb2NrX3NvY2ssIGZkcykpCisg ICAgICAgICAgICAgICByZXR1cm4gVHJ1ZTsKKworICAgICAgIHJldHVybiBGYWxzZTsKK30K IAogLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioKICBSZWFkIGFuIG9wbG9jayBicmVhayBtZXNz YWdlIGZyb20gZWl0aGVyIHRoZSBvcGxvY2sgVURQIGZkIG9yIHRoZQotLS0gaW5jbHVkZS9w cm90by5oICAgICBTdW4gSnVsICA4IDEzOjI5OjQzIDIwMDEKKysrIC9leHBvcnQvaG9tZS9q ZXJlbXkvc3JjL3NhbWJhMi4yL3NhbWJhL3NvdXJjZS9pbmNsdWRlL3Byb3RvLmggICAgICAg V2VkIFNlcCAxMiAxMjoxMDo1OCAyMDAxCkBAIC00MDg2LDYgKzQxNjUsNyBAQAogLypUaGUg Zm9sbG93aW5nIGRlZmluaXRpb25zIGNvbWUgZnJvbSAgc21iZC9vcGxvY2suYyAgKi8KIAog aW50MzIgZ2V0X251bWJlcl9vZl9leGNsdXNpdmVfb3Blbl9vcGxvY2tzKHZvaWQpOworQk9P TCBvcGxvY2tfbWVzc2FnZV93YWl0aW5nKGZkX3NldCAqZmRzKTsKIEJPT0wgcmVjZWl2ZV9s b2NhbF9tZXNzYWdlKGZkX3NldCAqZmRzLCBjaGFyICpidWZmZXIsIGludCBidWZmZXJfbGVu LCBpbnQgdGltZW91dCk7CiBCT09MIHNldF9maWxlX29wbG9jayhmaWxlc19zdHJ1Y3QgKmZz cCwgaW50IG9wbG9ja190eXBlKTsKIHZvaWQgcmVsZWFzZV9maWxlX29wbG9jayhmaWxlc19z dHJ1Y3QgKmZzcCk7Cg== --------------F9152A27556D36BC375C8454-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3BA4E953.D512F525>