⬢ DragonFlyBSD Kernel Audit
DF-1359 / rig_fixed_disasm_order.txt
← back to finding ↓ download raw
ffffffff805b0c43:	45 8b 46 18          	mov    0x18(%r14),%r8d
ffffffff805b0c47:	f6 43 14 01          	testb  $0x1,0x14(%rbx)
ffffffff805b0c4b:	0f 85 9a 00 00 00    	jne    ffffffff805b0ceb <mps_user_pass_thru+0x10b>
ffffffff805b0c51:	41 83 f8 0b          	cmp    $0xb,%r8d
ffffffff805b0c55:	76 17                	jbe    ffffffff805b0c6e <mps_user_pass_thru+0x8e>
ffffffff805b0c57:	48 8b 83 48 01 00 00 	mov    0x148(%rbx),%rax
ffffffff805b0c5e:	0f b7 40 24          	movzwl 0x24(%rax),%eax
ffffffff805b0c62:	c1 e0 02             	shl    $0x2,%eax
ffffffff805b0c65:	44 39 c0             	cmp    %r8d,%eax
ffffffff805b0c68:	0f 83 e7 00 00 00    	jae    ffffffff805b0d55 <mps_user_pass_thru+0x175>
ffffffff805b0c6e:	be                   	.byte 0xbe
ffffffff805b0c6f:	02                   	.byte 0x2
--- patched copyin site (reached only via the range-check gate) ---
Disassembly of section .text:

ffffffff805b0d50 <mps_user_pass_thru+0x170>:
ffffffff805b0d50:	e9 3d ff ff ff       	jmpq   ffffffff805b0c92 <mps_user_pass_thru+0xb2>
ffffffff805b0d55:	49 8b 3e             	mov    (%r14),%rdi
ffffffff805b0d58:	ba 0c 00 00 00       	mov    $0xc,%edx
ffffffff805b0d5d:	48 8d 75 c4          	lea    -0x3c(%rbp),%rsi
ffffffff805b0d61:	e8 ca a1 62 00       	callq  ffffffff80bdaf30 <copyin>