Author: davidxu
Date: Sun Feb  5 04:49:31 2012
New Revision: 231006
URL: http://svn.freebsd.org/changeset/base/231006

Log:
  Add 32-bit compat code for AIO kevent flags introduced in revision 230857.

Modified:
  head/sys/compat/freebsd32/freebsd32_signal.h
  head/sys/kern/vfs_aio.c

Modified: head/sys/compat/freebsd32/freebsd32_signal.h
==============================================================================
--- head/sys/compat/freebsd32/freebsd32_signal.h        Sun Feb  5 03:23:26 
2012        (r231005)
+++ head/sys/compat/freebsd32/freebsd32_signal.h        Sun Feb  5 04:49:31 
2012        (r231006)
@@ -92,6 +92,7 @@ struct sigevent32 {
                        uint32_t _function;
                        uint32_t _attribute;
                } _sigev_thread;
+               unsigned short  _kevent_flags;
                uint32_t __spare__[8];
        } _sigev_un;
 };

Modified: head/sys/kern/vfs_aio.c
==============================================================================
--- head/sys/kern/vfs_aio.c     Sun Feb  5 03:23:26 2012        (r231005)
+++ head/sys/kern/vfs_aio.c     Sun Feb  5 04:49:31 2012        (r231006)
@@ -2706,6 +2706,7 @@ convert_sigevent32(struct sigevent32 *si
                break;
        case SIGEV_KEVENT:
                CP(*sig32, *sig, sigev_notify_kqueue);
+               CP(*sig32, *sig, sigev_notify_kevent_flags);
                PTRIN_CP(*sig32, *sig, sigev_value.sival_ptr);
                break;
        default:
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to