summaryrefslogtreecommitdiff
path: root/usr/src/cmd/truss
AgeCommit message (Collapse)AuthorFilesLines
2012-01-24OS-881 To workaround OS-580 add support to only invalidate mappings from a ↵Jerry Jelinek1-2/+7
single process
2011-11-22[OS-714] illumos mergeJohn Sonnenschein1-2/+8
Merge git://github.com/illumos/illumos-gate Conflicts: usr/src/cmd/lp/filter/postscript/dpost/ps_include.c usr/src/cmd/zfs/zfs_main.c usr/src/lib/libdtrace/common/dt_program.c usr/src/lib/libzfs/common/libzfs.h usr/src/lib/libzfs/common/libzfs_pool.c usr/src/man/man1m/zfs.1m usr/src/man/man1m/zpool.1m usr/src/uts/common/fs/zfs/zfs_ioctl.c usr/src/uts/common/inet/tcp/tcp_input.c
2011-11-171644 add ZFS "clones" propertyMatthew Ahrens1-2/+4
1645 add ZFS "written" and "written@..." properties 1646 "zfs send" should estimate size of stream 1647 "zfs destroy" should determine space reclaimed by destroying multiple snapshots 1708 adjust size of zpool history data Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: George Wilson <gwilson@zfsmail.com> Reviewed by: Albert Lee <trisk@opensolaris.org> Approved by: Garrett D'Amore <garret@nexenta.com>
2011-11-111748 desire support for reguid in zfsGarrett D'Amore1-0/+4
Reviewed by: George Wilson <gwilson@zfsmail.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Alexander Eremin <alexander.eremin@nexenta.com> Reviewed by: Alexander Stetsenko <ams@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-08backout 1644/1645/1646/1647/1708: Breaks 'zfs snapshot', boot environmentsRichard Lowe1-5/+2
2011-11-051644 add ZFS "clones" propertyMatthew Ahrens1-2/+5
1645 add ZFS "written" and "written@..." properties 1646 "zfs send" should estimate size of stream 1647 "zfs destroy" should determine space reclaimed by destroying multiple snapshots 1708 adjust size of zpool history data Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: George Wilson <gwilson@zfsmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2011-05-02OS-399 zone phys. mem. cap should be a rctl and have associated kstatJerry Jelinek1-1/+5
2010-08-12PSARC/2010/159 SIOCGIFHWADDR for PF_INET and PF_INET6Darren Reed1-0/+3
6948284 setsockopt on PF_PACKET socket fails for PACKET_MR_PROMISC option 6948282 missing definitions in the packet.h header file 4720634 programmatic access to mac address for non-root applications
2010-08-07PSARC 2010/105 zfs diffTim Haley1-0/+8
6425091 want 'zfs diff' to list files that have changed between snapshots
2010-07-07PSARC 2010/235 POSIX 1003.1-2008 *at(2) syscallsRoger A. Faulkner5-36/+205
6910251 need support for all POSIX.1-2008 *at(2) syscalls 6964835 mknod(2) auditing omits the pathname for invalid arguments
2010-06-246949768 fsattr(5) auditing can incorrectly record some open(2) paths as ↵Brent Paulson1-8/+4
extended attribute paths 6951837 truss(1) doesn't format the output of openat(2) calls correctly in snv_135 and later 6951840 openat(2) doesn't ignore the fd argument when path argument is absolute 6952651 pathnames can be excluded from audit records for extended attribute syscalls in some scenarios 6958299 getattrat(3C) and setattrat(3C) generate audit records with duplicate pathnames 6959020 auditing of getattrat(3C) and setattrat(3C) doesn't handle absolute pathnames correctly
2010-06-17PSARC/2009/590 Socket Filter FrameworkAnders Persson4-9/+179
6939085 Socket Filter Framework 6802067 connect_failed kernel socket callback is not triggered 6776450 time spent in tcp_close could be reduced/deferred to a worker thread 6828586 assertion failed: family == 26, file: ../../common/fs/sockfs/socksyscalls.c, line: 1608 6802078 kernel socket 'newconn' callback is passing rcv queue size as an argument
2010-06-11PSARC/2010/169 EOF lx brandSurya Prakki1-3/+0
6959264 EOF lx brand
2010-06-03PSARC 2010/151 new socket options for TCP timersKacheong Poon1-0/+4
6955557 Various new TCP socket options
2010-06-016884007 zfs_send() can leave temporary holds aroundChris Kirby1-0/+2
6954429 ZFS_IOC_VDEV_SPLIT missing from truss/codes.c
2010-05-036675946 'zpool status' should show the progress of resilvering for ↵Lin Ling1-3/+2
individual disk. 6683750 scrub -s have to wait until resilver completed? 6841252 Resilvering not restartable - causing an excess reboot delay 6855073 spa scrub stats (eg %done) are reset on reboot 6891824 7410 NAS head "continually resilvering" following HDD replacement 6899970 scrub/resilver percent complete reporting in zpool status can be overly optimistic 6940889 add interval (count) args to zpool list 6944623 dbuf_read_done() locking performance improvement 6946760 mutex problem in bplist_enqueue() 6391915 RFE: provide interval arg to zpool status to monitor resilvering 6946512 want zfs_send() to pass back debug info 6943992 'zpool scrub' should not restart the existing scrub silently 6878281 zpool should store the time of last scrub/resilver and other zpool status info in pool properties. 6935158 Assertion failed: used <= spa_get_dspace(dd->dd_pool->dp_spa) 6944388 dsl_dataset_snapshot_reserve_space() causes dp_write_limit=max --HG-- rename : usr/src/uts/common/fs/zfs/dsl_scrub.c => usr/src/uts/common/fs/zfs/dsl_scan.c
2010-04-28PSARC 2009/377 In-kernel pfexec implementation.Casper H.S. Dik6-19/+51
PSARC 2009/378 Basic File Privileges PSARC 2010/072 RBAC update: user attrs from profiles 4912090 pfzsh(1) should exist 4912093 pfbash(1) should exist 4912096 pftcsh(1) should exist 6440298 Expand the basic privilege set in order to restrict file access 6859862 Move pfexec into the kernel 6919171 cred_t sidesteps kmem_debug; we need to be able to detect bad hold/free when they occur 6923721 The new SYS_SMB privilege is not backward compatible 6937562 autofs doesn't remove its door when the zone shuts down 6937727 Zones stuck on deathrow; netstack_zone keeps a credential reference to the zone 6940159 Implement PSARC 2010/072
2010-03-26PSARC 2009/306 Brussels II - ipadm and libipadmGirish Moodalbail1-0/+2
PSARC 2010/080 Brussels II addendum 6827318 Brussels Phase II aka ipadm(1m) 6731945 need BSD getifaddrs() API 6909065 explicitly disallow non-contiguous netmasks in the next minor release 6853922 ifconfig dumps core when ether address is non-hexadecimal. 6815806 ipReasmTimeout value should be variable 6567083 nd_getset has some dead and confusing code. 6884466 remove unused tcp/sctp ndd tunables 6928813 Comments at odds with default value of tcp_time_wait_interval 6236982 ifconfig usesrc lets adapter use itself as source address 6936855 modifying the ip6_strict_src_multihoming to non-zero value will unbind V4 IREs
2010-03-12PSARC 2010/062 increase number of realtime signalsRoger A. Faulkner1-1/+1
6820737 Solaris needs to increase the number of realtime signals for platform parity
2010-03-09PSARC/2010/006 EOF of iSCSI Target DaemonJim Dunham1-2/+0
6914623 Remove iSCSI Target Daemon from ON Consolidation
2010-02-28PSARC 2009/657 delete obsolete system call trapsRoger A. Faulkner13-598/+448
6906485 delete obsolete system call traps --HG-- rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.c rename : usr/src/lib/libc/port/gen/dup2.c => usr/src/lib/libc/port/gen/dup.c rename : usr/src/lib/libc/port/sys/libc_fcntl.c => usr/src/lib/libc/port/sys/fcntl.c rename : usr/src/lib/libc/port/sys/libc_open.c => usr/src/lib/libc/port/sys/open.c
2010-02-186925968 truss prints 'atime' instead of 'mtime' for utimensat() and futimens()Pavel Filipensky1-2/+2
2009-12-16PSARC 2009/656 DKIOCREADONLYGarrett D'Amore1-0/+2
6820128 Can't mount locked SD card on Toshiba R600
2009-11-266898247 The definition BSM_AUDITON is never used.Marek Pospisil1-1/+0
2009-11-17PSARC/2008/693 VRRPCathy Zhou1-0/+1
PSARC/2009/388 VRRP Update 6288572 RFE: VRRP implementation desired for Solaris
2009-11-09PSARC 2009/510 ZFS received propertiesTom Erickson1-0/+2
6850025 want to preserve local properties for zfs_recv 6839260 want zfs send with properties 6855486 zfs_receive should keep trying to set properties even after some fail 6850030 snapshots on read-only dataset shouldn't affect zfs_receive
2009-11-02PSARC/2008/252 Labeled IPsec phase 1Bill Sommerfeld1-0/+1
6886771 Labeled IPsec phase 1 6808727 Alignment error panic in tsol_can_accept_raw() 6894979 nightly -0 + -p builds then destroys SUNW0on
2009-11-02PSARC 2009/595 delete ssig system call trapRoger A. Faulkner6-143/+34
6896743 The ancient SVR3 ssig() system call trap should be deleted
2009-11-02PSARC/2008/181 Solaris Hotplug FrameworkEvan Yan1-0/+1
6837240 Solaris Hotplug Framework 6783012 Add support for PCIe Alternate Routing-ID Interpretation 6638136 remove obsolete ndi_ra_xxx logic from px_msi code 6695081 Race condition between pciehpc_intr() and pciehpc_init() --HG-- rename : usr/src/uts/common/io/hotplug/pciehpc/pciehpc.c => usr/src/uts/common/io/pciex/hotplug/pciehpc.c rename : usr/src/uts/common/io/hotplug/pcishpc/pcishpc.c => usr/src/uts/common/io/pciex/hotplug/pcishpc.c rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.c => usr/src/uts/intel/io/pciex/hotplug/pciehpc_acpi.c rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.h => usr/src/uts/intel/sys/hotplug/pci/pciehpc_acpi.h rename : usr/src/uts/sparc/pcicfg.e/Makefile => usr/src/uts/sparc/pcicfg/Makefile rename : usr/src/uts/sun4/io/pcicfg.e.c => usr/src/uts/sun4/io/pcicfg.c
2009-10-29PSARC/2009/566 Provide minor private interface modifications to support mntfsRobert Harris1-0/+14
6813502 mntfs is not fork-safe
2009-10-276895172 CR 6762445 was too aggressive; signals are blocked in lwp_mutex_lock()Roger A. Faulkner1-2/+2
2009-10-07PSARC/2009/447 Kernel Cryptographic Framework support for FIPS 140-2Anthony Scarpino1-0/+2
6703950 Solaris cryptographic framework needs to implement changes for FIPS-140-2 compliance
2009-09-24PSARC/2009/232 Solaris Packet CaptureDarren Reed1-2/+3
PSARC/2009/403 kstats for ipnet 6824047 every downcall function should have a "notsupported" function 6822740 RFE: provide PF_PACKET for developers on OpenSolaris 6822741 RFE: Solaris needs BPF to improve the packet capture story 6867683 RFE: need to be able to retrieve physical interface flags
2009-09-22PSARC 2009/373 Clearview IP TunnelingSebastien Roy1-2/+8
PSARC 2009/410 Datalink Administration from Non-Global Zones 6858533 Clearview IP Tunneling 4861777 *snoop* cannot snoop on tunnel interfaces 5010680 M_IOCTL interface between ip and tun is horribly wrong 5029727 tun prints bogus debug messages when receiving multicast packets on 6to4 tunnels 6835873 dlpi_walk() silently fails in an exclusive zone 4152864 must not allow two tunnels to have the same tsrc/tdst pair 6855902 link and flow kstats are too promiscuous 6218826 need to be able to tunnel into a zone 4505468 network interface names can confuse, lie, and deceive 4524756 tun_wproc() takes up too much stack 6417373 tun_wproc_mdata assertion failures 4627970 scalability problems with IP in IP tunnels 4674797 ifparse_ifspec() will not correctly parse ipv6 tunnels 6509231 dladm should show links in exclusive stack zone 4793233 tun driver should include addr in DL_PHYS_ADDR_ACK for non-zero lengths 6795831 ZONE_*_DATALINK syscalls should take datalink_id_t as argument 6791472 mac module doesn't allow MAC addresses < 6 bytes 6618091 Race condition trips ASSERT() in tun.c's SIOCSLIFNAME path 6837580 bogus mi_active check in mac_set_mtu() 6868083 libinetutil: ofmt_open()'s template argument should be const 6870313 libdladm: needless dladm_init_linkprop() in i_dladm_aggr_up() 6872221 panic in dls_devnet_close() if "mtu" property is being set 4289774 Change to the interface-id does not change IPv6 link-local address 6873561 unable to create links with 31 character link names 6874666 changing a link property can accidentally destroy it 6874682 removing a link attribute corrupts the attribute list 6875167 IPCL_ISV6 conn flag is set but never used 6881764 itp reference leak in ipsec_construct_inverse_acquire() 6881951 dladm delete-vlan can no longer delete persistent-only VLANs --HG-- rename : usr/src/uts/common/inet/tun.h => usr/src/uts/common/inet/iptun.h rename : usr/src/uts/common/inet/ip/tun.c => usr/src/uts/common/inet/iptun/iptun.c rename : usr/src/uts/intel/tun/Makefile => usr/src/uts/intel/iptun/Makefile rename : usr/src/uts/sparc/tun/Makefile => usr/src/uts/sparc/iptun/Makefile
2009-09-216438937 if 'zfs destroy' fails, it can leave a zvol device link missingEric Taylor1-4/+0
6573142 zpool destruction/export should better handle stale zvol links 6718816 ZFS volinit fails when ZFS root pool full 6761786 zpool import with 8500 snapshots took 11hours 6604403 replace volinit/volfini with /dev fs vnode ops 6847760 zfs volinit may happen a little too soon during boot 6488792 Warnings on console whenever a volume is created. 6738837 assertion failure in sdev_open 6878496 dmu_objset_own returns EINVAL instead of EROFS in some situations
2009-09-106858150 new boomer audio ioctls are not decoded by trussGarrett D'Amore1-0/+139
2009-09-106476414 truss should decode SO_ANON_MLP/SO_MAC_EXEMPT for getsockopt/setsockoptJarrett Lu1-0/+2
6828675 Multicast socket fails to bind in S10 TX, but works in regular S10
2009-09-106833198 add pm ioctls to trussMargot Miller1-0/+167
2009-09-10PSARC 2007/596 RBridges: Routing BridgesRishi Srivatsavai2-2/+4
PSARC 2008/055 Solaris Bridging PSARC 2009/344 Bridging Updates 6223953 Solaris should provide layer 2 bridging 6770623 bogus error messages generated by dladm should be cleaned up
2009-09-01PSARC 2009/453 futimens, utimensatRoger A. Faulkner5-35/+157
6815302 Implement futimens, utimensat(POSIX.1-2008) -set file modification times with nanosecond granularity 6539657 touch(1) does not set the nanosecond timestamp of a file correctly
2009-08-01PSARC/2009/297 zfs snapshot holdsChris Kirby1-0/+6
6803121 want user-settable refcounts on snapshots 6851824 zfs_ioc_rename() can be called with a NULL zc_name
2009-07-296861993 "truss" does not understand flags used by mmapobj(2)Ali Bahrami3-5/+26
2009-07-22PSARC/2009/329 HIDIOCKM[GS]DIRECT ioctls for the USB HID driverrui zang - Sun Microsystems - Beijing China1-0/+5
6847025 Console loses input when switched back from Xorg
2009-06-16PSARC/2009/284 faccessat(2) - determine accessibility of a file using file ↵Sumanth Naropanth1-2/+2
descriptors 6536147 accessat() should become a public interface after an agreement is reached on the function name
2009-06-08PSARC 2009/200 Solaris SimnetRishi Srivatsavai1-0/+11
6827930 Simulated network driver
2009-06-05PSARC 2007/072 PRIV_AWARE_RESETCasper H.S. Dik1-0/+1
6452447 Need the ability to limit each and every privilege on login
2009-05-28PSARC 2009/246 ZFS support for Access Based EnumerationTim Haley1-1/+1
6802734 Support for Access Based Enumeration 6826760 A test driver for some ZFS features would be beneficial 6844861 inconsistent xattr readdir behavior with too-small buffer
2009-04-226799895 spa_add_spares() needs to be protected by config lockEric Schrock1-0/+2
6826466 want to post sysevents on hot spare activation 6826468 spa 'allowfaulted' needs some work 6826469 kernel support for storing vdev FRU information 6826470 skip posting checksum errors from DTL regions of leaf vdevs 6826471 I/O errors after device remove probe can confuse FMA 6826472 spares should enjoy some of the benefits of cache devices
2009-04-18PSARC/2009/204 ZFS user/group quotas & space accountingMatthew Ahrens1-0/+6
6501037 want user/group quotas on ZFS 6830813 zfs list -t all fails assertion 6827260 assertion failed in arc_read(): hdr == pbuf->b_hdr 6815592 panic: No such hold X on refcount Y from zfs_znode_move 6759986 zfs list shows temporary %clone when doing online zfs recv
2009-04-126763764 Support for FTDI USB Serial adaptersTim Marsland1-0/+11
6798921 usbser mishandles some ioctls 4696628 USB serial needs properties to ignore CD 6821751 Add support for 921600 baud