5133 fix races for two panics on NULL pointer derefs in nsmb connection teardownReviewed by: Gordon Ross <gordon.ross@nexenta.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Rich
5133 fix races for two panics on NULL pointer derefs in nsmb connection teardownReviewed by: Gordon Ross <gordon.ross@nexenta.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Richard Lowe <richlowe@richlowe.net>Approved by: Robert Mustacchi <rm@joyent.com>
show more ...
5045 use atomic_{inc,dec}_* instead of atomic_add_*Reviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Robert Mustacchi <rm@joyent.com>
4662 need a way to disable default file systems in zonesReviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Approved by: Richard Lowe <richlowe@richlowe.n
4662 need a way to disable default file systems in zonesReviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Approved by: Richard Lowe <richlowe@richlowe.net>
3325 nsmb_close locking and teardown deadlockReviewed by: Albert Lee <trisk@nexenta.com>Reviewed by: Gordon Ross <gwr@nexenta.com>Reviewed by: Yakov Zaytsev <yakov@nexenta.com>Approved by: Richar
3325 nsmb_close locking and teardown deadlockReviewed by: Albert Lee <trisk@nexenta.com>Reviewed by: Gordon Ross <gwr@nexenta.com>Reviewed by: Yakov Zaytsev <yakov@nexenta.com>Approved by: Richard Lowe <richlowe@richlowe.net>
2041 panic in nsmb_closeReviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Richard Elling <richard.elling@richardelling.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Approved by: Garre
2041 panic in nsmb_closeReviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Richard Elling <richard.elling@richardelling.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Approved by: Garrett D'Amore <garrett@damore.org>
1282 nsmb_open has a raceReviewed by: Garrett D'Amore <garrett@nexenta.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Approved by: Richard Lowe <richlowe@richlowe.net>
1120 Use real file descriptors for smbfs named pipes.Reviewed by: Eric Schrock <eric.schrock@delphix.com>Reviewed by: Albert Lee <trisk@nexenta.com>Approved by: Garrett D'Amore <garrett@nexenta.co
1120 Use real file descriptors for smbfs named pipes.Reviewed by: Eric Schrock <eric.schrock@delphix.com>Reviewed by: Albert Lee <trisk@nexenta.com>Approved by: Garrett D'Amore <garrett@nexenta.com>
6906740 Zones need an improved reference counting mechanism
6955216 Negotiate Protocol fails with latest NetApp server6962072 Tree connect may fail if addr-to-name lookup fails6962091 Log messages like: ... smb_maperr32: no direct map for...6962125 Tree co
6955216 Negotiate Protocol fails with latest NetApp server6962072 Tree connect may fail if addr-to-name lookup fails6962091 Log messages like: ... smb_maperr32: no direct map for...6962125 Tree connect failed with latest Isilon server6972321 improve some error messages
PSARC 2010/144 lofi(7D) in non global zones6354954 lofi support in non-global zones6942891 prof_lookup_globaldev() leaks rootdir refs6945005 lofiadm -a /dev/lofi/1: recursive mutex enter6946486 l
PSARC 2010/144 lofi(7D) in non global zones6354954 lofi support in non-global zones6942891 prof_lookup_globaldev() leaks rootdir refs6945005 lofiadm -a /dev/lofi/1: recursive mutex enter6946486 lofi_ioctl() shouldn't allow disk ioctl()s on /dev/lofictl
6944209 Let smbiod run as a service6948083 Better logging of bad SMB signatures
6935899 Add AD connectivity diagnosticsPSARC 2010/120 SMB/CIFS Statistics6893904 The statistics of the CIFS server must be improved6947373 only calculate pathname for query fileinfo levels which r
6935899 Add AD connectivity diagnosticsPSARC 2010/120 SMB/CIFS Statistics6893904 The statistics of the CIFS server must be improved6947373 only calculate pathname for query fileinfo levels which require itPSARC 2010/097 idmap: default unresolvable SID mapping to true6864900 Enable unresolvable SID mapping by default6923504 Need detailed tracing for idmap mapping requests6928157 Need detailed tracing for idmap discovery operations6949333 Panic in smb_pre_open_print_file6795069 Commonize error codes between CIFS client and server6941787 Spurious message "DC discovery failed" upon refresh6941349 Update shortname support to remove name83 format6941382 smbsrv should use smb_node_getpath functions instead of vnodetopath6939494 smb_authenticate() doesn't check for smb_user_login() return6944226 Need to keep the list of shares in smbsrv6942697 open file lock count is incorrect on MMC6941227 On addition of SMB local group, add corresponding POSIX group6948109 Add ability to manage shares in ZFS group via Windows MMC6948143 Add ability to set additional properties on Autohome shares6903260 two "ID type" enumerations6946940 smb_sid_tostr/fromstr input arguments should be const6949088 CIFS continuously refresh when one of the interfaces won't properly initialize6946075 Filebench IO errors when signing property enabled on Solaris CIFS Server6951169 idmap reports "no such file or directory" when looking up krb5.conf, even when not a domain member6813063 degraded operation message should occur only when appropriate6644872 idmapd is too whiny in workgroup mode6813268 idmapd bangs on DNS server when in workgroup mode6883800 Trusted domain members won't map to a UID when the trust is one-way6891704 Cross-forest trust discovery may not work in multi-domain forest6933937 idmapd doesn't map out trusted domains properly when joined to a domain that isn't the forest root.6923908 smbadm join CLI doesn't always report Kerberos change password failure6926930 smbsrv libraries should use krb5_get_error_messsage()6943528 Unable to update Windows 2008 dynamic dns record with cifs hostname > 15 characters.6953259 Can't map remote-forest users when IDMU is enabled6953688 Should allow only one standalone DFS namespace in a cluster system6952292 smb_find_ads_server() deferences string one too many times6950070 Share is not getting correct access based on host access control list6950820 Host-based access control list does not work properly with ipv6_enable=true--HG--rename : usr/src/lib/libidmap/common/idmap_priv.h => usr/src/cmd/idmap/idmap/namemaps.hrename : usr/src/lib/smbsrv/libsmb/common/smb_nicmon.c => usr/src/cmd/smbsrv/smbd/smbd_nicmon.crename : usr/src/lib/smbsrv/libmlsvc/common/eventlog_syslog.c => usr/src/lib/smbsrv/libmlsvc/common/eventlog_log.crename : usr/src/common/smbsrv/smb_status_xlat.c => usr/src/lib/smbsrv/libsmb/common/smb_status_tbl.crename : usr/src/uts/common/smbsrv/doserror.h => usr/src/uts/common/smb/doserror.hrename : usr/src/uts/common/smbsrv/lmerr.h => usr/src/uts/common/smb/lmerr.hrename : usr/src/uts/common/smbsrv/nterror.h => usr/src/uts/common/smb/nterror.hrename : usr/src/uts/common/smbsrv/ntstatus.h => usr/src/uts/common/smb/ntstatus.h
PSARC 2009/377 In-kernel pfexec implementation.PSARC 2009/378 Basic File PrivilegesPSARC 2010/072 RBAC update: user attrs from profiles4912090 pfzsh(1) should exist4912093 pfbash(1) should exist
PSARC 2009/377 In-kernel pfexec implementation.PSARC 2009/378 Basic File PrivilegesPSARC 2010/072 RBAC update: user attrs from profiles4912090 pfzsh(1) should exist4912093 pfbash(1) should exist4912096 pftcsh(1) should exist6440298 Expand the basic privilege set in order to restrict file access6859862 Move pfexec into the kernel6919171 cred_t sidesteps kmem_debug; we need to be able to detect bad hold/free when they occur6923721 The new SYS_SMB privilege is not backward compatible6937562 autofs doesn't remove its door when the zone shuts down6937727 Zones stuck on deathrow; netstack_zone keeps a credential reference to the zone6940159 Implement PSARC 2010/072
6905120 mount -F smbfs as the Primary Administrator renders the mount point owned by root.6912466 mount of share from Quantel server fails6927024 Should defend against opens without closes6935160
6905120 mount -F smbfs as the Primary Administrator renders the mount point owned by root.6912466 mount of share from Quantel server fails6927024 Should defend against opens without closes6935160 smbfs does not compile with gcc
6706181 Make smbfs present real ACLs for ls -V, libsec
6912153 some components of ON are not ss12u1 lint clean
6650611 Attribute cache logic needs improvement6876185 common I/F for net message build/parse in kernel vs user code6891728 syslog shows: smbfs_close: error 9 closing /dirname6906037 smbfs_mount()
6650611 Attribute cache logic needs improvement6876185 common I/F for net message build/parse in kernel vs user code6891728 syslog shows: smbfs_close: error 9 closing /dirname6906037 smbfs_mount() doesn't ASSERT the return value of smbfs_make_node()6607536 the size of a dir on smbfs is not correct6648146 smbfs should implement reclaim from node cache--HG--rename : usr/src/lib/libsmbfs/smb/acl_conv.c => usr/src/common/smbclnt/smbfs_ntacl.crename : usr/src/lib/libsmbfs/smb/acl_nt.h => usr/src/common/smbclnt/smbfs_ntacl.h
PSARC 2009/542 Increase the maximum value of NGROUPS_MAX to 10244088757 Customer would like to increase ngroups_max more than 326853435 Many files incorrectly include the private <sys/cred_impl.h>
PSARC/2009/396 Tickless Kernel Architecture / lbolt decoupling6860030 tickless clock requires a clock() decoupled lbolt / lbolt64Portions contributed by Chad Mynhier <cmynhier@gmail.com>
6881034 new lint after 6839110
PSARC 2009/453 futimens, utimensat6815302 Implement futimens, utimensat(POSIX.1-2008) -set file modification times with nanosecond granularity6539657 touch(1) does not set the nanosecond timestamp
PSARC 2009/453 futimens, utimensat6815302 Implement futimens, utimensat(POSIX.1-2008) -set file modification times with nanosecond granularity6539657 touch(1) does not set the nanosecond timestamp of a file correctly
6839110 ls hangs when run on smbfs mounted directory containing many files6699861 Directory access denied is not reported correctly
6584198 SMB Client needs authentication improvements6587713 Need to reconnect after server disconnect--HG--rename : usr/src/lib/libsmbfs/netsmb/smbfs_isec.h => usr/src/lib/libsmbfs/smb/acl_nt.h
6795209 Enable compilation of ON-consolidation with GCC 4.26392640 rpcgen -h -T output does not compile with gcc 4.x--HG--rename : usr/src/stand/lib/fs/nfs/pathname.h => usr/src/stand/lib/fs/nfs/
6795209 Enable compilation of ON-consolidation with GCC 4.26392640 rpcgen -h -T output does not compile with gcc 4.x--HG--rename : usr/src/stand/lib/fs/nfs/pathname.h => usr/src/stand/lib/fs/nfs/st_pathname.h
backout 6795209/6392640: breaks sparc build
12