Code Review for 16413

Prepared by:Dan McDonald on 2024-Mar-22 11:58 -0400 EDT
Workspace:/export/home/danmcd/build/illumos-gate (at 2f3b5f0f6058)
Compare against: origin/master (/export/home/danmcd/ws/illumos-gate at ef150c2b133e)
Summary of changes: 75 lines changed: 55 ins; 6 del; 14 mod; 10588 unchg
Patch of changes: 16413.patch

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/intel/io/vmm/intel/vmx_support.S

16413 Post-barrier Return Stack Buffer (consider no-eIBRS cases)
2 lines changed: 0 ins; 0 del; 2 mod; 269 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/intel/ml/retpoline.S

16413 Post-barrier Return Stack Buffer (consider no-eIBRS cases)
18 lines changed: 8 ins; 5 del; 5 mod; 174 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/intel/os/cpuid.c

16413 Post-barrier Return Stack Buffer (consider no-eIBRS cases)
16413 Post-barrier Return Stack Buffer (PBRSB) fixes can be detected in HW
52 lines changed: 45 ins; 1 del; 6 mod; 8270 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/intel/sys/x86_archext.h

16413 Post-barrier Return Stack Buffer (consider no-eIBRS cases)
16413 Post-barrier Return Stack Buffer (PBRSB) fixes can be detected in HW
3 lines changed: 2 ins; 0 del; 1 mod; 1875 unchg

This code review page was prepared using /opt/onbld/bin/webrev. Webrev is maintained by the illumos project. The latest version may be obtained here.