summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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>
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-07 [illumos-gate merge]Dan McDonald0-0/+0
commit 041297c2d66302c15134da1d1bdd91cf787a945a 14619 Race between udp_activate() and conn_get_socket_info()
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 McDonald55-622/+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>
2022-03-2912315 errors in section 4i of the manualPeter Tribble13-52/+48
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-03-2914583 developer/opensolaris/osnet requirements cleanupMarcel Telka2-39/+2
Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2022-03-29 [illumos-gate merge]Dan McDonald3-10/+23
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-2914597 i40e debug code prints MAC addresses oddlyDan McDonald1-5/+5
Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
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>
2022-03-2814570 t4nex uses the wrong DDI register attributesRobert Mustacchi1-2/+2
Reviewed by: Rahul Lakkireddy <rahul.lakkireddy@chelsio.com> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-03-27 [illumos-gate merge]Dan McDonald4-46/+46
commit ffd79eb680a8bd21d176389b06735eb297f89679 14590 loader: replace boolean_t with bool in non-zfs code
2022-03-2714590 loader: replace boolean_t with bool in non-zfs codeToomas Soome4-46/+46
Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Michael van der Westhuizen <r1mikey@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-03-23 [illumos-gate merge]release-20220324Dan McDonald2-12/+1
commit d3477c6d12fcb86e8bb78faf6993ae16c81cbe12 14576 absent framebuffer prevents console-login on all serial ports commit f43aa5faf71b05bec443dbb0af363ddeaff8ec17 14562 apparently bad merge in l2arc_write_buffers commit 2cd877f8d788934c1ed085b214de3d345d52400b 14573 need ncurses check_rtime exceptions for python 3.9 on openindiana
2022-03-2214576 absent framebuffer prevents console-login on all serial portsJoshua M. Clulow1-7/+19
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-03-2314562 apparently bad merge in l2arc_write_buffersToomas Soome1-12/+0
Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2022-03-2214573 need ncurses check_rtime exceptions for python 3.9 on openindianaRichard Lowe1-0/+1
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>