On Tue, Mar 26, 2024 at 08:48:46AM +0100, Heiko Carstens wrote: > On Sat, Mar 23, 2024 at 03:15:44PM +0100, Uladzislau Rezki (Sony) wrote: > > During the boot the s390 system triggers "spinlock bad magic" messages > > if the spinlock debugging is enabled: > ... > > Some background. It worked before because the lock that is in question > > was statically defined and initialized. As of now, the locks and data > > structures are initialized in the vmalloc_init() function. > > > > To address that issue add the check whether the "vmap_initialized" > > variable is set, if not find_vmap_area() bails out on entry returning NULL. > > > > Fixes: 72210662c5a2 ("mm: vmalloc: offload free_vmap_area_lock lock") > > Signed-off-by: Uladzislau Rezki (Sony) <urezki@xxxxxxxxx> > > --- > > mm/vmalloc.c | 3 +++ > > 1 file changed, 3 insertions(+) > > Thanks for fixing this, and FWIW: > Acked-by: Heiko Carstens <hca@xxxxxxxxxxxxx> > You are welcome and thank you! -- Uladzislau Rezki