cvs commit: src/sys/sys signal.h

David Xu davidxu at freebsd.org
Wed Dec 7 16:10:25 PST 2005


Daniel Eischen wrote:

>On Wed, 7 Dec 2005, Scott Long wrote:
>
>  
>
>>John Baldwin wrote:
>>    
>>
>>>Even 6.x programs that use aio would be affected if 4.x ones were affected.  I
>>>think aio is the only thing 6.x and earlier could be using though.
>>>
>>>      
>>>
>>So will there be some sort of compatibility shims?  I bet that there
>>will still be a lot of 4.x binaries being run on 7.0 systems in the
>>future, just like 2.2.8 binaries were being run for years after 3.x and
>>4.x came out.
>>    
>>
>
>Yeah, and we can implement the shims in versioned libraries ;-)
>
><ducks and runs>
>
>  
>
At least, util now, there is no binary compatible problem. but I would like
we will implement SIGEV_THREAD before 7.0, this is why I requested you
to implement it ASAP because you claimed you will do it, so I just
sit back. Current only libthr implemented SIGEV_THERAD for timer, I can
implement it for mqueue, but aio syscall interface sucks, need more time 
for it.

David Xu



More information about the cvs-src mailing list