* oss: forward-ported to 3.12