Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp1264228ybl; Fri, 23 Aug 2019 16:29:41 -0700 (PDT) X-Google-Smtp-Source: APXvYqzy33y0dty54zhiFiGJCad0bKzt6ZVcMLjdwdiK0cuz5RNQaE8fMBH5BapKdo9NnPuuF32/ X-Received: by 2002:a63:3805:: with SMTP id f5mr6029075pga.272.1566602981162; Fri, 23 Aug 2019 16:29:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566602981; cv=none; d=google.com; s=arc-20160816; b=iOqCb2VZxAkGNySPvEwuZTFgb4UTUNVmUcTYeQCDsWA0VBwIhsGUBZd6XsK/zkT6UY yUmaeFYOvis5VVJwK5XMqTDz8xtH5wCjissOFPXWPbxWNByBTmipWAEzote7lrzzC9Gd 2nUsmUd4Xi/NKS2hbMtn6haCjo9VCrMVp5AkZ2D6rqRiz2Ge0oPvnjl/XDfXAZycp73a c1LI4PNvDSbHhYYz/mdLfn0KKSZHF7HeyV9SH4v6LZDhp5x1td95MyF2+5cyGkEdZ8CI jlcoIQDkW8hM/bNOik2FjGVLzJhidnmx8shz0FxDQuYS8i+z0fLbNzXNYxf56yPwUaDH Czyg== 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=yF6s2o6Obyqe3Vdpv/vEsuzAp6r9764Exr+eDaZHvIs=; b=Z4h5Ct40ZjmzifnkQOXF/iXRYNNJA/gBfLVfC2S2i7ZcvyHfhdAsQdNhAkm/yAbSnx hL+2gUOKL3VesXAyD0eUZpQajLP9BRzb6MY+LmgyzWBVT4T17DFRSZDmrj2ZLT9elDFo 3R/1ykRoicVX+jpZnWc77YjpOlCqiEqsFKdcXkor81q+T2G8g59y4gajqDWxItcT1T92 GyYViWIlzjVzCnrNYU8b8g5zwa9b9I0Dqz4Twnbsfv8d7aY6c8ZSnyuuPRdKvBeeZbNB MvXo+O/fQy/m+XvX6vAX1OSsKUkI8i9hVyWmV4CQO1eZZ/XsojtNbic2YKEgVXXpc9nR d9Mw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ffwll.ch header.s=google header.b=CipekAbZ; 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 j9si3164075pgh.159.2019.08.23.16.29.26; Fri, 23 Aug 2019 16:29:41 -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=@ffwll.ch header.s=google header.b=CipekAbZ; 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 S2393835AbfHWPPu (ORCPT + 99 others); Fri, 23 Aug 2019 11:15:50 -0400 Received: from mail-ot1-f65.google.com ([209.85.210.65]:44671 "EHLO mail-ot1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1733257AbfHWPPu (ORCPT ); Fri, 23 Aug 2019 11:15:50 -0400 Received: by mail-ot1-f65.google.com with SMTP id w4so9029964ote.11 for ; Fri, 23 Aug 2019 08:15:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=yF6s2o6Obyqe3Vdpv/vEsuzAp6r9764Exr+eDaZHvIs=; b=CipekAbZFv7AtHaeNXijgoaKhu1e4Ki+U+C5UwmSTDk1R0S6hDs4Rz2vU5i7aJx+Xm CNIekhclzjzyj/jl3B4i8OIxJ6LkL0vwtijn9gG6PL9FFIjKLREyHpLX0dOnwbR0Y3Yz IJxMIxvhHrwSWKUrN2lkWRoeMoZa+8njEAvaQ= 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=yF6s2o6Obyqe3Vdpv/vEsuzAp6r9764Exr+eDaZHvIs=; b=MABjrsGqHR/TmkMuhpDmYKj39HuYDoxjkpnrApW8ZTtaRUblsuhyelZmDXaolwi/Ua mjMUlmBt7CjH5oDY8cR9twHU7L79HZ0wp2nsxgh9Qk4lHHmL/KTHSdS/AjnxDMZK718A lh6oEwadWAFVA4WAewzNNLh4DMnMU0HnJJlT18byQXPr/pMfQHAgoWJofOBBP4oq3xZe EzIqstfle9xk/n/T651dlc908N7qKbOANzW6CXDJPXOCsgoFC8X0ZJdNfvaIWRQqbLkJ 0/RrTWXRF7Sue0LCPxuYKOZXgW36znbBGzh5YIx0RFr2cY2oHK95pWHL/8nRuIhWxGow MYbA== X-Gm-Message-State: APjAAAVuiOb1lCDhZYELEiKp2aOBcFPhi2qOwwfnYYxyyySYJcZohVUZ aYicXJvsC1+LGrwfwWJ1tQtOf72p8+J0006jTEKy/g== X-Received: by 2002:a9d:7087:: with SMTP id l7mr4788315otj.281.1566573349104; Fri, 23 Aug 2019 08:15:49 -0700 (PDT) MIME-Version: 1.0 References: <20190820081902.24815-1-daniel.vetter@ffwll.ch> <20190820081902.24815-4-daniel.vetter@ffwll.ch> <20190820202440.GH11147@phenom.ffwll.local> <20190822161428.c9e4479207386d34745ea111@linux-foundation.org> <20190823121234.GB12968@ziepe.ca> <20190823140615.GJ2369@hirez.programming.kicks-ass.net> In-Reply-To: <20190823140615.GJ2369@hirez.programming.kicks-ass.net> From: Daniel Vetter Date: Fri, 23 Aug 2019 17:15:37 +0200 Message-ID: Subject: Re: [PATCH 3/4] kernel.h: Add non_block_start/end() To: Peter Zijlstra Cc: Jason Gunthorpe , Andrew Morton , LKML , Linux MM , DRI Development , Intel Graphics Development , Ingo Molnar , Michal Hocko , David Rientjes , =?UTF-8?Q?Christian_K=C3=B6nig?= , =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= , Masahiro Yamada , Wei Wang , Andy Shevchenko , Thomas Gleixner , Jann Horn , Feng Tang , Kees Cook , Randy Dunlap , Daniel Vetter 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, Aug 23, 2019 at 4:06 PM Peter Zijlstra wrote: > On Fri, Aug 23, 2019 at 03:42:47PM +0200, Daniel Vetter wrote: > > I'm assuming the lockdep one will land, so not going to resend that. > > I was assuming you'd wake the might_lock_nested() along with the i915 > user through the i915/drm tree. If want me to take some or all of that, > lemme know. might_lock_nested() is a different patch series, that one will indeed go in through the drm/i915 tree, thx for the ack there. What I meant here is some mmu notifier lockdep map in this series that Jason said he's going to pick up into hmm.git. I'm doing about 3 or 4 different lockdep annotations series in parallel right now :-) -Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch