Patch-ID# 113175-08
Keywords: performance suite qfs sunwqfs security
Synopsis: Performance Suite 4.0 Solaris 9 Patch
Date: Mar/18/2004


Install Requirements: None                      
                      
Solaris Release: 9

SunOS Release: 5.9

Unbundled Product: QFS

Unbundled Release: 4.0

Xref: 

Topic: 

Relevant Architectures: sparc
NOTE:   Please reference the Special Install Instructions
        section for important information

BugId's fixed with this patch: 4688854 4689418 4689480 4689497 4689504 4689506 4689522 4689523 4689532 4689547 4689562 4689598 4689628 4689700 4689745 4699961 4704064 4705543 4705677 4707619 4708043 4709849 4709892 4710569 4710572 4712497 4713609 4714303 4714442 4716150 4716410 4717091 4717179 4717672 4718533 4718539 4718999 4719058 4719530 4720177 4720881 4721111 4721477 4721705 4722225 4722413 4722951 4723764 4724014 4725781 4726093 4726102 4726457 4727090 4727135 4727213 4727241 4727309 4727892 4728493 4728519 4728824 4729233 4729517 4729655 4729689 4731026 4731675 4731747 4732121 4732200 4732295 4733101 4733936 4734048 4734671 4734906 4735537 4736171 4736750 4737326 4737363 4737454 4737490 4737654 4738193 4738907 4739724 4739865 4740413 4740693 4740979 4742181 4743003 4743017 4743760 4743814 4744018 4744187 4744699 4745116 4745657 4745814 4746260 4746268 4747241 4747289 4747723 4748735 4749534 4749565 4749808 4750140 4750212 4750799 4750855 4751004 4751084 4751449 4751474 4751496 4751507 4751782 4752549 4752604 4752981 4753007 4753135 4753683 4753795 4753994 4753997 4754652 4755331 4755412 4755499 4756053 4756075 4756201 4756825 4757155 4757337 4757426 4757861 4758137 4758300 4759814 4759854 4759879 4759961 4760880 4761058 4761843 4761858 4761889 4762549 4762724 4762741 4762780 4762833 4763102 4763143 4763839 4764063 4764411 4765986 4766174 4766490 4767087 4767321 4767548 4768871 4768899 4769715 4769737 4770190 4770378 4770422 4770439 4770664 4771292 4771336 4771393 4771423 4771478 4771560 4771564 4771565 4771568 4771570 4771572 4771574 4771629 4771642 4771925 4772060 4772709 4773998 4774596 4774718 4774959 4775685 4775799 4776685 4776855 4776924 4777543 4777611 4777684 4778082 4778103 4778381 4778425 4780990 4780996 4781033 4781781 4781791 4781865 4781930 4782123 4782183 4782596 4782604 4782791 4783281 4783320 4783586 4785039 4785210 4785236 4786508 4786722 4786931 4787122 4787149 4787168 4787385 4787560 4787747 4787860 4788382 4788571 4790181 4790193 4790587 4790764 4791510 4791603 4791696 4793459 4793675 4794456 4794459 4794480 4795927 4796429 4797271 4797528 4797553 4798363 4798365 4798419 4798497 4799292 4799480 4799601 4799649 4799828 4799853 4799877 4799879 4800345 4800352 4800893 4801088 4802038 4802058 4802402 4802425 4802926 4802955 4802956 4803076 4803088 4803201 4804189 4804462 4804695 4804905 4805583 4805749 4805802 4805963 4806247 4806394 4806804 4807132 4807227 4807300 4807670 4807676 4807740 4808083 4808714 4808857 4809440 4809491 4809501 4809815 4809969 4810170 4810582 4811203 4811293 4811884 4811939 4812158 4812642 4813625 4814231 4814477 4814931 4815989 4816014 4816023 4817949 4818789 4818844 4819361 4820067 4820547 4821220 4821315 4821586 4821691 4823617 4823679 4823877 4824351 4826354 4826377 4826560 4827473 4827749 4828323 4828616 4828668 4829011 4829202 4829679 4829871 4830527 4830535 4831320 4832145 4832932 4833200 4833399 4833552 4834769 4835558 4835852 4835865 4835879 4836600 4836609 4836739 4837247 4837251 4837306 4837430 4838041 4838901 4838961 4839498 4839560 4839826 4839828 4839829 4840130 4841003 4841029 4841580 4841723 4843372 4844341 4844844 4845190 4845266 4846293 4846300 4846304 4847122 4847260 4849598 4850138 4850143 4852607 4852761 4852767 4853966 4856627 4856995 4857264 4859215 4859790 4861558 4862509 4862572 4862581 4863017 4863267 4863931 4863992 4864049 4864935 4865333 4866139 4867841 4867891 4868769 4869048 4869862 4869934 4869970 4870784 4871861 4872377 4872629 4872841 4873789 4873895 4874069 4874273 4874708 4875399 4875955 4876205 4876659 4876712 4877198 4877394 4877757 4877863 4878129 4878619 4879420 4879923 4879927 4879951 4879962 4880276 4881120 4881130 4883230 4884418 4885108 4885523 4886317 4886815 4887639 4888026 4889402 4889413 4890628 4892294 4893554 4894467 4896636 4896716 4896891 4897373 4897964 4898418 4898485 4898693 4899262 4899586 4900567 4900732 4901203 4901890 4902214 4903572 4904564 4905013 4905043 4905960 4905971 4907395 4908331 4908375 4908378 4908811 4910584 4910737 4911335 4911780 4912579 4912793 4913644 4914268 4914369 4914437 4916139 4916343 4916908 4917256 4917381 4920262 4920634 4921445 4924151 4924374 4925902 4927461 4928427 4929621 4930437 4931750 4933286 4935073 4935924 4936537 4936790 4938011 4941999 4943378 4943414 4943440 4944279 4945295 4947371 4948000 4948808 4951552 4951732 4951973 4952563 4954630 4955227 4955262 4955411 4956761 4959143 4960445 4960492 4961384 4961414 4961445 4963511 4964147 4965143 4965193 4967372 4967608 4969838 4969857 4970062 4970786 4971241 4972729 4974834 4975654 4975791 4976076 4979335 4983734 4986511 4988253 4993483 4994439 4994691 4996077 4998032 5003346 5004119 5010516

Changes incorporated in this version: 4787560 4889402 4916908 4928427 4960492 4963511 4964147 4967372 4967608 4970786 4975654 4976076 4979335 4983734 4986511 4988253 4993483 4994439 4994691 4996077 4998032 5003346 5004119 5010516

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

/etc/fs/samfs/mount
/etc/init.d/samfs.shared
/kernel/drv/sparcv9/samst
/kernel/fs/samfs
/kernel/fs/sparcv9/samfs
/kernel/sys/samsys
/kernel/sys/sparcv9/samsys
/opt/SUNWsamfs/bin/samchaid
/opt/SUNWsamfs/bin/sdu
/opt/SUNWsamfs/bin/setfa
/opt/SUNWsamfs/bin/sfind
/opt/SUNWsamfs/bin/sls
/opt/SUNWsamfs/client/lib/libsamrpc.so
/opt/SUNWsamfs/client/src/client/Makefile
/opt/SUNWsamfs/client/src/client/sam_attrtoa.c
/opt/SUNWsamfs/client/src/client/samfs_clnt.c
/opt/SUNWsamfs/client/src/client/samrpc.c
/opt/SUNWsamfs/client/src/xdr/Makefile
/opt/SUNWsamfs/client/src/xdr/sam_xdr.c
/opt/SUNWsamfs/examples/defaults.conf
/opt/SUNWsamfs/examples/hosts.shsam1
/opt/SUNWsamfs/examples/hosts.shsam1.local.client
/opt/SUNWsamfs/examples/hosts.shsam1.local.server
/opt/SUNWsamfs/examples/mcf
/opt/SUNWsamfs/examples/samfs.cmd
/opt/SUNWsamfs/include/lib.h
/opt/SUNWsamfs/include/samrpc.h
/opt/SUNWsamfs/include/stat.h
/opt/SUNWsamfs/include/version.h
/opt/SUNWsamfs/lib/libsam.so
/opt/SUNWsamfs/lib/libsamapi.so
/opt/SUNWsamfs/lib/libsamcat.so
/opt/SUNWsamfs/lib/libsamfs.so
/opt/SUNWsamfs/lib/libsamftp.so
/opt/SUNWsamfs/lib/libsamsanergy.so
/opt/SUNWsamfs/lib/libsamut.so
/opt/SUNWsamfs/lib/sparcv9/libsam.so
/opt/SUNWsamfs/man/man1/sdu.1
/opt/SUNWsamfs/man/man1/setfa.1
/opt/SUNWsamfs/man/man1/sfind.1
/opt/SUNWsamfs/man/man1/sls.1
/opt/SUNWsamfs/man/man1/squota.1
/opt/SUNWsamfs/man/man1m/info.sh.1m
/opt/SUNWsamfs/man/man1m/mount_samfs.1m
/opt/SUNWsamfs/man/man1m/qfsdump.1m
/opt/SUNWsamfs/man/man1m/qfsrestore.1m
/opt/SUNWsamfs/man/man1m/sam-fsd.1m
/opt/SUNWsamfs/man/man1m/sam-sharefsd.1m
/opt/SUNWsamfs/man/man1m/sambcheck.1m
/opt/SUNWsamfs/man/man1m/samchaid.1m
/opt/SUNWsamfs/man/man1m/samcmd.1m
/opt/SUNWsamfs/man/man1m/samd.1m
/opt/SUNWsamfs/man/man1m/samfsck.1m
/opt/SUNWsamfs/man/man1m/samfsconfig.1m
/opt/SUNWsamfs/man/man1m/samfsinfo.1m
/opt/SUNWsamfs/man/man1m/samgrowfs.1m
/opt/SUNWsamfs/man/man1m/sammkfs.1m
/opt/SUNWsamfs/man/man1m/samncheck.1m
/opt/SUNWsamfs/man/man1m/samquota.1m
/opt/SUNWsamfs/man/man1m/samquotastat.1m
/opt/SUNWsamfs/man/man1m/samsharefs.1m
/opt/SUNWsamfs/man/man1m/samtrace.1m
/opt/SUNWsamfs/man/man1m/samu.1m
/opt/SUNWsamfs/man/man1m/samunhold.1m
/opt/SUNWsamfs/man/man3/intro_libsam.3
/opt/SUNWsamfs/man/man3/sam_advise.3
/opt/SUNWsamfs/man/man3/sam_lstat.3
/opt/SUNWsamfs/man/man3/sam_setfa.3
/opt/SUNWsamfs/man/man3/sam_stat.3
/opt/SUNWsamfs/man/man3x/intro_libsam.3x
/opt/SUNWsamfs/man/man3x/sam_closerpc.3x
/opt/SUNWsamfs/man/man3x/sam_initrpc.3x
/opt/SUNWsamfs/man/man3x/sam_lstat.3x
/opt/SUNWsamfs/man/man3x/sam_setfa.3x
/opt/SUNWsamfs/man/man3x/sam_stat.3x
/opt/SUNWsamfs/man/man4/defaults.conf.4
/opt/SUNWsamfs/man/man4/hosts.fs.4
/opt/SUNWsamfs/man/man4/hosts.fs.local.4
/opt/SUNWsamfs/man/man4/mcf.4
/opt/SUNWsamfs/man/man4/samfs.cmd.4
/opt/SUNWsamfs/sbin/info.sh
/opt/SUNWsamfs/sbin/sam-sharefsd
/opt/SUNWsamfs/sbin/samcmd
/opt/SUNWsamfs/sbin/samd
/opt/SUNWsamfs/sbin/samfsconfig
/opt/SUNWsamfs/sbin/samquota
/opt/SUNWsamfs/sbin/samquotastat
/opt/SUNWsamfs/sbin/samsharefs
/opt/SUNWsamfs/sbin/samtrace
/opt/SUNWsamfs/sbin/samu
/opt/SUNWsamfs/sbin/samunhold
/opt/SUNWsamfs/sbin/sparcv7/samtrace
/opt/SUNWsamfs/sbin/sparcv9/samtrace
/usr/lib/fs/samfs/bcheck
/usr/lib/fs/samfs/fsck
/usr/lib/fs/samfs/libsamconf.so
/usr/lib/fs/samfs/mkfs
/usr/lib/fs/samfs/ncheck
/usr/lib/fs/samfs/qfsrestore
/usr/lib/fs/samfs/sam-fsd
/usr/lib/fs/samfs/sparcv9/libsamconf.so
/usr/lib/locale/C/LC_MESSAGES/SUNWsamfs

Problem Description:

5010516 Disable stage -n user memory buffer in 4.0
5004119 Inodes left in busy state if no error.
5003346 Solaris 9 patch takes system call 181 that SAM-FS/QFS had been using
4998032 Change multi-reader to match 3.5
4996077 Uninitialized stack variable in sam_refresh_shared_reader_ino().
4994691 POSIX failure testing maximum hard links
4994439 Cannot read data from stage -n file when file system is 100% full
4993483 sam-releaser prints null inode pathname
4988253 Shared QFS: shared clients: ill-formed random I/O: file data corruption
4986511 samrestore fails on files with segment attribute set at 4GB and higher
4983734 hard link parent processing doesn't work with too many links
4979335 sam-ftpd core dumped due to assertion enabled in non-debug build
4976076 Archiver hangs when waiting for files to stage with unavailable media.
4975654 samfsck returns bogus errors on mkfs -i'd filesystem.
4970786 release of file, partial = 8k only releases down to 16k
4967608 archiverd can't see the foreign media stage volumes.
4967372 SANergy functionality broken w/ directio files
4964147 Qualify PetaSite S-series with S-AIT tape drive
4963511 libmgr - Need S-AIT tape graphical image file
4960492 invalid parent.ino and parent.gen in file inode
4928427 Qualstar TLS 6000 inquiry.conf string missing
4916908 offline files never get archived if ovflmin not defined
4889402 shared fs: multiple client cp's results in panic due to network buffer overflow
4787560 stack overflow due to recursive sam_inactive_vn calls
 
(from 113175-07)
 
