Remove manual encodings for VMLOAD, VMRUN, and VMSAVE now that
they are no longer necessary.
Details
Details
- Reviewers
grehan markj - Group Reviewers
bhyve - Commits
- rS368047: Remove manual instruction encodings for VMLOAD, VMRUN, and VMSAVE.
Confirmed no functional change via checksum of .text before and after
change:
$ ls vmm.ko-* vmm.ko-after vmm.ko-before $ objcopy --only-section='.text' --strip-all vmm.ko-after{,.text} $ objcopy --only-section='.text' --strip-all vmm.ko-before{,.text} $ ls vmm.ko-* vmm.ko-after vmm.ko-after.text vmm.ko-before vmm.ko-before.text $ md5 vmm.ko-* MD5 (vmm.ko-after) = 785bec65665cce3d744cce1edc163549 MD5 (vmm.ko-after.text) = 39135dd797550b6443c6803eb7cd141a MD5 (vmm.ko-before) = 3867c57954b9edaf246e355d0c8e789b MD5 (vmm.ko-before.text) = 39135dd797550b6443c6803eb7cd141a
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 35046 Build 32023: arc lint + arc unit