I'm sorry for have created the confusion. I made this patch to remove the use of iterator (in this patch is "skp", "p") outside the list_for_each_entry* loop, using the new *_inside macros instead which are introduced in PATCH 2/6, and to prove the effectiveness of the new macros. Best regards, -- Xiaomeng Tong