summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/fs/sockfs
AgeCommit message (Collapse)AuthorFilesLines
2009-03-166816063 panic in sockfs: recursive mutex_enter, lp=ffffff0187058050 ↵Anders Persson1-5/+1
owner=ffffff018961a760 thread=ffffff0189
2009-03-046812512 namespace collision for sockfs kstatsAnders Persson1-15/+25
2009-03-026805727 assertion for non-null credential tripped in tcp_tpi_acceptAnders Persson1-2/+3
2009-02-116662959 sockfs need kstats to report usage infoAnders Persson3-1/+97
2009-02-126799655 sockets need better handling of STREAMS ioctlsAnders Persson4-72/+442
2009-02-286805286 clearing rcv side flow control on a SCTP socket may panic the systemAnders Persson1-3/+10
6805801 rcv window is not always updated for SCTP sockets 6810235 closing SOCK_SEQPACKET sctp socket can panic system
2009-02-196801736 sockets should handle POLLWRBANDRao Shoaib1-9/+22
2009-02-136801576 Race in accept path that can lead to a panicAnders Persson1-2/+9
2009-02-12PSARC 2007/670 db_credp updateErik Nordmark8-74/+122
6619593 Simplify and strengthen db_credp handling 6619596 Add getpeerucred() support to SCTP SOCK_STREAM
2009-01-236796699 iscsi client broken: failed to receive login responseanders1-2/+5
2009-01-216789298 SO_{SND,RCV}TIMEO should be passed down to the protocolshenjian3-6/+11
6789917 SO_SNDTIMEO/SO_RCVTIMEO should return EAGAIN when timeout occurs and no data was received or sent.
2009-01-206794368 iscsi client broken: failed to receive login responseshenjian3-9/+19
2009-01-076788242 SO_{SND,RCV}TIMEO {set,get}sockopt fail with 32-bit binaries on a ↵shenjian5-79/+149
64-bit kernel 6785539 IP_OPTIONS should be removed by doing a setsockopt of IP_OPTIONS with optlen=0. 6786063 For XPG4.2 interface, socket(AF_INET, SOCK_STREAM, IPPROTO_UDP) should fails with EPROTOTYPE
2009-01-056789770 NULL pointer dereference panic in ip_helper_share_conn()Rao Shoaib2-2/+14
2008-12-296786163 read the 0 length message should return success instead of EWOULDBLOCKMike Cheng1-1/+1
2008-12-296786739 xtcp_rcvbuf/bind_bad tests failed with unexpected results.Yu Xiangning5-21/+62
2008-12-216786058 conn_helper_info NULL pointer dereference in ip_send_option_requestYu Xiangning1-4/+4
6786631 sotpi_smod_create() leads to memory corruption and possible panics
2008-12-206787347 dgram_peek sotest fails with unexpected resultanders3-8/+10
6787350 udp_send_zero sotest fails with unexpected result 6787381 SO_POLLEV_ALWAYS flag not inherited from listener
2008-12-176785994 sendfilev() can return unexpected errno for non-TCP socketsanders1-1/+2
6786057 mismerge in sendvec_chunk() can causes sendfilev() to fail when writing to regular file
2008-12-176785041 assertion failed: so_verify_oobstate(so), file: ↵Rao Shoaib4-5/+12
../../common/fs/sockfs/sockcommon.c, line: 620
2008-12-11PSARC 2007/587 Volo -- Low Latency Socket FrameworkYu Xiangning27-10288/+10017
PSARC 2008/694 Volo Interfaces Amendment 6765829 Integration of project Volo PSARC/2007/587 6644935 mblk cred_t reference counting limits scalability 6693633 TCP receive does not scale because of heavy refcounting of cred structures 4764841 connect/accept is slow on Solaris when compared to Linux 5105708 socket creation retains hold on accessvp 4764836 setsockopt is slow on Solaris when compared to Linux 4772191 socket close(2) is slow on Solaris when compared to Linux --HG-- rename : usr/src/uts/common/fs/sockfs/socksctp.c => usr/src/uts/common/inet/sockmods/socksctp.c rename : usr/src/uts/common/fs/sockfs/socksctp.h => usr/src/uts/common/inet/sockmods/socksctp.h rename : usr/src/uts/common/fs/sockfs/socksctpsubr.c => usr/src/uts/common/inet/sockmods/socksctpsubr.c rename : usr/src/uts/common/fs/sockfs/socksdp.c => usr/src/uts/common/inet/sockmods/socksdp.c rename : usr/src/uts/common/fs/sockfs/socksdp.h => usr/src/uts/common/inet/sockmods/socksdp.h
2008-11-22PSARC 2008/427 iSCSI BootJack Meng1-2/+13
PSARC 2008/640 iSCSI With DHCP 6701045 iSCSI boot on x86 6713364 iscsi needs to support PSARC 2008/337 scsi-self-identifying 6422549 delay nl7c_init() call until after the root is mounted 6751246 dhcp release the lease before sync is committed on iSCSI disk 6763891 device name of the same lun is different by different discovery mode, non MPxIO 6768382 Add dependency on netowrk/physical in local-fs service
2008-11-206705103 b_rptr of the newly allocated mblk is not incremented by sd_wroffPrakash Jalan2-7/+46
6753403 sendfilev() can send zero length packets down
2008-11-066766960 sock+lofs -> Solaris incompatibleRic Aleshire1-1/+8
2008-09-236737927 sockfs causes snv_96 panic on a Intel prototype platform with Intel ↵Yu Xiangning2-26/+34
next generation CPU
2008-09-186733185 Further cleanup of SUN Studio 12 lint warnings in ON source.Nick Todd3-14/+11
6365532 socketvar.h strangles lint for everyone 5002763 Sockfs debug macros should be linted 6746261 _mkarglst accidentally exported from libc.
2008-09-126343194 sendfile can cause deadlock in filesystemsJayakara Kini1-83/+69
6706605 snf_smap_desbfree() does not properly align with KPM
2008-09-066706947 tcp_trace should be replaced with dtrace probes.Aruna Ramakrishna1-13/+7
6610419 garbage collection of tcp_reserved_port_add/del 6737341 tcp_host_param should be removed
2008-09-036637687 Recursive mutex_enter() in SCTP's sockfs close functionKacheong Poon1-3/+1
6722352 SCTP_COMM_LOST event is not sent up 6661261 IPv6 SCTP ABORT has incorrect port numbers 6658850 1-N sctp socket in Nevada fails to return EADDRINUSE when sendmsg() called without assocID specified
2008-08-26LSARC 2008/506 Unix Domain Sockets for X11 clients in Trusted ExtensionsRic Aleshire1-2/+11
6640014 Global zone servers should support labeled zone clients using UNIX domain sockets
2008-07-316698108 Sun Studio 12 finds many lint errors in ON source. (fix cstyle)rh871071-1/+2
2008-07-316698108 Sun Studio 12 finds many lint errors in ON source.rh8710710-122/+132
2008-06-066708602 closing a SDP socket panics system that do not have IB hardwareapersson1-2/+9
2008-05-266554564 slab allocator cannot release slabs with lonely bufferstomee3-25/+25
6676406 kmem client constructors and destructors need some cleanup
2008-05-236582335 TCP/IP receive-side zero CPU copy for support of Intel I/OAT hardwarebrutus6-35/+309
6582330 sodirect - socket direct, for support of Intel I/OAT hardware 6582323 uioa - uio asynchronous, for support of Intel I/OAT hardware 6567008 driver for intel ioat v1 & v2 DMA engine needed 6691281 tcp->tcp_sodirect == 0, file: ../../common/inet/tcp/tcp_fusion .c, line: 291 6693127 putback for 6567008/6582323/6582330/6582335 causes PANIC when using SCTP sockets 6694188 Solaris PIT test net/tcp/tests/win0_urg_processing timed out 6694389 assertion failed: ((tcp)->tcp_sodirect == 0 || !((tcp)->tcp_sodirect->sod_state & 0x0001)) --HG-- rename : deleted_files/usr/src/pkgdefs/SUNWdcopy/Makefile => usr/src/pkgdefs/SUNWdcopy/Makefile rename : deleted_files/usr/src/pkgdefs/SUNWdcopy/pkginfo.tmpl => usr/src/pkgdefs/SUNWdcopy/pkginfo.tmpl rename : deleted_files/usr/src/pkgdefs/SUNWdcopy/postinstall.tmpl => usr/src/pkgdefs/SUNWdcopy/postinstall.tmpl rename : deleted_files/usr/src/pkgdefs/SUNWdcopy/preremove.tmpl => usr/src/pkgdefs/SUNWdcopy/preremove.tmpl rename : deleted_files/usr/src/pkgdefs/SUNWdcopy/prototype_com => usr/src/pkgdefs/SUNWdcopy/prototype_com rename : deleted_files/usr/src/pkgdefs/SUNWdcopy/prototype_i386 => usr/src/pkgdefs/SUNWdcopy/prototype_i386 rename : deleted_files/usr/src/uts/common/io/dcopy.c => usr/src/uts/common/io/dcopy.c rename : deleted_files/usr/src/uts/common/sys/dcopy.h => usr/src/uts/common/sys/dcopy.h rename : deleted_files/usr/src/uts/common/sys/dcopy_device.h => usr/src/uts/common/sys/dcopy_device.h rename : deleted_files/usr/src/uts/common/sys/sodirect.h => usr/src/uts/common/sys/sodirect.h rename : deleted_files/usr/src/uts/i86pc/io/ioat/ioat.c => usr/src/uts/i86pc/io/ioat/ioat.c rename : deleted_files/usr/src/uts/i86pc/io/ioat/ioat.conf => usr/src/uts/i86pc/io/ioat/ioat.conf rename : deleted_files/usr/src/uts/i86pc/io/ioat/ioat_chan.c => usr/src/uts/i86pc/io/ioat/ioat_chan.c rename : deleted_files/usr/src/uts/i86pc/io/ioat/ioat_ioctl.c => usr/src/uts/i86pc/io/ioat/ioat_ioctl.c rename : deleted_files/usr/src/uts/i86pc/io/ioat/ioat_rs.c => usr/src/uts/i86pc/io/ioat/ioat_rs.c rename : deleted_files/usr/src/uts/i86pc/ioat/Makefile => usr/src/uts/i86pc/ioat/Makefile rename : deleted_files/usr/src/uts/i86pc/sys/ioat.h => usr/src/uts/i86pc/sys/ioat.h rename : deleted_files/usr/src/uts/i86xpv/ioat/Makefile => usr/src/uts/i86xpv/ioat/Makefile rename : deleted_files/usr/src/uts/intel/dcopy/Makefile => usr/src/uts/intel/dcopy/Makefile
2008-04-25backout 6567008/6582323/6582330/6582335/6691271: needs more workdm1207694-309/+33
--HG-- rename : usr/src/pkgdefs/SUNWdcopy/Makefile => deleted_files/usr/src/pkgdefs/SUNWdcopy/Makefile rename : usr/src/pkgdefs/SUNWdcopy/pkginfo.tmpl => deleted_files/usr/src/pkgdefs/SUNWdcopy/pkginfo.tmpl rename : usr/src/pkgdefs/SUNWdcopy/postinstall.tmpl => deleted_files/usr/src/pkgdefs/SUNWdcopy/postinstall.tmpl rename : usr/src/pkgdefs/SUNWdcopy/preremove.tmpl => deleted_files/usr/src/pkgdefs/SUNWdcopy/preremove.tmpl rename : usr/src/pkgdefs/SUNWdcopy/prototype_com => deleted_files/usr/src/pkgdefs/SUNWdcopy/prototype_com rename : usr/src/pkgdefs/SUNWdcopy/prototype_i386 => deleted_files/usr/src/pkgdefs/SUNWdcopy/prototype_i386 rename : usr/src/uts/common/io/dcopy.c => deleted_files/usr/src/uts/common/io/dcopy.c rename : usr/src/uts/common/sys/dcopy.h => deleted_files/usr/src/uts/common/sys/dcopy.h rename : usr/src/uts/common/sys/dcopy_device.h => deleted_files/usr/src/uts/common/sys/dcopy_device.h rename : usr/src/uts/common/sys/sodirect.h => deleted_files/usr/src/uts/common/sys/sodirect.h rename : usr/src/uts/i86pc/io/ioat/ioat.c => deleted_files/usr/src/uts/i86pc/io/ioat/ioat.c rename : usr/src/uts/i86pc/io/ioat/ioat.conf => deleted_files/usr/src/uts/i86pc/io/ioat/ioat.conf rename : usr/src/uts/i86pc/io/ioat/ioat_chan.c => deleted_files/usr/src/uts/i86pc/io/ioat/ioat_chan.c rename : usr/src/uts/i86pc/io/ioat/ioat_ioctl.c => deleted_files/usr/src/uts/i86pc/io/ioat/ioat_ioctl.c rename : usr/src/uts/i86pc/io/ioat/ioat_rs.c => deleted_files/usr/src/uts/i86pc/io/ioat/ioat_rs.c rename : usr/src/uts/i86pc/ioat/Makefile => deleted_files/usr/src/uts/i86pc/ioat/Makefile rename : usr/src/uts/i86pc/sys/ioat.h => deleted_files/usr/src/uts/i86pc/sys/ioat.h rename : usr/src/uts/i86xpv/ioat/Makefile => deleted_files/usr/src/uts/i86xpv/ioat/Makefile rename : usr/src/uts/intel/dcopy/Makefile => deleted_files/usr/src/uts/intel/dcopy/Makefile
2008-04-186567008 driver for intel ioat v1 & v2 DMA engine neededbrutus4-33/+309
6582323 uioa - uio asynchronous, for support of Intel I/OAT hardware 6582330 sodirect - socket direct, for support of Intel I/OAT hardware 6582335 TCP/IP receive-side zero CPU copy for support of Intel I/OAT hardware
2008-03-206568266 kssl doesn't get along with sendfilekrishna1-3/+27
2008-01-176556447 better observability for ksslvk1998391-9/+6
6614159 kstrgetmsg()/struiocopyout() are greedy monsters lurking for raw kssl data 6641496 incoming TCP segments destined for KSSL lost when received out-of-order --HG-- rename : usr/src/uts/common/inet/kssl/kssldebug.h => deleted_files/usr/src/uts/common/inet/kssl/kssldebug.h
2008-01-116648527 There is no message size check of write() on a SCTP socketkcpoon1-9/+14
2007-12-271162981 Remove C2_AUDIT #defines from the kernel and build filesgww3-147/+129
2007-12-146447961 race between two threads to connect() to a socket can cause panicjprakash1-8/+10
2007-12-046500185 getaddrinfo() does not work with SCTPkcpoon1-2/+2
6536383 SCTP : typo for sctp_adaptation_layer_event
2007-11-056621113 setsockopt error handling fails for SCTP SOCK_SEQPACKETkcpoon1-4/+5
6621133 ancillary data in SCTP for IPv4 seems undone
2007-10-25PSARC/2007/218 caller_context_t in all VOPsamw10-113/+138
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
2007-10-196554681 SCTP accept(3SOCKET) do not always set remote IP address when ↵ss1460321-1/+22
returning > 0
2007-10-116595449 IP streams plumbing simpificationnordmark1-175/+190
6604040 ASSERT fp->timer_mp == 0L panic in sctp_common.c, line: 1876 6606989 panic in ip_rput_forward for multicast router 6606990 assertion failed: th_trace->th_refcnt == 0 6608966 Backport to onnv: 6440004 Get rid of UDP's perimeter mechanism in favor of locks.
2007-10-116573175 panic in au_getsonodetz2045791-34/+34
6574412 audit_event.c contains cruft in socket auditing 6574480 c2/audit_event.c has nits 6574487 sockfs/socksyscalls.c has nits
2007-09-286577279 nl7c_logd_init causes kernel heap corruption when KMF_BUFTAG is enabled.georges1-1/+1
2007-09-046515554 sdpadm does incorrect check on args passed to itse1461971-1/+1
6519010 SIOSYSENABLESDP is misnamed 6564594 "BAD TRAP: module "genunix" due to a NULL pointer dereference" on amd64 infinband systems in snv_66 6599427 sdp needs to validate work queue entry before processing the mblk 6599436 sdpib leaking memory during detach