summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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-03 [illumos-gate merge]Dan McDonald24-1009/+10921
commit 83b49c54d9c0766e810b6c8ff849dfb6693fc68a 14664 bhyve missing triple-fault handling for VMX commit 148fd93e57d3d5813d90f1291e6bd30de45c7723 14626 zlib: update to zlib-1.2.12
2022-05-0314664 bhyve missing triple-fault handling for VMXPatrick Mooney6-3/+107
Reviewed by: Luqman Aden <luqman@oxide.computer> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@mnx.io>
2022-05-0314626 zlib: update to zlib-1.2.12Toomas Soome18-1006/+10814
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Klaus Ziegler <klausz@haus-gisela.de> Approved by: Robert Mustacchi <rm@fingolfin.org>
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-05-02 [illumos-gate merge]Dan McDonald1-4/+22
commit fad76a8aa8247c36be908a3a4de1674f5b444484 14646 vnode_valid_pn() always fails for symlinks Conflicts: usr/src/uts/common/fs/lookup.c
2022-05-0314646 vnode_valid_pn() always fails for symlinksMatt Barden1-3/+22
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-05-02 [illumos-gate merge]Dan McDonald9-15/+89
commit 3466010b6f73e5cbeb612e538494c9d42c6d4a68 14660 expose bhyve kernel interface version commit 2a22bccab8733d6de38ab1e1fbe8c810122a4427 14657 zoneadmd: remove warning gags and add ctf support Conflicts: usr/src/cmd/zoneadmd/Makefile usr/src/cmd/zoneadmd/vplat.c usr/src/cmd/zoneadmd/zoneadmd.c
2022-05-0214660 expose bhyve kernel interface versionPatrick Mooney6-1/+74
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2022-05-0314657 zoneadmd: remove warning gags and add ctf supportToomas Soome3-14/+18
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Juraj Lutter <juraj@lutter.sk> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-04-30 [illumos-gate merge]Dan McDonald19-74/+80
commit e0994bd28f025d3d74315f7479562b6be19773c3 14649 remove blanket smatch gag from bhyve kernel
2022-04-2914649 remove blanket smatch gag from bhyve kernelPatrick Mooney19-74/+80
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Dan Cross <cross@oxidecomputer.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-04-27 [illumos-gate merge]Dan McDonald67-210/+49
commit d867f195bdfb1133b7c8b9f63e50119d1360e0c0 14638 Makefile.master can forget about /usr/ccs commit 02b17e23cf5bf66a5ea787e066ae3d1aa49bd856 14637 various Makefiles should have more faith in Makefile.master
2022-04-27 [illumos-gate merge]Dan McDonald1-1/+1
commit 19141168d83c6b9692f40a6885b0c7258161ec6b 14651 select.3c error return value is wrong
2022-04-2614638 Makefile.master can forget about /usr/ccsRichard Lowe1-9/+9
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-2614637 various Makefiles should have more faith in Makefile.masterRichard Lowe67-201/+40
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-2614651 select.3c error return value is wrongMike Zeller1-1/+1
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2022-04-26 [illumos-gate merge]Dan McDonald6-6/+18
commit ce9221f7c49d15d77c5f2958868f3319f95c7a06 14650 remove smatch gag from viona commit 43f863f959a7ec8a6ee3645d33997561ff808c39 14621 Missing dependency in cores tests build
2022-04-2614650 remove smatch gag from vionaPatrick Mooney2-4/+5
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-04-2514621 Missing dependency in cores tests buildAndy Fiddaman4-2/+13
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2022-04-2514495 bhyve VNC server should support alternate pixel formats (fix smatch)Dan McDonald1-0/+1
2022-04-25 [illumos-gate merge]Dan McDonald21-1094/+1583
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-2314623 bhyve/xhci: Connecting device on port 1 failedAndy Fiddaman2-1/+15
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Rich Lowe <richlowe@richlowe.net>
2022-04-2314653 loader: zfs: handle holes at the tail end correctlyKyle Evans2-1/+14
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-04-2314495 bhyve VNC server should support alternate pixel formatsAndy Fiddaman16-1087/+1543
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-23 [illumos-gate merge]Dan McDonald27-276/+115
commit da00bec1e7243a6545b45e42283b8549cf19de1f 14654 blkdev softstate use after free commit fb12490ab4d1e87e7a63e457dd4fba1ea34c402a 14090 ld(1) could use a normal allocator
2022-04-2214654 blkdev softstate use after freeHans Rosenfeld1-4/+7
Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Ben Jameson <bjameson@tintri.com> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Paul Winder <paul@winder.uk.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm+illumos@fingolfin.org>
2022-04-22 [illumos-gate merge]Dan McDonald136-278/+352
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-2114090 ld(1) could use a normal allocatorRichard Lowe26-272/+108
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Michael van der Westhuizen <r1mikey@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-04-2114587 bhyve and viona belong in uts/intelPatrick Mooney135-275/+350
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 McDonald24-1126/+1473
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 Mustacchi17-934/+1100
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-2014531 want nvme namespace management mutexHans Rosenfeld2-116/+197
Contributed by: Paul Winder <paul@winder.uk.net> Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Ben Jameson <bjameson@tintri.com> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2022-04-2014530 nvme should require exclusive open for attach, detach, and format ioctlsHans Rosenfeld5-67/+134
Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-04-1914607 Add CONS_GETDEV so we can see which port is /dev/consoleJoshua M. Clulow2-15/+48
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-04-19 [illumos-gate merge]Dan McDonald45-1431/+1058
commit b12aaafbf56c5a06b6cfd21655531a33e38a8ed9 14613 format: cstyle cleanup
2022-04-1914613 format: cstyle cleanupToomas Soome45-1431/+1058
Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-04-18TOOLS-2542 SmartOS project repos need Jenkinsfile update (#402)Brian Bennett1-3/+4
Reviewed by: Dan McDonald <danmcd@kebe.com> Approved by: Dan McDonald <danmcd@kebe.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-15 [illumos-gate merge]Dan McDonald11-183/+61
commit fb29dee06f421b37b3394b542f15f91d4dbc7046 14636 discard mutex shim for bhyve
2022-04-1514636 discard mutex shim for bhyvePatrick Mooney11-183/+61
Reviewed by: Dan Cross <cross@oxidecomputer.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2022-04-14OS-8376 Alter LX's unlinkat error code to match Linux kernelSteve Mokris1-0/+5
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Brian Bennett <brian.bennett@joyent.com>
2022-04-14OS-8370 Welcome MNX (fix loader & onbld copyright)Dan McDonald7-16/+20
Portions contributed by: Brian Bennett <brian.bennett@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Brian Bennett <brian.bennett@joyent.com> Approved by: Brian Bennett <brian.bennett@joyent.com>
2022-04-13OS-8375 Cleanup on aisle IPD 4Dan McDonald3-5836/+0
Reviewed by: Brian Bennett <brian.bennett@joyent.com> Approved by: Brian Bennett <brian.bennett@joyent.com>
2022-04-13 [illumos-gate merge]Dan McDonald1-3/+12
commit b1bc843f030b066c3da149508c52f7306b25b8ff 14592 pwait(1) should never wait on its own PID Conflicts: usr/src/cmd/ptools/pwait/pwait.c
2022-04-1214592 pwait(1) should never wait on its own PIDSpencer Evans-Cole1-12/+19
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Matt Barden <mbarden@tintri.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2022-04-12 [illumos-gate merge]Dan McDonald1-172/+185
commit 9675e051a26ceeb832dfe8df37f88667f42253e0 14618 PCI class strings need an update
2022-04-1214618 PCI class strings need an updateRichard Lowe1-172/+185
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>