[PATCH 0/3] powerpc: Context switch Event Based Branch (EBB) SPRs

Michael Neuling mikey at neuling.org
Wed May 1 16:17:01 EST 2013


Event Based Branching (EBB) is a new POWER8 feature to take asynchronous
userspace interrupt based on events.  Currently on POWER8 these events can be
PMU overflows.

This patch series context switches the three new EBB SPRs which are:
- Event Based Branch Handler Register (EBBHR)
- Event Based Branch Return Register (EBBRR)
- Branch Event Status And Control Register (BESCR)

Context switching these ensures there's no covert channel between processes.

This series developed by the BML team.

Apologies that the new EBB SPR acronyms are not humorously named.  Our powerpc
architects had an off day.

Mikey



More information about the Linuxppc-dev mailing list