summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
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-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-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-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-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-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-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-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 Telka1-25/+2
Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
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-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-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-2214552 We should provide 64-bit pam_smb_passwd.so.1Toomas Soome2-1/+7
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-03-2114434 overlays should persist across rebootsAndy Fiddaman12-139/+689
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-03-1814572 Update tzdata to 2022aAndy Fiddaman5-23/+99
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-03-1614517 bhyve EVF_VNODE mevent on plain file fires on every data changeAndy Fiddaman4-120/+52
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-03-1614521 bhyve should use error checking mutexes and check resultsAndy Fiddaman11-322/+386
14522 Provide PTHREAD_{ERRORCHECK,RECURSIVE}_MUTEX_INITIALIZER_NP Portions contributed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-03-1514561 fwflash -l on ufm without known PCI device id crashesRobert Mustacchi2-4/+3
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-03-1514496 git pbchk should look in .git/info for *.NOT filesGordon Ross2-6/+6
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-03-1414291 cxgbe: asserts when requesting more queues than availableRahul Lakkireddy5-88/+166
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Ryan Zezeski <ryan@oxide.computer> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-03-1214539 bhyve: make clobber removes proto fileAndy Fiddaman2-6/+5
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-03-1114436 "dladm show-overlay <overlay>" exits zero when varpd doesn't know ↵Isaac Davis6-25/+167
about the overlay Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-03-1014443 resection manual pages per IPD4Richard Lowe6883-381288/+396734
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2022-03-0914554 TSC calibration is the PITsJoshua M. Clulow2-3/+11
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-03-0911679 vn_rele() and friends should VERIFY after mutexSpencer Evans-Cole1-4/+5
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2022-03-0714435 overlay encapsulation bind failure error message is unhelpfulAndy Fiddaman3-12/+24
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2022-03-0414290 cxgbe: need link speed change when autoneg is disabledRahul Lakkireddy6-816/+955
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Ryan Goodfellow <ryan.goodfellow@oxide.computer> Approved by: Richard Lowe <richlowe@richlowe.net>
2022-03-0214511 bhyve needs devmem access for all segmentsPatrick Mooney5-28/+200
Reviewed by: Dan Cross <cross@oxidecomputer.com> Reviewed by: Luqman Aden <luqman@oxide.computer> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-03-0214534 diff could support -qAndy Fiddaman4-445/+443
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-03-0214529 nvmeadm should ignore requests to attach/detach ignored namespacesHans Rosenfeld6-10/+73
Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2022-03-0214528 nvme should return ENOTSUP for ioctls not supported by the hardwareHans Rosenfeld1-2/+8
Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2022-03-0114544 bhyve(1M) uses -A in EXAMPLES but doesn't otherwise document itAndy Fiddaman3-11/+24
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Rich Lowe <richlowe@richlowe.net>
2022-02-2714537 UFS should not allow directories to be unlinkedJoshua M. Clulow1-0/+31
Reviewed by: Juraj Lutter <juraj@lutter.sk> Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-02-2614483 bhyve should emulate testb imm8,r/m8Andy Fiddaman1-0/+27
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-02-2614520 sysevent/zfs_mod should use C99Andy Fiddaman1-0/+1
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-02-2414536 bhyve: viona uses wrong address for queue notify ioportAndy Fiddaman1-10/+33
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-02-2314430 simplify bhyve vatpitPatrick Mooney1-42/+63
Reviewed by: Dan Cross <cross@oxidecomputer.com> Approved by: Rich Lowe <richlowe@richlowe.net>
2022-02-2314523 ficl: remove temporary warning gagsToomas Soome2-8/+0
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2022-02-2214518 loader: linker cleanupToomas Soome12-42/+40
Reviewed by: Michael van der Westhuizen <r1mikey@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-02-225513 KM_NORMALPRI should be documented in kmem_alloc(9f) and ↵Dan McDonald20-54/+77
kmem_cache_create(9f) man pages 14465 Present KM_NOSLEEP_LAZY as documented interface Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-02-2213500 Want support for overlay networksRobert Mustacchi99-70/+17694
Portions contributed by: Dan McDonald <danmcd@joyent.com> Portions contributed by: Jason King <jason.king@joyent.com> Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Mike Zeller <mike@mikezeller.net> Portions contributed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jbk@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Rob Gulewich <robert.gulewich@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>