On Fri, 2008-04-18 at 11:00 +0200, Václav Ovsík wrote: > Hi, > while looking into the policy/support/loadable_module.spt I could not > catch handling of the policy_call_depth in the template and the > interface macro. [...] > The policy_call_depth is incremented using temporal policy_temp > - I don't know why. The new definition is pushed into the m4 stack, ok. > On the leaving side of macro is the original value not popped from the > stack, but new decremented value is pushed into the stack. So stack of > the policy_call_depth definitions is growing up. > > I prepared fix for this - it is attached. The policy is generated faster > by at least 5% with this (intermediate files are smaller and less work > for m4 and less memory footprint of m4 I hope). Good catch. Merged. -- Chris PeBenito Tresys Technology, LLC (410) 290-1411 x150 -- This message was distributed to subscribers of the selinux mailing list. If you no longer wish to subscribe, send mail to majordomo@xxxxxxxxxxxxx with the words "unsubscribe selinux" without quotes as the message.