Displaying 20 results from an estimated 248 matches for "0xeb".
Did you mean:
0xe8
2014 Dec 24
2
[LLVMdev] X86 disassembler is quite broken on handling REX
hi,
i think the current X86 disassembler is quite broken and fails badly on
handling REX for x86_64 code.
below are some examples:
$ echo "0x0f,0xeb,0xc3"|./Release+Asserts/bin/llvm-mc -disassemble
-triple=x86_64
.text
por %mm3, %mm0
$ echo "0x40,0x0f,0xeb,0xc3"|./Release+Asserts/bin/llvm-mc -disassemble
-triple=x86_64
.text
por %mm3, %mm0
$ echo "0x41,0x0f,0xeb,0xc3"|./Release+Asserts/bin/llvm-m...
2014 Dec 24
2
[LLVMdev] X86 disassembler is quite broken on handling REX
...23, 2014 at 10:17 PM, Jun Koi <junkoi2004 at gmail.com> wrote:
>>
>> hi,
>>
>> i think the current X86 disassembler is quite broken and fails badly on
>> handling REX for x86_64 code.
>>
>> below are some examples:
>>
>> $ echo "0x0f,0xeb,0xc3"|./Release+Asserts/bin/llvm-mc -disassemble
>> -triple=x86_64
>> .text
>> por %mm3, %mm0
>>
>> $ echo "0x40,0x0f,0xeb,0xc3"|./Release+Asserts/bin/llvm-mc -disassemble
>> -triple=x86_64
>> .text
>> por %mm3, %m...
2010 Dec 23
1
Report: Acer Travelmat stupid MBR check
...==================
I have an Acer Travelmate and had the known ?Unregistered Exception
Handler? error at boot time.
Short Explanation:
The laptop starts up bios and when the bios wants to boot from any media
(not even your harddisk) the exception is thrown.
Reason:
The Diskcryptor MBR starts with 0xeb(jmp). The original M$ mbr starts with
0x33(xor ax,ax).
Some bioses(like mine) try to detect if a drive has a MBR or if it is a
removable drive without MBR.
Very simple here:
Sector0,Position0==0x33 => MBR => normal partitioned harddisk.
Sector0,Position0==0xeb => Boot Sector assumed =>...
2009 Sep 09
4
what is the +hex in c++ stack traces?
...++ "this" pointer, aka hidden
first argument.
I would like to confirm, though.
Thanks, Joel
---
XUL`PresShell::ProcessReflowCommands(int)+0x32f
XUL`PresShell::FlushPendingNotifications(mozFlushType)
+0x19e
XUL`PresShell::DidDoReflow(int)+0xeb
XUL`PresShell::ResizeReflow(int, int)+0x350
XUL`nsViewManager::SetWindowDimensions(int, int)+0xe3
---
fastest mac firefox!
http://wagerlabs.com
2016 Jun 29
2
x86: How to Force 2-byte `jmp` instruction in lowering
On 22 June 2016 at 16:36, Dean Michael Berris via llvm-dev
<llvm-dev at lists.llvm.org> wrote:
> Peter suggested just writing out '.byte 0xeb, 0x09' and that allowed the
> jump instruction to bypass the relaxation, so that fixes my immediate
> problem. The question still stands though whether it should be possible to
> do through the instruction builder interface.
>
I don't think so. When the relax-all flag is on MC...
2019 May 17
4
drm/nouveau/core/memory: kmemleak 684 new suspected memory leaks
...0xa8/0x360
[<00000000ab678644>] nvkm_vram_map+0x48/0x50
[<00000000d8176378>] nvkm_uvmm_mthd+0x658/0x770
[<00000000463fca5a>] nvkm_ioctl+0xdf/0x177
[<000000000afc4996>] nvif_object_mthd+0xd4/0x100
[<000000002f7a7385>] nvif_vmm_map+0xeb/0x100
[<00000000ef2537ed>] nouveau_mem_map+0x79/0xd0
[<0000000014ddc0cf>] nouveau_vma_new+0x19d/0x1c0
[<00000000f99888a1>] nouveau_gem_object_open+0xd4/0x140
[<000000009cd25861>] drm_gem_handle_create_tail+0xe3/0x160
[<0000000019178...
2009 Nov 14
2
[LLVMdev] Very slow performance of lli on x86
...de, 0xdf, 0xe1 },
{ 0xde, 0xdf, 0xe0, 0xe2 },
{ 0xdf, 0xe0, 0xe1, 0xe3 },
{ 0xe0, 0xe1, 0xe2, 0xe4 },
{ 0xe1, 0xe2, 0xe3, 0xe5 },
{ 0xe2, 0xe3, 0xe4, 0xe6 },
{ 0xe3, 0xe4, 0xe5, 0xe7 },
{ 0xe4, 0xe5, 0xe6, 0xe8 },
{ 0xe5, 0xe6, 0xe7, 0xe9 },
{ 0xe6, 0xe7, 0xe8, 0xea },
{ 0xe7, 0xe8, 0xe9, 0xeb },
{ 0xe8, 0xe9, 0xea, 0xec },
{ 0xe9, 0xea, 0xeb, 0xed },
{ 0xea, 0xeb, 0xec, 0xee },
{ 0xeb, 0xec, 0xed, 0xef },
{ 0xec, 0xed, 0xee, 0xf0 },
{ 0xed, 0xee, 0xef, 0xf1 },
{ 0xee, 0xef, 0xf0, 0xf2 },
{ 0xef, 0xf0, 0xf1, 0xf3 },
{ 0xf0, 0xf1, 0xf2, 0xf4 },
{ 0xf1, 0xf2, 0xf3, 0xf5 },
{ 0xf...
2016 Feb 27
2
X86 assembler cannot jump NEAR?
Hi,
Currently X86 assembler seems to always compile "jmp _label" as a SHORT
jump with "EB" opcode:
$ echo "jmp _label"|llvm-mc -assemble -triple=i386 -show-encoding
.text
jmp _label # encoding: [0xeb,A]
My question is: can X86 assembler supports NEAR jump with opcode "E9"?
I try with "near" keyword, but it is not accepted:
$ echo "jmp near _label"|llvm-mc -assemble -triple=i386 -show-encoding
.text
<stdin>:1:10: error: unexpected token in argument list...
2016 Jun 29
2
x86: How to Force 2-byte `jmp` instruction in lowering
...; wrote:
> On Wed, Jun 29, 2016 at 12:06 PM Rafael Espíndola
> <rafael.espindola at gmail.com> wrote:
>>
>> On 22 June 2016 at 16:36, Dean Michael Berris via llvm-dev
>> <llvm-dev at lists.llvm.org> wrote:
>> > Peter suggested just writing out '.byte 0xeb, 0x09' and that allowed the
>> > jump instruction to bypass the relaxation, so that fixes my immediate
>> > problem. The question still stands though whether it should be possible
>> > to
>> > do through the instruction builder interface.
>> >
>&g...
2015 Jul 19
4
Bug in ARM fixed-point ASM?
...0x5d, 0x00, 0x52, 0x00, 0x5f, 0x00, 0x44, 0x00,
0x2c, 0x00, 0x1c, 0x00, 0xe6, 0xff, 0xe2, 0xff, 0xef, 0xff, 0xe9, 0xff, 0xed, 0xff, 0xf8, 0xff,
0xda, 0xff, 0xe5, 0xff, 0xb4, 0xff, 0xd4, 0xff, 0xa3, 0xff, 0xca, 0xff, 0xb6, 0xff, 0xde, 0xff,
0xc9, 0xff, 0xf3, 0xff, 0xc0, 0xff, 0xeb, 0xff, 0xc7, 0xff, 0xec, 0xff, 0xc9, 0xff, 0xe2, 0xff,
0xa6, 0xff, 0xb4, 0xff, 0x79, 0xff, 0x82, 0xff, 0x37, 0xff, 0x42, 0xff, 0x24, 0xff, 0x2d, 0xff,
0x13, 0xff, 0x14, 0xff, 0xc3, 0xfe, 0xd5, 0xfe, 0xb9, 0xfe, 0xcf, 0xfe, 0xd4, 0xfe, 0xe9, 0xfe,
0xfc, 0xfe, 0x2d, 0xff, 0x4c...
2009 Nov 14
0
[LLVMdev] Very slow performance of lli on x86
...de, 0xdf, 0xe1 },
{ 0xde, 0xdf, 0xe0, 0xe2 },
{ 0xdf, 0xe0, 0xe1, 0xe3 },
{ 0xe0, 0xe1, 0xe2, 0xe4 },
{ 0xe1, 0xe2, 0xe3, 0xe5 },
{ 0xe2, 0xe3, 0xe4, 0xe6 },
{ 0xe3, 0xe4, 0xe5, 0xe7 },
{ 0xe4, 0xe5, 0xe6, 0xe8 },
{ 0xe5, 0xe6, 0xe7, 0xe9 },
{ 0xe6, 0xe7, 0xe8, 0xea },
{ 0xe7, 0xe8, 0xe9, 0xeb },
{ 0xe8, 0xe9, 0xea, 0xec },
{ 0xe9, 0xea, 0xeb, 0xed },
{ 0xea, 0xeb, 0xec, 0xee },
{ 0xeb, 0xec, 0xed, 0xef },
{ 0xec, 0xed, 0xee, 0xf0 },
{ 0xed, 0xee, 0xef, 0xf1 },
{ 0xee, 0xef, 0xf0, 0xf2 },
{ 0xef, 0xf0, 0xf1, 0xf3 },
{ 0xf0, 0xf1, 0xf2, 0xf4 },
{ 0xf1, 0xf2, 0xf3, 0xf5 },
{ 0xf...
2017 Jun 15
2
Linker error while linking DataFlowSanitizer to LLVM IR
...c -o test2
/usr/lib/gcc/x86_64-linux-gnu/5.4.0/../../../x86_64-linux-gnu/Scrt1.o: In
function `_start':
(.text+0x20): undefined reference to `main'
/tmp/test2-c642ef.o: In function `dfs$main':
test2.bc:(.text+0x96): undefined reference to `dfs$dfsan_create_label'
test2.bc:(.text+0xeb): undefined reference to `dfs$dfsan_set_label'
/tmp/test2-c642ef.o: In function `dfs$dfsw$dfsan_create_label':
test2.bc:(.text+0x16e): undefined reference to `dfs$dfsan_create_label'
/tmp/test2-c642ef.o: In function `dfs$dfsw$dfsan_set_label':
test2.bc:(.text+0x1e4): undefined r...
2014 Mar 13
2
nouveau_fan_update: possible circular locking dependency detected
...26.168496] 3.13.6 #1270 Not tainted
> [ 326.168500] -------------------------------------------------------
> [ 326.168504] ldconfig/22297 is trying to acquire lock:
> [ 326.168507] (&(&priv->fan->lock)->rlock){-.-...}, at: [<ffffffffa00d5363>] nouveau_fan_update+0xeb/0x252 [nouveau]
> [ 326.168551]
> but task is already holding lock:
> [ 326.168555] (&(&priv->sensor.alarm_program_lock)->rlock){-.-...}, at: [<ffffffffa00d6a8a>] alarm_timer_callback+0xf1/0x179 [nouveau]
> [ 326.168587]
> which lock already depends on the new...
2012 Feb 15
0
[LLVMdev] LLVM GHC Backend: Tables Next To Code
...his:
.text
.align 8
.globl Main_main1_info
.type Main_main1_info, @object
Main_main1_info:
.Lc1Df:
jmp .Ltmp
.long Main_main1_srt-(Main_main1_info)+0
.long 0
.quad 4294967299
.quad 0
.quad 270582939663
.Ltmp:
leaq -8(%rbp),%rax
cmpq %r15,%rax
jb .Lc1Dh
Since the jmp is a fixed 2 bytes (0xEB, tablesize), all references to the table can still be done with trivial pc/RIP-relative addressing within the closure, and you just need one pointer for both the table and the closure data.
If you want to get extra special and tricky, you could be even more devious by storing "Main_main1_info...
2016 Feb 27
2
Fwd: X86 assembler cannot jump NEAR?
...isassembly of section .text:
00000000 <.text>:
0: e9 fc ff ff ff jmp 0x1
And here's assembly which is then run through the compiler.
$ echo "jmp _label"|llvm-mc-mp-3.7 -assemble -triple=i386 -show-encoding |tee b.s
.text
jmp _label # encoding: [0xeb,A]
# fixup A - offset: 1, value: _label-1, kind: FK_PCRel_1
$ clang -c b.s
$ otool -tvj b.o
b.o:
(__TEXT,__text) section
0000000000000000 e900000000 jmp 0x5
As you can see, both produced near jumps. (I assume the difference between the offsets has to...
2012 Feb 16
2
[LLVMdev] LLVM GHC Backend: Tables Next To Code
> Since the jmp is a fixed 2 bytes (0xEB, tablesize), all references to the table can still be done with trivial pc/RIP-relative addressing within the closure, and you just need one pointer for both the table and the closure data.
Only if tablesize fits in 127 bytes. Otherwise it will use 0xE9-based
encoding which is larger.
--
With bes...
2016 Jun 29
0
x86: How to Force 2-byte `jmp` instruction in lowering
On Wed, Jun 29, 2016 at 12:06 PM Rafael Espíndola <
rafael.espindola at gmail.com> wrote:
> On 22 June 2016 at 16:36, Dean Michael Berris via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
> > Peter suggested just writing out '.byte 0xeb, 0x09' and that allowed the
> > jump instruction to bypass the relaxation, so that fixes my immediate
> > problem. The question still stands though whether it should be possible
> to
> > do through the instruction builder interface.
> >
>
> I don't think so....
2016 Jun 29
0
x86: How to Force 2-byte `jmp` instruction in lowering
...29, 2016 at 12:06 PM Rafael Espíndola
> > <rafael.espindola at gmail.com> wrote:
> >>
> >> On 22 June 2016 at 16:36, Dean Michael Berris via llvm-dev
> >> <llvm-dev at lists.llvm.org> wrote:
> >> > Peter suggested just writing out '.byte 0xeb, 0x09' and that allowed
> the
> >> > jump instruction to bypass the relaxation, so that fixes my immediate
> >> > problem. The question still stands though whether it should be
> possible
> >> > to
> >> > do through the instruction builder i...
2007 Nov 28
1
Kernel panic - where to go from here?
...how_trace_log_lvl+0x10/0x20
[<c04050e2>] show_stack_log_lvl+0x8c/0x94
[<c040520f>] show_registers+0x125/0x191
[<c0404c3b>] kernel_thread_helper+0x7/0x10
[<c0405411>] die+0x196/0x296
[<c05fd73f>] do_page_fault+0x3ea/0x4b8
[<c0434d15>] kthread+0x0/0xeb
[<c05fd355>] do_page_fault+0x0/0x4b8
[<c0404a71>] error_code+0x39/0x40
[<c0434d15>] kthread+0x0/0xeb
[<c0404c3b>] kernel_thread_helper+0x7/0x10
BUG: unable to handle kernel paging request at virtual address c0613dbf
Printing eip:
c0404c44
*pde = 2f9b5163
Re...
2016 Mar 09
1
Question on Opus UDP payload
...nderstand the structure of an opus UDP payload. Recently i capture a test audio containing opus codec.
I notice that some packets contains the same number of payload block.(e.g.58 bytes) When i look at the UDP data i see the first few four bytes were having these hex representation, 0x0d 0x80 0x5d 0xeb
Can someone explain to me the meaning of the first four bytes in the UDP payload for opus.
Im sorry if my question seems to be naive but im just curious about opus codec and the mechanism behind.
Thank you. Hope to hear your response.
Regards.
AJ
-------------- next part --------------
An HTM...