svc_normal_...e_shm_thread(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME

hey bestie, welcome to the svc_normal_...e_shm_thread(9) page from the Kernel API Manual 🌸 β€” this is the glow-up for svc_normal_to_secure_shm_thread, aka the function to run in the kthread. That's the whole name, no cap.

✨ SYNOPSIS

int svc_normal_to_secure_shm_thread (void *data );

🌸 ARGUMENTS

  • data β€” data pointer for kthread function. That's it; that's the arg πŸ’…

🧚 DESCRIPTION

okay so picture this: the service layer driver creates stratix10_svc_smc_hvc_shm kthread on CPU node 0, and its function stratix10_svc_secure_shm_thread is used to query the physical address of memory block reserved by secure monitor software at secure world. yes, that's the mission β€” physical address of that secure-world memory block, queried by the kthread 🫢

svc_normal_to_secure_shm_thread terminates directly since it is a standlone thread for which no one will call kthread_stop or return when β€” and bestie, the original sentence literally trails off right there at β€œor return when” 😭. no extra lore, no hidden ending, that's where the page ends. (Also, the typo standlone is theirs, not mine πŸ’….)

πŸ”₯ SEE ALSO

the SEE ALSO crew is honestly iconic, so here's everyone, no skips:


okay bye bestie 🫢 source/version says ./drivers/firmware, date says October 2026, and this whole page is svc_normal_...e_shm_thread(9) β€” mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from