Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Sep 2006 01:00:34 +0400 (MSD)
From:      Igor Sysoev <is@rambler-co.ru>
To:        John-Mark Gurney <gurney_j@resnet.uoregon.edu>
Cc:        freebsd-current@FreeBSD.org, freebsd-arch@FreeBSD.org
Subject:   Re: kqueue disable on delivery...
Message-ID:  <20060928005941.O4722@is.park.rambler.ru>
In-Reply-To: <20060927232543.D4722@is.park.rambler.ru>
References:  <20060917210426.GI9421@funkthat.com> <20060922171542.G17859@is.park.rambler.ru> <20060922165848.GS23915@funkthat.com> <20060923105426.B20782@is.park.rambler.ru> <20060923185727.GW23915@funkthat.com> <20060927200042.N4274@is.park.rambler.ru> <20060927232543.D4722@is.park.rambler.ru>

next in thread | previous 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.

--0-963167271-1159390834=:4722
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

On Wed, 27 Sep 2006, Igor Sysoev wrote:

> On Wed, 27 Sep 2006, Igor Sysoev wrote:
>
>> Here is patch and test program. The patch is against 6.2-PRERELEASE.
>> On 7.0 the EVFILT_LIO should be taked into account.
>> 
>> test program should show oneshot user event:
>>> ./t
>> n: 1, id: 0x55, filt: -10, fl: 0x0010, ff:0, data:0x0, udata: 0x5678
>> n: 0, id: 0x0, filt: 0, fl: 0x0000, ff:0, data:0x0, udata: 0x0
>
> Sorry, I missed to attach the test program.

Sorry, the pine ignored my attach again.


Igor Sysoev
http://sysoev.ru/en/
--0-963167271-1159390834=:4722
Content-Type: TEXT/plain; charset=US-ASCII; name="t.c.txt"
Content-Transfer-Encoding: BASE64
Content-ID: <20060928010034.R4722@is.park.rambler.ru>
Content-Description: 
Content-Disposition: attachment; filename="t.c.txt"

I2luY2x1ZGUgPHN5cy90eXBlcy5oPg0KI2luY2x1ZGUgPHN5cy9ldmVudC5o
Pg0KI2luY2x1ZGUgPHN5cy90aW1lLmg+DQojaW5jbHVkZSA8dW5pc3RkLmg+
DQojaW5jbHVkZSA8ZXJybm8uaD4NCg0KaW50DQptYWluKCkNCnsNCiAgICBp
bnQgICAgICAgICAgICAgIGtxLCBuOw0KICAgIHN0cnVjdCBrZXZlbnQgICAg
a2V2Ow0KICAgIHN0cnVjdCB0aW1lc3BlYyAgdG87DQoNCiAgICBrcSA9IGtx
dWV1ZSgpOw0KICAgIGlmIChrcSA9PSAtMSkgew0KICAgICAgICBwcmludGYo
ImtxdWV1ZSgpIGZhaWxlZDogKCVkKSVzXG4iLCBlcnJubywgc3RyZXJyb3Io
ZXJybm8pKTsNCiAgICAgICAgZXhpdCgxKTsNCiAgICB9DQoNCiAgICBFVl9T
RVQoJmtldiwgMHg1NSwgRVZGSUxUX1VTRVIsIEVWX0FERCwgMCwgMHgxMjM0
LCAodm9pZCAqKSAweDU2NzgpOw0KICAgIHRvLnR2X3NlYyA9IDA7DQogICAg
dG8udHZfbnNlYyA9IDA7IA0KDQogICAgaWYgKGtldmVudChrcSwgJmtldiwg
MSwgTlVMTCwgMCwgJnRvKSA9PSAtMSkgew0KICAgICAgICBwcmludGYoIjFz
dCBrZXZlbnQoKSBmYWlsZWQ6ICglZCklc1xuIiwgZXJybm8sIHN0cmVycm9y
KGVycm5vKSk7DQogICAgICAgIGV4aXQoMSk7DQogICAgfQ0KDQogICAgbWVt
c2V0KCZrZXYsIDAsIHNpemVvZihzdHJ1Y3Qga2V2ZW50KSk7DQoNCiAgICBp
ZiAoKG4gPSBrZXZlbnQoa3EsIE5VTEwsIDAsICZrZXYsIDEsICZ0bykpID09
IC0xKSB7DQogICAgICAgIHByaW50ZigiMm5kIGtldmVudCgpIGZhaWxlZDog
KCVkKSVzXG4iLCBlcnJubywgc3RyZXJyb3IoZXJybm8pKTsNCiAgICAgICAg
ZXhpdCgxKTsNCiAgICB9DQoNCiAgICBwcmludGYoIm46ICVkLCBpZDogJXAs
IGZpbHQ6ICVkLCBmbDogMHglMDRYLCBmZjoldSwgZGF0YTolcCwgdWRhdGE6
ICVwXG4iLA0KICAgICAgICAgICBuLCBrZXYuaWRlbnQsIGtldi5maWx0ZXIs
IGtldi5mbGFncywga2V2LmZmbGFncywga2V2LmRhdGEsIGtldi51ZGF0YSk7
DQoNCiAgICBtZW1zZXQoJmtldiwgMCwgc2l6ZW9mKHN0cnVjdCBrZXZlbnQp
KTsNCg0KICAgIGlmICgobiA9IGtldmVudChrcSwgTlVMTCwgMCwgJmtldiwg
MSwgJnRvKSkgPT0gLTEpIHsNCiAgICAgICAgcHJpbnRmKCIzcmQga2V2ZW50
KCkgZmFpbGVkOiAoJWQpJXNcbiIsIGVycm5vLCBzdHJlcnJvcihlcnJubykp
Ow0KICAgICAgICBleGl0KDEpOw0KICAgIH0NCg0KICAgIHByaW50Zigibjog
JWQsIGlkOiAlcCwgZmlsdDogJWQsIGZsOiAweCUwNFgsIGZmOiV1LCBkYXRh
OiVwLCB1ZGF0YTogJXBcbiIsDQogICAgICAgICAgIG4sIGtldi5pZGVudCwg
a2V2LmZpbHRlciwga2V2LmZsYWdzLCBrZXYuZmZsYWdzLCBrZXYuZGF0YSwg
a2V2LnVkYXRhKTsNCg0KICAgIHJldHVybiAwOw0KfQ0K

--0-963167271-1159390834=:4722--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060928005941.O4722>