Discussion:
Bug#1099214: linux-source: Carefully use CPUID instruction in Intel machine.
Add Reply
Corcodel Marian
2025-03-01 20:40:01 UTC
Reply
Permalink
Package: linux-source
Severity: normal
X-Debbugs-Cc: ***@gmail.com

Hi, according to the Intel manual 325462-sdm-vol-1-2abcd-3abcd-4-1.pdf page
409, 17.3.9.1 Instruction Based Considerations CPUID and other instructions
instructions will abort transactional execution on any implementation.
Conclusion, exesive usage just to linux kernel an cat /proc/cpuinfo can result
data loss?
Just ask.


-- System Information:
Debian Release: 12.9
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.5+ (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages linux-source depends on:
pn linux-source-6.1 <none>

linux-source recommends no packages.

linux-source suggests no packages.
Marian Corcodel
2025-03-01 21:10:07 UTC
Reply
Permalink
People can remove cover from the box and inspect code of cpu and build
sistem acording to that code and use cpuid durring compilation process
but again sistem is unsure, ha, ha!

Loading...