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