Received: by 10.223.176.5 with SMTP id f5csp1077317wra; Wed, 31 Jan 2018 00:41:51 -0800 (PST) X-Google-Smtp-Source: AH8x2272MExiEqrFjOClYz0AkZ1h06w4vyYU1pgvp6XcAESqchNy4AT/Vhn0pzQL3UEAtIq27pZp X-Received: by 10.98.89.71 with SMTP id n68mr17840999pfb.121.1517388111082; Wed, 31 Jan 2018 00:41:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517388111; cv=none; d=google.com; s=arc-20160816; b=TOC0AcH7uIBOQ0Mcn6CGULqAak5uGnHUBD7bNLNU5RhF6cewHvhAMYn949SUiSpUpy 5TysZIqFttcM8wHEGyMGif1vu0vOLK3n+kY9kUp40ZCBehGNAVT71n3GfBqxottvM2Fq LFRdLmZCE76ss6agA+EJN5lEwmiAsnYdoKIC1AfP7VaC0dbxVYUk506mFLG11nMR3AQf cK7CIeWvEzeGycllgEg+jrn9wNKhSv9GqdNYOzgyB5a5alBqZUT3zEC/NzHZqQG8noN/ rfjr4MIyEmDplSmcG93ZPXS6upVPr4Y9x1Xe8Wkhkr02w4wQwV1rnqSyJJ/VGBDkqjk3 ySzQ== 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:mail-followup-to :message-id:subject:cc:to:from:date:dkim-signature :arc-authentication-results; bh=1dC/R1+RO619q9W1QTsh/SoVANrG72wza/dIgGAwK3Q=; b=z6iMCdO197f0j+n7aUFL8zEVnnK7jT7BuwaAU1XBkm6JSPUWWeJeNjkLElmmKpFFat zG96RWAhEvIVBEpDG3KAez5o3RnRCMzZlSItho7L9KNp03vYE9WcPQcwmqWjziKKUuD4 t6h4FYY6z6wLbgVQjnWVs3l9QsofC03G1r1p0n6dJMFdEFTAtwceiOALxYQnBsuOnPCk BhLRxX9cGsWJ1PTtzqe5x7IBzo40XFIi6uVXJKfJ4Qg73brQLbsHTPBnw2QjJtlzEr92 hhM7XnePgxZdZ9kibXZBkOnuuBWLgoBbrrdIOYc1YBidsp3zm8mv2LvSalE44a2Npre8 vNHA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@ffwll.ch header.s=google header.b=KnMAZF9T; 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 e3-v6si1712033plb.354.2018.01.31.00.41.36; Wed, 31 Jan 2018 00:41:51 -0800 (PST) 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=fail header.i=@ffwll.ch header.s=google header.b=KnMAZF9T; 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 S1753224AbeAaIHd (ORCPT + 99 others); Wed, 31 Jan 2018 03:07:33 -0500 Received: from mail-wm0-f65.google.com ([74.125.82.65]:54941 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752412AbeAaIHc (ORCPT ); Wed, 31 Jan 2018 03:07:32 -0500 Received: by mail-wm0-f65.google.com with SMTP id i186so6146061wmi.4 for ; Wed, 31 Jan 2018 00:07:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=sender:date:from:to:cc:subject:message-id:mail-followup-to :references:mime-version:content-disposition:in-reply-to:user-agent; bh=1dC/R1+RO619q9W1QTsh/SoVANrG72wza/dIgGAwK3Q=; b=KnMAZF9TWdt9DTR11hs/OPa7cVXjUBeg5NPqI+lETxKixlTsi6uP+8T+OE0Gt87xcB CcbTTtwddpYqPRRdj7+zde7eSOO4gYe+JUGgeZRT7h4o//1KehS873pHx5+NkcllcJ3X itgIsoMzPg/pvz9uJ+STIDfO1gSljW5/8ML/Q= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to:user-agent; bh=1dC/R1+RO619q9W1QTsh/SoVANrG72wza/dIgGAwK3Q=; b=es77xHq9LyYY3euo/p8J4/zYWNc/aWY02zE+wdRNuvjHJhg4QcH5cUZ4G0lmZMgKF/ DNFWVXch9UcNiPHfgY5wbBmEZAXLSzcxfbSudq1yIcIXBbMowoWppP8xnSaCeZzWBGk1 bOK6qFVxCgeKzI7lNCmYnEprORRkbADEKO3DhGXTupPg6z81K+pmkSL3AJ4U8ihyXydB XpbwV6lgksYCtDvebkKD/QgrIfE6RdiZ+1zGgxYPxK7eX4SzBWREnHAWI30dlOsAL+63 YH11mpkHl6aFdsGojenKBzkC2r9jDTxxwKuePwLjwm0ILeuHGjEP7jDRoOotEglacsHp vM3w== X-Gm-Message-State: AKwxytdGjKAOGQi6cVd/zc/tt1s6c36+mAsjvY5r6B6UrD6oivWWlGHa yjT1DL4IM5PUfukyvg9jG2ZXkA== X-Received: by 10.80.152.65 with SMTP id h1mr55202924edb.227.1517386050888; Wed, 31 Jan 2018 00:07:30 -0800 (PST) Received: from phenom.ffwll.local (212-51-149-109.fiber7.init7.net. [212.51.149.109]) by smtp.gmail.com with ESMTPSA id m15sm8835205edj.41.2018.01.31.00.07.29 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 31 Jan 2018 00:07:30 -0800 (PST) Date: Wed, 31 Jan 2018 09:07:28 +0100 From: Daniel Vetter To: Eric Anholt Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] drm: Print the pid when debug logging an ioctl error. Message-ID: <20180131080728.GV25930@phenom.ffwll.local> Mail-Followup-To: Eric Anholt , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org References: <20180130215643.11016-1-eric@anholt.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180130215643.11016-1-eric@anholt.net> X-Operating-System: Linux phenom 4.14.0-1-amd64 User-Agent: Mutt/1.9.2 (2017-12-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jan 30, 2018 at 01:56:43PM -0800, Eric Anholt wrote: > When we debug print what ioctl we're calling into, we include the pid. > If you have multiple processes rendering simulataneously, the error > return also needs the pid so you can see which of the ioctl calls was > the one to fail. > > Signed-off-by: Eric Anholt Reviewed-by: Daniel Vetter > --- > drivers/gpu/drm/drm_ioctl.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/drm_ioctl.c b/drivers/gpu/drm/drm_ioctl.c > index a9ae6dd2d593..38c302607738 100644 > --- a/drivers/gpu/drm/drm_ioctl.c > +++ b/drivers/gpu/drm/drm_ioctl.c > @@ -842,7 +842,7 @@ long drm_ioctl(struct file *filp, > if (kdata != stack_kdata) > kfree(kdata); > if (retcode) > - DRM_DEBUG("ret = %d\n", retcode); > + DRM_DEBUG("pid=%d, ret = %d\n", task_pid_nr(current), retcode); > return retcode; > } > EXPORT_SYMBOL(drm_ioctl); > -- > 2.15.0 > > _______________________________________________ > dri-devel mailing list > dri-devel@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/dri-devel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch