Starting with iproute2 3.16.0, "ip link add br0 type bridge" does not work anymore, returning "Error: argument "br0" is wrong: Unknown device". However, "ip link add name br0 type bridge" still works.
Bisection led to 9a02651 (ip: check for missing dev arg when doing VF rate) as the first bad commit.
Kernel 3.16.1, x86_64
Bisecting the kernel or the iproute tool ?
The iproute tool.
I believe this was fixed earlier this month:
Should be fixed since v3.17.0.