summaryrefslogtreecommitdiff
path: root/liburing.spec
diff options
context:
space:
mode:
authorBart Van Assche <bvanassche@acm.org>2019-07-08 12:57:50 -0700
committerJens Axboe <axboe@kernel.dk>2019-07-08 15:26:01 -0600
commit7ba7c7044e1ebbf806abc3ce526411f10fb94872 (patch)
tree19da3b7b27c8258b36716795ba74f1983953e6b0 /liburing.spec
parentda457cd34d0d5aeed47223c6954a430bd5b4b1cb (diff)
Optimize i386 memory barriers
Use identical memory barrier implementations on 32 and 64 bit Intel CPUs. In the past the Linux kernel supported 32 bit CPUs that violate the x86 ordering standard. Since io_uring is not supported by these older kernels, do not support these older CPUs in liburing. See also Linux kernel commit 5927145efd5d ("x86/cpu: Remove the CONFIG_X86_PPRO_FENCE=y quirk") # v4.16. Cc: Roman Penyaev <rpenyaev@suse.de> Suggested-by: Roman Penyaev <rpenyaev@suse.de> Signed-off-by: Bart Van Assche <bvanassche@acm.org> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'liburing.spec')
0 files changed, 0 insertions, 0 deletions