Received: by 2002:ac0:98c7:0:0:0:0:0 with SMTP id g7-v6csp480234imd; Fri, 26 Oct 2018 11:33:12 -0700 (PDT) X-Google-Smtp-Source: AJdET5ch50LXdPDmvuQYwoJUOfPvBlBGizVtrUQPXKld7XMX7UG2EvwWLs3z9yNDsuuyVlmEPFDy X-Received: by 2002:a17:902:9344:: with SMTP id g4-v6mr4614658plp.159.1540578792675; Fri, 26 Oct 2018 11:33:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1540578792; cv=none; d=google.com; s=arc-20160816; b=fqRg/t943cIVaJZTVtDzyQl70yPU5MiEx4wJiuAz0I02fDoKen6I8IRgfJM9Z/k1Hh ERzQuRZBZObsH0fBTgAwDDub1WYrhePMda8MDd/57N4mP2LqQaxx4SxkXoQusVMsl7FC GcqukGG1NFqM2RYMrxmAuel7wnrJ2kdmDlEgUn8rICdM2k/daV3K03MP5CPXiEcaKh5R zZp3jpoJnSqP0cmPpHl2NPTfe00zqtT2sU1JB2HbTEVx/WxmSf2GmskRQCWFPnUbFZBE I44GdPB68oy91BeLflxISMcqPmQazJLYOaABxzLHaH8bvUF1y9ZN5Y3HfkvaRW+nBLZW uzTg== 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=ohmZ1YIns7K33kvOBctbMS0BLdrYb+fU+vgIkOfRDSc=; b=oExxpOSKGeysB8GnyWgpKHFUEUX3M2sRwCpkdInmN9S1zIxhmllr8mk9IuWTcb95dA 7EDwVl1XGjdMxVIZu8bJbkAdgxmQbhd+hpHbVYT/t18/s5inWn0Unp6V9A5XoqIvWqJE s/bvoVAAbi3YLz7X3E9IzQ9Tg28dl0PNqoVzYIs8OLOyebroch7iwr8P9Jk3MYOQRfhl LB898vX6I/AFtTwRMw031vJ+Ttd4rBxAEouMeZLAKJVWlSR08sLd1q6Z9e/bhyYwtVQp FMzhCh39SEd+gB6VFMD1vW2oPO/6BrW+gP1SCIGavBPTKw9TMaLDmTdNeYIokTibHewP SVMw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=I2lGowbk; 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 z184-v6si13158759pgz.504.2018.10.26.11.32.56; Fri, 26 Oct 2018 11:33:12 -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=I2lGowbk; 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 S1728053AbeJ0DKK (ORCPT + 99 others); Fri, 26 Oct 2018 23:10:10 -0400 Received: from mail-pf1-f196.google.com ([209.85.210.196]:42453 "EHLO mail-pf1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727734AbeJ0DKJ (ORCPT ); Fri, 26 Oct 2018 23:10:09 -0400 Received: by mail-pf1-f196.google.com with SMTP id f26-v6so948893pfn.9 for ; Fri, 26 Oct 2018 11:32:03 -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=ohmZ1YIns7K33kvOBctbMS0BLdrYb+fU+vgIkOfRDSc=; b=I2lGowbkn4xYtyy/QSpWl6H7KtdA2Rob6n2w4nrUwYt27s54C9MoCum/5YgQ7xoGMV GkcKSrPLWX+DOy7Uh37nwvZmrduXo/oHWuaWFviCFW6vhqi7MPcN2PMtr6uzzuhlC9kQ hvIKEtroX+Fc3ADZkRsXkSKK8Cc8fHB9jMYlSb07VvVQB9HdOzrPaStvYBm9UNHGtucJ mJ+JkgwS/0AJVOa4QQfXpn8T60ZzKcef9KtDN1qERRNzFFMyPPjlFkoX4Fypb1VPFlHm Ku+JjhnkT2WEH1S4g78hCUtUdQU1I5nNBayOjbIb+XIBywTdOSNhTbHH3TkVcjzeqZri L0og== 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=ohmZ1YIns7K33kvOBctbMS0BLdrYb+fU+vgIkOfRDSc=; b=sypW9AX4KabIIRGVZJrgonTT6ByXxwDgamhkARZWruJJuE2NEenz5uyM9j6mA935pg q6Bb7EaVX/MFhCPJ5gOgcKF4WtMcHvQ3QAYvBfGVXy6wwfCrMV+YEUkmvQj8+vu0VQ/l GMdiL4QgDteXz4AXM5sStnVxuk13KnW49oy2GhNxEGY0bNIvwAeBE5NTuNPX3YJa61Sy 4MVaPG+dKJ69nLGHoNNd4sF4GhAVdK0TN4WQ8fVbKtmNKfDVHpbvntngsBnRZ45etDs1 ixZCuRu0Afcrnix92S+YBxA0hMhX84nuztQ3SkoGy5ZoIwIEUIBcrKGxb0Blw2svjim8 wwrw== X-Gm-Message-State: AGRZ1gJyo/o+VCyPk8+sR8yWH6DEmJhaBt7nk8sZbpkv8bH+XeFJX854 qhQVlAkouihpDp+Lbr2DwWPEnD0jb7wDuoA5qwQ7Ow== X-Received: by 2002:a63:a064:: with SMTP id u36mr4567630pgn.145.1540578723053; Fri, 26 Oct 2018 11:32:03 -0700 (PDT) MIME-Version: 1.0 References: <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> <20181026180515.GA12129@flashbox> In-Reply-To: <20181026180515.GA12129@flashbox> From: Nick Desaulniers Date: Fri, 26 Oct 2018 11:31:51 -0700 Message-ID: Subject: Re: [PATCH] libosd: Remove ignored __weak attribute To: Linus Torvalds Cc: bvanassche@acm.org, ooo@electrozaur.com, "James E.J. Bottomley" , "Martin K. Petersen" , linux-scsi@vger.kernel.org, LKML , Nathan Chancellor , 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 11:05 AM Nathan Chancellor wrote: > > On Fri, Oct 26, 2018 at 11:01:48AM -0700, 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? > > > > Thanks, > > > > Bart. > > Hi Bart, > > I had but there doesn't seem to be any reply to it so I wasn't sure if > there was a final consensus on removing the driver. If that's the route > that everyone wants to go, then I guess we don't need to continue to > debate this patch. > > Thanks for the heads up, > Nathan I've staged a RFC patch here: https://github.com/ClangBuiltLinux/linux/commit/03817d982606e2db143d23a8a55e97de6de6e0c2 + Linus I'm not about the process of removing code from the kernel. Doesn't that violate the "thou shalt not break userspace" rule? But code does get deleted from the kernel... ex: http://lkml.iu.edu/hypermail/linux/kernel/1804.1/06654.html -- Thanks, ~Nick Desaulniers