Check two udev events at the same time
I contacted @vlad1.96 and he and I found out that previous issue of rule not triggering with bind
was not caused by early kms but by plymouth hook in mkinitcpio, which for some unknown reason suppresses the bind
event and leaves only add
instead. In all other cases when plymouth is not used, the bind
condition should be triggered, so we should return it along with add. This potentially causes the rule to be executed twice, but I checked and it doesn't seem to cause any errors, and nvidia-modprobe just terminates with 0 even if /dev nodes already exist, so no spamming should happen. prevented through !11 (9a9e577f)