OBSOLETE Patch-ID# 146233-20


Download this patch from My Oracle Support

Your use of the firmware, software and any other materials contained in this update is subject to My Oracle Support Terms of Use, which may be viewed at My Oracle Support.
For further information on patching best practices and resources, please see the following links:
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.

Keywords: security mp api snia iscsi adb macro fcip fcp fcsm fctl fp
Synopsis: Obsoleted by: 146233-21 SunOS 5.10_x86: iSCSI patch
Date: Oct/01/2012


Install Requirements: Perform a reconfigure reboot after installing this patch to activate the changes delivered. An alternative may be specified in the Special Install Instructions.
Use Single User Mode (run level S) when installing this patch on an active boot environment. An alternative may be specified in the Special Install Instructions.

Solaris Release: 10_x86

SunOS Release: 5.10_x86

Unbundled Product:

Unbundled Release:

Xref: This patch available for SPARC as patch 146232

Topic: SunOS 5.10_x86: iSCSI patch

Relevant Architectures: i386

Bugs fixed with this patch:

Sun CR # Bug #
507408215218701
509412415225119
509437015225209
617373915230355
617391215230411
618629115234257
620286315239023
620474215239729
620602915240169
620656815240400
620717215240650
620797315240944
620849015241095
621043515241803
621147215242158
621149915242171
621156015242192
621192415242299
621203115242342
621232015242431
621348415242815
621348715242818
621349015242821
621351615242835
621440515243151
621454615243204
621526215243470
621698315244208
621875115244987
621960815245364
622040715245673
622077315245794
622128415245977
622143215246026
622184215246193
622188015246204
622263015246597
622385415247100
622435915247298
622486615247486
622674015248294
622693315248354
622848915249013
623031915249780
623108615250100
623170615250365
623320615250993
623338415251072
623529215251834
623626015252207
623627115252214
623637515252248
623907815253415
623911615253428
623918515253469
623920715253475
624081815254112
624084915254125
624091115254144
624161115254464
624284715255004
624425015255610
624435815255663
624516115256066
624744515257047
624942415257828
624950915257857
625003615258047
625157515258668
625417215259788
625422215259813
625562915260403
625703015260922
625867215261402
625952215261604
625973715261679
626148315262295
626156015262324
626162715262349
626166915262369
626227915262579
626241315262644
626327915262978
626332215263006
626364615263116
626753915264724
626754315264727
626884015265200
626893415265237
627172715266286
627474415267532
627541015267768
627602615267954
627819015268808
628062115269803
628245515270444
628264615270521
628268615270541
628487515271403
628546215271627
628731815272344
628810315272699
628890815273031
629050015273695
629245315274496
629321915274817
629638115276007
629640715276018
629697115276241
629737115276416
629739015276425
629854615276935
629945615277285
630009915277520
630025915277598
630318415278715
630496315279456
630614615279896
630625415279927
631182015282095
631418715283092
631419615283097
632637215287949
632660815288059
632705915288222
633477215291138
633557415291440
633626015291737
633848715292739
634079115293668
634137515293912
634390415294971
634455115295240
634770715296736
634817015296915
634817915296922
635125315298277
635497315299641
635719315300468
635732215300539
635804415300844
636166115302245
636186115302327
636840615304981
636841515304984
637025715305880
637182815306596
637475615307852
637517815308060
637574015308282
637650915308675
637701315308927
637748515309159
637755815309192
637814315309465
637856615309628
637989015310215
638032115310426
638042415310479
638172315311052
638299415311647
638311415311711
638360215311937
638380615312038
638839015314154
638920015314555
639019615314996
639038715315102
639183915315629
639313815316279
639392615316655
639429415316892
639627415317898
639633315317929
639766315318759
639851415319132
640160415320459
640558415322174
640696015322815
640697615322820
640697715322821
641246815324935
641668715326638
641859115327418
642370615329497
644372815337916
644966615340501
646056215345868
646175215346479
646324815347170
646848915349532
647606015352955
647671715353227
647833215354000
648528215357205
648660115357834
648789915358504
649461115361696
649764415363245
649777715363330
650030015364773
650063315364975
651341815372317
651702615374204
651834815375050
652005415376010
652224715377278
652645715379647
652733415380110
653274615382999
653379015383625
653472215384166
654495515389801
655132315393504
655314615394340
655840015397688
656299415400228
656441415400970
656563215401647
656563715401649
656626215401993
656829515403027
657468015406494
657883815408879
658138815410320
658403415411749
659790315419607
660182815421719
661706815430870
663524115441853
663930115444312
664122315445519
664186115445867
664542415447853
665489015453219
666232315457501
666732315460364
666732615460366
667596315465356
667759515466279
667900715467161
667916615467261
668191115468885
668312415469589
668381515470056
668547615471051
669527215476594
669833715478498
670488315481826
670770115483450
671018915484920
671318015486580
671336415486677
671707915488967
672157615491686
672266515492392
672672215494998
672781515495644
672875115496265
673073015497588
673433715499651
673468415499891
673468915499895
673957615503024
675606515513152
675943715515254
676003015515719
676389115517964
676477915518532
676953515521464
676992015521706
677173315522893
677500815524771
677534015524989
677607115525389
678439515529645
678683915531043
679012015532943
679542915536312
679744215537452
680112615539516
680223215540146
680313715540637
681170015545633
682138315551281
682839115555158
682839515555162
682948415555715
682974015555853
682974215555855
683630215560008
683737915560676
683833115561277
684055415562586
684255815563815
684258415563835
684413615564813
684705115566639
684842715567631
685156115569850
685488215572053
685784215574079
685829015574359
685847315574486
686067915575806
686068115575807
686343415577672
686659215579180
686861615580522
686984115581323
687320415583495
687591115585104
687969615587802
688297215590389
688335215590629
688474715591662
688523815592007
688595615592524
689185515596770
689703715600484
689774815600975
689839215601484
689841015601492
689940715602169
690255715604559
690399615605614
690640915607284
690651915607351
690783215608385
690867815609039
690888715609160
691174815611522
691411615613224
691438315613457
691504715613965
691505115613969
691559215614415
691817015616291
692762215623691
693516215629826
693596515630486
694016615633712
694327315636077
695306415643624
695626915646201
696320815651444
696615615653714
697660215662278
699356015676169
699557915677847
700101215682192
700388915684530
700435915684926
700765715687657
700813415688236
701933115696866
702982615704335
703199515705802
704019015712150
704768215717595
704768315717596
704968515718920
706547115727591
707622115733755
707665015734037
707783215734769
708012415736081
708763715740059
709416615743746
710506915750823
712649315763871
712900115765651
713297515768379
714262615770896
714401415771870
714573015773064
715238215777936
715255315778075
715291815778299
716352215787200


