Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
BroadcastCommunity.qnx.com will be offline from May 31 6:00pm until June 2 12:00AM for upcoming system upgrades. For more information please go to https://community.qnx.com/sf/discussion/do/listPosts/projects.bazaar/discussion.bazaar.topc28418
Forum Topic - ChannelCreate properties in kernel traces: (1 Item)
   
ChannelCreate properties in kernel traces  
I'm currently working on a scheduling analysis model for the QNX APS.

The scheduling configuration is based on a kernel trace file and can be extracted automagically. Relevant information 
includes parition properties (id, name, budget, critical budget), thread properties (priority, ciriticality, initial 
partition), free-time distribution (by thread priority or budget ratio). These can be extracted or somehow derived 
without problems even from snapshot traces.

Another very important parameter, however - thread priority and partition inheritance upon IPC usage - cannot. Since the
 priority and partition inheritance flag is set upon ChannelCreate(), which might not be included in the trace file, it 
cannot be extracted or somehow derived from snapshot kernel traces.

So, the question is: is there a way to find out, what flags a channel has been created with when a ChannelCreate event 
is missing in the trace file?

Greetings

W. Talanow