* Re: [dhowells-fs:cifs-netfs] [cifs] b4834f12a4: WARNING:at_fs/netfs/write_collect.c:#netfs_writeback_lookup_folio
2024-04-17 12:18 ` David Howells
@ 2024-04-25 6:28 ` Oliver Sang
2024-04-26 8:34 ` David Howells
` (4 subsequent siblings)
5 siblings, 0 replies; 14+ messages in thread
From: Oliver Sang @ 2024-04-25 6:28 UTC (permalink / raw)
To: David Howells
Cc: oe-lkp, lkp, Steve French, Shyam Prasad N, Rohith Surabattula,
Jeff Layton, netfs, linux-fsdevel, linux-cifs, samba-technical,
oliver.sang
hi, David,
On Wed, Apr 17, 2024 at 01:18:41PM +0100, David Howells wrote:
> When I try and do "sudo bin/lkp install job.yaml", I get an error because
> Fedora 39 doesn't have a libarchive-tools package.
sorry for late. we made some fix for fedora 39 recently, could you try again?
I can pass "sudo bin/lkp install job.yaml" on my local machine with fedora 39
now.
we found the similar issue
(WARNING:at_fs/netfs/write_collect.c:#netfs_writeback_lookup_folio)
still exist upon below commit in latest branch: dhowells-fs/cifs-netfs
0e533e79c0edb cifs: Cut over to using netfslib
>
> Also, I can't find a "filemicro_seqwriterandvargam.f" script, presumably
> because it would get patched into existence by the failing install step above.
yes, this is only generated after all previous steps pass.
$ bin/lkp split-job --compatible job.yaml
...
/tmp/split-job20240424-80542-6az47a => ./job-1HDD-btrfs-cifs-filemicro_seqwriterandvargam.f.yaml
BTW, you also need follow
https://github.com/intel/lkp-tests?tab=readme-ov-file#run-your-own-disk-partitions
to use your own disk since this test needs 1 HDD.
if you find further issues, could you capture full logs? thanks a lot!
>
> David
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dhowells-fs:cifs-netfs] [cifs] b4834f12a4: WARNING:at_fs/netfs/write_collect.c:#netfs_writeback_lookup_folio
2024-04-17 12:18 ` David Howells
2024-04-25 6:28 ` Oliver Sang
@ 2024-04-26 8:34 ` David Howells
2024-05-14 8:20 ` Oliver Sang
2024-04-26 8:52 ` David Howells
` (3 subsequent siblings)
5 siblings, 1 reply; 14+ messages in thread
From: David Howells @ 2024-04-26 8:34 UTC (permalink / raw)
To: Oliver Sang
Cc: dhowells, oe-lkp, lkp, Steve French, Shyam Prasad N,
Rohith Surabattula, Jeff Layton, netfs, linux-fsdevel,
linux-cifs, samba-technical
Oliver Sang <oliver.sang@intel.com> wrote:
> I can pass "sudo bin/lkp install job.yaml" on my local machine with fedora 39
> now.
Note that this causes:
systemd-sysv-generator[23561]: SysV service '/etc/rc.d/init.d/network' lacks a native systemd unit file. ♻️ Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it safe, robust and future-proof. ⚠️ This compatibility logic is deprecated, expect removal soon. ⚠️
to appear. What's it doing to the networking settings? It shouldn't be
touching those.
Also, does it have to install its own cifs server? Can it not be directed to
my test server that's already set up on another machine? And does it have to
build a kernel? Can it not use the one that's already running on the machine?
David
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dhowells-fs:cifs-netfs] [cifs] b4834f12a4: WARNING:at_fs/netfs/write_collect.c:#netfs_writeback_lookup_folio
2024-04-26 8:34 ` David Howells
@ 2024-05-14 8:20 ` Oliver Sang
0 siblings, 0 replies; 14+ messages in thread
From: Oliver Sang @ 2024-05-14 8:20 UTC (permalink / raw)
To: David Howells
Cc: oe-lkp, lkp, Steve French, Shyam Prasad N, Rohith Surabattula,
Jeff Layton, netfs, linux-fsdevel, linux-cifs, samba-technical,
oliver.sang
hi, David,
sorry for quite late. we made some fix recently, I will reply your mails
separately.
On Fri, Apr 26, 2024 at 09:34:02AM +0100, David Howells wrote:
> Oliver Sang <oliver.sang@intel.com> wrote:
>
> > I can pass "sudo bin/lkp install job.yaml" on my local machine with fedora 39
> > now.
>
> Note that this causes:
>
> systemd-sysv-generator[23561]: SysV service '/etc/rc.d/init.d/network' lacks a native systemd unit file. ♻️ Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it safe, robust and future-proof. ⚠️ This compatibility logic is deprecated, expect removal soon. ⚠️
>
> to appear. What's it doing to the networking settings? It shouldn't be
> touching those.
we didn't see this. we will try by more reproducers.
>
> Also, does it have to install its own cifs server? Can it not be directed to
> my test server that's already set up on another machine?
sorry, we don't support a remote server now. the whole workflow is setup to run
on a single host.
> And does it have to
> build a kernel? Can it not use the one that's already running on the machine?
there should be some bug before. no need to build a kernel, the latest lkp-tests
could use local kernel directly.
>
> David
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dhowells-fs:cifs-netfs] [cifs] b4834f12a4: WARNING:at_fs/netfs/write_collect.c:#netfs_writeback_lookup_folio
2024-04-17 12:18 ` David Howells
2024-04-25 6:28 ` Oliver Sang
2024-04-26 8:34 ` David Howells
@ 2024-04-26 8:52 ` David Howells
2024-05-14 8:23 ` Oliver Sang
2024-04-26 8:56 ` David Howells
` (2 subsequent siblings)
5 siblings, 1 reply; 14+ messages in thread
From: David Howells @ 2024-04-26 8:52 UTC (permalink / raw)
To: Oliver Sang
Cc: dhowells, oe-lkp, lkp, Steve French, Shyam Prasad N,
Rohith Surabattula, Jeff Layton, netfs, linux-fsdevel,
linux-cifs, samba-technical
The "lkp install" didn't complete:
==> Retrieving sources...
-> Source is https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
-> Cloning linux git repo...
Cloning into bare repository '/root/lkp-tests/programs/turbostat/pkg/linux'...
remote: Enumerating objects: 10112942, done.
remote: Counting objects: 100% (889/889), done.
remote: Compressing objects: 100% (475/475), done.
remote: Total 10112942 (delta 554), reused 549 (delta 412), pack-reused 10112053
Receiving objects: 100% (10112942/10112942), 2.78 GiB | 4.16 MiB/s, done.
Resolving deltas: 100% (8300839/8300839), done.
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with md5sums...
linux ... Skipped
==> Extracting sources...
-> Source is https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
-> Creating working copy of linux git repo...
fatal: '/root/lkp-tests/pkg/turbostat/linux' does not appear to be a git repository
fatal: Could not read from remote repository.
I looked around under /root/lkp-tests and there's no pkg/ directory. It seems
to be using tmp-pkg instead.
Is there a way to skip the cloning of the kernel? I already have my test
kernel running on my test machine, booted by PXE/tftp from the build tree on
my desktop. Just tell me what options I need to enable.
David
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dhowells-fs:cifs-netfs] [cifs] b4834f12a4: WARNING:at_fs/netfs/write_collect.c:#netfs_writeback_lookup_folio
2024-04-26 8:52 ` David Howells
@ 2024-05-14 8:23 ` Oliver Sang
0 siblings, 0 replies; 14+ messages in thread
From: Oliver Sang @ 2024-05-14 8:23 UTC (permalink / raw)
To: David Howells
Cc: oe-lkp, lkp, Steve French, Shyam Prasad N, Rohith Surabattula,
Jeff Layton, netfs, linux-fsdevel, linux-cifs, samba-technical,
oliver.sang
On Fri, Apr 26, 2024 at 09:52:52AM +0100, David Howells wrote:
> The "lkp install" didn't complete:
>
> ==> Retrieving sources...
> -> Source is https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
> -> Cloning linux git repo...
> Cloning into bare repository '/root/lkp-tests/programs/turbostat/pkg/linux'...
> remote: Enumerating objects: 10112942, done.
> remote: Counting objects: 100% (889/889), done.
> remote: Compressing objects: 100% (475/475), done.
> remote: Total 10112942 (delta 554), reused 549 (delta 412), pack-reused 10112053
> Receiving objects: 100% (10112942/10112942), 2.78 GiB | 4.16 MiB/s, done.
> Resolving deltas: 100% (8300839/8300839), done.
> ==> WARNING: Skipping verification of source file PGP signatures.
> ==> Validating source files with md5sums...
> linux ... Skipped
> ==> Extracting sources...
> -> Source is https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
> -> Creating working copy of linux git repo...
> fatal: '/root/lkp-tests/pkg/turbostat/linux' does not appear to be a git repository
> fatal: Could not read from remote repository.
>
>
> I looked around under /root/lkp-tests and there's no pkg/ directory. It seems
> to be using tmp-pkg instead.
should be fixed in latest lkp-tests
>
> Is there a way to skip the cloning of the kernel? I already have my test
> kernel running on my test machine, booted by PXE/tftp from the build tree on
> my desktop. Just tell me what options I need to enable.
this is a bug in our code. there is no step to clone kernel in this test now.
>
> David
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dhowells-fs:cifs-netfs] [cifs] b4834f12a4: WARNING:at_fs/netfs/write_collect.c:#netfs_writeback_lookup_folio
2024-04-17 12:18 ` David Howells
` (2 preceding siblings ...)
2024-04-26 8:52 ` David Howells
@ 2024-04-26 8:56 ` David Howells
2024-05-14 8:24 ` Oliver Sang
2024-04-26 9:04 ` David Howells
2024-04-26 9:42 ` David Howells
5 siblings, 1 reply; 14+ messages in thread
From: David Howells @ 2024-04-26 8:56 UTC (permalink / raw)
To: Oliver Sang
Cc: dhowells, oe-lkp, lkp, Steve French, Shyam Prasad N,
Rohith Surabattula, Jeff Layton, netfs, linux-fsdevel,
linux-cifs, samba-technical
David Howells <dhowells@redhat.com> wrote:
> ==> Retrieving sources...
> -> Source is https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
> -> Cloning linux git repo...
> Cloning into bare repository '/root/lkp-tests/programs/turbostat/pkg/linux'...
Actually, it cloned the linux git repo twice by http, once into:
programs/turbostat/pkg/linux/
which is a bare repo, and once into:
tmp-pkg/turbostat/src/linux/
which has all the files checked out.
If it must clone linux, can it at least clone one from the other?
David
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dhowells-fs:cifs-netfs] [cifs] b4834f12a4: WARNING:at_fs/netfs/write_collect.c:#netfs_writeback_lookup_folio
2024-04-26 8:56 ` David Howells
@ 2024-05-14 8:24 ` Oliver Sang
0 siblings, 0 replies; 14+ messages in thread
From: Oliver Sang @ 2024-05-14 8:24 UTC (permalink / raw)
To: David Howells
Cc: oe-lkp, lkp, Steve French, Shyam Prasad N, Rohith Surabattula,
Jeff Layton, netfs, linux-fsdevel, linux-cifs, samba-technical,
oliver.sang
On Fri, Apr 26, 2024 at 09:56:57AM +0100, David Howells wrote:
> David Howells <dhowells@redhat.com> wrote:
>
> > ==> Retrieving sources...
> > -> Source is https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
> > -> Cloning linux git repo...
> > Cloning into bare repository '/root/lkp-tests/programs/turbostat/pkg/linux'...
>
> Actually, it cloned the linux git repo twice by http, once into:
this is quite bad ... fixed now.
>
> programs/turbostat/pkg/linux/
>
> which is a bare repo, and once into:
>
> tmp-pkg/turbostat/src/linux/
>
> which has all the files checked out.
>
> If it must clone linux, can it at least clone one from the other?
>
> David
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dhowells-fs:cifs-netfs] [cifs] b4834f12a4: WARNING:at_fs/netfs/write_collect.c:#netfs_writeback_lookup_folio
2024-04-17 12:18 ` David Howells
` (3 preceding siblings ...)
2024-04-26 8:56 ` David Howells
@ 2024-04-26 9:04 ` David Howells
2024-05-14 8:25 ` Oliver Sang
2024-04-26 9:42 ` David Howells
5 siblings, 1 reply; 14+ messages in thread
From: David Howells @ 2024-04-26 9:04 UTC (permalink / raw)
To: Oliver Sang
Cc: dhowells, oe-lkp, lkp, Steve French, Shyam Prasad N,
Rohith Surabattula, Jeff Layton, netfs, linux-fsdevel,
linux-cifs, samba-technical
Okay I got it to install somehow by moving tmp-pkg to pkg, running lkp
install (which failed), then moving it back and running lkp install again,
which succeeded.
Running lkp split-job gives me:
/root/lkp-tests/lib/erb.rb:35: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments.
/root/lkp-tests/lib/erb.rb:35: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead.
/root/lkp-tests/lib/erb.rb:35: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments.
/root/lkp-tests/lib/erb.rb:35: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead.
job.yaml => ./job-performance-1HDD-btrfs-cifs-filemicro_seqwriterandvargam.f-b4834f12a4df607aaedc627fa9b93f3b18f664ba-debian-12-x86_64-20240206.cgz.yaml
It looks like some of the Ruby scripting is out of date.
David
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dhowells-fs:cifs-netfs] [cifs] b4834f12a4: WARNING:at_fs/netfs/write_collect.c:#netfs_writeback_lookup_folio
2024-04-26 9:04 ` David Howells
@ 2024-05-14 8:25 ` Oliver Sang
0 siblings, 0 replies; 14+ messages in thread
From: Oliver Sang @ 2024-05-14 8:25 UTC (permalink / raw)
To: David Howells
Cc: oe-lkp, lkp, Steve French, Shyam Prasad N, Rohith Surabattula,
Jeff Layton, netfs, linux-fsdevel, linux-cifs, samba-technical,
oliver.sang
hi, David,
On Fri, Apr 26, 2024 at 10:04:49AM +0100, David Howells wrote:
> Okay I got it to install somehow by moving tmp-pkg to pkg, running lkp
> install (which failed), then moving it back and running lkp install again,
> which succeeded.
>
> Running lkp split-job gives me:
>
> /root/lkp-tests/lib/erb.rb:35: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments.
> /root/lkp-tests/lib/erb.rb:35: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead.
> /root/lkp-tests/lib/erb.rb:35: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments.
> /root/lkp-tests/lib/erb.rb:35: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead.
> job.yaml => ./job-performance-1HDD-btrfs-cifs-filemicro_seqwriterandvargam.f-b4834f12a4df607aaedc627fa9b93f3b18f664ba-debian-12-x86_64-20240206.cgz.yaml
>
> It looks like some of the Ruby scripting is out of date.
this is fixed.
>
> David
>
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dhowells-fs:cifs-netfs] [cifs] b4834f12a4: WARNING:at_fs/netfs/write_collect.c:#netfs_writeback_lookup_folio
2024-04-17 12:18 ` David Howells
` (4 preceding siblings ...)
2024-04-26 9:04 ` David Howells
@ 2024-04-26 9:42 ` David Howells
2024-04-26 10:59 ` Philip Li
2024-05-14 8:45 ` Oliver Sang
5 siblings, 2 replies; 14+ messages in thread
From: David Howells @ 2024-04-26 9:42 UTC (permalink / raw)
To: Oliver Sang
Cc: dhowells, oe-lkp, lkp, Steve French, Shyam Prasad N,
Rohith Surabattula, Jeff Layton, netfs, linux-fsdevel,
linux-cifs, samba-technical
Trying to do "lkp run job.yaml" doesn't work:
/root/lkp-tests/filters/need_kconfig.rb:20:in `read_kernel_kconfigs': .config doesn't exist: /pkg/linux/x86_64-rhel-8.3/gcc-13/b4834f12a4df607aaedc627fa9b93f3b18f664ba/.config (Job::ParamError)
from /root/lkp-tests/filters/need_kconfig.rb:176:in `block in expand_expression'
from /root/lkp-tests/lib/erb.rb:51:in `eval'
from /root/lkp-tests/lib/erb.rb:51:in `expand_expression'
from /root/lkp-tests/lib/job.rb:646:in `evaluate_param'
from /root/lkp-tests/lib/job.rb:694:in `block in expand_params'
from /root/lkp-tests/lib/job.rb:79:in `block in for_each_in'
from /root/lkp-tests/lib/job.rb:78:in `each'
from /root/lkp-tests/lib/job.rb:78:in `for_each_in'
from /root/lkp-tests/lib/job.rb:691:in `expand_params'
from /root/lkp-tests/bin/run-local:138:in `<main>'
I tried to run the filebench directly, but that only wants to hammer on
/tmp/bigfileset/ and also wants a file for SHM precreating in /tmp. I was
able to get it to work with cifs by:
touch /tmp/filebench-shm-IF6uX8
truncate -s 184975240 /tmp/filebench-shm-IF6uX8
mkdir /tmp/bigfileset
mount //myserver/test /tmp/bigfileset/ -o user=shares,pass=...,cache=loose
/root/lkp-tests/programs/filebench/pkg/filebench-lkp/lkp/benchmarks/filebench/bin/filebench -f /lkp/benchmarks/filebench/share/filebench/workloads/filemicro_seqwriterandvargam.f
It tries to remove /tmp/bigfileset/, can't because it's mounted, and then
continues anyway.
It should be easier than this ;-)
David
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dhowells-fs:cifs-netfs] [cifs] b4834f12a4: WARNING:at_fs/netfs/write_collect.c:#netfs_writeback_lookup_folio
2024-04-26 9:42 ` David Howells
@ 2024-04-26 10:59 ` Philip Li
2024-05-14 8:45 ` Oliver Sang
1 sibling, 0 replies; 14+ messages in thread
From: Philip Li @ 2024-04-26 10:59 UTC (permalink / raw)
To: David Howells
Cc: Oliver Sang, oe-lkp, lkp, Steve French, Shyam Prasad N,
Rohith Surabattula, Jeff Layton, netfs, linux-fsdevel,
linux-cifs, samba-technical
On Fri, Apr 26, 2024 at 10:42:41AM +0100, David Howells wrote:
> Trying to do "lkp run job.yaml" doesn't work:
>
> /root/lkp-tests/filters/need_kconfig.rb:20:in `read_kernel_kconfigs': .config doesn't exist: /pkg/linux/x86_64-rhel-8.3/gcc-13/b4834f12a4df607aaedc627fa9b93f3b18f664ba/.config (Job::ParamError)
> from /root/lkp-tests/filters/need_kconfig.rb:176:in `block in expand_expression'
> from /root/lkp-tests/lib/erb.rb:51:in `eval'
> from /root/lkp-tests/lib/erb.rb:51:in `expand_expression'
> from /root/lkp-tests/lib/job.rb:646:in `evaluate_param'
> from /root/lkp-tests/lib/job.rb:694:in `block in expand_params'
> from /root/lkp-tests/lib/job.rb:79:in `block in for_each_in'
> from /root/lkp-tests/lib/job.rb:78:in `each'
> from /root/lkp-tests/lib/job.rb:78:in `for_each_in'
> from /root/lkp-tests/lib/job.rb:691:in `expand_params'
> from /root/lkp-tests/bin/run-local:138:in `<main>'
>
> I tried to run the filebench directly, but that only wants to hammer on
> /tmp/bigfileset/ and also wants a file for SHM precreating in /tmp. I was
> able to get it to work with cifs by:
>
> touch /tmp/filebench-shm-IF6uX8
> truncate -s 184975240 /tmp/filebench-shm-IF6uX8
> mkdir /tmp/bigfileset
> mount //myserver/test /tmp/bigfileset/ -o user=shares,pass=...,cache=loose
>
> /root/lkp-tests/programs/filebench/pkg/filebench-lkp/lkp/benchmarks/filebench/bin/filebench -f /lkp/benchmarks/filebench/share/filebench/workloads/filemicro_seqwriterandvargam.f
>
> It tries to remove /tmp/bigfileset/, can't because it's mounted, and then
> continues anyway.
>
> It should be easier than this ;-)
Hi David, really apologize for all the problems you mentioned here and early mails
during the reproduce. We will address them one by one ASAP to see make the reproduce
useful instead of this kind of bad experience.
BTW: if you have any patch (like debugging) to try, we are pleased to test it directly in
our testbox.
Sorry again to cost your a lot extra time for this.
Thanks
>
> David
>
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dhowells-fs:cifs-netfs] [cifs] b4834f12a4: WARNING:at_fs/netfs/write_collect.c:#netfs_writeback_lookup_folio
2024-04-26 9:42 ` David Howells
2024-04-26 10:59 ` Philip Li
@ 2024-05-14 8:45 ` Oliver Sang
1 sibling, 0 replies; 14+ messages in thread
From: Oliver Sang @ 2024-05-14 8:45 UTC (permalink / raw)
To: David Howells
Cc: oe-lkp, lkp, Steve French, Shyam Prasad N, Rohith Surabattula,
Jeff Layton, netfs, linux-fsdevel, linux-cifs, samba-technical,
oliver.sang
hi, David,
we actually hope to seek your help as below.
On Fri, Apr 26, 2024 at 10:42:41AM +0100, David Howells wrote:
> Trying to do "lkp run job.yaml" doesn't work:
>
> /root/lkp-tests/filters/need_kconfig.rb:20:in `read_kernel_kconfigs': .config doesn't exist: /pkg/linux/x86_64-rhel-8.3/gcc-13/b4834f12a4df607aaedc627fa9b93f3b18f664ba/.config (Job::ParamError)
> from /root/lkp-tests/filters/need_kconfig.rb:176:in `block in expand_expression'
> from /root/lkp-tests/lib/erb.rb:51:in `eval'
> from /root/lkp-tests/lib/erb.rb:51:in `expand_expression'
> from /root/lkp-tests/lib/job.rb:646:in `evaluate_param'
> from /root/lkp-tests/lib/job.rb:694:in `block in expand_params'
> from /root/lkp-tests/lib/job.rb:79:in `block in for_each_in'
> from /root/lkp-tests/lib/job.rb:78:in `each'
> from /root/lkp-tests/lib/job.rb:78:in `for_each_in'
> from /root/lkp-tests/lib/job.rb:691:in `expand_params'
> from /root/lkp-tests/bin/run-local:138:in `<main>'
>
> I tried to run the filebench directly, but that only wants to hammer on
> /tmp/bigfileset/ and also wants a file for SHM precreating in /tmp. I was
> able to get it to work with cifs by:
>
> touch /tmp/filebench-shm-IF6uX8
> truncate -s 184975240 /tmp/filebench-shm-IF6uX8
> mkdir /tmp/bigfileset
> mount //myserver/test /tmp/bigfileset/ -o user=shares,pass=...,cache=loose
>
> /root/lkp-tests/programs/filebench/pkg/filebench-lkp/lkp/benchmarks/filebench/bin/filebench -f /lkp/benchmarks/filebench/share/filebench/workloads/filemicro_seqwriterandvargam.f
>
> It tries to remove /tmp/bigfileset/, can't because it's mounted, and then
> continues anyway.
>
> It should be easier than this ;-)
really sorry about so many troubles.
we made some clean and fix recently, then the reproducer can run quite well on
debian now.
however, same process still blocks on fedora-39 side, while
mount -t cifs -o user=root,password=pass //localhost/fs/sda3 /cifs/sda3
seems give us a right result:
//localhost/fs/sda3 on /cifs/sda3 type cifs (rw,relatime,vers=3.1.1,cache=strict,username=root,uid=0,noforceuid,gid=0,noforcegid,addr=0000:0000:0000:0000:0000:0000:0000:0001,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=4194304,wsize=4194304,bsize=1048576,echo_interval=60,actimeo=1,closetimeo=1)
the following steps directly cause core dump (which runs well on debian)
2024-05-14 00:40:11 sync
2024-05-14 00:40:11 echo 3 > /proc/sys/vm/drop_caches
/home/sdp/lkp-tests/lib/job.sh: line 229: 41437 Bus error (core dumped) "$@"
...
we are still checking now. just was wondering if you would have some quick
guidance about cifs mount to us what could cause this?
BTW, we noticed you sent a patch for this report:
https://lore.kernel.org/lkml/2150448.1714130115@warthog.procyon.org.uk/
and we also noticed this patch is already merged into latest
branch: dhowells-fs/cifs-netfs
by our tests, the WARNING in this report disappeared in latest branch, however
we noticed some other issues which we still check if our bisect is correct.
>
> David
>
^ permalink raw reply [flat|nested] 14+ messages in thread