Skip to content

Instantly share code, notes, and snippets.

@jonludlam
Created December 9, 2013 14:25
Show Gist options
  • Save jonludlam/7872959 to your computer and use it in GitHub Desktop.
Save jonludlam/7872959 to your computer and use it in GitHub Desktop.
console from the lib_test/net example running on xen.
kernel.c: Mirage OS!ss RETURN)
kernel.c: start_info: 0x116b000(VA)
kernel.c: nr_pages: 0x10000
kernel.c: shared_inf: 0xdf2c4000(MA)
kernel.c: pt_base: 0x116e000(VA)
kernel.c: nr_pt_frames: 0xd
kernel.c: mfn_list: 0x10eb000(VA)
kernel.c: mod_start: 0x0(VA)
kernel.c: mod_len: 0
kernel.c: flags: 0x0
kernel.c: cmd_line:
x86_setup.c: stack: 0xe2f00-0x8e2f00
mm.c: MM: Init
x86_mm.c: _text: 0x0(VA)
x86_mm.c: _etext: 0x8271c(VA)
x86_mm.c: _erodata: 0xa0000(VA)
x86_mm.c: _edata: 0xd2d50(VA)
x86_mm.c: stack start: 0xe2f00(VA)
x86_mm.c: _end: 0x10eb000(VA)
x86_mm.c: start_pfn: 117e
x86_mm.c: max_pfn: 10000
x86_mm.c: Mapping memory range 0x1400000 - 0x10000000
x86_mm.c: setting 0x0-0xa0000 readonly
x86_mm.c: skipped 0x1000
mm.c: MM: Initialise page allocator for 0x11f4000 -> 0x10000000
mm.c: MM: done
x86_mm.c: Pages to allocate for p2m map: 2
x86_mm.c: Used 2 pages for map
x86_mm.c: Demand map pfns at 10001000-2010001000.
Initialising timer interface
gnttab_init: 2047
gnttab_stubs.c: gnttab_table mapped at 0x10001000
Netif: add resume hook
Netif: connect
Netfront.create: id=0 domid=0
MAC: 72:94:a0:3b:ec:bb
ESC[32mRECV Hi!
ESC[m
ESC[33mSENDER Hi!
ESC[m
ESC[33mSENDER Sending 'Frame 1'!
ESC[m
ESC[32mRECV Got '^A^@^L<CC><CC><CD>^@!ESC<F3>c^S^@2<AA><AA>^C^@^@^L^A^K^@^@^B^B<^A<8E>^@!ESC<F3>c^@^@^@^@^@^A<8E>^@!ESC<F3>c^@<80>^S^@^@^T^@^B^@^O^@^@^@^@^@^B^A<8E>'
ESC[m
ESC[32mRECV Got '^A^@^L<CC><CC><CD>^@!ESC<F3>c^S<81>^@<E1><8F>^@2<AA><AA>^C^@^@^L^A^K^@^@^B^B<^A<8F>^@!ESC<F3>c^@^@^@^@^@^A<8F>^@!ESC<F3>c^@<80>^S^@^@^T^@^B^@^O^@^@^@^@^@^B^A<8F>'
ESC[m
ESC[32mRECV Got '<FF><FF><FF><FF><FF><FF>"F<B3>4'^F^@^A^H^@^F^D^@^A"F<B3>4'x
P<ED><DE>^@^@^@^@^@^@
P<ED><C7>^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@'
ESC[m
ESC[32mRECV Got '<FF><FF><FF><FF><FF><FF>`<EB>io^T<D4>^H^F^@^A^H^@^F^D^@^B`<EB>io^T<D4><C0><A8>^@x^@^@^@^@^@^@<C0><A8>^@x^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@'
ESC[m
ESC[32mRECV Got '<FF><FF><FF><FF><FF><FF><E6><FE>^OESCH<B9>^H^@E^@^@N^@]^@^@<80>^QG<B2>
P<ED><F0>
P<EF><FF>^@<89>^@<89>^@:^\^R<A8>R^A^P^@^A^@^@^@^@^@^@ EJFDEBFEEBFACACACACACACACACACAAA^@^@ ^@^A'
ESC[m
ESC[32mRECV Got '<FF><FF><FF><FF><FF><FF>^B<F3>[^M<BA><B2>^H^F^@^A^H^@^F^D^@^A^B<F3>[^M<BA><B2><A9><FE>><C8>^@^@^@^@^@^@
P<E0>^A^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@'
ESC[m
ESC[32mRECV Got '<FF><FF><FF><FF><FF><FF>`<EB>io^U^S^H^F^@^A^H^@^F^D^@^B`<EB>io^U^S<C0><A8>^@x^@^@^@^@^@^@<C0><A8>^@x^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@'
ESC[m
ESC[33mSENDER Sending 'Frame 2'!
ESC[m
ESC[32mRECV Got '^A^@^L<CC><CC><CD>^@!ESC<F3>c^S<81>^@<E1><90>^@2<AA><AA>^C^@^@^L^A^K^@^@^B^B<^A<90>^@!ESC<F3>c^@^@^@^@^@^A<90>^@!ESC<F3>c^@<80>^S^@^@^T^@^B^@^O^@^@^@^@^@^B^A<90>'
ESC[m
ESC[32mRECV Got '<FF><FF><FF><FF><FF><FF>"F<B3>4'^F^@^A^H^@^F^D^@^A"F<B3>4'x
P<ED><DE>^@^@^@^@^@^@
P<ED><C7>^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@'
ESC[m
ESC[32mRECV Got '<FF><FF><FF><FF><FF><FF>^B<F3>[^M<BA><B2>^H^F^@^A^H^@^F^D^@^A^B<F3>[^M<BA><B2><A9><FE>><C8>^@^@^@^@^@^@
P<E0>^A^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@'
ESC[m
ESC[32mRECV Got '<FF><FF><FF><FF><FF><FF><E6><FE>^OESCH<B9>^H^@E^@^@N^@^^@^@<80>^QG<B1>
P<ED><F0>
P<EF><FF>^@<89>^@<89>^@:^\^Q<A8>S^A^P^@^A^@^@^@^@^@^@ EJFDEBFEEBFACACACACACACACACACAAA^@^@ ^@^A'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment