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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 45157C25B74 for ; Fri, 24 May 2024 17:33:43 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C3C5D6B0096; Fri, 24 May 2024 13:33:42 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id BEC866B0098; Fri, 24 May 2024 13:33:42 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id ADDC16B0099; Fri, 24 May 2024 13:33:42 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 8FD066B0096 for ; Fri, 24 May 2024 13:33:42 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 457CCA0C04 for ; Fri, 24 May 2024 17:33:42 +0000 (UTC) X-FDA: 82153986684.15.1B3A44D Received: from mail-il1-f181.google.com (mail-il1-f181.google.com [209.85.166.181]) by imf13.hostedemail.com (Postfix) with ESMTP id 78B1320019 for ; Fri, 24 May 2024 17:33:40 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=SxWqs18V; spf=pass (imf13.hostedemail.com: domain of pintu.ping@gmail.com designates 209.85.166.181 as permitted sender) smtp.mailfrom=pintu.ping@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1716572020; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=XR+IKKz42LKq9lWpJcypoWgZXpelFVN2Adc6x9cCqQk=; b=hLEOlg23vuRpQF7nQqEdkv9RGQO3ONCJDZpRyJNn5zU3gb6nHMBZ8+g+ieAbBPgdr9EFgb CZerdYfVIX42o0qdwdaHpfDXqAgxQQ0A280TAyr+WHEf/DHGlruUMFfUFzrzlT2DCoPYrQ vMBHjMij/oDACSozdYbGqHeMJy2iZI8= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1716572020; a=rsa-sha256; cv=none; b=PwSgn3nTSLGfeqvBgibi0+1QTPP1pzHQjjR5Sdr0eAetTcOuXouNxK4/Mpu/zV1FfRSeyl y+iaIdzVY9sZOx/tWcabvPW89oJesCx0p3SCNXys+RJPtMrHRADEpjGu5yni+ptOCbdYzB wCyoXCcamLv8g7g+s7lUajQr/qvmuaE= ARC-Authentication-Results: i=1; imf13.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=SxWqs18V; spf=pass (imf13.hostedemail.com: domain of pintu.ping@gmail.com designates 209.85.166.181 as permitted sender) smtp.mailfrom=pintu.ping@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-il1-f181.google.com with SMTP id e9e14a558f8ab-3737b281d89so5327445ab.0 for ; Fri, 24 May 2024 10:33:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716572019; x=1717176819; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=XR+IKKz42LKq9lWpJcypoWgZXpelFVN2Adc6x9cCqQk=; b=SxWqs18VMp+aHxocG4v5SkhDtO76tzA3ex8CcKy1kCvQ2Ry94XcWrGch8rdx0wU/dK UlEKtFUA2Owb80i4edUjfeQMpUBzjIZnIB1tqnSbcxYyWdEvHOWDA2PcrjK7jdkiGR1M PMo8WVhycQvSom5l8yrLSDZ1yx/2ESxLQKf+KngByLTL1QeomyF/mANI6FLhRdysM8L4 QsnPfj2jwsry4+Opw5/M6AOmHy4jjKGmw4I0GA09x0zC9nil46b5NzNrO0Hm0OI/6Uis ctWaGycbntGWY5jufWCB7ZK+dfBhzPw9iBjaC+UWhDmxg3FUagjtgsEuQgSYJ1Pqh/8h +tZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716572019; x=1717176819; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=XR+IKKz42LKq9lWpJcypoWgZXpelFVN2Adc6x9cCqQk=; b=Ztzvup55VZZDMIi1ULjfGXzmVzf5ndQOq4joCUe652uYyxVCJG7gdIPVPyzh5aWb8H LY72DKbU1MDYRkz0vkm3Ob+wR0UKorBf4/WfFe6tRtx0K7EvCzpd6hNh6mNd9XYNtASv Ooa58C80l2fwy5lJOgiQ1uawzG7oCoD1Lqx2jksTb8DZewIcQ1y9x71I4XZ15IgUAsPQ vzjX8n/Ho0Z0jZfapwRJLGU/J1CArmR4dEGR18MIjoeWMsYiGRsNSUVVVKMaLMVlMFs+ joEj1U8EPLlYIEhJWZaVpxJVILR7WdWYagQKz1laIfmIz4u8AM46oY4ZrQq6UGbhaMFU GJew== X-Forwarded-Encrypted: i=1; AJvYcCX78gsZNGvK37KAAiKrdCxekeiCSN8GHE1EufLOp2HBVy6vreTWxEclv6N/4+0YUWRPr9hmb2yVqfGwCX2TMvMxIo4= X-Gm-Message-State: AOJu0YygS3gbr+SG3tVwwH8wFrtLhBcwhul2cKohGzne7twSdkyaBQ4/ mZQrQgMLnZNdY8rt94AV/a7ervKjL/n+K1rxVx/fyumpCpDYe0hpcP3bub2LU8HSIr06HfIZqxO 3lhk29St+ZriwUVMGeGAOlF+e3R4= X-Google-Smtp-Source: AGHT+IEw/KbQqy6J9JHf1OwYD+7USGC1YdGlvQn0jqlKLuA+A2nNgR79n18oI3Z4hedpGoq0vmIPV1exDIuWIo4BMjQ= X-Received: by 2002:a92:c249:0:b0:36b:26df:ccec with SMTP id e9e14a558f8ab-3737b3251b2mr32120885ab.16.1716572018648; Fri, 24 May 2024 10:33:38 -0700 (PDT) MIME-Version: 1.0 References: <20240521023957.2587005-1-jaewon31.kim@samsung.com> <20240521025329epcms1p6ce11064c0f0608a0156d82fda7ef285c@epcms1p6> <20240521101753epcms1p50443f6b88adea211dd9bbb417dd57cb1@epcms1p5> In-Reply-To: From: Pintu Agarwal Date: Fri, 24 May 2024 23:03:26 +0530 Message-ID: Subject: Re: (2) [RESEND PATCH 00/10] memblock: introduce memsize showing reserved memory To: Mike Rapoport Cc: Jaewon Kim , "vbabka@suse.cz" , "akpm@linux-foundation.org" , "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , "jaewon31.kim@gmail.com" , "tkjos@google.com" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Stat-Signature: 9wzknjr4etewmsbmg3ro367zpsuxd58p X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 78B1320019 X-HE-Tag: 1716572020-36409 X-HE-Meta: U2FsdGVkX19aZ1EFeaLyRBADBnVhu37KuOt7ymnai9Sr02hMx0yGMa8ufv6VlI8D2KzbpK5kCxHl31chFbibL32fDeE+YF6qq0Z5UadXAEIJiYqyzPpKBj76gSfHPCoy3WH0bwBXrur4gVrm/9sU2eg+LgjOBCUcfINPnu1rehYtfQdAqPouyzXCXvWOaKiliNmAcKNU8LyOcnToverIwPcCgkQl7tzsPZqOWj1f7juXLUvpEB2C4qpo+BxSjkejc4Im8mxr0UkMvVU4PQGvvaa8Y2FvOb83oS79HQCgD5vjJAEdd54dyczvjr9I41Cn2IwXiRouMql0XKbQZq9bg1UDE97Z9f+BjZ4tc8nReF0JkC1cBU4tZQUW0sunUSwsV4YRKYjRAjWcpRo/EnPgEejMBHpf1pCpjzT+v/F+oJQ/r9MKU4XOFNYn8U7UdAgG6wKLKG9VQrV+5gClDoroclHtzW5KDBBvAeZxqLMg/8PmSXzyTFVQiibMe8tzpCi3h+Imax7rxa1gEeDACmW88CJa92A590v4VCkVnWhcapUiKyAoY2th98GnN19Vo7hbXeU7CdW/gvt6+Rk6pbwzAUmW4mCJp+J9DqpVvrgTh1qHpXXhrKafXwzX68sUzGqRKyK0kHwJFjxMoEiRPXaPNl7SYag0AQPQI4R3worfUuqOtE8TLVLnaKL0P14taX6ZUT2+o3nOTDzYh43z1xIFtEdtEFRP3DCKgpyM8zXWXRFheCgohaso/6s6lWt6zheJwb43HF+92EyCLwqIjRvNaBWX3jfauwza5jvoQNeBgE37zBt2FukEoTPKpFYEGe8CIV+JIy6WMGXv96CdmpO/UMvFpA1aKOjJVh58+Wn1VnLnhVfjdjDenB4vM61Xho5/LMhGuab0JdfLrgG2cKXcpdo1NmC/t5eHEzlcS98BXo8EFpKsClsMx0LzbIVYf+1WFTUp8e/yFJFvNQelMCN iZpdE019 ZhzqUIQnx963EAK9VUNmmyjgnfM4XzTTNzBBWf8JSwwDwxZNAunNUuM5urU8pv6OX3WFRljM6fTQZgqoFYGKQT/0zuOZIHsLWA0rcT/5trDRr1xzAKfOB+O4eXBObhVb7at19JscIn1GL+gEdTUllhGFswxRy5mTaLyp3FJE+7VAgTtH5NrT4IOKFcVwzYx41ahx8BTR2JQt1teiBM6yygepHrUMdZheHiLyjclOHHZJQBjQT019mweAEfRQKz88hY8I94oof+sqOjugAJnER/ru5e8nnvCAfJUNsO06Sfo8gyeQ1n8TAgJ/ss38vm5zBHCR3eSYNzGQi3kWnb2iWNgirth33VUZ+le/oD0uQDNiNaGLMpypiQ6xGAP/guOagoW/lwRq2pzv7N2B1knzL/yc6+Q3HIcLr8eW+OF5FrujeyejHt8et8DFCGXDr7a4DEeOXAWkmfLAYSsRbcLkhzb9Uttl/qDehOFAbuwF8zwcbUangaMKjyLu/EfW5OdYl8YxJqefdA44WD8FaVE6u+2BaCyCaPYCm+SjSzb5wLWmoY22S2DTI6G8JoarQGGM8a0PRWZhryowVKlA= X-Bogosity: Ham, tests=bogofilter, spamicity=0.004445, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Thu, 23 May 2024 at 20:06, Mike Rapoport wrote: > > On Tue, May 21, 2024 at 07:17:53PM +0900, Jaewon Kim wrote: > > >On Tue, May 21, 2024 at 11:53:29AM +0900, Jaewon Kim wrote: > > >> >--------- Original Message --------- > > >> >Sender : =EA=B9=80=EC=9E=AC=EC=9B=90 Syst= em Performance Lab.(MX)/=EC=82=BC=EC=84=B1=EC=A0=84=EC=9E=90 > > >> >Date : 2024-05-21 11:40 (GMT+9) > > >> >Title : [RESEND PATCH 00/10] memblock: introduce memsize showing r= eserved memory > > >> >? > > >> >Some of memory regions can be reserved for a specific purpose. They= are > > >> >usually defined through reserved-memory in device tree. If only siz= e > > >> >without address is specified in device tree, the address of the reg= ion > > >> >will be determined at boot time. > > >> > > > >> >We may find the address of the memory regions through booting log, = but > > >> >it does not show all. And it could be hard to catch the very beginn= ing > > >> >log. The memblock_dump_all shows all memblock status but it does no= t > > >> >show region name and its information is difficult to summarize. Something similar, we have already proposed almost 10 years ago for membloc= k. That time I realised some of these reserved memory break-up becomes useful and handy when we are gathering reserved memory stats on a small embedded device where every bit of memory reserved is important and being questioned. You can get some information about Kernel reserved from dmesg | grep -i Memory (including the kernel init, text, data) and the cma-reserved as well. Here the cma-reserved was added by me. You can also get these Kernel reserved size info from vmlinux. size -t vmlinux