Issue #3 resolved

kevent is incorrect on 64-bit FreeBSD

Stepan Koltsov
created an issue

Struct vki_kevent is defined incorrectly on 64-bit FreeBSD:

struct vki_kevent {
    vki_uint32_t   ident;
    vki_int16_t    filter;
    vki_uint16_t   flags;
    vki_uint32_t   fflags;
    vki_uint32_t   data;
    vki_uint32_t   udata;
};

udata and some other fields are pointers, thus should be 64-bit.

Comments (2)

  1. Log in to comment