Received: by 10.192.165.148 with SMTP id m20csp1638659imm; Sat, 5 May 2018 18:00:55 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqY7+c2hAQ+pa9KHWpHAcnw212r5Ui3snfSuZe1NCHcoeYEIe7cM/lYkEYf3xWev/j6RfiV X-Received: by 2002:a65:5088:: with SMTP id r8-v6mr21174406pgp.80.1525568455476; Sat, 05 May 2018 18:00:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525568455; cv=none; d=google.com; s=arc-20160816; b=JvrauvLvAVYukP6xyGLx53LxafZ0LcPQ8x77+QWfa6lZucliBMWXwMKv320SyKQ+I5 z7QGLI78WTvj9Zq8nggGdpz9nOiVz+YrhmMag1FCSzkzzyyh3r2FY3bWxiN9aLLfMlwG H2PYXsp8V9qVk7LEjoaEKjoLtlK5LxlQpGOid54VhECYw6BqiVEQZ6FbIuH9LES56V1d e6uaRdiCpXWP+n73iRPHQ+fohJhSJwurtGpewDg4LjyrMCWrLU6iQgq3VQdC3p9UDzM4 +8PmdvZMdnpl5EBhUR00w27zM6MPvNo2XXTA8zPKqOPbQHK1JKIAwrEVsIYnGdbsfsQf sxWQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=Kmb5ikneXfr/9F8M5VmAWp3JuYnOIfOZJmTA6WfgoeE=; b=J2TiVgB1M3JPTloScTt6fC6XUeURvjn7mpqeDzObUwVlBRfqGDognOIUdAZWfdEd4W hMsaOUbPsJVi5or2HcTkSHvAj6Slrf2J8hah9K5/zgKt3DG/3OTXAHvcN6H2lNPbGfBe ZhbyZe8QMnjDUKmrm4R41cBv9P/1e2TKOWbyYeVooOACWnoMxeWe78O9Nb+2KYk+uX28 3RzjeuvlbElz5642wt62bYNKwWgCculf49SFkpTWIj4KKbi8TCV/V8t9mTfbsPwj0ly5 1PWrVUCehPb9w7t6Aeq1Rh4ybONOnYCyDPc3J0d0GKjES/UDFTJ8s4zAPF27dzm4kc3t jNTA== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z10-v6si4965552pgz.443.2018.05.05.18.00.40; Sat, 05 May 2018 18:00:55 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751938AbeEFBAY (ORCPT + 99 others); Sat, 5 May 2018 21:00:24 -0400 Received: from zeniv.linux.org.uk ([195.92.253.2]:59970 "EHLO ZenIV.linux.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751832AbeEFBAX (ORCPT ); Sat, 5 May 2018 21:00:23 -0400 Received: from viro by ZenIV.linux.org.uk with local (Exim 4.87 #1 (Red Hat Linux)) id 1fF81n-0004bd-DX; Sun, 06 May 2018 00:59:56 +0000 Date: Sun, 6 May 2018 01:59:51 +0100 From: Al Viro To: John Paul Adrian Glaubitz Cc: Martin Steigerwald , Matthew Wilcox , dsterba@suse.cz, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, Jens Axboe , linux-m68k@lists.linux-m68k.org, Debian m68k Subject: Re: moving affs + RDB partition support to staging? Message-ID: <20180506005946.GI30522@ZenIV.linux.org.uk> References: <20180425154602.GA8546@bombadil.infradead.org> <20180425203029.GQ21272@twin.jikos.cz> <20180426025717.GA32430@bombadil.infradead.org> <1613268.lKBQxPXt8J@merkaba> <76ca15e2-7b43-8b02-43e1-9ee65ab85356@physik.fu-berlin.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <76ca15e2-7b43-8b02-43e1-9ee65ab85356@physik.fu-berlin.de> User-Agent: Mutt/1.9.1 (2017-09-22) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Apr 26, 2018 at 12:45:41PM +0200, John Paul Adrian Glaubitz wrote: > Exactly. It works fine as is: > > root@elgar:~> uname -a > Linux elgar 4.16.0-rc2-amiga-16784-ga8917fc #650 Mon Mar 5 15:32:52 NZDT 2018 m68k GNU/Linux > root@elgar:~> mount /dev/sda1 /mnt -taffs > root@elgar:~> ls -l /mnt | head > total 0 > drwx------ 1 root root 0 Mar 30 2001 Alt > -rw------- 1 root root 1352 Mar 27 1997 Alt.info > drwx------ 1 root root 0 Nov 16 14:39 C > drwx------ 1 root root 0 Mar 27 1997 CS_Fonts > drwx------ 1 root root 0 Mar 27 1997 Classes > -rwx------ 1 root root 1132 Aug 14 1996 Classes.info > drwx------ 1 root root 0 Feb 10 2004 Commodities > -rw------- 1 root root 628 Jan 14 2002 Commodities.info > drwx------ 1 root root 0 Apr 10 1999 CyberTools > root@elgar:~> mount |grep affs > /dev/sda1 on /mnt type affs (rw,relatime,bs=512,volume=:) > root@elgar:~> > > There is nothing at the moment that needs fixing. Funny, that... I'd been going through the damn thing for the last week or so; open-by-fhandle/nfs export support is completely buggered. And as for the rest... the least said about the error handling, the better - something like rename() hitting an IO error (read one) can not only screw the on-disk data into the ground, it can do seriously bad things to kernel data structures. Is there anything resembling fsck for that thing, BTW? Nevermind the repairs, just the validity checks would be nice...