syzbot


general protection fault in unpin_user_pages
Status: upstream: reported C repro on 2020/05/20 18:12
Reported-by: syzbot+118ac0af4ac7f785a45b@syzkaller.appspotmail.com
Fix commit: rds: fix crash in rds_info_getsockopt()
Patched on: [ci-upstream-bpf-next-kasan-gce ci-upstream-linux-next-kasan-gce-root ci-upstream-net-kasan-gce], missing on: [ci-qemu-upstream ci-qemu-upstream-386 ci-upstream-bpf-kasan-gce ci-upstream-gce-leak ci-upstream-kasan-gce ci-upstream-kasan-gce-386 ci-upstream-kasan-gce-root ci-upstream-kasan-gce-selinux-root ci-upstream-kasan-gce-smack-root ci-upstream-kmsan-gce ci-upstream-kmsan-gce-386 ci-upstream-net-this-kasan-gce ci2-upstream-kcsan-gce ci2-upstream-usb]
First crash: 12d, last: 10d

Cause bisection: introduced by (bisect log):

commit dbfe7d74376e187f3c6eaff822e85176bc2cd06e
Author: John Hubbard <jhubbard@nvidia.com>
Date: Sun May 17 01:23:36 2020 +0000

  rds: convert get_user_pages() --> pin_user_pages()

Crash: general protection fault in unpin_user_pages (log)
Repro: C syz .config

Sample crash report:

Crashes (13):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro Maintainers
ci-upstream-net-kasan-gce 2020/05/18 03:35 net-next dbfe7d74 37bccd4e .config log report syz C akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org
ci-upstream-net-kasan-gce 2020/05/20 16:32 net-next 4f65e2f4 1255f02a .config log report akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org
ci-upstream-net-kasan-gce 2020/05/20 16:26 net-next 4f65e2f4 1255f02a .config log report akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org
ci-upstream-net-kasan-gce 2020/05/20 09:54 net-next 2de49925 67fa1f59 .config log report akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org
ci-upstream-net-kasan-gce 2020/05/20 07:52 net-next 2de49925 67fa1f59 .config log report akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org
ci-upstream-net-kasan-gce 2020/05/19 19:29 net-next 5cdfe830 6d882fd2 .config log report akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org
ci-upstream-net-kasan-gce 2020/05/19 14:34 net-next 5cdfe830 6d882fd2 .config log report akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org
ci-upstream-net-kasan-gce 2020/05/19 10:03 net-next 5cdfe830 684d3606 .config log report akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org
ci-upstream-net-kasan-gce 2020/05/18 19:30 net-next dbfe7d74 684d3606 .config log report akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org
ci-upstream-net-kasan-gce 2020/05/18 17:49 net-next dbfe7d74 684d3606 .config log report akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org
ci-upstream-net-kasan-gce 2020/05/18 17:31 net-next dbfe7d74 684d3606 .config log report akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org
ci-upstream-net-kasan-gce 2020/05/18 07:52 net-next dbfe7d74 37bccd4e .config log report akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org
ci-upstream-net-kasan-gce 2020/05/18 03:17 net-next dbfe7d74 37bccd4e .config log report akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org