History log of /opensolaris-onvv-gate/usr/src/uts/sun4v/io/vds.c
Revision Date Author Comments
# 12847:c5d22342b8b5 16-Jul-2010 Zach Kissel <Zachary.Kissel@Sun.COM>

6949062 vds prints currently inaccessible (error 30) during control domain boot


# 12011:2377022c7a2d 26-Mar-2010 Sriharsha Basavapatna <Sriharsha.Basavapatna@Sun.COM>

FWARC/2010/054 VIO vNet/vSwitch support for Rx Dring Data mode
6938259 vnet and vsw should support RxDringData mode


# 10063:7a76736b8d81 09-Jul-2009 Alexandre Chartre <Alexandre.Chartre@Sun.COM>

6856230 service domain panics when exporting a file as a single-slice disk
6786469 vd_label_to_vtocgeom uses incorrect size to clear struct extvtoc


# 9889:68d0fe4c716e 17-Jun-2009 yu, larry liu - Sun Microsystems - Beijing China <Larry.Liu@Sun.COM>

PSARC 2008/769 Multiple disk sector size support.
6710930 Solaris needs to support large sector size hard drive disk


# 8792:9f02368e944e 12-Feb-2009 Zach Kissel <Zachary.Kissel@Sun.COM>

6795836 vd_setup_vd()should handle errors from vd_identify_dev() better


# 8528:f7e4908237ce 12-Jan-2009 Alexandre Chartre <Alexandre.Chartre@Sun.COM>

6769808 can not export a zvol from u5 as single-slice vdisk to u6


# 7929:c8f0b0f06fca 23-Oct-2008 Alexandre Chartre <Alexandre.Chartre@Sun.COM>

6746039 Cluster node hangs on panic fault injection when it is primary for resource group
6747687 Bakota DVD drive is not exported as a DVD
6734615 Bad EFI signature messages output during logical domain creation.
6757931 disks are not correctly exported with Hitachi HDLM multipathing


# 7791:eb40ff0c92ec 09-Oct-2008 Alexandre Chartre <Alexandre.Chartre@Sun.COM>

6640564 vds should not serialize disk image IO
6684721 file backed virtual i/o should be synchronous
6742587 vds can ACK a request twice


# 7656:2621e50fdf4a 22-Sep-2008 Sherry Moore <Sherry.Moore@Sun.COM>

PSARC 2008/382 Fast Reboot
6714038 Fast Reboot support for x86 platforms


# 7597:bd0f5cbd1ec3 15-Sep-2008 Alexandre Chartre <Alexandre.Chartre@Sun.COM>

6716365 disk images on volumes should be exported using the ldi interface


# 7563:84ec90ffc3f7 11-Sep-2008 Prasad Singamsetty <Prasad.Singamsetty@Sun.COM>

PSARC/2008/336 Extended VTOC
6708609 Support booting on disks > 1TB (phase 1)
6672960 cmlb: default minor nodes for disks > 1TB is not EFI/GPT style
6727240 When a fat32 partition created in the part of the disk after 1TB, block I/O and umount fail


# 7540:5a9295982549 10-Sep-2008 Ramesh Chitrothu <Ramesh.Chitrothu@Sun.COM>

6699271 Dynamic virtual disk size management


# 7226:a4cc5f506eee 30-Jul-2008 ha137994

6723311 vds accesses imported dring outside of LDC dring acquire/release calls
6724714 ldc_mem_unbind_handle passes invalid page size code to page_get_shift()


# 6904:103b8b2cb008 18-Jun-2008 achartre

6690439 deadlock during attach when a domain export a vdisk to itself
6704840 Unable to use a 300G zvol as backend to a vdisk in an ldom guest


# 6903:f4d957afe700 18-Jun-2008 zk194757

6661097 I/Os stuck in VDC/VDS layer causing hang


# 6853:4f773b565226 11-Jun-2008 zk194757

6705190 uscsicmd on vdisk can overflow sense buffer


# 6845:7eabb77ee113 10-Jun-2008 ha137994

6683084 VIO Drivers need to use direct mapped shared memory dring descriptors for improved performance
6706462 race condition in ldc_mem_bind_handle when allocating map table


# 6836:2fa4ff7770d2 09-Jun-2008 achartre

6682775 vds code duplicates is_pseudo_device function
6685162 Solaris can not be installed on single-slice disk
6690911 vdisk read/write with a size which is not a multiple of 8 bytes hangs


# 6623:4fb57ca6f341 12-May-2008 achartre

6680459 vdc should define Nblocks/Size as dynamic properties
6694540 disks are not correctly exported with EMC powerpath
6695641 assert failure in vds:vd_recv_msg() when resuming a suspended domain


# 6108:384dc278db51 28-Feb-2008 achartre

6637560 disks are not correctly exported with vxdmp


# 6092:2866e174f02a 27-Feb-2008 achartre

6667939 guest domain panics on boot after installing T127127-08


# 5935:0f957adcfe05 29-Jan-2008 sb155480

FWARC 2008/016 VIO vNet/vSwitch MD node updates
FWARC 2008/017 VIO Protocol Update
6561424 Heavy network traffic in LDoms guest domains leads to Sun Cluster heartbeat failures


# 5874:4c514db6bfb0 22-Jan-2008 achartre

6528974 Usage of DKIOCGETEFI has changed and impacts vdisks using zfs volumes
6558966 Virtual disks created from files do not support EFI labels


# 5658:73d21dd02285 09-Dec-2007 achartre

FWARC 2007/672 VIO vDisk Protocol Updates
6437722 vDisk should support USCSICMD ioctl
6437772 vDisk should support mhd (multihost disk control operations)
6621222 need a tunable to export volumes as single slice disks


# 5365:e9a7403eebeb 29-Oct-2007 lm66018

FWARC 2007/602 VIO vDisk Protocol Updates
6434615 vDisk needs to support booting/installing from DVDs
6490305 vdc could improve its lint cleanliness
6569471 VIO_IS_VALID_DESC_STATE and VIO_SET_DESC_STATE utterly broken (but unused)
6607061 vDisk protocol version needs to be bumped up to v1.1


# 5331:3047ad28a67b 25-Oct-2007 amw

PSARC/2007/218 caller_context_t in all VOPs
PSARC/2007/227 VFS Feature Registration and ACL on Create
PSARC/2007/244 ZFS Case-insensitive support
PSARC/2007/315 Extensible Attribute Interfaces
PSARC/2007/394 ls(1) new command line options '-/' and '-%': CIFS system attributes support
PSARC/2007/403 Modified Access Checks for CIFS
PSARC/2007/410 Add system attribute support to chmod(1)
PSARC/2007/432 CIFS system attributes support for cp(1), pack(1), unpack(1), compress(1) and uncompress(1)
PSARC/2007/444 Rescind SETTABLE Attribute
PSARC/2007/459 CIFS system attributes support for cpio(1), pax(1), tar(1)
PSARC/2007/546 Update utilities to match CIFS system attributes changes.
PSARC/2007/560 ZFS sharesmb property
4890717 want append-only files
6417428 Case-insensitive file system name lookup to support CIFS
6417435 DOS attributes and additional timestamps to support for CIFS
6417442 File system quarantined and modified attributes to support an integrated Anti-Virus service
6417453 FS boolean property for rejecting/allowing invalid UTF-8 sequences in file names
6473733 RFE: Need support for open-deny modes
6473755 RFE: Need ability to reconcile oplock and delegation conflicts
6494624 sharemgr needs to support CIFS shares better
6546705 All vnode operations need to pass caller_context_t
6546706 Need VOP_SETATTR/VOP_GETATTR to support new, optional attributes
6546893 Solaris system attribute support
6550962 ZFS ACL inheritance needs to be enhanced to support Automatic Inheritance
6553589 RFE: VFS Feature Registration facility
6553770 RFE: ZFS support for ACL-on-CREATE (PSARC 2007/227)
6565581 ls(1) should support file system attributes proposed in PSARC/2007/315
6566784 NTFS streams are not copied along with the files.
6576205 cp(1), pack(1) and compress(1) should support file system attributes proposed in PSARC/2007/315
6578875 RFE: kernel interfaces for nbmand need improvement
6578883 RFE: VOP_SHRLOCK needs additional access types
6578885 chmod(1) should support file system attributes proposed in PSARC/2007/315
6578886 RFE: disallow nbmand state to change on remount
6583349 ACL parser needs to support audit/alarm ACE types
6590347 tar(1) should support filesystem attributes proposed in PSARC/2007/315
6597357 *tar* xv@ doesn't show the hidden directory even though it is restored
6597360 *tar* should re-init xattr info if openat() fails during extraction of and extended attribute
6597368 *tar* cannot restore hard linked extended attributes
6597374 *tar* doesn't display "x " when hard linked attributes are restored
6597375 *tar* extended attribute header off by one
6614861 *cpio* incorrectly archives extended system attributes with -@
6614896 *pax* incorrectly archives extended system attributes with -@
6615225 *tar* incorrectly archives extended system attributes with -@
6617183 CIFS Service - PSARC 2006/715


# 5188:243b493d1e82 05-Oct-2007 zk194757

6596819 vds does not implement DKIOCFLUSHWRITECACHE for files-exported-as-vdisks


# 5081:ed68bde17499 17-Sep-2007 achartre

FWARC 2007/122 VIO MD node updates
FWARC 2007/363 VIO vDisk MD node updates
6514091 vDisk server should export volumes as full disks
6528156 opening devices exclusively from vds causes several problems
6591399 vds prints file lookup error during service domain boot


# 4963:ce6338ba4a73 30-Aug-2007 achartre

6531913 vds can lose access to vdisks built from files located on the root fs
6575050 vds should support unformatted disks


# 4838:a67e7ce316e0 09-Aug-2007 lm66018

6534456 vntsd does not recognize a listen_addr of 127.0.0.1
6536262 vds occasionally sends out-of-order responses
6541689 vsw_process_data_dring_pkt doesn't check the return value from allocb
6544946 Adding non existant disk device to single cpu domain causes hang


# 4696:666103281afe 20-Jul-2007 achartre

6531557 format(1m) does not work with virtual disks
6573657 vds type-conversion bug prevents raw disk accesses from working
6578918 disk image should have a device id


# 4076:b8174b986feb 19-Apr-2007 achartre

6547651 fix for 6524333 badly impact performance when writing to a vdisk


# 3782:d53b92e6d144 09-Mar-2007 achartre

6524333 Service domain panics if it fails to map pages for a disk on file
6527265 Hard hang in guest ldom on issuing the format command
6530040 vds does not close underlying physical device or file properly


# 3401:b2b8301bd444 10-Jan-2007 narayan

6422488 vdc should read/write VTOC & GEOM to a disk on file
6483975 vDisk server should bypass lofi to access disk image files
6492690 vds unable to open zfs volumes on boot
6505765 vntsd crashes while in a tight loop of bind/unbind a guest domain
6506356 VD_OP_BREAD/BWRITE operations do not report nblks read/written by vds
6510356 Vdc and Vds should handle bad or non existent devices better.


# 3297:3409a5c16a1c 20-Dec-2006 sb155480

6464148 rename in-band descriptor in vnet to use the right prefix.
6496374 vsw: "tunrnstile_block: unowned mutex" panic on a diskless-clients test bed
6501505 Assertion panic in vcc on ldom creation.
6501588 Adding a 2nd VDS to domain0 renders the 1st VDS unreachable, plus false failures on VDS1 disk
6503173 a couple of minor memory leaks during detach() in vnet
6505181 handshake retry counts in vnet and vsw do not match


# 3166:235cc158a526 24-Nov-2006 sg70180

6418780 vswitch needs to be able to process updates to its MD node
6492078 vds does not handle ldc_close failures
6492423 vSwitch multi-ring code hangs when queue thread not started
6492705 vsw warning messages should identify device instance number
6492706 changing switching mode in one vsw instance should not affect other instance
6493179 Guests fail disk identification on net install if only backup partition exists.


# 3010:88abf841d70c 30-Oct-2006 lm66018

6479828 vldc race condition when start/stop domains in a tight loop
6479863 cnex driver panic on ldom creation.
6482165 LDOMs fail to reboot with VDS communication failures.
6484558 Incorrect ASSERT check in ldc_read()


# 2793:a30c4090b49f 22-Sep-2006 lm66018

6458676 memory leak with 12 hours all_solaris_tests.
6460802 vdc does not handle ldc_write failures appropriately
6462669 VDC bind failure messages under stress in an ldom.
6463753 panic[cpu0]/thread=2a100207cc0: kernel heap corruption detected
6469548 Domain Services module should not claim every DS port in the MD
6469890 LDC clients fail to handshake reliably following a channel reset
6469900 LDOM domain0 runs out of freemem during extended runs.
6470870 pcp_init() returns error right after boot
6471712 vntsd cannot be disabled via svcadm unless issued twice.


# 2748:85615553b3bb 17-Sep-2006 lm66018

6405380 LDoms vSwitch needs to be modified to support network interfaces with multiple DMA channels
6442123 CDDL missing in usr/src/uts/sun4v/sys/mmu.h
6444620 Consoles in a group should not logout user when switched to another console.
6451435 vntsd should be checked by lint during a nightly build
6461268 Ctrl-S hangs ldoms guest console.
6461648 vds should handle requests for absolute disk offsets per FWARC/2006/195
6464824 vnet panics due to ldc_mem_alloc_handle(0x1f) error allocating table memory
6465197 Console connections fail on an active ldom.
6467567 panic[cpu0]/thread=2a10045fcc0: recursive mutex_enter
6469790 ldc call to vmem_free uses incorrect size


# 2531:65c5d20aa275 10-Aug-2006 narayan

