Received: by 10.213.65.68 with SMTP id h4csp3873107imn; Tue, 3 Apr 2018 12:09:23 -0700 (PDT) X-Google-Smtp-Source: AIpwx49pg8WaW6O3rghD0sKJvG0FGea2+xJ/mbe6eYDWvVUHMPXrafj/QAgCivjemy0T0OOfUIrG X-Received: by 10.101.98.136 with SMTP id f8mr9844421pgv.41.1522782563053; Tue, 03 Apr 2018 12:09:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522782563; cv=none; d=google.com; s=arc-20160816; b=zTHDOcJ+gIJjxzu+FyPMnCPTanZ+cNDa73FUU7+o3gtP7sub/NXQK/Wmz7FdHeVXuN 8wbUcD3+7pyRuExxmxBB9kOHKh7iz0m6r6IyqdLoU2jJi6lPm9xWFufTcmlzKaeoP8Ju O9RegxMn5CjoE3OT03gMh3oYUuZ/l1oSd6jzyyOdTCj4NMxcTJqZO5KF5gXU35rADC7Z GwFjHuF7oSbBcEliYmkPWsdcb0+HnCmpqjqRyjPn1EZXs5ejAiw+vGwMH/3Dlo5plW5I zaYe/+5DCLB4SlMW6xPNkH3hZYXoXeZnq7p9DekvjidLQ6N2F1sDr1SBhCwRWVj2smVD xb6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:autocrypt:openpgp:from:references:cc:to:subject :arc-authentication-results; bh=tYap/4FZlvAkYBTGWa3jj6UQ+o6IjKGNvY6M9CqqKPA=; b=KiqRyXJKkWwE6S9M1vo9UWEz/xro1uIG8G1LfkdBK1mjkdm3USfG+9TsaVYl6Ar14t V6SITtix9RHM45tiYmgcsvynSqA2Gpi7IhRCB8tn88tooXjHPd2Bnw5004kVlAfJBPPM WkBsWqSASqmSpim/wkGlZD7u29T1npExAx0HnkUxKuG9m6n0bydkDh8sZfSka171/w// SjF7iDf+YXFoAcSpi8NP9OKg8OVwdPd9/0u4xWzl1Wnz1OHcAwxEIyqqh+A9QJkpNjQK jYO5ATxn7ULnn6VlnstuooNfbRXXuduChvyWCmBTteDl2VdV1mgLZDaIeNJhuPgMnZuA U7mg== 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=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p29si2381084pgn.123.2018.04.03.12.09.08; Tue, 03 Apr 2018 12:09:23 -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=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753340AbeDCTHu (ORCPT + 99 others); Tue, 3 Apr 2018 15:07:50 -0400 Received: from mx3-rdu2.redhat.com ([66.187.233.73]:39956 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753299AbeDCTHq (ORCPT ); Tue, 3 Apr 2018 15:07:46 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com [10.11.54.5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 581F0406E968; Tue, 3 Apr 2018 19:07:45 +0000 (UTC) Received: from [10.40.204.71] (ovpn-204-71.brq.redhat.com [10.40.204.71]) by smtp.corp.redhat.com (Postfix) with ESMTP id 438F27C3C; Tue, 3 Apr 2018 19:07:40 +0000 (UTC) Subject: Re: [PATCH 00/12] SWIM driver fixes To: Finn Thain , Geert Uytterhoeven Cc: Jens Axboe , linux-m68k@lists.linux-m68k.org, linux-kernel@vger.kernel.org References: From: Laurent Vivier Openpgp: preference=signencrypt Autocrypt: addr=lvivier@redhat.com; keydata= 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 Message-ID: Date: Tue, 3 Apr 2018 21:07:40 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.79 on 10.11.54.5 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.7]); Tue, 03 Apr 2018 19:07:45 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.7]); Tue, 03 Apr 2018 19:07:45 +0000 (UTC) for IP:'10.11.54.5' DOMAIN:'int-mx05.intmail.prod.int.rdu2.redhat.com' HELO:'smtp.corp.redhat.com' FROM:'lvivier@redhat.com' RCPT:'' Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 01/04/2018 03:41, Finn Thain wrote: > This patch series has fixes for bugs in the SWIM floppy disk controller > driver, including an oops and a soft lockup. > > There are also patches to add support for SWIM devices connected to IOPs. > > Geert, would you please take this series through the m68k tree once the > necessary "acked-by" tags arrive? > > Jens, I've Cc'd you too because there's no official maintainer for > drivers/block/swim.c and none for the drivers/block/ directory either. > > The series could be separated into m68k patches and block driver patches > and sent through different trees if that's preferred. > > I did not do so because "acked-by" tags would still be needed and because > separating patches 4 and 5 didn't make much sense. > > > Finn Thain (12): > m68k/mac: Revisit floppy disc controller base addresses > m68k/mac: Fix SWIM memory resource end address > m68k/mac: Don't remap SWIM MMIO region > m68k/mac: Place ISM IOP in bypass mode > block/swim: Use HEDSEL bit in ISM mode register > block/swim: Fix array bounds check > block/swim: Remove extra put_disk() call from error path > block/swim: Don't log an error message for an invalid ioctl > block/swim: Rename macros to avoid inconsistent inverted logic > block/swim: Check drive type > block/swim: Fix IO error at end of medium > block/swim: Select appropriate drive on device open > > arch/m68k/include/asm/macintosh.h | 10 +-- > arch/m68k/mac/config.c | 126 ++++++++++++++++++++------------------ > arch/m68k/mac/iop.c | 8 ++- > drivers/block/swim.c | 69 +++++++++++---------- > drivers/block/swim3.c | 6 +- > 5 files changed, 118 insertions(+), 101 deletions(-) > FWIW, for the series: Acked-by: Laurent Vivier Thanks, Laurent