#2904 assigned project

Memory Protection

Reported by: Tanu Hari Dixit Owned by: Gedare Bloom
Priority: normal Milestone: Indefinite
Component: bsps Version:
Severity: normal Keywords: SoC, BSP
Cc: Blocked By:
Blocking:

Description (last modified by Gedare Bloom)

Memory Protection

Mentors: Past, Present, and Potential Mentors

Students: Past, Present, and Potential Students

Status: Past work: GSoC (various years)

Introduction: Implement MMU low-level support code for more BSPs.

Goal:

Requirements:

Resources:

Change History (6)

comment:1 Changed on Feb 6, 2017 at 4:02:32 AM by Chris Johns

Type: enhancementproject

comment:2 Changed on Mar 2, 2017 at 8:22:53 PM by Gedare Bloom

Keywords: BSP added

comment:3 Changed on Aug 14, 2017 at 12:18:47 AM by Chris Johns

Version: 4.11

comment:4 Changed on Jan 14, 2020 at 8:50:09 PM by Gedare Bloom

Description: modified (diff)
Owner: set to Gedare Bloom
Status: newassigned

comment:5 in reply to:  description Changed on Feb 25, 2021 at 5:11:27 AM by UTKARSH RAI

Last edited on Feb 25, 2021 at 5:12:12 AM by UTKARSH RAI (previous) (diff)

comment:6 Changed on Feb 25, 2021 at 5:20:35 AM by UTKARSH RAI

GSoC 2020 Update:
The work done under GSoC 2020 was able to provide thread stack
protection and sharing by leveraging the MMU support of ARMv7 based BSP.

This has not been merged upstream till now, due to the issues with the
isolation of more than two threads and a few consistency issues.

Interested students can clone the work from https://github.com/ur10/rtems/tree/Final_release. For a detailed
description of the work please refer to the blog post https://gsoc2020memoryprotection.blogspot.com/2020/05/what-is-thread-stack-protection-well.html

Note: See TracTickets for help on using tickets.