Re: [linux-next:master] [loop] d908729e74: stress-ng.umount.ops_per_sec 100.0% regression

Oliver Sang <[email protected]> Thu, 16 Jul 2026 13:36:09 +0800
Newsgroups dev.linux.lists.oe-lkp,org.kernel.vger.linux-block,org.kernel.vger.linux-fsdevel
Message-ID <alhtyV7wdura5Q9m@xsang-OptiPlex-9020>
hi, Tetsuo Handa,

On Wed, Jul 15, 2026 at 11:25:38PM +0900, Tetsuo Handa wrote:
> On 2026/07/15 22:55, kernel test robot wrote:
> > 
> > hi, Tetsuo Handa,
> > 
> > this report is just FYI.
> > we understand d908729e74 is an experimental patch, and it seems there are lots
> > of print while running stress-ng.umount tests (one dmesg is attached)
> > 
> > [   59.370110][T10457] do_umount: task=stress-ng-umoun[10457] propagate_mount_busy()!=0
> > [   59.394831][T10476] do_umount: task=stress-ng-umoun[10476] propagate_mount_busy()!=0
> > [   59.404989][T10477] do_umount: task=stress-ng-umoun[10477] propagate_mount_busy()!=0
> > [   59.414578][T10473] do_umount: task=stress-ng-umoun[10473] propagate_mount_busy()!=0
> > [   59.423911][T10460] do_umount: task=stress-ng-umoun[10460] propagate_mount_busy()!=0
> > 
> > ....
> > 
> > 
> > so the very slow performance is expected?
> 
> Since printk() is a slow operation, stressing umount() operation that fail with -EBUSY
> can cause significantly slow performance. Can you try without fs/namespace.c changes?
> 

I saw v5 patch which removes fs/namespace.c changes.
we won't do manual tests upon it. instead, our bot would automatically bisect
and report if new version has any performance impacts. thanks