6419154 libpcp pcp_init routine should accept service names
6428416 CPUs greater than NCPU are stopped too early in boot
6436930 qcn drv needs to handle EWOULDBLOCK returned by hv_cnputchar
6437727 vDisk should support EFI labels
6437738 vDisk should support devid
6441930 fillsysinfo should cap max sun4v queue size to kernel limits
6441933 The broken MD detection code should be improved
6445825 domaining_enabled variable does not tell the whole story
6449959 vDisk DKIOCSETWCE/DKIOCGETWCE ioctls are not correctly implemented
6451118 Elevate libpcp from a platform lib to a sun4v lib
6451490 ldc_chkq incorrectly returns queue empty when data is available on streaming mode channel
6456875 VIO drivers should use LDC shared memory for better performance
6456880 LDC link layer fails to clear interrupt state properly
6456928 drd service is not enabled if installed through an upgrade
6457162 vswitch needs to cope with dropped pkts when talking to obp
6457166 vswitch calculating bounded range of descriptors incorrectly


# 2410:0faef06c73cd 21-Jul-2006 lm66018

6432376 vds and vdc don't negotiate max transfer size supported correctly
6432416 vds should support raw as well as block devices.
6434543 vdc error messages could be more informative
6447559 vswitch should take advantage of multiple unicast address support
6448482 Some LDC link layer APIs do not match specification
6448730 drctl panics being unloaded by moduninstall daemon


# 2336:f53e467a926f 10-Jul-2006 narayan

6412648 VIO service drivers auto-unload after some time
6413569 Possible memory leaks needs to be investigated.
6423722 vds should use finer-grained locking for better performance
6429738 LDom panics using a destroyed ldc
6431111 LDOM manager should use P_FAULTED state for cpu instead of P_OFFLINE/
6431300 can not enter '~' character on a ldom's console
6431458 vDisk drivers need to handle read/write requests asynchronously
6437436 ldc read/write operations are serialized due to a common lock
6437766 vDisk VTOC should handle the timestamp field
6440543 vSwitch/vNet should use aligned IP frame headers
6440553 vNet/vSwitch should reuse previously allocated mblks
6442270 vDisk server should set FREAD and FWRITE mode when calling ldi_ioctl
6442851 Remove VLDC max write_pa limit
6442973 vntsd dumps core with assertion failure message
6443193 vDisk client incorrectly implements DKIOCSGEOM ioctl
6443198 vDisk client incorrectly caches new VTOC on DKIOCSVTOC ioctl
6444392 vswitch/vnet should set end_idx to -1 for increased performance


# 2109:06c56c8205d6 02-Jun-2006 lm66018

6423207 Misc vntsd help messages
6424288 Guest domain allows user to change the ethernet address
6424330 retry ldc_up() during transmit if the channel is not up, in vnet driver
6428613 assertion failure in vdc as a result of DKIOCFLUSHWRITECACHE ioctl call
6431479 mismerge in hsvc introduced by 6391870
6431822 vds/vdc should not reference C macros __DATE__ or __TIME__
6431874 vdc sets the max transfer size incorrectly
6432364 preallocate tx buffers in vnet


# 2032:b9ba1b330453 22-May-2006 lm66018

6422255 vdc could handle handshake restarts better
6422474 ldc handshake race condition if ldc_up called by both sides of channel simultaneously
6427409 ldc should use drv_usecwait instead of delay loops
6427830 Implement FWARC 2006/195 vDisk control operations
6427836 Improve vDisk version negotiation protocol
6427847 Make vds tolerant of serving full disks with zero-length slices


# 1991:f29baf5bf770 16-May-2006 heppo

FWARC 2005/633 Project Q Logial Domaining Umbrella
FWARC 2005/739 sun4v channels
FWARC 2006/055 Domain Services
FWARC 2006/072 sun4v virtual devices machine description data
FWARC 2006/074 sun4v interrupt cookies
FWARC 2006/075 Channel devices, Virtual Disk client and server bindings
FWARC 2006/076 Virtual Network Client and switch Bindings
FWARC 2006/081 Virtual Logical Domain Channel (vldc) Bindings
FWARC 2006/086 LDOM variables
FWARC 2006/105 LDOM support for NCP
FWARC 2006/110 Domain Services MD node and other misc properties
FWARC 2006/117 Virtual Console Concentrator Bindings
FWARC 2006/135 sun4v channel console packets
FWARC 2006/140 sun4v channels transport protocol
FWARC 2006/141 FMA Domain Services
FWARC 2006/174 NCS HV Update
FWARC 2006/184 sun4v channels shared memory
FWARC 2006/195 Virtual IO Communication Protocol
PSARC 2006/152 Logical Domain Channels Transport API
6272074 Need interface to determine execution unit sharing.
6354556 Add machine description kernel framework support
6391870 LDoms v1.0 Solaris Changes


