From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id C005DC433FE for ; Tue, 8 Nov 2022 01:05:20 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232586AbiKHBFT (ORCPT ); Mon, 7 Nov 2022 20:05:19 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40246 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232607AbiKHBFS (ORCPT ); Mon, 7 Nov 2022 20:05:18 -0500 Received: from mail-pg1-x534.google.com (mail-pg1-x534.google.com [IPv6:2607:f8b0:4864:20::534]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D31CB23BD2 for ; Mon, 7 Nov 2022 17:05:16 -0800 (PST) Received: by mail-pg1-x534.google.com with SMTP id e129so12051553pgc.9 for ; Mon, 07 Nov 2022 17:05:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=+9NiTraJTVI3GZSgQulM4QdB39VgKWNnbTrt/IiQ+Zs=; b=ZPTfykv3GFLo2GZPuvohfWNbYYG1PB0gSDVQ7SQgnq5zL9xmlEXwcKOTOFdR1t6yP5 6sFjxRjPNbOpKCszIBZNELwVeWRE1cGMnsmIgWd5oTRdTLYRb84e+Odos42KCv6KtgXm 2QZXjS80ZNX6fUoo3yOgmoLezTu6Y2Cep31SQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=+9NiTraJTVI3GZSgQulM4QdB39VgKWNnbTrt/IiQ+Zs=; b=uLb9XHny4l4pzjc1d0Y3d/3q2c5yFDVkhpdKQBuTD05WJ44xKUIR1XrxqrsNLHyiqR ZieePVTnCnK0fEdgNUAHBV2IJhLTKG1dbh/XlLUEDfq/C5crhCALQCO3ZVwUFUz7H7Ic lhF065KxAq0GFGjNuMqV9RPSQPqDxqnE5s2TBmOcovme3nyl+xPmtl6npdIuQLe5U8yp grMd8/QCe8j6iCIRcts1kR1prUyA2US+OZHdhA18iAucw0TMVN9gaZQjpD877zQVSkcW 0NcO2YYNwL7GgaKMa2bh5bmCfJRHBRp3QeOvcUKNd/I0LD9Y0P8U/Wq7yL1dB28hUonL N43Q== X-Gm-Message-State: ACrzQf28n1qihLUE/QVnJ0eHr0qgS1BPbcZ1kXJ6KDqYKYAhPsUdJE5d ALNxf0xgwQXIFi+to9eM2IJKSQ== X-Google-Smtp-Source: AMsMyM4k/IRQ3yHRp4KWi+gUwm6Rw1wJ6/tpCXcW4fyYfLEBxbpPL1/bVgm/DLIXtSVfzSABqnOyNg== X-Received: by 2002:a05:6a00:22cf:b0:56d:1c55:45d0 with SMTP id f15-20020a056a0022cf00b0056d1c5545d0mr50553101pfj.54.1667869516351; Mon, 07 Nov 2022 17:05:16 -0800 (PST) Received: from google.com ([240f:75:7537:3187:8d5d:1342:1172:9487]) by smtp.gmail.com with ESMTPSA id k17-20020a63ff11000000b0046f9f4a2de6sm4743649pgi.74.2022.11.07.17.05.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 17:05:15 -0800 (PST) Date: Tue, 8 Nov 2022 10:05:11 +0900 From: Sergey Senozhatsky To: Petr Vorel Cc: Minchan Kim , ltp@lists.linux.it, linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, Nitin Gupta , Sergey Senozhatsky , Jens Axboe , OGAWA Hirofumi , Martin Doucha , Yang Xu Subject: Re: [PATCH 0/1] Possible bug in zram on ppc64le on vfat Message-ID: References: <20221107191136.18048-1-pvorel@suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-block@vger.kernel.org On (22/11/07 23:42), Petr Vorel wrote: [..] > 15859712 0 0 26214400 196608 242 0 > zram01 7 TINFO: /sys/block/zram1/mm_stat > 15859712 0 0 26214400 196608 242 0 > zram01 7 TINFO: /sys/block/zram1/mm_stat > 15859712 0 0 26214400 196608 242 0 > zram01 7 TINFO: /sys/block/zram1/mm_stat > 15859712 0 0 26214400 196608 242 0 > zram01 7 TINFO: /sys/block/zram1/mm_stat > 15859712 0 0 26214400 196608 242 0 > zram01 7 TINFO: /sys/block/zram1/mm_stat > 15859712 0 0 26214400 196608 242 0 > zram01 7 TINFO: /sys/block/zram1/mm_stat > 15859712 0 0 26214400 196608 242 0 > zram01 7 TBROK: "loop_read_mem_used_total /sys/block/zram1/mm_stat" timed out Looking at mm_stat_show(), mem_used can be 0 when mm_stat_show() is called on un-initialized device --- ... u64 orig_size, mem_used = 0; long max_used; ssize_t ret; memset(&pool_stats, 0x00, sizeof(struct zs_pool_stats)); down_read(&zram->init_lock); if (init_done(zram)) { mem_used = zs_get_total_pages(zram->mem_pool); zs_pool_stats(zram->mem_pool, &pool_stats); } ... --- Can you check if init_done() returns true in your tests?