[9fans] new 9load report - Plan9

This is a discussion on [9fans] new 9load report - Plan9 ; hello, I tried the 5th of November iso (which I guess uses the new 9load) and here goes the report: PBS1... Plan 9 from Bell Labs ELCR: 0C00 Initial probe, to find plan9.ini... dev A0 port 1F0 config 85C0 capabilities ...

+ Reply to Thread
Results 1 to 4 of 4

Thread: [9fans] new 9load report

  1. [9fans] new 9load report

    hello,

    I tried the 5th of November iso (which I guess uses the new 9load) and
    here goes the report:

    PBS1... Plan 9 from Bell Labs
    ELCR: 0C00
    Initial probe, to find plan9.ini... dev A0 port 1F0 config 85C0
    capabilities 0F00 mwdma 0407
    pcirouting 8086/27DF at pin 1 irq 10
    dev A0 port 18D0 config 045A capabilities 2F00 mwdma 0007 udma 203F
    LLBA sectors 117231408
    ahci0 port 0xd4544400: hba sss 0; ncs 31; coal 0; mports 3; led 1; clo 1; ems 0;

    intel 63[12]xesb: sata-I ports with 2 ports
    FLAGS=10282 TRAP=e ECODE=0 PC=8002a3a0
    AX f000ff6b BX 80039f64 CX f000ff53 DX 000003d5
    SI 80037e50 DI 00000002 BP 00000008
    CS 0010 DS 0008 ES 0008 FS 0008 GS 0008
    CR0 80000011 CR2 f000ff6b CR3 0000c000
    panic: exception/interrupt 14

    dmesg at http://mordor.tip9ug.jp/who/iru/dmesg.ein
    sorry any typos from the paper to the keyboard.


    iru

  2. Re: [9fans] new 9load report

    > PBS1... Plan 9 from Bell Labs
    > ELCR: 0C00
    > Initial probe, to find plan9.ini... dev A0 port 1F0 config 85C0
    > capabilities 0F00 mwdma 0407
    > pcirouting 8086/27DF at pin 1 irq 10
    > dev A0 port 18D0 config 045A capabilities 2F00 mwdma 0007 udma 203F
    > LLBA sectors 117231408
    > ahci0 port 0xd4544400: hba sss 0; ncs 31; coal 0; mports 3; led 1; clo 1; ems 0;
    >
    > intel 63[12]xesb: sata-I ports with 2 ports
    > FLAGS=10282 TRAP=e ECODE=0 PC=8002a3a0
    > AX f000ff6b BX 80039f64 CX f000ff53 DX 000003d5
    > SI 80037e50 DI 00000002 BP 00000008
    > CS 0010 DS 0008 ES 0008 FS 0008 GS 0008
    > CR0 80000011 CR2 f000ff6b CR3 0000c000
    > panic: exception/interrupt 14
    >
    > dmesg at http://mordor.tip9ug.jp/who/iru/dmesg.ein
    > sorry any typos from the paper to the keyboard.


    this is an excellent bug report. it's interesting that the
    actual irq is 11, but the panic is for exception/interrupt 14.

    are you sure the port (0xd4544400) is accurate? generally, bios
    aligns bars a bit more.

    if you can pxeboot this machine, would you be willing to try
    /n/sources/contrib/quanstro/9pxeload9?

    also, if you have a machine to compile on, if you could add
    a debug to this loop from the 9load on sources:

    /n/sources/plan9/sys/src/boot/pc/sdiahci.c:1584,1588
    for(i = 0; i < n; i++)
    if(ahciidle(c->drive[i]->port) == -1){
    dprint("intel 63[12]xesb: port %d wedged; abort\n", i);
    goto loop;
    }
    =>
    for(i = 0; i < n; i++){
    print("idle ahci %d\n", n);
    if(ahciidle(c->drive[i]->port) == -1){
    dprint("intel 63[12]xesb: port %d wedged; abort\n", i);
    goto loop;
    }
    }

    - erik


  3. Re: [9fans] new 9load report

    On Thu Nov 8 19:42:52 EST 2007, quanstro@quanstro.net wrote:
    > >
    > > intel 63[12]xesb: sata-I ports with 2 ports
    > > FLAGS=10282 TRAP=e ECODE=0 PC=8002a3a0
    > > AX f000ff6b BX 80039f64 CX f000ff53 DX 000003d5
    > > SI 80037e50 DI 00000002 BP 00000008
    > > CS 0010 DS 0008 ES 0008 FS 0008 GS 0008
    > > CR0 80000011 CR2 f000ff6b CR3 0000c000
    > > panic: exception/interrupt 14
    > >
    > > dmesg at http://mordor.tip9ug.jp/who/iru/dmesg.ein
    > > sorry any typos from the paper to the keyboard.

    >
    > this is an excellent bug report. it's interesting that the
    > actual irq is 11, but the panic is for exception/interrupt 14.
    >
    > are you sure the port (0xd4544400) is accurate? generally, bios
    > aligns bars a bit more.
    >


    i have been able to test with this with an amd sb600-based system.
    the bar alignment seems consistent with what i see on my system.

    i don't see this problem, but my system does hang if *nomp=1
    is set. i can't boot the livecd due to the fact that it assumes
    sdD0. as i have a sata cdrom on sdE0, this won't work.

    - erik

  4. Re: [9fans] new 9load report

    > hello,
    >
    > I tried the 5th of November iso (which I guess uses the new 9load) and
    > here goes the report:
    >
    > PBS1... Plan 9 from Bell Labs
    > ELCR: 0C00
    > Initial probe, to find plan9.ini... dev A0 port 1F0 config 85C0
    > capabilities 0F00 mwdma 0407
    > pcirouting 8086/27DF at pin 1 irq 10
    > dev A0 port 18D0 config 045A capabilities 2F00 mwdma 0007 udma 203F
    > LLBA sectors 117231408
    > ahci0 port 0xd4544400: hba sss 0; ncs 31; coal 0; mports 3; led 1; clo 1; ems 0;
    >
    > intel 63[12]xesb: sata-I ports with 2 ports
    > FLAGS=10282 TRAP=e ECODE=0 PC=8002a3a0
    > AX f000ff6b BX 80039f64 CX f000ff53 DX 000003d5
    > SI 80037e50 DI 00000002 BP 00000008
    > CS 0010 DS 0008 ES 0008 FS 0008 GS 0008
    > CR0 80000011 CR2 f000ff6b CR3 0000c000
    > panic: exception/interrupt 14


    in reviewing my email i found this unfinished business.
    i believe this bug in the ahci driver has been fixed and
    is in current releases. it was my fault.

    - erik


+ Reply to Thread