WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Xen with dom0 pvops on ultra-recent "git tip" kernel on

And hello once more,

> > > However, after one page of output it then Oopses somewhere during
> > > fsck.reiserfs in "grab_swap_tokens".
> 
> Hmm, I found this patch in the SuSE kernel where they just return from
> grab_swap_tokens if current->mm is NULL and claim that it can happen
> (?).

Urks, ok, that workaround is probably total BS.  It is supposed to help
when the current process is a kernel thread, and not reiserfsck.  So the
point really is how come that current->mm is NULL at that point.

My workaround leaves me with the attached ugly messages in the log,
which is possibly the cause for the lockup later. (*)

So, my latest one is here:

http://git.saout.de/gitweb/?p=linux-dom0-pvops.git;a=summary

(and forget that very last patch)

Cheers,
        Christophe


(*)

Jan 11 17:05:30 leto swap_dup: Bad swap file entry 80000000003ab1d0
Jan 11 17:05:30 leto swap_dup: Bad swap file entry 80000000003a19c0
Jan 11 17:05:30 leto swap_free: Bad swap file entry 80000000003ab1d0
Jan 11 17:05:30 leto BUG: Bad page map in process fsck.reiserfs  pte:7563a020 
pmd:7196f067
Jan 11 17:05:30 leto addr:00000030e3c04000 vm_flags:08000070 anon_vma:(null) 
mapping:ffff880073513950 index:4
Jan 11 17:05:30 leto vma->vm_ops->fault: filemap_fault+0x0/0x440
Jan 11 17:05:30 leto vma->vm_file->f_op->mmap: reiserfs_file_mmap+0x0/0x70
Jan 11 17:05:30 leto Pid: 3012, comm: fsck.reiserfs Not tainted 
2.6.29-rc0-xen-cs1 #1
Jan 11 17:05:30 leto Call Trace:
Jan 11 17:05:30 leto [<ffffffff802ab120>] print_bad_pte+0x1e0/0x2c0
Jan 11 17:05:30 leto [<ffffffff802ac6cd>] unmap_vmas+0x86d/0xaa0
Jan 11 17:05:30 leto [<ffffffff8029f801>] ____pagevec_lru_add+0x151/0x170
Jan 11 17:05:30 leto [<ffffffff802b1f82>] exit_mmap+0xa2/0x170
Jan 11 17:05:30 leto [<ffffffff80247010>] mmput+0x30/0xd0
Jan 11 17:05:30 leto [<ffffffff8024b376>] exit_mm+0x106/0x140
Jan 11 17:05:30 leto [<ffffffff8024d0f4>] do_exit+0x114/0x8e0
Jan 11 17:05:30 leto [<ffffffff802ed15d>] vfs_fsync+0xbd/0x110
Jan 11 17:05:30 leto [<ffffffff8024d8f7>] do_group_exit+0x37/0xb0
Jan 11 17:05:30 leto [<ffffffff802135aa>] system_call_fastpath+0x16/0x1b
Jan 11 17:05:30 leto swap_free: Bad swap file entry 80000000003a19c0
Jan 11 17:05:30 leto BUG: Bad page map in process fsck.reiserfs  pte:74338020 
pmd:731b6067
Jan 11 17:05:30 leto addr:0000003644348000 vm_flags:08000070 anon_vma:(null) 
mapping:ffff8800734f17f0 index:148
Jan 11 17:05:30 leto vma->vm_ops->fault: filemap_fault+0x0/0x440
Jan 11 17:05:30 leto vma->vm_file->f_op->mmap: reiserfs_file_mmap+0x0/0x70
Jan 11 17:05:30 leto Pid: 3012, comm: fsck.reiserfs Tainted: G    B      
2.6.29-rc0-xen-cs1 #1
Jan 11 17:05:30 leto Call Trace:
Jan 11 17:05:30 leto [<ffffffff802ab120>] print_bad_pte+0x1e0/0x2c0
Jan 11 17:05:30 leto [<ffffffff802ac6cd>] unmap_vmas+0x86d/0xaa0
Jan 11 17:05:30 leto [<ffffffff8029f801>] ____pagevec_lru_add+0x151/0x170
Jan 11 17:05:30 leto [<ffffffff802b1f82>] exit_mmap+0xa2/0x170
Jan 11 17:05:30 leto [<ffffffff80247010>] mmput+0x30/0xd0
Jan 11 17:05:30 leto [<ffffffff8024b376>] exit_mm+0x106/0x140
Jan 11 17:05:30 leto [<ffffffff8024d0f4>] do_exit+0x114/0x8e0
Jan 11 17:05:30 leto [<ffffffff802ed15d>] vfs_fsync+0xbd/0x110
Jan 11 17:05:30 leto [<ffffffff8024d8f7>] do_group_exit+0x37/0xb0
Jan 11 17:05:30 leto [<ffffffff802135aa>] system_call_fastpath+0x16/0x1b



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>