This is wrong. The sparse version of __compiletime_object_size()should just be fixed to take a 'const' pointer without complaints. Linus