sync never completes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm doing some cleanup of fs/udf types and wanted to test things before
submitting. I normally copy a few large video files to a UDF optical
disc and that works both before and after. As a stress test I thought I
would copy the 4.10.rc2+ kernel git repo onto an optical disc. Strange
behavior resulted. It looks like a long standing problem not related to
either 4.10 or my changes, but I could be wrong. Also, Pali asked me to
test the latest udftools 32 and 64 bit builds so I ran my test with the
mkudffs from them too, same results.

https://github.com/pali/udftools.git

Using a DVD+RW

mkudffs --u8 --udfrev=0x0102 --blocksize=2048 --lvid="HDi-250 DVD"
--strategy=4 --media-type=dvdrw --space=unallocbitmap --ad=inicb /dev/sr0

sudo mount -t udf /dev/sr0 /dvd

cp -rpv linux /dvd

It quickly "copies" ~1GB and then slows down as the cache fills up and
has to actually write to the disc. When I went to bed it was ~@GB and
when I got up it was approximately 2.3GB used but the verbose copy was
still scrolling names until I killed it.

‘linux/drivers/misc/ds1682.c’ -> ‘/dvd/linux/drivers/misc/ds1682.c’
‘linux/drivers/misc/hpilo.h’ -> ‘/dvd/linux/drivers/misc/hpilo.h’
‘linux/drivers/misc/c2port’ -> ‘/dvd/linux/drivers/misc/c2port’
‘linux/drivers/misc/c2port/Kconfig’ ->
‘/dvd/linux/drivers/misc/c2port/Kconfig’
‘linux/drivers/misc/c2port/core.c’ ->
‘/dvd/linux/drivers/misc/c2port/core.c’
‘linux/drivers/misc/c2port/Makefile’ ->
‘/dvd/linux/drivers/misc/c2port/Makefile’
‘linux/drivers/misc/c2port/c2port-duramar2150.c’ ->
‘/dvd/linux/drivers/misc/c2port/c2port-duramar2150.c’
‘linux/drivers/misc/cxl’ -> ‘/dvd/linux/drivers/misc/cxl’
‘linux/drivers/misc/cxl/flash.c’ -> ‘/dvd/linux/drivers/misc/cxl/flash.c’
‘linux/drivers/misc/cxl/of.c’ -> ‘/dvd/linux/drivers/misc/cxl/of.c’
‘linux/drivers/misc/cxl/cxl.h’ -> ‘/dvd/linux/drivers/misc/cxl/cxl.h’
^C

date; sync; date
has still not completed several hours later but casual ls of /dvd looks
normal. Syslog shows periodic timeout of the sync

hdi@hdi-H81H3-I:~/hdi/dvrepo/BCD/old_miscstuff$ tail -50 /var/log/syslog
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355703] sync            D
0  6746   2273 0x00000000
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355707] Call Trace:
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355718]  ? __schedule+0x22a/0x6d0
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355723]  ? SyS_tee+0x360/0x360
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355726]  schedule+0x36/0x80
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355730]
wb_wait_for_completion+0x46/0x80
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355735]  ?
prepare_to_wait_event+0x110/0x110
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355738]
sync_inodes_sb+0x96/0x280
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355742]  ? SyS_tee+0x360/0x360
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355744]
sync_inodes_one_sb+0x15/0x20
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355749]
iterate_supers+0xb9/0x110
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355753]  sys_sync+0x35/0x90
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355756]
entry_SYSCALL_64_fastpath+0x1e/0xad
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355758] RIP: 0033:0x7f193a2a0e37
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355760] RSP:
002b:00007fff22f61e68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a2
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355763] RAX: ffffffffffffffda
RBX: 00007f193a56d760 RCX: 00007f193a2a0e37
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355764] RDX: 00007f193a56d280
RSI: 0000000000404801 RDI: 00007f193a32d0a3
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355765] RBP: 0000000000000031
R08: 0000000000000000 R09: 0000000000000000
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355767] R10: 00007fff22f61c30
R11: 0000000000000202 R12: 0000000000020001
Jan  9 10:21:06 hdi-H81H3-I kernel: [43134.355768] R13: 0000000000000003
R14: 00007f193a56d7b8 R15: 0000000001c93fd0
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177444] INFO: task sync:6746
blocked for more than 120 seconds.
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177453]       Not tainted
4.10.0-rc2+ #2
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177456] "echo 0 >
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177460] sync            D
0  6746   2273 0x00000000
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177466] Call Trace:
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177479]  ? __schedule+0x22a/0x6d0
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177486]  ? SyS_tee+0x360/0x360
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177491]  schedule+0x36/0x80
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177495]
wb_wait_for_completion+0x46/0x80
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177501]  ?
prepare_to_wait_event+0x110/0x110
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177505]
sync_inodes_sb+0x96/0x280
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177510]  ? SyS_tee+0x360/0x360
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177514]
sync_inodes_one_sb+0x15/0x20
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177520]
iterate_supers+0xb9/0x110
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177525]  sys_sync+0x35/0x90
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177529]
entry_SYSCALL_64_fastpath+0x1e/0xad
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177532] RIP: 0033:0x7f193a2a0e37
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177535] RSP:
002b:00007fff22f61e68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a2
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177538] RAX: ffffffffffffffda
RBX: 00007f193a56d760 RCX: 00007f193a2a0e37
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177540] RDX: 00007f193a56d280
RSI: 0000000000404801 RDI: 00007f193a32d0a3
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177542] RBP: 0000000000000031
R08: 0000000000000000 R09: 0000000000000000
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177544] R10: 00007fff22f61c30
R11: 0000000000000202 R12: 0000000000020001
Jan  9 10:23:07 hdi-H81H3-I kernel: [43255.177546] R13: 0000000000000003
R14: 00007f193a56d7b8 R15: 0000000001c93fd0
Jan  9 10:39:01 hdi-H81H3-I CRON[9574]: (root) CMD (  [ -x
/usr/lib/php5/maxlifetime ] && [ -x /usr/lib/php5/sessionclean ] && [ -d
/var/lib/php5 ] && /usr/lib/php5/sessionclean /var/lib/php5
$(/usr/lib/php5/maxlifetime))
Jan  9 11:09:01 hdi-H81H3-I CRON[9976]: (root) CMD (  [ -x
/usr/lib/php5/maxlifetime ] && [ -x /usr/lib/php5/sessionclean ] && [ -d
/var/lib/php5 ] && /usr/lib/php5/sessionclean /var/lib/php5
$(/usr/lib/php5/maxlifetime))
Jan  9 11:17:01 hdi-H81H3-I CRON[10012]: (root) CMD (   cd / &&
run-parts --report /etc/cron.hourly)
Jan  9 11:22:10 hdi-H81H3-I kernel: [46797.913974]
plugin-containe[10084]: segfault at e4cd17193c4 ip 00007f5dcf379412 sp
00007ffce0fe00e8 error 6 in libflashplayer.so[7f5dced08000+107a000]
Jan  9 11:39:01 hdi-H81H3-I CRON[10377]: (root) CMD (  [ -x
/usr/lib/php5/maxlifetime ] && [ -x /usr/lib/php5/sessionclean ] && [ -d
/var/lib/php5 ] && /usr/lib/php5/sessionclean /var/lib/php5
$(/usr/lib/php5/maxlifetime))
Jan  9 12:09:01 hdi-H81H3-I CRON[10401]: (root) CMD (  [ -x
/usr/lib/php5/maxlifetime ] && [ -x /usr/lib/php5/sessionclean ] && [ -d
/var/lib/php5 ] && /usr/lib/php5/sessionclean /var/lib/php5
$(/usr/lib/php5/maxlifetime))
Jan  9 12:17:01 hdi-H81H3-I CRON[10499]: (root) CMD (   cd / &&
run-parts --report /etc/cron.hourly)
hdi@hdi-H81H3-I:~/hdi/dvrepo/BCD/old_miscstuff$

--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]
  Powered by Linux