Tracker item #3298068, was opened at 2011-05-05 13:40
Message generated for change (Comment added) made by mvanzin
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=989708&aid=3298068&group_id=204462

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: hgfsClient
Group: None
>Status: Closed
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: Ekaterina (katjai)
Assigned to: Nobody/Anonymous (nobody)
Summary: kernel Oops when called phpunit

Initial Comment:
Hello, 

Have this problem, when trying execute phpunit tests for a whole directory 
(seems problem caused by SPL directory iterators + mounted vmhgfs drive)

In root console:

2011 May  5 23:30:28 dev Oops: 0000 [#1] PREEMPT SMP
2011 May  5 23:30:28 dev last sysfs file: /sys/devices/virtual/vc/vcsa9/uevent
2011 May  5 23:30:28 dev Process php (pid: 30138, ti=e6f3a000 task=e2ced590 
task.ti=e6f3a000)
2011 May  5 23:30:28 dev Stack:
2011 May  5 23:30:28 dev Call Trace:
2011 May  5 23:30:28 dev Code: 89 e5 83 ec 10 89 75 f8 89 c6 89 7d fc 89 55 f0 
89 5d f4 bb c0 03 4a c1 9c 58 8d 74 26 00 89 c1 fa 90 8d 74 26 00 8b 45 f0 89 
08 <8b> 46 04 8b 40 10 8b 3c 85 20 34 43 c1 01 df 89 f8 e8 ee 34 2d
2011 May  5 23:30:28 dev EIP: [<c103312c>] task_rq_lock+0x2c/0x80 SS:ESP 
0068:e6f3bedc
2011 May  5 23:30:28 dev CR2: 0000000000000004

In error.log

May  5 23:30:29 dev kernel: BUG: scheduling while atomic: php/30138/0x10000002

dmesg:

BUG: scheduling while atomic: php/30138/0x10000002
Modules linked in: ipv6 vmsync vmblock vmhgfs parport_pc uhci_hcd ehci_hcd 
ppdev usbcore container ac processor button psmouse thermal i2c_piix4 intel_agp 
agpgart sg vmw_balloon i2c_core vmci lp shpchp pci_hotplug serio_raw parport 
evdev pcspkr pcnet32 mii ext2 mbcache sr_mod cdrom sd_mod ide_pci_generic piix 
ide_core floppy ata_piix mptspi mptscsih libata mptbase scsi_transport_spi 
BusLogic scsi_mod
Pid: 30138, comm: php Tainted: G      D W   2.6.36-ARCH #1
Call Trace:
 [<c1035ead>] __schedule_bug+0x5d/0x70
 [<c1304531>] schedule+0x7b1/0x900
 [<c110e719>] ? __d_free+0x29/0x40
 [<c110e767>] ? d_free+0x37/0x40
 [<c110e89a>] ? d_kill+0x4a/0x60
 [<c110f034>] ? dput+0x84/0x120
 [<c103a786>] __cond_resched+0x16/0x30
 [<c1304783>] _cond_resched+0x23/0x30
 [<c10476cc>] put_files_struct+0x8c/0x100
 [<c10477e2>] exit_files+0x42/0x60
 [<c1047bf2>] do_exit+0x152/0x770
 [<c1045b9a>] ? kmsg_dump+0x10a/0x120
 [<c1303a85>] ? printk+0x18/0x1b
 [<c1006fec>] oops_end+0x8c/0xd0
 [<c102897c>] no_context+0xbc/0x150
 [<c1028a9d>] __bad_area_nosemaphore+0x8d/0x130
 [<c1306aae>] ? _raw_spin_unlock+0x1e/0x30
 [<c1028e10>] ? do_page_fault+0x0/0x3e0
 [<c1028b52>] bad_area_nosemaphore+0x12/0x20
 [<c1029134>] do_page_fault+0x324/0x3e0
 [<c119e674>] ? rb_insert_color+0x74/0x100
 [<c10026ee>] ? __switch_to+0x10e/0x180
 [<c1035efa>] ? finish_task_switch+0x3a/0xa0
 [<c1028e10>] ? do_page_fault+0x0/0x3e0
 [<c130770b>] error_code+0x67/0x6c
 [<c103312c>] ? task_rq_lock+0x2c/0x80
 [<c103e4e5>] try_to_wake_up+0x25/0x340
 [<c103e81f>] wake_up_process+0xf/0x20
 [<c13056ac>] __mutex_unlock_slowpath+0x8c/0x120
 [<c1305748>] mutex_unlock+0x8/0x10
 [<ede2018e>] HgfsDirLlseek+0x8e/0xf0 [vmhgfs]
 [<ede20100>] ? HgfsDirLlseek+0x0/0xf0 [vmhgfs]
 [<c10fd353>] vfs_llseek+0x33/0x40
 [<c10fd76c>] sys_lseek+0x5c/0x80
 [<c100379f>] sysenter_do_call+0x12/0x28

Main OS: Windows7
Guest OS: Arch Linux (Linux dev 2.6.36-ARCH #1 SMP PREEMPT Sat Jan 8 13:16:43 
UTC 2011 i686 Intel(R) Core(TM)2 Duo CPU T9400 @ 2.53GHz GenuineIntel GNU/Linux)
Kernel string: kernel /vmlinuz26 root=/dev/sda3 ro maxcpus=0 nosmp noreplace-smp
Vmtoolsd: VMware Tools daemon, version 8.9.0.5114 (build-387002)

Can you tell me, it's vmhgfs driver issue or php directory iterators 
implementation?

Thanks, 

Katya

----------------------------------------------------------------------

>Comment By: Marcelo Vanzin (mvanzin)
Date: 2011-07-20 16:34

Message:
This is fixed in the last release. If you're using distro packages, you may
need to ask them to update their version or backport the fix (commit id
b76ee8).

----------------------------------------------------------------------

Comment By: Marcelo Vanzin (mvanzin)
Date: 2011-07-08 10:51

Message:
Hi,

We forwarded the bug to the appropriate team but haven't heard back from
them. I'll ping them again.

----------------------------------------------------------------------

Comment By: Ekaterina (katjai)
Date: 2011-07-07 14:12

Message:
Any chance to get this fixed in nearest time?

Maybe I can help somehow? I.e. prepare vmware drive with necessary
software so that illustrate a problem?

Thanks, 

Katya

----------------------------------------------------------------------

Comment By: Ekaterina (katjai)
Date: 2011-05-05 15:42

Message:
Nothing changed after updating up to last version:

[ki@dev ~]$ vmtoolsd -v
VMware Tools daemon, version 8.9.0.5529 (build-402641)

[ki@dev ~]$ lsmod | grep vm
vmsync                  2685  0
vmblock                 9422  1
vmhgfs                 47514  1
vmw_balloon             3570  0
vmci                   60023  1 vmhgfs

dmesg:

[  143.773285] BUG: scheduling while atomic: php/2529/0x10000002
[  143.773471] Modules linked in: ipv6 vmsync vmblock vmhgfs uhci_hcd
ehci_hcd floppy usbcore parport_pc ppdev processor psmouse button ac
intel_agp intel_gtt container lp i2c_piix4 agpgart shpchp pci_hotplug sg
parport i2c_core vmw_balloon serio_raw evdev vmci pcspkr pcnet32 mii ext2
mbcache sr_mod cdrom ide_pci_generic piix ide_core sd_mod ata_piix mptspi
mptscsih mptbase libata scsi_transport_spi BusLogic scsi_mod
[  143.777696] Pid: 2529, comm: php Tainted: G      D W   2.6.38-ARCH #1
[  143.777990] Call Trace:
[  143.778251]  [<c1312dee>] ? __schedule_bug+0x59/0x5f
[  143.778518]  [<c1317f88>] ? schedule+0x858/0x9e0
[  143.778809]  [<c1115f84>] ? __d_free+0x34/0x50
[  143.779063]  [<c1115f84>] ? __d_free+0x34/0x50
[  143.779355]  [<c1115f84>] ? __d_free+0x34/0x50
[  143.779638]  [<c111d15f>] ?
vfsmount_lock_global_unlock_online+0x4f/0x60
[  143.814856]  [<c111deb9>] ? mntput_no_expire+0x89/0xd0
[  143.815148]  [<c111df13>] ? mntput+0x13/0x20
[  143.815400]  [<c1105c14>] ? fput+0x134/0x1d0
[  143.815726]  [<c103cda6>] ? __cond_resched+0x16/0x30
[  143.815992]  [<c1318215>] ? _cond_resched+0x25/0x30
[  143.816279]  [<c10473a8>] ? put_files_struct+0x78/0xd0
[  143.816585]  [<c10474a0>] ? exit_files+0x40/0x50
[  143.816919]  [<c10478bd>] ? do_exit+0x13d/0x760
[  143.817199]  [<c1313018>] ? printk+0x18/0x1a
[  143.817453]  [<c1006fcc>] ? oops_end+0x8c/0xd0
[  143.817750]  [<c1312a20>] ? no_context+0x137/0x13f
[  143.818013]  [<c1312b43>] ? __bad_area_nosemaphore+0x11b/0x123
[  143.818319]  [<c1229530>] ? vt_console_print+0x0/0x340
[  143.818587]  [<c1027530>] ? do_page_fault+0x0/0x430
[  143.818886]  [<c1312b5d>] ? bad_area_nosemaphore+0x12/0x14
[  143.819196]  [<c10278a0>] ? do_page_fault+0x370/0x430
[  143.819464]  [<c10339d4>] ? finish_task_switch+0x34/0xb0
[  143.819792]  [<c13179bd>] ? schedule+0x28d/0x9e0
[  143.820051]  [<c1027530>] ? do_page_fault+0x0/0x430
[  143.820392]  [<c131b13b>] ? error_code+0x67/0x6c
[  143.820687]  [<c131007b>] ? init_smp_flush+0x1b/0x66
[  143.820954]  [<c103038c>] ? task_rq_lock+0x2c/0x80
[  143.821241]  [<c103e1f5>] ? try_to_wake_up+0x25/0x350
[  143.821532]  [<c1318251>] ? preempt_schedule+0x31/0x50
[  143.821839]  [<c103e53f>] ? wake_up_process+0xf/0x20
[  143.822106]  [<c131916a>] ? __mutex_unlock_slowpath+0x8a/0x120
[  143.822410]  [<c1319208>] ? mutex_unlock+0x8/0x10
[  143.822709]  [<ede6317f>] ? HgfsDirLlseek+0x7f/0xe0 [vmhgfs]
[  143.822989]  [<ede63100>] ? HgfsDirLlseek+0x0/0xe0 [vmhgfs]
[  143.823286]  [<c1104203>] ? vfs_llseek+0x33/0x40
[  143.823544]  [<c1104655>] ? sys_lseek+0x65/0x80
[  143.823910]  [<c10037df>] ? sysenter_do_call+0x12/0x28


 

----------------------------------------------------------------------

Comment By: Ekaterina (katjai)
Date: 2011-05-05 14:19

Message:
Previous, 2011.03.28

----------------------------------------------------------------------

Comment By: Dmitry Torokhov (dtor)
Date: 2011-05-05 14:01

Message:
Looks like HGFS issue. Is this with the latest release?

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=989708&aid=3298068&group_id=204462

------------------------------------------------------------------------------
10 Tips for Better Web Security
Learn 10 ways to better secure your business today. Topics covered include:
Web security, SSL, hacker attacks & Denial of Service (DoS), private keys,
security Microsoft Exchange, secure Instant Messaging, and much more.
http://www.accelacomm.com/jaw/sfnl/114/51426210/
_______________________________________________
open-vm-tools-devel mailing list
open-vm-tools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open-vm-tools-devel

Reply via email to