4975791 panic: crash in sam_get_fseq called from sam_get_ino
4974834 Multi-Reader is slower in 4.0 than 3.5
4972729 4GB file using ssum will not stage back
4971241 4.1 samfsck doesn't handle quota files on stripe groups correctly
4970062 samtool and robottool export wrong tape
4969857 Shared QFS: mount man page: mh_write option needs to specify page-formed I/O
4969838 Shared QFS: NFS mounted from shared server: ENOENT errors: file data corruption
4965193 cycle in blocking chain when using 3.5.0, or 4.0 with old stager
4965143 Remove mod time fix
4961445 Shared QFS: file data corruption with associated ENOENT error (errno 2)
4961414 Stale entry in client DNLC cannot be removed
4961384 stagerd has gone due to Fatal OS call error: mmap(.....):Invalid argument
4960445 deadlock in SAMFS kernel threads
4959143 samfsdump returns "cannot F_IDMVA, <inode #>: Value too large for defined data t
4956761 file not in correct archive set when using maxsize parameter
4955411 staging of archive copy split across multiple VSNs failed
4955262 Add 4.0.1 README content to SAM-QFS for the 4.0.1 release
4955227 The -reserve dir option in the archiver.cmd file
4954630 RFE: Qualify IBM 3590H for 4.0
4952563 samfsck execution time greater than 20 hours with quotas for large UID and GID
4951552 sam-arcopy hangs on busy file
4948000 can't disable daemon tracing using dtrace command in samu
4945295 SAM-FS should not re-label a bad media.
4944279 loading a tape doesn't set blocksize, but audit does
4941999 samfsrestore panics system - sam_get_acl_inherit - recursive rw_enter
4936537 sam-archiverd considers removable media devices when dividing for disk archive
4933286 mingain and calculations of percentages
4924374 RFE: info.sh should capture samcmd s, device status.
4920634 archive_audit reports on huge removable media files
4914268 ampex tape library attempts to load one VSN into 2 tape drives
4877863 sam-archiverd sets volume overflow on archive set/files that do not qualify
4867891 sam-migd segfaults if message debugging is turned on
4771336 Assertion failure when using ACLs on directories
4760880 Super-user should be able to create a file without a w/x permission on directory
 
(from 113175-06)
 
4951973 Shared QFS: not cleaning up inodes and associated disk blocks after removal
4951732 Shared QFS: voluntary switch-over: NFS on shared client: file data corruption
4948808 Stager hanging on inode
4947371 Shared QFS: debug build: assertion failed: ((*ipp)->flags.bits & SAM_HASH)
4943440 QFS: enabling tracing dynamically doesn't work
4943414 Panic: "vn_rele vnode reference count 0" after rename
4943378 staging sometimes does not start after package install or at initialization
4938011 Shared QFS: NFS on shared client: SAM-QFS build breaks
4936790 SAM-QFS needs to update ACSLS error codes.
4935924 Shared QFS: voluntary switch-over: NFS from server: file data corruption
4935073 Allow 4 character media type in the catalog.
4931750 stager daemon ignores tape library coming back online
4930437 ENOSPC is reported in error on shared client, causing customer app failure.
4929621 quota not working at DAU size of 24 where DAU of 16 or 32 _is_ functional
4927461 info.sh - improve archiver/stager data directory dump method
4925902 The stager hangs sporadically
4924151 sammkfs -i has problems with > 8 million inodes
4921445 Shared QFS: panic if sam_resend_mount fails from a client
4920262 SAM-FS4.0.26M Stage commands does not work as expected
4917381 Shared QFS: pages not being invalidated properly; mkdir dir cannot be seen
4917256 patch scripts need to be updated under cvs
4916343 Deadlock, via buffer cache, between fsflush and sam_sharefs_thread
4916139 Need to document "nstreams" parameter should be defined in samfs.cmd.
4914437 Shared QFS: Lease re-establish does not work on server
4914369 Shared QFS: creating a symlink can panic in sam_process_name_request
4910737 RFE: Qualify STK 9840C
4905013 releaser threads hung - inode reader lock deadlock
4902214 Missing declaration of sam_mediatoa leads to compile warning
4900732 Shared QFS:unlink() of file from one node,leaves it accessible from another
4900567 RFE: When media is successfully unloaded, clear the U bit from the catalog
4898485 RFE: Historian should support operator information field.
4897373 Archiver writes beyond tape early warning causing write of EOD to fail
4896891 Shared QFS: voluntary switch-over: panic: BAD TRAP: type=31
4894467 SAM clears device table too early on unload
4880276 Qualify S-AIT FC/SCSI tape drive with PetaSite S series
4875399 sfind -user/group tests do not work for user/group names that resolve to long va
4868769 samfs 4.0 is not able to swap drives after an hardware failure
4864935 Shared FS: NSTREAMS mount param maximum and default needs to be increased
4859215 RFE: Qualify IBM LTO-2 tape drive
4838961 RFE: Add new archive -W attr to wait for all (specified) copies
4689497 samu p, u and w displays not working.
 
(from 113175-05)
 
