On Wed, Apr 10, 2019 at 1:05 PM Thomas Gleixner <tglx@xxxxxxxxxxxxx> wrote: > > No architecture terminates the stack trace with ULONG_MAX anymore. Remove > the cruft. > > Signed-off-by: Thomas Gleixner <tglx@xxxxxxxxxxxxx> > Cc: Andrey Ryabinin <aryabinin@xxxxxxxxxxxxx> > Cc: Alexander Potapenko <glider@xxxxxxxxxx> > Cc: kasan-dev@xxxxxxxxxxxxxxxx > Cc: Dmitry Vyukov <dvyukov@xxxxxxxxxx> > Cc: linux-mm@xxxxxxxxx > --- > mm/kasan/common.c | 3 --- > 1 file changed, 3 deletions(-) > > --- a/mm/kasan/common.c > +++ b/mm/kasan/common.c > @@ -74,9 +74,6 @@ static inline depot_stack_handle_t save_ > > save_stack_trace(&trace); > filter_irq_stacks(&trace); > - if (trace.nr_entries != 0 && > - trace.entries[trace.nr_entries-1] == ULONG_MAX) > - trace.nr_entries--; > > return depot_save_stack(&trace, flags); > } Acked-by: Dmitry Vyukov <dvyukov@xxxxxxxxxx>