YouTube home Comedy Week on YouTube
Upload

NetBSD/mips

Andrew Ross Andrew Ross·134 videos
303
397 views
Like     Dislike 0

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to like Andrew Ross's video.

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to dislike Andrew Ross's video.

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to add Andrew Ross's video to your playlist.

Published on May 16, 2012

Since NetBSD 5 was released, the support for MIPS on NetBSD has been completely revamped. It is now one of the more advanced ports of NetBSD. This talk is an overview on what has changed and what the current state of MIPS support and a brief look forward to what else is coming.

Subjects to be covered:

Why? (Big Embedded space, large amounts of memory, etc). Quick Introduction to the MIPS architecture

Overview of XLR/XLS/XLP

Overview of what changed (toolchain, SMP, pmap, PCU, compat32, new cpu support, use of MIPS features, fast softint) Design decisions

why N32 by default?
why no separate mips64?

Major features

64-bit address space
cpu abstraction
dynamic fixups (changing indirect calls to direct calls)
splsw
UVM changes
Fast software interrupts
SMP (for NetLogic XLR/XLS/XLP)
mostly lockless pmap
Choosing a new page size
COMPAT_NETBSD32 networking filesystem mounting
32-bit systems
N32 Kernels

Effects on the NetBSD in general

PCU
direct-mapped UAREAs
COMPAT_NETBSD32
common pmap for TLB based MMUs

What coming?

MIPS MTE support (MultiThread Extension)
Support for other MP MIPS chips (maybe)

Loading icon Loading...

Loading icon Loading...

Loading icon Loading...

The interactive transcript could not be loaded.

Loading icon Loading...

Loading icon Loading...

Ratings have been disabled for this video.
Rating is available when the video has been rented.
This feature is not available right now. Please try again later.

All Comments (2)

Sign in now to post a comment!
  • Rick McCombs

    I listened to 9 minutes. Does the audio get any better?

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Rick McCombs's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Rick McCombs's comment.
  • Loading comment...
Loading...
Loading...
Working...
Sign in to add this to Watch Later