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 X-Spam-Level: X-Spam-Status: No, score=-1.1 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, HTML_MESSAGE,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9CE55C433DF for ; Mon, 10 Aug 2020 21:24:17 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 52F1320716 for ; Mon, 10 Aug 2020 21:24:17 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="PAor3PIV" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 52F1320716 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=chromium.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id C08AF6B0003; Mon, 10 Aug 2020 17:24:16 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B915D6B0005; Mon, 10 Aug 2020 17:24:16 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A595A6B0006; Mon, 10 Aug 2020 17:24:16 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0076.hostedemail.com [216.40.44.76]) by kanga.kvack.org (Postfix) with ESMTP id 8BAE56B0003 for ; Mon, 10 Aug 2020 17:24:16 -0400 (EDT) Received: from smtpin27.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with ESMTP id 35DA33622 for ; Mon, 10 Aug 2020 21:24:16 +0000 (UTC) X-FDA: 77135937312.27.tree07_52111c326fdd Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin27.hostedemail.com (Postfix) with ESMTP id 0F6023D663 for ; Mon, 10 Aug 2020 21:24:16 +0000 (UTC) X-HE-Tag: tree07_52111c326fdd X-Filterd-Recvd-Size: 3958 Received: from mail-yb1-f180.google.com (mail-yb1-f180.google.com [209.85.219.180]) by imf11.hostedemail.com (Postfix) with ESMTP for ; Mon, 10 Aug 2020 21:24:15 +0000 (UTC) Received: by mail-yb1-f180.google.com with SMTP id e187so5913735ybc.5 for ; Mon, 10 Aug 2020 14:24:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:from:date:message-id:subject:to:cc; bh=k+xh24mytdM62M4Gb5N+9NLYF4hMlszIRQ419+5Z1lE=; b=PAor3PIVCasKH/DWIWSf1ywthdfg7F4AZj0UAaNzd/Kh9+TCkeVrZ4SQ18UH9KMjJY mTaYCt+R616VwSE3C1iaW0BYe/69TXwcbUIfQ5pK+j9fIN8YyYxF+6/UBLoCjOfabCmF cVSKua0HSYN/nYee3YFvhoX6DBokf81jsauu8= 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:cc; bh=k+xh24mytdM62M4Gb5N+9NLYF4hMlszIRQ419+5Z1lE=; b=WG0cC9QuUL0Muo93QNeGax034Ivw98PSvwFPvAWCkNxkSfwUBYjuKL5ChAhCPPVp00 tIXQShUQrNo+a5QiPxYAlmseN1nIcVRonOGLyuX+K2y6DRcO5X9ua6gDmGu5EpHl0myk UW5izQGNCwZN3H/KL0ItyAB4b9AAGy36W0Eu8Rsvdt8VYCkvy+0dvtv9rr1XmK3M4WH9 dobhlP57G7vZl+Tnm62nNi+9fNxd04mHwP57lQ/bq3JMpYJFRgPNW94txr9nW/AGtgTj MHIqB4YLWZAwbfJaEeHpQV5EK56JEA4yfjgZb0h8Z7qs5Cvxj3x2zTY1dLT4APTvPMGd 6teA== X-Gm-Message-State: AOAM533DfUH7K+I22Coktjr7wZbGm4Js8bjToq2y5CrMhMOMQkraxMNC IinKGAiQpx0TlyorGUige0nksCLU89rOEMGlw8NVXI3g+bQ= X-Google-Smtp-Source: ABdhPJxtrZN1lBk61T9/VO8SEQkR88roRmivD8bwR7UjCGVt5FpDR+wRhqv1Hbg9r3q+HEbTKpcU8X6lmTGRnrIpK/Y= X-Received: by 2002:a25:d917:: with SMTP id q23mr40094478ybg.450.1597094654306; Mon, 10 Aug 2020 14:24:14 -0700 (PDT) MIME-Version: 1.0 From: Sonny Rao Date: Mon, 10 Aug 2020 14:24:03 -0700 Message-ID: Subject: ABI compatibility for /proc/zoneinfo To: linux-mm@kvack.org Cc: Yu Zhao , bhe@redhat.com, David Rientjes , Andrew Morton Content-Type: multipart/alternative; boundary="0000000000008b95f505ac8c9307" X-Rspamd-Queue-Id: 0F6023D663 X-Spamd-Result: default: False [0.00 / 100.00] X-Rspamd-Server: rspam05 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: --0000000000008b95f505ac8c9307 Content-Type: text/plain; charset="UTF-8" We (Chrome OS) noticed recently one of our tests started failing on upstream kernels while parsing /proc/zoneinfo I think this patch is the cause: 26e7deadaae17 mm/vmstat.c: do not show lowmem reserve protection information of empty zone Maybe our parser was being overly strict by looking for the protection line, and it's not hard to fix but raised the question of whether there's any ABI compatibility guarantees about these files? --0000000000008b95f505ac8c9307 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
We (Chrome OS) notic= ed recently one of our tests started failing on upstream kernels while pars= ing /proc/zoneinfo
I thin= k this patch is the cause:
26e7deadaae17 mm/v= mstat.c: do not show lowmem reserve protection information of empty zone

Maybe our parser was being overly strict by look= ing for the protection line, and it's not hard to fix but raised the qu= estion of whether there's any ABI compatibility guarantees about these = files?
--0000000000008b95f505ac8c9307--