Насколько я помню из книжек TLB блоки транслируют только в одну сторону — с виртуального адреса в физический. Хотя пока читал разношерстные статьи про Meltdown и Spectre где-то натыкался, что для определенных архитектур (не буду врать что именно для x86/AMD64) возможно обратное преобразование
[физический адрес —> виртуальный адрес].
У меня вопросы, какой устройство это делает?
И нафига это может понадобиться?