Changes incorporated in this version: 7132975 7145730

Patches accumulated and obsoleted by this patch: 119091-35 120183-06 120347-09 121981-03 123501-02 125185-11 125389-04 125391-02 128147-03 128149-01 139605-06 141875-10 141879-11 143646-16 143648-10 145958-11

Patches which conflict with this patch:

Patches required with this patch: 118855-36 119043-09 119131-33 121902-01 125082-13 142910-17 147441-15 (or greater)

Obsoleted by:

Files included with this patch:

/etc/hba.conf
/etc/ima.conf
/etc/security/exec_attr
/kernel/drv/amd64/fcip
/kernel/drv/amd64/fcp
/kernel/drv/amd64/fcsm
/kernel/drv/amd64/fp
/kernel/drv/amd64/iscsi
/kernel/drv/amd64/iser
/kernel/drv/fcip
/kernel/drv/fcp
/kernel/drv/fcsm
/kernel/drv/fp
/kernel/drv/iscsi
/kernel/drv/iscsi.conf
/kernel/drv/iser
/kernel/drv/iser.conf
/kernel/misc/amd64/fctl
/kernel/misc/amd64/idm
/kernel/misc/fctl
/kernel/misc/idm
/lib/svc/method/iscsi-initiator
/lib/svc/method/iscsid
/usr/include/hbaapi.h
/usr/include/ima.h
/usr/include/libsun_ima.h
/usr/lib/adb/ssfcp_lun
/usr/lib/adb/ssfcp_pkt
/usr/lib/adb/ssfcp_port
/usr/lib/amd64/libHBAAPI.so
/usr/lib/amd64/libHBAAPI.so.1
/usr/lib/amd64/libima.so
/usr/lib/amd64/libima.so.1
/usr/lib/amd64/libsun_fc.so
/usr/lib/amd64/libsun_fc.so.1
/usr/lib/amd64/libsun_ima.so
/usr/lib/amd64/libsun_ima.so.1
/usr/lib/libHBAAPI.so
/usr/lib/libHBAAPI.so.1
/usr/lib/libima.so
/usr/lib/libima.so.1
/usr/lib/libsun_fc.so
/usr/lib/libsun_fc.so.1
/usr/lib/libsun_ima.so
/usr/lib/libsun_ima.so.1
/usr/lib/mdb/kvm/amd64/fcp.so
/usr/lib/mdb/kvm/amd64/fctl.so
/usr/lib/mdb/kvm/fcp.so
/usr/lib/mdb/kvm/fctl.so
/usr/sbin/iscsiadm
/var/svc/manifest/network/iscsi_initiator.xml

Problem Description:

7132975 idm_pdu_rx_forward_ffp needs to handle reject correctly
7145730 iSCSI: "incomplete write- retrying" on iscsi initiator host running Solaris 11 11/11
 
(from 146233-19)
 
7076650 harden fcp_validate_fcp_response() to avoid panic ...
7126493 no storage found with initiator on x86 & Sparc platforms - OS totally unusable
 
(from 146233-18)
 
7087637 iSCSI fails to re-login to target or kicks them out after SP reboot on VNX7500
7152382 backout of iSCSI patch 146232-12 (or newer) on U7 or earlier causes delay during system shutdown
 
(from 146233-17)
 
7129001 iscsiadm panics the system when headerdigest or datadigest is set to CRC32
7163522 U7 system does not boot post applying 146232-17
 
(from 146233-16)
 
6357193 FCP should use the new SCSA DMA interfaces
6790120 SYSTEM PANIC, tape test with cable pulls on target side, I/O to vport device on tape
7144014 fcp changes required to comply with SCSA scsi_pkt allocation Method-2 plus
 
(from 146233-15)
 
7152918 patches T146232-15 and T146233-14 do not deliver fix (7142626)
 
(from 146233-14)
 
7142626 iSCSI boot disk fails reboot intermittently
 
(from 146233-13)
 
7031995 since installing 143645-13, "iscsiadm modify discovery --sendtargets disable" doesn't work anymore
 
(from 146233-12)
 
7080124 system panics when we unmap and remap a LUN from an iSCSI mirror pool while load is running
 
(from 146233-11)
 
7076221 applying 143645-16/143646-16 to Solaris 10 FCS leads to svc:/network/iscsi/initiator failure
7077832 143645-16/143646-16 don't merge SUNWiscsir base pkg preinstall
7105069 backout of 146232-11/146233-10 on U7 or earlier clobbers iscsi_initiator service
 
(from 146233-10)
 
6906519 iscsi initiator - unable to list/remove static -config
6976602 iscsi/initiator service in maintenance mode after LiveUpgrade
 
(from 146233-09)
 
6397663 iscsi is too chatty
 
(from 146233-08)
 
6860681 iscsi poke discovery should skip the method whose corresponding thread is not started
7008134 setuid option is not parsed for iSCSI mount at boot LUNs after S10U9 upgrade
 
(from 146233-07)
 
7047682 fixes for 7040190 and 7003889 not delivered by 146232-07/146233-06
 
(from 146233-06)
 
        This revision accumulates generic Sustaining patch 143646-16
        into Solaris S10U10 update.
 
(from 146233-05)
 
6993560 online of iSCSI device takes an unreasonably long time
 
(from 146233-04)
 
	This revision accumulates generic Sustaining patch 143646-14
        into Solaris S10U10 update.
 
(from 146233-03)
 
6940166 iSER assertion panic triggered when iSCSI discovery is activated on IB interface
 
(from 146233-02)
 
7004359 uprev 146232-01 and 146233-01 manually including proper ima.conf file
 
(from 146233-01)
 
        This revision accumulates generic Sustaining patch 143646-14
        into Solaris S10U10 update.
 
(from 143646-16)
 
7003889 IMA events will not be delivered to a client that uses fork to daemonize itself
7040190 iSCSI initiator driver has not read all data
 
(from 143646-15)
 
7029826 unable to unload iscsi module
 
(from 143646-14)
 
7007657 panic in iscsi_rx_process_rejected_tsk_mgt, icp set to NULL
 
(from 143646-13)
 
6721576 iSCSI initiator hit Bad Trap panic, alignment error
 
(from 143646-12)
 
6935965 LUN busy should have a more specific notice
6953064 iscsiadm modify discovery -t enable panics system with "kernel heap corruption detected"
 
(from 143646-11)
 
6963208 race condition prevents target redirection from working
 
(from 143646-10)
 
6828395 iSCSI initiator should be able to handle addition/removal of LUNs
6918170 iSCSI-based target devices cannot be mounted automatically via /etc/vfstab during boot time
 
(from 143646-09)
 
6914116 iSCSI initiator tunable parameter conn-login-max value affects recv-login-rsp-timeout value
 
(from 143646-08)
 
        This revision accumulates generic Sustaining patch 125389-03
        into Solaris S10U9 update.
 
(from 143646-07)
 
6943273 failure to add iSCSI target discovery address over loopback or local network interface
 
(from 143646-06)
 
        This revision accumulates generic Sustaining patch 125389-02
        into Solaris S10U9 update.
 
(from 143646-05)
 
6406960 iscsiadm returns exit status 1 for all -? and --help usage command
6406976 adding static target name with invalid port command should not complete successful
6406977 iscsiadm list static-config <unknown static target name> command did not report proper exit status
6802232 bad kernel fault at addr=0x0 from idm_crc32c call
6829484 BAD TRAP: type=30 rp=2a101bd5230 addr=ffffbeefdeada000 mmu_fsr=9 via iser_ib_poll_send_completions
6868616 using Intel CRC32 instruction to accelerate CRC32c algorithm
6885956 panic in iser_ib_handle_portup_event
6907832 apparent STMF deadlock between iscsit_tgt_modify and iscsit_tgt_online
6908678 iSER initiator backport to S10U9
 
(from 143646-04)
 
6927622 seeing undefined symbols after installing 143645-03 on 11/06 ( update 3 )
 
(from 143646-03)
 
6497777 iSCSI initiator: make iSCSI parameters configurable
6713364 iSCSI needs to support PSARC 2008/337 scsi-self-identifying
6726722 what the iscsiadm list initiator-node is not the same as what iscsiadm modify initiator-node set
6756065 iscsi_ioctl_copyin is found in kernel memory leaks checking
6760030 sendtarget gets called twice redundantly
6763891 device name of the same lun is different by different discovery mode, non MPxIO
6769535 iscsiadm remove target-param return value is not correct on non-mpxio enabled target
6776071 iSCSI boot introduced unpleasant dependency to local-fs milestone
6795429 virtually identical copies of iscsi_protocol.h live in two locations
6821383 panic[cpu28]/thread=30030c6d240: BAD TRAP: type=34 rp=2a102c7edc0 addr=ffffbeefdeadbeff mmu_fsr=0
6828391 IMA_LuReportLuns issuing INQUIRY instead of REPORT LUNS
6829740 iSCSI initiator has no name in miniroot
6829742 door_unbind should be called after a successful stopping of iscsi daemon
6838331 memory leak in iscsi ioctl ISCSI_INIT_NODE_NAME_SET
6840554 boot session shouldn't be reconfigured if MPxIO is not enabled
6842584 set the default status of iSCSI initiator service to enabled in case of iSCSI boot
6857842 iSCSI initiator panic when "iscsiadm list target-param -v"
6858290 iSCSI initiator could not disable LUNs when using "iscsiadm remove discovery-address"
6860679 initialization may be partially completed in case of iSCSI boot
6863434 iscsi panic when trying to destroy iscsi target-param
6882972 pSensebuffer should not be mandatory in IMA_LuInquiry
6883352 size of the response data in IMAlib needs to be increased from 96 bytes to get vendor specific data
6891855 iSCSI boot for Solaris 10, NWS part
6897037 IMA_LuInquiry is not able to inquiry vital product data
6898410 explicitly invoke relogin to the boot target
6902557 IMA_LuInquiry, IMA_LuReadCapacity and IMA_LuReportLuns are not usable
6903996 iscsi panics when Unit Attention/Reset (0x29) is received as a response to internally issued cdb
6906409 ima.c code's lltostr() system call usage is incorrect
 
(from 143646-02)
 
6915051 uprev patch to include bug fixes from 143645-01 and 143646-01
 
(from 143646-01)
 
6775008 iSCSI initiator can hang at boot if targets are unavailable
6899407 patch 141878-10/141879-09 installation causes svc:/network/iscsi/initiator:default failure
 
(from 125389-04)
 
6935162 missing patch dependency between 141878-10 or later and 125081-13 or later
 
(from 125389-03)
 
6885238 confusing notice during reboot of iSCSI-rooted Solaris
6898392 shutdown through desktop is slow over iSCSI boot
6908887 shutdown of cluster node hangs a long time with iSCSI discovery failure
 
(from 125389-02)
 
6911748 unable to unload iscsi module
 
(from 125389-01)
 
6468489 .mpathadm shows up in the ident string of /etc/security/exec_attr
 
(from 141879-11)
 
