From ea0b339bbcfee1636918375e55c67e9bc0916021 Mon Sep 17 00:00:00 2001 From: Hans Petter Selasky Date: Sat, 7 Mar 2015 18:23:32 +0000 Subject: timecounter: Merge FreeBSD change r279728 Add mutex support to the pps_ioctl() API in the kernel. Bump kernel version to reflect structure change. PR: 196897 MFC after: 1 week Update #3175. --- cpukit/score/include/sys/timepps.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'cpukit/score/include/sys') diff --git a/cpukit/score/include/sys/timepps.h b/cpukit/score/include/sys/timepps.h index 71d74f54ee..85bb6813cf 100644 --- a/cpukit/score/include/sys/timepps.h +++ b/cpukit/score/include/sys/timepps.h @@ -133,6 +133,8 @@ struct pps_kcbind_args { #ifdef _KERNEL +struct mtx; + struct pps_state { /* Capture information. */ struct timehands *capth; @@ -140,6 +142,9 @@ struct pps_state { unsigned capgen; unsigned capcount; + /* pointer to mutex protecting this state, if any */ + struct mtx *mtx; + /* State information. */ pps_params_t ppsparam; pps_info_t ppsinfo; -- cgit v1.2.3