Xen wouldn''t compile with tracing enabled:
kmacy@siml3 bk diffs include/asm/shadow.h
===== include/asm/shadow.h 1.33 vs edited ====119,120c119
< SH_LOG("mark_dirty OOR! mfn=%x pfn=%x max=%x (mm %p)",
< mfn, pfn, m->shadow_dirty_bitmap_size, m );
---> SH_LOG("mark_dirty OOR! mfn=%x pfn=%lx max=%x (mm %p)",
mfn,
pfn, m->shadow_dirty_bitmap_size, m );
====
I''ve made all the changes that I believe should be necessary in order
for freebsd to be built with the generic domain builder. However, I
appear to be faulting on the very first push, do I have to do the load
far pointer that linux does at start of day in order for the stack to be
valid?
====
To take a look around I put an "int $0x3" at the very beginning. When
I
ran it, instead of dropping into the debugger, or at least printing
something on the console, DOM0 locked up. I was still able to manually
drop it into the debugger - sort of - xen is too busy telling me that
"Time went backwards" to respond to the gdb client''s
requests:
) *** Serial input -> Xen (type ''CTRL-a'' three times to
switch input to
DOM0).
(XEN) ''h'' pressed -> showing installed handlers
(XEN) key ''D'' (ascii ''44'') => enter
pervasive debugger
(XEN) key ''L'' (ascii ''4c'') => reset
sched latency histogram
(XEN) key ''R'' (ascii ''52'') => reboot
machine
(XEN) key ''a'' (ascii ''61'') => dump
ac_timer queues
(XEN) key ''d'' (ascii ''64'') => dump
registers
(XEN) key ''h'' (ascii ''68'') => show this
message
(XEN) key ''l'' (ascii ''6c'') => print
sched latency histogram
(XEN) key ''o'' (ascii ''6f'') => audit
domains >0 EXPERIMENTAL
(XEN) key ''q'' (ascii ''71'') => dump task
queues + guest state
(XEN) key ''r'' (ascii ''72'') => dump run
queues
(XEN) pdb_handle_exception [0x88][0x101000:0x300f554]
Timer ISR: Time went backwards: -2214380000 3663630000000 435620000
3666280000000
Timer ISR: Time went backwards: -2527226000 3663650000000 102774000
3666280000000
Timer ISR: Time went backwards: -2419516000 3663670000000 190484000
3666280000000
Timer ISR: Time went backwards: -2394724000 3663690000000 195276000
3666280000000
Timer ISR: Time went backwards: -2369690000 3663710000000 200310000
3666280000000
Timer ISR: Time went backwards: -2338317000 3663720000000 221683000
3666280000000
Timer ISR: Time went backwards: -2323228000 3663730000000 226772000
3666280000000
Timer ISR: Time went backwards: -2310729000 3663750000000 219271000
3666280000000
Timer ISR: Time went backwards: -2283243000 3663770000000 226757000
3666280000000
-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader''s Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xen-devel