__acpi_handle_debug(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… __acpi_handle_debug(9) πŸ’…

okay so this is the Kernel API Manual page for __acpi_handle_debug(9), and it is literally giving β€œpr_debug but make it ACPI.” no cap. ✨


🌸 NAME 🌸

__acpi_handle_debug β€” pr_debug with ACPI prefix and object path. πŸ’–


✨ SYNOPSIS ✨

void __acpi_handle_debug (struct _ddebug *descriptor , acpi_handle
       handle , const char *fmt , ... );

πŸŽ€ ARGUMENTS πŸŽ€

  • descriptor β€” Dynamic Debug descriptor. 🫢
  • handle β€” ACPI device handle. πŸ’…
  • fmt β€” format string. πŸŽ€
  • ... β€” variable arguments. ✨

πŸ”₯ DESCRIPTION πŸ”₯

okay bestie, so this function is called through the acpi_handle_debug macro, and it debug prints a message with an ACPI prefix and object path. iconic behavior, honestly. πŸ’œ

It acquires the global namespace mutex to obtain an object path. and in interrupt context, it shows the object path as <n/a>. that's the whole vibe. 😭


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/acpi/utils.c β€” plus the whole squad, fr fr:


source: ./drivers/acpi Β· date/version: October 2026 Β· page: __acpi_handle_debug(9) β€” mwah, bestie πŸ’‹βœ¨πŸŽ€

πŸ“¦ where this page comes from