Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp2485689pxu; Mon, 7 Dec 2020 07:49:04 -0800 (PST) X-Google-Smtp-Source: ABdhPJzuCTDIzj0z3EijFasdCEr6uGqqIftADSGHo3F6IjLnRJenFxphLizmZXa+plaLfM0+KwDJ X-Received: by 2002:aa7:df91:: with SMTP id b17mr21076520edy.272.1607356144192; Mon, 07 Dec 2020 07:49:04 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607356144; cv=none; d=google.com; s=arc-20160816; b=zjl6i3loEK3EKvywEUg/h2JiX8kRS98TlyL7mBYSs20w6W3ljWqK+3pJXWnExcuNM7 BkJLCPJeHLGIfJ3PHic9Yty17Q76s6J+A0n5kF67D2ol2MeZ5TSy7I5zl1XFyhCAQMnB euGpYeQE4Kmw6htHec6lJ0O7r3EhagoWaoHDj5eDfBE8IFKASjcth1KQQg/xsC+jjojf fq2RqWukOYwpQ9MQCTldQYb7lleQcvDpvWP+8pXHJ2LsASzQeC9oHZmpvPvryFFUj0KK Aimlsz/9cdpQr1jqEIQ1qFJE8SHfqHlAKVanPA/j59cKciC/IgDxgzntgqMbUJKCl5c7 r+jQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id:dkim-signature; bh=gHQ5IryP0mpKq34u/qdzpspo9f7TvF1rN6Ja6Z1iLTY=; b=rxfJ3RW0LNEjWtwNMFajZk85oqSeyYx7ph033liOahYGOQ6Owb2aJD6P/O42lLEtyv PeAiC/IxF5DPnaXFLu+Lu8jRWJCu6sCUKx0f93tHlFrAAZ5Qq7IMASn6Usl2a/LS8vT3 2E9p+4Y0F5FHq8EQS5/sUSuT9UYB9CLCP1iW5hF+ZS8D2aqtP0TvDIHFCn/zad7Q661a ZVAogGsWtMDCLRxMGWAB2GyMNCUxKuWLfjpsvhZB0ys+KfOEIEjlWsCOfkSNioRyF0xK fUKXp3oZintEjOqC8bYLArJVqFmx6I+sDgO7UmDJYgoQwKgZx/Tgggvh2YlNxe745Yyh drrQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=elVyZNee; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k9si6915673ejp.237.2020.12.07.07.48.38; Mon, 07 Dec 2020 07:49:04 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=elVyZNee; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726883AbgLGPoC (ORCPT + 99 others); Mon, 7 Dec 2020 10:44:02 -0500 Received: from mout.gmx.net ([212.227.17.22]:41605 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726083AbgLGPoC (ORCPT ); Mon, 7 Dec 2020 10:44:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1607355710; bh=AlTxvn4IgovRTYLaaEd3qOVX0F6tArcXWwxMwShSXPQ=; h=X-UI-Sender-Class:Subject:From:To:Cc:Date:In-Reply-To:References; b=elVyZNeedZKlZPbIea0DJMZRtRIja4DG6M2zXag4wc2NuLoJXDUJAYcBdyKNJ0KZA aiildd9yluDU4lOe54mXscFQO/o9817B5ZzEou8hO2BajSLFItF8bNJovPkjglgU8q NimKGtIvPUso5jikee3he2DxHz9hJvPCOGhVnu1w= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from homer.fritz.box ([185.221.148.4]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MIMfc-1kyRiM1WmS-00EPlV; Mon, 07 Dec 2020 16:41:50 +0100 Message-ID: <9bd908b65ef15149458aa060c0daf065f9d45615.camel@gmx.de> Subject: Re: scheduling while atomic in z3fold From: Mike Galbraith To: Vitaly Wool Cc: Sebastian Andrzej Siewior , Oleksandr Natalenko , LKML , Linux-MM , Andrew Morton , Steven Rostedt , Thomas Gleixner , linux-rt-users@vger.kernel.org Date: Mon, 07 Dec 2020 16:41:48 +0100 In-Reply-To: References: <90c4857c53b657147bfb71a281ece9839b0373c2.camel@gmx.de> <20201130132014.mlvxeyiub3fpwyw7@linutronix.de> <856b5cc2a3d4eb673743b52956bf1e60dcdf87a1.camel@gmx.de> <20201130145229.mhbkrfuvyctniaxi@linutronix.de> <05121515e73891ceb9e5caf64b6111fc8ff43fab.camel@gmx.de> <20201130160327.ov32m4rapk4h432a@linutronix.de> <20201202220826.5chy56mbgvrwmg3d@linutronix.de> <64ab382309c41ca5c7a601fc3efbb6d2a6e68602.camel@gmx.de> <20201203133934.37aotbdjnd36lrxv@linutronix.de> <10d5088861ba219f3f7cd657fc95b0bedc19010a.camel@gmx.de> <3ffed6172820f2e8e821e1b8817dbd0bdd693c26.camel@gmx.de> <3ec93680c6a27626b23e99d552aa778be7b2ecec.camel@gmx.de> Content-Type: text/plain; charset="ISO-8859-15" User-Agent: Evolution 3.34.4 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:bdKYObo2ckNROyXGjzofEcImn2TnTbbZRmZzxNR3wrNvJH60bUS 1P2URyN51VEyP+G4XdimGSN9SUgUvLU4gPB4Vtwce9BluZ8WtkT2kIdIqExLO4YyuEB7cRB VTpRrmmlVeHdb7YAU3vmoY4H8fGGSynxiASSABJC/EKlISzkmJXmFYl+xWCLsUn51mfokV6 5BV7pWr4plA7llsZC7PmA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:9IfITGryrRk=:hPlnjfzHjOyEWJt64w+CKy ek1tO4m6iH4eL0loaassL3qPbkRnqvOnrgw80hPMeJSZ7GKkkZkwtOj88mjQr4j84FUqDeKen GM2KMIo9KjZynE66rUPRcmMk/M9TdjXCEFu4u/30gmmsb6RjaF9Ug1f+DLfpWRTKXQkZ31e5C x/xWhRR4810RWAsrENHK+u6MH1ss9IdwMm/M2XMg7j6/UPrhuPh9E+STt8NFFngs/Ap51vvhr aNPV45wfj81xUDR5F3st26011nrnS72Y6wfBy7SbLwPax6PWIQWEHs1kpEGKXW/QlB+tDRBzt vwvgJBeyWIpZ2Oju+Ahuf3YGfPoa5Mm1frDbnrO10eYvwm3cFH0xiWUy4ftlCi2kitOW+0/Ej SgtoEaDQ1wVgySvOcUeUk0l8S1Mnm4ZrWu7/FzLlpi2arBj5GvxonvZdzJFf1V4KNi+XR/YR4 q23uDWdAFq9jMImPRAHXWPZ2c5Qp4Buo7SYLLG3ueoodH5qBszGipPVpWuC+sz11Q6Vn/IwZj jp9D0X7l4EMnEApznsOvy6YxYQuBAYtWHI1I+1ZbF7p4pyfAKQEW5vCIynGhLnU6MnGtVZgjF 5aAuPkiyZMX9cKx5kZdnmt6OzBhzhzl++Q4PPSLqvm5OBKbHIpIJUTVOlBNiWhT+eq+EPHS6l b203Tw20L7s5s/Tu9qYHu6N50BNwdNODXWvAxntfohG+dO4fwvg0G/1yjeSvpdE8DcZDHZcmf IJjywPsKcfxkpZMWAuibzZwp0/nPis8MIoEhHZuizzX2U4FRTyJVqAQiPqbJAeADNhIHNO6a2 Gdc50E+DMigbuUXglfVZ7a4D7VUoQNmdRCfVQvo7CnEG51h+IV+YAV335vQfMl1ULZG2BQZ4O gdCRFPNrKngdTCCJ5B+g== Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 2020-12-07 at 16:21 +0100, Vitaly Wool wrote: > On Mon, Dec 7, 2020 at 1:34 PM Mike Galbraith wrote: > > > > > Unfortunately, that made zero difference. > > Okay, I suggest that you submit the patch that changes read_lock() to > write_lock() in __release_z3fold_page() and I'll ack it then. > I would like to rewrite the code so that write_lock is not necessary > there but I don't want to hold you back and it isn't likely that I'll > complete this today. Nah, I'm in no rush... especially not to sign off on "Because the little voices in my head said this bit should look like that bit over yonder, and testing _seems_ to indicate they're right about that" :) -Mike