target_submit(9)
β¨ target_submit(9) β¨
bestie, you found the Kernel API Manual page for target_submit(9) β it's giving final-initialization-and-submit energy for a cmd headed to the LIO core π
πΈ NAME πΈ
target_submit β perform final initialization and submit cmd to LIO core.
π SYNOPSIS π
int target_submit (struct se_cmd *se_cmd );
π¦ ARGUMENTS π¦
se_cmdβ command descriptor to submit π«Ά
π DESCRIPTION π
okay so first things first: target_submit_prep or something similar must have been called on the cmd already β no skipping the prep step, bestie π
and this call itself must be made from process context. that part is literally required, fr fr.
π SEE ALSO π
- Kernel file
./drivers/target/target_core_transport.c transport_init_session(9)transport_alloc_session(9)transport_alloc_session_tags(9)transport_init_session_tags(9)target_cmd_size_check(9)target_init_cmd(9)target_submit_prep(9)target_submit_cmd(9)target_queue_submission(9)target_submit_tmr(9)target_get_sess_cmd(9)target_put_sess_cmd(9)target_stop_cmd_counter(9)target_stop_session(9)target_wait_for_cmds(9)target_wait_for_sess_cmds(9)transport_wait_for_tasks(9)translate_sense_reason(9)target_send_busy(9)
mwah π β source spot: ./drivers/target Β· manual: Kernel API Manual Β· date: October 2026. now go submit that cmd and slay β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms