[Bug 256502] cpucontrol: fix extended signature matching code
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 256502] cpucontrol: fix extended signature matching code"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 256502] cpucontrol: fix extended signature matching code"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 256502] cpucontrol: fix extended signature matching code"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 09 Jun 2021 15:49:03 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256502 Bug ID: 256502 Summary: cpucontrol: fix extended signature matching code Product: Base System Version: Unspecified Hardware: amd64 OS: Any Status: New Severity: Affects Many People Priority: --- Component: bin Assignee: bugs@FreeBSD.org Reporter: dnelson_1901@yahoo.com Created attachment 225663 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=225663&action=edit diff There's a bug in the code that checks to see if a firmware file matches the running cpu that results in firmware files with an extended signature table always matching. Luckily the kernel ends up failing the update so no harm is done. The attached patch makes the code always fail if no match is found, instead of accidentally falling through to the "matched:" label. -- You are receiving this mail because: You are the assignee for the bug.