On June 19, 2025 5:04:36 AM EDT, Peter Zijlstra <pet...@infradead.org> wrote: >On Thu, Jun 19, 2025 at 04:47:14AM -0400, Steven Rostedt wrote: >> On Thu, 19 Jun 2025 09:56:11 +0200 >> Peter Zijlstra <pet...@infradead.org> wrote: >> >> > Well, the trivial solution is to make it 511 and call it a day. Don't >> > make things complicated if you don't have to. >> >> I don't know if this is more complicated, but it should make it fit >> nicely in a page: >> >> /* Make the cache fit in a page */ >> #define UNWIND_MAX_ENTRIES \ >> ((PAGE_SIZE - sizeof(struct unwind_cache)) / sizeof(long)) > >Right, that's the fancy way of spelling 511 :-) Except on 32bit, where >it now spells 1023 instead. > >Did you want that bitness difference? > >Also, you ready for some *reaaally* big numbers on Power/ARM with 64K >pages? :-) Bah, yeah, I need to use a size and not just PAGE_SIZE. Thanks, -- Steve
- Re: [PATCH v10 03/14] unwind_user: Add compat mode fra... Peter Zijlstra
- Re: [PATCH v10 03/14] unwind_user: Add compat mode... Steven Rostedt
- Re: [PATCH v10 03/14] unwind_user: Add compat ... Peter Zijlstra
- Re: [PATCH v10 03/14] unwind_user: Add com... Steven Rostedt
- [PATCH v10 05/14] unwind_user/deferred: Add unwind cache Steven Rostedt
- Re: [PATCH v10 05/14] unwind_user/deferred: Add unwind... Peter Zijlstra
- Re: [PATCH v10 05/14] unwind_user/deferred: Add un... Steven Rostedt
- Re: [PATCH v10 05/14] unwind_user/deferred: Ad... Peter Zijlstra
- Re: [PATCH v10 05/14] unwind_user/deferred... Steven Rostedt
- Re: [PATCH v10 05/14] unwind_user/def... Peter Zijlstra
- Re: [PATCH v10 05/14] unwind_user... Steven Rostedt
- [PATCH v10 11/14] unwind: Finish up unwind when a task exit... Steven Rostedt
- [PATCH v10 14/14] unwind_user/x86: Enable compat mode frame... Steven Rostedt
- [PATCH v10 07/14] unwind_user/deferred: Make unwind deferra... Steven Rostedt
- Re: [PATCH v10 07/14] unwind_user/deferred: Make unwin... Peter Zijlstra
- Re: [PATCH v10 07/14] unwind_user/deferred: Make u... Steven Rostedt
- Re: [PATCH v10 07/14] unwind_user/deferred: Ma... Peter Zijlstra
- Re: [PATCH v10 07/14] unwind_user/deferred... Peter Zijlstra
- Re: [PATCH v10 07/14] unwind_user/def... Steven Rostedt
- Re: [PATCH v10 07/14] unwind_user... Peter Zijlstra
- Re: [PATCH v10 07/14] unwind_user/deferred: Make unwin... Peter Zijlstra