void list_splice (struct list_head * list, struct list_head * head);
void list_splice
the new list to add.
the place to add it in the first list.