On Mon, Aug 12, 2019 at 03:43:56 +0000, m...@netbsd.org wrote: > So, this is when we changed to intptr_t. We also went through a > "int64_t udata" revision at some point, later. > > Module Name: syssrc > Committed By: jdolecek > Date: Wed Oct 2 19:09:37 UTC 2002 > > Modified Files: > syssrc/sys/sys [kqueue]: event.h > > Log Message: > make 'udata' field of struct kevent intptr_t (was 'void *') [...] > jdolecek, do you remember why you wanted to switch?
Could it be related to 64-bit kernel vs. 32-bit userland (one of the mips ABIs?) -uwe