[LITMUS^RT] RFC: record interrupt interference with Feather-Trace
Glenn Elliott
gelliott at cs.unc.edu
Mon Jan 30 19:59:04 CET 2012
> The first is the use of the __raw_get_cpu_var function versus the
> __get_cpu_var function. I was wondering in what situation to use one
> versus the other? It looks like (from what I could make out in the
> code) that the two functions differ only when CONFIG_DEBUG_PREEMPT is
> enabled (the kernel configuration help says something about printing
> warnings if kernel code uses it in a preemption-unsafe way).
This is new to PREEMPT_RT. See the Per-CPU section here: http://lwn.net/Articles/464180/
>
>
> 2012/1/27 Björn Brandenburg <bbb at mpi-sws.org>:
>>
>> On Jan 26, 2012, at 6:27 PM, Christopher Kenna wrote:
>>> The public repository <http://www.litmus-rt.org/src/litmus-rt.git>
>>> currently has a master and staging branch. I assume that development
>>> stuff like this would go elsewhere.
>>> If you need to reply to me
>>> directly (off of the list) to talk about where to go to find them
>>> and/or get a public key from me, that is okay. Alternatively, if you
>>> still have your UNC account, you could push it to the CVS/git machine
>>> here.
>>
>> I already did that when I first posted the patches. It should be in the branch wip-ft-irq-flag on the UNC servers (both cvs.cs... and jupiter-cs.cs...).
>>
>> It may make sense to have public development branches at some point (bitbucket.org? github.org?), but for now I think it's easier for me to just push it to the UNC systems.
>>
>> - Björn
>>
>>
>> _______________________________________________
>> litmus-dev mailing list
>> litmus-dev at lists.litmus-rt.org
>> https://lists.litmus-rt.org/listinfo/litmus-dev
>
> _______________________________________________
> litmus-dev mailing list
> litmus-dev at lists.litmus-rt.org
> https://lists.litmus-rt.org/listinfo/litmus-dev
More information about the litmus-dev
mailing list