Requred by drm-kmod v6.12.103
Obtained from: OpenBSD
Do we have any compilers that don't provide __COUNTER__? We can perhaps just omit this.
We are using __COUNTER__ elsewhere in LinuxKPI (and sys/sys) unconditionally. So this should really go away.
Linux documents the format as: __UNIQUE_ID_<name>_<__COUNTER__>
I was thinking it doesn't really matter, but I suppose it is worth putting it into some __ namespace to avoid possible conflict with a real symbol.
Add __UNIQUE_ID_ prefix per @bz request