Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp2785797imm; Mon, 16 Jul 2018 14:15:32 -0700 (PDT) X-Google-Smtp-Source: AAOMgpd02VBou8U+HWSaGMGwSgLTO6UZQkzCGIrCBKauFoVS/Mi1RKW9NgQR2IqAlnxzPyzEGYEu X-Received: by 2002:a17:902:7592:: with SMTP id j18-v6mr17675937pll.51.1531775732424; Mon, 16 Jul 2018 14:15:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531775732; cv=none; d=google.com; s=arc-20160816; b=asxl+Ffj6t+A9Udfi39BBq8OuKWmCYNslNxNzLqxiQ67k1aOKNaZnjJiKlV0Wpqw79 ip0ow1tAj9ATaAQkuwHekwUOdHbCeWtbi1CgwN342oNsU2thXWUwsfaW+U87DOpu00Mg 2V9gbhS4MgC/bm96frOhdiwHHrunHnMowNPDqUN6MVnexdP3ubSaCnIiB9fjjNGao87g VU1pRX2AVc5CufMU/K4o0s6Z4UtfBVRTLeaCcMhIlqsictZVB3L/SCzmlSLxWx58zteE gK3Yjg/MUktmtG+51PA5EeDxsuDKca3F5PVI+BTam/367TI/a4poRiwa78FL9uM4HjsJ gu8Q== 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 :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=3yMCA1M2W7gMct2yGQkZobLd76tOdtLn1ILDE9Pbs5I=; b=Dq6tR51HeoDEZ7t9LCKn3bgYgv0XTR79u9ns7dDdPnPRhCCTWKxov8BjPAsrXNjDbY nII9c4b/jNV1kIWmDb2xLQMBsj9QnbxYEREXPQmew06ylvkUoKwTGqXHWzAfLx0pLJ3R SCUrB/F2kA9XitakUHhCkmmXS9Dan560gC36u9ZVSS36R/D7hzQjYH5FAAIRtU6KmN+T uvZVvoZZP/h3eJLbp+nL+IVgAeFlRml9qNoi3IZ3IvTuKkDfR3K1hP84Tg8QMRwlJrzJ PPRxYi9nAiHB+1GznkcaL1xWTdFTVMchLkUHjceKGzZfN7FfegK83gC1OtVTtT/M0GDs LI4g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="l3O/eEl/"; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i2-v6si29826752pgo.121.2018.07.16.14.15.17; Mon, 16 Jul 2018 14:15:32 -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=@gmail.com header.s=20161025 header.b="l3O/eEl/"; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730816AbeGPVnl (ORCPT + 99 others); Mon, 16 Jul 2018 17:43:41 -0400 Received: from mail-yw0-f196.google.com ([209.85.161.196]:38164 "EHLO mail-yw0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728290AbeGPVnl (ORCPT ); Mon, 16 Jul 2018 17:43:41 -0400 Received: by mail-yw0-f196.google.com with SMTP id r3-v6so14721129ywc.5 for ; Mon, 16 Jul 2018 14:14:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=3yMCA1M2W7gMct2yGQkZobLd76tOdtLn1ILDE9Pbs5I=; b=l3O/eEl/TKgTgt7YX2M6OKah6N74o5WMf7U1EREDk3kOKDcvAqM2q/D2rz7mKJ9umc CE6lvbbs5MEA4petq4FA6rFLRxfbe+CxyZBQTbsReGTryYc3jqSWov83HNunqr+hYZ0i mLE7XEOqwtTtYC8u7SfHFwjyg8m/RNrJDRfIdwwIWxsS1EaLei4DM0OLkAz3jrJuS73E xWavlb3GOQruqWSfAmADTx0iY/IqZlGNX0AA9OW6EZBWdEu3wVgnP7X3Plzmq9FnbD1u iPz0l5VkaCHhV7kuW4NiNOYNpenjyRRCUS8dZdKXGgP8+zysUzTiEY1M1q/HqIZ2/DNH mERQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=3yMCA1M2W7gMct2yGQkZobLd76tOdtLn1ILDE9Pbs5I=; b=crdo3wK2obOg64rY3g5cJT8nKQhbjGS9LJKOv+gAd3pITyf5k3GeBCAZI03rvQ2WPR Ut9Ca4DSDH3mAJJvUHIMeIPxwByxSvgSqgx7uvl/q06sNXdHXq6Am7Jt8hXhlPb3MTp8 9QvCE+8V+ub6hGapSx4x2S7rgHi/PFt1F0KrMr9UOhKv5536pfEYnaRRUAaxLHQmevqq dzFDmPUtKQZ+7fGchR9c+C+L0gEI5lI8t0BVzM9Fz5bvjU8LUJm8BXuHFPgjT+YDMgm3 ZLwWXAvBEAvie/hZwicK3pSlg0dvK3UqWa3pGrbmVa9bI8kpmX8mBtazLguo8USHkLPu ecbw== X-Gm-Message-State: AOUpUlE5LMvnDXUJjzOyU/wlPZuhD8JkKx1XoFRXloj31ppDvMgxkxNf lU63tCwRaNbxoqkvVYXmYnzhwgJ2sapmg7t+G3s= X-Received: by 2002:a81:86c4:: with SMTP id w187-v6mr8968277ywf.424.1531775668534; Mon, 16 Jul 2018 14:14:28 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a25:5e42:0:0:0:0:0 with HTTP; Mon, 16 Jul 2018 14:14:27 -0700 (PDT) In-Reply-To: <20180714063224.GD20451@kroah.com> References: <20180714055816.223754-1-toddpoynor@gmail.com> <20180714055816.223754-6-toddpoynor@gmail.com> <20180714063224.GD20451@kroah.com> From: Todd Poynor Date: Mon, 16 Jul 2018 14:14:27 -0700 Message-ID: Subject: Re: [PATCH 05/18] staging: gasket: sysfs mapping creation fixups To: Greg Kroah-Hartman Cc: Rob Springer , John Joseph , Ben Chan , devel@driverdev.osuosl.org, Zhongze Hu , lkml , Simon Que , Guenter Roeck , Todd Poynor , Dmitry Torokhov 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, Jul 13, 2018 at 11:32 PM, Greg Kroah-Hartman wrote: > On Fri, Jul 13, 2018 at 10:58:03PM -0700, Todd Poynor wrote: >> From: Todd Poynor >> >> Return EBUSY for attempt to create a mapping already in use. > > Why? The existing code returns EINVAL which often means something bogus was requested, whereas EBUSY is sometimes used for requesting something already in use. If that's not an error typically returned in this situation I'm happy to drop it. > >> Remove stale pointers on error allocating attr array. > > This should be a different patch. Will do. > > thanks, > > greg k-h -- Todd