-
Notifications
You must be signed in to change notification settings - Fork 151
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
adding a BUILD_EXCLUSIVE_KERNEL... blacklist? #369
Comments
Negating Overall I like the idea, but I'm a little concerned about:
Latter is a bit moot point, since we don't do much of that atm. The former seems far more relevant IMHO. |
I would see it more as I don't see a potential for conflicting configuration. All New directives will be ignored by older dkms, we just shouldn't change the meaning of the previously existing ones ... |
I may or may not have misread "exclusive" as "exclude" in the first place 😛 Speaking of conflicting configuration, let's consider |
Right now we have BUILD_EXCLUSIVE_KERNEL as a regex that whitelists kernel versions. With the recently added BUILD_EXCLUSIVE_KERNEL_MIN/MAX that whitelist regex probably gets less used. But sometimes I'd rather like to blacklist a single (or a few) incompatible kernel versions ... so a regex would still be nice, but negating it into a whitelist makes it unreadable, e.g.
^([1-4]\.|5\.[0-46-9]\.|5\.[1-9][0-9]|[6-9]\.|[1-9][0-9])
.I might add such a directive, but I cannot come up with a good name for it.
And we can't simply prefix the BUILD_EXCLUSIVE_KERNEL value with '!' to negate its meaning, as the would break usage on older dkms versions.
The text was updated successfully, but these errors were encountered: