Activity log for bug #283854

Date Who What changed Old value New value Message
2008-10-15 15:43:37 hal bug added bug
2008-10-17 06:10:31 hal description Ubuntu 8.04 - 2.6.24-19-generic When copying files from or to the GFS2 volume often the gfs2 starts to look empty. Reboot required to recover. log says: Oct 14 08:34:58 NAS1 kernel: [ 2091.778454] GFS2: fsid=nas:userhomes.0: warning: assertion "gl->gl_state != LM_ST_UNLOCKED" failed Oct 14 08:34:58 NAS1 kernel: [ 2091.778457] GFS2: fsid=nas:userhomes.0: function = gfs2_glock_drop_th, file = /build/buildd/linux-2.6.24/fs/gfs2/glock.c, line = 935 Oct 14 08:34:58 NAS1 kernel: [ 2091.778463] Pid: 5114, comm: glock_workqueue Not tainted 2.6.24-19-generic #1 Oct 14 08:34:58 NAS1 kernel: [ 2091.778466] Oct 14 08:34:58 NAS1 kernel: [ 2091.778467] Call Trace: Oct 14 08:34:58 NAS1 kernel: [ 2091.778475] [do_writepages+0x2b/0x40] do_writepages+0x2b/0x40 Oct 14 08:34:58 NAS1 kernel: [ 2091.778509] [gfs2:gfs2_assert_warn_i+0x98/0xc0] :gfs2:gfs2_assert_warn_i+0x98/0xc0 Oct 14 08:34:58 NAS1 kernel: [ 2091.778530] [gfs2:gfs2_glock_drop_th+0x108/0x1a0] :gfs2:gfs2_glock_drop_th+0x108/0x1a0 Oct 14 08:34:58 NAS1 kernel: [ 2091.778546] [gfs2:xmote_bh+0x20a/0x3c0] :gfs2:xmote_bh+0x20a/0x3c0 Oct 14 08:34:58 NAS1 kernel: [ 2091.778565] [gfs2:run_queue+0x208/0x250] :gfs2:run_queue+0x208/0x250 Oct 14 08:34:58 NAS1 kernel: [ 2091.778582] [gfs2:glock_work_func+0x41/0x70] :gfs2:glock_work_func+0x41/0x70 Oct 14 08:34:58 NAS1 kernel: [ 2091.778598] [gfs2:glock_work_func+0x0/0x70] :gfs2:glock_work_func+0x0/0x70 Oct 14 08:34:58 NAS1 kernel: [ 2091.778604] [run_workqueue+0xcc/0x170] run_workqueue+0xcc/0x170 Oct 14 08:34:58 NAS1 kernel: [ 2091.778608] [worker_thread+0x0/0x110] worker_thread+0x0/0x110 Oct 14 08:34:58 NAS1 kernel: [ 2091.778615] [worker_thread+0x0/0x110] worker_thread+0x0/0x110 Oct 14 08:34:58 NAS1 kernel: [ 2091.778620] [worker_thread+0xa3/0x110] worker_thread+0xa3/0x110 Oct 14 08:34:58 NAS1 kernel: [ 2091.778626] [<ffffffff80253a00>] autoremove_wake_function+0x0/0x30 Oct 14 08:34:58 NAS1 kernel: [ 2091.778632] [worker_thread+0x0/0x110] worker_thread+0x0/0x110 Oct 14 08:34:58 NAS1 kernel: [ 2091.778638] [worker_thread+0x0/0x110] worker_thread+0x0/0x110 Oct 14 08:34:58 NAS1 kernel: [ 2091.778642] [kthread+0x4b/0x80] kthread+0x4b/0x80 Oct 14 08:34:58 NAS1 kernel: [ 2091.778649] [child_rip+0xa/0x12] child_rip+0xa/0x12 Oct 14 08:34:58 NAS1 kernel: [ 2091.778661] [kthread+0x0/0x80] kthread+0x0/0x80 Oct 14 08:34:58 NAS1 kernel: [ 2091.778666] [child_rip+0x0/0x12] child_rip+0x0/0x12 Oct 14 08:34:58 NAS1 kernel: [ 2091.778671] Ubuntu 8.04 - 2.6.24-19-generic When copying files from or to the GFS2 volume often the gfs2 starts to look empty. Reboot required to recover. log says: Oct 14 08:34:58 NAS1 kernel: [ 2091.778454] GFS2: fsid=nas:userhomes.0: warning: assertion "gl->gl_state != LM_ST_UNLOCKED" failed Oct 14 08:34:58 NAS1 kernel: [ 2091.778457] GFS2: fsid=nas:userhomes.0: function = gfs2_glock_drop_th, file = /build/buildd/linux-2.6.24/fs/gfs2/glock.c, line = 935 Oct 14 08:34:58 NAS1 kernel: [ 2091.778463] Pid: 5114, comm: glock_workqueue Not tainted 2.6.24-19-generic #1 Oct 14 08:34:58 NAS1 kernel: [ 2091.778466] Oct 14 08:34:58 NAS1 kernel: [ 2091.778467] Call Trace: Oct 14 08:34:58 NAS1 kernel: [ 2091.778475] [do_writepages+0x2b/0x40] do_writepages+0x2b/0x40 Oct 14 08:34:58 NAS1 kernel: [ 2091.778509] [gfs2:gfs2_assert_warn_i+0x98/0xc0] :gfs2:gfs2_assert_warn_i+0x98/0xc0 Oct 14 08:34:58 NAS1 kernel: [ 2091.778530] [gfs2:gfs2_glock_drop_th+0x108/0x1a0] :gfs2:gfs2_glock_drop_th+0x108/0x1a0 Oct 14 08:34:58 NAS1 kernel: [ 2091.778546] [gfs2:xmote_bh+0x20a/0x3c0] :gfs2:xmote_bh+0x20a/0x3c0 Oct 14 08:34:58 NAS1 kernel: [ 2091.778565] [gfs2:run_queue+0x208/0x250] :gfs2:run_queue+0x208/0x250 Oct 14 08:34:58 NAS1 kernel: [ 2091.778582] [gfs2:glock_work_func+0x41/0x70] :gfs2:glock_work_func+0x41/0x70 Oct 14 08:34:58 NAS1 kernel: [ 2091.778598] [gfs2:glock_work_func+0x0/0x70] :gfs2:glock_work_func+0x0/0x70 Oct 14 08:34:58 NAS1 kernel: [ 2091.778604] [run_workqueue+0xcc/0x170] run_workqueue+0xcc/0x170 Oct 14 08:34:58 NAS1 kernel: [ 2091.778608] [worker_thread+0x0/0x110] worker_thread+0x0/0x110 Oct 14 08:34:58 NAS1 kernel: [ 2091.778615] [worker_thread+0x0/0x110] worker_thread+0x0/0x110 Oct 14 08:34:58 NAS1 kernel: [ 2091.778620] [worker_thread+0xa3/0x110] worker_thread+0xa3/0x110 Oct 14 08:34:58 NAS1 kernel: [ 2091.778626] [<ffffffff80253a00>] autoremove_wake_function+0x0/0x30 Oct 14 08:34:58 NAS1 kernel: [ 2091.778632] [worker_thread+0x0/0x110] worker_thread+0x0/0x110 Oct 14 08:34:58 NAS1 kernel: [ 2091.778638] [worker_thread+0x0/0x110] worker_thread+0x0/0x110 Oct 14 08:34:58 NAS1 kernel: [ 2091.778642] [kthread+0x4b/0x80] kthread+0x4b/0x80 Oct 14 08:34:58 NAS1 kernel: [ 2091.778649] [child_rip+0xa/0x12] child_rip+0xa/0x12 Oct 14 08:34:58 NAS1 kernel: [ 2091.778661] [kthread+0x0/0x80] kthread+0x0/0x80 Oct 14 08:34:58 NAS1 kernel: [ 2091.778666] [child_rip+0x0/0x12] child_rip+0x0/0x12 Oct 14 08:34:58 NAS1 kernel: [ 2091.778671] P.S. Looks like this happens most often when GFS2 is mounted with quota=on and is exported via NFS and is written by root . It seems that if the user writing to the FS is not root there is no problem also if mounted without quota there is no problem too
2009-08-18 06:12:08 kernel-janitor tags needs-kernel-logs
2009-08-18 06:12:12 kernel-janitor tags needs-kernel-logs needs-kernel-logs needs-upstream-testing
2009-08-18 06:12:15 kernel-janitor tags needs-kernel-logs needs-upstream-testing kj-triage needs-kernel-logs needs-upstream-testing
2009-08-18 06:12:20 kernel-janitor linux (Ubuntu): status New Incomplete
2010-03-13 00:51:29 Jeremy Foshee tags kj-triage needs-kernel-logs needs-upstream-testing kj-expired kj-triage needs-kernel-logs needs-upstream-testing
2010-03-13 00:51:33 Jeremy Foshee linux (Ubuntu): status Incomplete Invalid