STRUCT GAUDI2_QUEUES_TEST_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct gaudi2_queues_test_info(9) ✨

okay so bestie, welcome to the Kernel API Manual entry for struct gaudi2_queues_test_info β€” yes the header truncates it to struct gaudi...es_test_info(9) but we're using the full name in here, iykyk πŸ’…


🌸 NAME 🌸

struct gaudi2_queues_test_info β€” literally just holds the address of a message used for testing the device queues. that's it. that's the whole vibe. πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

struct gaudi2_queues_test_info {
    dma_addr_t dma_addr;
    void *kern_addr;
 };

πŸ‘‘ Members πŸ‘‘

  • dma_addr β€” the address the HW uses to access the message. hardware's little doorway in, fr fr πŸ”₯
  • kern_addr β€” the address the driver uses to access the message. so both sides get their own way to reach the same message, iconic 😌✨

🫢 SEE ALSO 🫢

  • Kernel file ./drivers/accel/habanalabs/gaudi2/gaudi2P.h
  • struct dup_block_ctx(9)
  • struct gaudi2_device(9)

ngl there's not a ton here, bestie β€” it's a two-field struct doing its one job and slaying while doing it πŸ’–

that's the whole page! sign-off time: this gem lives in ./drivers/accel/habanalabs/gaudi2, dated October 2026 β€” go forth and test those queues, mwah πŸ§šπŸ’œπŸŽ€

πŸ“¦ where this page comes from