Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp2669855imm; Wed, 16 May 2018 17:35:51 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrgJQ6DbBc/oSMFKiCKhQlxigS17DzPDSF1D4GGnRBs8IfDImSno7f8FpitW9+lMyuQqnFv X-Received: by 2002:a17:902:7209:: with SMTP id ba9-v6mr3090290plb.119.1526517351094; Wed, 16 May 2018 17:35:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526517351; cv=none; d=google.com; s=arc-20160816; b=LW/o3EUg2ZUBx1F65hZ+7mZm5iGvLo9j05S5JB1uonsbMfbUGwLOeGjtrgSwihcgbq qkIp4V08PJ/QS5E0T8174oLl2bjnbzGeTwb9v+EsmllF703K02CfrFmNWknvfuYCiXII GXvx6BKf+gNa3XIgsLQI/Fu3BxsSuCi98x7d84uf4hgxZv73g9HLjYKBdU306uGannm6 wbV+52HZy5VrTGzgaTAgl+RccMR7+G5PlQK3ZT/M+24rs3mRIKlU8MY1POaDsTXlztgt ZaDabUm2d8bn/2ef3QfI2ynOvGXnigWLDJPmrpGY1JO7uzG86prYoXpzrrzknO3Nsyv3 8L5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :mime-version:arc-authentication-results; bh=2qaOFpX5zoggTqazfMnX30p1TzukeEVc94q4y5FTMQA=; b=jN2C8L2HNYpmEgF1945SVtOd3Kb6zuwBXrT1xsGk11NBg8yUTGvf5LP0NINdXiaAS6 3M4nq6OQIPBwPqv6CrpFBKfLuqo6lZhDG66QIvSB5lpAyNphznNDQpHoNuhQCRQ9qC5S BJ9Mw3rW+wNoEos6kBI+xTZQ+vxtj2+3/GW2PNQbFh3c0GxL1JiVw12vfgUHfqW4V+3c SK2o4tZsHr+A9q+RL7fFqoXK3EDN5UKfnTNOD274RMt5LiNekbqmF3glv+zf2hSHykeb dL0W8PCMKs/Lomyx31WOc3vz9ugHYh3YL+y7+hOGnBHcyf9rNldrI8PYBdf+rOc/l9dx gHtw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g9-v6si3020053pgq.145.2018.05.16.17.35.34; Wed, 16 May 2018 17:35:51 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751457AbeEQAfZ (ORCPT + 99 others); Wed, 16 May 2018 20:35:25 -0400 Received: from outprodmail01.cc.columbia.edu ([128.59.72.39]:60533 "EHLO outprodmail01.cc.columbia.edu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751013AbeEQAfY (ORCPT ); Wed, 16 May 2018 20:35:24 -0400 Received: from hazelnut (hazelnut.cc.columbia.edu [128.59.213.250]) by outprodmail01.cc.columbia.edu (8.14.4/8.14.4) with ESMTP id w4H003GR057880 for ; Wed, 16 May 2018 20:03:14 -0400 Received: from hazelnut (localhost.localdomain [127.0.0.1]) by hazelnut (Postfix) with ESMTP id 9B0D46D for ; Wed, 16 May 2018 20:03:14 -0400 (EDT) Received: from sendprodmail04.cc.columbia.edu (sendprodmail04.cc.columbia.edu [128.59.72.16]) by hazelnut (Postfix) with ESMTP id 20EE27E for ; Wed, 16 May 2018 20:03:12 -0400 (EDT) Received: from mail-wr0-f198.google.com (mail-wr0-f198.google.com [209.85.128.198]) by sendprodmail04.cc.columbia.edu (8.14.4/8.14.4) with ESMTP id w4H03B4h009355 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NOT) for ; Wed, 16 May 2018 20:03:11 -0400 Received: by mail-wr0-f198.google.com with SMTP id u56-v6so1747818wrf.18 for ; Wed, 16 May 2018 17:03:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=2qaOFpX5zoggTqazfMnX30p1TzukeEVc94q4y5FTMQA=; b=INZ4Y+NqC7dhBOtGCEc8qZpJGPbrilr66xvQ11e51zwl/l+nSyhgwXIBjTefm0kbu3 JuGiC/w+BbHDTocAEFORWNBcfS73xqDM+BKqkiTW3Cxnxl2PrxuaCyg7sgMF/8rqhyhr br1HVEEJUOqicdPpZU4VPkks2WatYN1dbL2OpftT8htANJETIvu+82clSdcx65BeWO4M GZcWpSbnsY0IbESX3WZ2Vz25lzMaHWtPI2lvj+LGrQ4Q4E6KGw9+gk5aFi35PJmxs0GL vHAJY+t8CaQ7NADiWPQ5dS5qg01RdsmojEXK5K81MFDrpxKxtDsZHRuQ0KOwkGwWeoh+ 6jKw== X-Gm-Message-State: ALKqPwe0/ChAKOA+l5O1MjJu9GkNAmrI+bBFFwqie/yu2UaiHVcvj1oU gpwhDWgMMbpcNqJnd4kg6jVgLw22zXv6PSUmmaRBV2e4VqKdWzyTDNhoQczI2HCrqWNp/o5F1C1 4CprM06GZAT/LscKXF+/GAejUqjzQvt9bXhD4zJYfip4zvFaP X-Received: by 2002:a50:9a44:: with SMTP id o62-v6mr3908844edb.311.1526515390949; Wed, 16 May 2018 17:03:10 -0700 (PDT) X-Received: by 2002:a50:9a44:: with SMTP id o62-v6mr3908813edb.311.1526515390575; Wed, 16 May 2018 17:03:10 -0700 (PDT) MIME-Version: 1.0 Received: by 10.80.134.57 with HTTP; Wed, 16 May 2018 17:03:10 -0700 (PDT) From: Shankara Pailoor Date: Wed, 16 May 2018 17:03:10 -0700 Message-ID: Subject: general protection fault in klist_iter_exit To: lauro.venancio@openbossa.org, aloisio.almeida@openbossa.org, Alan Cox , Alexey Kuznetsov Cc: LKML Content-Type: text/plain; charset="UTF-8" X-No-Spam-Score: Local X-Scanned-By: MIMEDefang 2.78 on 128.59.72.16 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, I am fuzzing Linux 4.17-rc4 with Syzkaller and found the below crash. I don't have a reproducer but this crash happened twice. kasan: CONFIG_KASAN_INLINE enabled kasan: GPF could be caused by NULL-ptr deref or user memory access general protection fault: 0000 [#1] SMP KASAN PTI Dumping ftrace buffer: (ftrace buffer empty) Modules linked in: CPU: 0 PID: 36 Comm: kworker/0:1 Not tainted 4.17.0-rc4+ #1 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: events netlink_sock_destruct_work RIP: 0010:klist_iter_exit+0x26/0x90 lib/klist.c:314 RSP: 0018:ffff880103f57c30 EFLAGS: 00010202 RAX: dffffc0000000000 RBX: 0000000000000000 RCX: ffffffff8490f6d5 RDX: 0000000000000001 RSI: 0000000000000008 RDI: 0000000000000000 RBP: ffff880103f57c48 R08: fffffbfff0c133d9 R09: 0000000000000001 R10: ffff880103f57c78 R11: ffffffff86099ec7 R12: 0000000000000008 R13: ffffffff854a2ba0 R14: 0000000000000000 R15: ffff880103ec9400 FS: 0000000000000000(0000) GS:ffff880104e00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000000002031d000 CR3: 0000000005a22003 CR4: 00000000001606f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000600 Call Trace: class_dev_iter_exit+0x15/0x20 drivers/base/class.c:323 nfc_device_iter_exit net/nfc/nfc.h:133 [inline] nfc_genl_dump_devices_done+0x34/0x50 net/nfc/netlink.c:666 genl_lock_done+0x89/0xd0 net/netlink/genetlink.c:493 netlink_sock_destruct+0x98/0x2a0 net/netlink/af_netlink.c:397 __sk_destruct+0x53/0x5e0 net/core/sock.c:1566 sk_destruct+0x47/0x80 net/core/sock.c:1601 __sk_free+0xf1/0x2b0 net/core/sock.c:1612 sk_free+0x2a/0x40 net/core/sock.c:1623 netlink_sock_destruct_work+0x19/0x20 net/netlink/af_netlink.c:419 process_one_work+0x827/0x1550 kernel/workqueue.c:2145 worker_thread+0xd2/0xcc0 kernel/workqueue.c:2279 kthread+0x33c/0x400 kernel/kthread.c:238 ret_from_fork+0x3a/0x50 arch/x86/entry/entry_64.S:412 Code: 5d c3 0f 1f 00 55 48 89 e5 41 55 41 54 53 48 89 fb 4c 8d 63 08 e8 4b 62 cf fc 4c 89 e2 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 <80> 3c 02 00 75 43 4c 8b 6b 08 4d 85 ed 74 2e e8 26 62 cf fc 31 RIP: klist_iter_exit+0x26/0x90 lib/klist.c:314 RSP: ffff880103f57c30 ---[ end trace 69831a3bb9e34eca ]--- Kernel panic - not syncing: Fatal exception Dumping ftrace buffer: (ftrace buffer empty) Kernel Offset: disabled Rebooting in 86400 seconds.. Regards, Shankara