Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Feb 2012 04:49:32 +0000 (UTC)
From:      David Xu <davidxu@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r231006 - in head/sys: compat/freebsd32 kern
Message-ID:  <201202050449.q154nWHV067148@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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:



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