[SLOF] [PATCH] instance: Fix set-my-args for empty arguments

Benjamin Herrenschmidt benh at kernel.crashing.org
Wed Jun 8 19:35:00 AEST 2016


It would put the pointer and len in the wrong order in the instance>args
buffer.

Signed-off-by: Benjamin Herrenschmidt <benh at kernel.crashing.org>
---
 slof/fs/instance.fs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/slof/fs/instance.fs b/slof/fs/instance.fs
index 9e5c921..225a2bf 100644
--- a/slof/fs/instance.fs
+++ b/slof/fs/instance.fs
@@ -134,7 +134,7 @@ CONSTANT <instancevariable>
       2dup my-self instance>args 2!   \ | write into instance struct  ( old-addr len new-addr )
       swap move                       \ | and copy the args           ( )
    ELSE                               \ ELSE                          ( old-addr len )
-      my-self instance>args 2!        \ | set new args to zero, too   ( )
+      swap my-self instance>args 2!   \ | set new args to zero, too   ( )
    THEN                               \ FI
 ;
 




More information about the SLOF mailing list