-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
don't know what to do with this dmesg #973
Comments
update only running "zpool scrub -s test1" stops kernel message errors. |
when the errors begin, zpool status output appears stalled, ie running it again shows no modification of "scanned" or percent. only the speed decreases (because is the average and "zero" decreases de average) pool: test1
errors: No known data errors |
These warnings were addressed in the 0.6.0.76 Ubuntu release. I see you have 0.6.0.78 installed but the older modules must have been loaded. I'd suggest you update to the latest daily source, reboot your machine, ensure the 0.6.0.78 (or newer) modules get loaded and try again. |
I am afraid this has happened with .78: note the logs are timestamped Sep 18 13:11:01 while the module has been loaded earlier: root@homerouter:~# fgrep ' module v0.6.0.' /var/log/messages nonetheless, I'll retest now with this latest verson. |
Yes, please do. If your able to recreate the issue we'll absolutely reopen the bug and get it fixed. |
stalled at 5 percent scan: scrub in progress since Wed Sep 19 20:53:34 2012 do you want me to wait for 100% or shall I cancel the scrub and send what's been dumped so far? |
Can you check the console via |
it eventually finished - dump truncated at 10Mb, hope it's long enough: http://dl.transfer.ro/transfer_ro-19sep-26074c8905.zip 0.6.0.80-0ubuntu1~oneiric1 |
This warning indicates the incorrect use of KM_SLEEP in a call path which must use KM_PUSHPAGE to avoid deadlocking in direct reclaim. See commit b8d06fc for additional details. SPL: Fixing allocation for task txg_sync (6093) which used GFP flags 0x297bda7c with PF_NOFS set Signed-off-by: Brian Behlendorf <[email protected]> Issue openzfs#973
@mailinglists35 Your right, you found a few new cases of this related to dedup. The above patch should fix it, you can either roll a custom version or wait a few days for this to make it in to the daily PPA. |
thank you, i'll just wait for normal update and report status. |
I waited and waited for this patch to get into a new daily ppa build but eventually I gave up and downloaded zfsonlinux-spl-a6c6839 & ran "autogen.sh; configure; make" for the first time in years. this was tested on ubuntu precise amd64 |
According to the attached log you loaded the Ubuntu v0.6.0.80-rc11 modules not the latest master source with the fix. |
scrub messages appears to have stopped once I updated to the latest ubuntu-zfs package, thanks. |
is this related, or is another bug? maybe related to openzfs/spl#97? using latest ubuntu-zfs package on ubuntu 12.04 lts amd64
errors: No known data errors kernel: Oct 11 18:24:27 mailhost kernel: [ 1965.517305] VERIFY(!RW_LOCK_HELD(&l->l_rwlock)) failed |
referenced log file /tmp/spl-log.1349969067.337 |
Yes, your second issues certainly looks like openzfs/spl#97 . So it's a different bug. |
…#973) Bumps [num_cpus](https://github.com/seanmonstar/num_cpus) from 1.15.0 to 1.16.0. - [Release notes](https://github.com/seanmonstar/num_cpus/releases) - [Changelog](https://github.com/seanmonstar/num_cpus/blob/master/CHANGELOG.md) - [Commits](seanmonstar/num_cpus@v1.15.0...v1.16.0) --- updated-dependencies: - dependency-name: num_cpus dependency-type: indirect update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
at the time of output I was trying to stress snapshots.
i first created about 200 snapshots then while creating new ones I started to randomly delete previous:
"while true; do zfs-auto-snapshot -p$(uuidgen) //; zfs destroy $ (let "snap = $RANDOM % $ (zfs list -H -o name -t snap|wc -l)"; zfs list -H -o name -t snap|head -n $snap|tail -n1); done"
during this I started a cp from dir1 to dir2 inside a zfs filesystem.
then during this madness I started zpool scrub :)
at some point I noticed these kernel messages.
Sep 18 13:11:01 homerouter kernel: [15107.938823] SPL: Fixing allocation for task txg_sync (11445) which used GFP flags 0xda0f2bc with PF_NOFS set
Sep 18 13:11:01 homerouter kernel: [15107.938833] SPL: Showing stack for process 11445
Sep 18 13:11:01 homerouter kernel: [15107.938837] Pid: 11445, comm: txg_sync Tainted: P O 3.2.0-3-amd64 #1
Sep 18 13:11:01 homerouter kernel: [15107.938842] Call Trace:
Sep 18 13:11:01 homerouter kernel: [15107.938853] [] ? spl_debug_dumpstack+0x24/0x2a [spl]
Sep 18 13:11:01 homerouter kernel: [15107.938860] [] ? sanitize_flags+0x6e/0x7c [spl]
Sep 18 13:11:01 homerouter kernel: [15107.938868] [] ? kmalloc_nofail+0x1f/0x3d [spl]
Sep 18 13:11:01 homerouter kernel: [15107.938875] [] ? kmem_alloc_debug+0x164/0x2d0 [spl]
Sep 18 13:11:01 homerouter kernel: [15107.938882] [] ? timekeeping_get_ns+0xd/0x2a
Sep 18 13:11:01 homerouter kernel: [15107.938887] [] ? ktime_get_ts+0x5d/0x84
[...]
message is long, uploaded to http://dl.transfer.ro/transfer_ro-18sep-f743bdc8823.zip
the hosting service keeps the file for only 10 days. if asked I can reupload.
system is debian wheezy with ubuntu oneiric daily ppa zfs source
root@homerouter:
# dpkg -l|egrep 'zfs|^spl|linux-image'oneiric1 amd64 Native ZFS filesystem library for Linuxii libzfs1 0.6.0.78-0ubuntu1
ii linux-image-2.6-amd64 3.2+45 amd64 Linux for 64-bit PCs (dummy package)
ii linux-image-3.2.0-3-amd64 3.2.23-1 amd64 Linux 3.2 for 64-bit PCs
ii linux-image-amd64 3.2+45 amd64 Linux for 64-bit PCs (meta-package)
ii ubuntu-zfs 6
precise amd64 Native ZFS filesystem metapackage for Ubuntu.oneiric1 all ZFS Automatic Snapshot Serviceii zfs-auto-snapshot 1.0.8-0ubuntu1
ii zfs-dkms 0.6.0.78-0ubuntu1
oneiric1 amd64 Native ZFS filesystem kernel modules for Linuxoneiric1 amd64 Native ZFS management utilities for Linuxii zfsutils 0.6.0.78-0ubuntu1
The text was updated successfully, but these errors were encountered: