HomeFreeBSD

MFV/ZoL: Fix stack noinline

Description

MFV/ZoL: Fix stack noinline

commit 60948de1ef976aabaa3630707bcc8b5867508507
Author: Brian Behlendorf <behlendorf1@llnl.gov>
Date: Thu Aug 26 10:58:36 2010 -0700

Fix stack noinline

Certain function must never be automatically inlined by gcc because
they are stack heavy or called recursively.  This patch flags all
such functions I've found as 'noinline' to prevent gcc from making
the optimization.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>

Details

Provenance
mmacyAuthored on
Parents
rS337671: MFV/ZoL: Fix PANIC: metaslab_free_dva(): bad DVA X:Y:Z
Branches
Unknown
Tags
Unknown