Port-ia64 archive

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

next target is acpi_machdep.c

Hi! Kochi-san and all,

I attached acpi0 with Kochi-san's bus_space.
Maybe needs acpi_machdep.c.  It is null-function now. ;-)

I fix same bugs.
  - The struct kmutex.
  - The variable 'ci' don't allocate on stack in ia64_init().  
  - Forgot mutex_exit() in pmap.c.

I will make new patch after a few days.

  P.S. port-ia64 want more hackers always.  ;-)
       And I am starting to bye-bye fw_port.h. (MI)
NetBSD/ia64 EFI boot, Revision 0.1
(lance%greed.sins.soum.co.jp@localhost, Sat Feb 28 17:36:32 JST 2009)

Type '?' for a list of commands, 'help' for more detailed help.
OK boot
|/3256920-\|/+254000-+106472+95016\|/ [163752-+109118\]=0x3bb080
netbsd entry at 0xe000000004008000
Entering netbsd at 0xe000000004008000...
PAL Proc at 0xe00000003ff48010
SAL Proc at 0xe00000003fec21a0, GP at 0xe00000003fe00000
SAL: AP wake-up vector: 0xff
Platform clock frequency 200000000 Hz
Processor ratio 10/2, Bus ratio 1/1, ITC ratio 10/2
MD 0xe00000003e9cf0b0: type 4 pa 0x0 cnt 0x1
MD 0xe00000003e9cf0e0: type 7 pa 0x1000 cnt 0x9f
Loading descriptor 0xe00000003e9cf0e0: 0x1 / 0x28
MD 0xe00000003e9cf110: type 11 pa 0xa0000 cnt 0x20
MD 0xe00000003e9cf140: type 5 pa 0xc0000 cnt 0x40
MD 0xe00000003e9cf170: type 7 pa 0x100000 cnt 0x3e8cf
Descriptor 0xe00000003e9cf170 contains kernel
Loading chunk before kernel: 0x40 / 0x1000
Loading chunk after kernel: 0x10f0 / 0xfa73
MD 0xe00000003e9cf1a0: type 2 pa 0x3e9cf000 cnt 0x81
MD 0xe00000003e9cf1d0: type 1 pa 0x3ea50000 cnt 0x2c
MD 0xe00000003e9cf200: type 7 pa 0x3ea7c000 cnt 0x5b7
Loading descriptor 0xe00000003e9cf200: 0xfa9f / 0xfc0c
MD 0xe00000003e9cf230: type 4 pa 0x3f033000 cnt 0x449
MD 0xe00000003e9cf260: type 7 pa 0x3f47c000 cnt 0x312
Loading descriptor 0xe00000003e9cf260: 0xfd1f / 0xfde3
MD 0xe00000003e9cf290: type 3 pa 0x3f78e000 cnt 0x36
MD 0xe00000003e9cf2c0: type 5 pa 0x3f7c4000 cnt 0x3e
MD 0xe00000003e9cf2f0: type 3 pa 0x3f802000 cnt 0x7a
MD 0xe00000003e9cf320: type 7 pa 0x3f87c000 cnt 0x11
Loading descriptor 0xe00000003e9cf320: 0xfe1f / 0xfe23
MD 0xe00000003e9cf350: type 5 pa 0x3f88d000 cnt 0x6f
MD 0xe00000003e9cf380: type 7 pa 0x3f8fc000 cnt 0x149
Loading descriptor 0xe00000003e9cf380: 0xfe3f / 0xfe91
MD 0xe00000003e9cf3b0: type 6 pa 0x3fa45000 cnt 0x38
MD 0xe00000003e9cf3e0: type 5 pa 0x3fa7d000 cnt 0x37a
MD 0xe00000003e9cf410: type 9 pa 0x3fdf7000 cnt 0x9
MD 0xe00000003e9cf440: type 5 pa 0x3fe00000 cnt 0x140
MD 0xe00000003e9cf470: type 13 pa 0x3ff40000 cnt 0x40
MD 0xe00000003e9cf4a0: type 6 pa 0x3ff80000 cnt 0x80
MD 0xe00000003e9cf4d0: type 11 pa 0x80000000 cnt 0x7e000
MD 0xe00000003e9cf500: type 11 pa 0xfed00000 cnt 0x1300
MD 0xe00000003e9cf530: type 11 pa 0x80000000000 cnt 0x80000000
MD 0xe00000003e9cf560: type 12 pa 0x3fffffc000000 cnt 0x4000
ptc.e base=0x0, count1=1, count2=1, stride1=0x0, stride2=0x0
Processor supports 24 Region ID bits
Trying VHPT size 0x10000
VHPTPSM: size 0x10000 (npgs 0x4)
     lcv 0: avail_start 0x5, start 0x5, avail_end 0x28
             avail_end - avail_start = 0x23
Putting VHPT at 0xe000000000020000
vhpt base = e000000000020000 
vhpt size = 10000 
Loaded initial symtab at 0xe000000004378018, strtab at 0xe0000000043a0640, # 
entries 6801
CPU: McKinley (1000.00-Mhz Itanium 2)
  Origin = "GenuineIntel"  Revision = 7
  Features = 0x1
Detected memory  = 1060651008 (1011 MB)
Physical memory chunk(s):
0x0000000000018000 - 0x000000000001ffff, 32768 bytes (2 pages)
0x0000000000050000 - 0x000000000009ffff, 327680 bytes (20 pages)
0x0000000000a74000 - 0x0000000003ffffff, 56147968 bytes (3427 pages)
0x00000000043c0000 - 0x000000003e9cbfff, 979419136 bytes (59779 pages)
0x000000003ea7c000 - 0x000000003f02ffff, 5980160 bytes (365 pages)
0x000000003f47c000 - 0x000000003f78bfff, 3211264 bytes (196 pages)
0x000000003f87c000 - 0x000000003f88bfff, 65536 bytes (4 pages)
0x000000003f8fc000 - 0x000000003fa43fff, 1343488 bytes (82 pages)
Total number of segments: vm_nphysseg = 8 
avail memory = 997 MB
Warning: no FPSWA package supplied
timecounter: Timecounters tick every 10.000 msec
mainbus0 (root)
acpi0 at mainbus0: Intel ACPICA 20080321
ACPI Error (tbxfroot-0230): Could not map memory at 0000040E for length 2 
ACPI: couldn't get root pointer
acpi0: X/RSDT: Not found
ACPI Warning (utxface-0233): AcpiEnable failed [20080321]
acpi0: unable to enable ACPI: AE_NO_ACPI_TABLES
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
panic: kernel diagnostic assertion "l->l_stat == LSONPROC" failed: file 
"../../../../kern/kern_synch.c", line 796
Broken into debugger 

fatal kernel trap (cpu 0):

    trap vector = 0xb (Break Instruction)
    cr.iip      = 0xe00000000402ccc0
    cr.ipsr     = 0x1010080a2010 (mfl,ic,dt,dfh,rt,cpl=0,it,ri=0,bn)
    cr.isr      = 0x0 (code=0,vector=0,ei=0)
    cr.ifa      = 0x84b5d
    curlwp   = 0xe00000000434c8c0
        pid = 0, comm = system

Stopped in pid 0.1 (system) at  netbsd:cpu_Debugger+0x21:       [I1]    nop.i 0x
db> ~

Home | Main Index | Thread Index | Old Index