다음 향상 요청 및 버그는 Oracle VM Server for SPARC 3.5 소프트웨어 릴리스에서 수정되었습니다.
명시적 콘솔 그룹/포트 바인딩 마이그레이션
ldm stop ldg1 & CTRL-C; ldm stop -f ldg1;로 인해 ldmd 검증이 수행됨
create_basic_vsw_node()에서 메모리 누수
RFE: ldm 내역 하위 명령 추가
정적(부트 시) 및 동적 메모리 할당 정렬 통합
Logical Domains Manager에서 매우 오래된 HV 개정에 대한 지원 제거
SR-IOV 이더넷 가상 기능을 사용하는 도메인 마이그레이션
'ldm stop' 명령이 대기해야 하는 시간을 지정하는 방법 제공
RFE: PCIe 버스 이름이 별칭 대신 NAC 이름을 사용해야 함
잘못된 암호에 대한 마이그레이션 오류 메시지가 부정확함
XML list-bindings 명령에 "확장된" 출력 옵션이 있어야 함
SP 재설정이 뒤에 수행되는 경우 마이그레이션된 게스트 도메인이 다시 표시됨
mdstore.c의 XML v2 인터페이스 흔적
list-io CLI 명령을 XMPP 인터페이스에서 사용할 수 있어야 함
출하 시 기본 설정 HV MD에서 직접 ldc_mapin_base 및 ldc_mapin_size 전파
Logical Domains Manager XML 인터페이스에서 물리적 지정에 대한 CPU 사용을 보고하지 않음
XML 인터페이스에서 중복 VDSDEV를 만들려는 경우 오류를 보고하지 않음
불필요한 rpath가 있는 Logical Domains Manager 빌드
게스트 도메인 두 개에 동일한 MAC 및 IP 주소가 있고 작동 중임
MIB vnetTable에 link prop, pvlan, maxbw 등과 같은 일부 속성이 누락됨
ldm에서 ldmd로 명령 인수를 전송하기 위한 코드에서 인수 검사가 수행되지 않음
유사성 알고리즘에서 다중 노드 구성의 CPU를 잘못 할당함
list-netdev 및 list-netstat CLI 명령을 XMPP 인터페이스에서 사용할 수 있어야 함
database_ldom_add_net_client() 및 기타 vnet 함수에 너무 많은 매개변수가 사용됨
ldmd의 libssl 사용 재고
물리적 RC에 대한 HV MBLOCK이 올바르게 연결되지 않음
ADI 태그가 라이브 마이그레이션에서 보존되어야 함
RA 제한 확인을 위해 mem-#ra-bits 등록 정보 지원
ldm start-reconf/cancel-reconf 루프로 인해 ldmd가 중단되고 hv_mblock이 소진됨
열거된 문자열 및 부울 문자열을 처리하는 일반 함수
대기 시간 그룹이 하나인 시스템에서 "PRI 노드 인터리브 값 없음" 경고 발생
명명된 코어 리소스를 사용하여 도메인 마이그레이션
ldmd 로깅에 많은 개선이 필요함
ldom-mgr: EOL의 alloca 사용
루트 도메인이 작동 중지된 경우 I/O 도메인을 시작하도록 ldm start에 -f 옵션 추가
'보조 연결 실패' 오류로 인해 마이그레이션 실패
지연된 재구성 메시지가 코어 및 CPU 작업 간에 일관되지 않음
마이그레이션에서 플랫폼 LPS가 아닌 효과적인 LPS를 사용해야 함
Oracle VM Server for SPARC 3.3에서 라이브 마이그레이션이 실패하는 경우가 있음
새 정보 및 추가된 정보를 포함하도록 Oracle VM Server for SPARC MIB IOBusTable을 업데이트해야 함
ldm list-domain -e를 XMPP 인터페이스에서 사용할 수 있어야 함
OBP 변수에서의 변경이 eeprom 명령을 통해 올바르게 반영되지 않는 경우가 있음
ls-bindings(vsw 및 network)가 ptrs의 임시 목록 관리 구현을 간소화하기 위해 prtvec 유틸리티 기능을 사용할 수 있음
ldm ls-spconfig가 선택사항인 특정 구성 인수를 가져야 함
18746688의 자동 저장 최적화 수정/사용
CPU DR 오류 처리가 mmu_info_assign(): mmu == cmmu에서 검증할 수 있음
CMI 도메인을 복구 모드에서 올바르게 복구할 수 없음
ldomVswInterVnetLink를 on/auto 및 off/auto 간에 차별화해야 함
libadimalloc에 연결된 ldmd가 add-vcpu 명령을 사용하는 코어를 덤프함
루트 도메인에 RC가 두 개 이상 있는 addboard에서 I/O 장치 복원이 실패함
HVFRAG_TYPE_RKEY_TABLE에 대한 지원 제거
no_mem_cmp()에서의 검사가 유사성을 잘못 계산함
Oracle VM Server for SPARC 3.1에서 3.3 vdisk로 업그레이드 후 vdsdev 및 autosave configs가 손실됨
바인드 실패 후 ldmd가 바인드 시 코어를 덤프함
vnet 2000개를 추가한 후 게스트에 vnet 999개만 표시됨
MIB ldomSPConfigTable에서 factory-default를 제외한 모든 sp-configs를 나열하지 않음
ADI malloc을 사용하는 복구 모드 중 Logical Domains Manager가 충돌함
동일한 CPU 제품군 내의 고유 마이그레이션 지원
Logical Domains Manager ptrvec 개선
XML 인터페이스 및 MIB가 저하된 구성에 대해 [degraded] 태그를 표시해야 함
mig_hwcaps.c에서 "SPARC-SN"의 인스턴스 두 개를 제거함
STR_MATCH 매크로의 변경사항으로 인해 PAPSAT의 주 메뉴가 손상됨
p2v: 경고: pragma redefine_extname declared static: link로 재정의된 이름
명명된 코어 리소스의 동적 재구성(추가 및 제거)
차단된 리소스를 나열하려면 명령 또는 API가 필요함
ldm I/O CLI 명령을 업데이트하여 SRIOV 이더넷 라이브 마이그레이션 지원
반영 릴레이에 대한 Logical Domains Manager 지원
동적 alt-mac-address에 대한 Logical Domains Manager 지원
ldm ls-constraints에서 바인드 해제된 도메인에 대해 구성된 mpgroup 기능이 손실됨
primary에서 set-vcpu 시도 실패로 전체 코어 제약 조건이 제거됨
시스템 도메인 지원 제거
physical-bindings=core가 완전히 제거되지 않음
ldmd가 행 결함 이후 complete_pending_evac_memory에서 코어를 덤프함
Fujitsu SPARC M12 서버에 대한 라이브 마이그레이션 지원
PPAR DR 및 대형 페이지에 대한 Fujitsu SPARC M12 서버 지원
Fujitsu SPARC M12 서버 그룹 매핑 해제 지원
init-system으로 CMI 도메인 복구 실패
--disable-migration-comp 옵션을 사용할 때 ldmd와 충돌함
차단 목록 회수 작업은 자동 저장을 업데이트하지 않아야 함
CMI 사용 Fujitsu SPARC M12 서버 2 소켓 시스템에서 검증 실패
stop -f 실행 시 ldmd assert가 mem_unconfigure_blacklisted_range()에서 적중
--migration-pagesize 8192 실행 시 ldmd와 충돌함
명명된 메모리 리소스의 동적 재구성(추가 및 제거)
"ldm rm-spconfig"는 마지막으로 생성된 구성에 대해 자동 저장을 제거할 수 없음
데이터 필드에서 ldm ls-io -p -l listing 오류 발생
developer/opensolaris/ldoms가 제거하려는 gcc 버전에 대한 종속성을 갖음
Fujitsu M10 PM 1회 요청 메모리 유틸리티가 자체 새로고침 전원 상태 아래로 떨어지지 않음
구문 분석이 가능하지 않은 list-io 출력의 버스 및 도메인이 잘못된 열에 있음
Oracle Solaris에서 ldmd는 OpenSSL PKCS#11 엔진을 기본적으로 사용하지 않아야 함
가상 기능에 대한 ldm set-io usage msg에 사용자 지정 이름 옵션이 표시되지 않아야 함
ldm add/rm-io <BUS의 NAC 이름>이 작동하지 않음
유효 페이지 크기를 잘못 계산하여 Fujitsu M10에서 예상치 않은 마이그레이션 실패 발생
광 섬유 채널 가상 기능에 사용자 이름을 지정하기 위한 ldm set-io에서 거짓 오류를 보고함
unbind=shutdown인 deleteboard에서 일관성 없는 구성 발생
시스템 컨트롤러에서 부트 세트를 복구하려는 중 ldmd가 코어를 덤프함
차단 목록 회수 작업 후 저하된 구성에 대한 경고 메시지 정리
SP 페일오버 후 ldm ls-spconfig가 실패함
SNMP의 연결이 해제된 경우 snmp를 통한 PM 정책이 할당을 방해할 수 없음
명령 로깅에 XML 시작 명령을 포함해야 함
socket 명령이 다른 구성에서 저장된 데이터베이스가 있는 코어 덤프를 발생함
ldmd가 보드 DR addboard에 의한 시스템 세트 소켓 제약 조건에서 코어를 덤프함
비율 모드인 deleteboard가 도메인에서 추가 vcpus를 제거할 수 있음
명명된 리소스 동적 재구성으로 지연된 재구성에 코어를 덤프할 수 있음
ovmtdeploy가 "장치 확장 실패" 오류로 실패함
ADI를 사용하는 도메인의 마이그레이션에 Logical Domains Manager 지원이 필요함
libds_chan_create_rsp()에서 사소한 메모리 누수
라이브 마이그레이션 중 ldmd가 코어를 덤프함
가상 기능에 대한 사용자 지정 이름이 ldoms-constraints에서 누락됨
non-debug 비트에서 SMF를 통한 전원 관리를 사용 안함으로 설정하기 위한 방식 제공
ldmd가 umem_do_abort에서 코어 덤프 실행
반영 릴레이가 집계와 함께 수행되지 않음
명명된 리소스 마이그레이션을 위한 CLI/XML 인터페이스 소개
명명된 메모리 리소스를 사용하여 도메인 마이그레이션
바인딩된 게스트 마이그레이션 중 Logical Domains Manager 충돌
ldm ls-devices -B가 뒤이어 나오는 메모리 UE 주입 후 ldm 명령이 중단됨
기본 도메인 재부트 후 I/O 도메인 가상 기능 재개를 실패함, 정책 무시
희소 파일을 더 효율적으로 지원하기 위해 diskio 업데이트
ADI 관련 마이그레이션 오류에 대한 오류 보고 개선
'migrate' 명령에 여러 개의 암호 파일을 전달할 수 있음
ldm migrate가 네트워크 IO 시간 초과에 대한 향상된 오류 메시지를 기록해야 함
mig_src_warm_init()에서 메모리 누수
명명된 메모리 리소스를 사용하는 도메인 마이그레이션에서 부분 매핑 발생
VTS 구성요소 스트레스 메모리 테스트 및 전원 테스트 중 Oracle Solaris 패닉 발생
Logical Domains Manager가 vnet/vsw에서 1500MTU 미만을 지원해야 함
ldm set-vsw vid=xxx가 음수 값 허용(VID는 변경되지 않은 상태 유지)
"name" 문자열이 일부 SR-IOV 명령에서 모호하게 사용됨
기능 프로토타입 dr_mem.h:dr_mem_qry_f가 dr_mem.c:dr_mem_query와 일치하지 않음
비운 가상 기능이 존재하는 경우 ldm ls-constraint가 실행될 때 ldmd가 코어를 덤프함
일부 PPAR DR 디버그 메시지를 정보 메시지로 변경
모든 MAC 주소에 대한 MAC 충돌 검사를 수행하지 않아야 하는 경우에 이 검사가 수행됨
Logical Domains Manager 로깅 사소한 수정
ldm init-system이 (-f) 플래그로 생성된 vdsdevs를 다시 만들지 않음
ldm이 mode=[sc]가 LM에서 일관적인지 검사해야 함
ldm이 vnet의 vid가 vsw의 dvid와 같지 않은지 검사해야 함
ldmd --logctl 명령줄 구문 분석 문제
ls-constraints -x 출력이 잘못된 boot-policy n/a임
ADI 가능 플랫폼에서 3.4에서 3.5로 도메인 마이그레이션을 실패함
PPAR DR로 발생한 PRI 업데이트 후 ldmd가 도메인 재부트 시 코어를 덤프함
recreate_named_cids가 메모리를 확보하지 않음
IOV pciedev 코드에 메모리 확보 문제가 있음
메모리 일치 호출 대상 검사에 도메인 포인터 누락
ILOM 상호 연결 복원에 대한 차단 목록 리플레이를 전송할 Logical Domains Manager
Fujitsu M10 서버에 dr_cpu_remap 지원 필요
마이그레이션이 진행 중인 경우 OpenBoot PROM 변수 업데이트가 차단되어야 함
ldm set-vsw -q가 제대로 작동하지 않음 - 메시지 없음, 0이 아닌 종료 값
마이그레이션의 xml_v3_named_map()에서 메모리 누수
마이그레이션의 mig_tgt_warm_recv_state()에서 메모리 누수
'ldm set-vsw vid=xxx'에서 메모리 누수
마이그레이션 Dry Run 중 iov_mig_tgt_add_vfs()에서 세그먼테이션 결함 발생
migrate_domain_create()에서 도메인 MAC 충돌 검사가 누락됨
cli_conn_t 초기화 불일치, 오류가 발생하기 쉽고 위험함
varconfig-update를 사용할 수 없는 경우 Logical Domains 변수 업데이트가 오류를 출력해야 함
DR CPU PRE 및 POST 명령 간 ldmd 중단으로 코어 재매핑이 실패할 수 있음
deleteboard 시퀀스 중 ldmd가 많은 양의 메모리를 낭비함
누락된 'hwcap-list' MD 등록 정보를 지원해야 함
Oracle VM Server for SPARC 3.5_b22 CLI: "ldm add-vsw"가 "사용법"을 표시하지 않음
ILOM에 대한 연결이 끊긴 경우 오류 메시지가 OS별 해결 방법을 안내함
명명된 리소스 마이그레이션에서 잘못된 mblockmap을 허용함
getopt_long()에 대한 호출이 optind = 0을 의존할 수 없음
spconfig 업데이트 후 기본 도메인 키가 올바르게 지속되지 않음
SPARC64_CLASS1 마이그레이션 그룹에 대한 sparc64-cpu 모듈
i_tgt_chk_ra_pa_congruence()에서 명명된 리소스 마이그레이션 충돌 발생
alt-mac-address 업데이트 시 testDynAltMacUpd 실패
ldm stop -t sec에서 사소한 입력 검증 오류 발생
광 섬유 채널 SR-IOV를 지원하도록 루트 도메인 전환 시 ldmd가 물리적 기능 정보를 업데이트해야 함
도메인이 지연된 재구성 상태일 때 유효한 페이지 크기가 두 번 계산됨
migrate 명령에 대한 'force' 옵션이 대상에 전파되지 않음
차단 목록 비우기 후 저하된 구성 메시징 정리
백엔드가 링크 통합인 경우 ldm init-system이 vsw 복원에 실패함
시스템에 I/O 장치가 많은 경우 deleteboard가 실패할 수 있음
drd가 준비 상태가 아닌 경우에도 CPU 자동 교체가 결함이 있는 스트랜드를 재매핑함
충돌 복구 중 PRE 취소가 잘못 실행될 수 있음
3.4 스택에서 3.5 스택으로 고유 마이그레이션에 대한 정보 메시지 필요
iov_seq_work()에서 메모리 누수
LDoms Power Mgmt Observability RBAC 프로파일이 있는 사용자의 경우 ldmpower가 실패함
ovmtlibrary가 PSARC/2017/103으로 회수 중인 /usr/sfw/bin/wget 사용
ds_netsvc가 send_data_request_to_agent()를 호출할 때 메모리 확보 문제가 있는 ldmd 코어 발생
잘못된 mem-latency-grp로 인해 PPAR DR deleteboard 후 OS 패닉 발생
cpu_del()이 CPU_DR_OP_FAILED를 처리하고 false를 반환해야 함
마이그레이션 가상 기능 제거 및 더티 페이지 추적이 잘 혼합되지 않음
MALLOC_CHECK_=2가 xml_call_cli_cmd/xml_v3_list_hba에서 잘못된 ptr 확보를 보고함
메모리 재매핑이 실패한 경우 unbind=shutdown인 deleteboard가 코어를 덤프할 수 있음
pm-rm 등록이 지연되는 경우 CPU 칩의 전원이 관리되지 않음
ldmd가 유지 관리로 전환됨: MD를 구문 분석하는 중 LDC 채널 할당에 실패함
ldmd가 유지 관리로 전환됨: MD를 구문 분석하는 중 LDC 채널 할당에 실패함
primary에서의 잘못된 no_reset_flag 설정 시도로 인해 Oracle VM Server for SPARC 코어 덤프 발생