summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2022-08-30 [illumos-gate merge]Dan McDonald87-17732/+24
commit 2570281cf351044b6936651ce26dbe1f801dcbd8 14079 remove TNF commit 2ec63ffb3ec249bd7cb4523118c8437e6c6be335 14930 getallifaddrs() fails in shared IP zone after 3729 Conflicts: manifest
2022-08-3014079 remove TNFToomas Soome86-17723/+0
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Garrett D'Amore <garrett@damore.org>
2022-08-3014930 getallifaddrs() fails in shared IP zone after 3729Andy Fiddaman1-9/+24
Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-08-14 [illumos-gate merge]Dan McDonald9-140/+318
commit ee6ee36a8ff1701c4e61e6f118446b145220478c 14838 Rename erratum 147 handling 14839 Untangle erratum 147 from lockstat 14840 Modernize lockstat probes 14865 mutex_tryenter:adaptive-acquire probe never fires commit 64439ec0071c576648f76b4466ad6ee7a580ed33 14579 expose virtio 9P transport device commit ec8422d0a51b3bf0b6550dd15f125990a3f73f4c 7346 beadm list shows duplicates when zone has datasets from multiple pools commit 46dc144bc2859392d4c62f3e72d661e7b3c22a8e 14900 ddi_fm_capable(9F) man page does not match source Conflicts: manifest usr/src/man/man9f/ddi_fm_init.9f usr/src/uts/intel/os/driver_aliases usr/src/uts/intel/os/name_to_major
2022-08-127346 beadm list shows duplicates when zone has datasets from multiple poolsAndy Fiddaman9-140/+318
Reviewed by: Jorge Schrauwen <registration@blackdot.be> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-08-10 [illumos-gate merge]release-20220811Dan McDonald1-7/+11
commit 64121b135066abca1808f49288c947e236922532 14899 lib9p: Remove potential buffer overwrite in l9p_puqids()
2022-08-1014899 lib9p: Remove potential buffer overwrite in l9p_puqids()Konrad Sewiłło-Jopek1-7/+11
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Approved by: Garrett D'Amore <garrett@damore.org>
2022-08-02 [illumos-gate merge]Dan McDonald1-2/+1
commit fed77ffd89ea4501fe7b7103197dc7541246e3bb 14871 Retire setuname Conflicts: manifest
2022-08-0214871 Retire setunameGarrett D'Amore1-2/+1
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2022-08-02 [illumos-gate merge]Dan McDonald160-22680/+5
commit 5c0b3261bd16d5eb356ffc864b6eab76c2e760e5 14828 remove SPARC FMA support commit 590c4b3e5288a54373957346db9d38c75ca28802 14857 size(1) should be 64bit only commit 0a9766a583bfa5050067949d9ee2ad7bb0dadaa9 14799 Sonoma support (A3500 legacy FC) handling obsolete Conflicts: manifest
2022-08-0114828 remove SPARC FMA supportGarrett D'Amore160-22680/+5
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-07-19 [illumos-gate merge]OS-8397Dan McDonald18-422/+8
commit 708bde8c8780e5414779e4d9e7a7648886a4700e 14786 remove packaging support for SPARC commit 70143b9fb6146f632b4b5d924e508df293b600df 14769 remove support for Python 2.x Conflicts: manifest usr/src/cmd/mdb/Makefile.module usr/src/tools/onbld/Checks/DbLookups.py
2022-07-1814769 remove support for Python 2.xRichard Lowe18-422/+8
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-07-13 [illumos-gate merge]Dan McDonald2-18/+4
commit 9b664393d4fdda96221e6ea9ea95790d3c15be70 11328 Remove M_MULTIDATA support commit 6c489a5260bcb010bd6a712e312b0aa29cd591b8 14734 pcieadm decodes expansion ROM address incorrectly Conflicts: usr/src/uts/common/Makefile.files
2022-07-1311328 Remove M_MULTIDATA supportGarrett D'Amore2-18/+4
Reviewed by: Dan McDonald <danmcd@mnx.io> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-07-12 [illumos-gate merge]Dan McDonald10-569/+2
commit d5ba932774e3e5d63ba25284cae7bb0e8a0b5d1d 14808 removal of nca (14768) missed the headers commit df6bbf77738915d14e10da5a075ed017edd1f8be 14688 nvme blkdev attach/detach trips assertion in ndi_devi_unconfig_one() commit 20e6de55ab1d426790ba858431f38b11e499c967 14585 loader: should preserve order of console device list commit db6ea8e69c35f1dac85a7e12505787c1212108b2 14594 psrinfo(1M) may fail to emit socket type commit 15f90b02bdacbf0ae47fa105944f15b6596f9748 14768 retire nca commit 174513368dec739adb93c76e5d47aed84797d1ad 14739 smbtorture disconnect after bad credit grant commit 2126a14a5539b804448c27ae4eee033b7aacfa50 7524 setting msgid=0 in log.conf makes all messages seem to come from "unix" Conflicts: usr/src/uts/common/io/ksocket/ksocket.c usr/src/uts/intel/Makefile.intel
2022-07-1114768 retire ncaGarrett D'Amore10-569/+2
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-07-05 [illumos-gate merge]Dan McDonald3-5/+1
commit 2c0ebdee8f56c8a9d9e34e30367999396b38fec9 14273 Want MAC ring manual pages commit ceb3ef192e9bccf08d1bcd0ae5ed520cecccff3d 12389 loader should consult with ACPI SPCR table for serial console commit 6446bd46ed1b4e9f69da153665f82181ccaedad5 14770 ld(1) should be 64bit only commit 7d10cd4ddf12f982d3bc7edcd01cc8b8d1dcc464 14767 retire kssl commit 33b27906b01ade9752c1935377f3fefdf49b8f95 14764 AHCI DEVSLEEP 1.3.1 problematic Conflicts: usr/src/cmd/devfsadm/misc_link.c usr/src/cmd/truss/codes.c usr/src/uts/common/Makefile.files usr/src/uts/intel/Makefile.intel usr/src/uts/sparc/Makefile.sparc
2022-07-0114767 retire ksslGarrett D'Amore1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2022-06-10 [illumos-gate merge]Brian Bennett1-1/+6
commit 8130f8e19e97c2d371c7b8894112a375409fe34a 14731 clean malloc/free shims from bhyve commit d4f59ae5164748e530cad42bd54b9b909d0c1ee8 14703 clean KTR from bhyve commit 61b20185b3a9f12c5f69672abe47b79dfb002cab 14142 kernel SMB spams log when it hits max_connections commit 2514b110a74b7a0ce021feff362fe3c4c2352b43 14724 failed delete of IP address made it undeletable commit 7a15b0ec33c685e4e6b096454b077a52604acf9b 14713 tools ld should be 64bit
2022-06-0914724 failed delete of IP address made it undeletableRyan Goodfellow1-1/+6
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2022-06-08 [illumos-gate merge]Brian Bennett2-17/+14
commit baf9a8500e8914f180ede682c95a37266e1a4e37 14550 nvme_is_ignored_ns() needs less confusion 14709 nvmeadm list should be able to distinguish between inactive and ignored namespaces commit 0a4ff7c07705facb2cf0991453d0a3e20cdc50ce 14728 priv_set(3c) man page typo commit 38aced4fb3d60e34a44207b22d0b0dd4909bf4d1 14710 remove long obsolete/unused pyzfs helper script commit 22e991d5bb9d07bf7dd2a65bc080922753a3100b 14720 fac_prov_ipmi: missing thresholds should not be considered error
2022-06-0314710 remove long obsolete/unused pyzfs helper scriptRichard Lowe1-16/+4
Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-06-0314720 fac_prov_ipmi: missing thresholds should not be considered errorYuri Pankov1-1/+10
Reviewed by: Alexander Eremin <aeremin@tintri.com> Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Ben Jameson <bjameson@tintri.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-05-20 [illumos-gate merge]Dan McDonald4-21/+338
commit 3ee592424ed4bb7b850d9adccb9f3c493ce7534b 3729 getifaddrs must learn to stop worrying and love the other address families
2022-05-203729 getifaddrs must learn to stop worrying and love the other address familiesSebastian Wiedenroth4-21/+338
Portions contributed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-05-1314578 bhyve upstream sync 2022 March (fix BHYVE zone code)Dan McDonald1-0/+5
2022-05-13 [illumos-gate merge]Dan McDonald2-9/+39
commit b518543be8042a5a0dda9b983f71c4a99d74ad99 14603 bhyve passthrough mishandles combined CMD/STATUS reads commit d7b72f7b52f902da47cc7210a9121f4caabbcb9c 14578 bhyve upstream sync 2022 March 14493 Three small memory leaks in bhyve Conflicts: usr/src/Targetdirs
2022-05-1214578 bhyve upstream sync 2022 MarchAndy Fiddaman2-9/+39
14493 Three small memory leaks in bhyve Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-05-1114671 Libraries should use -lmd instead of -lmd5Dan McDonald4-4/+4
Reviewed by: Brian Bennett <brian.bennett@mnx.io> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-05-1014666 BUILD.SO rules shouldn't change search paths, should be consistentDan McDonald1-1/+1
(Forgot to move USDT_PICS to BUILD64.SO)
2022-05-10 [illumos-gate merge]Dan McDonald3-8/+2
commit 2c65701281156d8db8fa6f6f9c5faa6ca021c621 14667 libfru doesn't really need its own BUILD.SO commit a5619348a00282a0a129610076aefdb4dd7ab2ab 14666 BUILD.SO rules shouldn't change search paths, should be consistent commit d5080bc30a219a555eac2067f14ea003864b617f 14665 perl modules have no SONAME, swallow linker flags
2022-05-0914667 libfru doesn't really need its own BUILD.SORichard Lowe2-6/+0
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Yuri Pankov <ypankov@tintri.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-05-0914666 BUILD.SO rules shouldn't change search paths, should be consistentRichard Lowe1-2/+2
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-05-04OS-8383 Libraries should use -lmd instead of -lmd5release-20220505Dan McDonald5-5/+5
Reviewed by: Brian Bennett <brian.bennett@mnx.io> Approved by: Brian Bennett <brian.bennett@mnx.io>
2022-05-03OS-8378 Have bhhwcompat exploit illumos#14660Dan McDonald1-1/+11
Reviewed by: Brian Bennett <brian.bennett@mnx.io> Approved by: Brian Bennett <brian.bennett@mnx.io>
2022-04-27 [illumos-gate merge]Dan McDonald42-119/+8
commit d867f195bdfb1133b7c8b9f63e50119d1360e0c0 14638 Makefile.master can forget about /usr/ccs commit 02b17e23cf5bf66a5ea787e066ae3d1aa49bd856 14637 various Makefiles should have more faith in Makefile.master
2022-04-2614637 various Makefiles should have more faith in Makefile.masterRichard Lowe42-119/+8
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-04-25 [illumos-gate merge]Dan McDonald5-6/+17
commit 1e6b83029f8d7ea1ade06314dc14e2fbd0cd2bcb 14633 lib9p: unlinkat() does not work on 9p share commit 104fd2955714fa4ea6ed431b6b5cf2eb0766ecad 14623 bhyve/xhci: Connecting device on port 1 failed commit 77570342d4bf7e1e439bf1b8008312de7f031a0a 14653 loader: zfs: handle holes at the tail end correctly commit 1aa1f41fe10c6220a7fbef328fac1b72a8355a01 14495 bhyve VNC server should support alternate pixel formats 14494 bhyve VNC server could support multiple connections 14505 libumem's umem_update thread could be named 14506 libidspace does not expose id_allocff() 14640 bhyve VNC authentication fails with openssl3 Conflicts: usr/src/lib/libidspace/common/mapfile-vers usr/src/cmd/bhyve/Makefile
2022-04-2314633 lib9p: unlinkat() does not work on 9p shareAndy Fiddaman2-5/+11
Reviewed by: Marco van Wieringen <mvw@planets.elm.net> Reviewed by: Jorge Schrauwen <registration@blackdot.be> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-04-2314495 bhyve VNC server should support alternate pixel formatsAndy Fiddaman3-0/+5
14494 bhyve VNC server could support multiple connections 14505 libumem's umem_update thread could be named 14506 libidspace does not expose id_allocff() 14640 bhyve VNC authentication fails with openssl3 Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Michael Zeller <mike@mikezeller.net> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-04-22 [illumos-gate merge]Dan McDonald3-3/+3
commit 7c8c0b8227679b4684566e408ccc96d6ef7175e9 14587 bhyve and viona belong in uts/intel Conflicts: usr/src/cmd/bhyve/Makefile usr/src/lib/brand/bhyve/zone/Makefile
2022-04-2114587 bhyve and viona belong in uts/intelPatrick Mooney2-2/+2
Reviewed by: Keith Wesolowski <wesolows@oxide.computer> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-04-20 [illumos-gate merge]release-20220421Dan McDonald5-26/+20
commit df5cd018c34371890eeeb8c930245b9323e8aa25 14418 mman.h symbol visibility is a mess commit 34331de35882eb41acdf4f0d2065b5e12d083e82 14531 want nvme namespace management mutex commit 353d89b0745ef752e824c1afc3f0474f66dfbd64 14530 nvme should require exclusive open for attach, detach, and format ioctls commit c542a624b7efda0b8123026500f05f430ff6c770 14607 Add CONS_GETDEV so we can see which port is /dev/console
2022-04-2014418 mman.h symbol visibility is a messRobert Mustacchi5-26/+20
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2022-04-18 [illumos-gate merge]Dan McDonald1-19/+24
commit c74f1323689f1dfea444e7fe0627eafc8c3b9076 14612 idmap_cache_add_sid2pid() doesn't initialize winname_ttl, which can cause segfaults
2022-04-1814612 idmap_cache_add_sid2pid() doesn't initialize winname_ttl, which can ↵Matt Barden1-19/+24
cause segfaults Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-04-04OS-8372 Bring in OmniOS fix for lx_vdso.so (#396)Dan McDonald1-11/+80
Actually-authored-by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Brian Bennett <brian.bennett@joyent.com>
2022-03-29 [illumos-gate merge]Dan McDonald1-3/+16
commit 6158afa44672def05b584840435f36f75f5a291f 14597 i40e debug code prints MAC addresses oddly commit 7d6cab3f0d6a4cea17d062d3a93e223b15de705c 14593 zpool online -e hangs forever after 14022 commit fe07c600e1e51d75e87d45aef001e9d6131ecdb8 14570 t4nex uses the wrong DDI register attributes
2022-03-2814593 zpool online -e hangs forever after 14022Joshua M. Clulow1-3/+16
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>