BSDCan2007 - Confirmed Schedule
BSDCan 2007
The Technical BSD Conference
| Speakers | |
|---|---|
|
Sean Boudreau |
|
Robert Craig |
| Schedule | |
|---|---|
| Day | 3 |
| Room | SITE A0150 |
| Start time | 13:30 |
| Duration | 01:00 |
| Info | |
| ID | 37 |
| Event type | Lecture |
| Track | Networking |
| Language | English |
| Feedback | |
|---|---|
|
Did you attend this event? Give Feedback |
Porting the NetBSD IP stack to a microkernel RTOS
Changing architecture means code changes
One of the challenges of providing network connectivity to a microkernel operating system is in adapting existing network stacks to work outside of the kernel environment. QNX has used the NetBSD networking stack for a number of years in it's Neutrino microkernel real-time operating system.
We've recently completed a port of the NetBSD 3.0 source to Neutrino. This paper will discuss the architectural differences and code changes required to make the NetBSD network stack run as a userland process and highlight some of the tradeoffs associated with the final product.