6821383 panic[cpu28]/thread=30030c6d240: BAD TRAP: type=34 rp=2a102c7edc0 addr=ffffbeefdeadbeff mmu_fsr=0
6828391 IMA_LuReportLuns issuing INQUIRY instead of REPORT LUNS
6882972 pSensebuffer should not be mandatory in IMA_LuInquiry
6883352 size of the response data in IMAlib needs to be increased from 96 bytes to get vendor-specific data
6897037 IMA_LuInquiry is not able to inquiry vital product data
6902557 IMA_LuInquiry, IMA_LuReadCapacity and IMA_LuReportLuns are not usable
6903996 iscsi panics when Unit Attention/Reset (0x29) is received as a response to internally issued CDB
 
(from 141879-10)
 
6866592 data miscompare found in 10G iSCSI environment
 
(from 141879-09)
 
6764779 iSCSI session logs out/in about every 45 minutes (object fs)
6842558 pulling out cables causes reset ping-pong for a long time
6844136 LUN-reset can't be set correctly in iSCSI initiator
 
(from 141879-08)
 
6873204 install on system with SVM metadb's hangs for over half an hour between sysid and install-solaris
 
(from 141879-07)
 
	This revision accumulates generic Sustaining patch 119091-35
	into Solaris S10U8 update.
 
(from 141879-06)
 
6351253 assert failure while running iscsi ima DIY regression test case
 
(from 141879-05)
 
	This revision accumulates generic Sustaining patch 119091-34
	into Solaris S10U8 update.
 
(from 141879-04)
 
6730730 bad mutex panic - iscsi driver/iscsi_thread_destroy+0xc
6786839 make Solaris iSCSI software initiator an SMF service
6837379 rw_exit() is called on a lock which was not entered when connection offlining failed
 
(from 141879-03)
 
6654890 iscsiadm target_param -c <NIC IP list> does not bind if on same subnet
6734337 iscsiadm fails to display OSD (device type 0x11) LUN's using 'iscsiadm list target -S'
 
(from 141879-02)
 
6848427 141878-01/141879-01 patches contain wrong etc/ima.conf file
 
(from 141879-01)
 
6393926 initiator needs to support working on the loopback interface
6565637 iscsi_getinfo should check ddi_get_soft_state return value
6617068 subsequent iSCSI discovery fails after LUN deletion
6667323 iscsiadm loses track on discovery state
6727815 iscsi panic: deadlock: cycle in blocking chain
6759437 I/O stuck on initiator
6784395 can't do I/O operations after iSCSI target reboot
6803137 initiator panic during iSER test run, at mpxio enable reboot to enable multi-pathing
6811700 system crashing while running on X2100 iSCSI v490 client
 
(from 119091-35)
 
6869841 patch 119091-34 is missing postpatch script
 
(from 119091-34)
 
6801126 libima should get over pkginfo love
 
(from 119091-33)
 
6734689 iscsiadm can not remove target-param for a target which is not discovered by initiator yet
 
(from 119091-32)
 
6698337 utilize UNIX Standard (/dev/[r]dsk) paths in iscsiadm output
 
(from 119091-31)
 
6551323 iSCSI kernel panics when losing connections to iSCSI targets
6710189 pkt_time timeout should start when command sent across network to target
6713180 iSCSI: PANIC in iscsi_sess_release_itt() under repetitive I/O tests
6679007 iscsi-initiator can't get radius response from server during bidirectional authentication
6667326 iscsiadm should provide better error message when deleting non-existent discovery-address
6679166 iSCSI initiator: it takes several minutes to boot due to iSCSI discovery failures
 
(from 119091-30)
 
6383114 iscsiadm can create initiator-node names that are not allowed by spec section 6.2 of rfc3722
6707701 'iscsiadm modify initiator-node' does not map upper-case characters to their lower-case equivalents
 
(from 119091-29)
 
6683124 iscsiadm may list discovery session as a normal target
 
(from 119091-28)
 
6662323 iscsiadm list target -S -v iqn...: OS Device Name shows only control characters
6685476 a counter in isns_process_scn is incorrectly updated
6681911 iSCSI initiator marks LUN as online even if online failed
6497644 recursive rw_enter in dv_find
 
(from 119091-27)
 
6522247 iscsiadm hung in semaphore
 
(from 119091-26)
 
6476060 cannot login to target which has two portals but one is bad
6564414 iSCSI initiator may set LUN number as '0' for multiple LUNs
6568295 iSCSI MPxIO failback does not happen with iSCSI arrays
6601828 Solaris 10 (SPARC and x86) IPv6 iSCSI "discovery" level (initial setup) not finding targets
 
(from 119091-25)
 
6418591 panic[cpu0]/thread=2a101545cc0: kstat_q_exit: qlen == 0
 
(from 119091-24)
 
6468489 .mpathadm shows up in the ident string of /etc/security/exec_attr
 
(from 119091-23)
 
6513418 119091-22 obsoletes the wrong feature point patch
 
(from 119091-22)
 
6476717 patch 119091-21 fails to install
 
(from 119091-21)
 
        This revision accumulates nws10u3 feature point patch 123501-02
        and also delivers the following bugfix:
 
6449666 i.preserve will not deliver the iscsi.conf changes
 
(from 119091-20)
 
6368406 iscsiadm list target is not listing correct TargetAlias
6394294 iSCSI should support mpxio-disable property
6396274 iSCSI initiator is not properly handling iSCSI Text Responses that span text PDUs
6398514 enabling iscsi breaks modunload for all other drivers in the system
6416687 iscsi: panic[cpu0]/thread=d32fda00: recursive rw_enter, lp=d6c98604
 
(from 119091-19)
 
6412468 panic[cpu1]/thread=fffffe8000a7ac80: kernel heap corruption detected on running devfsadm -i iscsi
 
(from 119091-18)
 
6388390 write failure when disabling send-targets discovery while doing I/O to 5210
 
(from 119091-17)
 
