objdump: section '.linux' mentioned in a -j option, but not found in any input file objdump: section '.linux' mentioned in a -j option, but not found in any input file objdump: section '.linux' mentioned in a -j option, but not found in any input file objdump: section '.linux' mentioned in a -j option, but not found in any input file objdump: section '.linux' mentioned in a -j option, but not found in any input file objdump: section '.linux' mentioned in a -j option, but not found in any input file objdump: section '.linux' mentioned in a -j option, but not found in any input file objdump: section '.linux' mentioned in a -j option, but not found in any input file --- /srv/rebuilderd/tmp/rebuilderd7JhOHt/inputs/grub-efi-amd64-unsigned_2.14-5_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderd7JhOHt/out/grub-efi-amd64-unsigned_2.14-5_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-11-05 15:51:52.000000 debian-binary │ --rw-r--r-- 0 0 0 1240 2026-11-05 15:51:52.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1410792 2026-11-05 15:51:52.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1236 2026-11-05 15:51:52.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 1410724 2026-11-05 15:51:52.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/grub/x86_64-efi/monolithic/gcdx64.efi │ │ │ ├── objdump │ │ │ │ @@ -467196,22 +467196,22 @@ │ │ │ │ 17a20a: in (%dx),%al │ │ │ │ 17a20b: push $0x0 │ │ │ │ 17a20d: add %al,(%rdx) │ │ │ │ 17a20f: add %al,(%rcx) │ │ │ │ 17a211: add %al,(%rax) │ │ │ │ 17a213: add %al,(%rax,%rax,1) │ │ │ │ 17a216: adc %eax,(%rax) │ │ │ │ - 17a218: rolb $0x1,(%rax) │ │ │ │ + 17a218: rolb $0x2,(%rax) │ │ │ │ 17a21b: add %al,(%rax,%rax,1) │ │ │ │ 17a21e: add %al,(%rax) │ │ │ │ 17a220: lods %ds:(%rsi),%al │ │ │ │ 17a221: add %al,(%rax) │ │ │ │ 17a223: add %al,(%rax) │ │ │ │ 17a225: add %al,(%rax) │ │ │ │ - 17a227: add %dl,%dh │ │ │ │ + 17a227: add %bl,%dh │ │ │ │ 17a229: rorl %cl,(%rax,%rax,1) │ │ │ │ 17a22c: add %al,(%rax) │ │ │ │ 17a22e: add %al,(%rax) │ │ │ │ 17a230: (bad) │ │ │ │ 17a231: rorl %cl,(%rax,%rax,1) │ │ │ │ 17a234: add %al,(%rax) │ │ │ │ 17a236: add %al,(%rax) │ │ │ │ @@ -467220,26 +467220,27 @@ │ │ │ │ 17a23a: (bad) │ │ │ │ 17a23b: (bad) │ │ │ │ 17a23c: (bad) │ │ │ │ 17a23d: (bad) │ │ │ │ 17a23e: (bad) │ │ │ │ 17a23f: incl 0xcd2(%rax) │ │ │ │ 17a245: add %al,(%rax) │ │ │ │ - 17a247: add %bh,(%rdx) │ │ │ │ + 17a247: add %bh,(%rsi) │ │ │ │ 17a249: rorl %cl,(%rax,%rax,1) │ │ │ │ 17a24c: add %al,(%rax) │ │ │ │ 17a24e: add %al,(%rax) │ │ │ │ - 17a250: xchg %eax,%esi │ │ │ │ + 17a250: (bad) │ │ │ │ 17a251: rorl %cl,(%rax,%rax,1) │ │ │ │ 17a254: add %al,(%rax) │ │ │ │ 17a256: add %al,(%rax) │ │ │ │ - 17a258: rcl $0xc,%bl │ │ │ │ - 17a25b: add %al,(%rax) │ │ │ │ - 17a25d: add %al,(%rax) │ │ │ │ - 17a25f: add %bh,%ch │ │ │ │ + 17a258: (bad) │ │ │ │ + 17a259: rorl %cl,(%rax,%rax,1) │ │ │ │ + 17a25c: add %al,(%rax) │ │ │ │ + 17a25e: add %al,(%rax) │ │ │ │ + 17a260: std │ │ │ │ 17a261: (bad) │ │ │ │ 17a262: jp 0x17a2bc │ │ │ │ 17a264: pop %rdx │ │ │ │ 17a265: add %al,(%rax) │ │ │ │ 17a267: add %ebp,0x22(%rcx) │ │ │ │ 17a26a: fidivs (%rsi) │ │ │ │ 17a26c: add %eax,%eax │ │ │ │ @@ -783844,151 +783845,155 @@ │ │ │ │ 247468: add %al,(%rcx) │ │ │ │ 24746a: movl $0x2dc,(%rcx) │ │ │ │ 247470: cs add %ebx,%esi │ │ │ │ 247473: popf │ │ │ │ 247474: ds xor %cl,0x28b(%rip) # 0x247706 │ │ │ │ 24747b: add %al,(%rax) │ │ │ │ 24747d: add %ebx,0x5a(%rcx) │ │ │ │ - 247480: mov $0x7a37fd00,%eax │ │ │ │ + 247480: mov $0x7a37fd00,%esp │ │ │ │ 247485: pop %rax │ │ │ │ 247486: pop %rdx │ │ │ │ 247487: add %al,(%rax) │ │ │ │ 247489: add %ebp,0x22(%rcx) │ │ │ │ 24748c: fidivs (%rsi) │ │ │ │ 24748e: add %eax,%eax │ │ │ │ - 247490: jg 0x24745e │ │ │ │ - 247492: add %esp,(%rcx) │ │ │ │ - 247494: add %eax,(%rdx) │ │ │ │ - 247496: add %al,(%rax) │ │ │ │ + 247490: addl $0x12101cc,(%rcx) │ │ │ │ + 247496: add (%rax),%al │ │ │ │ 247498: add %al,(%rax) │ │ │ │ - 24749a: {rex2 0xa4} imul %eax,%r12d │ │ │ │ - 24749e: loopne 0x2474a0 │ │ │ │ - 2474a0: lret │ │ │ │ - 2474a1: add %dh,0x5d(%rdi) │ │ │ │ + 24749a: mull (%rax) │ │ │ │ + 24749c: mov $0xcb00e063,%ecx │ │ │ │ + 2474a1: add %bh,0x5d(%rcx) │ │ │ │ 2474a4: add %al,(%rcx) │ │ │ │ - 2474a6: add %dl,0x579f26e9(,%rsi,4) │ │ │ │ - 2474ad: test $0xe3,%al │ │ │ │ - 2474af: hlt │ │ │ │ - 2474b0: int1 │ │ │ │ - 2474b1: mov $0xcc,%bh │ │ │ │ - 2474b3: mov $0xc9,%bl │ │ │ │ - 2474b5: or %ebp,-0x56(%rcx) │ │ │ │ - 2474b8: es jge 0x247468 │ │ │ │ - 2474bb: insl (%dx),%es:(%rdi) │ │ │ │ - 2474bc: push %rax │ │ │ │ - 2474bd: movsxd (%rsi,%rbx,4),%eax │ │ │ │ - 2474c0: sub (%rax),%edi │ │ │ │ - 2474c2: pop %rax │ │ │ │ - 2474c3: lock sbb $0xae,%al │ │ │ │ - 2474c6: xchg %eax,%ebp │ │ │ │ - 2474c7: jmp *-0x4dffe389(%rdi) │ │ │ │ - 2474cd: es rex.WRX sahf │ │ │ │ - 2474d0: (bad) │ │ │ │ - 2474d1: or 0x7a(%rbx,%rbx,2),%esp │ │ │ │ - 2474d5: int3 │ │ │ │ - 2474d6: fcoms (%rdx) │ │ │ │ - 2474d8: and $0xf0,%al │ │ │ │ - 2474da: mov $0x9,%dh │ │ │ │ - 2474dc: jo 0x2474fe │ │ │ │ - 2474de: mov $0x57ff583a,%eax │ │ │ │ - 2474e3: sub $0xeebba96c,%eax │ │ │ │ - 2474e8: cltd │ │ │ │ - 2474e9: mov $0x2f,%dh │ │ │ │ - 2474eb: (bad) │ │ │ │ - 2474ec: push %rcx │ │ │ │ - 2474ed: adc %cl,0xd(%rcx) │ │ │ │ - 2474f0: fildll 0x43(%rsp,%rax,1) │ │ │ │ - 2474f4: pop %rdi │ │ │ │ - 2474f5: add $0xffffff88,%edx │ │ │ │ - 2474f8: out %al,$0xf2 │ │ │ │ - 2474fa: sbb $0x1e94f0fe,%eax │ │ │ │ - 2474ff: cld │ │ │ │ - 247500: sti │ │ │ │ - 247501: std │ │ │ │ - 247502: add %esp,%ebp │ │ │ │ - 247504: xchg %eax,%edi │ │ │ │ - 247505: add $0x97,%al │ │ │ │ - 247507: roll $1,(%rdx) │ │ │ │ - 247509: insb (%dx),%es:(%rdi) │ │ │ │ - 24750a: jnp 0x247552 │ │ │ │ - 24750c: pop %rsi │ │ │ │ - 24750d: cld │ │ │ │ - 24750e: adc %ah,(%rax) │ │ │ │ - 247510: lods %ds:(%rsi),%al │ │ │ │ - 247511: cli │ │ │ │ - 247512: or %dh,0x35(%rcx) │ │ │ │ - 247515: out %eax,(%dx) │ │ │ │ - 247516: adc $0xc6fed8f,%eax │ │ │ │ - 24751b: es add %al,(%rax) │ │ │ │ - 24751e: xchg %eax,%ecx │ │ │ │ - 24751f: sarl $0x93,0x1(%r8,%rax,1) │ │ │ │ - 247525: add %ecx,%esp │ │ │ │ - 247527: add %eax,(%rax) │ │ │ │ - 247529: add %cl,(%rcx) │ │ │ │ - 24752b: movabs %al,0x28b0d303e589e │ │ │ │ - 247534: add %al,(%rax) │ │ │ │ - 247536: add %al,(%rcx) │ │ │ │ - 247538: pop %rcx │ │ │ │ - 247539: pop %rdx │ │ │ │ - 24753a: rex.W addb $0x0,(%rax) │ │ │ │ - 24753e: add %al,(%rax) │ │ │ │ - 247540: add %al,(%rax) │ │ │ │ + 2474a6: add %dl,0x392e26e9(,%rsi,4) │ │ │ │ + 2474ad: (bad) │ │ │ │ + 2474ae: rex.RB flds -0x76a0ec88(%rip) # 0xffffffff8983882d │ │ │ │ + 2474b5: rex.XB (bad) │ │ │ │ + 2474b7: mov $0xa6,%al │ │ │ │ + 2474b9: stos %al,%es:(%rdi) │ │ │ │ + 2474ba: jb 0x2474c7 │ │ │ │ + 2474bc: hlt │ │ │ │ + 2474bd: pop %rdi │ │ │ │ + 2474be: push %rbp │ │ │ │ + 2474bf: cmp $0x1f,%al │ │ │ │ + 2474c1: repnz xchg %eax,%edx │ │ │ │ + 2474c3: cmp $0x33,%al │ │ │ │ + 2474c5: ja 0x247448 │ │ │ │ + 2474c7: sub $0xdf4b2137,%eax │ │ │ │ + 2474cc: rex.WR (bad) │ │ │ │ + 2474ce: mov $0x56c3435,%edx │ │ │ │ + 2474d3: loope 0x247494 │ │ │ │ + 2474d5: (bad) │ │ │ │ + 2474d6: js 0x247460 │ │ │ │ + 2474d8: rolb %cl,(%rbx) │ │ │ │ + 2474da: je 0x247550 │ │ │ │ + 2474dc: insl (%dx),%es:(%rdi) │ │ │ │ + 2474dd: rex.R push %rsp │ │ │ │ + 2474df: jae 0x2474d6 │ │ │ │ + 2474e1: xchg %eax,%ebp │ │ │ │ + 2474e2: mov (%rsi),%ds │ │ │ │ + 2474e4: js 0x2474fa │ │ │ │ + 2474e6: neg %dh │ │ │ │ + 2474e8: (bad) │ │ │ │ + 2474e9: movsxd %eax,%eax │ │ │ │ + 2474eb: addr32 jmp 0x2474d3 │ │ │ │ + 2474ee: lahf │ │ │ │ + 2474ef: call *%fs:(%rcx) │ │ │ │ + 2474f2: stos %al,%es:(%rdi) │ │ │ │ + 2474f3: fbstp (%rdx) │ │ │ │ + 2474f5: (bad) │ │ │ │ + 2474f6: cld │ │ │ │ + 2474f7: test %cl,-0x583b90d8(%rbx) │ │ │ │ + 2474fd: xor %ebx,%esi │ │ │ │ + 2474ff: or %esp,%esp │ │ │ │ + 247501: scas %es:(%rdi),%al │ │ │ │ + 247502: xchg %eax,%edx │ │ │ │ + 247503: xor %dl,%bh │ │ │ │ + 247505: rex.RXB sub 0x52(%r9),%r8d │ │ │ │ + 247509: js 0x247524 │ │ │ │ + 24750b: jnp 0x247504 │ │ │ │ + 24750d: rex.RXB (bad) │ │ │ │ + 24750f: rex.WB or %r9b,%sil │ │ │ │ + 247512: sahf │ │ │ │ + 247513: push %rax │ │ │ │ + 247514: (bad) │ │ │ │ + 247515: sub %esi,0x11(%rbp) │ │ │ │ + 247518: cltd │ │ │ │ + 247519: jbe 0x2474e0 │ │ │ │ + 24751b: lea 0xd3(%rbp),%esp │ │ │ │ + 247521: add %dh,(%rax) │ │ │ │ + 247523: xor %ebx,(%rbx) │ │ │ │ + 247525: mov $0x1950100,%esp │ │ │ │ + 24752a: int3 │ │ │ │ + 24752b: add %eax,(%rax) │ │ │ │ + 24752d: add %dl,(%rcx,%rax,2) │ │ │ │ + 247530: (bad) │ │ │ │ + 247531: mov (%rsi),%? │ │ │ │ + 247533: xor %cl,0x28b(%rip) # 0x2477c4 │ │ │ │ + 247539: add %al,(%rax) │ │ │ │ + 24753b: add %ebx,0x5a(%rcx) │ │ │ │ + 24753e: rex.W addb $0x0,(%rax) │ │ │ │ 247542: add %al,(%rax) │ │ │ │ - 247544: add (%rax),%al │ │ │ │ + 247544: add %al,(%rax) │ │ │ │ 247546: add %al,(%rax) │ │ │ │ - 247548: add %al,(%rax) │ │ │ │ + 247548: add (%rax),%al │ │ │ │ 24754a: add %al,(%rax) │ │ │ │ - 24754c: add (%rax),%al │ │ │ │ - 24754e: or (%rax),%al │ │ │ │ - 247550: jne 0x2475c0 │ │ │ │ - 247552: imul $0x702e6564,0x6f(%rbx),%esp │ │ │ │ - 247559: data16 xor (%rcx),%al │ │ │ │ - 24755c: add %al,(%rax) │ │ │ │ - 24755e: add %al,(%rax) │ │ │ │ + 24754c: add %al,(%rax) │ │ │ │ + 24754e: add %al,(%rax) │ │ │ │ + 247550: add (%rax),%al │ │ │ │ + 247552: or (%rax),%al │ │ │ │ + 247554: jne 0x2475c4 │ │ │ │ + 247556: imul $0x702e6564,0x6f(%rbx),%esp │ │ │ │ + 24755d: data16 xor (%rcx),%al │ │ │ │ 247560: add %al,(%rax) │ │ │ │ - 247562: add %al,(%rcx) │ │ │ │ + 247562: add %al,(%rax) │ │ │ │ 247564: add %al,(%rax) │ │ │ │ - 247566: add %ch,0x0(%rax,%rax,1) │ │ │ │ - 24756a: add %al,(%rcx) │ │ │ │ - 24756c: add %al,(%rax,%rax,1) │ │ │ │ - 24756f: outsw %ds:(%rsi),(%dx) │ │ │ │ - 247571: outsb %ds:(%rsi),(%dx) │ │ │ │ - 247572: je 0x2475e7 │ │ │ │ - 247574: mov %es,(%rax) │ │ │ │ - 247576: add (%rax),%al │ │ │ │ - 247578: add (%rax),%al │ │ │ │ - 24757a: (bad) │ │ │ │ - 24757b: add %ah,0x72(%rdi) │ │ │ │ - 24757e: jne 0x2475e2 │ │ │ │ - 247580: cs movsxd 0x67(%rsi),%esp │ │ │ │ - 247584: adc %al,0xcd194(%rax) │ │ │ │ - 24758a: add %al,(%rax) │ │ │ │ - 24758c: add %al,(%rax) │ │ │ │ - 24758e: in (%dx),%al │ │ │ │ - 24758f: add %al,(%rax) │ │ │ │ - 247591: add %al,(%rax) │ │ │ │ + 247566: add %al,(%rcx) │ │ │ │ + 247568: add %al,(%rax) │ │ │ │ + 24756a: add %ch,0x0(%rax,%rax,1) │ │ │ │ + 24756e: add %al,(%rcx) │ │ │ │ + 247570: add %al,(%rax,%rax,1) │ │ │ │ + 247573: outsw %ds:(%rsi),(%dx) │ │ │ │ + 247575: outsb %ds:(%rsi),(%dx) │ │ │ │ + 247576: je 0x2475eb │ │ │ │ + 247578: mov %es,(%rax) │ │ │ │ + 24757a: add (%rax),%al │ │ │ │ + 24757c: add (%rax),%al │ │ │ │ + 24757e: (bad) │ │ │ │ + 24757f: add %ah,0x72(%rdi) │ │ │ │ + 247582: jne 0x2475e6 │ │ │ │ + 247584: cs movsxd 0x67(%rsi),%esp │ │ │ │ + 247588: adc %al,0xcd194(%rax) │ │ │ │ + 24758e: add %al,(%rax) │ │ │ │ + 247590: add %al,(%rax) │ │ │ │ + 247592: in (%dx),%al │ │ │ │ 247593: add %al,(%rax) │ │ │ │ - 247595: add %al,0xc(%rbx,%rdx,8) │ │ │ │ - 24759c: add %al,(%rax) │ │ │ │ - 24759e: and %al,0x6c(%rax) │ │ │ │ + 247595: add %al,(%rax) │ │ │ │ + 247597: add %al,(%rax) │ │ │ │ + 247599: add %cl,0xcd3(%rax) │ │ │ │ + 24759f: add %al,(%rax) │ │ │ │ + 2475a1: add %ah,(%rax) │ │ │ │ + 2475a3: subb $0x0,0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - 2475b0: mov %es,(%rax) │ │ │ │ - 2475b2: add %al,(%rax) │ │ │ │ - 2475b4: add %al,(%rax) │ │ │ │ + 2475b4: mov %es,(%rax) │ │ │ │ 2475b6: add %al,(%rax) │ │ │ │ - 2475b8: lods %ds:(%rsi),%al │ │ │ │ - 2475b9: add %al,(%rax) │ │ │ │ - 2475bb: add %al,(%rax) │ │ │ │ + 2475b8: add %al,(%rax) │ │ │ │ + 2475ba: add %al,(%rax) │ │ │ │ + 2475bc: lods %ds:(%rsi),%al │ │ │ │ 2475bd: add %al,(%rax) │ │ │ │ - 2475bf: add %bl,0xcd3(%rsi) │ │ │ │ - 2475c5: add %al,(%rax) │ │ │ │ - 2475c7: add %al,(%rax,%rax,4) │ │ │ │ - 2475ca: out %eax,$0x3 │ │ │ │ - 2475cc: add %al,(%rax) │ │ │ │ - 2475ce: enter $0xcd3,$0x0 │ │ │ │ + 2475bf: add %al,(%rax) │ │ │ │ + 2475c1: add %al,(%rax) │ │ │ │ + 2475c3: add %ah,0xcd3(%rdx) │ │ │ │ + 2475c9: add %al,(%rax) │ │ │ │ + 2475cb: add %cl,(%rax) │ │ │ │ + 2475cd: and $0x3,%ah │ │ │ │ + 2475d0: add %al,(%rax) │ │ │ │ + 2475d2: jrcxz 0x2475d7 │ │ │ │ + 2475d4: add %al,(%rax) │ │ │ │ + 2475d6: int3 │ │ │ │ + 2475d7: rorl %cl,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ 2481fe: add %al,(%rax) │ │ │ │ 248200: add (%rax),%al │ │ │ │ 248202: add %al,(%rax) │ │ │ │ 248204: sub %al,(%rax) │ │ │ │ 248206: add %al,(%rax) │ │ │ │ 248208: outsb %ds:(%rsi),(%dx) │ │ ├── ./usr/lib/grub/x86_64-efi/monolithic/grubnetx64-installer.efi │ │ │ ├── objdump │ │ │ │ @@ -472618,44 +472618,43 @@ │ │ │ │ 17e8ee: add %al,(%rax) │ │ │ │ 17e8f0: sbb %ah,0x6aec(%rsi) │ │ │ │ 17e8f6: add (%rax),%al │ │ │ │ 17e8f8: add %eax,(%rax) │ │ │ │ 17e8fa: add %al,(%rax) │ │ │ │ 17e8fc: add $0x0,%al │ │ │ │ 17e8fe: adc %eax,(%rax) │ │ │ │ - 17e900: rolb $0x1,(%rax) │ │ │ │ + 17e900: rolb $0x2,(%rax) │ │ │ │ 17e903: add %al,(%rax,%rax,1) │ │ │ │ 17e906: add %al,(%rax) │ │ │ │ 17e908: lods %ds:(%rsi),%al │ │ │ │ 17e909: add %al,(%rax) │ │ │ │ 17e90b: add %al,(%rax) │ │ │ │ 17e90d: add %al,(%rax) │ │ │ │ - 17e90f: add %cl,0xcd3(%rdx) │ │ │ │ + 17e90f: add %dl,0xcd3(%rdx) │ │ │ │ 17e915: add %al,(%rax) │ │ │ │ - 17e917: add %al,0xcd3(%rdx) │ │ │ │ + 17e917: add %cl,0xcd3(%rdx) │ │ │ │ 17e91d: add %al,(%rax) │ │ │ │ 17e91f: add %bh,%bh │ │ │ │ 17e921: (bad) │ │ │ │ 17e922: (bad) │ │ │ │ 17e923: (bad) │ │ │ │ 17e924: (bad) │ │ │ │ 17e925: (bad) │ │ │ │ 17e926: (bad) │ │ │ │ 17e927: push (%rdx,%rdx,8) │ │ │ │ 17e92a: or $0x0,%al │ │ │ │ 17e92c: add %al,(%rax) │ │ │ │ 17e92e: add %al,(%rax) │ │ │ │ - 17e930: out %al,(%dx) │ │ │ │ - 17e931: rorb %cl,(%rax,%rax,1) │ │ │ │ + 17e930: repnz rorb %cl,(%rax,%rax,1) │ │ │ │ 17e934: add %al,(%rax) │ │ │ │ 17e936: add %al,(%rax) │ │ │ │ - 17e938: rorq %cl,(%rax,%r8,1) │ │ │ │ + 17e938: rex.WRX rorq %cl,(%rax,%r8,1) │ │ │ │ 17e93c: add %al,(%rax) │ │ │ │ 17e93e: add %al,(%rax) │ │ │ │ - 17e940: je 0x17e915 │ │ │ │ + 17e940: js 0x17e915 │ │ │ │ 17e942: or $0x0,%al │ │ │ │ 17e944: add %al,(%rax) │ │ │ │ 17e946: add %al,(%rax) │ │ │ │ 17e948: std │ │ │ │ 17e949: (bad) │ │ │ │ 17e94a: jp 0x17e9a4 │ │ │ │ 17e94c: pop %rdx │ │ │ │ @@ -789237,158 +789236,152 @@ │ │ │ │ 24bb0a: add %al,(%rax) │ │ │ │ 24bb0c: je 0x24bb6a │ │ │ │ 24bb0e: and $0xd303e05,%eax │ │ │ │ 24bb13: mov (%rdx),%eax │ │ │ │ 24bb15: add %al,(%rax) │ │ │ │ 24bb17: add %al,(%rax) │ │ │ │ 24bb19: add %ebx,0x5a(%rcx) │ │ │ │ - 24bb1c: mov $0x7a37fd00,%eax │ │ │ │ + 24bb1c: mov $0x7a37fd00,%esp │ │ │ │ 24bb21: pop %rax │ │ │ │ 24bb22: pop %rdx │ │ │ │ 24bb23: add %al,(%rax) │ │ │ │ 24bb25: add %ebp,0x22(%rcx) │ │ │ │ 24bb28: fidivs (%rsi) │ │ │ │ 24bb2a: add %eax,%eax │ │ │ │ - 24bb2c: jg 0x24bafa │ │ │ │ - 24bb2e: add %esp,(%rcx) │ │ │ │ - 24bb30: add %eax,(%rdx) │ │ │ │ - 24bb32: add %al,(%rax) │ │ │ │ + 24bb2c: addl $0x12101cc,(%rcx) │ │ │ │ + 24bb32: add (%rax),%al │ │ │ │ 24bb34: add %al,(%rax) │ │ │ │ - 24bb36: {rex2 0xa4} imul %eax,%r12d │ │ │ │ - 24bb3a: loopne 0x24bb3c │ │ │ │ - 24bb3c: lret │ │ │ │ - 24bb3d: add %dh,0x5d(%rdi) │ │ │ │ + 24bb36: mull (%rax) │ │ │ │ + 24bb38: mov $0xcb00e063,%ecx │ │ │ │ + 24bb3d: add %bh,0x5d(%rcx) │ │ │ │ 24bb40: add %al,(%rcx) │ │ │ │ - 24bb42: add %dl,0x579f26e9(,%rsi,4) │ │ │ │ - 24bb49: test $0xe3,%al │ │ │ │ - 24bb4b: hlt │ │ │ │ - 24bb4c: int1 │ │ │ │ - 24bb4d: mov $0xcc,%bh │ │ │ │ - 24bb4f: mov $0xc9,%bl │ │ │ │ - 24bb51: or %ebp,-0x56(%rcx) │ │ │ │ - 24bb54: es jge 0x24bb04 │ │ │ │ - 24bb57: insl (%dx),%es:(%rdi) │ │ │ │ - 24bb58: push %rax │ │ │ │ - 24bb59: movsxd (%rsi,%rbx,4),%eax │ │ │ │ - 24bb5c: sub (%rax),%edi │ │ │ │ - 24bb5e: pop %rax │ │ │ │ - 24bb5f: lock sbb $0xae,%al │ │ │ │ - 24bb62: xchg %eax,%ebp │ │ │ │ - 24bb63: jmp *-0x4dffe389(%rdi) │ │ │ │ - 24bb69: es rex.WRX sahf │ │ │ │ - 24bb6c: (bad) │ │ │ │ - 24bb6d: or 0x7a(%rbx,%rbx,2),%esp │ │ │ │ - 24bb71: int3 │ │ │ │ - 24bb72: fcoms (%rdx) │ │ │ │ - 24bb74: and $0xf0,%al │ │ │ │ - 24bb76: mov $0x9,%dh │ │ │ │ - 24bb78: jo 0x24bb9a │ │ │ │ - 24bb7a: mov $0x57ff583a,%eax │ │ │ │ - 24bb7f: sub $0xeebba96c,%eax │ │ │ │ - 24bb84: cltd │ │ │ │ - 24bb85: mov $0x2f,%dh │ │ │ │ - 24bb87: (bad) │ │ │ │ - 24bb88: push %rcx │ │ │ │ - 24bb89: adc %cl,0xd(%rcx) │ │ │ │ - 24bb8c: fildll 0x43(%rsp,%rax,1) │ │ │ │ - 24bb90: pop %rdi │ │ │ │ - 24bb91: add $0xffffff88,%edx │ │ │ │ - 24bb94: out %al,$0xf2 │ │ │ │ - 24bb96: sbb $0x1e94f0fe,%eax │ │ │ │ - 24bb9b: cld │ │ │ │ - 24bb9c: sti │ │ │ │ - 24bb9d: std │ │ │ │ - 24bb9e: add %esp,%ebp │ │ │ │ - 24bba0: xchg %eax,%edi │ │ │ │ - 24bba1: add $0x97,%al │ │ │ │ - 24bba3: roll $1,(%rdx) │ │ │ │ - 24bba5: insb (%dx),%es:(%rdi) │ │ │ │ - 24bba6: jnp 0x24bbf4 │ │ │ │ - 24bba8: mov (%rdx),%al │ │ │ │ - 24bbaa: jg 0x24bb8e │ │ │ │ - 24bbac: cpuid │ │ │ │ - 24bbae: cli │ │ │ │ - 24bbaf: stc │ │ │ │ - 24bbb0: mov $0xd0854819,%ebp │ │ │ │ - 24bbb5: rex.WR shlb $1,0x2cd0000(%rsi) │ │ │ │ - 24bbbc: push %rcx │ │ │ │ - 24bbbd: call 0x1b7bcc2 │ │ │ │ - 24bbc2: int3 │ │ │ │ - 24bbc3: add %eax,(%rax) │ │ │ │ - 24bbc5: add %cl,(%rcx) │ │ │ │ - 24bbc7: movabs %al,0x28b0d303e589e │ │ │ │ - 24bbd0: add %al,(%rax) │ │ │ │ - 24bbd2: add %al,(%rcx) │ │ │ │ - 24bbd4: pop %rcx │ │ │ │ - 24bbd5: pop %rdx │ │ │ │ - 24bbd6: rex.W addb $0x0,(%rax) │ │ │ │ - 24bbda: add %al,(%rax) │ │ │ │ - 24bbdc: add %al,(%rax) │ │ │ │ + 24bb42: add %dl,0x392e26e9(,%rsi,4) │ │ │ │ + 24bb49: (bad) │ │ │ │ + 24bb4a: rex.RB flds -0x76a0ec88(%rip) # 0xffffffff8983cec9 │ │ │ │ + 24bb51: rex.XB (bad) │ │ │ │ + 24bb53: mov $0xa6,%al │ │ │ │ + 24bb55: stos %al,%es:(%rdi) │ │ │ │ + 24bb56: jb 0x24bb63 │ │ │ │ + 24bb58: hlt │ │ │ │ + 24bb59: pop %rdi │ │ │ │ + 24bb5a: push %rbp │ │ │ │ + 24bb5b: cmp $0x1f,%al │ │ │ │ + 24bb5d: repnz xchg %eax,%edx │ │ │ │ + 24bb5f: cmp $0x33,%al │ │ │ │ + 24bb61: ja 0x24bae4 │ │ │ │ + 24bb63: sub $0xdf4b2137,%eax │ │ │ │ + 24bb68: rex.WR (bad) │ │ │ │ + 24bb6a: mov $0x56c3435,%edx │ │ │ │ + 24bb6f: loope 0x24bb30 │ │ │ │ + 24bb71: (bad) │ │ │ │ + 24bb72: js 0x24bafc │ │ │ │ + 24bb74: rolb %cl,(%rbx) │ │ │ │ + 24bb76: je 0x24bbec │ │ │ │ + 24bb78: insl (%dx),%es:(%rdi) │ │ │ │ + 24bb79: rex.R push %rsp │ │ │ │ + 24bb7b: jae 0x24bb72 │ │ │ │ + 24bb7d: xchg %eax,%ebp │ │ │ │ + 24bb7e: mov (%rsi),%ds │ │ │ │ + 24bb80: js 0x24bb96 │ │ │ │ + 24bb82: neg %dh │ │ │ │ + 24bb84: (bad) │ │ │ │ + 24bb85: movsxd %eax,%eax │ │ │ │ + 24bb87: addr32 jmp 0x24bb6f │ │ │ │ + 24bb8a: lahf │ │ │ │ + 24bb8b: call *%fs:(%rcx) │ │ │ │ + 24bb8e: stos %al,%es:(%rdi) │ │ │ │ + 24bb8f: fbstp (%rdx) │ │ │ │ + 24bb91: (bad) │ │ │ │ + 24bb92: cld │ │ │ │ + 24bb93: test %cl,-0x583b90d8(%rbx) │ │ │ │ + 24bb99: xor %ebx,%esi │ │ │ │ + 24bb9b: or %esp,%esp │ │ │ │ + 24bb9d: scas %es:(%rdi),%al │ │ │ │ + 24bb9e: xchg %eax,%edx │ │ │ │ + 24bb9f: xor %dl,%bh │ │ │ │ + 24bba1: rex.RXB sub 0x52(%r9),%r8d │ │ │ │ + 24bba5: js 0x24bbc0 │ │ │ │ + 24bba7: jnp 0x24bba1 │ │ │ │ + 24bba9: rex.WRB push %r9 │ │ │ │ + 24bbab: jg 0x24bb7c │ │ │ │ + 24bbad: repnz imul $0xc0cac0b2,(%rbx),%edx │ │ │ │ + 24bbb4: adc %dh,(%rdi) │ │ │ │ + 24bbb6: add %ecx,0x3(%rdx,%rcx,1) │ │ │ │ + 24bbbd: add %ch,-0x75(%rdx,%rsi,2) │ │ │ │ + 24bbc1: sub %al,(%rax) │ │ │ │ + 24bbc3: add %edx,0x1cc01(%rbp) │ │ │ │ + 24bbc9: add %dl,(%rcx,%rax,2) │ │ │ │ + 24bbcc: (bad) │ │ │ │ + 24bbcd: mov (%rsi),%? │ │ │ │ + 24bbcf: xor %cl,0x28b(%rip) # 0x24be60 │ │ │ │ + 24bbd5: add %al,(%rax) │ │ │ │ + 24bbd7: add %ebx,0x5a(%rcx) │ │ │ │ + 24bbda: rex.W addb $0x0,(%rax) │ │ │ │ 24bbde: add %al,(%rax) │ │ │ │ - 24bbe0: add (%rax),%al │ │ │ │ + 24bbe0: add %al,(%rax) │ │ │ │ 24bbe2: add %al,(%rax) │ │ │ │ - 24bbe4: add %al,(%rax) │ │ │ │ + 24bbe4: add (%rax),%al │ │ │ │ 24bbe6: add %al,(%rax) │ │ │ │ - 24bbe8: add (%rax),%al │ │ │ │ - 24bbea: or (%rax),%al │ │ │ │ - 24bbec: jne 0x24bc5c │ │ │ │ - 24bbee: imul $0x702e6564,0x6f(%rbx),%esp │ │ │ │ - 24bbf5: data16 xor (%rcx),%al │ │ │ │ - 24bbf8: add %al,(%rax) │ │ │ │ - 24bbfa: add %al,(%rax) │ │ │ │ + 24bbe8: add %al,(%rax) │ │ │ │ + 24bbea: add %al,(%rax) │ │ │ │ + 24bbec: add (%rax),%al │ │ │ │ + 24bbee: or (%rax),%al │ │ │ │ + 24bbf0: jne 0x24bc60 │ │ │ │ + 24bbf2: imul $0x702e6564,0x6f(%rbx),%esp │ │ │ │ + 24bbf9: data16 xor (%rcx),%al │ │ │ │ 24bbfc: add %al,(%rax) │ │ │ │ - 24bbfe: add %al,(%rcx) │ │ │ │ + 24bbfe: add %al,(%rax) │ │ │ │ 24bc00: add %al,(%rax) │ │ │ │ - 24bc02: add %ch,0x0(%rax,%rax,1) │ │ │ │ - 24bc06: add %al,(%rcx) │ │ │ │ - 24bc08: add %al,(%rax,%rax,1) │ │ │ │ - 24bc0b: outsw %ds:(%rsi),(%dx) │ │ │ │ - 24bc0d: outsb %ds:(%rsi),(%dx) │ │ │ │ - 24bc0e: je 0x24bc83 │ │ │ │ - 24bc10: mov %es,(%rax) │ │ │ │ - 24bc12: add (%rax),%al │ │ │ │ - 24bc14: add (%rax),%al │ │ │ │ - 24bc16: (bad) │ │ │ │ - 24bc17: add %ah,0x72(%rdi) │ │ │ │ - 24bc1a: jne 0x24bc7e │ │ │ │ - 24bc1c: cs movsxd 0x67(%rsi),%esp │ │ │ │ - 24bc20: adc %al,0xcd194(%rax) │ │ │ │ - 24bc26: add %al,(%rax) │ │ │ │ - 24bc28: add %al,(%rax) │ │ │ │ - 24bc2a: movabs 0x3800000000000000,%al │ │ │ │ - 24bc33: rorl %cl,(%rax,%rax,1) │ │ │ │ - 24bc36: add %al,(%rax) │ │ │ │ - 24bc38: add %al,(%rax) │ │ │ │ - 24bc3a: and %al,0x6c(%rax) │ │ │ │ + 24bc02: add %al,(%rcx) │ │ │ │ + 24bc04: add %al,(%rax) │ │ │ │ + 24bc06: add %ch,0x0(%rax,%rax,1) │ │ │ │ + 24bc0a: add %al,(%rcx) │ │ │ │ + 24bc0c: add %al,(%rax,%rax,1) │ │ │ │ + 24bc0f: outsw %ds:(%rsi),(%dx) │ │ │ │ + 24bc11: outsb %ds:(%rsi),(%dx) │ │ │ │ + 24bc12: je 0x24bc87 │ │ │ │ + 24bc14: mov %es,(%rax) │ │ │ │ + 24bc16: add (%rax),%al │ │ │ │ + 24bc18: add (%rax),%al │ │ │ │ + 24bc1a: (bad) │ │ │ │ + 24bc1b: add %ah,0x72(%rdi) │ │ │ │ + 24bc1e: jne 0x24bc82 │ │ │ │ + 24bc20: cs movsxd 0x67(%rsi),%esp │ │ │ │ + 24bc24: adc %al,0xcd194(%rax) │ │ │ │ + 24bc2a: add %al,(%rax) │ │ │ │ + 24bc2c: add %al,(%rax) │ │ │ │ + 24bc2e: movabs 0x3c00000000000000,%al │ │ │ │ + 24bc37: rorl %cl,(%rax,%rax,1) │ │ │ │ + 24bc3a: add %al,(%rax) │ │ │ │ + 24bc3c: add %al,(%rax) │ │ │ │ + 24bc3e: and %al,0x6c(%rax) │ │ │ │ ... │ │ │ │ - 24bc4c: mov %es,(%rax) │ │ │ │ - 24bc4e: add %al,(%rax) │ │ │ │ - 24bc50: add %al,(%rax) │ │ │ │ + 24bc50: mov %es,(%rax) │ │ │ │ 24bc52: add %al,(%rax) │ │ │ │ - 24bc54: lods %ds:(%rsi),%al │ │ │ │ - 24bc55: add %al,(%rax) │ │ │ │ - 24bc57: add %al,(%rax) │ │ │ │ + 24bc54: add %al,(%rax) │ │ │ │ + 24bc56: add %al,(%rax) │ │ │ │ + 24bc58: lods %ds:(%rsi),%al │ │ │ │ 24bc59: add %al,(%rax) │ │ │ │ - 24bc5b: add %dl,-0x2d(%rdx) │ │ │ │ - 24bc5e: or $0x0,%al │ │ │ │ - 24bc60: add %al,(%rax) │ │ │ │ - 24bc62: add %al,(%rax) │ │ │ │ - 24bc64: add $0x80,%al │ │ │ │ - 24bc66: out %eax,$0x3 │ │ │ │ - 24bc68: add %al,(%rax) │ │ │ │ - 24bc6a: jl 0x24bc3f │ │ │ │ - 24bc6c: or $0x0,%al │ │ │ │ + 24bc5b: add %al,(%rax) │ │ │ │ + 24bc5d: add %al,(%rax) │ │ │ │ + 24bc5f: add %dl,-0x2d(%rsi) │ │ │ │ + 24bc62: or $0x0,%al │ │ │ │ + 24bc64: add %al,(%rax) │ │ │ │ + 24bc66: add %al,(%rax) │ │ │ │ + 24bc68: or %al,0x3e4(%rax) │ │ │ │ + 24bc6e: jrcxz 0x24bc73 │ │ │ │ + 24bc70: add %al,(%rax) │ │ │ │ + 24bc72: adc $0xc,%bl │ │ │ │ ... │ │ │ │ - 24c8e6: add %al,(%rax) │ │ │ │ - 24c8e8: add (%rax),%al │ │ │ │ - 24c8ea: add %al,(%rax) │ │ │ │ - 24c8ec: sub %al,(%rax) │ │ │ │ - 24c8ee: add %al,(%rax) │ │ │ │ - 24c8f0: outsb %ds:(%rsi),(%dx) │ │ │ │ - 24c8f1: outsl %ds:(%rsi),(%dx) │ │ │ │ + 24c8e5: add %al,(%rax) │ │ │ │ + 24c8e7: add %al,(%rdx) │ │ │ │ + 24c8e9: add %al,(%rax) │ │ │ │ + 24c8eb: add %ch,(%rax) │ │ │ │ + 24c8ed: add %al,(%rax) │ │ │ │ + 24c8ef: add %ch,0x6f(%rsi) │ │ │ │ 24c8f2: jb 0x24c961 │ │ │ │ 24c8f4: (bad) │ │ │ │ 24c8f5: insb (%dx),%es:(%rdi) │ │ │ │ 24c8f6: and %ch,(%rax) │ │ │ │ 24c8f8: insl (%dx),%es:(%rdi) │ │ │ │ 24c8f9: gs insl (%dx),%es:(%rdi) │ │ │ │ 24c8fb: imul $0x72672f29,%fs:0x6b(%rbx),%esi │ │ ├── ./usr/lib/grub/x86_64-efi/monolithic/grubnetx64.efi │ │ │ ├── objdump │ │ │ │ @@ -472618,44 +472618,43 @@ │ │ │ │ 17e8ee: add %al,(%rax) │ │ │ │ 17e8f0: sbb %ah,0x6aec(%rsi) │ │ │ │ 17e8f6: add (%rax),%al │ │ │ │ 17e8f8: add %eax,(%rax) │ │ │ │ 17e8fa: add %al,(%rax) │ │ │ │ 17e8fc: add $0x0,%al │ │ │ │ 17e8fe: adc %eax,(%rax) │ │ │ │ - 17e900: rolb $0x1,(%rax) │ │ │ │ + 17e900: rolb $0x2,(%rax) │ │ │ │ 17e903: add %al,(%rax,%rax,1) │ │ │ │ 17e906: add %al,(%rax) │ │ │ │ 17e908: lods %ds:(%rsi),%al │ │ │ │ 17e909: add %al,(%rax) │ │ │ │ 17e90b: add %al,(%rax) │ │ │ │ 17e90d: add %al,(%rax) │ │ │ │ - 17e90f: add %cl,0xcd3(%rdx) │ │ │ │ + 17e90f: add %dl,0xcd3(%rdx) │ │ │ │ 17e915: add %al,(%rax) │ │ │ │ - 17e917: add %al,0xcd3(%rdx) │ │ │ │ + 17e917: add %cl,0xcd3(%rdx) │ │ │ │ 17e91d: add %al,(%rax) │ │ │ │ 17e91f: add %bh,%bh │ │ │ │ 17e921: (bad) │ │ │ │ 17e922: (bad) │ │ │ │ 17e923: (bad) │ │ │ │ 17e924: (bad) │ │ │ │ 17e925: (bad) │ │ │ │ 17e926: (bad) │ │ │ │ 17e927: push (%rdx,%rdx,8) │ │ │ │ 17e92a: or $0x0,%al │ │ │ │ 17e92c: add %al,(%rax) │ │ │ │ 17e92e: add %al,(%rax) │ │ │ │ - 17e930: out %al,(%dx) │ │ │ │ - 17e931: rorb %cl,(%rax,%rax,1) │ │ │ │ + 17e930: repnz rorb %cl,(%rax,%rax,1) │ │ │ │ 17e934: add %al,(%rax) │ │ │ │ 17e936: add %al,(%rax) │ │ │ │ - 17e938: rorq %cl,(%rax,%r8,1) │ │ │ │ + 17e938: rex.WRX rorq %cl,(%rax,%r8,1) │ │ │ │ 17e93c: add %al,(%rax) │ │ │ │ 17e93e: add %al,(%rax) │ │ │ │ - 17e940: je 0x17e915 │ │ │ │ + 17e940: js 0x17e915 │ │ │ │ 17e942: or $0x0,%al │ │ │ │ 17e944: add %al,(%rax) │ │ │ │ 17e946: add %al,(%rax) │ │ │ │ 17e948: std │ │ │ │ 17e949: (bad) │ │ │ │ 17e94a: jp 0x17e9a4 │ │ │ │ 17e94c: pop %rdx │ │ │ │ @@ -789237,158 +789236,152 @@ │ │ │ │ 24bb0a: add %al,(%rax) │ │ │ │ 24bb0c: je 0x24bb6a │ │ │ │ 24bb0e: and $0xd303e05,%eax │ │ │ │ 24bb13: mov (%rdx),%eax │ │ │ │ 24bb15: add %al,(%rax) │ │ │ │ 24bb17: add %al,(%rax) │ │ │ │ 24bb19: add %ebx,0x5a(%rcx) │ │ │ │ - 24bb1c: mov $0x7a37fd00,%eax │ │ │ │ + 24bb1c: mov $0x7a37fd00,%esp │ │ │ │ 24bb21: pop %rax │ │ │ │ 24bb22: pop %rdx │ │ │ │ 24bb23: add %al,(%rax) │ │ │ │ 24bb25: add %ebp,0x22(%rcx) │ │ │ │ 24bb28: fidivs (%rsi) │ │ │ │ 24bb2a: add %eax,%eax │ │ │ │ - 24bb2c: jg 0x24bafa │ │ │ │ - 24bb2e: add %esp,(%rcx) │ │ │ │ - 24bb30: add %eax,(%rdx) │ │ │ │ - 24bb32: add %al,(%rax) │ │ │ │ + 24bb2c: addl $0x12101cc,(%rcx) │ │ │ │ + 24bb32: add (%rax),%al │ │ │ │ 24bb34: add %al,(%rax) │ │ │ │ - 24bb36: {rex2 0xa4} imul %eax,%r12d │ │ │ │ - 24bb3a: loopne 0x24bb3c │ │ │ │ - 24bb3c: lret │ │ │ │ - 24bb3d: add %dh,0x5d(%rdi) │ │ │ │ + 24bb36: mull (%rax) │ │ │ │ + 24bb38: mov $0xcb00e063,%ecx │ │ │ │ + 24bb3d: add %bh,0x5d(%rcx) │ │ │ │ 24bb40: add %al,(%rcx) │ │ │ │ - 24bb42: add %dl,0x579f26e9(,%rsi,4) │ │ │ │ - 24bb49: test $0xe3,%al │ │ │ │ - 24bb4b: hlt │ │ │ │ - 24bb4c: int1 │ │ │ │ - 24bb4d: mov $0xcc,%bh │ │ │ │ - 24bb4f: mov $0xc9,%bl │ │ │ │ - 24bb51: or %ebp,-0x56(%rcx) │ │ │ │ - 24bb54: es jge 0x24bb04 │ │ │ │ - 24bb57: insl (%dx),%es:(%rdi) │ │ │ │ - 24bb58: push %rax │ │ │ │ - 24bb59: movsxd (%rsi,%rbx,4),%eax │ │ │ │ - 24bb5c: sub (%rax),%edi │ │ │ │ - 24bb5e: pop %rax │ │ │ │ - 24bb5f: lock sbb $0xae,%al │ │ │ │ - 24bb62: xchg %eax,%ebp │ │ │ │ - 24bb63: jmp *-0x4dffe389(%rdi) │ │ │ │ - 24bb69: es rex.WRX sahf │ │ │ │ - 24bb6c: (bad) │ │ │ │ - 24bb6d: or 0x7a(%rbx,%rbx,2),%esp │ │ │ │ - 24bb71: int3 │ │ │ │ - 24bb72: fcoms (%rdx) │ │ │ │ - 24bb74: and $0xf0,%al │ │ │ │ - 24bb76: mov $0x9,%dh │ │ │ │ - 24bb78: jo 0x24bb9a │ │ │ │ - 24bb7a: mov $0x57ff583a,%eax │ │ │ │ - 24bb7f: sub $0xeebba96c,%eax │ │ │ │ - 24bb84: cltd │ │ │ │ - 24bb85: mov $0x2f,%dh │ │ │ │ - 24bb87: (bad) │ │ │ │ - 24bb88: push %rcx │ │ │ │ - 24bb89: adc %cl,0xd(%rcx) │ │ │ │ - 24bb8c: fildll 0x43(%rsp,%rax,1) │ │ │ │ - 24bb90: pop %rdi │ │ │ │ - 24bb91: add $0xffffff88,%edx │ │ │ │ - 24bb94: out %al,$0xf2 │ │ │ │ - 24bb96: sbb $0x1e94f0fe,%eax │ │ │ │ - 24bb9b: cld │ │ │ │ - 24bb9c: sti │ │ │ │ - 24bb9d: std │ │ │ │ - 24bb9e: add %esp,%ebp │ │ │ │ - 24bba0: xchg %eax,%edi │ │ │ │ - 24bba1: add $0x97,%al │ │ │ │ - 24bba3: roll $1,(%rdx) │ │ │ │ - 24bba5: insb (%dx),%es:(%rdi) │ │ │ │ - 24bba6: jnp 0x24bbf4 │ │ │ │ - 24bba8: mov (%rdx),%al │ │ │ │ - 24bbaa: jg 0x24bb8e │ │ │ │ - 24bbac: cpuid │ │ │ │ - 24bbae: cli │ │ │ │ - 24bbaf: stc │ │ │ │ - 24bbb0: mov $0xd0854819,%ebp │ │ │ │ - 24bbb5: rex.WR shlb $1,0x2cd0000(%rsi) │ │ │ │ - 24bbbc: push %rcx │ │ │ │ - 24bbbd: call 0x1b7bcc2 │ │ │ │ - 24bbc2: int3 │ │ │ │ - 24bbc3: add %eax,(%rax) │ │ │ │ - 24bbc5: add %cl,(%rcx) │ │ │ │ - 24bbc7: movabs %al,0x28b0d303e589e │ │ │ │ - 24bbd0: add %al,(%rax) │ │ │ │ - 24bbd2: add %al,(%rcx) │ │ │ │ - 24bbd4: pop %rcx │ │ │ │ - 24bbd5: pop %rdx │ │ │ │ - 24bbd6: rex.W addb $0x0,(%rax) │ │ │ │ - 24bbda: add %al,(%rax) │ │ │ │ - 24bbdc: add %al,(%rax) │ │ │ │ + 24bb42: add %dl,0x392e26e9(,%rsi,4) │ │ │ │ + 24bb49: (bad) │ │ │ │ + 24bb4a: rex.RB flds -0x76a0ec88(%rip) # 0xffffffff8983cec9 │ │ │ │ + 24bb51: rex.XB (bad) │ │ │ │ + 24bb53: mov $0xa6,%al │ │ │ │ + 24bb55: stos %al,%es:(%rdi) │ │ │ │ + 24bb56: jb 0x24bb63 │ │ │ │ + 24bb58: hlt │ │ │ │ + 24bb59: pop %rdi │ │ │ │ + 24bb5a: push %rbp │ │ │ │ + 24bb5b: cmp $0x1f,%al │ │ │ │ + 24bb5d: repnz xchg %eax,%edx │ │ │ │ + 24bb5f: cmp $0x33,%al │ │ │ │ + 24bb61: ja 0x24bae4 │ │ │ │ + 24bb63: sub $0xdf4b2137,%eax │ │ │ │ + 24bb68: rex.WR (bad) │ │ │ │ + 24bb6a: mov $0x56c3435,%edx │ │ │ │ + 24bb6f: loope 0x24bb30 │ │ │ │ + 24bb71: (bad) │ │ │ │ + 24bb72: js 0x24bafc │ │ │ │ + 24bb74: rolb %cl,(%rbx) │ │ │ │ + 24bb76: je 0x24bbec │ │ │ │ + 24bb78: insl (%dx),%es:(%rdi) │ │ │ │ + 24bb79: rex.R push %rsp │ │ │ │ + 24bb7b: jae 0x24bb72 │ │ │ │ + 24bb7d: xchg %eax,%ebp │ │ │ │ + 24bb7e: mov (%rsi),%ds │ │ │ │ + 24bb80: js 0x24bb96 │ │ │ │ + 24bb82: neg %dh │ │ │ │ + 24bb84: (bad) │ │ │ │ + 24bb85: movsxd %eax,%eax │ │ │ │ + 24bb87: addr32 jmp 0x24bb6f │ │ │ │ + 24bb8a: lahf │ │ │ │ + 24bb8b: call *%fs:(%rcx) │ │ │ │ + 24bb8e: stos %al,%es:(%rdi) │ │ │ │ + 24bb8f: fbstp (%rdx) │ │ │ │ + 24bb91: (bad) │ │ │ │ + 24bb92: cld │ │ │ │ + 24bb93: test %cl,-0x583b90d8(%rbx) │ │ │ │ + 24bb99: xor %ebx,%esi │ │ │ │ + 24bb9b: or %esp,%esp │ │ │ │ + 24bb9d: scas %es:(%rdi),%al │ │ │ │ + 24bb9e: xchg %eax,%edx │ │ │ │ + 24bb9f: xor %dl,%bh │ │ │ │ + 24bba1: rex.RXB sub 0x52(%r9),%r8d │ │ │ │ + 24bba5: js 0x24bbc0 │ │ │ │ + 24bba7: jnp 0x24bba1 │ │ │ │ + 24bba9: rex.WRB push %r9 │ │ │ │ + 24bbab: jg 0x24bb7c │ │ │ │ + 24bbad: repnz imul $0xc0cac0b2,(%rbx),%edx │ │ │ │ + 24bbb4: adc %dh,(%rdi) │ │ │ │ + 24bbb6: add %ecx,0x3(%rdx,%rcx,1) │ │ │ │ + 24bbbd: add %ch,-0x75(%rdx,%rsi,2) │ │ │ │ + 24bbc1: sub %al,(%rax) │ │ │ │ + 24bbc3: add %edx,0x1cc01(%rbp) │ │ │ │ + 24bbc9: add %dl,(%rcx,%rax,2) │ │ │ │ + 24bbcc: (bad) │ │ │ │ + 24bbcd: mov (%rsi),%? │ │ │ │ + 24bbcf: xor %cl,0x28b(%rip) # 0x24be60 │ │ │ │ + 24bbd5: add %al,(%rax) │ │ │ │ + 24bbd7: add %ebx,0x5a(%rcx) │ │ │ │ + 24bbda: rex.W addb $0x0,(%rax) │ │ │ │ 24bbde: add %al,(%rax) │ │ │ │ - 24bbe0: add (%rax),%al │ │ │ │ + 24bbe0: add %al,(%rax) │ │ │ │ 24bbe2: add %al,(%rax) │ │ │ │ - 24bbe4: add %al,(%rax) │ │ │ │ + 24bbe4: add (%rax),%al │ │ │ │ 24bbe6: add %al,(%rax) │ │ │ │ - 24bbe8: add (%rax),%al │ │ │ │ - 24bbea: or (%rax),%al │ │ │ │ - 24bbec: jne 0x24bc5c │ │ │ │ - 24bbee: imul $0x702e6564,0x6f(%rbx),%esp │ │ │ │ - 24bbf5: data16 xor (%rcx),%al │ │ │ │ - 24bbf8: add %al,(%rax) │ │ │ │ - 24bbfa: add %al,(%rax) │ │ │ │ + 24bbe8: add %al,(%rax) │ │ │ │ + 24bbea: add %al,(%rax) │ │ │ │ + 24bbec: add (%rax),%al │ │ │ │ + 24bbee: or (%rax),%al │ │ │ │ + 24bbf0: jne 0x24bc60 │ │ │ │ + 24bbf2: imul $0x702e6564,0x6f(%rbx),%esp │ │ │ │ + 24bbf9: data16 xor (%rcx),%al │ │ │ │ 24bbfc: add %al,(%rax) │ │ │ │ - 24bbfe: add %al,(%rcx) │ │ │ │ + 24bbfe: add %al,(%rax) │ │ │ │ 24bc00: add %al,(%rax) │ │ │ │ - 24bc02: add %ch,0x0(%rax,%rax,1) │ │ │ │ - 24bc06: add %al,(%rcx) │ │ │ │ - 24bc08: add %al,(%rax,%rax,1) │ │ │ │ - 24bc0b: outsw %ds:(%rsi),(%dx) │ │ │ │ - 24bc0d: outsb %ds:(%rsi),(%dx) │ │ │ │ - 24bc0e: je 0x24bc83 │ │ │ │ - 24bc10: mov %es,(%rax) │ │ │ │ - 24bc12: add (%rax),%al │ │ │ │ - 24bc14: add (%rax),%al │ │ │ │ - 24bc16: (bad) │ │ │ │ - 24bc17: add %ah,0x72(%rdi) │ │ │ │ - 24bc1a: jne 0x24bc7e │ │ │ │ - 24bc1c: cs movsxd 0x67(%rsi),%esp │ │ │ │ - 24bc20: adc %al,0xcd194(%rax) │ │ │ │ - 24bc26: add %al,(%rax) │ │ │ │ - 24bc28: add %al,(%rax) │ │ │ │ - 24bc2a: movabs 0x3800000000000000,%al │ │ │ │ - 24bc33: rorl %cl,(%rax,%rax,1) │ │ │ │ - 24bc36: add %al,(%rax) │ │ │ │ - 24bc38: add %al,(%rax) │ │ │ │ - 24bc3a: and %al,0x6c(%rax) │ │ │ │ + 24bc02: add %al,(%rcx) │ │ │ │ + 24bc04: add %al,(%rax) │ │ │ │ + 24bc06: add %ch,0x0(%rax,%rax,1) │ │ │ │ + 24bc0a: add %al,(%rcx) │ │ │ │ + 24bc0c: add %al,(%rax,%rax,1) │ │ │ │ + 24bc0f: outsw %ds:(%rsi),(%dx) │ │ │ │ + 24bc11: outsb %ds:(%rsi),(%dx) │ │ │ │ + 24bc12: je 0x24bc87 │ │ │ │ + 24bc14: mov %es,(%rax) │ │ │ │ + 24bc16: add (%rax),%al │ │ │ │ + 24bc18: add (%rax),%al │ │ │ │ + 24bc1a: (bad) │ │ │ │ + 24bc1b: add %ah,0x72(%rdi) │ │ │ │ + 24bc1e: jne 0x24bc82 │ │ │ │ + 24bc20: cs movsxd 0x67(%rsi),%esp │ │ │ │ + 24bc24: adc %al,0xcd194(%rax) │ │ │ │ + 24bc2a: add %al,(%rax) │ │ │ │ + 24bc2c: add %al,(%rax) │ │ │ │ + 24bc2e: movabs 0x3c00000000000000,%al │ │ │ │ + 24bc37: rorl %cl,(%rax,%rax,1) │ │ │ │ + 24bc3a: add %al,(%rax) │ │ │ │ + 24bc3c: add %al,(%rax) │ │ │ │ + 24bc3e: and %al,0x6c(%rax) │ │ │ │ ... │ │ │ │ - 24bc4c: mov %es,(%rax) │ │ │ │ - 24bc4e: add %al,(%rax) │ │ │ │ - 24bc50: add %al,(%rax) │ │ │ │ + 24bc50: mov %es,(%rax) │ │ │ │ 24bc52: add %al,(%rax) │ │ │ │ - 24bc54: lods %ds:(%rsi),%al │ │ │ │ - 24bc55: add %al,(%rax) │ │ │ │ - 24bc57: add %al,(%rax) │ │ │ │ + 24bc54: add %al,(%rax) │ │ │ │ + 24bc56: add %al,(%rax) │ │ │ │ + 24bc58: lods %ds:(%rsi),%al │ │ │ │ 24bc59: add %al,(%rax) │ │ │ │ - 24bc5b: add %dl,-0x2d(%rdx) │ │ │ │ - 24bc5e: or $0x0,%al │ │ │ │ - 24bc60: add %al,(%rax) │ │ │ │ - 24bc62: add %al,(%rax) │ │ │ │ - 24bc64: add $0x80,%al │ │ │ │ - 24bc66: out %eax,$0x3 │ │ │ │ - 24bc68: add %al,(%rax) │ │ │ │ - 24bc6a: jl 0x24bc3f │ │ │ │ - 24bc6c: or $0x0,%al │ │ │ │ + 24bc5b: add %al,(%rax) │ │ │ │ + 24bc5d: add %al,(%rax) │ │ │ │ + 24bc5f: add %dl,-0x2d(%rsi) │ │ │ │ + 24bc62: or $0x0,%al │ │ │ │ + 24bc64: add %al,(%rax) │ │ │ │ + 24bc66: add %al,(%rax) │ │ │ │ + 24bc68: or %al,0x3e4(%rax) │ │ │ │ + 24bc6e: jrcxz 0x24bc73 │ │ │ │ + 24bc70: add %al,(%rax) │ │ │ │ + 24bc72: adc $0xc,%bl │ │ │ │ ... │ │ │ │ - 24c8e6: add %al,(%rax) │ │ │ │ - 24c8e8: add (%rax),%al │ │ │ │ - 24c8ea: add %al,(%rax) │ │ │ │ - 24c8ec: sub %al,(%rax) │ │ │ │ - 24c8ee: add %al,(%rax) │ │ │ │ - 24c8f0: outsb %ds:(%rsi),(%dx) │ │ │ │ - 24c8f1: outsl %ds:(%rsi),(%dx) │ │ │ │ + 24c8e5: add %al,(%rax) │ │ │ │ + 24c8e7: add %al,(%rdx) │ │ │ │ + 24c8e9: add %al,(%rax) │ │ │ │ + 24c8eb: add %ch,(%rax) │ │ │ │ + 24c8ed: add %al,(%rax) │ │ │ │ + 24c8ef: add %ch,0x6f(%rsi) │ │ │ │ 24c8f2: jb 0x24c961 │ │ │ │ 24c8f4: (bad) │ │ │ │ 24c8f5: insb (%dx),%es:(%rdi) │ │ │ │ 24c8f6: and %ch,(%rax) │ │ │ │ 24c8f8: insl (%dx),%es:(%rdi) │ │ │ │ 24c8f9: gs insl (%dx),%es:(%rdi) │ │ │ │ 24c8fb: imul $0x72672f29,%fs:0x6b(%rbx),%esi │ │ ├── ./usr/lib/grub/x86_64-efi/monolithic/grubx64.efi │ │ │ ├── objdump │ │ │ │ @@ -619079,27 +619079,27 @@ │ │ │ │ 1f14ae: add %al,(%rax) │ │ │ │ 1f14b0: sbb %ah,0x6aec(%rsi) │ │ │ │ 1f14b6: add (%rax),%al │ │ │ │ 1f14b8: add %al,(%rax) │ │ │ │ 1f14ba: add %al,(%rax) │ │ │ │ 1f14bc: add $0x0,%al │ │ │ │ 1f14be: adc %eax,(%rax) │ │ │ │ - 1f14c0: rolb $0x1,(%rax) │ │ │ │ + 1f14c0: rolb $0x2,(%rax) │ │ │ │ 1f14c3: add %al,(%rax,%rax,1) │ │ │ │ 1f14c6: add %al,(%rax) │ │ │ │ 1f14c8: mov %es,(%rax) │ │ │ │ 1f14ca: add %al,(%rax) │ │ │ │ 1f14cc: add %al,(%rax) │ │ │ │ 1f14ce: add %al,(%rax) │ │ │ │ - 1f14d0: lods %ds:(%rsi),%al │ │ │ │ - 1f14d1: rorb %cl,(%rax,%rax,1) │ │ │ │ + 1f14d0: mov $0xd2,%al │ │ │ │ + 1f14d2: or $0x0,%al │ │ │ │ 1f14d4: add %al,(%rax) │ │ │ │ 1f14d6: add %al,(%rax) │ │ │ │ - 1f14d8: movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - 1f14d9: rorb %cl,(%rax,%rax,1) │ │ │ │ + 1f14d8: test $0xd2,%al │ │ │ │ + 1f14da: or $0x0,%al │ │ │ │ 1f14dc: add %al,(%rax) │ │ │ │ 1f14de: add %al,(%rax) │ │ │ │ 1f14e0: (bad) │ │ │ │ 1f14e1: (bad) │ │ │ │ 1f14e2: (bad) │ │ │ │ 1f14e3: (bad) │ │ │ │ 1f14e4: (bad) │ │ │ │ @@ -935642,15 +935642,15 @@ │ │ │ │ 2be630: ds xor %cl,0x28b(%rip) # 0x2be8c2 │ │ │ │ 2be637: add %al,(%rax) │ │ │ │ 2be639: add %ebx,0x5a(%rcx) │ │ │ │ 2be63c: lods %ds:(%rsi),%al │ │ │ │ 2be63d: addb $0x0,(%rdx) │ │ │ │ 2be640: movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ 2be641: add %eax,(%rax) │ │ │ │ - 2be643: add %al,(%rax) │ │ │ │ + 2be643: add %al,(%rcx) │ │ │ │ 2be645: add %bl,(%rax) │ │ │ │ 2be647: cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ 2be648: in (%dx),%al │ │ │ │ 2be649: push $0x2 │ │ │ │ 2be64b: add %al,(%rax) │ │ │ │ 2be64d: add %ah,0x0(%rax) │ │ │ │ 2be650: add %al,(%rax) │ │ │ │ @@ -935694,15 +935694,15 @@ │ │ │ │ 2be69c: add %al,(%rax) │ │ │ │ 2be69e: fcoml 0x179c0000(%rip) # 0x17c7e6a4 │ │ │ │ 2be6a4: add %al,(%rax) │ │ │ │ 2be6a6: sub %bl,0x0(%rbp) │ │ │ │ 2be6a9: add %al,(%rcx) │ │ │ │ 2be6ab: add %ch,%ch │ │ │ │ 2be6ad: add %eax,(%rax) │ │ │ │ - 2be6af: add %al,(%rax) │ │ │ │ + 2be6af: add %al,(%rcx) │ │ │ │ 2be6b1: add %bl,(%rax) │ │ │ │ 2be6b3: cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ 2be6b4: in (%dx),%al │ │ │ │ 2be6b5: push $0x1 │ │ │ │ 2be6b7: add %al,(%rax) │ │ │ │ 2be6b9: add %al,(%rax) │ │ │ │ 2be6bb: add %al,(%rax) │ │ │ │ @@ -935711,15 +935711,15 @@ │ │ │ │ 2be6c1: add %ah,(%rdx) │ │ │ │ 2be6c3: add %al,(%rax) │ │ │ │ 2be6c5: add %al,(%rbx) │ │ │ │ 2be6c7: add %al,(%rax) │ │ │ │ 2be6c9: add %al,(%rcx) │ │ │ │ 2be6cb: add %ch,%ch │ │ │ │ 2be6cd: add %eax,(%rax) │ │ │ │ - 2be6cf: add %al,(%rax) │ │ │ │ + 2be6cf: add %al,(%rcx) │ │ │ │ 2be6d1: add %bl,(%rax) │ │ │ │ 2be6d3: cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ 2be6d4: in (%dx),%al │ │ │ │ 2be6d5: push $0x3 │ │ │ │ 2be6d7: add %al,(%rax) │ │ │ │ 2be6d9: add %al,(%rax) │ │ │ │ 2be6db: add %al,(%rax) │ │ │ │ @@ -935758,19 +935758,19 @@ │ │ │ │ 2be738: add %al,(%rax) │ │ │ │ 2be73a: add %al,(%rax) │ │ │ │ 2be73c: add %al,(%rax) │ │ │ │ 2be73e: jl 0x2be712 │ │ │ │ 2be740: or $0x0,%al │ │ │ │ 2be742: add %al,(%rax) │ │ │ │ 2be744: add %al,(%rax) │ │ │ │ - 2be746: add $0x80,%al │ │ │ │ - 2be748: out %eax,$0x3 │ │ │ │ - 2be74a: add %al,(%rax) │ │ │ │ - 2be74c: sahf │ │ │ │ - 2be74d: rorb %cl,(%rax,%rax,1) │ │ │ │ + 2be746: or %al,0x3e4(%rax) │ │ │ │ + 2be74c: jrcxz 0x2be751 │ │ │ │ + 2be74e: add %al,(%rax) │ │ │ │ + 2be750: sahf │ │ │ │ + 2be751: rorb %cl,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ 2bf4a8: add (%rax),%eax │ │ │ │ 2bf4aa: add %al,(%rax) │ │ │ │ 2bf4ac: sbb %al,(%rax) │ │ │ │ 2bf4ae: add %al,(%rax) │ │ │ │ 2bf4b0: (bad) │ │ │ │ 2bf4b1: rex.RB