Received: by 10.213.65.68 with SMTP id h4csp1567650imn; Thu, 15 Mar 2018 03:33:09 -0700 (PDT) X-Google-Smtp-Source: AG47ELuB5zgMZMigTnOmc6ATts7Nui9Q4cf6UwHNwxp2qY00wK71RTwtscoFzZmixPQ7JWEblxpW X-Received: by 2002:a17:902:2884:: with SMTP id f4-v6mr4001498plb.153.1521109989346; Thu, 15 Mar 2018 03:33:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521109989; cv=none; d=google.com; s=arc-20160816; b=TTCbVUuIZVQzXobwFdditQJdcWeUXzY/Xqzc1ulHEBJ/J6k/1wAuEawtzKVB7XEdOC 60ta1br4xTBK9zrNtNGLzFx3AnbhYJYCbawoH2qlidhrfSY930l5oGhJp/uj+SEGpO+K mBiT+1QNl6OtOAS2H+wsOAbgVO46AfawZUtZPP3a14ZOC/C6sH+20nFuHNxdxKfvemUx pObo4Brs1TYKigE8nfRySPAXIiLDrMTt9N/bwAOb/3kd3CIWQDC48l40zayuxqFFiiuf TFaDkPJdb52sVV5a2qgi6f2Kxvzv7x/FoCd57klox/LnNN9qMfrRhDhu8vT3cCW08OBm uDaA== 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=wz0OzK1jEYqnCBV/npFXk8gvfSiWqBrxM+rkopH1HPo=; b=l9wMEzog0Su1IKs67fzFJGUbCzafSn7JZwpm2vIcQguCTw3h1ektexwI4Z8VNv8bKw SOO6iJUQS7lOshfP5y7qgmC8kbhBdTag8QBNrOyl4jkQtQ3kbpNCuIyH2n2SoVumGbPW O6x8y7i5Sl6r/fjfHm6G2B2uW9IJs/c9M/5bAocc2KiOvRBc/CVau1SsPn3Z5w3kuz+2 dSgDWHnAkMIEcFK2H8TzommlB3dp5/MCSf9WHa8VERvaaYLF5IIeux6pGjb8hLdyWDSF umMsnq0maUpCVww/DksmJH8ZX8qB3PSLjANyBSA8JDs3X5TiDPwfkD/PYJMiQfOJj43M GRvA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@ffwll.ch header.s=google header.b=dwGS7QhH; 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 h6-v6si3785634pls.39.2018.03.15.03.32.54; Thu, 15 Mar 2018 03:33:09 -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=fail header.i=@ffwll.ch header.s=google header.b=dwGS7QhH; 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 S1751532AbeCOKcB (ORCPT + 99 others); Thu, 15 Mar 2018 06:32:01 -0400 Received: from mail-it0-f47.google.com ([209.85.214.47]:39043 "EHLO mail-it0-f47.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751314AbeCOKb7 (ORCPT ); Thu, 15 Mar 2018 06:31:59 -0400 Received: by mail-it0-f47.google.com with SMTP id e98-v6so3277886itd.4 for ; Thu, 15 Mar 2018 03:31:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=wz0OzK1jEYqnCBV/npFXk8gvfSiWqBrxM+rkopH1HPo=; b=dwGS7QhHTtF2pFbQvguWDNvzqNMYVSZwcfWxeuc31YTx3sKeak/bzOs/Wol+t5gRpI t7yFW1ssuHuCeyeBYgsXcPar02lyp3ORwAUuO6NgZ05kGqywIoCpZZwfNaBN3h4TaFbc tETV8K0/PhuOnNWnPipDta6ALe24Q42iOaZ30= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=wz0OzK1jEYqnCBV/npFXk8gvfSiWqBrxM+rkopH1HPo=; b=W7iS30ehUu6tvlTo9gM1xnWPue6VPXLGVRsZnZYTgb4dqLL7d3Vc7gMPTE3P/tzkrH eC9J/3Fv24Lo9HOe01TScJHPoZp9uzzCQU9pO+4O5ujR9zx1f/90nGiV4hKDuFnzjwaT 6yMbXFVjWmp28kNfDFDrE2LYc6XkCMOlxEKO/0RPdpiX0welD6zINdFsgZYtKkVqvCuf eOeS42OdS2cYOheIuKICfyWR7mq+mVzEdHQD/fGp6apTRIicPFN92BYcDXH7pUlhMZIa qwJIHEF4qnZba/MKgIlTV4lmWzMgXQJdbJ+Dqy3dXvmVy14JRtL7tnXTMOHx5E3UGjqA mwVg== X-Gm-Message-State: AElRT7Eg/h0E++Vzeo5rz5XXSGjISjTqKsm3mIAbEZYYcO9qYHsEc3Wf ied6vMDw72xy6rpRGh6czsMGDqM60hSdX4TYNMEI8g== X-Received: by 10.36.88.5 with SMTP id f5mr5493131itb.63.1521109918911; Thu, 15 Mar 2018 03:31:58 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.40.129 with HTTP; Thu, 15 Mar 2018 03:31:57 -0700 (PDT) X-Originating-IP: [2a02:168:56e6:0:e4bc:76a0:8042:669e] In-Reply-To: References: <20171207100849.407-1-daniel.vetter@ffwll.ch> <20171208105419.jdzene5wrsriwm2n@hirez.programming.kicks-ass.net> <20171211091928.cpw3srz2rddmruxj@phenom.ffwll.local> <20171218071159.GW26573@phenom.ffwll.local> <20171219095925.GY26573@phenom.ffwll.local> From: Daniel Vetter Date: Thu, 15 Mar 2018 11:31:57 +0100 X-Google-Sender-Auth: 94iPyLfPXF7nqn9LAxyeQ3t4Qi4 Message-ID: Subject: Re: [PATCH] kthread: finer-grained lockdep/cross-release completion To: Byungchul Park Cc: Linus Torvalds , Peter Zijlstra , LKML , DRI Development , Intel Graphics Development , Tvrtko Ursulin , Marta Lofstedt , Ingo Molnar , Tejun Heo , Kees Cook , Thomas Gleixner , Shaohua Li , Andrew Morton , Jens Axboe , Greg Kroah-Hartman , Jonathan Corbet , Oleg Nesterov , Daniel Vetter , kernel-team@lge.com, Amir Goldstein , "Theodore Ts'o" 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 Wed, Dec 20, 2017 at 2:14 AM, Byungchul Park wrote: > On 12/19/2017 6:59 PM, Daniel Vetter wrote: >> >> On Mon, Dec 18, 2017 at 09:42:13AM -0800, Linus Torvalds wrote: >>> >>> On Sun, Dec 17, 2017 at 11:11 PM, Daniel Vetter wrote: >>>> >>>> >>>> This didn't seem to have made it into -rc4. Anything needed to get it >>>> going? >>> >>> >>> Do you actually see the problem in -rc4? >>> >>> Because we ended up removing the cross-release checking due to other >>> developers complaining. It seemed to need a lot more work before it >>> was ready. >>> >>> So I suspect the patch is simply not relevant any more (even if it's >>> not necessarily wrong either). >> >> >> Awww ... I like the cross release stuff, it's catching lots of good bugs >> for us - writing a gpu memory manager that's supposed to interface with >> the core one ain't the simplest thing to get right. That's also why we're >> going around and fixing up fallout (we've worked on the worker annotations >> for 4.14 too). I guess next release, hopefully. >> >> I think between 4.14 and 4.15 attemps cross-release spotted around 5 or so >> genuine deadlocks in i915 code. And at least right now, with the current >> set of fixups our CI runs are splat-free. So at least a Kconfig option >> would be nice, to be able to enable it easily when you want to. >> >> Wrt us not noticing: Getting the patches in through normal means takes too >> long, so we constantly carry arounda bunch of fixup patches to address >> serious issues that block CI (no lockdep is no good CI). That's why we >> won't immediately notice when an issue is resolved some other way. > > > Hello Ingo and Linus, > > IMO, taking it off by default is enough. What fs folk actually > wanted is not to remove whole stuff but make it off by default. > > Cross-release logic itself makes sense. Please consider it back > and apply my patch making it off by default. > > I will do what I can do for the classification in layered fs. Is there any progress on getting cross-release enabled again? -Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch