Chapter 15. Memory Protection

The Previous Chapter

The previous chapter defined what an asynchronous error or event is, as well as the difference between an affiliated and an unaffiliated event or error. It described how to assign an Asynchronous Event Handler that will automatically be called whenever an asynchronous event or error is detected. This chapter concluded the part of the book that provided a detailed description of QPs, WRs, WQEs, CQEs, and asynchronous errors or events (i.e., Part 2).

This Chapter

This chapter describes the various types of memory access violations that could take place and the protection mechanisms used to prevent them. It provides a detailed description of memory regions, memory handles, and protection domains ...

Get InfiniBand Network Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.