# 12847:c5d22342b8b5 16-Jul-2010 Zach Kissel <Zachary.Kissel@Sun.COM>

6949062 vds prints currently inaccessible (error 30) during control domain boot


# 12011:2377022c7a2d 26-Mar-2010 Sriharsha Basavapatna <Sriharsha.Basavapatna@Sun.COM>

FWARC/2010/054 VIO vNet/vSwitch support for Rx Dring Data mode
6938259 vnet and vsw should support RxDringData mode


# 10063:7a76736b8d81 09-Jul-2009 Alexandre Chartre <Alexandre.Chartre@Sun.COM>

6856230 service domain panics when exporting a file as a single-slice disk
6786469 vd_label_to_vtocgeom uses incorrect size to clear struct extvtoc


# 9889:68d0fe4c716e 17-Jun-2009 yu, larry liu - Sun Microsystems - Beijing China <Larry.Liu@Sun.COM>

PSARC 2008/769 Multiple disk sector size support.
6710930 Solaris needs to support large sector size hard drive disk


# 8792:9f02368e944e 12-Feb-2009 Zach Kissel <Zachary.Kissel@Sun.COM>

6795836 vd_setup_vd()should handle errors from vd_identify_dev() better


# 8528:f7e4908237ce 12-Jan-2009 Alexandre Chartre <Alexandre.Chartre@Sun.COM>

6769808 can not export a zvol from u5 as single-slice vdisk to u6


# 7929:c8f0b0f06fca 23-Oct-2008 Alexandre Chartre <Alexandre.Chartre@Sun.COM>

6746039 Cluster node hangs on panic fault injection when it is primary for resource group
6747687 Bakota DVD drive is not exported as a DVD
6734615 Bad EFI signature messages output during logical domain creation.
6757931 disks are not correctly exported with Hitachi HDLM multipathing


# 7791:eb40ff0c92ec 09-Oct-2008 Alexandre Chartre <Alexandre.Chartre@Sun.COM>

6640564 vds should not serialize disk image IO
6684721 file backed virtual i/o should be synchronous
6742587 vds can ACK a request twice


# 7656:2621e50fdf4a 22-Sep-2008 Sherry Moore <Sherry.Moore@Sun.COM>

PSARC 2008/382 Fast Reboot
6714038 Fast Reboot support for x86 platforms


# 7597:bd0f5cbd1ec3 15-Sep-2008 Alexandre Chartre <Alexandre.Chartre@Sun.COM>

6716365 disk images on volumes should be exported using the ldi interface


# 7563:84ec90ffc3f7 11-Sep-2008 Prasad Singamsetty <Prasad.Singamsetty@Sun.COM>

PSARC/2008/336 Extended VTOC
6708609 Support booting on disks > 1TB (phase 1)
6672960 cmlb: default minor nodes for disks > 1TB is not EFI/GPT style
6727240 When a fat32 partition created in the part of the disk after 1TB, block I/O and umount fail


# 7540:5a9295982549 10-Sep-2008 Ramesh Chitrothu <Ramesh.Chitrothu@Sun.COM>

6699271 Dynamic virtual disk size management


# 7226:a4cc5f506eee 30-Jul-2008 ha137994

6723311 vds accesses imported dring outside of LDC dring acquire/release calls
6724714 ldc_mem_unbind_handle passes invalid page size code to page_get_shift()


# 6904:103b8b2cb008 18-Jun-2008 achartre

6690439 deadlock during attach when a domain export a vdisk to itself
6704840 Unable to use a 300G zvol as backend to a vdisk in an ldom guest


# 6903:f4d957afe700 18-Jun-2008 zk194757

6661097 I/Os stuck in VDC/VDS layer causing hang


# 6853:4f773b565226 11-Jun-2008 zk194757

6705190 uscsicmd on vdisk can overflow sense buffer


# 6845:7eabb77ee113 10-Jun-2008 ha137994

6683084 VIO Drivers need to use direct mapped shared memory dring descriptors for improved performance
6706462 race condition in ldc_mem_bind_handle when allocating map table


# 6836:2fa4ff7770d2 09-Jun-2008 achartre

6682775 vds code duplicates is_pseudo_device function
6685162 Solaris can not be installed on single-slice disk
6690911 vdisk read/write with a size which is not a multiple of 8 bytes hangs


# 6623:4fb57ca6f341 12-May-2008 achartre

6680459 vdc should define Nblocks/Size as dynamic properties
6694540 disks are not correctly exported with EMC powerpath
6695641 assert failure in vds:vd_recv_msg() when resuming a suspended domain


# 6108:384dc278db51 28-Feb-2008 achartre

