[haiku-development] Re: AHCI driver ready for testing

  • From: Marcus Overhagen <marcusoverhagen@xxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Mon, 1 Oct 2007 12:56:36 +0200 (CEST)

Ingo Weinhold <bonefish@xxxxxxxxxxxxxxx> wrote:
> <marcusoverhagen@xxxxxxxx> wrote:

> > The AHCI SATA driver is now in a working state and has write support 

> We had VM+BFS deadlock problems, but it seems Axel managed to fix or work 
> around them yesterday or today. The current version (r22392) fully boots 
> here again.

I just tested with r22393 and it indeed fully boots, Terminal, Deskbar and 
Tracker
all start. I can even move a Tracker window :)

But the bad news: when clicking on Deskbar, the system deadlocks. It appears
to be semaphore 4.

regards
Marcus

PS: some infos:

kdebug> waiting 4
thread         id  state        sem/cv cpu pri  stack      team  name
0x90afd000     86  waiting           4   -  15  0x9464f000   54  w>Deskbar
0x9090a800     29  waiting           4   -   5  0x803c0000    1  syslog sender
0x90a28000     4d  waiting           4   -  10  0x906cb000   47  
_input_server_event_loop_
0x90988000     32  waiting           4   -  10  0x803d3000   2f  timer_thread
0x90b14000     92  waiting           4   -  10  0x94761000   47  AT Keyboard 1 
watcher
0x90983000     36  waiting           4   -  10  0x803e3000   36  net_server
kdebug> sem 4
SEM: 0x93f5f0b0
id:      0x4
name:    'kernel_aspacelock'
owner:   0x0
count:   0xfffffff9
queue:   86 4d 32 6b 92 29 36
last acquired by: 134, count: 1024
last released by: 134, count: 1
kdebug> thread 134
THREAD: 0x90afd000
id:                 0x86
name:               "w>Deskbar"
all_next:           0x90a81800
team_next:          0x90afd800
q_next:             0x90a28000
priority:           15 (next 15)
state:              waiting
next_state:         waiting
cpu:                0x00000000
sig_pending:        0x0
in_kernel:          1
  sem.blocking:     0x4
  sem.count:        0x1
  sem.acquire_status: 0x0
  sem.flags:        0x0
condition variables:
fault_handler:      0x00000000
args:               0x002fb9be 0x180b6ce8
entry:              0x0068a8f4
team:               0x90a2e000, "/boot/beos/system/Deskbar"
  exit.sem:         0x100c
  exit.status:      0x0 (No error)
  exit.reason:      0x0
  exit.signal:      0x0
  exit.waiters:
kernel_stack_area:  0x420
kernel_stack_base:  0x9464f000
user_stack_area:    0x421
user_stack_base:    0x700c3000
user_local_storage: 0x70103000
kernel_errno:       0
kernel_time:        10779
user_time:          21190
architecture dependant section:
        esp: 0x9465284c
        ss: 0x94650010
        fpu_state at 0x90afd330
kdebug>



Viel oder wenig? Schnell oder langsam? Unbegrenzt surfen + telefonieren
ohne Zeit- und Volumenbegrenzung? DAS TOP ANGEBOT FÜR ALLE NEUEINSTEIGER
Jetzt bei Arcor: günstig und schnell mit DSL - das All-Inclusive-Paket
für clevere Doppel-Sparer, nur  34,95 ?  inkl. DSL- und ISDN-Grundgebühr!
http://www.arcor.de/rd/emf-dsl-2

Other related posts: