Notas de Versão do Oracle® Solaris 11.2

Exit Print View

Updated: Maio de 2015
 
 

SPARC: Dispositivos em Caixas PCI não Podem ser Configurados com hotplug em Sistemas Fujitsu M10 (15813959)

Uma caixa PCI (Peripheral Component Interconnect) não pode ser totalmente configurada em sistemas Fujitsu M10 usando o Oracle Solaris Hotplug Framework. A configuração de nó do dispositivo de E/S é diferente para cada plataforma e a alocação de recursos é atribuída pelas variáveis pcicfg_slot com um valor fixo.

# 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 */ 

Os recursos para MEM64, MEM32 e dispositivos de E/S são alocados por um valor fixo para cada dispositivo filho. Por exemplo, para configurar quatro dispositivos filho, o valor da variável pcicfg_slot_busnums deve ser definido como 32.

Porém, o OBP (Open Boot PROM) na plataforma Fujitsu M10 suporta a configuração da caixa PCI e você pode inicializar com êxito o Oracle Solaris com a caixa PCI. O problema é visto somente com o Oracle Solaris Hotplug Framework. O SO pode inicializar com a caixa PCI, mas não é reconhecido pelo hotplug.

Solução alternativa: para configurar o sistema com a caixa PCI, execute estas etapas:

  1. No arquivo /etc/system, defina a variável pcicfg:pcicfg_slot_busnums.

    set pcicfg:pcicfg_slot_busnums = 4
  2. Reinicialize o sistema.

    # reboot