All of lore.kernel.org
 help / color / mirror / Atom feed
From: Erhard Furtner <erhard_f@mailbox.org>
To: Yosry Ahmed <yosryahmed@google.com>
Cc: Nhat Pham <nphamcs@gmail.com>, Yu Zhao <yuzhao@google.com>,
	Sergey Senozhatsky <senozhatsky@chromium.org>,
	Minchan Kim <minchan@kernel.org>,
	linux-kernel@vger.kernel.org, linux-mm@kvack.org,
	Johannes Weiner <hannes@cmpxchg.org>,
	Chengming Zhou <chengming.zhou@linux.dev>,
	linuxppc-dev@lists.ozlabs.org
Subject: Re: kswapd0: page allocation failure: order:0, mode:0x820(GFP_ATOMIC), nodemask=(null),cpuset=/,mems_allowed=0 (Kernel v6.5.9, 32bit ppc)
Date: Tue, 4 Jun 2024 23:10:19 +0200	[thread overview]
Message-ID: <20240604231019.18e2f373@yea> (raw)
In-Reply-To: <CAJD7tkZ+QY55GTzW9A7ZCm=rxAEfrW76cWXf8o5nwiKSXp8z=w@mail.gmail.com>

On Tue, 4 Jun 2024 11:01:39 -0700
Yosry Ahmed <yosryahmed@google.com> wrote:

> How many CPUs does this machine have? I am wondering if 32 can be an
> overkill for small machines, perhaps the number of pools should be
> max(nr_cpus, 32)?

This PowerMac G4 DP got 2 CPUs. Not much for a desktop machine by todays standards but some SoCs have less. ;)

 # lscpu 
Architecture:          ppc
  CPU op-mode(s):      32-bit
  Byte Order:          Big Endian
CPU(s):                2
  On-line CPU(s) list: 0,1
Model name:            7455, altivec supported
  Model:               3.3 (pvr 8001 0303)
  Thread(s) per core:  1
  Core(s) per socket:  1
  Socket(s):           2
  BogoMIPS:            83.78
Caches (sum of all):   
  L1d:                 64 KiB (2 instances)
  L1i:                 64 KiB (2 instances)
  L2:                  512 KiB (2 instances)
  L3:                  4 MiB (2 instances)

Regards,
Erhard

WARNING: multiple messages have this Message-ID (diff)
From: Erhard Furtner <erhard_f@mailbox.org>
To: Yosry Ahmed <yosryahmed@google.com>
Cc: Yu Zhao <yuzhao@google.com>,
	linux-mm@kvack.org, linux-kernel@vger.kernel.org,
	linuxppc-dev@lists.ozlabs.org,
	Johannes Weiner <hannes@cmpxchg.org>,
	Nhat Pham <nphamcs@gmail.com>,
	Chengming Zhou <chengming.zhou@linux.dev>,
	Sergey Senozhatsky <senozhatsky@chromium.org>,
	Minchan Kim <minchan@kernel.org>
Subject: Re: kswapd0: page allocation failure: order:0, mode:0x820(GFP_ATOMIC), nodemask=(null),cpuset=/,mems_allowed=0 (Kernel v6.5.9, 32bit ppc)
Date: Tue, 4 Jun 2024 23:10:19 +0200	[thread overview]
Message-ID: <20240604231019.18e2f373@yea> (raw)
In-Reply-To: <CAJD7tkZ+QY55GTzW9A7ZCm=rxAEfrW76cWXf8o5nwiKSXp8z=w@mail.gmail.com>

On Tue, 4 Jun 2024 11:01:39 -0700
Yosry Ahmed <yosryahmed@google.com> wrote:

> How many CPUs does this machine have? I am wondering if 32 can be an
> overkill for small machines, perhaps the number of pools should be
> max(nr_cpus, 32)?

This PowerMac G4 DP got 2 CPUs. Not much for a desktop machine by todays standards but some SoCs have less. ;)

 # lscpu 
Architecture:          ppc
  CPU op-mode(s):      32-bit
  Byte Order:          Big Endian
CPU(s):                2
  On-line CPU(s) list: 0,1
Model name:            7455, altivec supported
  Model:               3.3 (pvr 8001 0303)
  Thread(s) per core:  1
  Core(s) per socket:  1
  Socket(s):           2
  BogoMIPS:            83.78
Caches (sum of all):   
  L1d:                 64 KiB (2 instances)
  L1i:                 64 KiB (2 instances)
  L2:                  512 KiB (2 instances)
  L3:                  4 MiB (2 instances)

Regards,
Erhard


  parent reply	other threads:[~2024-06-04 21:11 UTC|newest]

Thread overview: 92+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-05-08 18:21 kswapd0: page allocation failure: order:0, mode:0x820(GFP_ATOMIC), nodemask=(null),cpuset=/,mems_allowed=0 (Kernel v6.5.9, 32bit ppc) Erhard Furtner
2024-05-08 18:21 ` Erhard Furtner
2024-05-15 20:45 ` Erhard Furtner
2024-05-15 20:45   ` Erhard Furtner
2024-05-15 22:06   ` Yu Zhao
2024-05-15 22:06     ` Yu Zhao
2024-06-01  6:01     ` Yu Zhao
2024-06-01  6:01       ` Yu Zhao
2024-06-01 15:37       ` David Hildenbrand
2024-06-01 15:37         ` David Hildenbrand
2024-06-06  3:11         ` Michael Ellerman
2024-06-06  3:11           ` Michael Ellerman
2024-06-06  3:38           ` Yu Zhao
2024-06-06  3:38             ` Yu Zhao
2024-06-06 12:08             ` Michael Ellerman
2024-06-06 12:08               ` Michael Ellerman
2024-06-06 16:05               ` Erhard Furtner
2024-06-06 16:05                 ` Erhard Furtner
2024-06-02 18:03       ` Erhard Furtner
2024-06-02 18:03         ` Erhard Furtner
2024-06-02 20:38         ` Yu Zhao
2024-06-02 20:38           ` Yu Zhao
2024-06-02 21:36           ` Erhard Furtner
2024-06-02 21:36             ` Erhard Furtner
2024-06-03 22:13         ` Erhard Furtner
2024-06-03 22:13           ` Erhard Furtner
2024-06-03 23:24           ` Yosry Ahmed
2024-06-03 23:24             ` Yosry Ahmed
2024-06-04 11:44             ` Erhard Furtner
2024-06-04 11:44               ` Erhard Furtner
2024-06-04 16:11               ` Yosry Ahmed
2024-06-04 16:11                 ` Yosry Ahmed
2024-06-04 17:18                 ` Yu Zhao
2024-06-04 17:18                   ` Yu Zhao
2024-06-04 17:34                   ` Yosry Ahmed
2024-06-04 17:34                     ` Yosry Ahmed
2024-06-04 17:53                     ` Yu Zhao
2024-06-04 17:53                       ` Yu Zhao
2024-06-04 18:01                       ` Yosry Ahmed
2024-06-04 18:01                         ` Yosry Ahmed
2024-06-04 21:00                         ` Vlastimil Babka (SUSE)
2024-06-04 21:00                           ` Vlastimil Babka (SUSE)
2024-06-04 21:10                         ` Erhard Furtner [this message]
2024-06-04 21:10                           ` Erhard Furtner
2024-06-05  3:03                           ` Yosry Ahmed
2024-06-05  3:03                             ` Yosry Ahmed
2024-06-05 23:04                             ` Erhard Furtner
2024-06-05 23:04                               ` Erhard Furtner
2024-06-05 23:41                               ` Yosry Ahmed
2024-06-05 23:41                                 ` Yosry Ahmed
2024-06-05 23:52                                 ` Yu Zhao
2024-06-05 23:52                                   ` Yu Zhao
2024-06-05 23:58                                   ` Yosry Ahmed
2024-06-05 23:58                                     ` Yosry Ahmed
2024-06-06 13:28                                     ` Erhard Furtner
2024-06-06 13:28                                       ` Erhard Furtner
2024-06-06 16:42                                       ` Yosry Ahmed
2024-06-06 16:42                                         ` Yosry Ahmed
2024-06-06  2:49                                 ` Chengming Zhou
2024-06-06  2:49                                   ` Chengming Zhou
2024-06-06  4:31                                   ` Sergey Senozhatsky
2024-06-06  4:31                                     ` Sergey Senozhatsky
2024-06-06  4:46                                     ` Chengming Zhou
2024-06-06  4:46                                       ` Chengming Zhou
2024-06-06  5:43                                       ` Sergey Senozhatsky
2024-06-06  5:43                                         ` Sergey Senozhatsky
2024-06-06  5:55                                         ` Chengming Zhou
2024-06-06  5:55                                           ` Chengming Zhou
2024-06-07  9:40                                         ` Nhat Pham
2024-06-07  9:40                                           ` Nhat Pham
2024-06-07 11:20                                           ` Sergey Senozhatsky
2024-06-07 11:20                                             ` Sergey Senozhatsky
2024-06-06  7:24                                 ` Vlastimil Babka (SUSE)
2024-06-06  7:24                                   ` Vlastimil Babka (SUSE)
2024-06-06 13:32                                   ` Erhard Furtner
2024-06-06 13:32                                     ` Erhard Furtner
2024-06-06 16:53                                     ` Vlastimil Babka (SUSE)
2024-06-06 16:53                                       ` Vlastimil Babka (SUSE)
2024-06-06 17:14                                 ` Takero Funaki
2024-06-06 17:14                                   ` Takero Funaki
2024-06-06 17:41                                   ` Yosry Ahmed
2024-06-06 17:41                                     ` Yosry Ahmed
2024-06-06 17:55                                     ` Yu Zhao
2024-06-06 17:55                                       ` Yu Zhao
2024-06-06 18:03                                       ` Yosry Ahmed
2024-06-06 18:03                                         ` Yosry Ahmed
2024-06-04 22:17                   ` Erhard Furtner
2024-06-04 22:17                     ` Erhard Furtner
2024-06-04 20:52             ` Vlastimil Babka (SUSE)
2024-06-04 20:52               ` Vlastimil Babka (SUSE)
2024-06-04 20:55               ` Yosry Ahmed
2024-06-04 20:55                 ` Yosry Ahmed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240604231019.18e2f373@yea \
    --to=erhard_f@mailbox.org \
    --cc=chengming.zhou@linux.dev \
    --cc=hannes@cmpxchg.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    --cc=linuxppc-dev@lists.ozlabs.org \
    --cc=minchan@kernel.org \
    --cc=nphamcs@gmail.com \
    --cc=senozhatsky@chromium.org \
    --cc=yosryahmed@google.com \
    --cc=yuzhao@google.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.