6802889 ioat_cmd_post() panics with "mutex not held" 6668816 find_child_by_addr() makes ddi_hold_devi_by_instance() return wrong dip 6771975 nv_sata fails to intercept new devid registration on target detach/reattach 6696837 nv_sata: inquiry-serial-no is not set when using nv_sata cmdk compatibility mode 6798540 3-way deadlock happens in ufs filesystem on zvol when writing ufs log 6613349 setuid not allowed message could be more useful 6768607 nfs wedged up when svc disabled on jurassic 6818144 sn1 brand sysenter syscall interposition is broken 6782154 one copy of parse_output_fields() & friends is enough. 6751617 dladm show-link -s -i needs to flush stdout after each line 6687693 dladm show-aggr -s -i 1 in nv shows the column header only once per invocation 6673333 ohci shouldn't allocate memory with DDI_DMA_SLEEP while holding interrupt mutex 6576258 ehci shouldn't allocate memory with DDI_DMA_SLEEP while holding interrupt mutex PSARC/2008/242 Data Fast-Path for Softmac 6649224 fast-path needed to improve legacy network interface performance after UV 6649898 the smac_lock and smac_mutex fields in softmac_t should be given a more descriptive name 6799767 DLD capability is not correctly updated if it is renegotiated PSARC 2009/057 prtconf PCI Vendor and Device Ids option 6813474 Add -d option for prtconf 6746290 panic[cpu0]/thread=ffffff01d1ebdc60: bcmp: arguments below kernelbase 6805058 Add IBT_DMA to IBTF framework to support IB Device Mgmt Agent 6799485 lpr -t does not tell the data from stdin is troff to printers after 127127-11 6803279 bofi_intercept_intr() shouild work with MSI (X) interrupt 6802143 "must" propagations with payloadprop constraints are treated like "may" propagations 6803816 setserd* and setpayloadprop commands only allowed on direct fault->ereport propagations 6786891 serd_io_device_nonfatal_n/t properties not working for pciex devices 6778452 diagnosis fails if service state changes from "unaffected" to "lost" or "degraded" 6790719 consolidate webrev uploading console output into single line 6791177 webrev should display upload target before uploading 6791181 webrev should upload just directory contents if target ends with slash 6791217 webrev upload target should be checked earlier and more thoroughly 6807228 webrev should not fail when creating intermediary directories 6753025 port_associate_fop() generates double path/attribute token into the AUE_PORTFS audit record. 6753388 AUE_PORTFS should really be PORTFS_ASSOCIATE and PORTFS_DISSOCIATE 4950919 adt* interfaces should accept empty string as equivalent to a NULL string. 6412948 There's cruft in the libbsm files that needs to be removed. 6813909 generalize eh_frame support to non-amd64 platforms 6520458 ikeadm should have command line history capabilities 4313953 ipseckey(1m) needs line editing support. 6814629 ipseckey should employ strict checking for {dump,flush} commands PSARC/2008/310 FCoE (Fibre Channel over Ethernet) Target 6701027 Need FCoE target for Solaris 6812750 Change in stmf/fct/stmf_sbd needed for support FCoE 6809317 On Cherrystone: picld fails if libraries are in the wrong order in the plugins directory 4616660 status reports should not be exported by way of ndd 6796360 tcp_hsp_lookup* code is orphaned after 6737341 6800878 CMI_MAX_{CHIPS,CORES_PER_CHIP,STRANDS_PER_CORE} should be dynamic 6803721 Reads by iscsitgtd of SMF's underlying SCF database can be truncated 6803657 Solaris does not successfully bind to more than 40 Emulex 8 Gb FC ports on an M9000/32 6800865 libunistat builds errant tools during install_h 6803107 sdbc and rdcsrv are chatty in debug mode 6806653 Billions and billions of root-hub lookups 6817700 EHCI/OHCI need support polled I/O for usbserial console 6785167 audit_event.c:aus_msgsys() and audit_event.c:aus_semsys() could be optimized. 6757391 c2audit incorrectly interprets acl(2)/ACE_GETACL as acl(2)/SETACL. 6750410 audit configuration files do not align 6385648 audit_event(4) file contains events that will never be generated 4987752 setpgrp(2) audit record seems to show failure. 6705218 arbitrary string limits for audit events and bsmrecord 6806491 bsmrecord(1M) should document the path_attr token for fsattr(5) audit records 6812373 bsmrecord(1M) should be able to read multi line token attributes from audit_record_attr. 6801683 FMA memory diagnosis does not fail dimm for too many correctable memory errors 6801674 fma topo hcfmri should not contain white space 6798160 fma may generate memory mirror broken fault to soon 6781786 race condition in errorq_reserve 6809527 scsi_hba_pkt_comp():More consumers 6795822 dld.h and mac.h pollute user space code with kernel symbols 6802265 massage_control_data() does not check for H 6794884 mac_rx_deliver() should use MCIS_STRIP_DISABLE instead of TAG_DISABLE 6812615 64-bit RC4 has poor performance on Intel Nehalem 6817465 audit(1m) uses obsolete interfaces 6617821 adt_export_data_t needs to avoid using variable-sized types PSARC/2009/143 Atmel AT76C50x USB IEEE 802.11b Wireless Device Driver 6812825 Atmel AT76C50x USB IEEE 802.11b wireless device driver 6816972 check_rtime should not report libm_hwcap1.so.2 errors 6818585 libprtdiag_psr.so.1 for opl has unused dependancy on libdevinfo.so 6619120 lpmove (1M) core dump when invokes without paramater PSARC 2006/051 av1394 interface promotion 5108602 isoch does not work on x86 4945098 av1394_isoch need not set callbackops for devmap_umem_setup 6346997 av1394 can't parse roms, breaks ioctl(IEC61883_NODE_GET_TEXT_LEAF) 6347004 av1394_ioctl_isoch_init() censors av1394_ic_validate_init_params() 6353395 Dubious frame size test in av1394_ic_validate_init_params 6353396 av1394_ic_dma_sync_frames() confuses frames and segments, causes panic 6388620 /usr/include/sys/av/iec61883.h needs to be available on x86 6605243 missing 'else' in plug control register functions 6802115 av1394_ic_alloc_pool fails an assertion for certain values of framesz and cnt 6788297 Array overrun in 1394 6799466 lp issue: lpmove should give friendly message as previous version 6812115 jurassic assertion fail in ipcl_conn_destroy: connp->conn_ref == 0 6533823 need better way of proxying faults across event transport 6788551 provide means for faults/defects to be directly injected into fmd 6810086 panic in rctl_incr_swap() due to freed up proc structure 6557272 assertion failed: zone->zone_max_swap >= swap, panic during dism stress test 4987752 setpgrp(2) audit record seems to show failure. (fix lint) PSARC/2009/105 Time stamp option for xxstat commands 4775687 would like a timestamp option like iostat has added to mpstat, vmstat and prstat Contributed by Chad Mynhier 6815591 Panic in rds_post_recv_buf due to NULL chanhdl 6654501 Dvorak layout not supported 6669272 Slovenian keymap is wrong 6773432 Entries in kbd_layouts file (kbd -s output) are not properly sorted out 6773439 Slovakian should be changed to Slovak in 'kbd -s' output PSARC 2008/725 TPM Support 6771298 Solaris needs a PKCS11 provider for the TPM 6771289 Solaris needs TCG support 6666204 meta slot opens and closes /dev/urandom needlessly for every read 6722460 finish moving /dev/random and /dev/urandom seeding and usage to libcryptoutil 6819579 zone attach expects zonepath to exist 6702349 cpu info in picl devtree may be missing or incorrect on x86 6778626 Lack of the error check in ibmf_i_mad_completions() can lead to a panic or an inconsistent condition 6801536 ld: mapfile processing oddities unveiled through mmapobj(2) observations 6815959 idmap fails with "Result too large" 6800312 df -o i adds extra entry if directory or file system name is an "i" 6565926 profiles(1) command does not display privs granted to the profile 4530779 rmdir should not mess with its credentials 6699885 misconfiguring the passwd auth stack leads to unexpected results 6615002 possible file descriptor leak in unix_acct 6588644 When audit is enabled and the tty or host fails to build the terminalid, the syslog could be better PSARC/2009/155 ChrootDirectory option for SunSSH server 5043377 provide chroot capability in SunSSH 6809398 default PATH in SunSSH should contain "/bin" 6810759 remove md5crypt.c from SunSSH since it's not used 6813038 Subsystem keyword in sshd_config doesn't accept subsystem's options 6772676 ssh default XAuthLocation should be /usr/X11/bin/xauth 6819115 delete ddi_find_pci_parent() - dead code 6806627 zfs_putpage gets it backwards Contributed by Jurgen Keil 6818637 udp_tpi_connect can use stale pointer 6820487 sendfilev bytes-sent feedback changes from b109 to b110 6802452 libelf shouldn't use MS_SYNC 6814522 pktool gencert/gencsr should remove keypair if there is an error 6788618 nfs mounts fail due to rcpib running on server's Infiniband network 6818652 cpu_acpi_cache_cst panics with bad _CST objects on Tecra M9 and M10 6819156 cpu_acpi_free_cstate_data can free the wrong size PSARC 2009/056 Removal of ISA Pseudo Node 6813425 Remove /isa pseudo node for x86 6618447 processor_bind(2) returned EPERM when binding bind an active non-global zone to a processor. 6791277 psrset gives wrong message when run on system processes 6775211 mirror mounts use the zcred; should use caller's cr augmented w/ PRIV_SYS_MOUNT 6789790 'lpstat -o' doesnot display the host-info along with the owner of the request with ipp service 6815198 lp -d .. -H hold not working for s10u5 6679231 port_getattr() sets vap->va_mask to 0 which could confuse callers 6818012 nm tries to modify readonly segment and dumps core 6676294 PCIEX-8000-5Y Critical error is shown at every boot 6709814 qlc firmware table should end with a zeroed entry 6741218 qlc should buffer extended logging messages in host memory at all times 6743794 qlc source file for mdb module should use angle brackets for include instead of double-quotes 6751834 Firmware dump and debug messages should be made available through mdb dcmd 6755226 qlc driver must implement quiesce() entry point 6790576 ::qlc_elog mdb dcmd was ifdef'd out due to 6743399, but should be re-enabled now 6811603 Improve qlc firmware dump and mdb reporting 6821180 boot hangs on Sun Fire x4150 post /isa removal 6779994 clkset()'s RTC test is unreliable and error message misleading 6538473 system panics, when domain reboot happens in middle of DR PSARC/2008/760 Boot configuration Service PSARC/2009/091 Reboot to firmware PSARC/2009/092 libgrubmgmt - library for GRUB menu management 6768468 Introducing svc:/system/boot-config service 6775160 reboot -f ignores active BE and resets zfs pool bootfs property 6760845 Add checksum verification when loading the new kernel and boot archive for fast reboot 6815215 quiesce_active should be added to MUTEX_NOT_HELD() 6818672 NOTICE: cpu_acpi: _PSS package not found. PSARC 2008/395 iSER: iSCSI Extensions for RDMA 6702590 iSCSI initiator needs to support iSER transport 6702591 COMSTAR iSCSI port provider needs to support iSER transport 6797024 COMSTAR iscsit asserted at iscsit_login.c line: 679 6776635 panic[cpu0]/thread=ffffff000f874c60,assertion failed: 0, file: ../../common/io/idm/idm.c, line: 1465 6802232 Bad kernel fault at addr=0x0 from idm_crc32c call 6809607 fp has no quiesce() 6813978 scsi driver in test unit ready loop (maybe requested from ST?) 6771135 bge driver should support the Broadcom Netxtreme BCM5761E 6806136 file name either not printed or printed incorrectly in banner page PSARC/2009/114 mdi_is_dev_supported 6818075 Need an way to find out if a device would be supported under mdi without trial and error 6664591 ill_phyint_reinit() has incorrect check for loopback 6820581 PHYI_RUNNING rises from the dead during IP address migration 6820983 AmberRoad NDMP: bakbone netvault still not labeling tapes 6813224 ndmpd should save raw zfs properties, not human-readable form 6812208 NDMP : 'ndmpd' core reported during restore 6816409 mutex_lock() for process robust mutex could not return EOWNERDEAD with 137111-01 or later 6812228 No need to do software checksum for multiple-mblk packets in ip_tcp_input() 6694625 Performance falls off the cliff with large IO sizes PSARC/2009/039 prefetch interfaces 6812282 PSARC 2009/039 prefetch interfaces Contributed by Paul Durrant (pdurrant@solarflare.com) PSARC 2009/167 Ralink RT2700/2800 IEEE802.11 a/b/g/n wireless network device 6732657 Need support for Ralink 2860 6736786 Need support for Ralink RT2790 6821369 Nightly bits reset/hang on tecra M5 6815264 Chip enumerator should build an appropriate generic memory topology on Shanghai PSARC/2006/482 ip2mac() Kernel IP to MAC Mapping Function 6399103 Need interface to determine link-layer address for a given IP address (ip2mac ipv6 part) 6795711 COMSTAR mdb walker 6818813 zoneadm attach -u overwrites /etc/default/init in non global zone 6816904 scsi_hba_log should use __func__ 6790064 zfs needs to determine uid and gid earlier in create process 6791992 ZFS root doesn't handle an incorrect priocntl setting cleanly 6820986 integration of 6771289 (PSARC 2008/725 TPM Support) breaks the nightly kernel lint 6776875 setting EDITOR/VISUAL value with an argument (ed -s, vi -v), will fail on crontab -e 6797335 Intel microcode 2008-09-10 update 6821945 SUNWgrubu is a usr-type package with only root components 6818681 ahci: disable MSI interrupt for nVidia MCP78s [GeForce 8200] chipset 6789845 Solaris wont boot with hp bluetooth pc card mouse charging in pcmcia slot 6768509 Array overrun in pcmcia 6708293 igb needs to support LSO 6812227 e1000g(intel 82571 adapter) must support MTU size of 9216 6775380 the e1000g link hung at "up" state after down and unplumb the interface 6816786 e1000g panics on Lenovo X301 with snv_109 6775785 webrev generates incorrect navigation frame reference for files in top level directory of repository 6819038 usr/src/pkgdefs/Makefile.targ updates should have used parentheses for Makefile macro references 6820421 webrev needs a better way to deal with mixed references to multiple information tracking systems 6791293 Array overrun in scp 6686817 simulate_unimp can continually simulate the same instruction 6820421 webrev needs a better way to deal with mixed references to multiple information tracking systems (fix interpreter) 6802995 iSCSI Target b99 - iscsitgt doesn't work any more with the GlobalSAN initiator 6812036 /dev creat() can incorrectly return ENXIO instead of EEXIST or 0 6797528 mxfe should support quiesce 6797529 mxfe hangs in the face of rx fifo underrun 6821681 process robust mutexes must cope with mmap MAP_FIXED PSARC 2009/011 iSCSI Initiator SMF Service 6786839 Make Solaris iSCSI software initiator an SMF service 6734077 libc routines such as memset, memcpy, strlen, strcpy need to be optimized for SUNW,UltraSPARC-AT10 6806745 Solaris usage of pci_dma_sync hypervisor interface needs to conform to FWARC 2009/050 PSARC 2007/601 Intel AMT 6585532 Need to support Intel Active Management Technology in Solaris 6753962 ahci does not work with Asus M3N78 Pro/M3N-HT (nforce 780a) motherboard SATA interfaces 6822404 IRM assumes default intr allocated 8 irrespective of the actual value. 6815933 lpstat -l 2 -p always shown Processing Job (Regression) 6820590 Toshiba R500 suspend/resume kills X11 6820749 Xorg goes into an ioctl() EINVAL loop when enabled compiz on a Toshiba R600 6821534 resume on intel graphics fails if compiz is active 6744061 ahci_intr_non_fatal_error may cause infinite loop with debug version 6746629 ahci_software_reset need to have a delay between the two H2D Register FIS 6819793 dladm set-linkprop -p cpus can hang unkillably 6820269 Appliance panic: when destroying 10gb aggregation link 6796146 panic in squeue initialization when adding a vcpu using CPU DR 6820749 Xorg goes into an ioctl() EINVAL loop when enabled compiz on a Toshiba R600 (fix build) 6821748 USB code should be warlock clean 6818574 IPv6 fragment reassembly time needs to be 60 seconds 6604992 forced unmount + being in .zfs/snapshot/ = not happy 6810367 assertion failed: dvp->v_flag & VROOT, file: ../../common/fs/gfs.c, line: 426 6821260 l2arc suffers from sign extension on 32-bit platforms 6759337 lu lost new bootadm 6821824 Safemode: reboot does not update archive automatically after modification in /a/kernel/ 6809618 bad mutex panic in vdds_cleanup_hybrid_res on low memory guest 6796579 panic caused by ldm remove-vswitch 6785269 bad mutex panic in vnet'vgen_ldc_rcv_worker routine on low-memory guest domain 6821646 xVM dom0 doesn't boot on daily.0324 and beyond 6822828 librtld_db can return RD_ERR before RD_NOMAPS, which compromises dbx expectations. 6823174 Fast reboot must not map in userland addresses 6658066 dladm show-aggr -s -i 1 outputs incorrect value 6797838 counters in the output of dladm show-aggr -s -i increases monotonically 6799340 typo in print_aggr_stats_callback() gives wrong stats 6799349 stats by 'dladm show-aggr -s -i ' overshoot the columns when a new link is added to the aggr 6816405 cannot install osol 109 or snv_110 on Fujitsu Lifebook S7110 laptop due to hang. 6600352 nv_sata should support SATA controllers of MCP51 6807129 nv_sata: install scripts improperly use -p and a path with prtconf 6823441 SUNWamt-lms is a usr package with a mix of root and usr bits 6799615 return from stat() should be checked when looking for zero byte files FWARC 2009/061 "path" property requirement in PRI 6795771 sun4vpi enum should use 'path' property to derive topo dev property 6821665 WARNING: kb8042: inconsistent getinfo(9E) implementation 6822266 2009-03-25 nightly bits hang x2200 m2 system 6822869 potential address conflict: used isa resources haven't been removed from available bus resources 6823168 using vscan while oplock is enabled could lead to deadlock 6813765 n2cp has dormant directives 6807765 ztest_dsl_dataset_promote_busy needs to clean up after ENOSPC 6821169 offlining a device results in checksum errors 6821170 ZFS should not increment error stats for unavailable devices 6824006 need to increase issue and interrupt taskqs threads in zfs PSARC/2009/139 CIFS CATIA Translation Share Property 6816936 NbtDatagramDecode[11]: too small packet 6813091 error creating named streams under files with tilde in their names 6816851 Error when trying to access a directory with a ~ in its name 6748922 System Panic occurred when modifying CIFS resource name of default project - with I/O 6582159 CATIA support 6817912 Panic at smb_oplock_break+0x22b() 6794527 System panics if autohome directory is a symlink 6819212 intermittent errors in unmangling of case conflicted names 6817529 smbd core reported while mapping to CIFS share 6819861 Case Conflict name mangling not done on a filename returned by smb_trans2_find in non-wildcard case 6821132 SUNWsmbsu package issues 6819502 panic in smb_node_dec_open_ofiles() 6799252 nxge silently swallows interrupt when not initialized 6821727 -R archive updates from older bits can produce stale files in the archive_cache 6792139 recovering from a suspended pool needs some work 6794830 reboot command hangs on a failed zfs pool 6809618 bad mutex panic in vdds_cleanup_hybrid_res on low memory guest (fix lint) 6796579 panic caused by ldm remove-vswitch 6785269 bad mutex panic in vnet'vgen_ldc_rcv_worker routine on low-memory guest domain 6816960 bootadm update-archive being run every reboot on x86 due to /etc/devices/mdi_scsi_vhci_cache 6662693 req Microsoft Wireless keyboard mouse support 6820505 npe_bus_map() should fall back from MMIO to IO mapping when needed