diff options
| author | Lucas Adryell Ramalho <lucasadramalho@gmail.com> | 2026-09-18 01:28:34 -0300 |
|---|---|---|
| committer | Jonathan Corbet <corbet@lwn.net> | 2026-09-26 09:34:57 -0600 |
| commit | 7acf376911146139ba4072d8917387cea1a62b0f (patch) | |
| tree | a0a188f17b6ccf2a56741a33be3f757703d34a57 | |
| parent | e7134ee23ae1a34766ae0bc34a7d0c37ad986588 (diff) | |
| download | lwn-7acf376911146139ba4072d8917387cea1a62b0f.tar.gz lwn-7acf376911146139ba4072d8917387cea1a62b0f.zip | |
docs: translations: pt_BR: add debugging index
Add a Brazilian Portuguese index for process/debugging, mirroring the
section layout of the original. No debugging documents have been
translated yet, so every entry is listed under a Todolist marker
instead of a toctree.
Signed-off-by: Lucas Adryell Ramalho <lucasadramalho@gmail.com>
Reviewed-by: Daniel Pereira <danielmaraboo@gmail.com>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Message-ID: <20260918042835.156030-1-lucasadramalho@gmail.com>
| -rw-r--r-- | Documentation/translations/pt_BR/process/debugging/index.rst | 73 | ||||
| -rw-r--r-- | Documentation/translations/pt_BR/process/index.rst | 1 |
2 files changed, 74 insertions, 0 deletions
diff --git a/Documentation/translations/pt_BR/process/debugging/index.rst b/Documentation/translations/pt_BR/process/debugging/index.rst new file mode 100644 index 000000000000..b223fae34622 --- /dev/null +++ b/Documentation/translations/pt_BR/process/debugging/index.rst @@ -0,0 +1,73 @@ +.. SPDX-License-Identifier: GPL-2.0 + +======================================================= +Dicas de depuração para desenvolvedores do Kernel Linux +======================================================= + +Guias gerais +------------ + +Todolist: + +* driver_development_debugging_guide +* gdb-kernel-debugging +* kgdb +* userspace_debugging_guide + +Guias específicos de subsistemas +-------------------------------- + +Todolist: + +* media_specific_debugging_guide + +Dicas gerais de depuração +------------------------- + +Dependendo do problema, um conjunto diferente de ferramentas está disponível +para rastrear o problema ou até mesmo para perceber se há algum problema em +primeiro lugar. + +Como primeiro passo, você precisa descobrir que tipo de problema você deseja +depurar. Dependendo da resposta, sua metodologia e escolha de ferramentas podem +variar. + +Preciso depurar com acesso limitado? +------------------------------------ + +Você possui acesso limitado à máquina ou não consegue parar a execução em +andamento? + +Nesse caso, sua capacidade de depuração depende do suporte de depuração +embutido no kernel fornecido pela distribuição. +O :doc:`/process/debugging/userspace_debugging_guide` fornece uma breve visão +geral sobre uma variedade de ferramentas de depuração possíveis nessa situação. +Você pode verificar a capacidade do seu kernel, na maioria dos casos, olhando o +arquivo de configuração dentro do diretório /boot. + +Eu tenho acesso root ao sistema? +-------------------------------- + +Você consegue facilmente substituir o módulo em questão ou instalar um novo +kernel? + +Nesse caso, sua gama de ferramentas disponíveis é muito maior. Você +pode encontrar as ferramentas +no :doc:`/process/debugging/driver_development_debugging_guide`. + +A temporização é um fator? +-------------------------- + +É importante entender se o problema que você deseja depurar se manifesta +de forma consistente (ou seja, para um determinado conjunto de entradas, você +sempre obtém a mesma saída incorreta) ou de forma inconsistente. Se ele se +manifestar de forma inconsistente, algum fator de temporização pode estar em +jogo. Se a inserção de atrasos no código alterar o comportamento, é bastante +provável que a temporização seja um fator determinante. + +Quando a temporização altera o resultado da execução do código, o uso de um +simples printk() para fins de depuração pode não funcionar; uma alternativa +semelhante é usar trace_printk(), que registra as mensagens de depuração no +arquivo de rastreamento, em vez de no log do kernel. + +**Copyright** ©2024 : Collabora diff --git a/Documentation/translations/pt_BR/process/index.rst b/Documentation/translations/pt_BR/process/index.rst index 4b765f5d3825..d072f7e46767 100644 --- a/Documentation/translations/pt_BR/process/index.rst +++ b/Documentation/translations/pt_BR/process/index.rst @@ -78,6 +78,7 @@ gerenciamento de bugs e vulnerabilidades. .. toctree:: :maxdepth: 1 + Dicas de depuração para desenvolvedores do Kernel Linux <debugging/index> Falhas de segurança <security-bugs> Problemas de hardware sob embargo <embargoed-hardware-issues> CVEs <cve> |
