Não tenho certeza se você pode obter todas essas informações do driver ext4
, porque ele não é responsável pelos setores de disco e outras geometrias de disco, mas sim pelo sub-sistema de camada de dispositivo de bloco no kernel do Linux. Eu não vejo uma maneira de obter todas as informações em que você é interessante, porque, como eu vejo, você está interessando como em coisas de baixo nível e também em alto nível como operações de r / w, mas olhe no blktrace util.