Re: [PATCH v3 11/19] unwind: Add deferred user space unwinding API
Josh Poimboeuf <[email protected]>
| Newsgroups | org.kernel.vger.linux-toolchains,org.kernel.vger.linux-kernel,org.kernel.vger.linux-perf-users |
|---|---|
| Message-ID | <20241101174119.qso5fdln2chdflav@jpoimboe> |
On Thu, Oct 31, 2024 at 04:28:08PM -0700, Andrii Nakryiko wrote: > So all task_structs on the system using 104 bytes more, *permanently* Either way it's permanent, we don't know when to free it until the task struct is freed... > and *unconditionally*, is not a concern Of course it's a concern, that's why we're looking for something better... > but lazy GFP_ATOMIC allocation when you actually need it is? We don't want to dip into the GFP_ATOMIC emergency reserves, those are kept for more important things. Actually, I think I can just use GFP_NOWAIT here. -- Josh