Date: Thu, 12 Nov 1998 16:17:41 -0800 (PST) From: Dru Nelson <dnelson@redwoodsoft.com> To: freebsd-hackers@FreeBSD.ORG Subject: write syscall times for sockets Message-ID: <Pine.BSF.3.91.981112155956.4572L-300000@pacman.redwoodsoft.com>
next in thread | raw e-mail | index | archive | help
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-1272362359-910916261=:4572 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi, I wrote a simple C program to guage how many usec's system calls take or write calls take for various write lengths. I setup a socket to the discard socket on another machine. I did various writes. The times are in the attachment. The first 4 writes are 0,0,8,?. After that all the writes are in groups of 4 with a sleep(2) in between. Ahh.. :-) I'll just include the code. Basically, the first system call would take longer for some reason. Then each write would be pretty consistent. What I was looking for was that characteristic of writing to a socket with buffer available. The call should be pretty quick, and the kernel and interupt code should take over from there. If the write is small enough, the transaction could be considered done from the code's point of view. Another way of saying this is: I hand over the write, if it is smaller than the buffer, then I can use the user space to handle some other socket. Otherwise, it would block. Does this look right or what are people's experience with this??? This is pretty much for fun... a limited test case. However, I think the information would be interesting. I'm not on this list, so if you could cc: me when you reply, that would be great. Dru Nelson Redwood City, California --0-1272362359-910916261=:4572 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="testwrite.c" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.BSF.3.91.981112161741.4572N@pacman.redwoodsoft.com> Content-Description: DQojaW5jbHVkZSA8c3lzL3RpbWUuaD4NCiNpbmNsdWRlIDxzdGRpby5oPg0K DQojaW5jbHVkZSA8c3lzL3R5cGVzLmg+DQojaW5jbHVkZSA8c3lzL3NvY2tl dC5oPg0KI2luY2x1ZGUgPG5ldGluZXQvaW4uaD4NCiNpbmNsdWRlIDxhcnBh L2luZXQuaD4NCg0KDQojaW5jbHVkZSA8c3RyaW5nLmg+DQojaW5jbHVkZSA8 dW5pc3RkLmg+DQoNCmNoYXIgYnVmZmVyWzgxOTIqOCo4XTsNCg0Kdm9pZCBt ZWFzdXJlZFdyaXRlKGludCBzb2NrLCBpbnQgYnl0ZXMpDQp7DQogICBzdHJ1 Y3QgdGltZXZhbCB0MTsgICANCiAgIHN0cnVjdCB0aW1ldmFsIHQyOyAgIA0K ICAgdW5zaWduZWQgaW50IHcxOw0KICAgdW5zaWduZWQgaW50IGJpYXM7DQog ICB1bnNpZ25lZCBpbnQgZGlmZjsNCiAgIHVuc2lnbmVkIGludCBhZGo7DQoN CglnZXR0aW1lb2ZkYXkoJnQxLCBOVUxMKTsNCglnZXR0aW1lb2ZkYXkoJnQy LCBOVUxMKTsNCiAgICAgICAgYmlhcyA9IHQyLnR2X3VzZWMgLSB0MS50dl91 c2VjOw0KDQoJZ2V0dGltZW9mZGF5KCZ0MSwgTlVMTCk7DQoJdzEgPSB3cml0 ZShzb2NrLCBidWZmZXIsIGJ5dGVzKTsNCglnZXR0aW1lb2ZkYXkoJnQyLCBO VUxMKTsNCg0KICAgZGlmZiA9IHQyLnR2X3VzZWMgLSB0MS50dl91c2VjOw0K ICAgYWRqICA9IGRpZmYgLSBiaWFzOw0KICAgcHJpbnRmKCJUaW1lMSA9ICVs dS4lbHVcbiIsIHQxLnR2X3NlYywgdDEudHZfdXNlYyk7DQogICBwcmludGYo IlRpbWUyID0gJWx1LiVsdVxuIiwgdDIudHZfc2VjLCB0Mi50dl91c2VjKTsN CiAgIHByaW50ZigiRGlmZmVyZW5jZSA9ICV1IHVzZWMgIiwgZGlmZik7IA0K ICAgcHJpbnRmKCJBZGp1c3RlZCA9ICV1IHVzZWMgICIsIGFkaik7DQogICBw cmludGYoIkJ5dGVzIFdyaXR0ZW4gPSAldSAgQWN0dWFsID0gJXVcbiIsIGJ5 dGVzLCB3MSk7DQoNCg0KfQ0KDQppbnQgbWFpbigpDQp7DQoNCiAgIHN0cnVj dCBzb2NrYWRkcl9pbiBzZXJ2ZXI7DQoNCiAgIGludCBzb2NrZmQ7DQogICBp bnQgZXJyb3I7DQoNCg0KLyogU2V0dXAgYSBzb2NrZXQgKi8NCiAgIHNvY2tm ZCA9IHNvY2tldChQRl9JTkVULFNPQ0tfU1RSRUFNLCAwKTsNCiANCi8qIFRl c3QgYSB3cml0ZSB0byB0aGUgcG9ydCB3aXRoIHZhcmlvdXMgd3JpdGUgc2l6 ZXMgKi8gDQogICBiemVybygmc2VydmVyLCBzaXplb2Yoc2VydmVyKSk7DQog ICBzZXJ2ZXIuc2luX2ZhbWlseSA9IEFGX0lORVQ7DQogICBzZXJ2ZXIuc2lu X3BvcnQgICA9IGh0b25zKDkpOw0KICAgc2VydmVyLnNpbl9hZGRyLnNfYWRk ciAgICAgID0gaW5ldF9hZGRyKCIxMC4xLjEuMTUxIik7DQoNCiAgIGVycm9y ID0gY29ubmVjdChzb2NrZmQsIChzdHJ1Y3Qgc29ja2FkZHIgKikmc2VydmVy LCBzaXplb2Yoc2VydmVyKSk7DQogICBpZiAoZXJyb3IgIT0gMCkgew0KCSAg IHByaW50ZigiQ2FuJ3QgY29ubmVjdCB0byBwb3J0XG4iKTsNCgkgICBleGl0 ICgxKTsNCiAgIH0NCiANCg0KICAgbWVhc3VyZWRXcml0ZShzb2NrZmQsIDAp Ow0KICAgbWVhc3VyZWRXcml0ZShzb2NrZmQsIDApOw0KICAgbWVhc3VyZWRX cml0ZShzb2NrZmQsIDgpOw0KICAgbWVhc3VyZWRXcml0ZShzb2NrZmQsIDIw NDgpOw0KCXNsZWVwKDIpOw0KDQogICBtZWFzdXJlZFdyaXRlKHNvY2tmZCwg MzIpOw0KICAgbWVhc3VyZWRXcml0ZShzb2NrZmQsIDMyKTsNCiAgIG1lYXN1 cmVkV3JpdGUoc29ja2ZkLCAzMik7DQogICBtZWFzdXJlZFdyaXRlKHNvY2tm ZCwgMzIpOw0KCXNsZWVwKDIpOw0KDQogICBtZWFzdXJlZFdyaXRlKHNvY2tm ZCwgMTAyNCk7DQogICBtZWFzdXJlZFdyaXRlKHNvY2tmZCwgMTAyNCk7DQog ICBtZWFzdXJlZFdyaXRlKHNvY2tmZCwgMTAyNCk7DQogICBtZWFzdXJlZFdy aXRlKHNvY2tmZCwgMTAyNCk7DQoJc2xlZXAoMik7DQoNCiAgIG1lYXN1cmVk V3JpdGUoc29ja2ZkLCAyMDQ4KTsNCiAgIG1lYXN1cmVkV3JpdGUoc29ja2Zk LCAyMDQ4KTsNCiAgIG1lYXN1cmVkV3JpdGUoc29ja2ZkLCAyMDQ4KTsNCiAg IG1lYXN1cmVkV3JpdGUoc29ja2ZkLCAyMDQ4KTsNCglzbGVlcCgyKTsNCg0K ICAgbWVhc3VyZWRXcml0ZShzb2NrZmQsIDQwOTYpOw0KICAgbWVhc3VyZWRX cml0ZShzb2NrZmQsIDQwOTYpOw0KICAgbWVhc3VyZWRXcml0ZShzb2NrZmQs IDQwOTYpOw0KICAgbWVhc3VyZWRXcml0ZShzb2NrZmQsIDQwOTYpOw0KCXNs ZWVwKDIpOw0KDQogICBtZWFzdXJlZFdyaXRlKHNvY2tmZCwgODE5Mik7DQog ICBtZWFzdXJlZFdyaXRlKHNvY2tmZCwgODE5Mik7DQogICBtZWFzdXJlZFdy aXRlKHNvY2tmZCwgODE5Mik7DQogICBtZWFzdXJlZFdyaXRlKHNvY2tmZCwg ODE5Mik7DQoJc2xlZXAoMik7DQoNCiAgIG1lYXN1cmVkV3JpdGUoc29ja2Zk LCAxNjM4NCk7DQogICBtZWFzdXJlZFdyaXRlKHNvY2tmZCwgMTYzODQpOw0K ICAgbWVhc3VyZWRXcml0ZShzb2NrZmQsIDE2Mzg0KTsNCiAgIG1lYXN1cmVk V3JpdGUoc29ja2ZkLCAxNjM4NCk7DQoJc2xlZXAoMik7DQoNCiAgIG1lYXN1 cmVkV3JpdGUoc29ja2ZkLCAzMjc2OCk7DQogICBtZWFzdXJlZFdyaXRlKHNv Y2tmZCwgMzI3NjgpOw0KICAgbWVhc3VyZWRXcml0ZShzb2NrZmQsIDMyNzY4 KTsNCiAgIG1lYXN1cmVkV3JpdGUoc29ja2ZkLCAzMjc2OCk7DQoJc2xlZXAo Mik7DQoNCiAgIG1lYXN1cmVkV3JpdGUoc29ja2ZkLCAoMzI3NjgqNCkpOw0K ICAgbWVhc3VyZWRXcml0ZShzb2NrZmQsICgzMjc2OCo0KSk7DQogICBtZWFz dXJlZFdyaXRlKHNvY2tmZCwgKDMyNzY4KjQpKTsNCiAgIG1lYXN1cmVkV3Jp dGUoc29ja2ZkLCAoMzI3NjgqNCkpOw0KCXNsZWVwKDIpOw0KDQoNCiAgIHJl dHVybiAwOw0KfQ0K --0-1272362359-910916261=:4572 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="socketwrite.output" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.BSF.3.91.981112161741.4572O@pacman.redwoodsoft.com> Content-Description: VGltZTEgPSA5MTA5MTM1NjAuMzM2MjMyDQpUaW1lMiA9IDkxMDkxMzU2MC4z MzYyNjINCkRpZmZlcmVuY2UgPSAzMCB1c2VjIEFkanVzdGVkID0gMjYgdXNl YyAgQnl0ZXMgV3JpdHRlbiA9IDAgIEFjdHVhbCA9IDANClRpbWUxID0gOTEw OTEzNTYwLjMzNjU4NA0KVGltZTIgPSA5MTA5MTM1NjAuMzM2NTk4DQpEaWZm ZXJlbmNlID0gMTQgdXNlYyBBZGp1c3RlZCA9IDExIHVzZWMgIEJ5dGVzIFdy aXR0ZW4gPSAwICBBY3R1YWwgPSAwDQpUaW1lMSA9IDkxMDkxMzU2MC4zMzY2 MjgNClRpbWUyID0gOTEwOTEzNTYwLjMzNjY1MQ0KRGlmZmVyZW5jZSA9IDIz IHVzZWMgQWRqdXN0ZWQgPSAyMCB1c2VjICBCeXRlcyBXcml0dGVuID0gOCAg QWN0dWFsID0gOA0KVGltZTEgPSA5MTA5MTM1NjAuMzM2NjkxDQpUaW1lMiA9 IDkxMDkxMzU2MC4zMzY3MzUNCkRpZmZlcmVuY2UgPSA0NCB1c2VjIEFkanVz dGVkID0gNDEgdXNlYyAgQnl0ZXMgV3JpdHRlbiA9IDIwNDggIEFjdHVhbCA9 IDIwNDgNClRpbWUxID0gOTEwOTEzNTYyLjM0NDkwMQ0KVGltZTIgPSA5MTA5 MTM1NjIuMzQ0OTMwDQpEaWZmZXJlbmNlID0gMjkgdXNlYyBBZGp1c3RlZCA9 IDI3IHVzZWMgIEJ5dGVzIFdyaXR0ZW4gPSAzMiAgQWN0dWFsID0gMzINClRp bWUxID0gOTEwOTEzNTYyLjM0NDk3NA0KVGltZTIgPSA5MTA5MTM1NjIuMzQ0 OTg0DQpEaWZmZXJlbmNlID0gMTAgdXNlYyBBZGp1c3RlZCA9IDcgdXNlYyAg Qnl0ZXMgV3JpdHRlbiA9IDMyICBBY3R1YWwgPSAzMg0KVGltZTEgPSA5MTA5 MTM1NjIuMzQ1MDE0DQpUaW1lMiA9IDkxMDkxMzU2Mi4zNDUwMjENCkRpZmZl cmVuY2UgPSA3IHVzZWMgQWRqdXN0ZWQgPSA1IHVzZWMgIEJ5dGVzIFdyaXR0 ZW4gPSAzMiAgQWN0dWFsID0gMzINClRpbWUxID0gOTEwOTEzNTYyLjM0NTA1 MQ0KVGltZTIgPSA5MTA5MTM1NjIuMzQ1MDU4DQpEaWZmZXJlbmNlID0gNyB1 c2VjIEFkanVzdGVkID0gNCB1c2VjICBCeXRlcyBXcml0dGVuID0gMzIgIEFj dHVhbCA9IDMyDQpUaW1lMSA9IDkxMDkxMzU2NC4zNTQ1OTkNClRpbWUyID0g OTEwOTEzNTY0LjM1NDYzNg0KRGlmZmVyZW5jZSA9IDM3IHVzZWMgQWRqdXN0 ZWQgPSAzNCB1c2VjICBCeXRlcyBXcml0dGVuID0gMTAyNCAgQWN0dWFsID0g MTAyNA0KVGltZTEgPSA5MTA5MTM1NjQuMzU0NjgxDQpUaW1lMiA9IDkxMDkx MzU2NC4zNTQ2OTYNCkRpZmZlcmVuY2UgPSAxNSB1c2VjIEFkanVzdGVkID0g MTIgdXNlYyAgQnl0ZXMgV3JpdHRlbiA9IDEwMjQgIEFjdHVhbCA9IDEwMjQN ClRpbWUxID0gOTEwOTEzNTY0LjM1NDcyNw0KVGltZTIgPSA5MTA5MTM1NjQu MzU0NzQwDQpEaWZmZXJlbmNlID0gMTMgdXNlYyBBZGp1c3RlZCA9IDEwIHVz ZWMgIEJ5dGVzIFdyaXR0ZW4gPSAxMDI0ICBBY3R1YWwgPSAxMDI0DQpUaW1l MSA9IDkxMDkxMzU2NC4zNTQ3NzENClRpbWUyID0gOTEwOTEzNTY0LjM1NDc4 Mw0KRGlmZmVyZW5jZSA9IDEyIHVzZWMgQWRqdXN0ZWQgPSAxMCB1c2VjICBC eXRlcyBXcml0dGVuID0gMTAyNCAgQWN0dWFsID0gMTAyNA0KVGltZTEgPSA5 MTA5MTM1NjYuMzY0MzE2DQpUaW1lMiA9IDkxMDkxMzU2Ni4zNjQzNjENCkRp ZmZlcmVuY2UgPSA0NSB1c2VjIEFkanVzdGVkID0gNDIgdXNlYyAgQnl0ZXMg V3JpdHRlbiA9IDIwNDggIEFjdHVhbCA9IDIwNDgNClRpbWUxID0gOTEwOTEz NTY2LjM2NDQwOA0KVGltZTIgPSA5MTA5MTM1NjYuMzY0NDI5DQpEaWZmZXJl bmNlID0gMjEgdXNlYyBBZGp1c3RlZCA9IDE5IHVzZWMgIEJ5dGVzIFdyaXR0 ZW4gPSAyMDQ4ICBBY3R1YWwgPSAyMDQ4DQpUaW1lMSA9IDkxMDkxMzU2Ni4z NjQ0NjANClRpbWUyID0gOTEwOTEzNTY2LjM2NDQ3Nw0KRGlmZmVyZW5jZSA9 IDE3IHVzZWMgQWRqdXN0ZWQgPSAxNSB1c2VjICBCeXRlcyBXcml0dGVuID0g MjA0OCAgQWN0dWFsID0gMjA0OA0KVGltZTEgPSA5MTA5MTM1NjYuMzY0NTA4 DQpUaW1lMiA9IDkxMDkxMzU2Ni4zNjQ1MjUNCkRpZmZlcmVuY2UgPSAxNyB1 c2VjIEFkanVzdGVkID0gMTUgdXNlYyAgQnl0ZXMgV3JpdHRlbiA9IDIwNDgg IEFjdHVhbCA9IDIwNDgNClRpbWUxID0gOTEwOTEzNTY4LjM3NDA0Ng0KVGlt ZTIgPSA5MTA5MTM1NjguMzc0MTU2DQpEaWZmZXJlbmNlID0gMTEwIHVzZWMg QWRqdXN0ZWQgPSAxMDcgdXNlYyAgQnl0ZXMgV3JpdHRlbiA9IDQwOTYgIEFj dHVhbCA9IDQwOTYNClRpbWUxID0gOTEwOTEzNTY4LjM3NDE5NA0KVGltZTIg PSA5MTA5MTM1NjguMzc0MjIwDQpEaWZmZXJlbmNlID0gMjYgdXNlYyBBZGp1 c3RlZCA9IDIzIHVzZWMgIEJ5dGVzIFdyaXR0ZW4gPSA0MDk2ICBBY3R1YWwg PSA0MDk2DQpUaW1lMSA9IDkxMDkxMzU2OC4zNzQyNTINClRpbWUyID0gOTEw OTEzNTY4LjM3NDI4Mw0KRGlmZmVyZW5jZSA9IDMxIHVzZWMgQWRqdXN0ZWQg PSAyOCB1c2VjICBCeXRlcyBXcml0dGVuID0gNDA5NiAgQWN0dWFsID0gNDA5 Ng0KVGltZTEgPSA5MTA5MTM1NjguMzc0MzE0DQpUaW1lMiA9IDkxMDkxMzU2 OC4zNzQzNDkNCkRpZmZlcmVuY2UgPSAzNSB1c2VjIEFkanVzdGVkID0gMzIg dXNlYyAgQnl0ZXMgV3JpdHRlbiA9IDQwOTYgIEFjdHVhbCA9IDQwOTYNClRp bWUxID0gOTEwOTEzNTcwLjM4Mzc1MQ0KVGltZTIgPSA5MTA5MTM1NzAuMzgz OTA4DQpEaWZmZXJlbmNlID0gMTU3IHVzZWMgQWRqdXN0ZWQgPSAxNTQgdXNl YyAgQnl0ZXMgV3JpdHRlbiA9IDgxOTIgIEFjdHVhbCA9IDgxOTINClRpbWUx ID0gOTEwOTEzNTcwLjM4Mzk0Nw0KVGltZTIgPSA5MTA5MTM1NzAuMzg0MDA1 DQpEaWZmZXJlbmNlID0gNTggdXNlYyBBZGp1c3RlZCA9IDU2IHVzZWMgIEJ5 dGVzIFdyaXR0ZW4gPSA4MTkyICBBY3R1YWwgPSA4MTkyDQpUaW1lMSA9IDkx MDkxMzU3MC4zODQwMzgNClRpbWUyID0gOTEwOTEzNTcwLjUyOTU1OQ0KRGlm ZmVyZW5jZSA9IDE0NTUyMSB1c2VjIEFkanVzdGVkID0gMTQ1NTE4IHVzZWMg IEJ5dGVzIFdyaXR0ZW4gPSA4MTkyICBBY3R1YWwgPSA4MTkyDQpUaW1lMSA9 IDkxMDkxMzU3MC41Mjk1OTcNClRpbWUyID0gOTEwOTEzNTcwLjUzMTI5Nw0K RGlmZmVyZW5jZSA9IDE3MDAgdXNlYyBBZGp1c3RlZCA9IDE2OTggdXNlYyAg Qnl0ZXMgV3JpdHRlbiA9IDgxOTIgIEFjdHVhbCA9IDgxOTINClRpbWUxID0g OTEwOTEzNTcyLjUzMzM3OQ0KVGltZTIgPSA5MTA5MTM1NzIuNTMzNjIzDQpE aWZmZXJlbmNlID0gMjQ0IHVzZWMgQWRqdXN0ZWQgPSAyNDEgdXNlYyAgQnl0 ZXMgV3JpdHRlbiA9IDE2Mzg0ICBBY3R1YWwgPSAxNjM4NA0KVGltZTEgPSA5 MTA5MTM1NzIuNTMzNjYyDQpUaW1lMiA9IDkxMDkxMzU3Mi42ODE2NjYNCkRp ZmZlcmVuY2UgPSAxNDgwMDQgdXNlYyBBZGp1c3RlZCA9IDE0ODAwMiB1c2Vj ICBCeXRlcyBXcml0dGVuID0gMTYzODQgIEFjdHVhbCA9IDE2Mzg0DQpUaW1l MSA9IDkxMDkxMzU3Mi42ODE3MTUNClRpbWUyID0gOTEwOTEzNTcyLjY4MzU1 OQ0KRGlmZmVyZW5jZSA9IDE4NDQgdXNlYyBBZGp1c3RlZCA9IDE4NDIgdXNl YyAgQnl0ZXMgV3JpdHRlbiA9IDE2Mzg0ICBBY3R1YWwgPSAxNjM4NA0KVGlt ZTEgPSA5MTA5MTM1NzIuNjgzNjA0DQpUaW1lMiA9IDkxMDkxMzU3Mi42ODUx MTMNCkRpZmZlcmVuY2UgPSAxNTA5IHVzZWMgQWRqdXN0ZWQgPSAxNTA3IHVz ZWMgIEJ5dGVzIFdyaXR0ZW4gPSAxNjM4NCAgQWN0dWFsID0gMTYzODQNClRp bWUxID0gOTEwOTEzNTc0LjY5MzA1Mg0KVGltZTIgPSA5MTA5MTM1NzQuODQy MDAwDQpEaWZmZXJlbmNlID0gMTQ4OTQ4IHVzZWMgQWRqdXN0ZWQgPSAxNDg5 NDUgdXNlYyAgQnl0ZXMgV3JpdHRlbiA9IDMyNzY4ICBBY3R1YWwgPSAzMjc2 OA0KVGltZTEgPSA5MTA5MTM1NzQuODQyMDUyDQpUaW1lMiA9IDkxMDkxMzU3 NC44NDU1NjMNCkRpZmZlcmVuY2UgPSAzNTExIHVzZWMgQWRqdXN0ZWQgPSAz NTA4IHVzZWMgIEJ5dGVzIFdyaXR0ZW4gPSAzMjc2OCAgQWN0dWFsID0gMzI3 NjgNClRpbWUxID0gOTEwOTEzNTc0Ljg0NTYwOA0KVGltZTIgPSA5MTA5MTM1 NzQuODQ5MzE2DQpEaWZmZXJlbmNlID0gMzcwOCB1c2VjIEFkanVzdGVkID0g MzcwNiB1c2VjICBCeXRlcyBXcml0dGVuID0gMzI3NjggIEFjdHVhbCA9IDMy NzY4DQpUaW1lMSA9IDkxMDkxMzU3NC44NDkzNjINClRpbWUyID0gOTEwOTEz NTc0Ljg1MjgxNg0KRGlmZmVyZW5jZSA9IDM0NTQgdXNlYyBBZGp1c3RlZCA9 IDM0NTEgdXNlYyAgQnl0ZXMgV3JpdHRlbiA9IDMyNzY4ICBBY3R1YWwgPSAz Mjc2OA0KVGltZTEgPSA5MTA5MTM1NzYuODUyNzY3DQpUaW1lMiA9IDkxMDkx MzU3Ny4xMzYzMg0KRGlmZmVyZW5jZSA9IDQyOTQxMjgxNjEgdXNlYyBBZGp1 c3RlZCA9IDQyOTQxMjgxNTkgdXNlYyAgQnl0ZXMgV3JpdHRlbiA9IDEzMTA3 MiAgQWN0dWFsID0gMTMxMDcyDQpUaW1lMSA9IDkxMDkxMzU3Ny4xMzY5NQ0K VGltZTIgPSA5MTA5MTM1NzcuMjgwODUNCkRpZmZlcmVuY2UgPSAxNDM5MCB1 c2VjIEFkanVzdGVkID0gMTQzODggdXNlYyAgQnl0ZXMgV3JpdHRlbiA9IDEz MTA3MiAgQWN0dWFsID0gMTMxMDcyDQpUaW1lMSA9IDkxMDkxMzU3Ny4yODEz NQ0KVGltZTIgPSA5MTA5MTM1NzcuNDIxNjYNCkRpZmZlcmVuY2UgPSAxNDAz MSB1c2VjIEFkanVzdGVkID0gMTQwMjkgdXNlYyAgQnl0ZXMgV3JpdHRlbiA9 IDEzMTA3MiAgQWN0dWFsID0gMTMxMDcyDQpUaW1lMSA9IDkxMDkxMzU3Ny40 MjIxNA0KVGltZTIgPSA5MTA5MTM1NzcuNTY3MzUNCkRpZmZlcmVuY2UgPSAx NDUyMSB1c2VjIEFkanVzdGVkID0gMTQ1MTkgdXNlYyAgQnl0ZXMgV3JpdHRl biA9IDEzMTA3MiAgQWN0dWFsID0gMTMxMDcyDQo= --0-1272362359-910916261=:4572-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.981112155956.4572L-300000>