RHEL6: general protection fault in "scsi_dma_unmap"

Solution Verified - Updated -

Issue

  • general protection fault occurred in function scsi_dma_unmap with below logs:
sd 2:0:0:0: [sda] task abort on host 2, ffff88023712c7c0
sd 2:0:0:0: [sda] task abort on host 2, ffff8801564963c0
sd 2:0:0:0: [sda] task abort on host 2, ffff88015659b7c0
general protection fault: 0000 [#1] SMP 
last sysfs file: /sys/devices/system/cpu/online
CPU 1 
Modules linked in: iptable_filter ip_tables bridge nls_utf8 nfs fscache nfsd lockd nfs_acl auth_rpcgss sunrpc exportfs 8021q garp stp llc ipv6 vsock(U) uinput ppdev parport_pc parport microcode vmware_balloon e1000 sg i2c_piix4 i2c_core vmci(U) shpchp ext4 jbd2 mbcache sd_mod crc_t10dif sr_mod cdrom vmw_pvscsi pata_acpi ata_generic ata_piix dm_mirror dm_region_hash dm_log dm_mod [last unloaded: speedstep_lib]

Pid: 0, comm: swapper Not tainted 2.6.32-431.el6.x86_64 #1 VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform
RIP: 0010:[<ffffffff8138abca>]  [<ffffffff8138abca>] scsi_dma_unmap+0x1a/0x60
RSP: 0018:ffff880028283dc8  EFLAGS: 00010002
RAX: 616f42050074aa00 RBX: ffff8801564963c0 RCX: 0000000071782301
RDX: 000000002f647261 RSI: 6f622f6c65646f6d RDI: ffff8801564963c0
RBP: ffff880028283dc8 R08: ffff88023ce5e000 R09: ffff88023ce5fed8
R10: 000000003deabca7 R11: 0000000000000001 R12: ffff8802377cf3d8
R13: ffff8802370395e0 R14: ffff8802370395e0 R15: 0000000000000008
FS:  0000000000000000(0000) GS:ffff880028280000(0000) knlGS:0000000000000000
CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
CR2: 00007eff08baaed8 CR3: 0000000239818000 CR4: 00000000000407e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process swapper (pid: 0, threadinfo ffff88023ce5e000, task ffff88023ce5d540)
Stack:
 ffff880028283df8 ffffffffa00497e8 ffff8800282916e0 ffff8801564963c0
<d> ffff8802377cf3d8 ffff88023703f000 ffff880028283e98 ffffffffa00499b2
<d> 0000000000000000 ffff880028291628 00000000000115e0 0000000000000000
Call Trace:
 <IRQ> 
 [<ffffffffa00497e8>] pvscsi_unmap_buffers+0xe8/0x170 [vmw_pvscsi]
 [<ffffffffa00499b2>] pvscsi_process_completion_ring+0x142/0x350 [vmw_pvscsi]
 [<ffffffffa004a229>] pvscsi_isr+0x39/0xb0 [vmw_pvscsi]
 [<ffffffff810e6ec0>] handle_IRQ_event+0x60/0x170
 [<ffffffff810e981e>] handle_edge_irq+0xde/0x180
 [<ffffffff8100faf9>] handle_irq+0x49/0xa0
 [<ffffffff81530fdc>] do_IRQ+0x6c/0xf0
 [<ffffffff8100b9d3>] ret_from_intr+0x0/0x11
 <EOI> 
 [<ffffffff8103eacb>] ? native_safe_halt+0xb/0x10
 [<ffffffff810167bd>] default_idle+0x4d/0xb0
 [<ffffffff81009fc6>] cpu_idle+0xb6/0x110
 [<ffffffff81520e13>] start_secondary+0x2ac/0x2ef
Code: 7d 73 ce ff 90 90 90 90 90 90 90 90 90 90 90 90 90 55 48 89 e5 0f 1f 44 00 00 8b 57 60 85 d2 74 3b 48 8b 07 8b 4f 4c 48 8b 77 58 <48> 8b 00 4c 8b 88 d8 05 00 00 4d 85 c9 74 27 49 8b 81 c0 01 00 
RIP  [<ffffffff8138abca>] scsi_dma_unmap+0x1a/0x60
 RSP <ffff880028283dc8>

Environment

  • Red Hat Enterprise Linux 6
    • VMWare ESX VM

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