Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp4961556yba; Tue, 30 Apr 2019 07:07:17 -0700 (PDT) X-Google-Smtp-Source: APXvYqw0iJ9mBtMp4dh5mAz/YXuysX1yoU2Rgfy4/aH5HQNtO0uHbePkT1slfi43rDQzsgrQ4FCW X-Received: by 2002:a17:902:7b8f:: with SMTP id w15mr19538036pll.314.1556633237223; Tue, 30 Apr 2019 07:07:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1556633237; cv=none; d=google.com; s=arc-20160816; b=xYDs0+C6Rqy3GbejDpNX+9sDYFiQGDmFEH1/gHaChlmo+ZABsqgcL2v7mVyndO/c0G YuKWevPR4n3YqapJBubLdGbeJtY5iUTCYdjqs1iyy4aIW9usSwxvfN4pjPDP3yd8dPZY jAVe/u/ssltJY4gakzcKlOUb3LMvfZaebVr4PhMlXnTwn41Fgdy+YjiHq5SUqzYq83zk 6bqHSTA1GCNteMjVqPfLWwQtPIeU2nu2FJ+DM7YC40z6JI4IjVWKWU6Xh/aYgKC0LEOW D2ZIPKVBug2MmY9YJgIwb7CgjysJhK4hvYNv43N1eKXCR8dB0pslp7VwfLVrxD2DuQGN ZyQA== 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:dkim-signature; bh=m3xl7eUZ/7dc0oXOyYwfgihlBJIBPknkDVEbfPrlpmo=; b=HJ08xSIWsfiykFVuWrwKHfYDywPCZKuoatR777I4lJJkLdakTrDmlLWzFxOxPLImJV XD8YGqfWTItavwGy1IVjj+jkmFuoePBZPd7MEwmmGCi4Tt1p7OlZG0KcEi6kmsk129Xs rNcU0FAGHJJvc1exCC9+rXBf+2Xn4PgpMX65x/3bMqbtzJJAZWJo3LVSz9fkPhfo6a6w fnyizFHnlvU1MYTSarl/ZVrp0hwhoKXMlmN0d7roKYlFUeUMLi+2kPx27U/7VG+LbYrq k9qGvn6t43FvpTdjfXnUmjmAc9WfWafCQYyVyaEms7ziulY9X0AeBPROnoQX4c3DtxAJ sUsQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=S6Qx48ta; 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 i37si3679211plb.252.2019.04.30.07.06.38; Tue, 30 Apr 2019 07:07:17 -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; dkim=pass header.i=@kernel.org header.s=default header.b=S6Qx48ta; 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 S1727826AbfD3ODn (ORCPT + 99 others); Tue, 30 Apr 2019 10:03:43 -0400 Received: from mail.kernel.org ([198.145.29.99]:36954 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725938AbfD3ODm (ORCPT ); Tue, 30 Apr 2019 10:03:42 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 4DDE22087B; Tue, 30 Apr 2019 14:03:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1556633021; bh=5Yif/yKxf4rflzOEZiUhwArgTU/nL3MH7dDNZxArZf0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=S6Qx48taZwHDibhQaSBIaOzXRz8/huG2FbJsINlT4huwhzcV4f1aTK148K6MvusTK 9BnXl1b7FqeDQaYzZrhiRsKRJAMu3cAkTM6Mt2rQFhP4515UjLLFvptz9NPlxPEbHF 6IwPfKDnqEUMZWipbYoROrWHzblMRdigsQBM06wk= Date: Tue, 30 Apr 2019 16:03:39 +0200 From: Greg Kroah-Hartman To: Sven Van Asbroeck Cc: Al Viro , devel@driverdev.osuosl.org, Nicholas Mc Guire , Linux Kernel Mailing List , Nicholas Mc Guire Subject: Re: [PATCH V2] staging: fieldbus: anybus-s: force endiannes annotation Message-ID: <20190430140339.GA18986@kroah.com> References: <1556517940-13725-1-git-send-email-hofrat@osadl.org> <20190430022238.GA22593@osadl.at> <20190430030223.GE23075@ZenIV.linux.org.uk> <20190430033310.GB23144@osadl.at> <20190430041934.GI23075@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.11.4 (2019-03-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Apr 30, 2019 at 09:32:20AM -0400, Sven Van Asbroeck wrote: > On Tue, Apr 30, 2019 at 12:19 AM Al Viro wrote: > > > > ... not that there's much sense keeping ->fieldbus_type in host-endian, > > while we are at it. > > Interesting! Suppose we make device->fieldbus_type bus-endian. Keep it bus-endian, as that's the "normal" way bus structures work (like PCI and USB for example), and that should be in a documented, and consistent, form, right? Then do the conversion when you access the field from within the kernel. Again, examples of USB and PCI can be used if you want to copy what they do. thanks, greg k-h