From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@bugzilla.kernel.org Subject: [Bug 13909] md5sum on 3GB file is constantly hanging Date: Sat, 8 Aug 2009 20:38:40 GMT Message-ID: <200908082038.n78Kce0O030997@demeter.kernel.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" To: linux-ext4@vger.kernel.org Return-path: Received: from demeter.kernel.org ([140.211.167.39]:45106 "EHLO demeter.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751646AbZHHUik (ORCPT ); Sat, 8 Aug 2009 16:38:40 -0400 Received: from demeter.kernel.org (localhost.localdomain [127.0.0.1]) by demeter.kernel.org (8.14.2/8.14.2) with ESMTP id n78KceEG030998 for ; Sat, 8 Aug 2009 20:38:40 GMT In-Reply-To: Sender: linux-ext4-owner@vger.kernel.org List-ID: http://bugzilla.kernel.org/show_bug.cgi?id=13909 --- Comment #9 from Rus 2009-08-08 20:38:38 --- No, all the system do not hang. All VFS operations except this particular 3GB file are normal. dd/md5sum process is in R+ state, accessing this 3GB file with any othr program (xxd) put it in D+ state. For ex. first I've run dd on this file, next xxd - ps output : ............... 3882 tty12 R+ 51:45 dd if=ZverDVD2009.iso of=/dev/null 3929 tty11 D+ 0:00 xxd /Arhiv/Soft/winz/ZverDVD2009.iso ................. blocked process (xxd) output : ................................................... SysRq : Show Blocked State task PC stack pid father xxd D 0000007b 0 3929 3429 f4d8cdf0 00000046 0000007b 0000007b 000000d8 000000e0 ffffff10 f1a631e0 c0b60080 c0b60080 c0b5c78c f1a631e0 c0b60080 000d1dcf f4d8cdf0 00000001 0000007b f1a63020 f1a19180 f1aec000 c27e8080 f1ae77f0 f4d8cdf0 c0142c69 Call Trace: [] ? mutex_spin_on_owner+0xe9/0x110 [] __mutex_lock_slowpath+0xe2/0x250 [] mutex_lock+0x2a/0x50 [] ima_path_check+0xb5/0x370 [] ? security_inode_permission+0x64/0x90 [] may_open+0xe3/0x440 [] ? path_walk+0x9b/0xc0 [] do_filp_open+0x2be/0xe70 [] ? unlock_page+0x54/0x70 [] ? __do_fault+0x408/0x710 [] ? alloc_fd+0x49/0x1b0 [] do_sys_open+0xd5/0x1a0 [] sys_open+0x39/0x60 [] syscall_call+0x7/0xb ............ Running (but hanged dd) trace: dd R running 0 3882 3430 00000003 a949c236 f56dbcb8 f1aec000 c03cd800 00000000 f1b15ea0 00000000 c0104f1e 00000003 0000000c 00000000 a949c236 f56dbcb8 f1aecc18 f620ba04 0000007b 0000007b 000000d8 000000e0 ffffff10 c9c20c55 f1aecc28 c026eba2 Call Trace: [] ? trace_hardirqs_on_thunk+0xc/0x10 [] ? restore_nocheck_notrace+0x0/0x10 [] ? mnt_drop_write+0x32/0x200 [] ? find_get_page+0x1aa/0x200 [] ? touch_atime+0x6f/0x310 [] ? generic_file_aio_read+0xb6d/0xb80 [] ? do_sync_read+0xdc/0x150 [] ? irq_exit+0x57/0xd0 [] ? autoremove_wake_function+0x0/0x70 [] ? rw_verify_area+0x12f/0x1e0 [] ? vfs_read+0x16a/0x250 [] ? do_sync_read+0x0/0x150 [] ? kernel_read+0x46/0x70 [] ? ima_calc_hash+0x1f4/0x260 [] ? ima_collect_measurement+0x87/0xc0 [] ? ima_path_check+0x2a6/0x370 [] ? may_open+0xe3/0x440 [] ? path_walk+0x9b/0xc0 [] ? do_filp_open+0x2be/0xe70 [] ? unlock_page+0x54/0x70 [] ? __do_fault+0x408/0x710 [] ? alloc_fd+0x49/0x1b0 [] ? do_sys_open+0xd5/0x1a0 [] ? sys_open+0x39/0x60 [] ? syscall_call+0x7/0xb ............................................... So it doesn't matter what file I'm selecting, only needs it it be big enough. -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug.