From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 14 Dec 2018 09:06:43 +0100 From: Greg Kroah-Hartman To: Guenter Roeck Cc: stable , Sasha Levin Subject: Re: Patches for v4.4.y, v4.9.y, and v4.14.y to address rbtree test failures Message-ID: <20181214080643.GA12329@kroah.com> References: <1e712ab5-74f6-077e-af82-117f4b856f22@roeck-us.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1e712ab5-74f6-077e-af82-117f4b856f22@roeck-us.net> List-ID: On Thu, Dec 13, 2018 at 09:22:07PM -0800, Guenter Roeck wrote: > Hi folks, > > I recently started seeing spurious test failures with rbtree tests, > resulting in boot delays and random "hung task" warnings. > The problems have been fixed upstream with the following patches. > > v4.14.y: > > 0b548e33e6cb lib/rbtree-test: lower default params > > v4.4.y, v4.9.y: > > a54dae0338b7 lib/interval_tree_test.c: make test options module parameters > c46ecce431eb lib/interval_tree_test.c: allow full tree search Wait, this patch breaks the build for 4.4.y and 4.9.y, so this isn't going to work well: lib/interval_tree_test.c: In function ‘interval_tree_test_init’: lib/interval_tree_test.c:105:38: error: ‘max_endpoint’ undeclared (first use in this function); did you mean ‘tracepoint’? unsigned long last = search_all ? max_endpoint : queries[j]; ^~~~~~~~~~~~ tracepoint So I'm going to drop these from the 4.4 and 4.9 and 3.18 trees. How did they build for you? confused, greg k-h