summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2022-10-09 22:13:48 +0200
committerLinus Torvalds <torvalds@linux-foundation.org>2022-10-09 22:13:48 +0200
commit57c92724c8c19fc1b099826610fdb51985de12ba (patch)
tree63aa1e7afa21483a60aa16af27122aaec7567bd1 /include
parentMerge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm (diff)
parentmicroblaze: Add support for error injection (diff)
downloadlinux-57c92724c8c19fc1b099826610fdb51985de12ba.tar.xz
linux-57c92724c8c19fc1b099826610fdb51985de12ba.zip
Merge tag 'microblaze-v6.1' of git://git.monstr.eu/linux-2.6-microblaze
Pull microblaze updates from Michal Simek: "This adds architecture support for error injection which can be done only via local memory (BRAM) with enabling path for recovery after reset. These patches targets Triple Modular Redundacy (TMR) configuration where 3 Microblazes are running in parallel with monitoring logic. When an error happens (or is injected) system goes to break handler with full CPU reset and system recovery back to origin context. More information can be found at [1]" Link: https://www.xilinx.com/content/dam/xilinx/support/documents/ip_documentation/tmr/v1_0/pg268-tmr.pdf [1] * tag 'microblaze-v6.1' of git://git.monstr.eu/linux-2.6-microblaze: microblaze: Add support for error injection microblaze: Add custom break vector handler for mb manager microblaze: Add xmb_manager_register function
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions