NetBSD-Bugs archive

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

Re: kern/54994: Critical bug in uarea_poolpage_alloc() for archs with __HAVE_CPU_UAREA_ROUTINES



The following reply was made to PR kern/54994; it has been noted by GNATS.

From: Jason Thorpe <thorpej%me.com@localhost>
To: Rin Okuyama <rokuyama.rk%gmail.com@localhost>
Cc: Nick Hudson <nick.hudson%gmx.co.uk@localhost>,
 kern-bug-people%netbsd.org@localhost,
 gnats-admin%netbsd.org@localhost,
 netbsd-bugs%netbsd.org@localhost,
 gnats-bugs%netbsd.org@localhost
Subject: Re: kern/54994: Critical bug in uarea_poolpage_alloc() for archs with
 __HAVE_CPU_UAREA_ROUTINES
Date: Wed, 26 Feb 2020 06:32:23 -0800

 > On Feb 26, 2020, at 6:17 AM, Rin Okuyama <rokuyama.rk%gmail.com@localhost> =
 wrote:
 >=20
 > So, all ports including mips64 do not need CPU_UAREA_ROUTINES anymore,
 > as far as I can see. Can we try turning off __HAVE_CPU_UAREA_ROUTINES =
 to
 > see what happens, or should we be more careful?
 
 Platforms never "needed" __HAVE_CPU_UAREA_ROUTINES ... we didn't always =
 have them.
 
 I think we should keep them ... they are a useful optimization when they =
 can do their work effectively.  However, we need to ensure that when =
 they can't meet their constraints that the fallback still works.
 
 -- thorpej
 


Home | Main Index | Thread Index | Old Index