Server Panic rebooted "BUG: unable to handle kernel NULL pointer dereference at 0000000000000010" in seek_interrupt() function of 'floppy' module.

Solution Unverified - Updated -

Issue

[18130202.028603] BUG: unable to handle kernel NULL pointer dereference at 0000000000000010
[18130202.028811] IP: [<ffffffffc02ac7f7>] seek_interrupt+0x137/0x1b0 [floppy] <---
[18130202.029009] PGD 800000007a246067 PUD 61d84067 PMD 0 
[18130202.029009] Oops: 0000 [#1] SMP 
[18130202.029009] Modules linked in: sb_edac iosf_mbi crc32_pclmul ghash_clmulni_intel aesni_intel lrw gf128mul glue_helper ablk_helper cryptd joydev sg hv_utils ptp pps_core hv_balloon i2c_piix4 pcspkr binfmt_misc ip_tables xfs libcrc32c sr_mod sd_mod cdrom crc_t10dif crct10dif_generic ata_generic pata_acpi ata_piix libata hv_netvsc hv_storvsc scsi_transport_fc scsi_tgt hid_hyperv hyperv_keyboard crct10dif_pclmul crct10dif_common crc32c_intel hyperv_fb serio_raw floppy hv_vmbus dm_mirror dm_region_hash dm_log dm_mod
[18130202.029009] CPU: 1 PID: 62741 Comm: kworker/u128:2 Kdump: loaded Not tainted 3.10.0-1127.el7.x86_64 #1
[18130202.029009] Hardware name: Microsoft Corporation Virtual Machine/Virtual Machine, BIOS 090006  04/28/2016
[18130202.029009] Workqueue: floppy seek_interrupt [floppy]
[18130202.029009] task: ffff91cc861c8000 ti: ffff91cc413d4000 task.ti: ffff91cc413d4000
[18130202.029009] RIP: 0010:[<ffffffffc02ac7f7>]  [<ffffffffc02ac7f7>] seek_interrupt+0x137/0x1b0 [floppy]<---
[18130202.029009] RSP: 0018:ffff91cc413d7e18  EFLAGS: 00010206
[18130202.029009] RAX: 0000000000000000 RBX: ffffffffc02b1180 RCX: 0000000000000006
[18130202.029009] RDX: 0000000000000000 RSI: 0000000000000246 RDI: ffff91ccbc6538d0
[18130202.029009] RBP: ffff91cc413d7e18 R08: 000000000000000a R09: 0000000000000001
[18130202.029009] R10: 000000000000f8a9 R11: ffff91cc413d7b16 R12: ffff91ccb97fd300
[18130202.029009] R13: ffff91ccbc175800 R14: ffff91cc7622cd00 R15: 0000000000001000
[18130202.029009] FS:  0000000000000000(0000) GS:ffff91ccbc640000(0000) knlGS:0000000000000000
[18130202.029009] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[18130202.029009] CR2: 0000000000000010 CR3: 0000000061c0c000 CR4: 00000000003606e0
[18130202.029009] Call Trace:
[18130202.029009]  [<ffffffffb94be6bf>] process_one_work+0x17f/0x440
[18130202.029009]  [<ffffffffb94bf7d6>] worker_thread+0x126/0x3c0
[18130202.029009]  [<ffffffffb94bf6b0>] ? manage_workers.isra.26+0x2a0/0x2a0
[18130202.029009]  [<ffffffffb94c6691>] kthread+0xd1/0xe0
[18130202.029009]  [<ffffffffb94c65c0>] ? insert_kthread_work+0x40/0x40
[18130202.029009]  [<ffffffffb9b92d37>] ret_from_fork_nospec_begin+0x21/0x21
[18130202.029009]  [<ffffffffb94c65c0>] ? insert_kthread_work+0x40/0x40
[18130202.029009] Code: ff ff 48 c7 c7 c3 e9 2a c0 31 c0 e8 7c ce 8c f9 0f b6 05 cd 6d 00 00 48 6b c0 50 66 c7 80 c2 44 2b c0 fd ff 48 8b 05 41 6e 00 00 <48> 8b 40 10 e8 10 9c 4e f9 48 8b 05 31 6e 00 00 48 8b 40 08 e8 
[18130202.029009] RIP  [<ffffffffc02ac7f7>] seek_interrupt+0x137/0x1b0 [floppy] <---
[18130202.029009]  RSP <ffff91cc413d7e18>
[18130202.029009] CR2: 0000000000000010

Environment

  • Red Hat Enterprise Linux 7 (virtual machine)
  • Floppy drive (virtual)
  • Kernel module [floppy]

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content