Note di rilascio di Oracle® Solaris 11.2

Uscire dalla vista stampa

Aggiornato: Maggio 2015
 
 

SPARC: i dispositivi su scatola PCI non possono essere configurati tramite hotplug nei sistemi Fujitsu M10 (15813959)

Non è possibile configurare completamente la scatola PCI (peripheral component interconnect) sui sistemi Fujitsu M10 utilizzando la struttura hotplug Oracle Solaris. La configurazione nodo dispositivo I/O è diversa per ogni piattaforma e l'allocazione di risorse è assegnata da variabili pcicfg_slot con valore fisso.

# Fixed values for resource allocation
[ uts/sun4/io/pcicfg.c ]
static int pcicfg_slot_busnums = 8;
static int pcicfg_slot_memsize = 32 * PCICFG_MEMGRAN; /* 32 MB per slot */
static int pcicfg_slot_iosize = 16 * PCICFG_IOGRAN; /* 64 K per slot */ 

Le risorse per i dispositivi MEM64, MEM32 e I/O sono allocate tramite un valore fisso per ciascun dispositivo figlio. Ad esempio, per configurare quattro dispositivi figlio, il valore della variabile pcicfg_slot_busnums deve essere impostato su 32.

Tuttavia, Open Boot PROM (OBP) sulla piattaforma Fujitsu M10 supporta la configurazione della scatola PCI ed è possibile eseguire un boot corretto di Oracle Solaris con la scatola PCI. Il problema è riscontrabile solo con la struttura hotplug di Oracle Solaris. Il sistema operativo può eseguire il boot con la scatola PCI ma non è riconosciuto da hotplug.

Soluzione: per configurare il sistema con la scatola PCI, attenersi ai passaggi seguenti:

  1. Nel file /etc/system, impostare la variabile pcicfg:pcicfg_slot_busnums.

    set pcicfg:pcicfg_slot_busnums = 4
  2. Eseguire il reboot del sistema.

    # reboot