--- In "Andrea Galbusera" <> wrote:
>
> Hi group members,
>
> I'm new to this list and recently started to work on a shine new
TS-7800 board.
> The application we are going to develop is supposed to use POSIX
> message queues as the chosen inter-process communication method. I'm
> in the need to perform some compatibility and latency test on this
> API, but I was unable to run a simple example program to create a
> message queue on the default Linux system that comes with TS-7800.
>
> The error I got was: "Function not implemented"
>
> After some searching on the list archive and further investigation on
> default kernel config file ([1]: relevant part pasted below), I'm
> supposing POSIX message queues are disabled in the TS-7800 kernel
> itself. If this is the truth, the following question arises. Why are
> they disabled by default in the kernel config? What kind of
Probably because the upstream kernel configs don't use it: Only 12 of
the 111 default arm defconfig files in 2.6.27 define
CONFIG_POSIX_MQUEUE=y.
> difficulties am I supposed to meet in order to enable back this
> functionality? Are there any known compatibility or performance issue
> with POSIX mqueues?
I don't know, but I guess not unless you are trying to do realtime
(maybe so if you are testing latencies). If you find any problems
though, bring it up on the appropriate kernel ML and I'm sure it will
be addressed.
Regards, ...... Charlie
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|