Comment 1 for bug 1912316

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : Re: log_check / kernel_tainted test from ubuntu_boot failed on Intel Cloud node grumman

In Xenial source code, the warning was triggered here in ioat_dca_init() of drivers/dma/ioat/dca.c:

        if (dca3_tag_map_invalid(ioatdca->tag_map)) {
                WARN_TAINT_ONCE(1, TAINT_FIRMWARE_WORKAROUND,
                                "%s %s: APICID_TAG_MAP set incorrectly by BIOS, disabling DCA\n",
                                dev_driver_string(&pdev->dev),
                                dev_name(&pdev->dev));
                free_dca_provider(dca);
                return NULL;
        }

This is the WARNING in log_check, I think it generates the tainted flag as well.

The code was later replaced by: https://github.com/torvalds/linux/commit/036e9ef8becde736e693be4f4bef56d5b56fc298#diff-a6ce63e9c9f1a0aac9223c055a717e8fd34d3a4793a3166e4a9bb3b6d1c54c9f