4913644 The ftruncate call doesn't always truncate with shared fs from 4.0.39 on.
4912793 samchaid of files larger than 2GB fails on filesystem with sam quotas
4912579 rw_exit panic in sam_client_space_vn
4911780 SANergy 'hold blocks' flag should disallow file release.
4911335 deadlock introduced by 4864049
4910584 Stage request received via SANergy resets directio flag
4908811 RE: Shared QFS: nodev is not working (not in field)
4908378 staging of files aborts with "No such process" errors
4908375 Multiple append lease message can be displayed incorrectly
4908331 Files are not being archived if archive set name is close to 29 chars
4907395 samfsck core dump when encountering large number of duplicate blocks
4905971 Panic: rw_exit: lock not held - when setting a directio flg for segmented file
4905960 Shared QFS: Unmounting fs on metadataserver causes warning messages on client
4905043 Hangs occur when staging and SANergy clients are reading
4904564 files within no_archive are getting archived
4903572 Shared QFS: 4.0 (not in field) failover causes corruption for mmm tests.
4901890 File locking fails for shared file system starting at 4.0.41.
4901203 archiver -lv output change regression - unwanted lines introduced
4899586 Need to remove verbose "SAM-FS: processed stale inode" for official patch releas
4899262 race condition in sam_get_ino causes panic releasing vnode
4898693 Shared FS:  thread creation/termination sync problem
4898418 metadata server switchover during archiving hangs
4897964 Regression in "samfsck -R <filesystem>" impacts 4.0 patches, Availabil
4896716 migration toolkit stage gets ECOMM on shared fs
4896636 info.sh enhancements based on 4.0 field experiences
4893554 Shared QFS - switch-over failed with "sam_gethost call failed: Device busy"
4892294 Shared FS: sam-sharefsd provides misleading error messages w/ inconsistent FS
4890628 showqueue output displays inaccurate grouping of files with -sort path
4889413 heavy client IO causes SBLK read errors
4888026 optical driver fails to find EOV
4887639 Shared QFS: debug panic because WRITER lock not held in sam_proc_truncate.
4886815 mount_samfs man page states tracing is off. Turn tracing off in 4.0
4886317 Shared QFS: must restrict access to the .inodes file like non-shared
4885523 Shared QFS - Deadlock: cycle in blocking chain panic
4885108 Archiving of files in sam-fs file system does not occur without arrestart
4884418 Unable to archive modified segmented files
4883230 RFE: SAM-QFS <=> SANergy API should treat RETRIEVE/WAIT separately
4881130 samfsrestore has slow performance after 4.0.10
4881120 Shared QFS: failover: indirect block processing results in data corruption
4879962 Redundant check for inode version in sam_remove_name
4879951 Samfs 4.0 does not handle 7 Character barcodes on Grau library
4879927 "release" of file held by SANergy destroys file
4879923 samunhold command can cause panic
4879420 Follow on fix to bug 4756825
4878619 issuing file command on offline file on shared fs causes panic
4878129 Direct i/o state may be set incorrectly
4877757 panic happened due to stack overflow with using samfs
4877394 ls of file with missing ACL on parent directory causes filesystem hang
4877198 writable memory mapping of sparse files results in uninitialized data
4876712 Shared QFS: file created on client has missing data blocks or is truncated
4876659 Shared QFS: Shared clients hang and are not notified of lease expiration.
4876205 sam-stagerd does not implement dio_min_size
4875955 Stager is using wrong VSN for multivolume stage
4874708 Shared QFS: file data corruption - areas of files are zeroes
4874273 archiver should put out message in daemon trace file when 100,000 limit met
4874069 Shared QFS: ELNRNG error when reading from sparse indirect block
4873895 Calling sam-recycler on a disk archive only system errors out with vague message
4873789 sam-archiverd and sam-stagerd need to close / reopen log and trace on HUP s
4872841 Shared QFS - voluntary (-s) meta-data server switch-over is broke
4872629 Shared QFS - cannot umount file system on the meta-data server
4872377 "no_archive" files are archived erroneously
4871861 sam_get_ino corrupts inodes in a race condition
4870784 Error and race condition handling in sam_get_ino is wrong
4869970 Shared QFS: rename needs to stale "new" filename in DNLC on other clients
4869934 Potential deadlocks in rename code
4869862 audit and auditslot broken for slots > 32.
4869048 mv of directory on shared client can cause stale .. entry in DNLC
4867841 Shared QFS: Panic with stale inodes
4866139 GetFsMount API function returns mutated info
4865333 Shared QFS: Shared QFS on Cluster panics node with stale inode()
4864049 Shared QFS: sam_putapage fails (sparse blocks) with HPC tool
4863992 Shared QFS: panic in sam_proc_notify
4863931 The sammkfs -i 32768 command builds an invalid file system.
4863267 sls -D doesn't show disk archive file name
4863017 Shared QFS: file created on client has missing disk blocks
4862581 Shared QFS: Can't unmount clients after failover
4862572 Shared QFS: Race condition in lease management code
4862509 Shared QFS: Panic during failover introduced by lease generation fix
4861558 Disk archiving performance problems for large file transfers
4859790 Shared QFS: stale inode in sam_get_ino should reset it, not return ENOENT.
4857264 Shared QFS: memory-mapping of sparse files works only by happenstance
4856995 archive -w causes system panic when executed on a segmented file
4853966 access_time is not initialized if file is created from the NFS client.
4852767 Failed position by SAM and ST driver can result in data loss error condition
4852761 Solaris kernel crashes because of null pointer dereference in samfs.
4850143 ENOSPC error on shared client due to out-of-order message transmission
4850138 sfind -ls option does not work on files larger than 2^32 in size
4849598 Assertion failure on shared QFS: clcall.c line 794
4847260 SAM-FS needs to initialize all of segvn_crargs structure
4847122 ENOSPC panic resurrected by lease changes
4846304 put_on_free_list does not protect free_list_cond cv
4846300 samu I display gets SEGV due to increased size of inode
4846293 scd->put_mutex usage inconsistent
4845266 mismerge in acl code
4845190 missing a comma in the inquiry.conf and two duplicated keywords
4843372 applications using flock hang at close time for 10 minutes
4841580 Shared QFS: ELNRNG when reading from sparse files
4841029 SAM-FS corrupted kernel memory
4841003 Stager not using all available drives in a remote robot
4840130 sam-archiverd fails to detect a changed catalog file
4839829 Shared QFS - some mount options aren't displayed via samcmd or samu
4839828 QFS - forcedirectio option results in erratic performance
4839826 QFS - stripe group write performance is not at device speeds
4839560 sambcheck command can produce segmentation faults
4838901 Null catalog entry caused sam-stkd core dump.
4838041 Shared QFS: modification dates keep getting changed on the client
4837430 samsnoop is segfaulting
4837306 Shared QFS: Oracle RAC hangs up on shutdown.
4837251 RFE: Qualify Quantum SDLT 320 tape drive
4836739 Shared QFS: Spurious EDEADLK, lock manager cruft (PxFS panic)
4836609 Qualify ACSLS 6.1 with SAM-FS.
4836600 samtrace needs cleanup, extensions
4835879 defaults.conf blksize not being observed by enabling a disabled tape in samu
4835865 sam-arcopy can hang if archiving one file that is being modified
4835558 fread() of the sparse portion of a file returns non-zero data (corruption)
4834769 Shared QFS: outstanding flock lease request prevents grants of other leases
4833552 Cannot stage file on shared client mounted readonly when metadata server has SAM
4831320 Shared QFS: deadlock between truncate, append, and reclaim
4830527 Race condition with truncate lease
4829202 Qualify HP Ultrium-1 drive
4829011 Shared SAM-FS: Client processes not woken when space freed up
4828668 QFS shared fs clients hang when sam_putpage_vn is called with reader rwlock
4827749 samfsck reports inaccurate quota block counts after multiple samfsck runs
4827473 QUOTA - can't umount quota enabled QFS - WARNING: Quota ref count !0.
4826560 Qualify Overland Storage Media Changer
4826377 releaser should cleanup mistakenly online blocks
4826354 Using "-offline_copy direct" doesn't free blocks
4824351 samd script should display configuration errors to the screen
4823877 request command segfaults if missing filename
4821691 File truncation can cause deadlock
4821220 sam-genericd - drive_thread hit the deadlock on the un->mutex.
4820547 Qualify StorEdge L7 and L8
4819361 QUOTA - samchaid doesn't work for a special file.
4817949 A coding error in ident_dev.c.
4816023 SAM-FS does not hold lease mutex during ACL callout
4816014 Qualify HP LTO-2 tape drive for sam-fs 4.0
4815989 inode display in samu is incorrect by a factor of 1024
4814477 Incorrectly detecting barcode reader on Plasmon G
4812642 License change for Spectralogic 2000 (Treefrog)
4812158 access to online file data fails if all archive copies marked damaged
4811884 Panic in sam_proc_stat for certain tape types
4811293 Inodes left with many duplicate flocks
4810582 archiver attempts to stage from unavailable exported volume
4810170 SAMremote cache_path directive removes existing directory contents
4809491 inquiry.conf file identifies exbm2 as a library, rather than tape
4808083 samsharefs command emits misformatted error message
4807670 BAD TRAP: type=31 rp=2a1053d6dc0 addr=300f4b26220 mmu_fsr=0 in sam_freeino
4807132 archive set name cannot be max 29 characters
4806804 directio:  buf_descriptor needs enhancement to aid debugging hung IO
4806247 Can't execute a script file if script file is already opened and directio is on.
4804695 QUOTA - quota's file in use count isn't updated if removing a special.
4803201 RFE: Include version number in the kernel
4803076 SAM-FS needs to be more careful about DNLC use on shared clients
4802956 The stager does not log correctly when the stage log is removed and retouched.
4802955 Page cache inconsistent on shared QFS
4802926 archiver man page lists filesystem as an argument to -f option
4802425 sam_node_t has multiple fields left uninitialized in sam_clear_incore_inode
4802402 Stage and archiver properties can be reset too early in sam_close_vn
4802058 sls -2 core dumps with signal FPE (integer divide by zero)
4802038 Unarchive file copies with 'rearch' set if they cannot be rearchived
4801088 Failed unmount leaves UMOUNTING flag set
4800893 config information "sticking"; fsconfig checks partitions but not fs type
4800352 samu N display shows -1 stripe value for unmounted filesystem
4800345 arch_pid not initialized
4799649 Archiver or sam-fsd not recognizing switch of meta data server on failover
4799292 SAM-FS traces don't print 64-bit values correctly on Solaris 9
4798365 Data corruption encountered while running with forcedirectio
4798363 symbolic links are not archived in 4.0
4797553 samfsck core dumps when invalid lost+found directory entry
4797528 samfsrestore cannot restore a segmented file with acl
4795927 Shared QFS may expire leases too slowly
4794459 sam_proc_archive_copy returns uninitialized error code if touching .inodes
4793675 SAM-FS sometimes ignores 'chown' if an ACL is present
4791510 star command core dumps when trying to create archive file
4790764 Add Sony 9GB drive string to inquiry.conf examples.
4787168 Retrieve file level properties from index inode even when executing seg stat
4787149 Record most recent data seg access, mod, attr and resid time in index seg inode
4786508 Qualify Plasmon Optical library with barcode reader.
4785210 SAM-FS bad mutex panic during pkgrm
4777684 RFE: Should eliminate semaphore names
4776685 archive -w never completes on a segmented file.
4775685 sam-recycler should ignore shared client and multi reader filesystem.
4772709 A typo in samtrace.c.
4771629 symbolic link to empty path on SAM-FS/QFS should behave same as UFS
4771570 sam_start_threads() leaves m_synclock mutex held if sam_init_block() fails
4771568 sam_init_block() leaves m_block mutex held if out of memory
4768871 (SNAP 5957) unarchive -o doesn't stage last archive copy of offline file
4759961 sam-arcopy stage attempt from an OFF robot hangs
4759879 Shared QFS can lose data appended to a file
4756825 Queued stage fails for VSN left at EOT by archiver in drive
4755412 arcopy shouldn't sleep(1) for buffer to be ready
4753135 sam-fs 'bcheck' command dumps core
4737363 File System mkfs'ed on 4.1 gets EDOM errors on 4.0 (debug panic).
4735537 sls -s output is displaying inaccurate file sizes
4727892 general 4.1 documentation bug
4721705 RFE: remove need for inode WRITER lock in sam_addmap_vn
4689628 ibm3584 - generic can't recognize a drive if there is a gap in the drive positio
 
