Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp10009323rwd; Wed, 21 Jun 2023 15:08:48 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5tSRyK3X5RpCnoezhHycP93GlXQ+ADztBKO6cwaoRlZw5v/23rORXFrmg62byJJjokdhOD X-Received: by 2002:aca:c42:0:b0:3a0:44d6:129b with SMTP id i2-20020aca0c42000000b003a044d6129bmr3782575oiy.1.1687385328126; Wed, 21 Jun 2023 15:08:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1687385328; cv=none; d=google.com; s=arc-20160816; b=o2gGABhPo2HXH2lxNODfXat61uU1zxl/7GDFETFA7OxWK/htQJqlMSI2QcQONu+NEB HxFLBaBSYVyOu9JuJxBDT0NggBv/oZPftzDu81OPv6tLXikF5xaTX3sgU2NvFEIQ4K6A 9SH5vjPyhFqFyWNvwOKjUJujl7fApsxUliXpXA5FW6hZIe8KnHcs+/YvMwqcwQgdQIGT HzHVrtiaL6xswCgIlR4Z8iKpX/wkxJSaqPfIFi74HA5OAmRk9AK+Kd9iLdQ4uT6oewbI H/1j+90htSel/LHcVTTX5tXQql1VZWigNeslrbPMIozaKSckseMcv6XHi61hiviyBNoy GT5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-disposition:mime-version:message-id :subject:cc:to:from:date:sender:dkim-signature; bh=1hF4dAVFDAMGVp+Y09Z0Lab7Zc0WkcRinzpiiIGzUs8=; b=PPP2Ry5jgwQe9L+rOD1NUeLOE6NzcWXjUlzj6p00anB95q4aH8jsPjQBBLGU83fxmi S0OO3zy6MTobSuhqeCl4/wXFu41r/ACEG4kWvoyQBmNXFREc8QLmgG/KOwz2PKjMLmcp fMGN80AsO2n0KRkTLgOOEeMk6xJFQ98ETYZMhTTWTr/VSv1cZZ+KvTP+KRw+pLlFO7tF KLNhwmx0u2aSyU0KHjUuEPQJkdPctjBvDe+2o5vOCSkfuBwMjWil30lBlznmWDzOwjN9 d0Jv9Nd9MgNEz1sRSUpRV7EjRaCzJf/NZb4tbyklzazbG2ipeuTyB1/l0DPlCv4tTnnb G8hw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=RZdjBlnO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id j189-20020a636ec6000000b005572d19eea7si1034767pgc.798.2023.06.21.15.08.36; Wed, 21 Jun 2023 15:08:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=RZdjBlnO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230004AbjFUWF7 (ORCPT + 99 others); Wed, 21 Jun 2023 18:05:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59388 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229479AbjFUWF5 (ORCPT ); Wed, 21 Jun 2023 18:05:57 -0400 Received: from mail-io1-xd2e.google.com (mail-io1-xd2e.google.com [IPv6:2607:f8b0:4864:20::d2e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C7B4110CE; Wed, 21 Jun 2023 15:05:56 -0700 (PDT) Received: by mail-io1-xd2e.google.com with SMTP id ca18e2360f4ac-77e35128efdso172507439f.1; Wed, 21 Jun 2023 15:05:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1687385156; x=1689977156; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :sender:from:to:cc:subject:date:message-id:reply-to; bh=1hF4dAVFDAMGVp+Y09Z0Lab7Zc0WkcRinzpiiIGzUs8=; b=RZdjBlnOJEvcG/Y3K8ZI01UT3N8hTQc0Aji+3t3Grs+Dsmzfht3GhgkQlFcD8jfsam AisAu6MjUUbU3jpCdeVAauA08WKcAcUV7p6EFewLB2//fOPqs+/Z/YUtljoYjjIIiQAw +1rGGe623UT6BFJ+1a7YHmiq/aKiGjOA39T99EViEOCZFstoq4P2px4wRV+c3tz3FxUH 0pHH8v2tqL5gCM2c2wcQginKgPGEZrSqS+dGyOrMsg8c12ZHEZOI6UBsNWtDsZshr11u zo17IG7VjsfNtmdng/OrwsFaXGG89YiZ8d4VwHgekk2faJbd2xRi/L7K7qQRGeN/WEEy o3qA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687385156; x=1689977156; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=1hF4dAVFDAMGVp+Y09Z0Lab7Zc0WkcRinzpiiIGzUs8=; b=HemjCS0tOxlYjiVYL89DD0waJqFFzlLI2DTnV/wsESd++rYxCtLwbYkggxad6+qaNT 4a53t/NanOmPJZXn6WwfvmPWLEzLAHSoi50idoMV8e/1PQRqByYdbtGebYTjEP2MBlDn VCWhRW6EdZEzx3+srRW/VZjaXOUQ3iyIOAUxh7vQb38s6qLVoAUHLEUSvfaRCHAgnbqv JUtpobmKjT4JvK+amx/A8G59oBes/ALCclfLOOTnxPGR7tUSuvOBJnVMniDTDkQRGxUu SLrXCpzE/+yTFwi0W9fULFkTNpN/3soS0zWqntv6p4g1rs/OsyDisC1qfwV/G9pZyY6n yQDw== X-Gm-Message-State: AC+VfDxJUcLHZxy8NIFg2GBYSJLHI0OltGYA1fxZK3lZOfMByy3umNK5 JVPaI7WymNwtLnGcDEBknP4= X-Received: by 2002:a5e:880b:0:b0:774:7a6d:8760 with SMTP id l11-20020a5e880b000000b007747a6d8760mr8205170ioj.17.1687385155964; Wed, 21 Jun 2023 15:05:55 -0700 (PDT) Received: from localhost (dhcp-72-235-13-41.hawaiiantel.net. [72.235.13.41]) by smtp.gmail.com with ESMTPSA id f7-20020a056638022700b0042880470872sm253859jaq.126.2023.06.21.15.05.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Jun 2023 15:05:55 -0700 (PDT) Sender: Tejun Heo Date: Wed, 21 Jun 2023 12:05:53 -1000 From: Tejun Heo To: Linus Torvalds Cc: linux-kernel@vger.kernel.org, cgroups@vger.kernel.org Subject: [GIT PULL] cgroup: Fixes for v6.4-rc7 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The following changes since commit 5647e53f7856bb39dae781fe26aa65a699e2fc9f: cgroup: Documentation: Clarify usage of memory limits (2023-06-05 14:08:12 -1000) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git/ cgroup-for-6.4-rc7-fixes for you to fetch changes up to 6f363f5aa845561f7ea496d8b1175e3204470486: cgroup: Do not corrupt task iteration when rebinding subsystem (2023-06-12 07:21:57 -1000) ---------------------------------------------------------------- cgroup: Fixes for v6.4-rc7 It's late but here are two bug fixes. Both fix problems which can be severe but are very confined in scope. The risk to most use cases should be minimal. * Fix for an old bug which triggers if a cgroup subsystem is remounted to a different hierarchy while someone is reading its cgroup.procs/tasks file. The risk is pretty low given how seldom cgroup subsystems are moved across hierarchies. * We moved cpus_read_lock() outside of cgroup internal locks a while ago but forgot to update the legacy_freezer leading to lockdep triggers. Fixed. ---------------------------------------------------------------- Tetsuo Handa (1): cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() Xiu Jianfeng (1): cgroup: Do not corrupt task iteration when rebinding subsystem kernel/cgroup/cgroup.c | 20 +++++++++++++++++--- kernel/cgroup/legacy_freezer.c | 8 ++++++-- 2 files changed, 23 insertions(+), 5 deletions(-) -- tejun