For the most part I used g_malloc() just to avoid checking against NULL, but ...
I expect that we usually have one or two (laptop with power button in docking station too etc) of these items.
And those are allocated at dsme startup and kept until dsme gets terminated, so using slice allocator would
not give any extra benefits.