6368415 format long delay / devfsadm -C hang with stale iscsi /dev links
6391839 invalid initiator name registered with isns when address is already entered prior to able
6371828 Auth - iscsiadm doesn't provide way to set target chap name, defaults chapname to targetname
6383806 iscsiadm modify initiator-node -a chap -H chapname: chap name is set to 'chap' instead of 'chapname'
6379890 unexpected OS error, modify failed when setting CHAP password
6376509 iscsiadm list target -v does not display correct discovery method
6348170 iSNS - client does not process iSNS message that spans across PDU boundary
 
(from 119091-16)
 
6390387 patchrm of 119090-15 fails with WARNING: patchrm returned <7>
 
(from 119091-15)
 
        This revision accumulates S10U2 feature point patch 121981-03
        and also delivers the following bugfixes:
 
6381723 update IMA common library from Sourceforge
6382994 add license.html to IMA common src directory
 
(from 119091-14)
 
6343904 patches failing to install when upgrading with S10U1 installer on zones system
 
(from 119091-13)
 
6297371 intermittent login hangs with authentication enabled
6300259 iscsiadm list target <target1> <target2> <target3> lists same
 
(from 119091-12)
 
6296381 changing initiator-node name turns off authentication and digest initiator
6306146 iSCSI does not work with IPv6 on x86/amd64
6300099 panic[cpu0]/thread=2a100703cc0: BAD TRAP: type=31 in module sockfs
6304963 default transmit segment length should be 8k
6314187 iscsi patches do not require related patch for /etc/driver_aliases change
 
(from 119091-11)
 
6287318 "src/iscsi_queue.c", line 240: warning: set but not used in function: tp in iscsi_dequeue_cmd
6303184 iSCSI Initiator needs to retry though login failures with a status class 0x03
6298546 iscsiadm should be group bin
 
(from 119091-10)
 
6262413 recursive mutex_enter when logout times out
6233384 with MPxIO enabled, connection not re-established when failed iSCSI path was recovered
6284875 iscsi driver delays five seconds for each LUN with login redirection
6296407 problems encountered when enabling radius access
6261483 iscsi.c:iscsi_ioctl()-> ISCSI_TARGET_OID_LIST_GET->ISCSI_TGT_PARAM_OID_LIST is returning too much
6293219 iscsiadm modify initiator-node -N can give errors even though it works
6296971 iscsiadm does not accept max length CHAP password for initiator on X86 platforms
6297390 CHAP-Secret and CHAP-Name long options should be CHAP-secret and CHAP-name respectively
 
(from 119091-09)
 
6267539 memory leak in iscsi_net_disconnect
6267543 radius socket code could be simplified
6263279 iscsiadm list target -S not displaying the current available LUNs to host
6288103 protocol bug: iscsi_rx_process_reject and iscsi_rx_process_tx_mgt_rsp not using ntohl() on cmdsn
6285462 fix for 6173912/6216983 differs between nwsnv & nws10
6173739 iscsiadm cannot be used to change multiple target parameters for single target at one time
6213484 invalid iSCSI node names are accepted
6213516 iscsiadm does not check ipv6 addresses closely
6236375 iscsiadm should use 'sendtargets' as a long option, not 'send-targets'
6254222 iscsiadm list target <targetname> doesn't list multiple portals
6258672 iSCSI initiator node alias is truncated without warning
6261560 "iscsiadm list target-param -v" is not case-sensitive while "iscsiadm list target -v" is
6261627 "iscsiadm modify target-param" needs error checking for some parameter
6261669 output of "list target-param -v" is out of alignment after login parameters modified
6262279 iscsiadm usage missing --help option
6268934 adding an administrative interface to allow setting of the CHAP username
6282646 updated cstyle points out a couple problems in iscsi code
6240911 null pointer dereference on tcp_wput mutex via iSCSI initiators transfer thru the so interface
6226933 missing iSCSI connection hangs format
6221284 ITT leak during fault testing
 
(from 119091-08)
 
6274744 remove dead timeout code
6259737 panic[cpu0] assertion failed: icmdp->cmd_next == NULL, file: src/iscsi_cmd.c, line 227
6276026 iSCSI I/O hangs while running GRITS and diskomizer to filesystems and SVM devices
5094370 endless code loop if session runs out of available itt values
6255629 iscsi hangs with two enumeration threads in progress for a single session
6259522 SPARC server panics iscsi_tx_r2t when ran I/O and fault on both NetApp and CSCO router device
6263646 "recursive mutex_enter" panic seen on SPARC and x86
6278190 iSCSI panic with kernel heap corruption after tran errors from the netapp
6280621 panic: SCSI target right before aborts timed out
6282686 panic[cpu2]/thread=2a1000d7cc0: assertion failed: pkt != NULL, file: src/iscsi.c, line: 830
 
(from 119091-07)
 
6239078 SUNWiscsir packaging battles SUNWos86r over scsiclass,00
 
(from 119091-06)
 
