O privilégio dtrace_kernel permite o uso de todos os provedores, exceto os provedores pid e fasttrap, em processos que não pertencem ao usuário. Esse privilégio também permite o uso de todas as ações e variáveis, exceto de ações destrutivas do kernel (breakpoint(), panic (), chill ()). Esse privilégio permite a visibilidade completa do kernel e do estado do usuário. Os recursos ativados pelo privilégio dtrace_user são um subconjunto restrito daqueles ativados por dtrace_kernel.
Provedores |
Todos com as restrições acima | |
Ações |
Todas menos as ações destrutivas | |
Variáveis |
Todas | |
Espaços de endereço |
Usuário |
Kernel |