Summary: | app-emulation/vmware-modules-1.0.0.{24,25} conflicting types for 'poll_initwait' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Péter Werner <Werner.Peter> |
Component: | Current packages | Assignee: | Gentoo VMWare Bug Squashers [disabled] <vmware+disabled> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | fenix, openhs, p.gentoo, weigt.mathias, yugmix |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Péter Werner
2009-05-05 17:31:48 UTC
I have this problem as well, beginning with the upgrade to gentoo-sources-2.6.29-r5. I don't recall specifically enabling FTRACE (don't even know what it is), but apparently it's enabled: # grep -i ftrace .config CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y I'd be fine just disabling FTRACE as a workaround, but I can't even find where the option is set. It appears to be under Kernel Hacking (based both on Peter's comment as well as my .config file), but I can't find anything at all in there that seems to relate to FTRACE. All I have enabled in the whole section is: (2048) Warn for starck frames larger than [*] Sysctl checks [*] Enable verboxe x86 bootup info messages -*= Early printk (<--can't seem to disable) [ ] Early printk via EHCI debug port [*] Allow gcc to uninline functions marked 'inline' Any suggestions on either a fix or a workaround? Jared, I think -r1 fixes the problem. It's ~arch though. I've compiled vmware-modules-1.0.0.24 with FTRACE: kernel-config-x86_64-2.6.29-gentoo-r5:CONFIG_HAVE_DYNAMIC_FTRACE=y kernel-config-x86_64-2.6.29-gentoo-r5:CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y kernel-config-x86_64-2.6.30-gentoo-r1:CONFIG_HAVE_DYNAMIC_FTRACE=y kernel-config-x86_64-2.6.30-gentoo-r1:CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y kernel-config-x86_64-2.6.30-gentoo-r1:CONFIG_HAVE_FTRACE_SYSCALLS=y kernel-config-x86_64-2.6.30-gentoo-r1:# CONFIG_FTRACE_SYSCALLS is not set kernel-config-x86_64-2.6.30-gentoo-r2:CONFIG_HAVE_DYNAMIC_FTRACE=y kernel-config-x86_64-2.6.30-gentoo-r2:CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y kernel-config-x86_64-2.6.30-gentoo-r2:CONFIG_HAVE_FTRACE_SYSCALLS=y kernel-config-x86_64-2.6.30-gentoo-r2:# CONFIG_FTRACE_SYSCALLS is not set kernel-config-x86_64-2.6.30-gentoo-r3:CONFIG_HAVE_DYNAMIC_FTRACE=y kernel-config-x86_64-2.6.30-gentoo-r3:CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y kernel-config-x86_64-2.6.30-gentoo-r3:CONFIG_HAVE_FTRACE_SYSCALLS=y kernel-config-x86_64-2.6.30-gentoo-r3:# CONFIG_FTRACE_SYSCALLS is not set kernel-config-x86_64-2.6.30-gentoo-r4:CONFIG_HAVE_DYNAMIC_FTRACE=y kernel-config-x86_64-2.6.30-gentoo-r4:CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y kernel-config-x86_64-2.6.30-gentoo-r4:CONFIG_HAVE_FTRACE_SYSCALLS=y kernel-config-x86_64-2.6.30-gentoo-r4:# CONFIG_FTRACE_SYSCALLS is not set Could you confirm that 1.0.0.24 works for you? I had this same problem in 1.0.0.23 (using kernel 2.6.30-gentoo-r4). Unmasking vmware-modules-1.0.0.24 resolved the issue. Thanks! # grep -i ftrace /usr/src/linux/.config CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_FTRACE_SYSCALLS=y # CONFIG_FTRACE_SYSCALLS is not set # CONFIG_FTRACE_STARTUP_TEST is not set (In reply to comment #3) > I've compiled vmware-modules-1.0.0.24 with FTRACE: i'm tried to compile vmware-modules-1.0.0.24 on linux-2.6.30-gentoo-r4 CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_FTRACE_SYSCALLS=y # CONFIG_FTRACE_SYSCALLS is not set # CONFIG_DYNAMIC_FTRACE is not set # CONFIG_FTRACE_STARTUP_TEST is not set and CONFIG_HAVE_FTRACE_NMI_ENTER=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_FTRACE_SYSCALLS=y CONFIG_FTRACE_NMI_ENTER=y CONFIG_FTRACE_SYSCALLS=y CONFIG_DYNAMIC_FTRACE=y CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_STARTUP_TEST is not set fails to compile vmware-modules (In reply to comment #5) > (In reply to comment #3) > > I've compiled vmware-modules-1.0.0.24 with FTRACE: > > fails to compile vmware-modules Could you post build.log? (In reply to comment #6) > (In reply to comment #5) > > (In reply to comment #3) > > > I've compiled vmware-modules-1.0.0.24 with FTRACE: > > > > fails to compile vmware-modules > > Could you post build.log? > vmware-modules-1.0.0.25 compile its ok fixed in 1.0.0.25 (In reply to comment #8) > fixed in 1.0.0.25 > I have to disagree: I try to compile 1.0.0.25 with gentoo-sources-2.6.30-r5 and it fails with exact this error. I have grep -i ftrace /usr/src/linux/.config CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_FTRACE_SYSCALLS=y # CONFIG_FTRACE_SYSCALLS is not set what is wrong here? *** Bug 291065 has been marked as a duplicate of this bug. *** Could you submit your .config, please? *** Bug 276579 has been marked as a duplicate of this bug. *** (In reply to comment #10) > *** Bug 291065 has been marked as a duplicate of this bug. *** > I could emerge open-vm-tools (below version). # epm -qa | grep open-vm-tools open-vm-tools-kmod-0.0.20091015.201664 open-vm-tools-0.0.20091015.201664 thanks! |