9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] new 9load report
@ 2007-11-08 22:43 Iruata Souza
  2007-11-09  0:42 ` erik quanstrom
  2008-02-04  2:23 ` erik quanstrom
  0 siblings, 2 replies; 4+ messages in thread
From: Iruata Souza @ 2007-11-08 22:43 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

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


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [9fans] new 9load report
  2007-11-08 22:43 [9fans] new 9load report Iruata Souza
@ 2007-11-09  0:42 ` erik quanstrom
  2007-11-12 12:56   ` erik quanstrom
  2008-02-04  2:23 ` erik quanstrom
  1 sibling, 1 reply; 4+ messages in thread
From: erik quanstrom @ 2007-11-09  0:42 UTC (permalink / raw)
  To: 9fans

> 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


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [9fans] new 9load report
  2007-11-09  0:42 ` erik quanstrom
@ 2007-11-12 12:56   ` erik quanstrom
  0 siblings, 0 replies; 4+ messages in thread
From: erik quanstrom @ 2007-11-12 12:56 UTC (permalink / raw)
  To: 9fans

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


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [9fans] new 9load report
  2007-11-08 22:43 [9fans] new 9load report Iruata Souza
  2007-11-09  0:42 ` erik quanstrom
@ 2008-02-04  2:23 ` erik quanstrom
  1 sibling, 0 replies; 4+ messages in thread
From: erik quanstrom @ 2008-02-04  2:23 UTC (permalink / raw)
  To: 9fans

> 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


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2008-02-04  2:23 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-11-08 22:43 [9fans] new 9load report Iruata Souza
2007-11-09  0:42 ` erik quanstrom
2007-11-12 12:56   ` erik quanstrom
2008-02-04  2:23 ` erik quanstrom

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).