yes. But boot options really have a lot less relevance in practice. In
99.99% of cases they are only used if things go wrong. They are almost
never used to tune production systems. (yes, there are exceptions - in
0.01% of the cases)
so ... i'd really suggest for you to get the bootup defaults right, and
then just to give enough boot option flexibility to turn something off
that might break in practice.
Otherwise, dont bother - if you want to offer advanced performance
tuning then at _minimum_ it should be debugfs or sysctl exposed. It's
totally PITA to performance-tune a system via a boot option.
yes - the solution could be as easy as to add back that single option to
the affected iommu alone. (i.e. create a compatibility alias in essence)
well, i'd like you two to agree on how to proceed. Could you send a
patch please that adds back the option that Joerg's patch removed? I
certainly dont argue with the point that we should preserve existing
options.
Ingo
--