__smb2_lease_break_noti(9)
π __smb2_lease_break_noti(9) β like, the Kernel API Manual moment π
okay so bestie, welcome to the Kernel API Manual page for __smb2_lease_break_noti(9). this one's short and sweet, but it's lowkey doing important work in the SMB server, so let's give it the attention it deserves β¨
πΈ NAME πΈ
__smb2_lease_break_noti β send the lease break command from the server to the client. yes, that's the whole vibe: server β client, "hey babe, your lease is breaking" π
π¦ SYNOPSIS π¦
void __smb2_lease_break_noti (struct work_struct *wk );
it returns void, so likeβ¦ no return value, no drama, it just does the thing π
β¨ ARGUMENTS β¨
wkβ the smb work object π οΈ this is the thing you hand over, and it's giving "here's my little work item, please handle it" energy. it's astruct work_struct *, iykyk.
π SEE ALSO π
these all live in the kernel file ./fs/smb/server/oplock.c and honestly? the friend group is large. go say hi to all of them π«Ά
alloc_opinfo(9)opinfo_write_to_read(9)opinfo_read_handle_to_read(9)opinfo_write_to_none(9)opinfo_read_to_none(9)lease_read_to_write(9)lease_none_upgrade(9)close_id_del_oplock(9)grant_write_oplock(9)grant_read_oplock(9)grant_none_oplock(9)same_client_has_lease(9)__smb2_oplock_break_noti(9)smb2_oplock_break_noti(9)smb2_lease_break_noti(9)smb_grant_oplock(9)smb_break_all_write_oplock(9)__smb_break_all_levII_oplock(9)smb_break_all_oplock(9)smb2_map_lease_to_oplock(9)create_lease_buf(9)parse_lease_state(9)smb2_find_context_vals(9)create_durable_rsp_buf(9)create_durable_v2_rsp_buf(9)create_mxac_rsp_buf(9)create_posix_rsp_buf(9)create_aapl_rsp_buf(9)lookup_lease_in_table(9)
ngl this page is a short one β but every single one of those references above is part of the lore, so don't skip them π
and that's the whole page, bestie π this one came from ./fs/smb/server, and it's dated October 2026 β iconic of it, honestly. catch you on the next manpage, mwah ππ
π¦ 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