This reverts commit 96012227e5. Needs some more work until it is ready Signed-off-by: Felix Fietkau <nbd@nbd.name>
96012227e5