Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp7338477ybi; Wed, 5 Jun 2019 15:52:26 -0700 (PDT) X-Google-Smtp-Source: APXvYqxnuPQS69UAVWPxYAwgzXucrc1UwjjW8a1pDu6zQHawNIdsp+wDyIwJX38VA9p7hCWeru84 X-Received: by 2002:a17:902:d896:: with SMTP id b22mr47196419plz.40.1559775146847; Wed, 05 Jun 2019 15:52:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1559775146; cv=none; d=google.com; s=arc-20160816; b=irui1rdJZGIAXe73BbMYVJnrFaGgCaLPQhM6PkrAlOmAk3sKlfRwnFeDQr37NufPLe yiGbOEGqUjrGNF0EBTJf3sEq8DWNjg/V0qlO4FDUJa/53bEDObzxQRTO6OuVCxb4okw/ dp4n43u5mQD2I9+uQFEucXIzLJSoTJ4vxotQvX/0KeFOQPbNR7KL6+MmxFLVLPGBRJwC 6YvRfC+RKPdkQCuvYgPiH2KUK6HqMqIWoxGmgStbmUrQ1mx9zB/ognrEld0JVwlsemrK r9gQuVV0i0NXPxMcbFBHwBUxV80BUgrDkry963OBBn7EX+RJDrEyYpIU7e8vSUDr0U2M RqSQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:content-disposition :mime-version:message-id:subject:cc:to:from:date; bh=x5GUVbR0i/9pVZd9Q/R2G7E3XBtKkjYdCemFxedltt0=; b=GZSQoOzRqVi49t9u7jNHL7sHCedjbr7U0MA9cZv3hkxCNi5XZ8d95TB3vaiBzSO6sL IGSjvt+XCdeQIVRttJQnf1b8YbchfmqL0lNe38Eew8rk5jMQutooReUwIo4R1YO/mvD7 2ye3Ko3PtreuOJpOD0vkbVoYTvdrwQ0TvrFa5Y2R/yOtFaWkgSB7qP5VbaLij1QAIe49 y7pwL+FAWUuWXuqUEvH62t6ub7dGKl7PSy/j3coPSQG70aCbAY7n2+JaNYOlx9YOI/2P QbnO2vXMiiucZrQBab2PPMkkad6nFC+P2qQpitE5cTRzrHjcdz4zw7xBt8uklIpzjFor d8RQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=iki.fi Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a12si261696pgb.30.2019.06.05.15.52.10; Wed, 05 Jun 2019 15:52:26 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=iki.fi Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726668AbfFEWvD (ORCPT + 99 others); Wed, 5 Jun 2019 18:51:03 -0400 Received: from emh01.mail.saunalahti.fi ([62.142.5.107]:38138 "EHLO emh01.mail.saunalahti.fi" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726532AbfFEWvD (ORCPT ); Wed, 5 Jun 2019 18:51:03 -0400 Received: from darkstar.musicnaut.iki.fi (85-76-64-161-nat.elisa-mobile.fi [85.76.64.161]) by emh01.mail.saunalahti.fi (Postfix) with ESMTP id DAC592002F; Thu, 6 Jun 2019 01:50:59 +0300 (EEST) Date: Thu, 6 Jun 2019 01:50:59 +0300 From: Aaro Koskinen To: Christoph Hellwig , Christian Zigotzky , Michael Ellerman , Larry Finger Cc: linux-kernel@vger.kernel.org, linux-wireless@vger.kernel.org, linuxppc-dev@lists.ozlabs.org Subject: [BISECTED REGRESSION] b43legacy broken on G4 PowerBook Message-ID: <20190605225059.GA9953@darkstar.musicnaut.iki.fi> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, When upgrading from v5.0 -> v5.1 on G4 PowerBook, I noticed WLAN does not work anymore: [ 42.004303] b43legacy-phy0: Loading firmware version 0x127, patch level 14 (2005-04-18 02:36:27) [ 42.184837] b43legacy-phy0 debug: Chip initialized [ 42.184873] b43legacy-phy0 ERROR: The machine/kernel does not support the required 30-bit DMA mask The same happens with the current mainline. Bisected to: commit 65a21b71f948406201e4f62e41f06513350ca390 Author: Christoph Hellwig Date: Wed Feb 13 08:01:26 2019 +0100 powerpc/dma: remove dma_nommu_dma_supported This function is largely identical to the generic version used everywhere else. Replace it with the generic version. Signed-off-by: Christoph Hellwig Tested-by: Christian Zigotzky Signed-off-by: Michael Ellerman A.