(from 113175-04)
 
4856627 samfsck of a QFS file system with a large number of inodes corrupts FS
4852607 Shared QFS: staging from clients changes the file size (corruption)
4844844 Archive file offset incorrect in disk archived file.
 
(from 113175-03)
 
4844341 Shared SAM-FS: Client stages not restarted after failover
4841723 Shared QFS - new meta-data server paniced after forced switch-over
4839498 SAM-FS shouldn't use ESTALE; confusing when performing failover on an NFS server
4837247 Shared QFS - meta-data server switch-over failure
4835852 sam-init daemon pid gets corrupted during failover
4833399 Importing by ACSLS pools does not work at 4.0.
4833200 switchover of metadata server does not complete
4832932 samfsck needs to validate inode extensions for directories
4832145 Copyright dates in product files need to be updated
4830535 Staging aborts on files after SAM failover
4829871 tapes don't get mounted after a SAM failover
4829679 metadata server failover hungup with active operations outstanding
4828616 Shared QFS - mount on meta-data server fails due to "Broken Pipe"
4828323 build_cat does not transfer flags field correctly when building catalog
4823679 stages initiated on client before failover do not restart after failover
4823617 tape drive initialization problem after SAM failover occurs
4821586 Mutex deadly embrace with shared_reader mount option
4821315 Staging does not get restarted after performing SAM failover
4820067 Shared SAM-FS locks file for 20 minutes after stager error
4818844 Archiver not notified after shared FS configuration changes
4818789 overflow not working correctly with other files too large for overflow
4814931 sam_flush_and_destroy_vnode: mutex_exit: not owner
4814231 samfsck SEGV core dump when file size in disk inode is negative
4813625 deadlock in free list / hash list
4811939 Deadlock between sam_record_lease and sam_expire_leases
4811203 Deadlock detected between sam_flush_ino and sam_inactive_ino
4809969 sam-fsd dies when attempting to create a FS with more than 252 partitions
4809815 QUOTA - samfsck ignores a symbolic file.
4809501 return EINPROGRESS if file system is mounting and failover is initiated
4809440 new metadata server panics during failover due to deadly embrace acquiring lock
4808857 panic after umount: directory validation error
4808714 samfsck command doesn't handle special uids properly
4807740 metadata server failover does not complete -- archiving active
4807676 set_admin.sh uses sam_trace not samtrace
4807300 Multi-reader deadlock. Must reboot.
4807227 Shared file system 100% full causes failover to not complete.
4806394 import -v fails with SONY PSC network attached robot
4805963 Shared QFS - file system hung during meta-data server switch-over testing
4805802 umount -f can cause delayed panic
4805749 RFE: Shared file system client should allocate sparse more optimally.
4805583 sam-fs hang: sam_getpages() page_lock in released block of the directory entry.
4804905 Disk archiving does not honor archmax when verifying space available
4804462 Retry the open unit and scsi inquiry for shared
4804189 Defunct processes from ftp daemon
4803088 new meta server panics during failover
4799879 Files and directories appear as type socket with zero length on shared_reader
4799877 Tape device equipment identifiers must be /dev/rmt entries.
4799853 Errors writing EOF on tapes are ignored
4799828 File is allocated on the same unit after release and then stage.
4799601 Rearch of disk archive causes archiver to write junk
4799480 QFS stripe group - truncating a file causes a invalid block count.
4798497 race condition between sam_put_sock_msg() and sock_close() causes panic
4798419 Shared file system may not notify staging clients often enough.
4797271 Write lock contention in sam_getattr_vn for Multi-Reader fs with NFS clients.
4796429 Truncate lease blocked by frlock lease, can't stage frlock'd file
4794480 Panic loop after SAM-FS tries to read an offline quota file
4794456 sam_write_to_client may return spurious error
4793459 PATCH.README for 4.0 should note that sam-logd directives not converted to stage
4791696 qfsdump/restore cannot restore unix acl files
4791603 star command fails to create a complete archive file
4790587 Shared file system sparse block in sam_putapage - EIO error, debug panic
4790193 Panic with recursive mutex enter on each umount in 4.0-23.
4790181 sam_reset_leases() resets all leases instead of one FS's leases
4788571 QFS shared fs panic: SAM-FS sam_proc_get_lease ENOSPC error
4788382 QFS file system generates "put_cmd_on_queue: EAGAIN" if file system is full
4787860 Panic at unmount: null pointer in sam_get_fsinfo
4787747 archiver continuously reselects VSN with insufficient space
4787385 info.sh not capturing a library information for type pe, SONY PSC.
4787122 SAM-FS does not enforce contiguity of stripe group element ordinal order
4786931 SAM-FS paniced during fsck with "vnode ref count 0"
4786722 Quota's file/block usage aren't updated by rm(1).
4785236 SAM-FS panics at pkgrm with BAD TRAP in sam_delete_ino_cache
4785039 Need license key for special systems
4783586 recycler does not recognize second library in mcf file
4783320 The mtf command gets segmentation fault with -i m option selected.
4783281 panic from sam_dk_issue_direct_io() due to as_pagelock() usage
4782791 man pages state that implementation of quota commands within SAM is deferred
4782604 archiver problems when 1 drive available and more are requested
4782596 Unnecessary tape mounts by the archiver at startup
4782183 Mismatched stripe groups in FS can cause allocation errors
4782123 QFS shared metadata server hangs when performing standard Oracle db startup
4781930 SAM failover hangs on a frozen stage
4781865 SAM-FS does not validate datalen for mount
4781791 QFS generates "put_cmd_on_queue: EAGAIN" warnings sometimes at mount time
4781781 sam-fs inode clock can turn back, record illegal values, or be too fine-grained
4781033 SUNWqfs example mcf does not contain qfs example
4780996 unmounting duplicate mount points for QFS panics system
4780990 QFS allows filesystems to be mounted multiple times
4778425 4.0 sam_setattr_ino() function does not always return errors.
4778381 sam-fsd does not restart sam daemons
4778103 QFS mounted reader "No such file or directory" after update to writer
4778082 man page for sam-catserverd is not included in packaging
4777611 pkgrm error
4777543 Need to note that patch 112244-02 is required using SAM-FS on certain config's
4776924 data corruption copying files created under 3.3.1 with partial release
4776855 Samgrowfs cannot grow shared file system
4775799 sam-stagerd does not go to second copy if VSN label not readable
4774959 Shared QFS - systems paniced with BAD TRAP: type=31
4774718 Disk volume count not returned for attached diskvols.bin
4774596 copy not marked damaged following stage failure
4773998 SANergy library debug info hasn't kept up with data structures
4772060 directio in samfs may fail
4771925 SAM-FS kernel operation sam_vsn_stat_file over runs buffer if too small
4771642 read lock made in syscall.c::sam_vsn_stat_file never released under certain cond
4771574 Documentation: sam_vsn_stat returns -1 when called for copies which have 1 sect
4771572 sam_mount_info() leaves global_mutex held if client threads can't be killed
4771565 sam_read_sock() leaves m_sharefs mutex locked if socket dies
4771564 sam_get_buf_header() leaves buf_mutex locked if out of memory
4771560 _fini() leaves global mutex locked if client threads don't die
4771478 archiver cmd gives inappropriate error message after installing SAM-FS patch-02
4771423 Documentation: man pages: MAX_VOLUMES is not a type replace with sam_section
4771393 sam_vsn_stat copy arg is 0 - 3 not 1 - 4 like doc says
4771292 sfind command in SAM-FS/QFS invokes malloc with 0 forcing accessive use of reall
4770664 archiver continues writing to remote tape after tape marked Bad Media
4770439 samu has apparent memory leak
4770422 Shared QFS - file data corruption after meta-data server switch-over
4770378 Unable to grow metadata partition on qfs file system
4770190 sam-archiverd is not updating shared fs flags in the FileSysTable
4769737 Qualify Scalar 1K and 10K with SDLC software
4769715 System panics during unmount of qfs file system
4768899 Stage from remote copy fails following unavailable disk archive
4767548 Create/test a SAM-QFS demo license that supports Solaris companion CD package
4767321 sam_unhold command can induce a panic
4767087 Allow simulated staging for archiver testing
4766490 Panic: rw_exit: lock not held - when flushing quota usage to damaged .quota_a.
4766174 severe performance degradation in shared_reader after invalid=N
4765986 Performance problem when appending to a file on shared client
4764411 if archiver cannot archive data because file too large all archiving stalls
4763839 Can't pkgadd SAM-FS 4.0.15 after pkgrm of SAM-FS 4.1 - modunload of samsys fails
4763102 quiet option for samd prevents reconfiguration
4762833 panic on umount
4762780 rearchive does not use multiple drives if -drives is specified
4762549 SAM-FS 4.0.5: staging -n doesn't work with segmented files
4761889 sfind -vsn dumps core when inode section data is invalid
4761843 sls dumps core when inode section data is invalid
4761058 build_cat -s does not prevent catalog from growing beyond initial size
4758300 archiver should not reselect 100% full VSN
4757861 samgrowfs doesn't work for adding a stripe group.
4757426 problems mounting at boot time a QFS shared filesystem
4755331 Disk archiving does not correctly handle out of space condition
4753994 Failover hang due to page lock held by sam_getpage_vn
4753795 Changing file state from archive -n to archive -d results in stuck archdone flag
4753683 Ctrl-f should work in samu: r display.
4752549 sampreinstall mismatch causes extra lines in /etc/system
4751496 samfsrestore creates inodes with invalid copy information.
4751084 Shared QFS - have many Orphan inodes in file system
4750140 Deadlock during failover
4749565 Manual failover of mounted filesystems not supported
4747723 A quota's in-use file count gets a negative value after release/rm.
4747289 Reestablish leases after failover
4745657 Shared file system failover can intermittently lose a file.
4745116 failure to write TM after label results in positioning error, overwrite label
4744187 After shared fs failover, intermittently some jobs do not restart.
4744018 samfsck needs to handle > 5 inodes with same duplicate block
4743814 hard linking a directory to itself causes recursive rw_enter
4738193 Build fails on Solaris 2.9 due to bug with make environment setup
4737490 Storage Tek T9940B Report Density Support in error at FW level 1.32.407
4736750 ibm3494 man page should indicate hard limit of 100 vsns on import
4734671 sammkfs should not create shared flock file for 3.5.0 (type 1) filesystems
4727135 labeling new mo media results in a duplicate VSN for side A
4726102 Shared QFS failover may not wait correctly for all threads to complete
4722225 if media error occurs, tapes put into wrong storage slot
4721477 metadata server changes on active shared FS can cause problems
4717179 Cannot configure fiber channel robot using the install doc w/ leadville 6.0.x
4716150 sammkfs -i {inode} option is not working correctly
4710569 Doing samsharefs -R -s to force server switch causes system hang
4707619 The archiver command -sort size fails to sort by size correctly.
4699961 'sparse block' panic during failover
4689562 In shared file system failover, the flock is not preserved.
4689506 no notification of expired license
 