6231706 panic during dynamic addition/removal of LUNs (equal logic)
6247445 panic BAD TRAP: type=e (#pf Page fault) running I/O to McData Bridge
6257030 default tpgt in static-config causes discovery problems
 
(from 119091-05)
 
6240818 not all tape devices attached with iscsi - guid creation fails
6213487 create iscsi node name from within driver instead of postinstall script
6235292 assertion failure with empty sendtargets response
6236260 parsing error with SendTargets response
6242847 iscsi panic- deadlock: cycle in blocking chain - when target requesting NOP_OUT via NOP_IN
6244250 assertion failure when TCP connection fails while attempting to logout a target
6206029 RADIUS client needs to perform per packet authentication
6240849 hang during enumeration if array drops SCSI commands (Cisco bridge -> Sun system1)
6211472 Negotiated Value of target Header/Data Digest not updated after host boot
6230319 need to check length of initiator secret
6233206 iscsiadm should not use the same option letter (-S) for different options
6241611 iscsiadm error messages when run as non-root need to be cleaned up
6211560 driver needs to use MAX_ISCSI_NAME_LEN + 1 for iSCSI names
6244358 panic: kernel memory heap corruption when bringing interface up/down
6245161 minor memory leak in iscsi_tran_bus_config
6226740 host hanging during I/O with greater than 6 LUNs
6236271 panic on cable pull - timeout conditions
6249424 initiator node alias disappears after reboot
6239185 modunload panic due to missing call to mdi_phci_unregister
6250036 login failures with targets that do not override default tpgt
6213490 normal sessions should attempt initial connect/login only once
6173912 iscsi_net_rx fails I/O rval:6 with initialr2t=off (mcdata bug# 46624)
6216983 when initiator and target negotiate InitialR2T=No target still sends R2T commands to initiator
 
(from 119091-04)
 
6228489 CLI should be consistent in target-param listing
6231086 partial login response is too noisy - remove message
6211924 panic when receiving unknown itt
6214546 iscsi: "boot -- -r" causes deadlock between iscsi and fcp on x86
6220773 complaints about 'uninitialized sin6_scope_id' with ipv6 addresses
6221880 iSCSI can have non scsi_vhci names which are non-unique and too long in some cases
6222630 unable to modify authentication target_params
6207973 iscsiadm should use '-' not '_' in the object names
6224866 to display negotiated target parameters under target
6220407 problem in adding, removing, displaying static_config using iscsiadm commands
6239207 iscsiadm modify target-param creates redundant session object
 
(from 119091-03)
 
6224359 iscsi driver unable to attach to equal logic
 
(from 119091-02)
 
6219608 to consolidate initiator_node and initiator objects in iscsiadm
6211499 not all paths are being plumbed under mpxio properly (during boot)
 
(from 119091-01)
 
5094124 iSCSI support
6206568 I/O failures on iSCSI target (incomplete write- giving up)
6207172 CLI needs to support tpgt on static_config
6208490 iscsi: "boot -- -r" caused SPARC panic (ndi_devi_enter across bus_config calls)
6212031 modifying the initiator radius-server should not require port number
6214405 iscsi: sendtargets login fails with Cisco bridges
6215262 iSCSI I/O hang during fault testing
6221432 iscsiadm list target_param failed
6218751 panic while during fault timeout conditions (causing cross mutex panic)
 
(from 121981-03)
 
6390196 the iSCSI patches deliver the wrong etc/ima.conf
 
(from 121981-02)
 
6375178 hang on ip/name resolution as a result of running format when I/O is running
6375740 changing target-param via iscsiadm remove target-param does not result in new params being used
6380321 redzone violation while doing sendtgts request to ATTO bridge device
6370257 memory corruption with iscsi attach-detach-attach cycle
6378143 iSCSI login failed - Miscellaneous iSCSI initiator errors (0x02/0x00)
6378566 iscsi: panic[cpu0]/thread=d32fda00: recursive rw_enter, lp=d6c98604 wwwh=d32fda04
6275410 cannot change maxoutstandingr2t target-parameter with iscsiadm
6358044 iscsiadm list target-param is displaying info for target even after it was removed
6377558 NOTICE: iscsi persistent store update ok now filename:/etc/iscsi/iscsi_v1.dbc
6354973 iscsiadm add discovery-address returns 'unknown error' when multiple addresses are entered
6374756 extra characters are seen appended to chap name for initiator-node
6380424 patches need to deliver the ima.conf
 
(from 121981-01)
 
6173739 iscsiadm cannot be used to change multiple target parameters for a single target at one time
6186291 add support for iSNS discovery
6204742 drivers should use LDFLAGS instead of _depends_on[]
6212320 target_param maxrecvdataseglen will not accept max or min value
6249509 bad grammar in error message "failed to received login response"
6251575 integrate iSCSI Management API
6254172 iSCSI issues warnings about 'no compatible driver'
6263322 target's CHAP secret length is not checked
6268840 clean up error messages issued by iscsiadm for invalid radius-shared-secret entries
6271727 iscsi driver is not lint clean
6282455 I/O hang during 24+ hour fault testing (enumeration hung)
6290500 clean-up/address XXX comments
6292453 add logout support when disabling or removing a discovery service
6299456 setting bad firstburstlength/maxburstlength values fails with no errors generated
6311820 iSCSI should support variable length CDBs (> 16 bytes)
6314196 iSCSI target alias should be listed without -v / also should be under list target output
6338487 spelling error in msg 'WARNING: iscsi driver found no comptible driver'
6340791 iSCSI MS/T Support
6341375 'iscsiadm list target <target-name>' does not support mixed case target names
6344551 modify target-param command ignores more than one target while help (-?) indicates otherwise
6357322 iSCSI initiator ignores bridged SCSI devices that are not spc3 compliant
6361861 list target-param shows extra aliases
 
(from 123501-02)
 
6221842 looping implicit disconnect/login between two competing connections - netapp
6361661 panic[cpu1]/thread=d2994e00: mutex_enter: bad mutex panic
6377013 Msg Failed to set discovery info on target OID 11 when changing configured sessions target parameter
6377485 iSCSI initiator doesn't handle report LUNs address peripheral bus identifier properly (> 255 LUN#)
6383602 target is not in use but fails to log out when discovery is disabled and can't log in
6396333 initiator does not register with good isns-server if isns-server list contains bad isns-server address
6423706 RFE: extend ms/t support to use different peer IP addresses when available
 
(from 123501-01)
 
6326608 provide initiator-port related properties
 
(from 145958-11)
 
7152553 patches T145957-10 and T145958-10 do not deliver fix for CR 7001012
 
(from 145958-10)
 
7001012 ULPs do not load, time out while trying to register with fctl
 
(from 145958-09)
 
6487899 flat space LUN addressing method aka FCP_VOLUME_ADDRESSING should be supported
7049685 function fp_stuff_device_with_gan should swap port type
7094166 fcp reports supported lun addressing methods as unsupported
 
(from 145958-08)
 
6578838 cfgadm, luxadm, mpathadm show incorrect status after path disabled
 
(from 145958-07)
 
6677595 HBA_GetNumberOfAdapters occasionally does not return the correct adapter count
 
(from 145958-06)
 
7047683 fix for 7019331 not delivered by 145957-05/145958-05
7065471 invalid /etc/hba.conf after fresh installation of s10u10_17
 
(from 145958-05)
 
        This revision accumulates generic Sustaining patch 143648-10
        into Solaris S10U10 update.
 
(from 145958-04)
 
6995579 6956269 is incomplete fix and FP_NHEAD2 should be FP_NHEAD1 to fix it
 
(from 145958-03)
 
6533790 panic: (((condvar_impl_t *)cvp)->cv_waiters & (1024 - 1)) == 0, file:../../common/os/comon/condvar.c
6966156 incorrect return code after loading the HBA API 2nd time, HBA_STATUS_ERROR
 
(from 145958-02)
 
        This revision effectively accumulates generic Sustaining patch
        143648-09 into Solaris S10U10 update but failed to specify the
        updated obsolescence.  Revision -03 updates that correctly.
 
(from 145958-01)
 
        This revision accumulates generic Sustaining patch 143648-08
        into Solaris S10U10 update.
 
(from 143648-10)
 
7019331 fp unsolicited buffers are smaller than maximum RSCN payload
 
(from 143648-09)
 
6879696 panic happens when trying to offline fcoei port with mpxio enabled
 
(from 143648-08)
 
6348179 fcp driver's BUS_CONFIG_ONE could fail to configure a device
6956269 WARNING:fp(0)::fp_plogi_intr on NL nodes
 
(from 143648-07)
 
        This revision accumulates generic Sustaining patch 141875-10
        into Solaris S10U9 update.
 
(from 143648-06)
 
        This revision accumulates generic Sustaining patch 141875-09
        into Solaris S10U9 update.
 
(from 143648-05)
 
        This revision accumulates generic Sustaining patch 141875-08
        into Solaris S10U9 update.
 
(from 143648-04)
 
6884747 direct-attached tape device not rediscovered after reset
 
(from 143648-03)
 
        This revision accumulates generic Sustaining patch 141875-07
        into Solaris S10U9 update.
 
(from 143648-02)
 
6915047 uprev patch to include bug fixes from 143647-01 and 143648-01
 
(from 143648-01)
 
        This revision accumulates generic Sustaining patch 141875-06
        into Solaris S10U9 update.
 
(from 141875-10)
 
6854882 system hangs in deadlock in fctl driver
 
(from 141875-09)
 
6565632 panic in mdi_pi_get_client while running "luxadm display"
6914383 savecore on x64 with qlc HBA does not save system dump on fibre-channel dump device
 
(from 141875-08)
 
6897748 fcp driver should limit buffer size instead of returning an error in fcp_setup_scsi_ioctl
 
(from 141875-07)
 
6915592 crash in fp module, a mutex owner gone missing while enqueued for the mutex
 
(from 141875-06)
 
6836302 fully-connected cluster nodes may lose storage access upon reboot
6847051 change the log level of FP_TRACE for messages "PLOGI succeeded:no skip(1) for..."
6858473 Sun_fcGetFcpTargetMapping should return info for targets on all ports as described in its @doc header
6875911 HBA_GetFcpTargetMapping failed when mapping is NULL
 
(from 141875-05)
 
6728751 fc packet to DID 0xfffffa failed state
6797442 fp_cache_constructor() is copying the dma_attrs from parent - causes fm-capability ereports
 
(from 141875-04)
 
	This revision accumulates generic Sustaining patch 139605-06
	into Solaris S10U8 update.
 
(from 141875-03)
 
6597903 sun_fc lib shouldn't pass Null as va_list to vsnprintf
6683815 command HBA_SendCTPassThruV2 will cause I/O error if fcsm module is not loaded before the execution
6851561 feature patches 141874-02/141875-02 do not accumulate 120346-09/120347-09
 
(from 141875-02)
 
6635241 some hbaapi tests meet failure and fault on x86 and sparc platform
6641223 HBA_GetVendorLibraryAttributes - LibPath report garbled info
6645424 HBA_ScsiInquiryV2 return STATUS_OK when invalid lun is specified on ioctl to HBA Target
6695272 SetRNID requires exclusive usage on fp driver
 
(from 141875-01)
 
	This revision accumulates generic Sustaining patch 139605-04
	into Solaris S10U8 update.
 
(from 120347-09)
 
	This revision accumulates NWS Solaris Update S10U5 feature point patch
	128149-01.  The BugId list for 120183-02 below is also corrected.
 
(from 120347-08)
 
	This revision accumulates patch 120183-06 to address a binary dependency
	documented in CR 6544955
 
6534722 common.h and processor.h share the same variable name
6544955 vendorhbaapi.h changes exposes patch dependencies
 
(from 120347-07)
 
6486601 vendorhbaapi.h for FC HBA API is not as per T11 specifications
 
(from 120347-06)
 
	This revision 120347-06, has been generated to address internal
	tracking issues with patch 120347-05.  Functionally these two patch
	revisions are equivalent.
 
6494611 multiple patches cannot obsolete the same patch
 
(from 120347-05)
 
6336260 need to update nws library versioning to include amd64
 
(from 120347-04)
 
6443728 libHBAAPI: HBA_GetWrapperLibraryAttributes(3HBAAPI) is not global
 
(from 120347-03)
 
6334772 patch 120347-02 is not installing correctly
 
(from 120347-02)
 
6239116 hba.conf should be preserved on upgrade
6202863 libHBAAPI.so.1 is packaged as an editable file
 
(from 120347-01)
 
6288908 transport should handle 8GBit speed code
 
(from 128149-01)
 
6581388 SUN's HBAAPI shouldn't swap wwn while comparing to 'local' wwn
 
(from 120183-06)
 
6223854 "luxadm -e port" displays PRISM's path as "/devices//pci@X..." (empty directory after /devices/)
6520054 Sun_fc HBAAPI library failed after many calls to Sun_fcOpenAdapter()
6486601 vendorhbaapi.h for FC HBA API is not as per the T11 specifications
 
(from 120183-05)
 
        This revision 120183-05, has been generated to address internal
        tracking issues with patch 120183-04.  Functionally these two patch
        revisions are equivalent except that explicit obsoletion reference
        to 123499-02 has been removed.
 
6494611 multiple patches cannot obsolete the same patch
 
(from 120183-04)
 
6405584 luxadm inquiry /dev/es/ses# reports invalid pathname
 
(from 120183-03)
 
        This revision accumulates NWS feature point patch 123499-02
        (in Solaris Update S10U3) by delivering the following bugfix:
 
6336260 need to update nws library versioning to include amd64
 
(from 120183-02)
 
6347707 dbx dies when processing some 64-bit objects
6306254 qlctest fails with qlctest.get_port_info.FATAL message
 
(from 120183-01)
 
6210435 memory leak occurred on SunMC config reader process
 
(from 139605-06)
 
6771733 Emulex HBA may be retrying the incomplete Exchange within R_A_TOV value(10 seconds)
 
(from 139605-05)
 
6769920 fp(0) ULP(s) busy, detach_ulps failed. Failing power down
 
(from 139605-04)
 
6775340 ssfcp_is_reconfig_needed panicked after host-based LUN masking was enabled
 
(from 139605-03)
 
6722665 improve fcp task queue handling
 
(from 139605-02)
 
5074082 "ssfcp_online_child: Create devinfo for LU=" messages
 
(from 139605-01)
 
        This revision accumulates generic Sustaining patch 125185-09
        into Solaris S10U7 update.
 
(from 125185-11)
 
6566262 mutex_enter: bad mutex, lp=600109b1540 owner=2a1003b7cc0
 
(from 125185-10)
 
6327059 panic[cpu3] assertion failed:pd->pd_device != NULL, file: src/fctl.c, line: 4209
6562994 luxadm cannot see SES but all disks via QLE2462
 
(from 125185-09)
 
6639301 Leadville is not sending PRLI to the target device
6704883 installing fcip patch 125184-05 corrupts kmem_alloc_12288 cache; system will panic later
6717079 ADISC return code not copied to ULP packet
6734684 system panics when changing the FibreChannel connection fabric to AL
6739576 PLOGI is not retried when busy response is returned
 
(from 125185-08)
 
6553146 cfgadm errors with "Invalid argument" when configuring target with more than 300 luns
6641861 map_type is not set in fp.c
 
(from 125185-07)
 
6675963 HBA_SendReadCapacity cause system panic on x86 platform
6326372 fc_ulp_uninit_packet() panics trying to call mutex_enter on dead pd_mutex. pd_ref_count is negative
 
(from 125185-06)
 
6393138 errors detected on Summit-E during forcelip tests
 
(from 125185-05)
 
	This revision accumulates NWS Solaris Update S10U5 feature point
        patch 128147-03 and also delivers the following bugfixes:
 
6584034 fcp_offline_delay not set during boot ( ssfcp_attach() not called ), which can leave it set to 0
 
(from 125185-04)
 
6460562 Leadville needs to store a more precise timestamp in fptrace, fcptrace..
 
(from 125185-03)
 
6401604 WARNING: fcip: port attach failed bringing FC EM back online via the Attention button
6532746 devfs interfaces fails to offline devices after cable pull
6517026 switch port reset causes permanent loss of access to tape drive on another port in the SAN
6526457 Endless FCP: Report Lun Has Changed messages after upgrade
 
(from 125185-02)
 
	This revision accumulates NWS Solaris Update S10U4 feature point
	patch 125391-02 and also delivers the following bugfixes:
 
6389200 minimize performance overhead of pm_ calls in mainstream I/O path in Leadville
6461752 memory leak in handle page83 code
 
(from 125185-01)
 
6500633 tape devices cannot be used after link reset with I/O running
6518348 system panic occurs when FC cables are pulled out on Leadville multipath system
6478332 Leadville driver patch 119130 and 119131 should not include SUNWqlc
 
(from 128147-03)
 
6527334 missing LUNs after port offline with Emulex 4Gb HBA
 
(from 128147-02)
 
6558400 SAN 4.4.13 Emulex error with Patch 119914-12 on Solaris 8 & 9
6500300 system crashes with 500 target devices (SanBlaze) using QLC 2.18 driver at boot
 
(from 128147-01)
 
6574680 panic due to race in fcp code
 
(from 125391-02)
 
6485282 if ULP modules version mismatch, system will panic
6463248 "Error: Invalid pathname.." when running luxadm display command on MPxIO enabled FCAL devices
 
(from 125391-01)
 
6335574 FalconStor failed to failover after SAN 4.4.6 is installed


Patch Installation Instructions:
--------------------------------
 
Please refer to the man pages for instructions on using 'patchadd'
and 'patchrm' commands provided with Solaris.
 
The following example installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/123456-07
 
The following example removes a patch from a standalone system:
 
       example# patchrm 123456-07
 
For additional examples please see the appropriate man pages. Any
other special or non-generic installation instructions should be
described below as special instructions.


Special Install Instructions:
-----------------------------
 
NOTE 1:  If patch 146232/146233 is patchrm'ed, then after rebooting
         once patchrm has finished, run:
 
         svcs -xv |grep iscsi
 
         If svc:/network/iscsi/initiator:default service is not listed,
         then run:
 
         ls /var/svc/manifest/network/iscsi_initiator.xml
 
         if file exists then run:
 
         svccfg import /var/svc/manifest/network/iscsi_initiator.xml
 
         svcs -a |grep iscsi
 
         should then show:
 
         online         14:15:05 svc:/network/iscsi/initiator:default


NOTE: The list of 'patches required with this patch' (above) has been
modified from the list specified at patch creation time. The reason for
the modification is that one or more of the required patches was
either never released or withdrawn after its release. The following
substitutions (which are guaranteed to satisfy the original requirements)
were therefore made:

142910-17 replaces 142910-04




README -- Last modified date: Monday, November 19, 2012