ERROR::INODE-UPROBES(7stap) | ERROR::INODE-UPROBES(7stap) |
JMÉNO
error::inode-uprobes - omezení použitelnosti sond typu "inode-uprobes"
POPIS
Jaderný subsystém "uprobes" přišel s linuxovým jádrem 3.5 a má nahradit předchozí "utrace" patch, který nebyl součástí oficiálního stromu. Obojí slouží k analýze uživatelských procesů. V minulosti existovala v této souvislosti jistá omezení. Některá stále existují a věříme, že se časem podaří je odstranit.
- sondy function.return
- sondy process.function().return vyžadují funkcionalitu "return probes" nebo "uretprobes", která nabyla v rámci "inode-uprobes" implementována do verze 3.10. Pokud nemáte možnost povýšit jádro, zvažte použití sond process.statement() umístěných na číslo řádku odpovídající návratu z funkce.
- sondy function.statement.absolute
- Do jader, která byla vybavena mechanizmem "utrace", bylo možné umístit sondu na konkrétní adresu v rámci virtuálního adresního prostoru. Nová "inode-uprobes" funkcionalita toto neumožňuje.
VIZ TÉŽ
stap(1), http://kernelnewbies.org/Linux_3.5, http://sourceware.org/systemtap/wiki/utrace, error::reporting(7stap)