~/f/rust-keylime/RPMS.2017 ~/f/rust-keylime ~/f/rust-keylime RPMS.2017/rust-keylime-0.2.0+git.1677002906.cf6c4f0-0.0.x86_64.rpm RPMS/rust-keylime-0.2.0+git.1677002906.cf6c4f0-0.0.x86_64.rpm differ: byte 225, line 1 Comparing rust-keylime-0.2.0+git.1677002906.cf6c4f0-0.0.x86_64.rpm to rust-keylime-0.2.0+git.1677002906.cf6c4f0-0.0.x86_64.rpm comparing the rpm tags of rust-keylime --- old-rpm-tags +++ new-rpm-tags @@ -459 +459 @@ -/usr/bin/keylime_agent b494848f377c469b82e186553059b52c5cd92228cefe1434d7461884f0ecd9d1 0 +/usr/bin/keylime_agent 8e545f2778ab3cd4f9b3f56a16632725b88dc58a7ea7f98953dd26811804e3be 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/bin/keylime_agent differs in ELF sections --- old /usr/bin/keylime_agent (objdump) +++ new /usr/bin/keylime_agent (objdump) @@ -1101,86 +1101,86 @@ 47a8 00000000 00000000 00000000 00000000 ................ 47b8 70190000 12001000 b0954500 00000000 p.........E..... 47c8 05000000 00000000 67210000 12001000 ........g!...... - 47d8 f0ac4600 00000000 06000000 00000000 ..F............. - 47e8 56200000 12001000 30814600 00000000 V ......0.F..... + 47d8 00cd4700 00000000 06000000 00000000 ..G............. + 47e8 56200000 12001000 40a14700 00000000 V ......@.G..... 47f8 d8000000 00000000 c8230000 12001000 .........#...... - 4808 40b74600 00000000 1c000000 00000000 @.F............. + 4808 50d74700 00000000 1c000000 00000000 P.G............. 4818 2b1b0000 12001000 a06f4500 00000000 +........oE..... 4828 03000000 00000000 ba000000 12001000 ................ - 4838 f0b74600 00000000 1a120000 00000000 ..F............. + 4838 00d84700 00000000 1a120000 00000000 ..G............. 4848 50000000 12001000 b0324600 00000000 P........2F..... 4858 2a000000 00000000 12210000 12001000 *........!...... - 4868 f07a4600 00000000 fb020000 00000000 .zF............. - 4878 3f210000 12001000 c0844600 00000000 ?!........F..... + 4868 009b4700 00000000 fb020000 00000000 ..G............. + 4878 3f210000 12001000 d0a44700 00000000 ?!........G..... 4888 36000000 00000000 ea1e0000 12001000 6............... 4898 a06e4500 00000000 1f000000 00000000 .nE............. 48a8 951f0000 12001000 905a4600 00000000 .........ZF..... 48b8 1a030000 00000000 db1d0000 12001000 ................ 48c8 d0354600 00000000 3e100000 00000000 .5F.....>....... - 48d8 3f200000 12001000 90b34600 00000000 ? ........F..... + 48d8 3f200000 12001000 a0d34700 00000000 ? ........G..... 48e8 96010000 00000000 d20f0000 12000000 ................ 48f8 00000000 00000000 00000000 00000000 ................ - 4908 8a1b0000 12001000 30b74600 00000000 ........0.F..... + 4908 8a1b0000 12001000 40d74700 00000000 ........@.G..... 4918 05000000 00000000 db1e0000 12001000 ................ - 4928 606f4600 00000000 63000000 00000000 `oF.....c....... + 4928 60c24800 00000000 63000000 00000000 `.H.....c....... 4938 4e190000 12001000 40664600 00000000 N.......@fF..... 4948 9b020000 00000000 b7210000 12001000 .........!...... - 4958 007f4600 00000000 07000000 00000000 ..F............. + 4958 109f4700 00000000 07000000 00000000 ..G............. 4968 97160000 12000000 00000000 00000000 ................ 4978 00000000 00000000 75000000 12001000 ........u....... - 4988 00ad4600 00000000 06000000 00000000 ..F............. + 4988 10cd4700 00000000 06000000 00000000 ..G............. 4998 b0190000 12001000 70f94500 00000000 ........p.E..... 49a8 70080000 00000000 9e210000 12001000 p........!...... 49b8 60614600 00000000 73020000 00000000 `aF.....s....... 49c8 2a240000 12001000 808e4500 00000000 *$........E..... 49d8 cd000000 00000000 f0180000 12001000 ................ 49e8 e0194600 00000000 b1010000 00000000 ..F............. - 49f8 8a1e0000 12001000 206e4600 00000000 ........ nF..... + 49f8 8a1e0000 12001000 20c14800 00000000 ........ .H..... 4a08 32010000 00000000 e4230000 12001000 2........#...... - 4a18 60ab4600 00000000 7a010000 00000000 `.F.....z....... + 4a18 70cb4700 00000000 7a010000 00000000 p.G.....z....... 4a28 ab000000 12001000 50974500 00000000 ........P.E..... 4a38 06000000 00000000 92250000 12001000 .........%...... 4a48 a01b4600 00000000 4c060000 00000000 ..F.....L....... 4a58 991c0000 12001000 90994500 00000000 ..........E..... 4a68 78050000 00000000 fe210000 12001000 x........!...... - 4a78 90a74600 00000000 15000000 00000000 ..F............. + 4a78 a0c74700 00000000 15000000 00000000 ..G............. 4a88 c2240000 12001000 508f4500 00000000 .$......P.E..... 4a98 1a010000 00000000 52210000 12001000 ........R!...... - 4aa8 70205400 00000000 d0040000 00000000 p T............. - 4ab8 25250000 12001000 50ab4600 00000000 %%......P.F..... + 4aa8 f0ba4800 00000000 d0040000 00000000 ..H............. + 4ab8 25250000 12001000 60cb4700 00000000 %%......`.G..... 4ac8 05000000 00000000 a31a0000 12001000 ................ - 4ad8 60a84600 00000000 99010000 00000000 `.F............. - 4ae8 b61c0000 12001000 40954600 00000000 ........@.F..... + 4ad8 70c84700 00000000 99010000 00000000 p.G............. + 4ae8 b61c0000 12001000 50b54700 00000000 ........P.G..... 4af8 fe000000 00000000 c61a0000 12001000 ................ - 4b08 f0b64600 00000000 3c000000 00000000 ..F.....<....... + 4b08 00d74700 00000000 3c000000 00000000 ..G.....<....... 4b18 f4000000 12001000 60264500 00000000 ........`&E..... 4b28 0a000000 00000000 ec130000 12000000 ................ 4b38 00000000 00000000 00000000 00000000 ................ 4b48 f41c0000 12001000 50264500 00000000 ........P&E..... 4b58 08000000 00000000 cc1f0000 12001000 ................ - 4b68 00854600 00000000 410c0000 00000000 ..F.....A....... - 4b78 9c220000 12001000 20724600 00000000 ."...... rF..... + 4b68 10a54700 00000000 410c0000 00000000 ..G.....A....... + 4b78 9c220000 12001000 20c54800 00000000 ."...... .H..... 4b88 2e000000 00000000 181e0000 12001000 ................ - 4b98 90744600 00000000 0a010000 00000000 .tF............. + 4b98 a0944700 00000000 0a010000 00000000 ..G............. 4ba8 671d0000 12001000 c06e4500 00000000 g........nE..... 4bb8 1b000000 00000000 90210000 12001000 .........!...... - 4bc8 70784600 00000000 aa010000 00000000 pxF............. - 4bd8 11240000 12001000 50724600 00000000 .$......PrF..... + 4bc8 80984700 00000000 aa010000 00000000 ..G............. + 4bd8 11240000 12001000 50c54800 00000000 .$......P.H..... 4be8 1b000000 00000000 fb220000 12001000 ........."...... - 4bf8 b0a74600 00000000 a7000000 00000000 ..F............. - 4c08 f7200000 12001000 80b24600 00000000 . ........F..... + 4bf8 c0c74700 00000000 a7000000 00000000 ..G............. + 4c08 f7200000 12001000 90d24700 00000000 . ........G..... 4c18 71000000 00000000 0f230000 12001000 q........#...... 4c28 70574600 00000000 1a030000 00000000 pWF............. 4c38 431c0000 12001000 40914500 00000000 C.......@.E..... 4c48 c8000000 00000000 cb1c0000 12001000 ................ 4c58 70104600 00000000 20030000 00000000 p.F..... ....... - 4c68 2c1e0000 12001000 10ae4600 00000000 ,.........F..... + 4c68 2c1e0000 12001000 20ce4700 00000000 ,....... .G..... 4c78 25000000 00000000 2a1c0000 12001000 %.......*....... - 4c88 a0754600 00000000 72010000 00000000 .uF.....r....... + 4c88 b0954700 00000000 72010000 00000000 ..G.....r....... 4c98 191a0000 12001000 f0674500 00000000 .........gE..... 4ca8 f3020000 00000000 761e0000 12001000 ........v....... - 4cb8 40ae4600 00000000 0a000000 00000000 @.F............. - 4cc8 7c1f0000 12001000 00ae4600 00000000 |.........F..... + 4cb8 50ce4700 00000000 0a000000 00000000 P.G............. + 4cc8 7c1f0000 12001000 10ce4700 00000000 |.........G..... 4cd8 0a000000 00000000 19220000 12001000 ........."...... 4ce8 40344600 00000000 ee000000 00000000 @4F............. 4cf8 5c160000 22000000 00000000 00000000 \..."........... @@ -1195,25 +1195,25 @@ 4d88 95230000 12001000 60df4500 00000000 .#......`.E..... 4d98 87010000 00000000 51230000 12001000 ........Q#...... 4da8 10464600 00000000 cd010000 00000000 .FF............. - 4db8 631f0000 12001000 60b74600 00000000 c.......`.F..... + 4db8 631f0000 12001000 70d74700 00000000 c.......p.G..... 4dc8 36000000 00000000 3f000000 12001000 6.......?....... 4dd8 e0a04500 00000000 58000000 00000000 ..E.....X....... 4de8 cb210000 12001000 60974500 00000000 .!......`.E..... 4df8 f8010000 00000000 97170000 12000000 ................ 4e08 00000000 00000000 00000000 00000000 ................ - 4e18 ae220000 12001000 40964600 00000000 ."......@.F..... + 4e18 ae220000 12001000 50b64700 00000000 ."......P.G..... 4e28 f7000000 00000000 a1240000 12001000 .........$...... 4e38 40334600 00000000 f8000000 00000000 @3F............. 4e48 6f200000 12001000 a0dc4500 00000000 o ........E..... 4e58 1d010000 00000000 f21d0000 12001000 ................ 4e68 f0474600 00000000 7e040000 00000000 .GF.....~....... - 4e78 b21f0000 12001000 10a74600 00000000 ..........F..... + 4e78 b21f0000 12001000 20c74700 00000000 ........ .G..... 4e88 14000000 00000000 3e230000 12001000 ........>#...... - 4e98 50ae4600 00000000 d1030000 00000000 P.F............. + 4e98 60ce4700 00000000 d1030000 00000000 `.G............. 4ea8 56150000 12000000 00000000 00000000 V............... 4eb8 00000000 00000000 b6200000 12001000 ......... ...... 4ec8 e06e4500 00000000 b2000000 00000000 .nE............. - 4ed8 12260000 12001000 30834600 00000000 .&......0.F..... + 4ed8 12260000 12001000 40a34700 00000000 .&......@.G..... 4ee8 18000000 00000000 64000000 12001000 ........d....... 4ef8 f0954500 00000000 05000000 00000000 ..E............. 4f08 3e1d0000 12001000 60c94500 00000000 >.......`.E..... @@ -1228,34 +1228,34 @@ 4f98 20230000 12001000 f0e04500 00000000 #........E..... 4fa8 59010000 00000000 511d0000 12001000 Y.......Q....... 4fb8 404f4600 00000000 40030000 00000000 @OF.....@....... - 4fc8 3a240000 12001000 50834600 00000000 :$......P.F..... + 4fc8 3a240000 12001000 60a34700 00000000 :$......`.G..... 4fd8 0e000000 00000000 c51d0000 12001000 ................ - 4fe8 30b24600 00000000 44000000 00000000 0.F.....D....... + 4fe8 40d24700 00000000 44000000 00000000 @.G.....D....... 4ff8 b31a0000 12001000 00b14500 00000000 ..........E..... 5008 dd010000 00000000 2b000000 12001000 ........+....... 5018 10964500 00000000 17000000 00000000 ..E............. 5028 76250000 12001000 c0dd4500 00000000 v%........E..... 5038 9a010000 00000000 d4180000 12001000 ................ - 5048 70b64600 00000000 69000000 00000000 p.F.....i....... + 5048 80d64700 00000000 69000000 00000000 ..G.....i....... 5058 57240000 12001000 704c4600 00000000 W$......pLF..... 5068 c3020000 00000000 6a1b0000 12001000 ........j....... 5078 e0324600 00000000 5b000000 00000000 .2F.....[....... 5088 cf200000 12001000 80544600 00000000 . .......TF..... 5098 e2020000 00000000 db240000 12001000 .........$...... - 50a8 00b34600 00000000 90000000 00000000 ..F............. + 50a8 10d34700 00000000 90000000 00000000 ..G............. 50b8 c1190000 12001000 00964500 00000000 ..........E..... 50c8 06000000 00000000 0b250000 12001000 .........%...... 50d8 60814500 00000000 76000000 00000000 `.E.....v....... - 50e8 1f200000 12001000 40974600 00000000 . ......@.F..... + 50e8 1f200000 12001000 50b74700 00000000 . ......P.G..... 50f8 8e000000 00000000 891a0000 12001000 ................ - 5108 d06f4600 00000000 ce010000 00000000 .oF............. - 5118 071d0000 12001000 10824600 00000000 ..........F..... + 5108 d0c24800 00000000 ce010000 00000000 ..H............. + 5118 071d0000 12001000 20a24700 00000000 ........ .G..... 5128 14010000 00000000 b4160000 12000000 ................ 5138 00000000 00000000 00000000 00000000 ................ - 5148 e6200000 12001000 a0714600 00000000 . .......qF..... + 5148 e6200000 12001000 a0c44800 00000000 . ........H..... 5158 23000000 00000000 f21a0000 12001000 #............... - 5168 00844600 00000000 71000000 00000000 ..F.....q....... - 5178 551a0000 12001000 40744600 00000000 U.......@tF..... + 5168 10a44700 00000000 71000000 00000000 ..G.....q....... + 5178 551a0000 12001000 50944700 00000000 U.......P.G..... 5188 33000000 00000000 3c250000 12001000 3.......<%...... 5198 20924500 00000000 38010000 00000000 .E.....8....... 51a8 f81f0000 12001000 006e4500 00000000 .........nE..... @@ -1279,12 +1279,12 @@ 52c8 e1000000 12001000 c0954500 00000000 ..........E..... 52d8 26000000 00000000 54220000 12001000 &.......T"...... 52e8 c05d4600 00000000 9f030000 00000000 .]F............. - 52f8 311d0000 12001000 307a4600 00000000 1.......0zF..... /usr/bin/keylime_agent differs in assembler output --- old /usr/bin/keylime_agent (disasm) +++ new /usr/bin/keylime_agent (disasm) @@ -16294,6 +16294,14 @@ call <_ZN3std10sys_common9backtrace26__rust_end_short_backtrace17h5b46bdcf91084f27E> ud2 +ZBUFFv05_decompressContinue.cold: + or $something,%rcx + jmp + +ZBUFFv04_decompressContinue.cold: + or $something,%rcx + jmp + ZBUFFv06_decompressContinue.cold: or $something,%r11 jmp @@ -16305,14 +16313,6 @@ ZBUFFv07_decompressContinue.cold: or $something,%rbp jmp - -ZBUFFv04_decompressContinue.cold: - or $something,%rcx - jmp - -ZBUFFv05_decompressContinue.cold: - or $something,%rcx - jmp nopl offset(%rax) _ZN3std9panicking11begin_panic17hd0769a641764fb2fE: @@ -880914,7 +880914,7 @@ lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.49> mov $something,%edx lea offset(%rip),%rsi # - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # call <__assert_fail@plt> cs nopw offset(%rax,%rax,1) nopl (%rax) @@ -883324,7 +883324,7 @@ lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.22> mov $something,%edx lea offset(%rip),%rsi # - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # call <__assert_fail@plt> call lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.22> @@ -883679,7 +883679,7 @@ mov offset(%rsp),%r14d cmp $something,%r9d jne - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov offset(%rip),%rdx # movq $something,offset(%r13) lea offset(%rax),%rdi @@ -884927,7 +884927,7 @@ lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.48> mov $something,%edx lea offset(%rip),%rsi # - lea offset(%rip),%rdi # <__PRETTY_FUNCTION__.3 + ofs> + lea offset(%rip),%rdi # <__PRETTY_FUNCTION__.5 + ofs> call <__assert_fail@plt> lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.48> mov $something,%edx @@ -884937,7 +884937,7 @@ lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.48> mov $something,%edx lea offset(%rip),%rsi # - lea offset(%rip),%rdi # <__PRETTY_FUNCTION__.3 + ofs> + lea offset(%rip),%rdi # <__PRETTY_FUNCTION__.5 + ofs> call <__assert_fail@plt> lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.48> mov $something,%edx @@ -884947,7 +884947,7 @@ lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.48> mov $something,%edx lea offset(%rip),%rsi # - lea offset(%rip),%rdi # <__PRETTY_FUNCTION__.3 + ofs> + lea offset(%rip),%rdi # <__PRETTY_FUNCTION__.5 + ofs> call <__assert_fail@plt> lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.48> mov $something,%edx @@ -884962,7 +884962,7 @@ lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.48> mov $something,%edx lea offset(%rip),%rsi # - lea offset(%rip),%rdi # <__PRETTY_FUNCTION__.3 + ofs> + lea offset(%rip),%rdi # <__PRETTY_FUNCTION__.5 + ofs> call <__assert_fail@plt> nopl offset(%rax) @@ -885409,7 +885409,7 @@ lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.34> mov $something,%edx lea offset(%rip),%rsi # - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # call <__assert_fail@plt> cs nopw offset(%rax,%rax,1) nopl (%rax) @@ -886216,7 +886216,7 @@ lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.23> mov $something,%edx lea offset(%rip),%rsi # - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # call <__assert_fail@plt> ZSTD_estimateCDictSize_advanced: @@ -888289,7 +888289,7 @@ lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.29> mov $something,%edx lea offset(%rip),%rsi # - lea offset(%rip),%rdi # <__PRETTY_FUNCTION__.3 + ofs> + lea offset(%rip),%rdi # <__PRETTY_FUNCTION__.5 + ofs> call <__assert_fail@plt> lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.29> mov $something,%edx @@ -888300,7 +888300,7 @@ lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.29> mov $something,%edx lea offset(%rip),%rsi # - lea offset(%rip),%rdi # <__PRETTY_FUNCTION__.3 + ofs> + lea offset(%rip),%rdi # <__PRETTY_FUNCTION__.5 + ofs> call <__assert_fail@plt> nopl offset(%rax) @@ -888537,7 +888537,7 @@ lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.78> mov $something,%edx lea offset(%rip),%rsi # - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # call <__assert_fail@plt> lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.78> mov $something,%edx @@ -889418,7 +889418,7 @@ mov offset(%rip),%rdx # mov %r14,offset(%r15) mov %rax,offset(%r15) - lea offset(%rip),%rax # + lea offset(%rip),%rax # lea offset(%rax),%rsi movq %rax,%xmm3 movq $something,offset(%r15) @@ -891691,12 +891691,12 @@ lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.29> mov $something,%edx lea offset(%rip),%rsi # - lea offset(%rip),%rdi # <__PRETTY_FUNCTION__.3 + ofs> + lea offset(%rip),%rdi # <__PRETTY_FUNCTION__.5 + ofs> call <__assert_fail@plt> lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.29> mov $something,%edx lea offset(%rip),%rsi # - lea offset(%rip),%rdi # <__PRETTY_FUNCTION__.3 + ofs> + lea offset(%rip),%rdi # <__PRETTY_FUNCTION__.5 + ofs> call <__assert_fail@plt> cs nopw offset(%rax,%rax,1) nopl offset(%rax,%rax,1) @@ -893530,12 +893530,12 @@ lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.74> mov $something,%edx lea offset(%rip),%rsi # - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # call <__assert_fail@plt> lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.78> mov $something,%edx lea offset(%rip),%rsi # - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # call <__assert_fail@plt> lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.78> mov $something,%edx @@ -893786,7 +893786,7 @@ lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.78> mov $something,%edx lea offset(%rip),%rsi # - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # call <__assert_fail@plt> lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.75> mov $something,%edx @@ -895281,7 +895281,7 @@ lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.9> mov $something,%edx lea offset(%rip),%rsi # - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # call <__assert_fail@plt> nopl offset(%rax,%rax,1) add $something,%rsp @@ -896711,7 +896711,7 @@ lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.29> mov $something,%edx overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1