aboutsummaryrefslogtreecommitdiff
path: root/src/core_write.cpp
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@protonmail.com>2019-11-24 11:19:27 +0100
committerWladimir J. van der Laan <laanwj@protonmail.com>2019-11-24 11:19:54 +0100
commit2eeacdfe44e5f5cbb240f92b3d7ddcdf5079dc3b (patch)
tree7c32a1934e9f7034e70b8a4013e8fdefdc46166f /src/core_write.cpp
parent9cbd87d8ee2910ac55c215451453e5162e1c377a (diff)
parentf93fc61c65d605eae2d3e2c98bdd30ae587fcdab (diff)
Merge #17527: Fix CPUID subleaf iteration
f93fc61c65d605eae2d3e2c98bdd30ae587fcdab Put bounds on the number of CPUID leaves explored (Pieter Wuille) ba2c5fe1477cec80d7e02f824daba21a1021758e Fix CPUID subleaf iteration (Pieter Wuille) Pull request description: This fixes #17523. The code to determine which CPUID subleaves to explore was incorrect in #17270. The new code here is based on Intel's reference documentation for CPUID (a document called "IntelĀ® Processor Identification and the CPUID Instruction - Application Note 485", which I cannot actually find on their own website). ACKs for top commit: laanwj: ACK f93fc61c65d605eae2d3e2c98bdd30ae587fcdab jonatack: ACK f93fc61c65d605eae2d3e2c98bdd30ae587fcdab code review, tested rebased on current master bb862d7 with Debian 4.19 x86_64 mzumsande: ACK f93fc61, reviewed code and compared with the intel doc, tested on an AMD and an Intel processor. Tree-SHA512: 2790b326fa397b736c0f39f25807bea57de2752fdd58bf6693d044b8cb26df36c11cce165a334b471f8e33724f10e3b76edab5cc4e0e7776601aabda13277245
Diffstat (limited to 'src/core_write.cpp')
0 files changed, 0 insertions, 0 deletions