how to create a node dynamically in kernel

I see, you present the illusion of having a contiguous block of free space by remapping fragmented space using fieldPtr. I suppose you don’t care about the amortized cost of delete because they’re so few.