tech-userlevel archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: updates?



I have see how to debug this. Hopefully my understanding for signal
delivery is enough now.

2016-07-25 13:13 GMT-07:00 Christos Zoulas <christos%zoulas.com@localhost>:

> On Jul 24,  9:19pm, charles.cui1984%gmail.com@localhost (Charles Cui) wrote:
> -- Subject: Re: updates?
>
> | Sure, I can implement the sigorder function and will get back to you
> soon.
>
> So I am running the kernel with all the RT changes, and it does not seem
> to work properly (it only delivers each RT signal once, where it should
> deliver RTMIN + 1 twice). FYI, FreeBSD queues all signals, not just the
> realtime ones so it prints:
>
> FreeBSD:
> Inside Handler = 67
> Inside Handler = 66
> Inside Handler = 66
> Inside Handler = 65
> Inside Handler = 3
> Inside Handler = 2
> Inside Handler = 2
>
> NetBSD with or withour RT patches:
> Inside Handler = 36
> Inside Handler = 35
> Inside Handler = 34
> Inside Handler = 3
> Inside Handler = 2
>
> Linux:
> Inside Handler = 36
> Inside Handler = 35
> Inside Handler = 35
> Inside Handler = 34
> Inside Handler = 3
> Inside Handler = 2
>
> christos
>


Home | Main Index | Thread Index | Old Index