// SPDX-License-Identifier: GPL-2.0-only /* * Copyright (C) 2011 Richard Weinberger <richrd@nod.at> * * This vDSO turns all calls into a syscall so that UML can trap them.
*/
/* Disable profiling for userspace code */ #define DISABLE_BRANCH_PROFILING
long
__vdso_getcpu(unsignedint *cpu, unsignedint *node, struct getcpu_cache *unused)
{ /* * UML does not support SMP, we can cheat here. :)
*/
if (cpu)
*cpu = 0; if (node)
*node = 0;
return0;
}
long getcpu(unsignedint *cpu, unsignedint *node, struct getcpu_cache *tcache)
__attribute__((weak, alias("__vdso_getcpu")));
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.1Bemerkung:
(vorverarbeitet am 2026-06-08)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.