Bug 1044767

Summary: WARNING: CPU: 0 PID: 321 at lib/dma-debug.c:937 check_unmap+0x47b/0x920()
Product: [Fedora] Fedora Reporter: John Schmitt <marmalodak>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 22CC: gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-25 12:36:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description John Schmitt 2013-12-18 23:36:39 UTC
[   55.286977] vmxnet3 0000:03:00.0 ens160: intr type 3, mode 0, 2 vectors allocated
[   55.289345] vmxnet3 0000:03:00.0 ens160: NIC Link is Up 10000 Mbps
[   55.296111] ------------[ cut here ]------------
[   55.296728] WARNING: CPU: 0 PID: 321 at lib/dma-debug.c:937 check_unmap+0x47b/0x920()
[   55.297283] vmxnet3 0000:03:00.0: DMA-API: device driver failed to check map error[device address=0x00000001ea124a80] [size=1522 bytes] [mapped as single]
[   55.297321] Modules linked in:
[   55.297879]  bnep bluetooth rfkill ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_mangle ip6table_security ip6table_raw ip6table_filter ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw coretemp ppdev crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel microcode vmw_balloon serio_raw i2c_piix4 vmw_vmci shpchp parport_pc parport uinput binfmt_misc vmwgfx mptspi ttm scsi_transport_spi vmxnet3 mptscsih mptbase drm i2c_core ata_generic pata_acpi
[   55.301278] CPU: 0 PID: 321 Comm: systemd-journal Not tainted 3.13.0-0.rc4.git1.1.fc21.x86_64 #1
[   55.301992] Hardware name: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 09/21/2011
[   55.302726]  0000000000000009 ffff880237c03c28 ffffffff8175578d ffff880237c03c70
[   55.303473]  ffff880237c03c60 ffffffff8107458d ffff88022b9662b0 ffff880228e91450
[   55.304231]  ffffffff82d33f10 0000000000000286 ffffffff81a1c843 ffff880237c03cc0
[   55.304977] Call Trace:
[   55.305706]  <IRQ>  [<ffffffff8175578d>] dump_stack+0x4d/0x66
[   55.306457]  [<ffffffff8107458d>] warn_slowpath_common+0x7d/0xa0
[   55.307195]  [<ffffffff810745fc>] warn_slowpath_fmt+0x4c/0x50
[   55.307942]  [<ffffffff813ad88b>] check_unmap+0x47b/0x920
[   55.308685]  [<ffffffff813add8f>] debug_dma_unmap_page+0x5f/0x70
[   55.309417]  [<ffffffffa00ae4c2>] vmxnet3_rq_rx_complete+0x222/0x970 [vmxnet3]
[   55.310153]  [<ffffffffa00af1aa>] vmxnet3_poll_rx_only+0x3a/0xb0 [vmxnet3]
[   55.310884]  [<ffffffff810ce902>] ? trace_hardirqs_on_caller+0xb2/0x1d0
[   55.311616]  [<ffffffff8161cf82>] net_rx_action+0x162/0x370
[   55.312341]  [<ffffffff8107ad64>] __do_softirq+0x104/0x430
[   55.313059]  [<ffffffff8107b47d>] irq_exit+0xcd/0xe0
[   55.313781]  [<ffffffff8176a696>] do_IRQ+0x56/0xc0
[   55.314496]  [<ffffffff812065b2>] ? final_putname+0x22/0x50
[   55.315203]  [<ffffffff8175f1b2>] common_interrupt+0x72/0x72
[   55.315904]  <EOI>  [<ffffffff8175e48b>] ? _raw_spin_unlock_irqrestore+0x3b/0x70
[   55.316657]  [<ffffffff817533bb>] __slab_free+0x58/0x382
[   55.317370]  [<ffffffff810cea2d>] ? trace_hardirqs_on+0xd/0x10
[   55.318083]  [<ffffffff8139b36e>] ? debug_check_no_obj_freed+0x14e/0x250
[   55.318792]  [<ffffffff811d7403>] ? kmem_cache_free+0xb3/0x360
[   55.319499]  [<ffffffff812065b2>] ? final_putname+0x22/0x50
[   55.320228]  [<ffffffff811d7696>] kmem_cache_free+0x346/0x360
[   55.320933]  [<ffffffff812065b2>] final_putname+0x22/0x50
[   55.321629]  [<ffffffff812067b9>] putname+0x29/0x40
[   55.322323]  [<ffffffff8120c26f>] user_path_at_empty+0x5f/0x90
[   55.323023]  [<ffffffff810cbd8f>] ? lock_release_holdtime.part.29+0xf/0x190
[   55.323724]  [<ffffffff810d15c8>] ? lock_release_non_nested+0x308/0x350
[   55.324437]  [<ffffffff810b656f>] ? local_clock+0x5f/0x70
[   55.325131]  [<ffffffff8120c2b1>] user_path_at+0x11/0x20
[   55.325827]  [<ffffffff811ff2e0>] vfs_fstatat+0x50/0xa0
[   55.326522]  [<ffffffff811ff78f>] SYSC_newstat+0x1f/0x40
[   55.327214]  [<ffffffff810ce955>] ? trace_hardirqs_on_caller+0x105/0x1d0
[   55.327914]  [<ffffffff8138eb5b>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   55.328621]  [<ffffffff811ff9de>] SyS_newstat+0xe/0x10
[   55.329309]  [<ffffffff81768429>] system_call_fastpath+0x16/0x1b
[   55.329996] ---[ end trace 808631f7add1e9f7 ]---
[   55.330699] Mapped at:
[   55.331347]  [<ffffffff813ac6d1>] debug_dma_map_page+0x91/0x140
[   55.331990]  [<ffffffffa00ae1d0>] vmxnet3_rq_alloc_rx_buf.isra.34+0x340/0x410 [vmxnet3]
[   55.332631]  [<ffffffffa00b03f0>] vmxnet3_activate_dev+0x290/0xb10 [vmxnet3]
[   55.333233]  [<ffffffffa00b18a8>] vmxnet3_open+0x98/0x150 [vmxnet3]
[   55.333809]  [<ffffffff816208ef>] __dev_open+0xbf/0x140
[   55.470094] vmxnet3 0000:0b:00.0 ens192: intr type 3, mode 0, 2 vectors allocated
[   55.471904] vmxnet3 0000:0b:00.0 ens192: NIC Link is Up 10000 Mbps


Linux dyn40-73-141.tintri.com 3.13.0-0.rc4.git1.1.fc21.x86_64 #1 SMP Tue Dec 17 20:22:33 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

BOOT_IMAGE=/boot/vmlinuz-3.13.0-0.rc4.git1.1.fc21.x86_64 root=/dev/mapper/testvm-root ro rd.md=0 rd.dm=0 vconsole.keymap=us rd.lvm.lv=testvm/swap rd.luks=0 vconsole.font=latarcyrheb-sun16 rd.lvm.lv=testvm/root fsck.mode=force systemd.log_level=debug systemd.log_target=kmsg log_buf_len=100M enforcing=0 elevator=noop LANG=en_US.UTF-8

Comment 1 Dave Jones 2013-12-20 18:14:05 UTC
*** Bug 1045235 has been marked as a duplicate of this bug. ***

Comment 2 Jaroslav Reznik 2015-03-03 15:20:17 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle.
Changing version to '22'.

More information and reason for this action is here:
https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22