summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
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 McDonald17-1089/+1582
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 Fiddaman12-1082/+1542
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 McDonald133-234/+308
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 Mooney132-231/+306
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-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 McDonald6-15/+18
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-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>
2022-04-12OS-8370 Welcome MNX (#399)Brian Bennett2-2/+7
Reviewed by: Dan McDonald <danmcd@kebe.com> Approved by: Dan McDonald <danmcd@kebe.com>
2022-04-12 [illumos-gate merge]Dan McDonald29-607/+1342
commit d2f938fdf23aca7cabde8395625fdfaa2118133d 14598 bhyve vlapic should handle APICBASE changes 14599 simplify bhyve MSR handling commit 6de0af11ed5afd6a7c0ff23e31c1954813e3bf88 14622 want __maybe_unused
2022-04-1114598 bhyve vlapic should handle APICBASE changesPatrick Mooney28-607/+1332
14599 simplify bhyve MSR handling Reviewed by: Dan Cross <cross@oxidecomputer.com> Reviewed by: Luqman Aden <luqman@oxide.computer> Approved by: Dan McDonald <danmcd@joyent.com>
2022-04-11OS-8373 Revert values for sys/zone.h to better-match to -gateDan McDonald2-11/+35
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-04-1114622 want __maybe_unusedToomas Soome1-0/+10
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-04-0614619 Race between udp_activate() and conn_get_socket_info()Dan McDonald1-4/+16
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-04-0614619 Race between udp_activate() and conn_get_socket_info()release-20220407Dan McDonald1-4/+16
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net> (Early pull into SmartOS)
2022-04-06 [illumos-gate merge]Dan McDonald4-26/+36
commit 7271f09891bb39b64f2a58632c92c1456ed9cf31 14625 Bhyve e82545 device emulation out-of-bounds write commit 57cf819efa50a6a3b3a478c25a098c29722eb358 14617 svc:/network/ipmp maintenance in shared IP zone commit f7457249d2a760edca827e174adb0db578a87784 14595 sd DLE events should cover the first two partitions
2022-04-0614625 Bhyve e82545 device emulation out-of-bounds writeAndy Fiddaman1-3/+6
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-04-0514617 svc:/network/ipmp maintenance in shared IP zoneAndy Fiddaman1-1/+1
Reviewed by: Marco van Wieringen <mvw@planets.elm.net> Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-04-0514595 sd DLE events should cover the first two partitionsAndy Fiddaman2-22/+29
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Yuri Pankov <ypankov@tintri.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-04-04 [illumos-gate merge]Dan McDonald2-4/+27
commit 2af7a84a44750559d578033163c65829ae91c171 14584 unix: console property should only have one value commit 07a53f3dc8bc5e4d64bde9b92063de65f06dcf19 14604 bios enumerated serial should use 1275 compatible names
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-04-0414584 unix: console property should only have one valueToomas Soome1-0/+24
Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Michael van der Westhuizen <r1mikey@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-04-0214604 bios enumerated serial should use 1275 compatible namesRichard Lowe1-4/+3
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-03-31 [illumos-gate merge]Dan McDonald54-608/+2680
commit 5103e761e384621c5728a6d1f4b0bfdc1be233a4 14569 bhyve should consolidate on hrtime 14486 bhyve needs instruction emul tests commit db9aa506ce275f82ee72f31fc2e6e3c53d1212b7 13912 viona should track held pages commit 899b7fc7762875c5244567fbc6bb4ccace75d6f7 12315 errors in section 4i of the manual commit a677d6730e287aadab3cc68d0c46fb01b25d72eb 14583 developer/opensolaris/osnet requirements cleanup
2022-03-3014569 bhyve should consolidate on hrtimePatrick Mooney33-412/+2348
14486 bhyve needs instruction emul tests Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Luqman Aden <luqman@oxide.computer> Approved by: Dan McDonald <danmcd@joyent.com>
2022-03-3013912 viona should track held pagesPatrick Mooney7-119/+282
Reviewed by: Dan Cross <cross@oxidecomputer.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Dan McDonald <danmcd@joyent.com>