#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 (8)

comment:1 Changed on 02/06/17 at 04:02:32 by Chris Johns

Type: enhancementproject

comment:2 Changed on 03/02/17 at 20:22:53 by Gedare Bloom

Keywords: BSP added

comment:3 Changed on 08/14/17 at 00:18:47 by Chris Johns

Version: 4.11

comment:4 Changed on 01/14/20 at 20:50:09 by Gedare Bloom

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

comment:5 in reply to:  description Changed on 02/25/21 at 05:11:27 by UTKARSH RAI

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:

'

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 BSPs.
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.

Version 0, edited on 02/25/21 at 05:11:27 by UTKARSH RAI (next)

comment:6 Changed on 02/25/21 at 05:20:35 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

comment:7 Changed on 02/03/22 at 19:29:18 by Gedare Bloom

Keywords: small added

comment:8 Changed on 02/25/22 at 19:01:57 by Gedare Bloom

Keywords: small removed
Note: See TracTickets for help on using tickets.