Kernel Space or User Space

Hello all,
I have a small question regarding user space and kernel space. I use VxWorks on a ARM architecture. My Kernel Module Akadmanager spawns a task rsk_opt

-> i rsk_opt
NAME        ENTRY
----------  ----------
rsk_opt     2aba2b5

Questions

  • Is it possible for a kernel-module to spawn Tasks which run in user-space?
  • Is it possible to determine whether the tasks is executed in userpace or in kernel space based on the Entry Address?
  • Is there a different way to determine whether the task is executed in kernel space or user space.

(I didnt compile the the kernel module Akadmanager, resp. rsk_opt. I am only interested how the task is executed.)

Many thanks for any replies.

Kind regards
Alivda

Please create a post on the Wind River K Knowledge Forum at ask.windriver.com.