Re: [PATCH v2 2/6] cpukit: Add Exception Manager

2021-10-04 Thread Sebastian Huber
On 01/10/2021 21:39, Kinsey Moore wrote: Sebastian, Could you be more specific about which parts of the architecture-dependent interface still seem tied to the AArch64 port? I thought I had made them sufficiently abstract by relying on architecture-specific functions to manipulate and take a

Re: [PATCH v2 2/6] cpukit: Add Exception Manager

2021-10-01 Thread Kinsey Moore
On 10/1/2021 08:29, Sebastian Huber wrote: On 01/10/2021 06:39, Gedare Bloom wrote: You also might separate the exception manager addition away from the topic of recoverable exceptions. This introduces/extends the classic API, so it needs to be vetted carefully. Although the new header claims to

Re: [PATCH v2 2/6] cpukit: Add Exception Manager

2021-10-01 Thread Sebastian Huber
On 01/10/2021 06:39, Gedare Bloom wrote: You also might separate the exception manager addition away from the topic of recoverable exceptions. This introduces/extends the classic API, so it needs to be vetted carefully. Although the new header claims to be a classic API, it appears to not follow

Re: [PATCH v2 2/6] cpukit: Add Exception Manager

2021-09-30 Thread Gedare Bloom
You also might separate the exception manager addition away from the topic of recoverable exceptions. This introduces/extends the classic API, so it needs to be vetted carefully. Although the new header claims to be a classic API, it appears to not follow classic API conventions. You might need to

[PATCH v2 2/6] cpukit: Add Exception Manager

2021-09-22 Thread Kinsey Moore
This adds the framework necessary to allow more generic handling of machine exceptions. This initial patch offers the ability to get the class of exception from the CPU_Exception_frame provided. Future extensions of the Exception Manager could include the ability to get the address of the exception