summaryrefslogtreecommitdiff
path: root/usr/src/cmd/truss/print.c
AgeCommit message (Collapse)AuthorFilesLines
2015-09-15 [illumos-gate merge]Patrick Mooney1-0/+3
commit 7bbfa3ee1f517d6d5762f10047886094cea843a1 6217 nfsauth_cache_get() should allocate/free maxlen for addr, not len commit 020c6b3e8852eb03df56f9b3fc96ffdc28975b1f 6227 truss(1M) doesn't show TCP_KEEPIDLE, TCP_KEEPCNT, and TCP_KEEPINTVL commit c546f36aa898d913ff77674fb5ff97f15b2e08b4 6220 memleak in l2arc on debug build
2015-09-146227 truss(1M) doesn't show TCP_KEEPIDLE, TCP_KEEPCNT, and TCP_KEEPINTVLMohamed A. Khalfella1-0/+3
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Richard PALO <richard@netbsd.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-09-11OS-4647 lx fails to mount nfs share - Transport endpoint is already connectedJerry Jelinek1-0/+1
2015-04-125830 want arc4random(3C) suiteRobert Mustacchi1-0/+24
5802 want getentropy(3C) 5803 want getrandom(2) 5804 want explicit_bzero(3C) 5805 want MC_INHERIT_ZERO 5806 uuid_generate can leak its cache in edge conditions Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2015-03-10OS-4009 Want UDP src port hashing for VXLANRobert Mustacchi1-0/+1
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-02-27OS-3950 add MADV_PURGE to provide busted Linux MADV_DONTNEED semanticsBryan Cantrill1-0/+1
2015-02-15OS-3845 want arc4random(3C) suiteRobert Mustacchi1-1/+24
OS-3846 want getentropy(3C) OS-3847 want getrandom(2) OS-3848 want explicit_bzero(3C) OS-3843 want MC_INHERIT_ZERO OS-3844 uuid_generate can leak its cache in edge conditions Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
2013-08-24 [illumos-gate merge]Keith M Wesolowski1-1/+3
commit 9edf9ebd727ac2046be0269a5e275785e2131bcb 1765 assert triggered in libzfs_import.c trying to import pool name beginning with a number commit 810e43b2eb0e320833671a403fdda51917e8b036 2932 support crash dumps to raidz, etc. pools commit 1b3b16f35bee1ffc210591d82bca6adf247954b0 3785 Implement MAP_32BIT flag to mmap()
2013-08-233785 Implement MAP_32BIT flag to mmap()Theo Schlossnagle1-1/+3
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-05-17 [illumos-gate merge]Keith M Wesolowski1-1/+1
commit 3197aa64bfc2eb6662d48b7c4cb38cabbe816d2e 3717 a README should explain libc's use of 'protected', the potential existence of synonym symbols, etc. commit dea290bf370f1f35e4f96b50502bb2240d33ed7f 2987 Add destination address to hash computation in mac fanout commit 5eaceb49d5b95dd7910af115172887f8dbddfb4c 3713 Implement accept4() (fix lint)
2013-05-08 [illumos-gate merge]Keith M Wesolowski1-1/+71
commit 5dbfd19ad5fcc2b779f40f80fa05c1bd28fd0b4e 3713 Implement accept4() 3714 Implement pipe2() 3715 Implement dup3() 3716 Implement mkostemp() and mkostemps() 3719 so_socketpair syscall should preserve FD_CLOEXEC flag commit 6136c589445a3ea081bd34ab72db1060875b6bcc 3722 link-editor is over restrictive of R_AMD64_32 addends Conflicts: usr/src/lib/libc/sparcv9/Makefile.com [copyright] usr/src/lib/libc/sparc/Makefile.com [copyright] usr/src/lib/libc/i386/Makefile.com [copyright]
2013-04-233713 Implement accept4() (fix lint)Theo Schlossnagle1-1/+1
2013-04-213713 Implement accept4()Theo Schlossnagle1-1/+71
3714 Implement pipe2() 3715 Implement dup3() 3716 Implement mkostemp() and mkostemps() 3719 so_socketpair syscall should preserve FD_CLOEXEC flag Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-04-15 [illumos-gate merge]Keith M Wesolowski1-2/+10
commit 8c430e5901323dc4ac1bd69a6bbf0bc356f02ae5 3708 Fast reboot support in ixgbe commit 187670a04e7557914566fc449b4d3af38caea282 3666 Implement SOCK_CLOEXEC flag to socket() commit f971a3462face662ae8ef220a18a98354d625d54 3673 core dumping is abysmally slow 3671 left behind enemy lines, agent LWP can go rogue 3670 add visibility into agent LWP's spymaster commit abc79d9dd51e98eafb6fc25b4a0b4f66bef40b00 3679 prtconf should print out PCI database information 3680 Want a library to allow programatic access to the pci database Conflicts: usr/src/uts/common/fs/proc/prvnops.c usr/src/uts/common/fs/proc/prcontrol.c usr/src/man/man1m/prtconf.1m usr/src/lib/Makefile usr/src/cmd/ptools/pflags/pflags.c Manifests: usr/src/pkg/manifests/system-library.mf [already present]
2013-04-123666 Implement SOCK_CLOEXEC flag to socket()Theo Schlossnagle1-2/+10
Reviewed by Dan McDonald <danmcd@nexenta.com> Reviewed by Robert Mustacchi <rm@joyent.com> Approved by Garrett D'Amore <garrett@damore.org>
2012-01-24OS-881 To workaround OS-580 add support to only invalidate mappings from a ↵Jerry Jelinek1-2/+7
single process
2011-05-02OS-399 zone phys. mem. cap should be a rctl and have associated kstatJerry Jelinek1-1/+5
2010-07-07PSARC 2010/235 POSIX 1003.1-2008 *at(2) syscallsRoger A. Faulkner1-5/+36
6910251 need support for all POSIX.1-2008 *at(2) syscalls 6964835 mknod(2) auditing omits the pathname for invalid arguments
2010-06-17PSARC/2009/590 Socket Filter FrameworkAnders Persson1-0/+26
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-03PSARC 2010/151 new socket options for TCP timersKacheong Poon1-0/+4
6955557 Various new TCP socket options
2010-04-28PSARC 2009/377 In-kernel pfexec implementation.Casper H.S. Dik1-2/+2
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-02-28PSARC 2009/657 delete obsolete system call trapsRoger A. Faulkner1-16/+9
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
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-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. Faulkner1-38/+4
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-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-01PSARC 2009/453 futimens, utimensatRoger A. Faulkner1-0/+16
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-07-296861993 "truss" does not understand flags used by mmapobj(2)Ali Bahrami1-0/+22
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-03-186412948 There's cruft in the libbsm files that needs to be removed.Jan Friedel1-7/+0
2009-02-164854243 update_drv -d requires rebootJerry Gilliam1-0/+1
2009-01-06PSARC/2007/272 Project Clearview: IPMP Rearchitecturemeem1-4/+18
PSARC/2008/773 IPQoS if_groupname Selector Removal PSARC/2009/001 Move in.mpathd into /lib/inet 6783149 Clearview IPMP Rearchitecture 4472956 libipmp should provide administrative interfaces 4494577 ipmp is opaque - there's no way to get current status 4509788 IPMP's usage of interface flags is not backward compatible 4509869 IPMP's address move mechanism needs to be transparent to applications 4531232 "in.rdiscd: sendto: Bad file number" seen during IPMP DR 4533876 new instances of interfaces under ipmp are generated with each dr/op 4699003 in.mpathd should squawk if interfaces in a group have the same hwaddr 4704937 SUNW_ip_rcm.so is sloppy with strings 4713308 IPMP shouldn't failover unconfigured logical interfaces 4785694 non-homogeneous IPMP group does not do failback 4850407 if_mpadm and IPMP DR failure 5015757 ip can panic with ASSERT(attach_ill == ipif->ipif_ill) failure 5086201 in.ndpd's phyint_reach_random() spews "SIOCSLIFLNKINFO Invalid argument" 6184000 routes cannot be created on failed interfaces 6246564 if_mpadm -r <ifname> doesn't bring up IPv6 link-local data address 6359058 SIOCLIFFAILBACK repeatedly fails with EAGAIN; in.mpathd fills logs 6359536 enabling STANDBY on an interface with no test address acts oddly 6378487 in.dhcpd doesn't work well in an IPMP setup 6462335 cannot offline to IPMP interfaces that have no probe targets 6516992 in.routed spews "Address already in use" during IPMP address move 6518460 ip_rcm`update_pif() must remain calm when logical interfaces disappear 6549957 failed IP interfaces at boot may go unreported 6591186 rpcbind can't deal with indirect calls if all addresses are deprecated 6667143 NCE_F_UNSOL_ADV broken 6698480 IGMP version not retained during IPMP failover 6726235 IPMP group failure can sometimes lead to an extra failover 6726645 in.routed skips DEPRECATED addresses even when no others exist 6738310 ip_ndp_recover() checks IPIF_CONDEMNED on the wrong ipif flags field 6739454 system panics at sdpib`sdp_rts_announce 6739531 IPv6 DAD doesn't work well with IPMP 6740719 in.mpathd may fail to switch to router target mode 6743260 ipif_resolver_up() can fail and leave ARP bringup pending 6746613 ip's DL_NOTE_SDU_SIZE logic mishandles ill_max_frag < ill_max_mtu 6748145 in.ndpd's IPv6 link-local hardware address mappings can go stale 6753560 ilg_delete_all() can race with ill_delete_tail() when ilg_ill changes 6755987 stillborn IFF_POINTOPOINT in.mpathd logic should be hauled out 6775126 SUBDIRS ipsecutils element does not in order be 6775811 NCEs can get stuck in ND_INCOMPLETE if ARP fails when IPMP is in-use 6777496 receive-side ILL_HCKSUM_CAPABLE checks look at the wrong ill 6781488 IPSQ timer restart logic can deadlock under stress 6781883 ip_ndp_find_solicitation() can be passed adverts, and has API issues 6784852 RPCIB, SDP, and RDS all break when vanity naming is used 6786048 IPv6 ND probes create IREs with incorrect source addresses 6786091 I_PLINK handling in IP must not request reentry via ipsq_try_enter() 6786711 IPQoS if_groupname selector needs to go 6787091 assertion failure in ipcl_conn_cleanup() due to non-NULL conn_ilg 6789235 INADDR_ANY ILMs can trigger an assertion failure in IPMP environments 6789502 ipif_resolver_up() calls after ipif_ndp_up() clobber ipif_addr_ready 6789718 ip6.tun0 cannot be plumbed in a non-global-zone post-6745288 6789732 libdlpi may get stuck in i_dlpi_strgetmsg() 6789870 ipif6_dup_recovery() may operate on a freed ipif, corrupting memory 6789874 ipnet_nicevent_cb() may call taskq_dispatch() on a bogus taskq 6790310 in.mpathd may core with "phyint_inst_timer: invalid state 4" --HG-- rename : usr/src/lib/libinetutil/common/inetutil4.c => usr/src/lib/libinetutil/common/inetutil.c rename : usr/src/uts/common/inet/vni/vni.c => usr/src/uts/common/inet/dlpistub/dlpistub.c rename : usr/src/uts/common/inet/vni/vni.conf => usr/src/uts/common/inet/dlpistub/dlpistub.conf rename : usr/src/uts/common/inet/vni/vni_impl.h => usr/src/uts/common/inet/dlpistub/dlpistub_impl.h rename : usr/src/uts/intel/vni/Makefile => usr/src/uts/intel/dlpistub/Makefile rename : usr/src/uts/sparc/vni/Makefile => usr/src/uts/sparc/dlpistub/Makefile
2008-03-03PSARC 2008/109 Fine Grained Access Permissions (FGAP)casper1-0/+5
6664443 Implement PSARC/2008/109
2008-02-226453345 devfs_getattr violates devfs locking rulescth1-0/+1
6527396 devfsadm -C taking hours after reconfiguration reboot 6661843 i_ddi_di_cache_invalidate() should only use taskq_dispatch on valid->invalid 6662461 reserved_links_exist() should be optimized
2008-02-116638707 implement the removal of auditsvc(2) as noted in PSARC/2002/665gww1-2/+1
2007-12-271162981 Remove C2_AUDIT #defines from the kernel and build filesgww1-2/+0
2007-12-046500185 getaddrinfo() does not work with SCTPkcpoon1-1/+1
6536383 SCTP : typo for sctp_adaptation_layer_event
2007-09-04PSARC 2007/449 Detangle IPsec NAT Traversaldanmcd1-0/+1
6481450 nattymod calls putnext() on a freed queue. 6558864 remove nattymod 6558870 Implement SA last-used time and idle actions 6582318 "mandatory" is spelled wrong in pfiles 6584011 save_assoc() gets confused w.r.t. "proto". 6588015 Missing "encap udp" must be better diagnosed by ipseckey(1M). 6595368 Need "ipsec-nat-t" in /etc/services 6595877 ipseckey(1M) can produce output it can't read back in (line-too-big) --HG-- rename : usr/src/uts/common/inet/ip/nattymod.c => deleted_files/usr/src/uts/common/inet/ip/nattymod.c rename : usr/src/uts/intel/nattymod/Makefile => deleted_files/usr/src/uts/intel/nattymod/Makefile rename : usr/src/uts/sparc/nattymod/Makefile => deleted_files/usr/src/uts/sparc/nattymod/Makefile
2007-05-25PSARC 2007/064 Unified POSIX and Windows Credentials for Solariscasper1-0/+11
4994017 data structure sharing between rpcbind and libnsl leads to accidents 6549510 Need the ability to store SIDs in the Solaris cred_t 6549515 PSARC 2007/064: uid_t and gid_t to become unsigned
2007-05-136552521 truss dumps core with multibyte characters in syscall argseschrock1-31/+31
6555113 make_dataset_handle() can leak properties on allocation failure 6556506 ::zio_state shouldn't print a header for each root zio
2007-02-20PSARC 2006/554 setproject(3PROJECT) defining, and enhancing behaviourrd1170151-0/+16
6194864 simultaneous setproject()'s on the same project can fail to set rctl 6449567 setproject(3PROJECT) deletes resource controls set through prctl(1M) 6450539 projmod(1M) does not provide a mechanism to refresh "in-core" enforced resource controls 6491754 project.max-contracts should not allow basic privileges 6491804 task.final project property is not honoured if pools are not enabled
2007-01-19PSARC 2006/366 IP Instancesdh1551221-0/+1
6289221 RFE: Need virtualized ip-stack for each local zone 6512601 panic in ipsec_in_tag - allocation failure 6514637 error message from dhcpagent: add_pkt_opt: option type 60 is missing required value 6364643 RFE: allow persistent setting of interface flags per zone 6307539 RFE: Invalid network address causes zone boot failure 5041214 Allow IPMP configuration with zones 5005887 RFE: zoneadmd should support plumbing an interface via DHCP 4991139 RFE: zones should provide a mechanism to configure a defaultrouter for a zone 6218378 zoneadmd doesn't set the netmask for non-loopback addresses hosted on lo0 4963280 zones: need to virtualize the IPv6 default address selection mechanism 4963285 zones: need support of stateless address autoconfiguration for IPv6 5048068 zones don't boot if one of its interfaces has failed 5057154 RFE: ability to change interface status from within a zone 4963287 zones should support the plumbing of the first (and only) logical interface 4978517 TCP privileged port space should be partitioned per zone 5023347 zones don't work well with network routes other than default 4963372 investigate whether global zone can act as a router for local zones 6378364 RFE: Allow each zone to have its own virtual IPFilter
2007-01-08PSARC 2006/712 Extend SO_PROTOTYPEkcpoon1-1/+2
6500183 Make SO_PROTOTYPE work with non raw socket
2006-12-14PSARC 2006/496 Improved Zones/RM Integrationgjelinek1-0/+1
PSARC 2006/598 Swap resource control; locked memory RM improvements PSARC 2006/660 rcapadm zone option 4754856 *prstat* prstat -atJTZ should count shared segments only once 4970603 RFE: should be able to persistently specify global zone's cpu shares 5026227 RFE: ability to rcap zones from global zone 5103071 RFE: local zones can run the global zone out of swap 6222025 RFE: simplify rctl syntax and improve cpu-shares/FSS interaction 6420985 rcapstat is broken on amd64 6421202 RFE: simplify and improve zones/pool integration 6442252 zonecfg's "unset" syntax is not documented and confusing 6490516 schedctl pages should not reserve swap 6490938 setproject can bind to the wrong pool 6498635 zone attach failure leaves zone in installed state 6500877 tmpfs syslogs incorrect path when non-global zone tmpfs mounts become full
2006-12-13PSARC 2006/659 fork extensionsraf1-0/+26
6497356 fork extensions --HG-- rename : usr/src/lib/libc/amd64/sys/forkall.s => usr/src/lib/libc/amd64/sys/forkallx.s rename : usr/src/lib/libc/amd64/sys/fork1.s => usr/src/lib/libc/amd64/sys/forkx.s rename : usr/src/lib/libc/amd64/sys/vfork.s => usr/src/lib/libc/amd64/sys/vforkx.s rename : usr/src/lib/libc/i386/sys/forkall.s => usr/src/lib/libc/i386/sys/forkallx.s rename : usr/src/lib/libc/i386/sys/fork1.s => usr/src/lib/libc/i386/sys/forkx.s rename : usr/src/lib/libc/i386/sys/vfork.s => usr/src/lib/libc/i386/sys/vforkx.s rename : usr/src/lib/libc/sparc/sys/forkall.s => usr/src/lib/libc/sparc/sys/forkallx.s rename : usr/src/lib/libc/sparc/sys/fork1.s => usr/src/lib/libc/sparc/sys/forkx.s rename : usr/src/lib/libc/sparc/sys/vfork.s => usr/src/lib/libc/sparc/sys/vforkx.s
2006-10-306486308 zoneadm: erroneous output when invoked in labeled zonesnn352481-0/+1
6486651 sn1_boot install target is missing a dependency 6486653 truss should recognize ZONE_ATTR_BRAND
2006-09-294686423 undocumented interfaces are not usedtz2045791-1/+0
6466722 audituser and AUDIT_USER are defined, unused, undocumented and should be removed.
2006-09-13PSARC/2006/519 Metadevice Names in iostat/vmstat Outputcth1-0/+4
4981132 iostat -Ecte header mal-formed 6402814 Solaris 10 vmstat performance degradation, due to excessive calls to libdevinfo 6464368 iostat and mpstat call kstat_open, but not kstat_close 6466406 kstat: default_kstat_snapshot() should only set lastupdate for incomplete transactions. 6467122 di_devlink_init leaks, missing free of db_dir in handle_free