Re: kevent ext member?

2023-08-11 Thread Taylor R Campbell
> Date: Wed, 9 Aug 2023 13:11:13 -0400 > From: Theodore Preduta > > On 2023-08-09 04:58, Taylor R Campbell wrote: > >> Date: Tue, 8 Aug 2023 11:47:17 -0400 > >> From: Theodore Preduta > >> > >> The semantics come from MacOS (and are the same in FreeBSD). > > > > OK, thanks! What do they use

Re: kevent ext member?

2023-08-09 Thread Theodore Preduta
On 2023-08-09 04:58, Taylor R Campbell wrote: >> Date: Tue, 8 Aug 2023 11:47:17 -0400 >> From: Theodore Preduta >> >> On 2023-08-08 06:53, Taylor R Campbell wrote: >>> What is the new struct kevent::ext member about? I read the new man >>> page but I

Re: kevent ext member?

2023-08-09 Thread Taylor R Campbell
> Date: Tue, 8 Aug 2023 11:47:17 -0400 > From: Theodore Preduta > > On 2023-08-08 06:53, Taylor R Campbell wrote: > > What is the new struct kevent::ext member about? I read the new man > > page but I'm still unclear on it. > > 8. Is this API shared with any othe

Re: kevent ext member?

2023-08-08 Thread Theodore Preduta
On 2023-08-08 06:53, Taylor R Campbell wrote: > What is the new struct kevent::ext member about? I read the new man > page but I'm still unclear on it. > 8. Is this API shared with any other BSDs, or is anyone proposing to >share it, or is it now a unique NetBSD extension? Thi

kevent ext member?

2023-08-08 Thread Taylor R Campbell
What is the new struct kevent::ext member about? I read the new man page but I'm still unclear on it. 1. Who owns it? Does it depend on the filter, the identifier, or both? 2. Who writes or reads it, inside the kernel? It doesn't seem to be mentioned in kern_event.c. 3. Why is ext[0