From 0516d8260cafa7d085a83e73ae51502fcef5907b Mon Sep 17 00:00:00 2001 From: John Reiser Date: Mon, 20 Dec 2004 03:35:13 +0000 Subject: [PATCH] Fix stack synchronization bug at end of unfilter. [The confusing fake "conditional compilation" strikes again!] committer: jreiser 1103513713 +0000 --- src/stub/l_vmlinx.asm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/stub/l_vmlinx.asm b/src/stub/l_vmlinx.asm index d7a27f72..2ffa0df2 100644 --- a/src/stub/l_vmlinx.asm +++ b/src/stub/l_vmlinx.asm @@ -75,8 +75,8 @@ start: ; ============= UNFILTER ; ============= - pop ecx ; MATCH05 len %ifdef __LXCKLLT9__ + pop ecx ; MATCH05 len pop edx ; MATCH04 cto pop edi ; MATCH03 src @@ -89,6 +89,7 @@ start: %endif; __LXDUMMY2__ %ifdef __LXCALLT9__ + pop ecx ; MATCH05 len pop edi ; MATCH03 src cjt32 0 %endif; __LINUX990__