Nico Huber has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/47409 )
Change subject: doc/relnotes/4.13: Add note about PCI bus mastering Kconfig options ......................................................................
Patch Set 2:
(1 comment)
https://review.coreboot.org/c/coreboot/+/47409/1/Documentation/releases/core... File Documentation/releases/coreboot-4.13-relnotes.md:
https://review.coreboot.org/c/coreboot/+/47409/1/Documentation/releases/core... PS1, Line 63: The configuration of PCI bus mastering will be dropped in a future release.
I'd reword this to feel less absolute, e.g. […]
I've given examples of cases where we have to enable it on the ML. So no, we can't completely ignore it in coreboot. We should clearly mention that the added Kconfigs are about cases where the enabling is not strictly needed.
Maybe split the whole thing; i.e. remove the first sentence here. And add a deprecation-announcement section like we had in early release notes. Then simply state _there_ that the Kconfigs described _here_ will be dropped. And maybe add:
Exceptional cases that may still need early bus master enabling in the future should get their own per-reason Kconfig option. Ideally before the next release.