From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S935805AbcCQLva (ORCPT ); Thu, 17 Mar 2016 07:51:30 -0400 Received: from casper.infradead.org ([85.118.1.10]:57458 "EHLO casper.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932879AbcCQLvX (ORCPT ); Thu, 17 Mar 2016 07:51:23 -0400 Date: Thu, 17 Mar 2016 12:51:20 +0100 From: Peter Zijlstra To: Thomas Gleixner Cc: Xiong Zhou , "linux-kernel@vger.kernel.org" , Ingo Molnar , Borislav Petkov , Andreas Herrmann , Jens Axboe Subject: Re: 4.5.0+ panic when setup loop device Message-ID: <20160317115120.GT6344@twins.programming.kicks-ass.net> References: <20160317095220.GO6344@twins.programming.kicks-ass.net> <20160317102633.GR6344@twins.programming.kicks-ass.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2012-12-30) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Mar 17, 2016 at 12:39:46PM +0100, Thomas Gleixner wrote: > But we have to clarify and document whether holes in cpu_possible_mask are not > allowed at all or if code like the above is simply broken. So the general rule is that cpumasks can have holes, and exempting one just muddles the water. Therefore I'd call the code just plain broken.