(from 113175-02)
 
4764063 info.sh enhancements based on 4.0.5 experiences
4763143 dnlc_update should only use NOCRED
4762741 unavailable VSN stops all arcopies in an ArchReq
4762724 archiver reports VSN marked as bad media as unavailable
4761858 sam-sharefsd daemon can abort unexpectedly
4759854 Signal handling in sam-sharefsd isn't right.
4759814 stager dumps core when catalog changed size
4758137 SANergy query of sam-fs causes panic
4757337 Client system can perform mkfs while shared file system is mounted on server
4757155 sam-arcopy enters incorrect archive volume information in inode
4756201 inaccurate comment in restore.sh script
4756075 samd stop on sam-remote client causes all VSNs to be marked unavailable
4756053 sam-fsd adds itself to inittab too much
4755499 Race condition affects sam shared fs mount-at-boot processing
4754652 showqueue -v doesn't always show all files
4753997 Shared file system should wait for leases to expire on server during failover
4753007 stage hangs for files with primary copy in historian and marked unavailable
4752981 SAM-FS daemon rewrites inittab too aggressively
4752604 sam doesn't properly handle sense keys returned by IBM LTO tape device
4751782 Assertion failure in sam_proc_truncate when releasing an frlock
4751507 samfsck fails when metadata server hostname contains uppercase letters
4751474 import vsn from historian sometimes results in "quotes" around barcode field
4751449 Archiving looping on trying to archive to Sony tape
4751004 archiver log file messages garbled
4750855 Blocked I/O degraded significantly on 4.0.10 build for small records with QFS.
4750799 stage fails on file archived under 3.3.1
4750212 Shared QFS - client file gets an I/O error
4749808 A trace file may be recreated by accident.
4749534 ENOCSI errors during sam shared filesystem failover
4748735 dtmail crashes when opening a particular mail file on a shared client
4747241 SAM-FS needs to allow more time for LTO drives to rewind
4746268 sls displays mode differently than ls for mandatory lock
4746260 Long delay seen with shared QFS before truncate executed
4745814 panic: recursive rw_enter in sam_server_actions
4744699 Shared QFS - client large file write performance decreased by 39%
4743760 excessive console errors when archiving to robot that is not licensed
4743017 API sam_restore_copy open the file, but does not close the file.
4743003 sam-arcopy core dumped. archiving stopped. vsn request is still in preview.
4742181 genfile hung staging file; sam-stagerd core dumped
4740979 ar_notify.sh script does not exist
4740693 samfsck core dump when using quotas with larger UID's
4740413 On Solaris 9, archiver daemons are not receiving internal signals
4739865 Shared_writer not force syncing inode attribute changes
4739724 samu dumps core when switching between catalog displays
4738907 Stage does not move to next copy if disk archive file was removed
4737654 In Solaris 9, StrFromErrno() does not translate SAM-FS error numbers
4737454 change sync_in_progress flag to be filesystem based versus global
4737326 Archiving to SAM-Remote server fails
4736171 shared filesystem host configuration fails with uppercase letters
4734906 Poor performance with Legato Networker on Shared QFS file system
4734048 Can not kill sam-init.  Stages are hung due to a deadly embrase in the fs.
4733936 A truncate of a file which has a directio attribute fails from the NFS client.
4733101 Unmounting a file system should stop archiving on that file system
4732295 setfa [-g stripe group] [dir] causes a premature metadata full condition
4732200 Memory leak in mount/unmount sequence
4732121 sam-sharefsd terminates with no restart. Cannot mount.
4731747 Directory entries can be lost across shared filesystem failover
4731675 badboy caused an "rwio page ELNRNG error"
4731026 SAM-FS crashed with "sparse block error" when running badboy
4729655 sam-stagerd SEGV in initCopyProcList
4729517 sam-stagerd loses stage requests for a file with stage -n attribute set.
4729233 sam-remote net_blk_size configuration parameter cannot be changed
4728824 Stager stuck. 4 genfiles waiting on stager.
4728519 cannot archive volume overflow file if ssum -u -g
4728493 Qualify ATL P4000 and P7000 libraries
4727309 Qualify ADIC Scalar 10K
4727241 setfa command allows assigning existing files to mismatched striped groups
4727213 qfs fails to move to next unit if striped group is full
4727090 add sfind tests for partial_online and partial_offline
4726457 samsys module unloads spontaneously during system startup
4726093 link() to existing QFS file does not return EEXIST and prevents unmount
4725781 Selecting "Audit" on a media produced no visible actions
4724014 arfind crashes when scanning directories with long pathnames
4723764 Shared QFS - must not delete files still open on clients
4722951 FS Guide states that file system quotas are valid for SAM-FS and SAM-QFS
4722413 SAM-QFS file system with striped groups fails to archive with setfa -D set
4720177 SANergy API may not work correctly with SAM-FS 4.0
4719058 rdwr_io flag should be a counter instead
4718999 Qualify the Sun StorEdge L25/L100 libraries with Sun SAM-QFS
4718539 shared client should defer cleanup of deleted files until they have no users
4718533 need to add mutex for inode flags to complement rw_lock
4717672 archiver not recognizing changes to diskvols.conf file
4717091 system hang: sam_getpages() page_lock in partial region of the file.
4716410 sambcheck fails on SAM-QFS 4.0
4714303 shared_reader mount option results in very slow file access
4713609 samfsck of QFS file system reads file system DAU not metadata DAU size
4710572 arfind issues confusing messages for damaged files
4709892 Direct access to tape (stage -n) does not work with shared file system.
4705677 samchaid caused the qfs file system to hang (build CI)
4705543 Add Grau Infinistore to inquiry.conf string
4704064 file not marked damaged when all archive copies are marked damaged
4689745 sam-catserverd is slow to start with large catalog
4689700 samfsck adjusted the size of .inodes, removed an extent & lost files
4689598 samfsck missed special case of multi-vsn inode corruption
4689547 sam-catserverd/sam-logd don't terminate properly
4689532 mount shared_reader file system disable sam-stagerd
4689523 defaults.conf needs updating
4689522 rearch, unarchive, undamage, and unrearch can fail with -r
4689504 sam-genericd takes 100% of 1 CPU while unloading and loading a tape.
4689480 renaming .archive makes two directory entries
4689418 use field gets set incorrectly
4688854 Full meta data partition causes hang in qfs file system
 
