Received: by 2002:ac0:98c7:0:0:0:0:0 with SMTP id g7-v6csp645659imd; Fri, 26 Oct 2018 14:37:23 -0700 (PDT) X-Google-Smtp-Source: AJdET5elJ5AECBylrlvYQWzUJLo1rSS65p66zyqgTxNOtfDwTB9rl3kthfa1aK1ykD83gIjdNjNq X-Received: by 2002:a17:902:b584:: with SMTP id a4-v6mr4986957pls.248.1540589843696; Fri, 26 Oct 2018 14:37:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1540589843; cv=none; d=google.com; s=arc-20160816; b=lKApq2kvMN5gkZSdB2QWWjfDfBH+4N+NK65SsWJjOGbeVKzxT3jnEEp6J1FD7/WpE3 NxMhCqtcPC8618/A62hKd9IWdQYSmjxZMB+zgMOWmTi6JYNyCYzFNNM5z9tcwsizFSM2 xlSo3nGieCAKF+4Jguk7QiXWGFDczO+Gy+5Q8dVm9IaSYbB2zlYJF0+xf/ReycxZ2d4x RWXjZrLTqYOhszNpY1nRckAT8SaFsk6tyy6lu6HaWe4oMQ9ohNBaXfy0gRI79eUIPCIx eJYqf/3m8B2FCgf39vZycT5O8ssUzwJeePnb3ncbwMziadtSq8tvunzv/nY/6nfz+tNT bUiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=IekUgV9S+nZkNFpYEsmzri3PeQejCg+2NBW/Nn0Du6k=; b=XuKl6BtzdxIHlYN6ZB3ElZCAGAP8fSd2gD10n20osYjVryYJxmEXAwLLQkPUV5mL3j M73KyQOTSaDV1MBT8EHjYVwGv8L/obUisP4T/3sdjKLSwazhPKedByhs1hq+aeLpUPlS 17DfVm2FchehLqAzr13V/usHcAHLGlBSBb9kBsuTgA4yji4GTnKM4h376+u5/PAZ4Fxw AA0ZejbngF/bRLVlbzVVbzaTI8BMhZ+U+dgR+kNBtXnSRuXF3cjAI7l6A+yzcMptO4L4 SHVKPh2Jy6W1BR2+sAPjE93y8k5oEwKi145GdDBx1Iep0XFuowAXW4HaRiRt6gzEGrat mjrA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=wJbNIeke; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h38-v6si12026346pgh.455.2018.10.26.14.37.06; Fri, 26 Oct 2018 14:37: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; dkim=pass header.i=@google.com header.s=20161025 header.b=wJbNIeke; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728066AbeJ0GPT (ORCPT + 99 others); Sat, 27 Oct 2018 02:15:19 -0400 Received: from mail-pl1-f196.google.com ([209.85.214.196]:41589 "EHLO mail-pl1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727709AbeJ0GPS (ORCPT ); Sat, 27 Oct 2018 02:15:18 -0400 Received: by mail-pl1-f196.google.com with SMTP id p5-v6so1065887plq.8 for ; Fri, 26 Oct 2018 14:36:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=IekUgV9S+nZkNFpYEsmzri3PeQejCg+2NBW/Nn0Du6k=; b=wJbNIeke6zYlEqo/uSLGqHfvqetiiBlLi7/ej9dliSnFmKjOe6SL5tN8ks1O32VbGr Dg4yzw/kmRDSEmRT9LhHW/U6D5ULKDWDp0ud+gFnr9KxyPEbUHIDJBiED82LdZG6dWqz udlbsv/W2Z27Mx9X+/1puN1C78w7xgHXb6NoM5pPIymK2gR+1wZZE8rsqEu0lzGyh3iQ Oy6Me7bjWExgoe2wAKn1N49pad/at5tLDR59jzYW+TXOhYQUR+BX0n+vUlpjXNManWJI jH8zKEH+vlZIXipNKYFxdtl2nTcaMEe1FBP6+uLJAzWChQHpG01OBJFm3UpA49CFgQ58 8b7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=IekUgV9S+nZkNFpYEsmzri3PeQejCg+2NBW/Nn0Du6k=; b=QhZh9ynhBfDoYk9nafBSUQGpSq8+pjyi0bL3ZbD9Sz9jBQnumUAxsMv9A/fiVyPkdQ KQZkU4jwI7EKCjijpAth6PPIvz24HXYv7GSBjI3FcKNkgV2nSsE7Rteb/zFPEvAeC3Co /UdN4NCjEnJLn+DNSMyHxJchBzGj3jYQhbyIy7+F4Q/2JCARqFrhcCwE4OWHQMOtT+VZ HVVDYsN4Ii8Er2FKhcAALPusqoLXaKIpE0tzu8shxayqrOsVUGb2bygbo8cR+TiIh7IN T52nkBF8/O7GTROk1d83F4pWbY2yGcgnv8y7zKcQ4/ywkzUk4/jCz+Jx4wg8/B/IcE5k dgHA== X-Gm-Message-State: AGRZ1gKbiHPrWds1/MHSycmOZaeM2sxLs5lebHB7HrB5gIS1AGKFLIia VI2LrXmNQpD4+JAJjSeB/NvtDHuu9DosLtzRvz/IjA== X-Received: by 2002:a17:902:b412:: with SMTP id x18-v6mr5147087plr.13.1540589799236; Fri, 26 Oct 2018 14:36:39 -0700 (PDT) MIME-Version: 1.0 References: <20180930205448.26205-1-natechancellor@gmail.com> <10b12992-3570-4646-374b-82cbd7276839@acm.org> <1538503063.193396.6.camel@acm.org> <1538521591.193396.8.camel@acm.org> <20181025213144.GB24709@flashbox> <20181025225548.GA10326@flashbox> <1540576908.66186.103.camel@acm.org> <1540589437.66186.124.camel@acm.org> In-Reply-To: <1540589437.66186.124.camel@acm.org> From: Nick Desaulniers Date: Fri, 26 Oct 2018 14:36:27 -0700 Message-ID: Subject: Re: [PATCH] libosd: Remove ignored __weak attribute To: bvanassche@acm.org Cc: ooo@electrozaur.com, Nathan Chancellor , "James E.J. Bottomley" , "Martin K. Petersen" , linux-scsi@vger.kernel.org, LKML , hch@infradead.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Oct 26, 2018 at 2:30 PM Bart Van Assche wrote: > > On Fri, 2018-10-26 at 14:00 -0700, Nick Desaulniers wrote: > > On Fri, Oct 26, 2018 at 11:01 AM Bart Van Assche wrote: > > > > > > On Fri, 2018-10-26 at 10:54 -0700, Nick Desaulniers wrote: > > > > If creating one instance of this variable is a functional change, I > > > > can't help but suspect the original code was wrong. But maybe Bart, > > > > Boaz, or Christoph can clarify or have more thoughts on this? Looks > > > > like Boaz added this header in commit de258bf5e638 ("[SCSI] libosd: > > > > OSDv1 Headers"). > > > > > > Hi Nick and Nathan, > > > > > > Had you noticed the following e-mail from early October: > > > https://marc.info/?l=linux-kernel&m=153849955503249? > > > > From this subthread with Linus, removal of the exofs fs and scsi osd > > code would be a user visible change and is not an option. See: > > https://lkml.org/lkml/2018/10/27/3 > > https://lkml.org/lkml/2018/10/27/44 > > Hi Nick, > > Linus wrote that removing a filesystem is considered a userspace breakage > if a user notices. The key part is "if a user notices". Who are the exofs > users? See my thoughts on this in https://lkml.org/lkml/2018/10/27/27. Particularly the part about the IMO catch 22. Neither you nor I can claim "there are none." -- Thanks, ~Nick Desaulniers