Прямой доступ к устройству linux? Как это устроено в seastar
На днях узнал про необычный фреймворк - seastar. Он заинтересовал меня тем, что (по словам разработчиков) реализует взаимодействие с диском и сокетами в обход posix api. К примеру реализует dma чтение. Погуглив я ничего не нашел по этой теме, хотел бы узнать, каким образом возможно получить прямой доступ к устройству в linux? Как во фреймворке может быть реализована кернел спейс функциональность?