(from 113175-01)
 
4729689 samu: date/time format inconsistent with locale convention
4721111 Large amount of text lines hidden under normal terminal size
4720881 libmgr i18n issue: Move window: default size hides all localized messages in zh
4719530 i18n issue: Full_audit confirmation window: default size hides all localized mgs
4714442 Duplicate message number in message catalog
4712497 libmgr i18n issue: date/time format not internationalized
4709849 Label window: text clipped at default window size
4708043 Not properly handle Java property file

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

Special Install Instructions:
----------------------------- 
 
1. Patch Release Information
----------------------------
 
* Add inquiry string for PetaSite S-series with S-AIT tape drives. in patch -08.
 
* Tracing is turned off in patch -06 (which matches the man page).
 
* nstreams has been increased from 16 to 256 in patch -06.
 
* Add support of SONY Super AIT drive in patch -06.
 
         Rfe 4880276 -verify SONY Super AIT tape drive.
 
     The sample S-AIT drive supplied by SONY is verified as a stand
     alone manually mounted drive. A new media type "sa" is added for
     this device.
 
* Support is added for STK T9840C drive in patch -06.
     The T9840C drive is verified using the L700 library.
 
* Potential catalog access problems after patch installation
 
     Bug id 4689547 describes the potential for multiple sam-catserverd
     daemons to be running at the time of patch installation.  
     As a result, the potential for catalog access problems exists after 
     patch installation.  This can also cause problems with archiving.  
     Messages such as the following may be apparent in /var/adm/messages 
     after mounting a SAM filesystem following patch installation:
 
        SAM-init: license: cannot attach catalog for eq 41
        unable to open catalog .
 
     A similar message may be apparent in the samu display.
 
     The workaround is to issue the following commands after the
     patch has been installed:
 
        # samd stop
        # samd start
 
 
 * The samu N display has been corrected by the fixes for bugids
   4800352 and 4839829.
   The display is rearranged and the sync_meta value is shown.
   Several items formerly on separate lines are now shown on the same line.
   The value "default" is now shown if sync_meta, stripe, minalloc size,
   or maxalloc size are not set.
 
 * Patches 113170-03, 113171-03, 113172-03, 113174-03, 113175-03, 113173-03
     were WITHDRAWN due to three significant issues discovered in
     the patches after the patches were posted to sunsolve.
 
     The issues found in these patches could result in file system or
     data corruption or data inaccessibility under certain conditions.
 
     Subsequent patch packages (113170-04, 113171-04, 113172-04, 113174-04,
     113175-04, 113173-04 and higher) were created to address these issues.
 
     Issue 1: File system corruption may occur if customers execute
     samfsck -F on a file system that contains more than 8 million inodes.
 
     Issue 2: Data corruption may occur if customers trigger staging of
     file data from a shared file system client. This corruption will
     only occur if the stage is triggered from a client and the process
     that triggers the stage is either interrupted or requires only a
     portion of the file to be retrieved.  In both cases, the file is
     truncated to the length of data requested.
 
     Issue 3: Data inaccessibility may occur if customers use disk
     archiving to protect files that have pathnames that are equal to
     or greater than 100 characters. The file disk archive copies are
     not corrupt but they cannot be staged successfully.
 
 * The QFS metadata server changeover feature released in the 4.0 version
     of the product is now fully supported as of patch -04.  This was noted 
     in 4.0 base README file as bugid 4721477.
 
     In a SAM-QFS environment, procedures have also been created to
     allow the SAM-QFS catalog to failover across servers.  Automated
     scripts and documentation for these procedures are available via
     Sun Professional Services.  Contact your local Sun sales office
     for more information.
 
 * SAM-QFS Involuntary Failover Problem
 
     When performing an involuntary failover in a SAM-QFS environment,
     explicit stage requests initiated by the stage command or by user
     applications are lost if the stage is in progress.  Since the
     failover process can take a few minutes to complete, subsequent
     stage requests will get processed by the new server.  If an
     involuntary failover occurs, it is important to check the results
     of mass staging to ensure all files were staged correctly.
 
     If you issue the stage command without the -w option, it could take
     up to five minutes from the time SAM gets restarted on the new server
     for the staging to actually get restarted.  If the -w option is
     specified on the stage command, it takes about one minute for the
     actual staging to get restarted once SAM is restarted on the new
     server after the failover.
 
 * Solaris Compatibility Issue
    This patch was tested on the Solaris 9 5/02 and Solaris 9 9/02
    releases.  There was a subsequent fix put in to newer versions
    of Solaris that could result in a system panic. These newer
    versions of Solaris are listed below:
        - Solaris 9 12/02
        - Solaris Patch 112233 (SunOS 5.9 Kernel Patch released 10/30/2002).
 
    Please be aware of a possible panic situation if you are running
    these newer versions of Solaris with either of these SAM-QFS
    patches: 113172-03, 113175-03.
 
 * Support is added for ACSLS 6.1 in patch -04.
 
 * Support is added for the following hardware:
	Sun and Quantum SDLT320 tape drive added in patch -04.
	Sun StorEdge L7 and L8 autoloaders added in patch -04.
	Overland Data Inc. Neo Series Tape Libraries.
 	Network-attached Scalar 1000 and Scalar 10000 libraries. 
	SAM-FS now supports DAS 3.10E and support for 3.1 is discontinued.
     	Sun StorEdge L25 and L100 (ATL M1500 and M2500) libraries in patch -02.
 
 * New sfind option - bugid 4727090
     The "partial_on" test is added as an sfind option.  This test is true
     if the file has the partial-release attribute set and the partially
     retained portion of the file is online.
 
 * Tape and robot install issue with Sun StorEdge(tm) SAN 4.0 and 4.1.
     Bugid 4717179 notes installation difficulties when configuring
     devices included in Sun SAM-FS or Sun SAM-QFS environments through
     Fibre Channel connections.
 
     As a workaround for this bug, an additional step needs to be added
     to the installation instructions.  Page 70 and 71 of the 'Sun QFS,
     Sun SAM-FS, and Sun SAM-QFS Installation and Configuration Guide',
     part number 816-2543-10, explain how 'To Add a Target Device or
     LUN'.  Step 6, as it appears on page 71, needs to change.  It
     becomes steps 6 and 7, as follows:
 
     New Step 6.  Issue a cfgadm(1M) command for each automated library
                  or drive included in the Sun SAM-FS or Sun SAM-QFS
                  environment through a Fibre Channel interface.
                  (Optional)
 
                  You must perform this step if you are running Sun
                  StorEdge 4.0 or 4.1 software and you have not yet
                  configured the Fibre Channel automated libraries or
                  drives.
 
                  Because of a bug in the cfgadm(1) command, you should
                  expect a device busy error.  However, the command
                  *does* completely process the request.  For example:
 
                  # cfgadm -c configure -o force_update c4::500104f000489fe3
                  cfgadm: Library error: failed to create device node:
                  500104f00043abfc: Device busy
 
     New Step 7.  If you have added new devices since running pkgadd(1M),
                  run the samdev(1M) or devfsadm(1M) command to create the
                  device entries in /dev/samst.
 
                  In a Sun Solaris 7 OE, enter the following command:
 
                  # /opt/SUNWsamfs/sbin/samdev
 
                  In a Sun Solaris 8 or 9 OE, enter the following command:
 
                  # /usr/sbin/devfsadm -i samst
 
 
 * SBus configurations may require patch 112244-02. 
     If an X6757A SBus Fibre Channel HBA is used to access either libraries
     or tape drives used by SAM-FS, patch 112244-02 must be installed.
 
 * Quotas - bugid 4782791
     The Sun QFS environment supports disk quotas.  Quotas can be set 
     for disk file and block counts on per-user, per-group, and per 
     administrative ID bases.
 
     The squota(1), samquota(1M), samquotastat(1M) command are installed 
     by default in all Sun QFS, Sun SAM-FS, and Sun SAM-QFS environments, 
     but they are supported on Sun QFS file systems only.  For more 
     information, see the AVAILABILITY fields of the man pages.
 
 * Conversion of /etc/opt/LSCsamfs/samlogd.cmd when upgrading from 3.5.0
     The staging code in 3.5.0 has been replaced by a new stager daemon
     in release 4.0.  If you had stage logging directives in 
     /etc/opt/LSCsamfs/samlogd.cmd, you must add the equivalent directives 
     to /etc/opt/SUNWsamfs/stager.cmd to have the same logging functionality 
     under Sun SAM-FS 4.0.
 
     If your /etc/opt/LSCsamfs/samlogd.cmd file looked like this, for example:
         stage=/var/opt/SUNWsamfs/log/stager start
 
     You should have the following in /etc/opt/SUNWsamfs/stager.cmd:
         logfile = /var/opt/SUNWsamfs/log/stager
 
     See the stager.cmd(4) man page for more details.
 
 