6637560 disks are not correctly exported with vxdmp


# 6092:2866e174f02a 27-Feb-2008 achartre

6667939 guest domain panics on boot after installing T127127-08


# 5935:0f957adcfe05 29-Jan-2008 sb155480

FWARC 2008/016 VIO vNet/vSwitch MD node updates
FWARC 2008/017 VIO Protocol Update
6561424 Heavy network traffic in LDoms guest domains leads to Sun Cluster heartbeat failures


# 5874:4c514db6bfb0 22-Jan-2008 achartre

6528974 Usage of DKIOCGETEFI has changed and impacts vdisks using zfs volumes
6558966 Virtual disks created from files do not support EFI labels


# 5658:73d21dd02285 09-Dec-2007 achartre

FWARC 2007/672 VIO vDisk Protocol Updates
6437722 vDisk should support USCSICMD ioctl
6437772 vDisk should support mhd (multihost disk control operations)
6621222 need a tunable to export volumes as single slice disks


# 5365:e9a7403eebeb 29-Oct-2007 lm66018

FWARC 2007/602 VIO vDisk Protocol Updates
6434615 vDisk needs to support booting/installing from DVDs
6490305 vdc could improve its lint cleanliness
6569471 VIO_IS_VALID_DESC_STATE and VIO_SET_DESC_STATE utterly broken (but unused)
6607061 vDisk protocol version needs to be bumped up to v1.1


# 5331:3047ad28a67b 25-Oct-2007 amw

PSARC/2007/218 caller_context_t in all VOPs
PSARC/2007/227 VFS Feature Registration and ACL on Create
PSARC/2007/244 ZFS Case-insensitive support
PSARC/2007/315 Extensible Attribute Interfaces
PSARC/2007/394 ls(1) new command line options '-/' and '-%': CIFS system attributes support
PSARC/2007/403 Modified Access Checks for CIFS
PSARC/2007/410 Add system attribute support to chmod(1)
PSARC/2007/432 CIFS system attributes support for cp(1), pack(1), unpack(1), compress(1) and uncompress(1)
PSARC/2007/444 Rescind SETTABLE Attribute
PSARC/2007/459 CIFS system attributes support for cpio(1), pax(1), tar(1)
PSARC/2007/546 Update utilities to match CIFS system attributes changes.
PSARC/2007/560 ZFS sharesmb property
4890717 want append-only files
6417428 Case-insensitive file system name lookup to support CIFS
6417435 DOS attributes and additional timestamps to support for CIFS
6417442 File system quarantined and modified attributes to support an integrated Anti-Virus service
6417453 FS boolean property for rejecting/allowing invalid UTF-8 sequences in file names
6473733 RFE: Need support for open-deny modes
6473755 RFE: Need ability to reconcile oplock and delegation conflicts
6494624 sharemgr needs to support CIFS shares better
6546705 All vnode operations need to pass caller_context_t
6546706 Need VOP_SETATTR/VOP_GETATTR to support new, optional attributes
6546893 Solaris system attribute support
6550962 ZFS ACL inheritance needs to be enhanced to support Automatic Inheritance
6553589 RFE: VFS Feature Registration facility
6553770 RFE: ZFS support for ACL-on-CREATE (PSARC 2007/227)
6565581 ls(1) should support file system attributes proposed in PSARC/2007/315
6566784 NTFS streams are not copied along with the files.
6576205 cp(1), pack(1) and compress(1) should support file system attributes proposed in PSARC/2007/315
6578875 RFE: kernel interfaces for nbmand need improvement
6578883 RFE: VOP_SHRLOCK needs additional access types
6578885 chmod(1) should support file system attributes proposed in PSARC/2007/315
6578886 RFE: disallow nbmand state to change on remount
6583349 ACL parser needs to support audit/alarm ACE types
6590347 tar(1) should support filesystem attributes proposed in PSARC/2007/315
6597357 *tar* xv@ doesn't show the hidden directory even though it is restored
6597360 *tar* should re-init xattr info if openat() fails during extraction of and extended attribute
6597368 *tar* cannot restore hard linked extended attributes
6597374 *tar* doesn't display "x " when hard linked attributes are restored
6597375 *tar* extended attribute header off by one
6614861 *cpio* incorrectly archives extended system attributes with -@
6614896 *pax* incorrectly archives extended system attributes with -@
6615225 *tar* incorrectly archives extended system attributes with -@
6617183 CIFS Service - PSARC 2006/715


# 5188:243b493d1e82 05-Oct-2007 zk194757

6596819 vds does not implement DKIOCFLUSHWRITECACHE for files-exported-as-vdisks


# 5081:ed68bde17499 17-Sep-2007 achartre

FWARC 2007/122 VIO MD node updates
FWARC 2007/363 VIO vDisk MD node updates
6514091 vDisk server should export volumes as full disks
6528156 opening devices exclusively from vds causes several problems
6591399 vds prints file lookup error during service domain boot


# 4963:ce6338ba4a73 30-Aug-2007 achartre

6531913 vds can lose access to vdisks built from files located on the root fs
6575050 vds should support unformatted disks


# 4838:a67e7ce316e0 09-Aug-2007 lm66018

6534456 vntsd does not recognize a listen_addr of 127.0.0.1
6536262 vds occasionally sends out-of-order responses
6541689 vsw_process_data_dring_pkt doesn't check the return value from allocb
6544946 Adding non existant disk device to single cpu domain causes hang


# 4696:666103281afe 20-Jul-2007 achartre

6531557 format(1m) does not work with virtual disks
6573657 vds type-conversion bug prevents raw disk accesses from working
6578918 disk image should have a device id


# 4076:b8174b986feb 19-Apr-2007 achartre

6547651 fix for 6524333 badly impact performance when writing to a vdisk


# 3782:d53b92e6d144 09-Mar-2007 achartre

6524333 Service domain panics if it fails to map pages for a disk on file
6527265 Hard hang in guest ldom on issuing the format command
6530040 vds does not close underlying physical device or file properly


# 3401:b2b8301bd444 10-Jan-2007 narayan

6422488 vdc should read/write VTOC & GEOM to a disk on file
6483975 vDisk server should bypass lofi to access disk image files
6492690 vds unable to open zfs volumes on boot
6505765 vntsd crashes while in a tight loop of bind/unbind a guest domain
6506356 VD_OP_BREAD/BWRITE operations do not report nblks read/written by vds
6510356 Vdc and Vds should handle bad or non existent devices better.


# 3297:3409a5c16a1c 20-Dec-2006 sb155480

6464148 rename in-band descriptor in vnet to use the right prefix.
6496374 vsw: "tunrnstile_block: unowned mutex" panic on a diskless-clients test bed
6501505 Assertion panic in vcc on ldom creation.
6501588 Adding a 2nd VDS to domain0 renders the 1st VDS unreachable, plus false failures on VDS1 disk
6503173 a couple of minor memory leaks during detach() in vnet
6505181 handshake retry counts in vnet and vsw do not match


# 3166:235cc158a526 24-Nov-2006 sg70180

6418780 vswitch needs to be able to process updates to its MD node
6492078 vds does not handle ldc_close failures
6492423 vSwitch multi-ring code hangs when queue thread not started
6492705 vsw warning messages should identify device instance number
6492706 changing switching mode in one vsw instance should not affect other instance
6493179 Guests fail disk identification on net install if only backup partition exists.


# 3010:88abf841d70c 30-Oct-2006 lm66018

6479828 vldc race condition when start/stop domains in a tight loop
6479863 cnex driver panic on ldom creation.
6482165 LDOMs fail to reboot with VDS communication failures.
6484558 Incorrect ASSERT check in ldc_read()


# 2793:a30c4090b49f 22-Sep-2006 lm66018

6458676 memory leak with 12 hours all_solaris_tests.
6460802 vdc does not handle ldc_write failures appropriately
6462669 VDC bind failure messages under stress in an ldom.
6463753 panic[cpu0]/thread=2a100207cc0: kernel heap corruption detected
6469548 Domain Services module should not claim every DS port in the MD
6469890 LDC clients fail to handshake reliably following a channel reset
6469900 LDOM domain0 runs out of freemem during extended runs.
6470870 pcp_init() returns error right after boot
6471712 vntsd cannot be disabled via svcadm unless issued twice.


# 2748:85615553b3bb 17-Sep-2006 lm66018

6405380 LDoms vSwitch needs to be modified to support network interfaces with multiple DMA channels
6442123 CDDL missing in usr/src/uts/sun4v/sys/mmu.h
6444620 Consoles in a group should not logout user when switched to another console.
6451435 vntsd should be checked by lint during a nightly build
6461268 Ctrl-S hangs ldoms guest console.
6461648 vds should handle requests for absolute disk offsets per FWARC/2006/195
6464824 vnet panics due to ldc_mem_alloc_handle(0x1f) error allocating table memory
6465197 Console connections fail on an active ldom.
6467567 panic[cpu0]/thread=2a10045fcc0: recursive mutex_enter
6469790 ldc call to vmem_free uses incorrect size


# 2531:65c5d20aa275 10-Aug-2006 narayan

