OBSOLETE Patch-ID# 150401-52 NOTE: *********************************************************************** 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 https://support.oracle.com. *********************************************************************** For further information on patching best practices and resources, please see the Oracle Technology Network Patching Center: http://www.oracle.com/technetwork/systems/patches *********************************************************************** Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. *********************************************************************** Keywords: security poll mac e1000g ipsecah ipsecesp zfs rootnex libelf.so libld.so len argument munmap runtime linker mpt sd ipsecconf crypto pkcs11 pkcs11_kernel.so.1 ikeadm certdb libipsecutil apix pkcs12 race condition kmf keyusage sha384 ibd liba.so.1 scsi Synopsis: Obsoleted by: 150401-53 SunOS 5.10_x86: Kernel Patch Date: Jun/27/2017 Install Requirements: After installing this patch on an active boot environment, the system will be in a potentially inconsistent state until a reconfigure reboot is performed. Unless otherwise specified in the Special Install Instructions below, it is normally safe to apply further patches prior to initiating the reboot due to the relatively small footprint of the patch utilities. Normal operations must not be resumed until after the reconfigure reboot is performed. 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 150400 Topic: SunOS 5.10_x86: Kernel Patch Relevant Architectures: i386 i386.i86pc BugId's fixed with this patch: 14933330 15041583 15059729 15191036 15200607 15204413 15207695 15307009 15317045 15332295 15341312 15354492 15372613 15378433 15389882 15401611 15414382 15449671 15453777 15473631 15482156 15493532 15494128 15505861 15511003 15518895 15520866 15521496 15531868 15539152 15555874 15556414 15557871 15566297 15566298 15567469 15568565 15570951 15572296 15573797 15578091 15578452 15579937 15580758 15588762 15591945 15593115 15601268 15601504 15602062 15603244 15605702 15607807 15611100 15612419 15613053 15615053 15617994 15618846 15622206 15626496 15643793 15647156 15653447 15661084 15661139 15661345 15662359 15665585 15666664 15672559 15676271 15678120 15680352 15681777 15683125 15685991 15686082 15689118 15689226 15690886 15693591 15696163 15701091 15703918 15704632 15704883 15706019 15706409 15707265 15707492 15708448 15709825 15710534 15710775 15711072 15712882 15714128 15715215 15715549 15716085 15716439 15716833 15718032 15719515 15722845 15723117 15723155 15723320 15723329 15724721 15725252 15727578 15727739 15730133 15730854 15734656 15735442 15735699 15736453 15737491 15738029 15738954 15740174 15740941 15741367 15741380 15742271 15744845 15745840 15746589 15746994 15750490 15750574 15750994 15751047 15751898 15752435 15756032 15756464 15757069 15757099 15758197 15758459 15758461 15760160 15760730 15760769 15762720 15763554 15764044 15764146 15764451 15765104 15765165 15766446 15766902 15766940 15767303 15768532 15768821 15769420 15769826 15769894 15769996 15770103 15770569 15770609 15771021 15771690 15771768 15772057 15775014 15775996 15778616 15779246 15779856 15780192 15780200 15780385 15780493 15781192 15781641 15783297 15784231 15784755 15785071 15785248 15785440 15785988 15786025 15786384 15786576 15786609 15786729 15786808 15786977 15787467 15787650 15788353 15789239 15789415 15790351 15790372 15791271 15791822 15792052 15792971 15793305 15793416 15793477 15793931 15794086 15794263 15794759 15794791 15794950 15795037 15795327 15795328 15795350 15795356 15795535 15795998 15796390 15796547 15796781 15796962 15797481 15797710 15797871 15798224 15798521 15798684 15798916 15799935 15800361 15800486 15800796 15801011 15801366 15801413 15802350 15802661 15803104 15803392 15803852 15803853 15804591 15804599 15804687 15807421 15808754 15809803 15809862 15809921 15809974 15810974 15811225 15811509 15811520 15812735 15812816 15813061 15813324 15813348 15813680 15814090 15814664 15815845 15816323 15816587 15816639 15817125 15817137 15817594 15818472 15819341 15819443 15819541 15819674 15819700 15819978 15820317 15820749 15821207 15821295 15821350 15821382 15821644 15821646 15821985 15822290 15822306 15822469 15822598 15823088 15823090 15823255 15823591 15823992 15824910 15824925 15824954 15825650 15826104 15826749 15833828 15833855 15844219 15857135 15858248 15867625 15875298 15882075 15890500 15892217 15892272 15892821 15897538 15898382 15899038 15903493 15911074 15916736 15923283 15924838 15925651 15937751 15954351 15955742 15963898 15972250 15979418 15979988 15980058 15980522 15987135 15992306 15994235 15997791 15998183 16013601 16038166 16039539 16039969 16042291 16055289 16068162 16068181 16072724 16073620 16086435 16091474 16099913 16163172 16169163 16204311 16205576 16218907 16245585 16263826 16268329 16269962 16270457 16284522 16285392 16292552 16293053 16293098 16303151 16311421 16329143 16340257 16343120 16345168 16354357 16361843 16362344 16362919 16384609 16388305 16397136 16420072 16423386 16425981 16426940 16480908 16490464 16493596 16498656 16503776 16519289 16532828 16538309 16545490 16554790 16555888 16562469 16564195 16584967 16593168 16600745 16601767 16608837 16625669 16633265 16635844 16672077 16673262 16688393 16706583 16708230 16713450 16716278 16717035 16722973 16735164 16741411 16757507 16760866 16771544 16776160 16777772 16782143 16804978 16829802 16839721 16844293 16872174 16878787 16886354 16886359 16894065 16894659 16908253 16914004 16915190 16917285 16939761 16942137 16944099 16944165 16977089 16990155 17012987 17013015 17028207 17034106 17038558 17062650 17072813 17075733 17075773 17160126 17165615 17190470 17214105 17214157 17215344 17220973 17228789 17245181 17251055 17263041 17265150 17269952 17289900 17294420 17296592 17324737 17330975 17336846 17337436 17355367 17356746 17357498 17361762 17361787 17366564 17381963 17384274 17402549 17423761 17444369 17450148 17478373 17483957 17490278 17492518 17510986 17540748 17585850 17594153 17594186 17608652 17608895 17609380 17611048 17615487 17615534 17615665 17623108 17628036 17647860 17718182 17728421 17749998 17759429 17771319 17779420 17795786 17798090 17799335 17812518 17816539 17823484 17832061 17834840 17856080 17888793 17891664 17906811 17911376 17912762 17938451 17951397 17967200 17974760 17978358 17984854 17986274 18055846 18063072 18069409 18110604 18112075 18114351 18125379 18137973 18153265 18155320 18175522 18179189 18197828 18219077 18220046 18222773 18224410 18227245 18232692 18235943 18238081 18238084 18239194 18248268 18253515 18257039 18268721 18275232 18281514 18305202 18306257 18307548 18314479 18329164 18337761 18345828 18364918 18385457 18394101 18400656 18412787 18435205 18448344 18451583 18451602 18451728 18498173 18517749 18520028 18535194 18554251 18562374 18609976 18642655 18648501 18650236 18658199 18680001 18684148 18684176 18695640 18720639 18726018 18735840 18736112 18770126 18778732 18779182 18802639 18802976 18816582 18870240 18901461 18911792 18914201 18969626 18972119 19013554 19017021 19047278 19129161 19157908 19207874 19208697 19227561 19231547 19252715 19259982 19270277 19297091 19302899 19339727 19345501 19348062 19349309 19350198 19428984 19429038 19429158 19429188 19429215 19430392 19430621 19430764 19437113 19438877 19439205 19503362 19531712 19540016 19561301 19621792 19685857 19712458 19729489 19789227 19796752 19797287 19797346 19814333 19829449 19831221 19846952 19899860 19949855 19988393 20057674 20076853 20096295 20139599 20140365 20171244 20201219 20208692 20213552 20225300 20237135 20241825 20261144 20263429 20275873 20288812 20297270 20312160 20331287 20332511 20333559 20339481 20374128 20389674 20465403 20470543 20471456 20509131 20547819 20548154 20557783 20579109 20609524 20610606 20621085 20640916 20656409 20693077 20725636 20758165 20761494 20847215 20863480 20883318 20896210 20901655 20925084 20949892 20980530 20996359 20996615 20997055 21034792 21044249 21070982 21119059 21143114 21144961 21164243 21192987 21207579 21258962 21261717 21272692 21309731 21329203 21351540 21378835 21378906 21386089 21455086 21457141 21630037 21684772 21800732 21817650 21831700 21850031 21856599 21934431 21974731 22078790 22081981 22169638 22198235 22255198 22265018 22271524 22271538 22277416 22313575 22344526 22384243 22384530 22390126 22452860 22476695 22497791 22504241 22570617 22572748 22581863 22713524 22726140 22732789 22860059 22908719 22910072 23074592 23098012 23114866 23204768 23206407 23215304 23261438 23293947 23296373 23479124 23549792 23616229 23732231 24295697 24395787 24481752 24517222 24594344 24598339 24599300 24931799 24943236 25230510 25321672 25367528 25403716 25428984 25555568 25558688 25589706 25787653 26029592 26051636 6219638 6273805 6317032 6542973 6547594 6547853 6623668 6675944 6768612 6780866 6782288 6794856 6797489 6801195 6810080 6829651 6837799 6856693 6867399 6872913 6879636 6885375 6885809 6885833 6887320 6889082 6889086 6889474 6890960 6892028 6892388 6892846 6893246 6894689 6895232 6897711 6898492 6900609 6905264 6908382 6911599 6916271 6917979 6925293 6927188 6939364 6959337 6962781 6966362 6971842 6978059 6989439 6991337 7001157 7006686 7026002 7026003 7028770 7040324 7042201 7085913 7126267 7152937 7160636 7170855 7171760 7171801 7173041 7178504 7182033 Changes incorporated in this version: 15578091 15643793 15781641 18680001 19685857 20057674 21684772 22581863 23293947 24395787 24481752 24594344 24598339 24599300 24943236 25321672 25403716 25589706 25787653 26051636 Patches accumulated and obsoleted by this patch: 127981-01 142008-01 142047-04 142333-03 144312-03 144541-01 146448-04 146809-01 146839-01 146849-03 146851-02 147698-01 148175-01 148232-01 148378-01 148554-03 148558-02 148678-01 148722-02 148767-03 148876-03 149313-02 149503-01 149617-01 149637-04 149641-01 149643-02 149649-08 149730-03 150116-05 150118-01 150154-02 150162-03 150170-05 150301-01 150385-01 150386-01 150528-05 150628-01 150630-02 150636-01 150757-04 150761-01 151150-02 151426-03 Patches which conflict with this patch: Patches required with this patch: 118344-14 118855-36 118919-21 119255-88 120012-14 125504-02 127128-11 127756-01 137138-09 139556-08 141445-09 142910-17 144501-19 147148-26 148889-05 150511-03 151913-02 (or greater) Obsoleted by: Files included with this patch: /etc/certs/SolarisCA /etc/crypto/certs/CA (deleted) /etc/crypto/certs/ORCLObjectCA (deleted) /etc/crypto/certs/ORCLS10CF (deleted) /etc/crypto/certs/ORCLS11CF (deleted) /etc/crypto/certs/SUNWObjectCA (deleted) /etc/crypto/certs/SUNW_SunOS_5.10 (deleted) /etc/crypto/certs/SUNW_SunOS_5.11_Limited (deleted) /etc/crypto/certs/SolarisCA (deleted) /etc/crypto/pkcs11.conf /etc/fs/nfs/mount /etc/inet/ike/config.sample /kernel/amd64/genunix /kernel/crypto/aes /kernel/crypto/aes256 /kernel/crypto/amd64/aes /kernel/crypto/amd64/aes256 /kernel/crypto/amd64/arcfour /kernel/crypto/amd64/arcfour2048 /kernel/crypto/amd64/blowfish /kernel/crypto/amd64/blowfish448 /kernel/crypto/amd64/des /kernel/crypto/amd64/md5 /kernel/crypto/amd64/rsa /kernel/crypto/amd64/sha1 /kernel/crypto/amd64/sha2 /kernel/crypto/amd64/swrand /kernel/crypto/arcfour /kernel/crypto/arcfour2048 /kernel/crypto/blowfish /kernel/crypto/blowfish448 /kernel/crypto/des /kernel/crypto/md5 /kernel/crypto/rsa /kernel/crypto/sha1 /kernel/crypto/sha2 /kernel/crypto/swrand /kernel/dacf/amd64/consconfig_dacf /kernel/dacf/consconfig_dacf /kernel/drv/amd64/bofi /kernel/drv/amd64/crypto /kernel/drv/amd64/cryptoadm /kernel/drv/amd64/dca /kernel/drv/amd64/devinfo /kernel/drv/amd64/dtrace /kernel/drv/amd64/e1000g /kernel/drv/amd64/fasttrap /kernel/drv/amd64/fbt /kernel/drv/amd64/hermon /kernel/drv/amd64/ibd /kernel/drv/amd64/ip /kernel/drv/amd64/ipsecah /kernel/drv/amd64/ipsecesp /kernel/drv/amd64/lofi /kernel/drv/amd64/lx_systrace /kernel/drv/amd64/mcxe /kernel/drv/amd64/mcxnex /kernel/drv/amd64/mpt /kernel/drv/amd64/mpt_sas /kernel/drv/amd64/poll /kernel/drv/amd64/ramdisk /kernel/drv/amd64/scsi_vhci /kernel/drv/amd64/sd /kernel/drv/amd64/sdt /kernel/drv/amd64/spdsock /kernel/drv/amd64/zfs /kernel/drv/bofi /kernel/drv/crypto /kernel/drv/cryptoadm /kernel/drv/dca /kernel/drv/devinfo /kernel/drv/dtrace /kernel/drv/e1000g /kernel/drv/fasttrap /kernel/drv/fbt /kernel/drv/hermon /kernel/drv/ibd /kernel/drv/ip /kernel/drv/ipsecah /kernel/drv/ipsecesp /kernel/drv/lofi /kernel/drv/lx_systrace /kernel/drv/mcxe /kernel/drv/mcxnex /kernel/drv/mpt /kernel/drv/mpt_sas /kernel/drv/poll /kernel/drv/ramdisk /kernel/drv/scsi_vhci /kernel/drv/sd /kernel/drv/sdt /kernel/drv/spdsock /kernel/drv/zfs /kernel/dtrace/amd64/fasttrap /kernel/dtrace/amd64/fbt /kernel/dtrace/amd64/lx_systrace /kernel/dtrace/amd64/sdt /kernel/dtrace/fasttrap /kernel/dtrace/fbt /kernel/dtrace/lx_systrace /kernel/dtrace/sdt /kernel/fs/amd64/devfs /kernel/fs/amd64/nfs /kernel/fs/amd64/procfs /kernel/fs/amd64/zfs /kernel/fs/devfs /kernel/fs/lx_afs /kernel/fs/lx_proc /kernel/fs/nfs /kernel/fs/procfs /kernel/fs/zfs /kernel/genunix /kernel/kmdb/amd64/crypto /kernel/kmdb/amd64/genunix /kernel/kmdb/amd64/ip /kernel/kmdb/amd64/ipc /kernel/kmdb/amd64/mpt /kernel/kmdb/amd64/mpt_sas /kernel/kmdb/amd64/mpxio /kernel/kmdb/amd64/mr_sas /kernel/kmdb/amd64/nfs /kernel/kmdb/amd64/ptm /kernel/kmdb/amd64/sata /kernel/kmdb/amd64/scu /kernel/kmdb/amd64/usba /kernel/kmdb/amd64/zfs /kernel/kmdb/crypto /kernel/kmdb/genunix /kernel/kmdb/ip /kernel/kmdb/ipc /kernel/kmdb/mpt /kernel/kmdb/mpt_sas /kernel/kmdb/mpxio /kernel/kmdb/mr_sas /kernel/kmdb/nfs /kernel/kmdb/ptm /kernel/kmdb/sata /kernel/kmdb/scu /kernel/kmdb/usba /kernel/kmdb/zfs /kernel/mach/amd64/apix /kernel/mach/amd64/pcplusmp /kernel/mach/apix /kernel/mach/pcplusmp /kernel/misc/amd64/cmlb /kernel/misc/amd64/ibtl /kernel/misc/amd64/iovcfg /kernel/misc/amd64/kcf /kernel/misc/amd64/kmdbmod /kernel/misc/amd64/mac /kernel/misc/amd64/md5 /kernel/misc/amd64/nfssrv /kernel/misc/amd64/pcie /kernel/misc/amd64/scsi /kernel/misc/amd64/sha1 /kernel/misc/amd64/sha2 /kernel/misc/cmlb /kernel/misc/ibtl /kernel/misc/iovcfg /kernel/misc/kcf /kernel/misc/kmdbmod /kernel/misc/mac /kernel/misc/md5 /kernel/misc/nfssrv /kernel/misc/pcie /kernel/misc/scsi /kernel/misc/sha1 /kernel/misc/sha2 /kernel/pcbe/amd64/pcbe.AuthenticAMD.21 /kernel/pcbe/amd64/pcbe.GenuineIntel.5 /kernel/pcbe/amd64/pcbe.GenuineIntel.6 /kernel/pcbe/amd64/pcbe.GenuineIntel.6.42 /kernel/pcbe/amd64/pcbe.GenuineIntel.6.60 /kernel/pcbe/pcbe.AuthenticAMD.21 /kernel/pcbe/pcbe.GenuineIntel.5 /kernel/pcbe/pcbe.GenuineIntel.6 /kernel/pcbe/pcbe.GenuineIntel.6.42 /kernel/pcbe/pcbe.GenuineIntel.6.60 /kernel/sched/SDC /kernel/sched/TS /kernel/sched/amd64/SDC /kernel/sched/amd64/TS /kernel/strmod/amd64/ip /kernel/strmod/amd64/ipsecah /kernel/strmod/amd64/ipsecesp /kernel/strmod/amd64/ptem /kernel/strmod/amd64/rpcmod /kernel/strmod/ip /kernel/strmod/ipsecah /kernel/strmod/ipsecesp /kernel/strmod/ptem /kernel/strmod/rpcmod /kernel/sys/amd64/c2audit /kernel/sys/amd64/inst_sync /kernel/sys/amd64/kaio /kernel/sys/amd64/nfs /kernel/sys/amd64/portfs /kernel/sys/amd64/rpcmod /kernel/sys/amd64/shmsys /kernel/sys/c2audit /kernel/sys/inst_sync /kernel/sys/kaio /kernel/sys/nfs /kernel/sys/portfs /kernel/sys/rpcmod /kernel/sys/shmsys /lib/amd64/ld.so.1 /lib/amd64/libaio.so.1 /lib/amd64/libc.so.1 /lib/amd64/libelf.so.1 /lib/amd64/libld.so.4 /lib/amd64/liblddbg.so.4 /lib/amd64/libmd.so.1 /lib/amd64/libproc.so.1 /lib/amd64/libuuid.so.1 /lib/amd64/libzfs.so.2 /lib/amd64/llib-lc.ln /lib/amd64/llib-ldevice.ln /lib/amd64/llib-ldevid.ln /lib/amd64/llib-ldevinfo.ln /lib/amd64/llib-lelf.ln /lib/amd64/llib-lzfs.ln /lib/ld.so.1 /lib/libaio.so.1 /lib/libc.so.1 /lib/libelf.so.1 /lib/libld.so.4 /lib/liblddbg.so.4 /lib/libmd.so.1 /lib/libproc.so.1 /lib/libuuid.so.1 /lib/libzfs.so.2 /lib/llib-lc.ln /lib/llib-ldevice.ln /lib/llib-ldevid.ln /lib/llib-ldevinfo.ln /lib/llib-lelf /lib/llib-lelf.ln /lib/llib-lzfs.ln /lib/svc/method/svc-dumpadm /platform/i86pc/kernel/amd64/unix /platform/i86pc/kernel/drv/amd64/cpc /platform/i86pc/kernel/drv/amd64/cpudrv /platform/i86pc/kernel/drv/amd64/ppm /platform/i86pc/kernel/drv/amd64/rootnex /platform/i86pc/kernel/drv/cpc /platform/i86pc/kernel/drv/cpudrv /platform/i86pc/kernel/drv/ppm /platform/i86pc/kernel/drv/rootnex /platform/i86pc/kernel/kmdb/amd64/apix /platform/i86pc/kernel/kmdb/amd64/cpu.generic /platform/i86pc/kernel/kmdb/amd64/pcplusmp /platform/i86pc/kernel/kmdb/amd64/unix /platform/i86pc/kernel/kmdb/amd64/uppc /platform/i86pc/kernel/kmdb/apix /platform/i86pc/kernel/kmdb/cpu.generic /platform/i86pc/kernel/kmdb/pcplusmp /platform/i86pc/kernel/kmdb/unix /platform/i86pc/kernel/kmdb/uppc /platform/i86pc/kernel/mach/amd64/uppc /platform/i86pc/kernel/mach/uppc /platform/i86pc/kernel/sys/amd64/cpc /platform/i86pc/kernel/sys/cpc /platform/i86pc/kernel/unix /sbin/init /sbin/zfs /sbin/zpool /usr/bin/amd64/elfedit /usr/bin/amd64/pargs /usr/bin/amd64/pvs /usr/bin/amd64/truss /usr/bin/digest /usr/bin/elfedit /usr/bin/elfsign /usr/bin/i86/pargs /usr/bin/i86/truss /usr/bin/iostat /usr/bin/isainfo /usr/bin/kmfcfg /usr/bin/mac /usr/bin/mpstat /usr/bin/nfsstat /usr/bin/pgstat /usr/bin/pktool /usr/bin/pvs /usr/bin/vmstat /usr/ccs/bin/amd64/elfdump /usr/ccs/bin/elfdump /usr/include/inet/ip6.h /usr/include/inet/ip_ire.h /usr/include/kmfapi.h /usr/include/kmftypes.h /usr/include/libzfs.h /usr/include/net/pfkeyv2.h /usr/include/netinet/in.h /usr/include/nfs/mount.h /usr/include/nfs/nfs.h /usr/include/nfs/nfs4.h /usr/include/nfs/nfs4_clnt.h /usr/include/nfs/nfs4_kprot.h /usr/include/nfs/nfs_clnt.h /usr/include/nfs/rnode.h /usr/include/nfs/rnode4.h /usr/include/rpc/clnt.h /usr/include/sys/auxv_386.h /usr/include/sys/bitset.h /usr/include/sys/cap_util.h /usr/include/sys/cpucaps_impl.h /usr/include/sys/cpuvar.h /usr/include/sys/crypto/common.h /usr/include/sys/crypto/ioctladmin.h /usr/include/sys/ddi_impldefs.h /usr/include/sys/ddi_implfuncs.h /usr/include/sys/devpoll.h /usr/include/sys/dkio.h /usr/include/sys/dtrace.h /usr/include/sys/dtrace_impl.h /usr/include/sys/fs/zfs.h /usr/include/sys/fss.h /usr/include/sys/ftrace.h /usr/include/sys/ib/clients/ibd/ibd.h /usr/include/sys/ib/ibtl/ibti_common.h /usr/include/sys/ib/ibtl/ibtl_ci_types.h /usr/include/sys/ib/ibtl/ibtl_types.h /usr/include/sys/instance.h /usr/include/sys/kstat.h /usr/include/sys/lgrp.h /usr/include/sys/mac.h /usr/include/sys/mdi_impldefs.h /usr/include/sys/pattr.h /usr/include/sys/pghw.h /usr/include/sys/poll_impl.h /usr/include/sys/proc.h /usr/include/sys/project.h /usr/include/sys/promif.h /usr/include/sys/ramdisk.h /usr/include/sys/scsi/adapters/scsi_vhci.h /usr/include/sys/scsi/generic/commands.h /usr/include/sys/scsi/impl/commands.h /usr/include/sys/scsi/impl/spc3_types.h /usr/include/sys/scsi/impl/transport.h /usr/include/sys/scsi/scsi_address.h /usr/include/sys/scsi/scsi_pkt.h /usr/include/sys/scsi/targets/sddef.h /usr/include/sys/smbios.h /usr/include/sys/smbios_impl.h /usr/include/sys/stream.h /usr/include/sys/strsubr.h /usr/include/sys/sunddi.h /usr/include/sys/sunndi.h /usr/include/sys/syscall.h /usr/include/sys/sysdc_impl.h /usr/include/sys/sysevent/dev.h /usr/include/sys/sysmacros.h /usr/include/sys/systm.h /usr/include/sys/taskq_impl.h /usr/include/sys/thread.h /usr/include/sys/time.h /usr/include/sys/types.h /usr/include/sys/uio.h /usr/include/sys/user.h /usr/include/sys/uuid.h /usr/include/sys/vmsystm.h /usr/include/sys/x86_archext.h /usr/include/vm/anon.h /usr/include/vm/hat.h /usr/include/vm/page.h /usr/include/vm/pvn.h /usr/include/vm/seg.h /usr/include/vm/seg_kmem.h /usr/include/vm/seg_spt.h /usr/kernel/drv/amd64/dump /usr/kernel/drv/amd64/kstat /usr/kernel/drv/amd64/logindmux /usr/kernel/drv/amd64/pm /usr/kernel/drv/amd64/pts /usr/kernel/drv/dump /usr/kernel/drv/kstat /usr/kernel/drv/logindmux /usr/kernel/drv/pm /usr/kernel/drv/pts /usr/kernel/sched/FSS /usr/kernel/sched/FX /usr/kernel/sched/RT /usr/kernel/sched/amd64/FSS /usr/kernel/sched/amd64/FX /usr/kernel/sched/amd64/RT /usr/lib/amd64/libdisasm.so.1 /usr/lib/amd64/libdtrace.so.1 /usr/lib/amd64/libdtrace_jni.so.1 /usr/lib/amd64/libipsecutil.so.1 /usr/lib/amd64/libkmf.so.1 /usr/lib/amd64/libkmfberder.so.1 /usr/lib/amd64/libkmsagent.so.1 /usr/lib/amd64/libkvm.so.1 /usr/lib/amd64/libpkcs11.so.1 /usr/lib/amd64/libsmbios.so.1 /usr/lib/amd64/libzpool.so.1 /usr/lib/amd64/llib-ldiskmgt.ln /usr/lib/amd64/llib-ldtrace.ln /usr/lib/amd64/llib-lexacct.ln /usr/lib/amd64/llib-liov.ln /usr/lib/amd64/llib-lkmf.ln /usr/lib/amd64/llib-lkmfberder.ln /usr/lib/amd64/llib-lkvm.ln /usr/lib/amd64/llib-lsoftcrypto.ln /usr/lib/crypto/kcfd /usr/lib/elfedit/amd64/cap.so /usr/lib/elfedit/amd64/dyn.so /usr/lib/elfedit/amd64/ehdr.so /usr/lib/elfedit/amd64/phdr.so /usr/lib/elfedit/amd64/shdr.so /usr/lib/elfedit/amd64/sym.so /usr/lib/elfedit/amd64/syminfo.so /usr/lib/elfedit/cap.so /usr/lib/elfedit/dyn.so /usr/lib/elfedit/ehdr.so /usr/lib/elfedit/phdr.so /usr/lib/elfedit/shdr.so /usr/lib/elfedit/sym.so /usr/lib/elfedit/syminfo.so /usr/lib/fm/amd64/libdiskstatus.so.1 /usr/lib/fm/amd64/llib-lfmd_log.ln /usr/lib/fm/amd64/llib-ltopo.ln /usr/lib/fm/fmd/plugins/zfs-retire.so /usr/lib/fm/libdiskstatus.so.1 /usr/lib/fm/llib-lfmd_log.ln /usr/lib/fm/llib-ltopo.ln /usr/lib/hotplugd /usr/lib/inet/certdb /usr/lib/inet/certlocal /usr/lib/inet/certrldb /usr/lib/inet/in.iked /usr/lib/libc/libc_hwcap1.so.1 /usr/lib/libc/libc_hwcap2.so.1 /usr/lib/libdisasm.so.1 /usr/lib/libdtrace.so.1 /usr/lib/libdtrace_jni.so.1 /usr/lib/libelfsign.so.1 /usr/lib/libike.so.1 /usr/lib/libipsecutil.so.1 /usr/lib/libkmf.so.1 /usr/lib/libkmfberder.so.1 /usr/lib/libkmsagent.so.1 /usr/lib/libkvm.so.1 /usr/lib/libpkcs11.so.1 /usr/lib/libsmbios.so.1 /usr/lib/libzpool.so.1 /usr/lib/llib-ldiskmgt.ln /usr/lib/llib-ldtrace.ln /usr/lib/llib-lexacct.ln /usr/lib/llib-liov.ln /usr/lib/llib-lkmf.ln /usr/lib/llib-lkmfberder.ln /usr/lib/llib-lkvm.ln /usr/lib/llib-lsoftcrypto.ln /usr/lib/mdb/kvm/amd64/crypto.so /usr/lib/mdb/kvm/amd64/dtrace.so /usr/lib/mdb/kvm/amd64/genunix.so /usr/lib/mdb/kvm/amd64/ip.so /usr/lib/mdb/kvm/amd64/ipc.so /usr/lib/mdb/kvm/amd64/mdb_ks.so /usr/lib/mdb/kvm/amd64/mpt.so /usr/lib/mdb/kvm/amd64/mpt_sas.so /usr/lib/mdb/kvm/amd64/mpxio.so /usr/lib/mdb/kvm/amd64/mr_sas.so /usr/lib/mdb/kvm/amd64/nfs.so /usr/lib/mdb/kvm/amd64/ptm.so /usr/lib/mdb/kvm/amd64/sata.so /usr/lib/mdb/kvm/amd64/scu.so /usr/lib/mdb/kvm/amd64/usba.so /usr/lib/mdb/kvm/amd64/zfs.so /usr/lib/mdb/kvm/crypto.so /usr/lib/mdb/kvm/dtrace.so /usr/lib/mdb/kvm/genunix.so /usr/lib/mdb/kvm/ip.so /usr/lib/mdb/kvm/ipc.so /usr/lib/mdb/kvm/mdb_ks.so /usr/lib/mdb/kvm/mpt.so /usr/lib/mdb/kvm/mpt_sas.so /usr/lib/mdb/kvm/mpxio.so /usr/lib/mdb/kvm/mr_sas.so /usr/lib/mdb/kvm/nfs.so /usr/lib/mdb/kvm/ptm.so /usr/lib/mdb/kvm/sata.so /usr/lib/mdb/kvm/scu.so /usr/lib/mdb/kvm/usba.so /usr/lib/mdb/kvm/zfs.so /usr/lib/mdb/proc/amd64/libzpool.so /usr/lib/mdb/proc/libzpool.so /usr/lib/nfs/lockd /usr/lib/nfs/nfs4cbd /usr/lib/nfs/nfsd /usr/lib/python2.4/vendor-packages/zfs/allow.py /usr/lib/python2.4/vendor-packages/zfs/allow.pyc /usr/lib/rcm/modules/SUNW_network_rcm.so /usr/lib/scsi/amd64/libscsi.so.1 /usr/lib/scsi/libscsi.so.1 /usr/lib/security/amd64/kmf_nss.so.1 /usr/lib/security/amd64/kmf_openssl.so.1 /usr/lib/security/amd64/kmf_pkcs11.so.1 /usr/lib/security/amd64/pkcs11_kernel.so.1 /usr/lib/security/amd64/pkcs11_kms.so.1 /usr/lib/security/amd64/pkcs11_softtoken.so.1 /usr/lib/security/amd64/pkcs11_softtoken_extra.so (deleted) /usr/lib/security/amd64/pkcs11_softtoken_extra.so.1 (deleted) /usr/lib/security/kmf_nss.so.1 /usr/lib/security/kmf_openssl.so.1 /usr/lib/security/kmf_pkcs11.so.1 /usr/lib/security/pkcs11_kernel.so.1 /usr/lib/security/pkcs11_kms.so.1 /usr/lib/security/pkcs11_softtoken.so.1 /usr/lib/security/pkcs11_softtoken_extra.so (deleted) /usr/lib/security/pkcs11_softtoken_extra.so.1 (deleted) /usr/lib/sysevent/modules/swap_mod.so /usr/lib/sysevent/modules/zfs_mod.so /usr/perl5/5.8.4/lib/Sun/Solaris/Pg.pm /usr/platform/i86pc/include/vm/hat_i86.h /usr/platform/i86pc/include/vm/hment.h /usr/platform/i86pc/include/vm/htable.h /usr/platform/i86pc/lib/mdb/kvm/amd64/apix.so /usr/platform/i86pc/lib/mdb/kvm/amd64/cpu.generic.so /usr/platform/i86pc/lib/mdb/kvm/amd64/pcplusmp.so /usr/platform/i86pc/lib/mdb/kvm/amd64/uppc.so /usr/platform/i86pc/lib/mdb/kvm/apix.so /usr/platform/i86pc/lib/mdb/kvm/cpu.generic.so /usr/platform/i86pc/lib/mdb/kvm/pcplusmp.so /usr/platform/i86pc/lib/mdb/kvm/uppc.so /usr/sadm/install/miniroot.db /usr/sbin/amd64/dtrace /usr/sbin/amd64/lockstat /usr/sbin/amd64/swap /usr/sbin/amd64/zdb /usr/sbin/cryptoadm /usr/sbin/i86/dtrace /usr/sbin/i86/lockstat /usr/sbin/i86/swap /usr/sbin/i86/zdb /usr/sbin/ikeadm /usr/sbin/ipsecconf /usr/sbin/snoop /var/svc/manifest/network/ipsec/policy.xml /var/svc/manifest/system/cryptosvc.xml Problem Description: 15578091 list of squeue states baked into mdb's ip module should be corrected and extended 15643793 tcsetattr() TCSAFLUSH & TCSADRAIN actions ineffective 15781641 ::squeue dcmd should support mdb pipes 18680001 msync could be more efficient 19685857 UNIX03: VSX: /tset/XPG4.os/wstreamio/ungetwc/T.ungetwc 7 UNRESOLVED 20057674 panic due to hat_getpfnum returning PFN_INVALID for ISM mapping 21684772 munmap of large region can be slow with NFS 22581863 nfs_write should handle EAGAIN 23293947 recursive pvn_vplist_dirty_range call causes hang 24395787 panic in nfs_putpages 24481752 UNIX03: VSC: /tset/POSIX.annexA/c99/c99.ex{110,110} 24594344 tidy up pts.c ptswput() indentation 24598339 memory leak in pts.c ptswput() 24599300 NULL pointer dereference in stropen of streamio.c:560 24943236 UNIX03: VSX4: /tset/XPG4.os/procenv/confstr/T.confstr:1 FAILs on c99 25321672 Solaris 10 hangs in QEMU-KVM in tsc_sync_master 25403716 NOTICE: logdmuxlrput: received unexpected message of type 0x94 by telnet(1) 25589706 posix_spawn open file action does not close opened file before open action 25787653 on Solaris 10, "nfsstat -c" doesn't display correct client statistics for NFSv4 26051636 problem with kernel (virtual memory services) (from 150401-51) 15711072 problem with kernel (syscall) 21817650 NFSv4 client panics when it receives file name more than 256 bytes from server 21934431 write system call releases the rwlock even though it is not held in nfs3_write() 24517222 NFS deadlock panic in nfssrv:rfs4_dbe_lock 25428984 nfs4_map tries to access an already freed vnode 25555568 problem with kernel (syscall) 25558688 lack of sys_resource privilege for nfsd causes outage 26029592 split fix of 24422543 to ON consolidation (from 150401-50) 16545490 time synchronization against TOD (=RTC) causes time going back to 1970 21329203 problem with NFSv4 (kernel) 21831700 IKE: activate DPD if a P1 SA is considered active, but P2 negotiations time out 22726140 problem with IKEv1 service 24931799 svc.startd core dump with compat in /etc/nsswitch.conf 25367528 race condition involving fss_newpri and exit (from 150401-49) 22198235 fix for bug 15758197 broke e_gen check in arc_can_collect() 23114866 deadlock when write-wanted between dsl_sync_task_group_wait & dsl_prop_register 23261438 ZFS should use LBA for unmap (from 150401-48) 15603244 taskq_ent_alloc: TQ_SLEEP performance cliff when tq_nalloc > tq_maxalloc 18063072 ZFS casesensitivity property issues when set to "mixed" 22265018 ldi_ioctl(DKIOCSETWCE) hangs 23074592 bad trap panic in ssd_ssc_send accessing a freed sd_lun 23206407 sd driver not retrying I/O with Sense Key: Not_Ready 23479124 I/O hung in arc_get_data_block() waiting for ARC to evict 23549792 need to incorporate the new key/asc/asq combination per latest SCSI spec spc-5 23732231 read capacity 16 sent unconditionally to storage that does not support it (from 150401-47) 15601504 comments for NFSMNT_GRPID, MI_GRPID and MI4_GRPID definitions are misleading 15809974 NFS client does not detect changes to Active Directory group membership 15979988 dsl_pool_cleanup should be interruptible 18281514 spa_sync/space_map_sync delay in dbuf_read causes NFS thread to pause 24295697 memory leak in set_args of nfsmnt.c:1100 25230510 copyright year needs updating to 2017 for Solaris 10 patch (from 150401-46) 22860059 problem with ZFS (from 150401-45) 18901461 NFS client must prefault on read to avoid page-lock deadlock 19949855 optimize the number of cross-calls during hat_unload 21850031 ZFS defer_destroy flag being propagated on non-snapshots (from 150401-44) 15709825 16gb file delete done in single chunk in ZFS with 8k blocksize 15790372 ztest should not use a metaslab_debug value of 1 15796781 zfs syntax and help syntax corrections 17324737 zero NFS ops on the target of full online replication 18385457 zfs destroy should work also for corrupted datasets 20609524 /lib/svc/method/svc-dumpadm for Solaris 10 has references to -c flag only found in Solaris 11 22078790 RMAN backup of 8k records, need faster sgl thr eviction 22910072 zil shouldn't use costly scrubbing reads 23098012 db_managed never reset to 0 (from 150401-43) 15378433 upcount_dec discovers a miscount and panics 15557871 panic in sha2_mac_verify_atomic() 15680352 deadlock between zfs_inactive() and zfs_write()/as_fault 15690886 Solaris 10 sends invalid TCP header options in SYN and SYN-ACK packet 15763554 zfs: accessing past end-of-object panic 15785071 remove ztest's duplicative range-locking 15815845 recordsize hints sent by ODB/dNFS clients are ignored 15899038 hit assert(dn_empty == B_FALSE || dn_maxblkid == 0) during dNFS/ODB tests 17856080 arc_meta_used is not necessarily all MRU 18684176 NFS hung because zfs_write is waiting on an rwlock 20980530 mutex_enter: bad mutex panic in zfs:vdev_dtl_sync during zpool split 21192987 panic[cpu0]/thread=100011857980: assertion failed: db->db_size == size 21258962 system wedged during stress, deadlock between zfs_fillpage() and zfs_write() 21261717 invalid iovec caused system crash in dmu with zero-copy write to COMSTAR LUN 21351540 unmount failures after POSIX lock changes 21386089 deadlock in putpage/putapage under heavy load 21630037 zfs_write sets invalid mode when clearing SUID bit 22384530 dmu_xuio_transform() leaks memory in the error path 22504241 kom_upgrade panic on arc buf eviction (from 150401-42) 23616229 dnode_evict_dbufs() fails due to active unlinked set drain thread (from 150401-41) 20288812 chmod fails if FS is out of space or quota 21272692 panic zfs:dmu_tx_dirty_buf 22277416 deadlock due to sctp_snmp_get_mib2() is waiting 23215304 problem with kernel (x86) (from 150401-40) 15791271 libzfs returns stale vdev path after stmsboot -e 15798521 rpool information not updated after MPXIO transition 17294420 root pool vdev paths are never updated 18155320 zpool status tries too hard to update device names 18726018 ZFS panic on ZS4-4 doing PXE boot 20996359 initial priority of newly created threads with FSS class 21070982 FSS project scalability issue 21457141 fss_timeleft is not getting decremented appropriately with batch tick processing 21974731 performance changes in Fair Share Scheduler on SPARC 22908719 adaptive at PIL 11 due to fss_decay_usage() 23204768 need a method to update devid in vdev labels on Solaris 10 23296373 problem with procfs (from 150401-39) 22570617 long takeover: dataset mount taking long time in processing delete_queue (from 150401-38) 15734656 add support for additional qualifiers for dtrace dcpc counter probes 15738954 system load average goes up during dtrace termination when SpeedStep enabled 15757099 shouldn't auto-online a vdev if it has been explicitly offlined 15769996 page_t's at ppvm_base are not saved to crash dump 15772057 pio_mutex is too small for M4 series 15911074 divide error trap in cpudrv_monitor 17594153 mutiple threads calling htable_steal can still cause race with hati_pte_map 18770126 after preserving dump in memory, system hangs during reboot 20758165 problem with kernel (streams) 22271524 migrate kmf_openssl plugin to new OpenSSL 1.0.1 22497791 zfs receive doesn't mount datasets automatically if mountpoint property is set 22572748 search time for 64K pages can still be high in page_freelist_coalesce (from 150401-37) 15531868 VID/PID for a new asymmetric IBM array to mpxio 15758197 ARC l_update_lock contention in arc_add_to_evictables() 15798224 strong crypto is disabled on NG zone by default 16284522 arc_elink_t's need some fitness and separate kmem cache 16480908 remove proactive link cleanup 16554790 arc_list_locked should give mfu list first 16564195 ARC l_evict_lock contention in arc_evict_bytes() 16944099 arc_adjust can wrongly victimize MRU 20332511 ZFS delay() usage incompatible with hires_tick 20693077 snapshot deletes don't check timeout while iterating 20863480 branded S10 zone need pkcs11_softtoken_extra.so for DES 21034792 remove necessity of pkcs11_softtoken_extra 21378835 ARC l_link_lock contention in arc_remove_from_evictables() 21378906 ARC L1 hit stats updates may be too hot 21856599 single NFSv3 RPC transaction stalls - while other NFS activity continues 22713524 pkcs11_kms has reference to old OpenSSL 22732789 remove obsolete EXPORT SOURCE from pkcs11 (from 150401-36) 19531712 panic reboot happens with error kstat_q_exit: qlen == 0 21119059 zpool import -d does not work with the device name like 'xxxxs[0-7]yyy' 22169638 bad free of log chain head block in zil_claim() for SPA_LOG_CLEAR case 22255198 zpool import ignores pools on devices with names ending with s[0-9] w/o slices (from 150401-35) 15771690 remove reference_tracking_enable reference_history from zfs_params in non-debug kernels 16039969 vdev_label_init() needs to properly clear out the uberblock ring 16068181 HMP: Erie mpt_sas: failed to copy out reply data 16163172 deadlock involving dv_find() and dv_cleandir() 17483957 should be able to indicate intent to hold a dataset for a long time 18268721 lseek SEEK_HOLE does not find hole at offset 19157908 panic in list_head() called by sa_find_idx_tab() 19796752 cannot receive "share.smb" property on z: pool and or dataset must be upgraded 20547819 wrong refreservation size after resizing of preallocated zvol failed 22081981 problem with devfs 22344526 problem with crypto algorithms 22476695 problem with procfs (from 150401-34) 15204413 remove SunScreen code from libike 15573797 remove unused key and certificate files 15703918 bring userland crypto up to first class citizen status 18736112 libpkcs11: module verification failure error unhelpful 20579109 elfsign request subcommand no longer necessary 20949892 remove hidden Solaris internal mode from libike and ike-certutils 22384243 libelfsign obfuscation and cyclic libpkcs11 dependency workaround is not needed 22390126 fix ABI check noise after 22384243 (from 150401-33) 15568565 crypto modules _init: crypto_register_provider() failed during shutdown 15591945 assertion failed: kcf_dh != NULL 15607807 module load/unload errors could be a little less techie and ominous 15723329 kCF providers in the first slot don't unregister properly 15813061 zfs diff: code cleanup 22313575 zfs diff panics system when pool is out of space 22452860 copyright year needs updating to 2016 for Solaris 10 patch (from 150401-32) 15769894 split recovery will fail on import 20847215 InfiniBand devices are reporting wrong interface speed ibp1 speed 2000 Mbit/s 22271538 migrate PKCS#11 KMS plugin to new OpenSSL 1.0.1 (from 150401-31) 15770103 intermittent akd hangs - mutex owned by a thread stuck in ZFS land 15789415 ZFS panics with: buffer modified while frozen! 18239194 syslog shows errors after LUN expansion 20901655 mismatching numbers of vdev's children causes panic in spa_config_valid() 21800732 load average is not updated on 32-bit Solaris x86 systems (from 150401-30) 17540748 NFSv4 lock granted to client while still held by another client 18435205 zfsvfs_hold() should fail when unmount is in progress from resume 18802976 assertion failed: vp->v_filocks == NULL, vnode.c, line: 3025 20076853 zfs_fsync() should access z_os after ZFS_ENTER() 20201219 concurrent fstatvfs() calls may cause ENOENT error for NFSv4 mountpoint 20208692 replicate the workaround implemented in 17615534 to other platforms 20213552 when zfs_mount fails, further mounts return EBUSY for that dataset 20339481 stress test leaves filesystem unmountable 21044249 X5-8 hangs: CPU idles with threads in its run queue (from 150401-29) 15482156 kernel_get_operationstate() returns CKR_FUNCTION_NOT_SUPPORTED when no operation is active 15858248 anon_array_exit should cv_signal, not cv_broadcast, impacting network performance 20333559 dystem panics in loadavg_execute() when CPU is removed 20610606 panic in hat_get_mapped_size() on free buffer 21455086 system panics when cache device removed (from 150401-28) 15505861 write performance degrades when ZFS filesystem is near quota 15661345 kCF doesn't always have to wait for kcfd anymore 15706019 getconf recommends obsolete Studio cc 64-bit compiler flags 15723320 missing some cleanup from 6975428 15762720 zpools need to be more independent and robust w.r.t. failures 15820317 kcfd fails to create kernel worker threads 16741411 ramdisk driver contains mutex that unnecessarily constrains concurrency 16977089 hard throttle code of ak2011 adds value in on12 and ak8 too 17228789 scsi_vhci not handling the takeover on NetApp storage correctly in non-cluster 17423761 remove mention of MODVERIFICATION_FAILED, which no longer exists 17832061 one dropped packet can permanently throttle TCP transfer 18554251 I/O errors after storage non-destructive upgrade 18609976 large deletes cause long sync times, write ops go to zero 18779182 EMC VPLEX, primary paths are lost 19339727 MPxIO should recognize transitioning between states (T_SUP) 19349309 dp_sync_write time is updated for dp_read_overhead incorrectly 20140365 tcp_cwnd_normal needs a bigger default 20237135 stuck command following mpt_do_scsi_reset 20312160 code cleanliness nits for SA linger time 20465403 prevent 20437250 from causing avail_ns to go negative 20509131 token amount is too large for dmu_tx_count_free() with dedup and small blocks 20557783 no complete message for "Waiting for externally initiated failover to complete" 20761494 offline-online loop of mirror results in checksum errors 20883318 typo in comment about dmu_dedup_deadlist_free_factor 20925084 arc_reclaim_thread is active even though system doesn't have any ZFS pools 20996615 NFSv3 read operation fails on previously opened FD after setuid(0) 21143114 maximum I/O transfer size used for ramdisk needs some tuning 21207579 CID: 38993 integer overflow in "chunk" 21309731 vdev in rpool based on vdisks goes UNAVAIL when I/O domain rebooted (from 150401-27) 15701091 want independent guid for ARC buf headers 15770609 kmem_cache_reap should be more resilient in low-memory situations 16362344 ZFS not reaping memory 17269952 f95 8.6 : OLP detected when reading a string into a double-precision number 18275232 panic due to race between dpclose->pollhead_delete and strclose->pollhead_clean 18337761 zio metadata buf is found in zio data cache magazine 20389674 panic in pollhead_delete() 20621085 M7 seems to hang: scheduler is only non-idle process found 20656409 superfluous call to dnode_evict_dbufs/dnode_clear_dbufs in dnode_reallocate 20997055 problem with kernel (syscall) 21144961 booting delay after kernel patch upgrade from 150400-01 to 150400-02 (from 150401-26) 15622206 locking entire freelist via page_list_lock potential bottleneck in page coalesce algorithm 15758459 Oracle login storm: multi-process OSM/DISM attach is slow 15785988 OSM locking with shmctl(SHM_LOCK) succeeds 15786025 shmat(SHM_RND) of OSM segment succeeds 15786576 SHM_RDONLY does not work on OSM segments 15794759 OSM UNLOCK is slow 15795998 DISM panics when unlocking pages 15798916 zpool list shows the pool is ONLINE when the pool is suspended 15800361 segspt_shmlockop should get availrmem before getting pages 15809803 pmap -xs command, on a process with OSM segment is too slow 15817137 DISM panic in spt_unlock_pages_task when DISM memory is unlocked 15821295 suspended pools should be reported as SUSPENDED by mdb as well 15897538 zpool status for vdev aux can be confusing when pool is suspended 15980522 MC_UNLOCK_GRANULE hangs while there is outstanding aio to OSM segment 16292552 assertion failed: IS_P2ALIGNED(lp_addr, pg_sz) in seg_spt.c 16345168 fix to 15980522 needs to think about the forked process case 16757507 SHM_RDONLY OSM segments should prevent granule lock and unlock 16878787 destroyed OSM segments need to clean up locked memory accounting 16894065 spt_anon_getpages_task() must recache purged OSM pages 17012987 OSM base pages are not destroyed for unlocked granules 17013015 race between unlocking and mapping an OSM granule 17214157 segspt_dismfault() returns inconsistent error codes 17265150 segspt_free_pages_task() leaks locked-mem rctl accounting 17355367 page_destroy_pages() does not adjust pages_locked 17381963 unlocking OSM granules can cause OSM to use F_SOFTLOCK path for I/O 17384274 need temporary workaround for 17320552 17978358 writing to OSM segment without locking granules not generating SIGSEGV 18305202 TCP_ANONPRIVBIND does not work for quick connect() 18314479 NFS/RPC has potential of consuming too many reserved ports 18735840 client system hung in htable_steal with kpages_locked > physinstalled 18911792 VHCI: timeout in tpgs/std_asymmetric_fops can take up to 90 minutes 19208697 process spawning blocked for R/W locks held during deferred SGA allocation 19227561 mpathadm showing the error "Unable to get configuration information." 19797287 disabling of soft expires is broken 19797346 P2 rekeying on soft expire gives window for exponential SA explosion 20470543 dropping TCP connection after RPC_AUTHERROR causes intermittent delays on client 20471456 panic in bcopy due to negative len mblk 20725636 core dump during uuid_generate_time with 150400-19 or later installed 20896210 panic in vdev_disk_io_start when trying to write to a DEGRADED device (from 150401-25) 15793931 RTC_VRT check sometimes fails on some AMD platforms 18650236 resource temporarily unavailable during ramdisk creation after patch 148721-02 19017021 threads blocking on C_DestroyObject (soft token) 19231547 panic in ipsecah:sadb_unlinkassoc() 19814333 threads blocking on C_DestroyObject (kernel token) 20297270 vdev_hold() should not probe 20640916 NFS iostat results intermittently in error - by a large amount (from 150401-24) 15493532 libc printf should not SEGV when passed NULL for %s format 16498656 panic assertion failed, file: ../../i86pc/vm/htable.c, line: 1039 16688393 x86 hat_share() can race with hat_pageunload() 17072813 vmstat slow to start with very high disk LUN count 17492518 iostat -E lost function 17608652 hat_share() on x86 doesn't always hold the correct htable 17812518 thousands of device entries cause modctl() to slow down 18778732 problem with kernel NFSv4 20374128 iostat -l with -Y does not show requested number of disks (from 150401-23) 15712882 kernel preemption queue scalability 15784755 zpool import assertion failed: 0 == dmu_bonus_hold(os, object, dl, &dl->dl_dbuf) (0x0 == 0x6) 15788353 vnode caching in vdev_disk_hold() does not avoid name lookup, creating deadlocks 15802350 holding root vdev not enough to avoid lookups for new vdevs, creating deadlock 15822469 NFS client passes UID/GID of previous user to access mount rather than current UID/GID 16204311 repair I/O on missing devices during zpool import causes panic 16303151 panic in mac_do_softlso due to oddly-sized buffer chain 16886359 assertion failed: vd->vdev_hold_state == VDEV_HOLD_NONE 17759429 zpool online -e does not work on root pools 17911376 rpool mirrored disk cannot be removed after zpool split on guest domain 18969626 I/O stops when other path pulled out and inserted after a path is degraded 18972119 BAD TRAP panic in SDC:sysdc_tick race with process owned taskq_thread 19297091 arc_evictable_memory has needless locks 19348062 x86 NFS client does not allow NFSv4 ACLs 19561301 system class threads should not be accounted with new thread accounting flag 20096295 problem with libelfsign 20139599 panic clock_tick_process on a exiting thread NULL t_lwp 20225300 live savecore (savcore -L) crashes system with assertion failure 20241825 zfs_link(): dirtying snapshot! 20263429 elfsign_extract_sig and elfsign_buffer_len are obsolete 20331287 elfsign digest creates corrupted elfsign section (from 150401-22) 15191036 syslogd_ok() calls should only be done if return value used 15611100 incorrect code in kstat_delete causes panic 15745840 IPv6 Duplicate Address Detection should ignore reflected frames 15778616 vdev_disk_open leaks memory 16777772 fix for 15588234 causes zpool import to disable write cache on non-zpool disks 17594186 mpt_accept_tx_waitq: failed to accept cmd on queue and hang 17749998 AI installation fails to find boot disk if no disk specified in manifest 18153265 panic in zil_replaying fsflush 18248268 connection lost when doing CON5_net test 18400656 connection lost when doing CON5_net test on Intel 82571EB 18870240 MPXIO cannot find an active path for I/O after storage failover 19302899 zpool readonly with failmode=continue still hangs 19846952 stopping nfs-server issues "zfs unshare -a" causing panic in treeclimb_unexport 19899860 df -k stuck in endless loop in function nfs4_attr_otw() 20275873 150400-16 breaks elfedit 20548154 need to backout fixes for 19137061 & 19137092 (from 150401-21) 15821646 potential false sharing in arc_evict_list_t 15823591 arc_evictor_thread should not depend on arc_reclaim_thread for scheduling 15955742 arc_reclaim_thread should not sleep if a reclaim is needed 15979418 panic BAD TRAP nvlist_remove_all 16055289 need to separate the task of kmem reaping from the ARC's reclaim thread 16915190 ZFS ARC should not delay I/O if it is not the source of memory pressure 16944165 reaper_state rs_strategy is sticky 17718182 IB VF interrupt deadlock 17951397 IB port was fenced/disabled by SM for lack of response (seen on M6) 18125379 memory leak in l2arc on sync reads that fail 18562374 missing call to arc_free_data_block in l2arc_read() 18658199 speed up msync() on ZFS by 90000x with this one weird trick 18695640 race between arc_write_done() and arc_evict_buf() 18914201 hole buffers are calculating zero checksums leading to performance slowdown 19013554 read completion is racy (removed) 19137061 top-level vdev allocations may go over mg_aliquot (removed) 19137092 loading metaslab should switch rotor using metaslab_group_next() 19345501 arc buf being evicted with READ_IN_PROGRESS set 19503362 ztest assertion failure in arc_read() 19789227 NFS client does not retry setclientid call after NFS4ERR_DELAY 20261144 copyright year needs updating to 2015 for Solaris 10 patch (from 150401-20) 15689226 /etc/driver_aliases should have a 'scsiclass nulldriver' alias 15757069 excessive logging by libkmsagent 15760730 T3-4 and x86 can hang with using DTrace with idle-state-transition 15780192 buffer overuns in libkmsagent 15793477 dtrace_sync needs some love 15800796 debug build of libkmsagent fails 15803104 apparent deadlock in page_lock_es() on ISM page 16269962 buffer overrun in KMSAgentLoadBalancer.cpp:794 17190470 crash dump not saved after zvol resize even though "dump succeeded" reported 17888793 DR suffers from lock starvation due to improper use of SE_EWANTED 17967200 BAD TRAP in crgetngroups() when accessing a cred struct that is free 18238084 assertion failed panic, file: dtrace.c, line: 12682 18257039 invoking DTrace on a single-CPU system causes panic 18329164 assertion failed: mycpuid <= dstate->dtds_max_cpuid, file: dtrace/dtrace.c 18345828 dynamically allocated variables can contain wrong values 18642655 buffer overrun in InitializeFileLogging(char const*) of KMSAuditLogger.cpp:52 19621792 cralloc_flags and crgrpalloc mem leaks during nicdrv testing 19829449 problem with libkmsagent library 19831221 misaligned access in soap_rand of stdsoap2.cpp:2900 19988393 DTrace chunksize and dynvar size differs 20171244 assure new 150400/150401 patches can't install with rogue 150510-02/150511-02 (from 150401-19) 15401611 devfs_clean() should not be used to test for offlinability 15579937 'uuid_generate_time' generates duplicates on M4000 equipped with SPARC64-VI CPUs 15681777 uuid_create hang in lwp_mutex_timedlock 15738029 as of 6558857, zones may miss notification of pool changes 15769420 deadlock cycle in blocking chain in port_free_event() and aio_port_callback() 15779856 reintroduce free verification for metaslab debugging 15803853 uuid_generate_time() no longer creates state file 15813324 free block checking could be done earlier 16270457 buffer overrun in mpt_do_scsi_reset of mpt.c:8398 16490464 fstatat64() getting ENOENT for some files when two "ls -lR" run simultaneously 16601767 uninitialized variable in mpt_write_scsi_device_params of mpt.c 16844293 Solaris 10 fix for bug 15532076 is not sufficient 17160126 stack overflow with recursive dsl_dataset_remove_clones_key() calls 17795786 panic in ip:udp_output_v4() twice 18364918 scsi_vhci to support kstat_runq_enter/exit for ascv_t in iostat 18802639 t4-1b s12_48 kstat_q_exit: qlen == 0 panic scsi_vhci 19350198 mpt driver panic in mpt_do_passthru when system memory is low 19428984 buffer overrun in mpt_handle_event of mpt.c:7349 19429038 uninitialized variable in mpt_do_passthru of mpt.c:11019 19429158 uninitialized variable in mpt_init_chip of mpt.c:12258 19429188 uninitialized memory in mpt_sync_wide_backoff of mpt.c:8676 19429215 uninitialized memory in mpt_update_props of mpt.c:9888 19430392 uninitialized memory in mpt_ioctl of mpt.c:11519 19430621 NULL pointer dereference in mpt_send_event_ack of mpt_impl.c:686 19430764 uninitialized variable in mpt_get_handshake_msg of mpt_impl.c:293 19437113 buffer overrun in mpt_get_physdisk_settings of mpt_raid.c:961 19438877 misaligned access in mpt_get_raid_wwid of mpt_raid.c:739 19439205 mcxnex port type detection should default to IB, not Ethernet, for CX-3 19540016 assertion panic in mpt_save_cmd 19712458 RAID event handling in mpt needs sanitization (from 150401-18) 15809862 acquisition of ANON lock in shmat is wrong 15923283 T4-2 panics px during SANboot via Gany-Q card (configured for FCoE ops) with S10U11 17450148 VTS on M6-32 shows severe kstat_hold contention 17834840 bad trap panic around kstat 18055846 panic happened on using cards in PCI-Box after hotplug PCI-Box and cards 18069409 pbind hangs in kstat_hold 19252715 server hang due to out of memory because nothing calls bp_mapout to free buffers 19729489 kernel patch should require 150510-02/150511-02 (from 150401-17) 6978059 zpool import -d hangs when a FIFO is encountered 7126267 libzfs: zpool_open_func() feeding wrong device path to slice_cache_compare() 7160636 libzfs: zpool_find_import_impl() emits bogus error on failing stat() 15372613 NFS client performance/scalability hurt badly by xcalls resulting from bp_mapout() 15578452 pkcs11 metaslot does not have atforkhandler 15661084 libpkcs11 shouldn't try to dlclose its own metaslot 15724721 memory leak in libpkcs11 15750490 smbios needs to be implemented as per DSP0134 ver. 2.7 15786609 assertion failed: (intsz == 0 && numints == 0) || (intsz == 1 && numints > 0) - dsl_prop.c, line: 84 15796547 appliance NFS/server permissions problems for stable state storage 15801011 nightly testing (06/27): NFS file I/O problems when rsize/wsize is not page aligned 15817125 wrong bracketing in pkcs11 atfork handler 16908253 memory leaks in zpool_open_func 16917285 metaslot resources are not properly cleaned up 17823484 checking gpt's s7-s15 results in rn_nozpool assertion failure 18110604 kerneltoken returns CKR_FUNCTION_FAILED instead of CKR_RANDOM_SEED_NOT_SUPPORTED 18197828 unable to determine classcode for ixgbe warning is emitted 18306257 wrong locking order of meta_session and meta_sessionlist_head 18451583 C_Initialize returns CKR_OK also when it fails 18451602 kms_mechhash is never used 18451728 resource leak in pkcs11_kms 18535194 pkcs11 finalization phase needs rework 18684148 pktool generates an ATTRIBUTE invalid 18816582 IP multicast packets with TTL=0 sometimes not delivered with IPMP 19047278 missing returns in soft_genkey_pair 19270277 hotplug and cfgadm commands hang on M6-32 with DBus bits (from 150401-16) 16072724 ld.so.1 infinite loop in core_lookup_sym() 16872174 UNIX03: VSX: /tset/ANSI.os/streamio/vprintf/T.vsnprintf 85 FAILs 16914004 application threads are hanging in tcp_close 18175522 with 147147-26 -zignore wrongly keeps libraries for dependency compensation 18220046 illegal offset is set in Global Offset Table 18498173 do_recall_file() sleeps on CV and never wakes-up 19129161 S10U11 install delay on x86 system with more than 16g memory 19259982 Solaris 10 fix for 15819700 uses wrong VID (from 150401-15) 15615053 panic in delfpollinfo 15764146 di_init takes much more time on T3-4 than other platforms 17263041 make sure cached QP current state is updated before calling modify QP 17444369 cfgadm configure a configured disk causes EFAULT to I/O in progress 18448344 open(2) is not complying with the POSIX definition wrt. SA_RESTART in sigaction 18520028 pargs command intermittently core dumping 18648501 pargs segfaulting if process exits while being queried 19207874 KU patches 150400-08 up to 150400-14 use wrong i.manifest (from 150401-14) 15354492 vhci_scsi_start() always returns TRAN_BUSY (for non-reserve cmds) on error 15389882 pkcs11_softtoken doesn't properly strip pkcs7 padding 15716833 kernel memory observability: pp_kernel kstat is unreliable and broken 15735699 MPxIO: least desired path instance phase II 15736453 swap, dump zvols could handle fragmentation better 15741380 backup software unable to detect library/tape devices attached to SAS2.0 HBA 16673262 panic in ip@ ip:udp_wput 16706583 MPxIO: 'logical-block' policy does not work for asymmetric targets 16939761 SAS disks not enumerated/attached 17357498 M6-32: lgrp load average scalability improvements 17611048 sd.conf entries should override default behavior 17984854 memory corruption in as_ctl() with MC_LOCKAS 18232692 zvol_child_vd needs to ensure the child is readable 18412787 mptsas_find_path_phy does not find pathinfo with sfunc (from 150401-13) 15332295 division panic on a disk with reported capacity of less than 80k 15786977 resurrect arcstat_mru_ghost_hits and arcstat_mfu_ghost_hits 15812735 panic in l2arc_cached() on m4k while running strs3 stress test 15821207 ZFS prevents reboots when devices are missing 15882075 arc doesn't promote buffers which have a ghost entry anymore 16268329 32-bit overflow in arc_adapt() causes arc_p instability 16343120 race in arc_adapt() causes arc_p to go negative 17038558 evicting l2arc bufs with outstanding read can cause bad consequences 17251055 IB interfaces could not ping each other when configured with non-default pkey 17647860 problem with cpc driver 17779420 anon_map_getpages() should NULL out unlocked pages in ppa[] 18224410 DISM assumes all constituent pages are present in spt_ppa[] 18394101 [UPLSA] deadlock occurred when delete-ip and watchdog of mcxnex were executed (from 150401-12) 15453777 pwrite() must ignore the O_APPEND/FAPPEND flag 15580758 panic: ip_fast_forward+0xc9(ffffff02e8b9a038, b8012c0, ffffff02d9457ca8, ffffff02d8b15a00) 15756464 ZFS: freeing free segment following move of pool from SPARC to x86 15771021 panic: BAD TRAP: occurred in module "pcie" due to an illegal access to a user address 15795535 bad mutex panic when called from hermon_qp_modify() 15813680 hang on boot when PCIe IOV devices enabled 15821382 uninitialized chanp->ch_qp_mutex variable in ibt_alloc_special_qp 15821985 add support for LDoms DIOV features such as add-io and rm-io 15822290 POSIX namespace pollution in : KLGRPSET_WORDS and MAX_INDEX_T 15824954 unexpected IBT_ERROR_CATASTROPHIC_SRQ event causes panic 15892272 panic assertion failed: fmrpool->fmr_pool_size == 0, file: ../../common/io/mcxne 15937751 sys/ib/ibtl/ibti_common.h breaks C++ build 15963898 request driver support of Mellanox CX3 card in Solaris for Merrimack+ 16042291 mcxnex VF driver not FMA-hardened 16073620 ConnectX limits number of processes doing O/S bypass to 127 16086435 bad mutex in vdev_dtl_sync() during zpool split 16285392 hermon_mad_sendto_vf() assertion failure during ulp_4 test 16293053 panic at ibmf_i_handle_recv_completion() in ldm destroy-vf 16388305 change IB MTU from 4KB to 2KB in Solaris HCA 16538309 when PF becomes inaccessible, the VF driver panics during PIO accesses 16584967 mcxnex_eq_init_all() should allocate eq[0] first before the rest 16600745 byteswapping should not happen only for blocks fetched from l2arc 16717035 continuous panic/reboot when CX-3 does not have 2.11.1280 firmware 16722973 panic in mcxnex_write_hcr() while doing HCADR tests 16942137 IB port misidentified as Ethernet port on ConnectX VPI card 16990155 RAC LDOM node panics while running OLTP benchmark 17912762 system seems hung after running sys-unconfig 18222773 mpt: unknown event 17 received 18235943 iostat -E does not print out the serial number in some cases 18238081 uninitialized vars in sd.c 18253515 bug 17912762 made a SPARC deliverable which is not needed 18307548 Solaris 10 x86 machines with 'set hires_tick=1' fail to boot after fix for 15716439 18517749 Solaris 10 x86 unscalehrtime() is not functional (from 150401-11) 15665585 iostat -En doesn't output the serial number for mpt_sas drives 15784231 arc_init() incorrectly calculates availmem in the 32-bit mode if physmem is 16GB 15803392 'zpool status -x' is too pedantic with respect to pool version 15924838 IOV Framework support for Fibre Channel devices 16593168 unable to import zpools after applying kernel patch 147147-26/147148-26 16782143 one step forward, two steps back, is bad for devi_quiesce 16829802 quiescing siblings in walk_devs() seems broken, case DDI_WALK_PRUNESIB should be invoked rather than DDI_WALK_CONTINUE [..file os/devcfg.c] 17215344 WARNING: Could not determine class name for classcode 0x107 printed on console 17337436 FC SRIOV: system panic when booting primary off a PF LUN 17615665 Trusted Extensions not working well with Qlogic card 17623108 fix module verification to allow new root CA 17728421 race between kflt_export and page_claim_contig_pages triggers system panic 17938451 backport error in ndi_devi_quiesce_begin() needs to be fixed in Solaris 10 18112075 problem with kernel TCP/IP (from 150401-10) 15207695 problem with kernel TCP/IP 15605702 STREAMS module does not receive reset when done received before accept() on Solaris 10 15626496 core file due to NULL zpool handle in zfs_open() 15661139 problem with kernel TCP/IP 15727578 tcp_deferred_acks_max should be allowed to be less than 2 15730854 SCTP connections are leaked due to missing heartbeats 15740174 "Deadlock: cycle in blocking chain" between dnode_move & dbuf_verify 15820749 investigate syncing atime during fsync and possibly getattr requests 15826104 "Deadlock: cycle in blocking chain" during nicdrv testing 15925651 sctp_rotate_faddr() panics 16263826 2nd resilvered disk may erroneously complete soon after 1st disk completes 16423386 dnode_next_offset() doesn't do exhaustive search 16708230 in_sync_sys() should not write to filesystem with e_ddi_enter_instance 16804978 l2arc_cached should handle b_cookie safely 17062650 b_cookie can disappear between l2arc_cached() and l2arc_read() 17245181 problem with kernel TCP/IP 17356746 fix for 16423386 doesn't take care of hitting 64bit limits of DMU 17478373 x4540 kmem_io_4G exhausted under I/O load 17608895 zpool create coredumps 17615487 mount of .zfs/snapshot/snapname fails due to uninitialized name 17906811 elfsign fails to load some private keys 18114351 MPT_MOD_STRING was not updated to reflect "MPT HBA Driver v1.117" 18137973 panic in inst_sync_sys in an immutable kernel zone 18219077 backout the fix of 15817071 and implement a simple fix in procfs 18227245 copyright year needs updating to 2014 for Solaris 10 patch (from 150401-09) 17628036 race between pollhead_delete() and strclose->pollhead_clean causes panic (from 150401-08) 15414382 in.iked should exit with a non-zero code when checking against an invalid ike.config file 15449671 assertion failure in sd_unit_attach due to kstat_create failing 15566297 faulty PF_KEY replies should not cause in.iked to halt 15566298 PF_KEY diagnostics need to be more specific 15567469 get_ipsa_pair() does not always follow bucket lock entry rules, could potentially deadlock 15570951 ipsecalgs(1m) does not cope when there are no algorithms registered 15612419 ipsecconf -F failed with exit status 1 15716439 times() system call is not scalable 15794263 pmap -L does not scale 15816639 clock slowness issues with Fair Share Scheduling 15818472 threads favoring cpu0 tend to slow clock tick processing 16354357 clock scalability issues with CPU-capping enabled 16672077 clock tick processing should be optimized for SYSDC scheduling class 17075733 crypto framework should return mechanism not supported instead of bad arguments 17075773 in.iked(1M) outputs a message of CKR_ARGUMENTS_BAD in sun4v platform 17289900 regression in times() for multithreaded 17361787 ikev1 certutils should print out human-readable PKCS#11 errors 17816539 idle CPU's are failing to steal runnable threads from other CPU's 17974760 IKEv1 needs to give more insight into its certificate operations 17986274 IKEv1 cert chain validation with cert payloads needs work (from 150401-07) 15041583 thread walker can loop if pointers change under its feet 15556414 self-encapsulated inbound ICMP fails upon reflection 15613053 implement ATA TRIM, SCSI Write Same / UNMAP , Thin Reclamation 15647156 ZFS should support unmap for ssd devices 15735442 support Logical Block Provisioning in Solaris SD driver 15767303 sd_get_lbp_attribute alignment error panic 15786808 deadlock between zfs_ioc_recv and zfs_ioc_rollback 15795037 sd_send_scsi_INQUIRY truncates pages 15795327 some zpool commands would hang when there is a suspended pool 15796962 zpool destroy hangs when performing 'unmap' on SSD 15804599 massive write slowdown on random SCSI write workloads due to SCSI unmap overhead on pool data devices 15819443 regression in pool version 32 with multiple slog devices and large sync writes 16068162 zfs_ioc_vdev_set_state should not POOL_CHECK_SUSPENDED before spa_open_policy() 17510986 panic at cu_pg_reconfig+0x88 on Athena system at suspend/resume test 17609380 double-free of PF_KEY mblk possible in low memory situations 17615534 64KB free page search occupies 100% CPU load with Solaris 10 17798090 recursive mutex_enter panic from dnlc_dir_add_entry() 17799335 ZFS increasing volsize causes panic in VirtualBox VM 17891664 disable IOMMU interrupt remapping for Haswell (from 150401-06) 15706409 mpt should handle failing disks more intelligently 15714128 zpool import should not abort with overlapping partitions 15742271 race between hati_pte_map and htable_steal triggers panic 15786729 Ozone: failed to cap power on Solaris 10 and 11 if hard cap is enabled before OS handoff 15808754 swap on zvol is slow under memory pressure as compared to raw swap impacting applications instantly 15816323 zpool import with zvols takes longer with each import 15875298 mpt does not recover from "Disconnected command timeout" with failing disks 15892821 ndi_devi_offline fails when SAS PHY is offlined forcibly 16245585 "Disconnected command timeout for Target" SCSI warning 16329143 'divide by zero' panic during 'zfs send' 17366564 problem with kernel (syscall) (from 150401-05) 15710775 vdc driver should support DKIOCGMEDIAINFOEXT 15770569 add new Intel CPU feature bits for AVX2 and friends 15780493 tx_sync_thread's stack is sometimes not large enough 15795328 add performance counters for next-generation Intel processor 15795350 need disassembler support for new Intel instructions 15795356 string optimizations for new Intel processors 15800486 kstat's mixing of scaled/unscaled hrtime sacrifices monotonicity 15824910 add support to configure vdisk physical block size in vdc.conf 15824925 zvol should support DKIOCGMEDIAINFOEXT 15980058 FWARC/2012/285 VIO protocol changes 15992306 using sizeof(struct dk_minfo_ext) in kernel may corrupt memory of 32-bit user app 16633265 vdev_check event for a missing vdev causes syseventd:zfs_mod to crash 16635844 z_hold_mtx[] locks need to be on their own cache line 16716278 probe io:::done does not fire for asynchronous I/O 17034106 LGRP_MEM_POLICY_RANDOM on M10 is not random for Solaris 10 17361762 incorrect anon_cache buf_inuse value reported on Solaris 10 (from 150401-04) 15704632 unable to remove huge objects 16519289 Solaris e1000g needs to support Intel Clarkville 17220973 zone_locked_mem gets negative when DISM memory is locked (from 150401-03) 15511003 can't bind to socket from kernel thread because of NET_MAC_AWARE privilege 15518895 swap zvols need safeguards when changing their size 15722845 rebooting zones several times leaves behind lot of dormant ipsecesp kstats 15723155 cannot receive new filesystem stream: invalid backup stream 15740941 increasing volsize of swap zvol causes panic 15746589 ::vdev is not pipable 15746994 resizing swap with no dump device set causes panic 15751898 swap should prohibit using a subrange of a zvol 15756032 memory leaks in swap_mod 15766940 swapping to large extent causes panic 15775996 zone defrouter option is not working properly with link down 15787467 decreasing volsize of swap zvol causes panic 15796390 zio/arc join: buffer frees wrong cache 15823090 head panicked while ZFS evicting cache buffer no longer found in the hash 15825650 data missing from ZFS file system after a panic 16013601 replay of partial block writes can extend EOF to end of block 16038166 transient user data corruption due to anon_map_privatepages() race 16205576 problem with cpc driver 16532828 zvol_swap_004_pos fails on Solaris 10 patch bits 17214105 pgstat -v cap is not fixed if the load is over the maximum listed speed of CPU (from 150401-02) 15666664 allow partially mapped segments to share non-leaf page tables on x86 15689118 pgstat(1M) should report absolute maximum capacity of a PG 15758461 DISM segments should track page locking using bitmap 15764451 seg_spt should align inner and outer mapping VAs 15791822 RFE: enable hotplug service by default on sun4v platforms 15794950 system hang, threads blocked in DISM code 15812816 hotplug disable operation on a 16 CMU system can take 14-18 minutes 15816587 cputrack prints incorrect %tick 15819674 dynamic removal of root complex and slot with qlc/emlxs card fails due to a reference held by fmd 15819978 DDIO: add-io of a slot back to primary fails: ldma_iov_add: iov_add(500,@1/@0/@1) failed 15821644 kernel panics in pghw_cap_init when there are no hw groups 15823088 processes sharing the same ptables can race in x86 hat_share() 15826749 assertion failed: status == DDI_SUCCESS, file: ../../common/io/busra.c, line: 1342 15833828 I/O domain panic when dynamic removing a VF from this domain in primary 15833855 instance number of hxge/sxge changes after FEM is added back to primary domain 15857135 dynamic removal of root complex and slot can fail due to reference held by hald 15890500 BAD TRAP panic on a T4-1B due to NULL pointer dereference 15892217 panic assertion failed: !IN_VA_HOLE(va), file: ../../i86pc/vm/htable.c 15898382 ldm add-io VF to primary failed with ERROR: hardware or driver specific failure 15903493 prtdiag displays "SUNW,pf-emulation" entries in guest LDOM following VF add 15954351 systems hang in cv_wait() from prbarrier() 15994235 "hotplug poweroff" failed 16099913 ndi_devi_config_one can leak a node reference if NDI_CONFIG is used 16293098 qlc card has issues being added to an I/O domain 16311421 extra message seen with ldm add-io and rm-io VF 16420072 create slot-names properties for PCIe hotpluggable slots 16426940 M5/T5: ldm unbind of an SDIO Domain hangs 16493596 devices added to guest domain with add-io are not immediately visible 16503776 network devices under RCs loaned out to I/O domains have incorrect maxvfs limit 16562469 Oracle with a large SGA on T5/M5 startup&shutdown takes quite a long time 16608837 "ABORT: Unimplemented Fcode" messsage seen when adding pc_1 to a domain on T5-1B 16760866 backport softlso and packet hashing functions to Solaris 10 (from 150401-01) 15539152 problem with kernel (arch-amd64) 15704883 capture ftrace_state during panic 15707492 enabling FTRACE on 32-bit x86 causes panic from within intr_thread() 15730133 pm_start() on an attaching node vulnerable to pm_powerup from framework calls 15741367 ftrace.h definition of caller needs to be local to FTRACE_x macros 15750574 anon_array_lock - high contention 15760160 RFE: add dcmd to mdb to extract ftrace information from crash dumps 15760769 FTRACE probe in i86pc trap() doesn't include addr 15794086 kstat assertion panics after LDOM migration (removed - see 18219077) 15817071 system panic in pollhead_delete when using devpoll on /proc file system 15823255 LDoms CPU DR of available CPUs causes lpl_topo_verify fail -5 panic 16039539 response of SYN/ACK is delayed when connected from 600 clients per second 16361843 panic[cpu74]/thread=1000a22317a0: Deadlock: cycle in blocking chain 16362919 assertion failed: cu_cpu_info, file: ../../common/os/cap_util.c, line: 1771 16425981 panic with freeb() in sctp_process_recvq() 16771544 integration of IB-SRIOV into Solaris 10 requires rejuvenating KU 148888-04, 148889-04 (from 148378-01) This revision accumulates generic Sustaining patch 148175-01 into Solaris S10U11 update. (from 148175-01) 7085913 system is panicking in pollhead_delete() even with the fix for 7008672 in place (from 150118-01) 15821350 problem with kernel (gld) (from 150301-01) 15593115 e1000g driver_alias entries for unsupported device IDs 15780385 "ESB2 receiver disabled" warning message should be only printed in debug binary 15785440 network lost connection when doing NFS stress test with heavy load on HP Z620 15997791 VNICs don't work when you run out of H/W MAC addresses on 82579 chipset (from 149503-01) 6856693 sadb_update_sa() checks for duplicate SADB_UPDATE messages in the wrong place (from 149617-01) 7178504 header ordering issue with tunnel encap limit in IPv6 tunnel mode ESP 7182033 fix for CR 7178504 fails for IPv4 over IPv6 tunnels (from 149637-04) 15662359 activate ZPOOL_CONFIG_FRU in ON 15715215 assertion failed: REF_INACTIVE(ref), file: ../../common/fs/zfs/arc.c, line: 2643 15715549 arc_p is inflated 15718032 73% vdb407_nvSeqReadBs128kFs1g_zfsraidz3_9 performance regression x86 15750994 performance pathology when manipulating files with large numbers of empty blocks (arc_trim_refs) 15752435 need steady state arc_size changes compatible with rearc 15764044 rw_exit: not owner, system panic during unlink from running consumer test util 15780200 assertion failure !BUF_L2CACHED(buf), function arc_destroy_buf 15785248 system hang due to physical memory exhaustion seen when major shift in workload 15789239 arc data shrinks continuously after arc grew to reach its steady state 15792971 4GB system with 4 zones hangs while trying to upgrade; kernel runs out of memory 15794791 'zinject -c all' panic, #pf Page fault Bad kernel fault at addr=0x30 15797481 small block workloads can foil steady-state ARC 15797710 ARC: bytes evicted should be tracked in a kstat 15798684 arc_read is trying to drop a lock it does not own, panics system 15799935 dism_stress tests are causing x86 and SPARC to hang 15801366 arc_no_grow forcing unnecessary shrink in arc_size 15801413 arc state eviction list size needs to account for "HOLE" buffers 15802661 l2arc write leaks checksum 15803852 arc_get_data_buf() waiting for shrink, but has lock that arc_reclaim_thread() needs to effect shrink 15804591 userland ::arc no longer works 15804687 frequent 32-bit ztest core dumps due to being out of memory 15810974 panic assertion failed: rc->rc_count >= number, file: ../../common/fs/zfs/refcount.c 15811520 arc_reclaim_thread missing a ptob call on the redzone 15813348 SMB performance test shows severe degradation 15817594 arc_anonymize_ref() invokes bcopy() on invalid structures 15819541 arc_evict_buf() returns wrong value for HOLE buffers 15844219 group with write_attributes ACL permission cannot update timestamp 15867625 arc_hold(buf, cb) not arc_rele'd on L2 error path 15987135 l2arc_evict() l2buf == buf->b_cookie assertion failure 15998183 arc_memory_throttle can stall TXG pipeline when system is paging 16776160 unable to bind the LDoms on zpool volumes after reboot (from 149637-03) 15807421 load_nvlist() should handle read errors 15811225 zfs_ioc_pool_get_props can suspend holding spa_props_lock provoking a deadlock 15916736 zpool iostat -T option does not print the timestamp (from 149637-02) 15710534 advance rotor before blocking on space_map_load 15771768 memleaks: arc_read/arc_hole_refi, vdev_alloc/metaslab_group_create 15809921 metadata rewrites should coordinate with l2arc 15823992 IMPLY and EQUIV in libzpool need to honor aok (from 149637-01) 15494128 assertion failed: zvol_get_stats(os, nv) == 0, when EIO encountered 15793416 lock contention related to ZFS root lock 15822306 zfs panic at zfsvfs_teardown (from 148678-01) 16384609 kernel panic in immu_regs_cleanup() due to NULL pointer reference (from 150154-02) 15678120 TLS, Initial Executable (IE) to Local Executable (LE) translation needs to be more flexible (x86) 15723117 TLS test case core-dumped during execution on Solaris (from 150154-01) 15676271 ld should accept SHT_PROGBITS for unwind sections on amd64 and map to SHT_AMD64_UNWIND 15725252 ld does not merge multiple progbits .eh_frame sections on amd64 15744845 corrupted relocatable object output when ENOSPC 15769826 _elf_outsync() doesn't catch ENOSPC error (from 150386-01) 15793305 odd len argument to munmap from the runtime linker: /platform/sun4v/lib/sparcv9/libc_psr.so.1 (from 150630-02) 17336846 under error conditions mpt may call mpt_init_chip() recursively and panic (from 150630-01) 15775014 mpt_check_scsi_io_error should sync the DMA handle before using it (from 150116-05) 16091474 sd_xbuf scsi_pkt = 0, leaving cmd stuck in ssd driver with no callback assigned 16713450 SD_MUTEX should not be dropped around call to timeout(9f) (from 150116-04) 15572296 do plumb/unplumb test with USB flash disk will cause system panic (from 150116-03) 15602062 hang in sd while importing a ZFS pool (from 150116-02) 15555874 sd setting incorrect buffer length on mode select 15696163 I/O is not retried to another path after one port is masked out (from 150116-01) 15588762 format -e to does not update device softstate (from 147698-01) 6925293 ipsecconf(1M) needs a receive-buffer increase for SPD_DUMP 7040324 ipsecconf -l fails with dump read: message corruption, 39184 len exceeds 8192 boundary 7042201 ipsecconf core dumps around send_pf_pol_message on certain rules (from 148558-02) 15521496 cryptoadm enable/disable all mechanisms inconsistently handles random 15686082 fix to 6769595 inadvertently changes behavior of cryptoadm disable provider= all 15765104 digest fails on files between 2MB and 1GB, gives wrong sha1 sum on files > 1GB on SPARC T3 machines 15766446 n2cp should not practice recursion 16340257 'pkg update' may fail or get hung when n2cp digest operation is enabled (from 148558-01) This revision accumulates generic Sustaining patch 148232-01 into Solaris S10U11 update. (from 148232-01) 6273805 C_Sign call with NULL_PTR for data buffer returns CKR_FUNCTION_FAILED (from 150628-01) 15781192 double free in kernelSlottable.c kernel_slottable_init() 16894659 fix typos in PKCS11 source file comments (from 149730-03) 16397136 ikecert certlocal usage for PKCS#8 export is wrong 16886354 IKEv1 should understand certificates signed with SHA-2 17165615 IKEv1 pkcs#11 on-token key and certificate generation broken (from 149730-02) 15618846 in.iked does not explicitly flag missing certs 15685991 memory leaks in in.iked 15783297 need a way to turn off OCSP checking in IKEv1 15814090 uninitialized variable in libike certlib_load function 16218907 minor error in fix for 15618846 -- error message loop should use 'j' (from 149730-01) This revision accumulates generic Sustaining patch 146448-04 into Solaris S10U11 update. (from 146448-04) 6885375 check_rule() checks p2_lifetime_kb against p2_softlife_kb in wrong units 6885809 p2_lifetime_kb value conversions lead to integer overflows for p2_lifetime_secs > 4096 6885833 IPsec utilities should print lifetimes in human-readable format 6887320 check_rule() fails to enforce lower limit for SOFT lifetime in case of small HARD lifetime values 6889082 SOFT kbyte lifetime can be insane 6889086 ikeadm reports kilobyte lifetimes with wrong units 6889474 check_rule() should convert to different philosophy 6890960 ikeadm reports wrong value of system phase 2 soft byte lifetime 6892388 some ACQUIRE-specified lifetimes are still ignored by in.iked 6892846 RESPONDER-LIFETIME notify message handling should scrutinize kilobyte lifetimes as well 6893246 RESPONDER-LIFETIME handler should respond to invalid notification messages 6894689 iked should send kilobyte lifetimes in RESPONDER-LIFETIME messages 6895232 ikeadm get defaults does not work correctly if only p2_lifetime_kb is set 6897711 iked debug output should be less confusing for average sysadmin 6898492 iked should enforce lower maximum values for lifetimes 6900609 p1_lifetime_secs parsing should use the concept of least surprise too 6905264 iked debug claims Phase 2 notification failed as a result of delete 6908382 reflect the IPsec aging change in SOFT expire handling (from 146448-03) This revision accumulates generic Sustaining patch 144312-03 into Solaris S10U10 update. (from 146448-02) 6939364 in.iked misses RTM_NEWADDR messages (from 146448-01) 7001157 /usr/lib/{amd64,sparcv9}/libipsecutil.so.1 should be 64-bit (from 144312-03) 7026002 certlib has some strcpy issues 7026003 certrldb has an artificial size check (from 144312-02) This revision accumulates generic Sustaining patch 142047-04 into Solaris S10U9 update. (from 144312-01) This revision accumulates generic Sustaining patch 142047-03 into Solaris S10U9 update. (from 142047-04) 6927188 DPD should destroy Phase 1 once it considers a peer to be dead (from 142047-03) 6867399 fix for 6626246 can send 0-length kilobyte lifetime payloads 6879636 p2_idletime_secs greater than p2_softlife_secs might make in.iked enter infinite loop 6892028 fix for 6867399 can send wrong values of kilobyte lifetime payloads 6911599 cannot import private key into PKCS#11 keystore (from 142047-02) 6317032 IKE needs to tell IKEv2 peers to fall back 6872913 setting p2_pfs to 0 in ike.config(4) no longer works (from 142047-01) 6219638 in.iked(1m) should not have to read PKCS#11 pins off-disk 6780866 ikeadm should use authorizations 6782288 certlocal -C needs to set CKA_PRIVATE attribute 6794856 ikecert missing some PKCS#11 attributes when generating on-token keys 6797489 in.iked can sometimes lose PKCS#11 key references on restart 6801195 certlib keys backpointer could speed up certcache operations 6810080 certlocal generated self-signed certs should always have positive serial numbers 6829651 private key deletion routine allocates storage but doesn't use it (from 150385-01) 15786384 system hangs when running hcts conn5_net test (from 148876-03) 15765165 "pktool list keystore=file" writes past end of buffer 17402549 crypto service should not "SIGBUS" due to a corrupt file (from 148876-02) 16839721 pktool gencsr missing "hash" option on Solaris 10 (from 148876-01) 6989439 KMF does not process complex DistinguishedNames correctly 7171760 metaslot disguises itself as an arbitrary token when it has no "token" information configured 7171801 memory leak in libkmf/get_rdn function (from 146839-01) 6962781 pktool can SEGV when listing symmetric keys 6966362 pktool in Solaris 10 needs inittoken command (from 127981-01) 6542973 KMF_FindCert is racy 6547594 KMF incorrectly processes pkcs12 files 6547853 KMF is too strict about KeyUsage (from 150636-01) 15719515 need C_GetOperationState()/C_SetOperationState() support for SHA-2 family of digests 15766902 sha2 kernel module messes up sha384 and sha512 hmac ops 15797871 impossible to use 'mac' command for sha384_hmac and sha512_hmac mechanisms (from 150757-04) 15707265 while transitioning to LINK DOWN ibp may report LINK UP before finally reporting LINK DOWN 15727739 long failover time seen due to retrying connection establishment on timeouts (from 150757-03) 17028207 cfgadm -alv command prints some garbage characters (from 150757-02) 16625669 panic: RC channel freed as acache entry reference count is zeroed prematurely (from 150757-01) 15972250 dladm on inactive interfaces causes panics in ibtl / ibd 16169163 dladm on inactive interfaces may panic via ibd_intr() with NULL id_rcq_hdl 16735164 dladm after HCA hot add sometimes gets hard hang and causes system frozen (from 150761-01) 15768821 _aio_forkinit() is called after fork (from 149643-02) 18179189 scsi_cache_pkt_destructor shouldn't call ddi_dma_free_handle for NULL pkt_handle (from 149643-01) 15814664 panic assertion failed: tran_hba_flags & SCSI_HBA_ADDR_COMPLEX scsi_confsubr.c (from 150170-05) 15693591 OK2RM LED for direct attached disk is not turned off after disk removal 15737491 blue LED OK2RM on HDD/SSD is not lit when unconfigured for removal in some cases 15779246 mpt_sas does not generate hot-plug sysevents for hot-remove (from 150170-04) 15716085 'zpool import' hang due to mpt_sas driver race condition (from 150170-03) 15819341 undecodable sense data returned eventually caused ZFS dtl fault (from 150170-02) 15811509 Solaris 10 and 11 systems are panicking in mptsas_start_cmd0 (from 150170-01) 15751047 Sun Storage 6 Gb SAS PCIe HBA, external hotplug issue (from 150528-05) 15768532 node panic reservation conflict while upgrading firmware on ST2540 (from 150528-04) 15819700 support for MPxIO on EMC VRAID 17296592 regression of 15819700, should remove "DGC LUNZ" in asym_emc failover module 17585850 panic in vhci_mpapi_sync_lu_oid_list (from 150528-03) 15617994 scsi_vhci panic in vhci_tpgs_inquiry:: NULL pointer dereference (from 150528-02) 15653447 mpathadm does not show the failed storage path info (from 150528-01) 15822598 scsi_vhci not handling takeover on NetApp storage correctly (from 151150-02) 14933330 getlogin causes passwd to fail if login name is longer than 8 chars 15059729 logname(1) prints out only part of long login name (from 151150-01) 15307009 NFS cookies with bit 31 and up set can trigger various tell/seekdir(3c) issues (from 150162-03) 15520866 NFS wedged up when svc disabled (from 150162-02) 15790351 NFS kernel deadlock in kmem_cache_reap calling exi_cache_reclaim blocked on &rnp->rn_export_rwlock (from 150162-01) 15792052 NFS server does sometimes not reply to NFSv4 READ operations (from 144541-01) 6916271 memory leak in C_DeriveKey() when using CKM_TLS_PRF mechanism (from 149649-08) 17771319 NFSv4 silent data corruption when NFS server reboots during copy process (from 149649-07) 17490278 nfs3_directio_read() panic with mi->mi_io_kstats = NULL (from 149649-06) 17330975 lseek not returning the correct bytes over NFSv3 (from 149649-05) 15708448 client ID on NFSv4 client isn't generated in conformity with RFC353 (from 149649-04) 16555888 not all files are removed from a mount point with rm -r command using NFSv4 (from 149649-03) 15200607 system paniced with "segkp_fault: accessing redzone" trying to access NFS file 15317045 ACL translators should ignore ACE4_IDENTIFIER_GROUP on special IDs (from 149649-02) 15601268 NFSv4 client panics on umount of fs exported with 'sec' list ending with 'dh' 15672559 client getting lots of ESTALEs after server upgrade/reboot (from 149649-01) 15473631 client assertion failed: vp->v_filocks == 0L (from 148554-03) 7170855 vmstat prints incorrect values on large-memory systems (from 148554-02) This revision accumulates generic Sustaining patch 146849-03 into Solaris S10U11 update. (from 148554-01) 6675944 iostat reports > 100% disk busy (from 146849-03) 6837799 iostat -Y failed on PHCI driver name with '_' (from 146849-02) 6971842 iostat duplicating 'since boot' statistics (from 146849-01) This revision accumulates generic Sustaining patch 146809-01 into Solaris S10U10 update. (from 146809-01) 6917979 stat utilities (iostat/vmstat/mpstat) can coredump on x86/x64 systems with SVM metasets (from 149313-02) 15683125 snoop, truss and MDB (ip module) always echoes IPv6 Traffic Class (TCLASS) header value as 0 on x86 (from 149313-01) 6991337 snoop fails to parse mtu=65520 packet (from 149641-01) 15341312 mdb(1) dumps core on exiting due to a heap corruption in fake_elf() (from 148767-03) 7173041 ramdisk feature Patches 148766-02/148767-02 should have dependency on 147147-03/147148-03 (from 148767-02) This revision accumulates generic Sustaining patch 148722-02 into Solaris S10U11 update. (from 148767-01) This revision accumulates generic Sustaining patch 148722-01 into Solaris S10U11 update. (from 148722-02) 7152937 ramdisk creation fails when cage memory is low (from 148722-01) 6623668 ramdisk rd_phys_alloc() should allocate PG_NORELOC pages, rd_phys_free() is not robust (from 151426-03) 21164243 c2audit incorrectly interprets ACE_GETACL and ACE_GETACLCNT from acl(2) (from 151426-02) 15787650 p_online(P_STATUS) should probably not audit (from 151426-01) 18720639 auditing close(2) can reference extendedFILE(5) unallocated fd and cause SIGABRT (from 146851-02) This revision accumulates generic Sustaining patch 142333-03 into Solaris S10U10 update. (from 146851-01) This revision accumulates generic Sustaining patch 142333-02 into Solaris S10U10 update. (from 142333-03) 7028770 network install fails: strplumb: can't install module drv/ip, err -1 (from 142333-02) 6959337 reading from /dev/random hangs after DR operation 7006686 parity buf must be initialized under protection of srndpool_lock (from 142333-01) This revision accumulates generic Sustaining patch 142008-01 into Solaris S10U8 update. (from 142008-01) 6768612 Solaris Guest on VMware ESX 3.5 U2 and VMware Tools ballon driver reset issue 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: With the integration of bug 15689118 (pgstat(1M) should report absolute maximum capacity of a PG), pgstat(1M) will report fixed capacity reporting for hardware utilization by default but leave the ability to use the learned capacities by specifying the -l option. -l Use the learned capacity in hardware utilization calculations if it is larger than the platform's advertised capacity. The learned capacity is the maximum observed hardware utilization since starting pgstat, and is useful in situations where the platform does not provide an accurate maximum capacity. For OUTPUT HEADINGS, UTIL and CAP output printed is updated. The updated meaning of these headings is as below: UTIL Hardware utilization of PG's shared hardware component normalized per second. This can be a large number, so K, M, B, and T are used for denoting thousand, million, billion, and trillion, respectively. CAP Approximate maximum possible utilization for PG's shared hardware component per second. This value is fixed by default at a best guess for the given platform, but can be changed to a learned value using the -l option. This can be a large number, so K, M, B, and T are used for denoting thousand, million, billion, and trillion, respectively. NOTE 2: If ignore_ocsp keyword is present and uncommented in the ike.config(4) file, in.iked(1M) ignores OCSP information in certificate X.509v3 extensions and does not query Certificate Authorities via OCSP. NOTE 3: With the integration of bug 16886354 (IKEv1 should understand certificates signed with SHA-2), support has been added for SHA-2 signed certificates to ikecert(1M). Now '-t' option of ikecert(1M) supports following key types in addition to existing key types: rsa-sha256, rsa-sha384, rsa-sha512 and dsa-sha256. NOTE 4: New 'hash' option for the 'gencsr' command of 'pktool' is available to allow 'sha1' hash as well as default 'md5' one be used in certificate signing request generated by pktool. NOTE 5: The emlxs driver also supports the SR-IOV capability on the Sun Storage 16 Gb Fibre Channel PCIe Universal Host Bus Adapter, Emulex host bus adapter. In the SR-IOV enabled mode, it supports the physical function and virtual function of the adapter. Point-to-point fabric connections are not supported in SR-IOV enabled mode. NOTE 6: This patch delivers an additional defined 'action' parameter, DDI_CB_PCIV_CLASS_CONFIG, to ddi_cb_register(9F), to be used when the 'flags' parameter to ddi_cb_register() is DDI_CB_FLAG_SRIOV. DDI_CB_PCIV_CLASS_CONFIG is described as follows: DDI_CB_PCIV_CLASS_CONFIG The PF driver is being notified of its VF Class Configuration changes. fciov_conf_t is being passed as cbarg to describe the class configuration for Fibre Channel devices. This data structure may change for devices other than Fibre Channel devices. Currently only Fibre Channel devices are supported. The cmd field fciov_cmd_t if the Class Configuration is being CONFIGURED/UNCONFIGURED/UPDATED. The fciov_cfg_flags indicate which of the three Class configuration parameters is being affected. The fci_vf_id identifies the VF. cbarg (when action is set to DDI_CB_PCIV_CLASS_CONFIG) fciov_conf_t typedef struct fciov_conf { fciov_config_cmd_t fci_cmd; /* configuration op to be performed */ Three commands are currently defined to configure, update or The following are the flags that provide which fields are valid for a given command. typedef enum { FCIOV_NODE_WWN = 0x1 /* node WWN info is valid */ FCIOV_PORT_WWN = 0x2 /* port WWN info is valid */ FCIOV_BANDWIDTH = 0x4 /* bandwidth info is valid */ } fciov_cfg_flags_t; The driver can return one of the following codes back to the caller: DDI_SUCCESS The request was accepted and the class configuration has been successfully completed. NOTE 7: Manual steps may be required to make the fix for 15741380 (backup software unable to detect library/tape devices attached to SAS2.0 HBA) work with Symantec NetBackup. Contact Symantec support for further information. NOTE 8: pktool(1) now accepts new option for 'gencsr' subcommand: rfc2986attr=y|n Option rfc2986attr is recognized for all keystore types (pkcs11, nss, file). It specifies whether to encode 'attributes' as an empty ASN.1 construct 'SET OF' or not. The valid values are: y and n. The default value is 'y' meaning pktool(1) adheres to PKCS#10 standard (RFC 2986). Some old broken certificate authorities may require specifying 'n'. NOTE 9: The fix for 15923283 (T4-2 panics px during SANboot via Gany-Q card (configured for FCoE ops) with S10U11) is disabled by default. If necessary, it can be enabled using the following /etc/system setting: set pcie:pcie_disable_ari_mps_f0 = 0 NOTE 10: This patch delivers a fix for bug 18870240 (MPXIO cannot find an active path for I/O after storage failover). However, to get the complete fix, the following patch has to be installed as well: 151616-01 (or greater) fcp patch NOTE 11: This patch removes pkcs11_softtoken_extra.so from the system, and pkcs11_softtoken.so becomes its full replacement. The file /etc/crypto/pkcs11.conf will be adjusted automatically, but if it has been modified since installation, manual adjustment could be needed. README -- Last modified date: Thursday, August 3, 2017