Looks like we have a bad src page when doing the memcpy():
memcpy:
48 89 f8 mov %rdi,%rax
48 89 d1 mov %rdx,%rcx
<f3>a4 rep movsb %ds:(%rsi),%es:(%rdi)
// e.g. rep on *rdi++ = *rsi++
c3 retq
The GPF flags 0000 means page read and not found. rsi is
0005080000000000 (src) and the rdi looks valid (ffff88008ba80156)
..and the memcpy from extent_io: was:
kaddr = page_address(page);
memcpy(dst, kaddr + offset, cur);
so it appears that the page kaddr from page is wrong somehow.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1384711
Title:
btrfs oops on current 3.13
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1384711/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs