zephyriot / zephyr-issues

0 stars 0 forks source link

define network stack system calls #2039

Open nashif opened 7 years ago

nashif commented 7 years ago

Reported by Andrew Boie:

We have various subsystems in the kernel, most notably the network stack. Much of the network stack may run in kernel space, which means we will need to define a system call API such that applications can use it.

Determine where the dividing line between the userspace and kernelspace parts of the network stack are, and add to our system call definitions. Any userspace parts that define data structures containing embedded kernel objects will need to be refactored as kernel objects may only live in RAM exclusive to the kernel.

(Imported from Jira ZEP-2201)

nashif commented 7 years ago

by Andrew Boie:

This is still being researched but may be a no-op