2. Build/Patchid Cross Reference Table
--------------------------------------
 
    Product      2.7        2.8        2.9        BUILD LEVEL
    -------   ---------  ---------  ---------     -----------
    SUNWsamfs 113170-01  113171-01  113172-01       4.0.7   (L10N Only)
    SUNWqfs   113173-01  113174-01  113175-01       4.0.7   (L10N Only)
 
    SUNWsamfs 113170-02  113171-02  113172-02       4.0.16E
    SUNWqfs   113173-02  113174-02  113175-02       4.0.16E
 
    SUNWsamfs 113170-03  113171-03  113172-03       4.0.26L
    SUNWqfs   113173-03  113174-03  113175-03       4.0.26L
 
    SUNWsamfs 113170-04  113171-04  113172-04       4.0.26M
    SUNWqfs   113173-04  113174-04  113175-04       4.0.26M
 
    SUNWsamfs 113170-05  113171-05  113172-05       4.0.55
    SUNWqfs   113173-05  113174-05  113175-05       4.0.55
 
    SUNWsamfs 113170-06  113171-06  113172-06       4.0.65
    SUNWqfs   113173-06  113174-06  113175-06       4.0.65
 
    SUNWsamfs 113170-07  113171-07  113172-07       4.0.71
    SUNWqfs   113173-07  113174-07  113175-07       4.0.71
 
    SUNWsamfs 113170-08  113171-08  113172-08       4.0.78
    SUNWqfs   113173-08  113174-08  113175-08       4.0.78

README -- Last modified date:  Thursday, March 18, 2004

