Revert verbose building -- blech, too much ugly.

Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Allow -mtune*, since -mtune is not a valid argument AFAIK.

Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Fix non-inlined 'always-inline'-attributed function definition.

Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
vmware-modules: partial 3.14.x compatibility

Two additions are made here; the more issue
raised in bug #504736 is not addressed.

First, the DEPRECATED define is renamed to VMWARE_DEPRECATED;
3.14.x introduces a DEPRECATED define for printk, a string
constant.  Since, AFAICS, vmware-modules' DEPRECATED define
had no consumers (but then why is it there?) it shouldn't matter.

Second, 3.14.x introduced a new way to access the
current uid in a namespace-agnostic manner; the old
CONFIG_UIDGID_STRICT_TYPE_CHECKS trick no longer works, so
we consume this to keep the CURRENT_{U,G}ID macros working.

There is another method ("from_kuid" instead of
"from_kuid_munged"); but the latter seemed more like what
vmware-modules is probably expecting -- a userspace uid
in the root user namespace.

I didn't really research this carefully; if I botched it,
the result could be that consuming vmblock stuff
from within a non-root user namespace doesn't work right -- it
wouldn't surprise me if that were the case already as of
3.13.x.  If someone understands this better I'd appreciate
any review -- the e-mail in my sign-off gets read, just fire
away.

Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
vmware-modules: add patch for #504736

Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>