How To fix this weird shading issue? ]2

Weird Shading which also effects the sub d in a weird way. Maybe it's a bug but I have a feeling I screwed up somewhere :)
Go into edit mode, select the entire mesh, and then press Ctrl + N to recalculate the normals.