6419154 libpcp pcp_init routine should accept service names
6428416 CPUs greater than NCPU are stopped too early in boot
6436930 qcn drv needs to handle EWOULDBLOCK returned by hv_cnputchar
6437727 vDisk should support EFI labels
6437738 vDisk should support devid
6441930 fillsysinfo should cap max sun4v queue size to kernel limits
6441933 The broken MD detection code should be improved
6445825 domaining_enabled variable does not tell the whole story
6449959 vDisk DKIOCSETWCE/DKIOCGETWCE ioctls are not correctly implemented
6451118 Elevate libpcp from a platform lib to a sun4v lib
6451490 ldc_chkq incorrectly returns queue empty when data is available on streaming mode channel
6456875 VIO drivers should use LDC shared memory for better performance
6456880 LDC link layer fails to clear interrupt state properly
6456928 drd service is not enabled if installed through an upgrade
6457162 vswitch needs to cope with dropped pkts when talking to obp
6457166 vswitch calculating bounded range of descriptors incorrectly


# 2410:0faef06c73cd 21-Jul-2006 lm66018

6432376 vds and vdc don't negotiate max transfer size supported correctly
6432416 vds should support raw as well as block devices.
6434543 vdc error messages could be more informative
6447559 vswitch should take advantage of multiple unicast address support
6448482 Some LDC link layer APIs do not match specification
6448730 drctl panics being unloaded by moduninstall daemon


# 2336:f53e467a926f 10-Jul-2006 narayan

6412648 VIO service drivers auto-unload after some time
6413569 Possible memory leaks needs to be investigated.
6423722 vds should use finer-grained locking for better performance
6429738 LDom panics using a destroyed ldc
6431111 LDOM manager should use P_FAULTED state for cpu instead of P_OFFLINE/
6431300 can not enter '~' character on a ldom's console
6431458 vDisk drivers need to handle read/write requests asynchronously
6437436 ldc read/write operations are serialized due to a common lock
6437766 vDisk VTOC should handle the timestamp field
6440543 vSwitch/vNet should use aligned IP frame headers
6440553 vNet/vSwitch should reuse previously allocated mblks
6442270 vDisk server should set FREAD and FWRITE mode when calling ldi_ioctl
6442851 Remove VLDC max write_pa limit
6442973 vntsd dumps core with assertion failure message
6443193 vDisk client incorrectly implements DKIOCSGEOM ioctl
6443198 vDisk client incorrectly caches new VTOC on DKIOCSVTOC ioctl
6444392 vswitch/vnet should set end_idx to -1 for increased performance


# 2109:06c56c8205d6 02-Jun-2006 lm66018

6423207 Misc vntsd help messages
6424288 Guest domain allows user to change the ethernet address
6424330 retry ldc_up() during transmit if the channel is not up, in vnet driver
6428613 assertion failure in vdc as a result of DKIOCFLUSHWRITECACHE ioctl call
6431479 mismerge in hsvc introduced by 6391870
6431822 vds/vdc should not reference C macros __DATE__ or __TIME__
6431874 vdc sets the max transfer size incorrectly
6432364 preallocate tx buffers in vnet


# 2032:b9ba1b330453 22-May-2006 lm66018

6422255 vdc could handle handshake restarts better
6422474 ldc handshake race condition if ldc_up called by both sides of channel simultaneously
6427409 ldc should use drv_usecwait instead of delay loops
6427830 Implement FWARC 2006/195 vDisk control operations
6427836 Improve vDisk version negotiation protocol
6427847 Make vds tolerant of serving full disks with zero-length slices


# 1991:f29baf5bf770 16-May-2006 heppo

FWARC 2005/633 Project Q Logial Domaining Umbrella
FWARC 2005/739 sun4v channels
FWARC 2006/055 Domain Services
FWARC 2006/072 sun4v virtual devices machine description data
FWARC 2006/074 sun4v interrupt cookies
FWARC 2006/075 Channel devices, Virtual Disk client and server bindings
FWARC 2006/076 Virtual Network Client and switch Bindings
FWARC 2006/081 Virtual Logical Domain Channel (vldc) Bindings
FWARC 2006/086 LDOM variables
FWARC 2006/105 LDOM support for NCP
FWARC 2006/110 Domain Services MD node and other misc properties
FWARC 2006/117 Virtual Console Concentrator Bindings
FWARC 2006/135 sun4v channel console packets
FWARC 2006/140 sun4v channels transport protocol
FWARC 2006/141 FMA Domain Services
FWARC 2006/174 NCS HV Update
FWARC 2006/184 sun4v channels shared memory
FWARC 2006/195 Virtual IO Communication Protocol
PSARC 2006/152 Logical Domain Channels Transport API
6272074 Need interface to determine execution unit sharing.
6354556 Add machine description kernel framework support
6391870 LDoms v1.0 Solaris Changes