CONV_CAP_VAL_HW2_BUFSIZE wasn't updated
While working on other matters, I was noticed something odd in elfdump of the notes section. Look at the hwcap2 entry here:
...  SUN_HWCAP2 0x3f ...
This made me ask, why wasn't this actually a valid value and size. Digging into this, what I eventually found, was that we were returning ELFCAP_ERR_BUFOVFL from the hwcap2 expansion routines. The reason for this is that the constant that libconv uses for sizing the buffer was not updated with the additional hardware capabilities that were added to the system. This should be expanded to better cover this.
Updated by Electric Monk over 2 years ago
- Status changed from New to Closed
commit 161294fe5eab242f42189b33b59ebbe6ac9558f4 Author: Robert Mustacchi <email@example.com> Date: 2019-01-15T19:00:21.000Z 10217 mdb: r9w isn't r8w 10218 CONV_CAP_VAL_HW2_BUFSIZE wasn't updated 10219 AV_386_2_AVX512VPOPCDQ elfcap name should be consistent Reviewed by: Dan McDonald <firstname.lastname@example.org> Reviewed by: Rob Johnston <email@example.com> Reviewed by: Patrick Mooney <firstname.lastname@example.org> Reviewed by: Andy Fiddaman <email@example.com> Approved by: Dan McDonald <firstname.lastname@example.org>