tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: alignment requirements for kmutex_t



Hello,

maybe the attribute(3) man page is helpful to you too for these kinds of things.


Stephan

Am So., 30. März 2025 um 11:54 Uhr schrieb Beesdeckar
<beesdeckar%softinengines.com@localhost>:
>
> Hello,
> I found that global variable of type kmutex_t is on many places defined
> like:
> kmutex_t variable_name __cacheline_aligned;
>
> Two questions,
> 1. Is __cacheline_aligned mandatory for global/static variables of type
> kmutex in kernel space ?
> 2. Regarding to alignment what are requirements for kmutex placed in
> kernel dynamically allocated memory ?
>
> Peter
>


Home | Main Index | Thread Index | Old Index