[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] System time monotonicity



On Tue, Apr 03, 2007 at 03:36:48PM +0100, Ian Pratt wrote:

> Try booting with one physical (maxcpus=1 on the xen command line) CPU
> just to verify this isn't a multi-CPU issue.

Can reproduce:

[1]> 0xfffffffed5cc0120::print kthread_t t_dhrtime t_dhrtime_cpu
t_dhrtime_tsc t_dhrtime_vers
t_dhrtime = 0x509957b7c2
t_dhrtime_cpu = 0x1
t_dhrtime_tsc = 0xf6f1529888
t_dhrtime_vers = 0x132

[1]> 0x509957b7c2 - 0x000000509957039e=D
                46116

See boot log below.

> You could try switching between the PIT and HPET as the calibration
> source. 

Doesn't look like there's a flag to force PIT usage. I'll modify the source and
try it.

john

 http://www.cl.cam.ac.uk/netos/xen
 University of Cambridge Computer Laboratory

 Xen version 3.0.4-1-sun (johnlev@xxxxxxxxxxxxxxxxxxxx) (gcc version 3.4.3 
(csl-sol210-3_4-20050802)) Mon Apr  2 16:14:36 PDT 2007
 Latest ChangeSet: Mon Apr 02 16:11:18 2007 -0700 13188:3a69441c8c65

(XEN) Command line: /boot/amd64/xen.gz console=com1 com1=9600,8n1 maxcpus=1
(XEN) Physical RAM map:
(XEN)  0000000000000000 - 000000000009a000 (usable)
(XEN)  000000000009a000 - 00000000000a0000 (reserved)
(XEN)  00000000000d0000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 00000000fbf70000 (usable)
(XEN)  00000000fbf70000 - 00000000fbf77000 (ACPI data)
(XEN)  00000000fbf77000 - 00000000fbf80000 (ACPI NVS)
(XEN)  00000000fbf80000 - 00000000fc000000 (reserved)
(XEN)  00000000fec00000 - 00000000fec00400 (reserved)
(XEN)  00000000fee00000 - 00000000fee01000 (reserved)
(XEN)  00000000fff80000 - 0000000100000000 (reserved)
(XEN) System RAM: 4031MB (4127784kB)
(XEN) ACPI: RSDP (v002 PTLTD                                 ) @ 
0x00000000000f7dc0
(XEN) ACPI: XSDT (v001 PTLTD     XSDT   0x06040000  LTP 0x00000000) @ 
0x00000000fbf74bd4
(XEN) ACPI: FADT (v003 SUN    V20z     0x06040000 PTEC 0x000f4240) @ 
0x00000000fbf76c0c
(XEN) ACPI: HPET (v001 Sun    V20z     0x06040000 PTEC 0x00000000) @ 
0x00000000fbf76d00
(XEN) ACPI: MADT (v001 PTLTD     APIC   0x06040000  LTP 0x00000000) @ 
0x00000000fbf76d38
(XEN) ACPI: SPCR (v001 PTLTD  $UCRTBL$ 0x06040000 PTL  0x00000001) @ 
0x00000000fbf76dae
(XEN) ACPI: SSDT (v001 SUN    V20z     0x06040000  LTP 0x00000001) @ 
0x00000000fbf76dfe
(XEN) ACPI: SSDT (v001 SUN    V20z     0x06040000  LTP 0x00000001) @ 
0x00000000fbf76e9b
(XEN) ACPI: SRAT (v001 SUN    V20z     0x06040000 SUN  0x00000001) @ 
0x00000000fbf76f38
(XEN) ACPI: DSDT (v001   Sun      V20z 0x06040000 MSFT 0x0100000e) @ 
0x0000000000000000
(XEN) NUMA turned off
(XEN) Faking a node at 0000000000000000-00000000fbf70000
(XEN) Domain heap initialised: DMA width 30 bits
(XEN) Xen heap: 13MB (14044kB)
(XEN) found SMP MP-table at 000f7df0
(XEN) DMI present.
(XEN) Using APIC driver default
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
(XEN) Processor #0 15:5 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
(XEN) Processor #1 15:5 APIC version 16
(XEN) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
(XEN) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
(XEN) IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23
(XEN) ACPI: IOAPIC (id[0x03] address[0xfc800000] gsi_base[24])
(XEN) IOAPIC[1]: apic_id 3, version 17, address 0xfc800000, GSI 24-27
(XEN) ACPI: IOAPIC (id[0x04] address[0xfc801000] gsi_base[28])
(XEN) IOAPIC[2]: apic_id 4, version 17, address 0xfc801000, GSI 28-31
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)
(XEN) ACPI: IRQ0 used by override.
(XEN) ACPI: IRQ2 used by override.
(XEN) Enabling APIC mode:  Flat.  Using 3 I/O APICs
(XEN) ACPI: HPET id: 0x102282a0 base: 0xfed00000
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Initializing CPU#0
(XEN) Detected 2392.196 MHz processor.
(XEN) CPU0: AMD Flush Filter disabled
(XEN) CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
(XEN) CPU: L2 Cache: 1024K (64 bytes/line)
(XEN) Intel machine check architecture supported.
(XEN) Intel machine check reporting enabled on CPU#0.
(XEN) CPU0: AMD Opteron(tm) Processor 250 stepping 0a
(XEN) Mapping cpu 0 to node 255
(XEN) Total of 1 processors activated.
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using new ACK method                                                  
                                                                                
                  (XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=0 pin2=0
(XEN) Platform timer is 14.318MHz HPET
(XEN) Brought up 1 CPUs
(XEN) Machine check exception polling timer started.
(XEN) *** LOADING DOMAIN 0 ***
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN)  Dom0 alloc.:   000000000c000000->0000000010000000 (966649 pages to be 
allocated)
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN)  Loaded kernel: 0000000040000000->00000000408263a8
(XEN)  Init. ramdisk: 0000000040827000->0000000043273800
(XEN)  Phys-Mach map: 0000000043274000->00000000439f3fc8
(XEN)  Start info:    00000000439f4000->00000000439f449c
(XEN)  Page tables:   00000000439f5000->0000000043a16000
(XEN)  Boot stack:    0000000043a16000->0000000043a17000
(XEN)  TOTAL:         0000000040000000->0000000043c00000
(XEN)  ENTRY ADDRESS: 0000000040800000
(XEN) Dom0 has maximum 1 VCPUs
(XEN) Initrd len 0x2a4c800, start at 0x40827000
(XEN) Scrubbing Free RAM: .done.
(XEN) Xen trace buffers: disabled
(XEN) Std. Loglevel: All
(XEN) Guest Loglevel: All
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to 
Xen).
Loading kmdb...
SunOS Release 5.11 Version onnv-johnlev 64-bit


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.