#1108365 coreutils: /usr/bin/ls|more on EXFAT filesystems results in 100 percent CPU

Package:
coreutils
Source:
coreutils
Description:
GNU core utilities
Submitter:
Arthur Marsh
Date:
2025-06-27 20:57:02 UTC
Severity:
normal
#1108365#5
Date:
2025-06-27 01:42:09 UTC
From:
To:
Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

On an EXFAT filesystem, using the command:

ls|more


   * What exactly did you do (or not do) that was effective (or
     ineffective)?

By running

ls|strace more

I see repeated output of the form:

poll([{fd=3, events=POLLIN|POLLERR|POLLHUP}, {fd=0, events=POLLIN|POLLERR|POLLHUP}, {fd=2, events=POLLIN|POLLERR|POLLHUP}], 3, -1) = 1 ([{fd=0, revents=POLLIN}])


   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***

#1108365#10
Date:
2025-06-27 20:40:26 UTC
From:
To:
Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?

dmesg|more also results in 100 percent cpu utilisation.

   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***