Loading…
This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic
Thursday, October 24 • 3:00pm - 3:50pm
Linux From Sensors to Servers- When is Linux not Linux? - Jonathan Austin, ARM, Ltd.

Sign up or log in to save this to your schedule and see who's attending!

It's possible to build Linux for tiny devices without MMUs through to enormous multi-core servers. But is there anything remotely similar about the resulting systems? Is it sane to run Linux on a micro-controller? This talk will compare the anatomy of a uClinux/noMMU system to 'normal' ones, specifically looking at the difference between Linux running on Cortex A, R and M-class cores (M-class support has recently arrived in mainline!). Areas covered will include: notable missing kernel features (eg fork()!), binary format support, shared libraries, multitasking and security, as well as some of the implications to userspace of these differences. It will also cover some of the possible improvements to the way Linux uses features of R/M class cores, hopefully provoking some discussion on, for example, how to make better use of the Memory Protection Unit (supported in 3.11).

Speakers
avatar for Jonathan Austin

Jonathan Austin

Kernel Hacker, ARM, Ltd.
Jonathan Austin works as a kernel hacker at ARM Ltd, specialising in Linux support for ARM's R and M class processor lines (those without MMUs), most recently adding basic support for ARM's Memory Protection Unit and Cortex-R7. Outside ARM, Jonathan Co-founded Makespace Cambridge (a hacker/makerspace), finally resulting in a sweet place to get together and make things! He gave a keynote talk at the STEM Team East "Engineering Festival" in 2013... Read More →


Thursday October 24, 2013 3:00pm - 3:50pm
Pentland

Attendees (27)