Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp690286pxb; Tue, 14 Sep 2021 06:43:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxIyESxkONnlL8SfNAg8z3HlSKVzB309owaFGK9pZnF5i004T3jYewBieFrrV+H7eHn3a2t X-Received: by 2002:a5e:db06:: with SMTP id q6mr13656556iop.24.1631627035590; Tue, 14 Sep 2021 06:43:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631627035; cv=none; d=google.com; s=arc-20160816; b=tgxkaKFe3l8TttcS60hqaHtW8/T+OijjyviR2p72ifrclPrarkzEKJChdrsBf91JeP 9VY/e/ILqImYzAvNTKyuvVt8jJMqxq/gl1xhZ4U5XKRRspkhoOeBhxxmgbeOe2zql3Hn pFx66ZE/4iqkOXpGTHuRAHVLBZOfDSGHBvuu8axbiRTN2vUMdDM/iFRtUUHJWBZ6i3s5 hgKQEZ55r9mNfONFRKwVbH7oaoMmuTCkpM7ebjZIbH8C6tGqJSYdfQrJjm0P58cqFvGB XIIyJ+L0hNZ95qe0dnA1uPZFNpFzBli0VE/rqjKgmYL0s2jc/MyTwNGApOO3J0Ac8KAK 2cOA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:mime-version :dkim-signature; bh=jewliOMoymG5rXVJn02fxoFBXvIvVLdk8M/V9Z5usRQ=; b=aVFxbV7svKjALOX+iJLkMVQlBwARmdwDnwgJ70MGCGIEkhU86Ypf8ZuD0y91NFrxmU c/j90eQd6hgOH3zes9y6m6E0ZvUgfdUKy1PKEz20NeFRj0buwyxjpcQ7JK6xmkIfUrwM AtBxNIK7dgtXfZOUovYgsfllLWSxmRQX3B/+syis+osnaAtP/sZuhzmGxS76eFrU8GjH Jgenagb6EdLhf0gy2+bOHZhFFwqFzCPCVdAsDK8MFF/IZFVyxa3p15LJn5jbOe2Nu4JL obGdagw2N5O8jIZtVDwP1rYc5aPKXbGFlXkxfemnCeMDKKKw/RMN66rSxRoTfPxmllQ7 KB+w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=CvO8aVNo; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s9si11431296jaj.98.2021.09.14.06.43.43; Tue, 14 Sep 2021 06:43:55 -0700 (PDT) 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=@redhat.com header.s=mimecast20190719 header.b=CvO8aVNo; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233416AbhINNoV (ORCPT + 99 others); Tue, 14 Sep 2021 09:44:21 -0400 Received: from us-smtp-delivery-124.mimecast.com ([216.205.24.124]:28354 "EHLO us-smtp-delivery-124.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233332AbhINNoO (ORCPT ); Tue, 14 Sep 2021 09:44:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1631626976; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type; bh=jewliOMoymG5rXVJn02fxoFBXvIvVLdk8M/V9Z5usRQ=; b=CvO8aVNoAWJ48O+56moTWpk+1zJ+8IuByFPOU6Oyd3CWSW0d2abHDr2wfzdITeYDSe/dga a6nM49eYFvlkdKPnK5HamBlv/oh/S/NIBrGVz8VUTwrfgM2WRsMr8wq7XdqUjZLjqmHLfd 9267ghif9PZ1XvdGYqMB+i2Su0CmsK4= Received: from mail-oi1-f200.google.com (mail-oi1-f200.google.com [209.85.167.200]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-151-7DD7Zr2RO5KTuNA9XYOzqg-1; Tue, 14 Sep 2021 09:42:55 -0400 X-MC-Unique: 7DD7Zr2RO5KTuNA9XYOzqg-1 Received: by mail-oi1-f200.google.com with SMTP id s1-20020a05680810c100b00268d4e0d155so8570014ois.15 for ; Tue, 14 Sep 2021 06:42:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=jewliOMoymG5rXVJn02fxoFBXvIvVLdk8M/V9Z5usRQ=; b=4/oPh1zJ5PYNpgDhOkOuUVkhBt4oHGGGlgGedi6CQKV8TOSETmu181UVdQozwo8VMW 4cbS9Ko/7+HuVqRlT64muL27IgJtgSZBlK6WJYdXfRs0yhUnJ6raefe8OKlwsNtkVnOt WwXzToVYMxr3RWBaf1Ymy8Xbgs3xwEOzyEB2rYSma7vvKHZaeF1EuBHyVrx4hRN0epZN YvZCqXNrUNLQ/rLV9gBlVEmZIDzhLCL377+7orabweb8CFGd1dXYpvRRpsdjbsrmdVTI EkyaU2dWGCZwmh4MS1hI1WsY5PwI0aoEzBvNAKqDvKeEDZ/2EV9bVOZm90n36YgbZ5OI JzsA== X-Gm-Message-State: AOAM530w4Iy+r+MCG47SSRR/C7xBby5wWYSEhgHk9ddoUYoTEWuMimAB 9C9nE9Sy+4rjsnDOw4/xn+LN4CCz2Vcihzm95hx3Sh2IN3pJ9vrgTSMbE9DVJqLUgc+yZy/VNH/ jLqXR5VbxAPRLP4FL4Ggb3lOCBjZCjDnOACvD7sZ/ X-Received: by 2002:a4a:b502:: with SMTP id r2mr14102825ooo.70.1631626974982; Tue, 14 Sep 2021 06:42:54 -0700 (PDT) X-Received: by 2002:a4a:b502:: with SMTP id r2mr14102813ooo.70.1631626974754; Tue, 14 Sep 2021 06:42:54 -0700 (PDT) MIME-Version: 1.0 From: Bruno Goncalves Date: Tue, 14 Sep 2021 15:42:43 +0200 Message-ID: Subject: kernel-rt: BUG: sleeping function called from invalid context at mm/vmalloc.c:2664 To: linux-rt-users@vger.kernel.org, linux-kernel@vger.kernel.org Cc: CKI Project , Xiong Zhou , Memory Management , Juri Lelli Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, When testing commit "8a084036f2bc - v5.14.2-rt21" from https://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git during "cifsv3.11" test part of xfstests [1] we hit the following issue: [13099.772703] BUG: sleeping function called from invalid context at mm/vmalloc.c:2664 [13099.772709] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 613586, name: cifsd [13099.772712] 1 lock held by cifsd/613586: [13099.772715] #0: ffffffffc0eb76d8 (&GlobalMid_Lock){+.+.}-{2:2}, at: cifs_mid_q_entry_release+0x15/0x110 [cifs] [13099.772816] CPU: 7 PID: 613586 Comm: cifsd Not tainted 5.14.2-rt21 #1 [13099.772820] Hardware name: AMD Pike/Pike, BIOS RPK1506A 09/03/2014 [13099.772822] Call Trace: [13099.772828] dump_stack_lvl+0x57/0x72 [13099.772838] ___might_sleep.cold+0xb6/0xc6 [13099.772845] vfree+0x3f/0x50 [13099.772852] put_task_stack+0xcf/0x140 [13099.772858] __put_task_struct+0x46/0x180 [13099.772862] cifs_mid_q_entry_release+0xce/0x110 [cifs] [13099.772944] cifs_demultiplex_thread+0x797/0xcb0 [cifs] [13099.773031] ? mutex_is_locked+0x1/0x20 [13099.773042] ? _raw_spin_unlock_irqrestore+0x37/0x40 [13099.773050] ? cifs_handle_standard+0x190/0x190 [cifs] [13099.773121] kthread+0x15c/0x180 [13099.773126] ? set_kthread_struct+0x40/0x40 [13099.773134] ret_from_fork+0x22/0x30 So far we've hit this problem just once, more logs can be found at [2]. [1] https://gitlab.com/cki-project/kernel-tests/-/tree/main/filesystems/xfs/xfstests [2] https://arr-cki-prod-datawarehouse-public.s3.amazonaws.com/index.html?prefix=datawarehouse-public/2021/09/13/369543188/build_x86_64_redhat%3A1584042034/tests/xfstests_cifsv3_11/ Thank you, Bruno