OOPs on 5.18
Chaitanya Kulkarni
chaitanyak at nvidia.com
Wed Mar 23 15:28:24 PDT 2022
Hi,
Just pulled latest 5.18, resulting in oops.
HEAD is :-
nvme (nvme-5.18) # gitlog -30 drivers/nvme
d50c992edf10 (origin/nvme-5.18) nvme-multipath: fix hang when disk goes
live over reconnect
84db0c76f3bd nvmet: remove redundant assignment after left shift
ade7dda85395 nvmet: use a private workqueue instead of the system workqueue
bc360b0b1611 nvme-pci: add quirks for Samsung X5 SSDs
2e21e4454bd3 nvme-pci: expose use_threaded_interrupts read-only in sysfs
726be2c72efc nvme: fix the read-only state for zoned namespaces with
unsupposed features
ce8d78616a6b (tag: nvme-5.18-2022-03-17) nvme: warn about shared
namespaces without CONFIG_NVME_MULTIPATH
e559398f47e0 nvme: remove nvme_alloc_request and nvme_alloc_request_qid
b739e1370520 nvme: cleanup how disk->disk_name is assigned
da7837339641 nvmet: move the call to nvmet_ns_changed out of
nvmet_ns_revalidate
98152eb70fff nvmet: use snprintf() with PAGE_SIZE in configfs
73d77c53ff34 nvmet: don't fold lines
a8adf0cddc23 nvmet-rdma: fix kernel-doc warning for
nvmet_rdma_device_removal
0acb8231ebae nvmet-fc: fix kernel-doc warning for
nvmet_fc_unregister_targetport
b2fb99e42598 nvmet-fc: fix kernel-doc warning for
nvmet_fc_register_targetport
841aee4d75f1 nvme-tcp: lockdep: annotate in-kernel sockets
a387935c241d nvme-tcp: don't fold the line
462b8b2d8497 nvme-tcp: don't initialize ret variable
8f31dded50d9 nvme-multipath: call bio_io_error in nvme_ns_head_submit_bio
5e6a7d1eb834 nvme-multipath: use vmalloc for ANA log buffer
2079f41ec6ff (tag: nvme-5.18-2022-03-03) nvme: check that EUI/GUID/UUID
are globally unique
e2d77d2e11c4 nvme: check for duplicate identifiers earlier
e2724cb9f0c4 nvme: fix the check for duplicate unique identifiers
fd8099e7918c nvme: cleanup __nvme_check_ids
0a9f850061d9 nvme: remove nssa from struct nvme_ctrl
1c3adf0de1db nvme: explicitly set non-error for directives
86c2457a8e81 nvme: expose cntrltype and dctype through sysfs
20d64911e758 nvme: send uevent on connection up
89377bc1975c nvme: add vectored-io support for user-passthrough
bd83fe6f2cd2 nvme: add verbose error logging
5>[ 1.942625] random: fast init done
<1>[ 1.943642] BUG: kernel NULL pointer dereference, address:
0000000000000008
<1>[ 1.943645] #PF: supervisor read access in kernel mode
<1>[ 1.943646] #PF: error_code(0x0000) - not-present page
<6>[ 1.943648] PGD 0 P4D 0
<4>[ 1.943649] Oops: 0000 [#1] PREEMPT SMP NOPTI
<4>[ 1.943651] CPU: 0 PID: 7 Comm: kworker/u96:0 Not tainted
5.17.0-rc2nvme+ #58
<4>[ 1.943653] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996),
BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014
<4>[ 1.943654] Workqueue: nvme-reset-wq nvme_reset_work [nvme]
<4>[ 1.943662] RIP: 0010:nvme_parse_ana_log+0x1e/0x160 [nvme_core]
<4>[ 1.943670] RSP: 0018:ffffc90000043e00 EFLAGS: 00010286
<4>[ 1.943672] RAX: 0000000000000000 RBX: ffff888103fd4210 RCX:
0000000000000000
<4>[ 1.943673] RDX: ffffffffc00b62c0 RSI: ffffc90000043e44 RDI:
ffff888103fd4210
<4>[ 1.943673] RBP: ffff888103fd4210 R08: 0000000000000001 R09:
ffff888100051828
<4>[ 1.943674] R10: 0000000000000000 R11: fffffffffff4a904 R12:
0000000000000000
<4>[ 1.943675] R13: ffff88817daa6500 R14: 0000000000000000 R15:
ffff88817daa6505
<4>[ 1.943677] FS: 0000000000000000(0000) GS:ffff888fff200000(0000)
knlGS:0000000000000000
<4>[ 1.943678] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
<4>[ 1.943678] CR2: 0000000000000008 CR3: 00000001788a4000 CR4:
0000000000350ef0
<4>[ 1.943680] Call Trace:
<4>[ 1.943683] <TASK>
<4>[ 1.943684] ? nvme_update_ns_ana_state+0x40/0x40 [nvme_core]
<4>[ 1.943690] nvme_mpath_update+0x4a/0x70 [nvme_core]
<4>[ 1.943695] nvme_start_ctrl+0x110/0x140 [nvme_core]
<4>[ 1.943700] process_one_work+0x1af/0x380
<4>[ 1.943709] worker_thread+0x50/0x3a0
<4>[ 1.943711] ? rescuer_thread+0x370/0x370
<4>[ 1.943712] kthread+0xe7/0x110
<4>[ 1.943714] ? kthread_complete_and_exit+0x20/0x20
<4>[ 1.943716] ret_from_fork+0x22/0x30
<4>[ 1.943719] </TASK>
[0]kdb>
More information about the Linux-nvme
mailing list