FYI, the fix for this issue was just been pushed into snv_b115:
  6833233 pci_autoconfig: needs to consider child requirement for ppb
          reprogram MEM/IO size decision

Regards,
Kerry

Eitan Eliahu wrote:
Great Kerry!
Can you please let me know when this fix will be incorporated in the OS?
Thank you!
Eitan


-----Original Message-----
From: [email protected] [mailto:[email protected]] Sent: Wednesday, April 22, 2009 11:49 AM
To: Eitan Eliahu
Cc: Gireesh Nagabhushana; [email protected]
Subject: Re: [driver-discuss] OpenSOlaris build 110 - problem with
ddi_regs_map_setup() on x86

Hi Eitan,

I know the root cause for this issue now. The parent bridge is also
re-programed in pci_autoconfig, but is just assigned with 1M MEM space
by default which is less than the requesting 8M MEM size from child
[4/0/0]. So [4/0/0] is failed to be reprogrammed.

   Apr 14 13:58:05 Sol-232 pci_autoconfig: [ID 596873 kern.info] NOTICE:
   reprogram mem-range on ppb[0/e/0]: 0x80000000 ~ 0x800fffff
   Apr 14 13:58:05 Sol-232 pci_autoconfig: [ID 516285 kern.warning]
   WARNING: failed to program mem space [4/0/0] b...@0x10 length 0x800000

I'll sent you a binary to try and file CR accordingly. Stay tuned.

Regards,
Kerry

_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to