Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp499827yba; Thu, 9 May 2019 01:07:13 -0700 (PDT) X-Google-Smtp-Source: APXvYqwPPH8ahlg39Xu7cTIL9vqCPrVCjTJgd5QZezeCty2yxRh4sSZSTF383h1BmpERMpBeFAvb X-Received: by 2002:a62:160b:: with SMTP id 11mr3244292pfw.88.1557389233112; Thu, 09 May 2019 01:07:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1557389233; cv=none; d=google.com; s=arc-20160816; b=SGnVNFJNHH9drwnYidtPLAQybJyDHjLYzZnlOBZ1tmhBPQt5pRvG801XIsBnYtzB/d aq1NWuyR3To6PVVB0J4M2s1ISAxjed8jpO3bGIQDqENS2omR09j+ZvYUxDDCvbj0PTUW bQ/2HoreACb7bgL51pC0lNhVufyZ7geKH0XTtNRRJ8kOGANQORSSNmVM8WN3zdU0LcFw FGWpJmav7svY156vG40ZIysxBAzw2HFpd0whkftCbnQ25uDCWHoSRaK+TOXgK2OiY78D CZIpu/ri6bZUM6xkpYDCxaVK01HtOVdj/dPrlnzTZdzzcIq913Uq6jzzT9Vz78QmuGfN e6Gg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:subject:message-id:date:from :mime-version:dkim-signature; bh=Bwh25SiApSrnNmLtkLA64oi8/UcYamxmhoKIuiVxBes=; b=tcxBf+rgPd0bAYUjq9X6m8MUUjmMzoFVDrj63NbAbyr6h1xL+M6w9PWOpSguKGY8Lr P7QFkHwkYIPtG8iEW5nYtZyZ5jr3Dr+cwzNvQIlRbSjSHPRHzOy1f9mLKdsoqrRgmjrI VEP7V9tglSS81g3DpCGjT4gc51L2w+iDWTkc2IZ2LD9fnzlBpUu3WMGRwvRpYoQzVwmo LNiHiKo50UMOA6kyc1WEplizy4OkHCdgrHQmnQ4bLIizmeWm6doaYUmqS3yWk2JjR6DI lOF2EC1ZDXCksfaUzeNV3SXqBCNjFdgTPQy5+ie3y/N8s/rPcCBqeS7VGy2iwdHP6q93 2U8Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=PMwxESp2; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d6si1723950pfr.262.2019.05.09.01.06.56; Thu, 09 May 2019 01:07:13 -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=pass header.i=@gmail.com header.s=20161025 header.b=PMwxESp2; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726650AbfEIIF1 (ORCPT + 99 others); Thu, 9 May 2019 04:05:27 -0400 Received: from mail-pl1-f182.google.com ([209.85.214.182]:36235 "EHLO mail-pl1-f182.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725963AbfEIIF1 (ORCPT ); Thu, 9 May 2019 04:05:27 -0400 Received: by mail-pl1-f182.google.com with SMTP id d21so760070plr.3 for ; Thu, 09 May 2019 01:05:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Bwh25SiApSrnNmLtkLA64oi8/UcYamxmhoKIuiVxBes=; b=PMwxESp2iDhjczdBMGYrWyBX5vNqebvXU5IatfoVn1v91VFUacQMLJeO90ehTZfotu fhEndbBiVs5NRVt23c9ZS8qFBWPROQtKvd6ALM8AGQ5FKE3iih3gVt5Hd4inK0sGDq2n a//QImKJAc0M9EFXzsUmKvO/Wvae0VYiMWXCOXUgGKqyumN99jLtcReB7qmrSpFr1Vrc B5TUD3mU5OKU6AyRA4LC01t4Uyd1h2uug89/hcA9nOiDVbJ+xO7KLooJ6xYCi55au4ki CTljyjRG+DW1so6NgAlG6pMf2EQ53MKFrI4N4tmuw0ZfiRrmRy56+X9w2WqotzRsChMN 4NYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Bwh25SiApSrnNmLtkLA64oi8/UcYamxmhoKIuiVxBes=; b=BXHydORMFreKQy7CNy09VwNsSjDs5YycVqn5F7EI3DykG9iE8fpN/5asO4eRo9A/1c uGOnrxv9zCmW07hVGoRNsSj/nkbBVjNee6c/xc1lSUUUb6iCJZYOPXyW0UGu+nUzIuux S0tZTZDixo2BI1cYmO9NeJdLzZ8UA4t7yVlJdF3Qw3d6POjQvfIfaVQ2+tgaG7ConPX4 77Hrm0rsN+0D8bjYi1GaE5Z2+DBXeBw9OlRdVVdFoarniQ9Xym7oYuLlLcm1i7esSW5d 26HEftBhgjio7OrH8WYvUnSeKpl8SzNfeClk/HUOHGuAUM/KXkMU7nDPSEzQBt9ikdu4 yZYA== X-Gm-Message-State: APjAAAUQn5xbwLtwVvjrB9F6Gai/CuUjMXOUbMlCg/fs60pbtuzN5K1f HXtRu4yV71ix5wY7y99rMXCI8uUClPJG6bGNtoq1pVGL X-Received: by 2002:a17:902:8343:: with SMTP id z3mr3273777pln.240.1557389126477; Thu, 09 May 2019 01:05:26 -0700 (PDT) MIME-Version: 1.0 From: Ronny Meeus Date: Thu, 9 May 2019 10:05:15 +0200 Message-ID: Subject: fs/pstore question To: linux-kernel@vger.kernel.org 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 Hello I'm using the pstore feature to log kernel crashes. What I observe is that after reboot, always 2 entries are present in the pstore: ls -l /mnt/pstore total 0 -r--r--r-- 1 root root 16372 Jan 1 00:00 dmesg-ramoops-0 -r--r--r-- 1 root root 16372 Jan 1 00:00 dmesg-ramoops-1 If I do not delete the entries and force a new crash, only 2 new entries are available after the system is online again and the older entries are overwritten. The reason for this is that the write index is always initialized to 0 during init. Is this intentional? I would expect that existing entries are kept until they are explicitly deleted or the storage is full. In the latter case the oldest entries can be replaced. Best regards, Ronny