summaryrefslogtreecommitdiff
path: root/usr/src/cmd
AgeCommit message (Collapse)AuthorFilesLines
2022-05-1814689 blkdev GUID supportHans Rosenfeld1-4/+4
Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-05-1814695 format: input() feedback should be more verboseToomas Soome2-22/+40
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@mnx.io>
2022-05-1814696 nvmeadm command dumps core when libumem.so is usedManjith Gambhir1-5/+12
Reviewed by: Andy Giles <agiles@tintri.com> Reviewed by: Ben Jameson <bjameson@tintri.com> Reviewed by: Pete Shephard <pete.shephard@tegile.com> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-05-1814643 ::dtrace dcmd can truncate outputJason King1-1/+46
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-05-18 [illumos-gate merge]Dan McDonald1-1/+0
commit d4039345c8fe6e54a31d17d91e86e393fdcf401b 14628 ancient devicedb should be removed commit 68c72dd193abdcff98b7e21c4f9d7a4ba41d284b 14672 Add cxgbe alias for T62100-KR
2022-05-1714628 ancient devicedb should be removedRichard Lowe1-1/+0
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-05-17 [illumos-gate merge]Dan McDonald26-1863/+1635
commit c55633c3b85a97a093b3f79f341aee08eb6bd15b 14605 More incorrect cross-references in the manual commit 3bb2c1567625e7b11f8c2a5335125224717af64a 14602 ttymon: cleanup commit 08ae0f1eeaa2952f05e6cc3e67da55db918f8e4a 14609 loader: os console in options menu should use first name from list
2022-05-1714602 ttymon: cleanupToomas Soome26-1863/+1635
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Yuri Pankov <ypankov@tintri.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-05-16 [illumos-gate merge]Dan McDonald5-85/+103
commit 56b75c05d0c84c701fbb1eb2a572b0ecee66f012 14659 strip can lose its identity
2022-05-1614659 strip can lose its identityAndy Fiddaman5-85/+103
Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Michael Zeller <mike@mikezeller.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-05-13 [illumos-gate merge]Dan McDonald24-229/+847
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-1214603 bhyve passthrough mishandles combined CMD/STATUS readsAndy Fiddaman1-2/+2
Reviewed by: Jorge Schrauwen <registration@blackdot.be> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-05-1214578 bhyve upstream sync 2022 MarchAndy Fiddaman24-228/+846
14493 Three small memory leaks in bhyve Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-05-11 [illumos-gate merge]Dan McDonald3-7/+20
commit dcc43656b5993828b48fbae35b5de53b9f05004e 14614 format: should recognize new nvme disk
2022-05-1114614 format: should recognize new nvme diskToomas Soome3-7/+20
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-05-10 [illumos-gate merge]Dan McDonald41-165/+755
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-0914666 BUILD.SO rules shouldn't change search paths, should be consistentRichard Lowe41-166/+755
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-05-0914665 perl modules have no SONAME, swallow linker flagsRichard Lowe1-0/+1
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-05-02 [illumos-gate merge]Dan McDonald3-14/+15
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-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-27 [illumos-gate merge]Dan McDonald22-74/+30
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 Lowe22-74/+30
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-2514495 bhyve VNC server should support alternate pixel formats (fix smatch)Dan McDonald1-0/+1
2022-04-25 [illumos-gate merge]Dan McDonald9-1081/+1540
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-2314623 bhyve/xhci: Connecting device on port 1 failedAndy Fiddaman1-0/+10
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Rich Lowe <richlowe@richlowe.net>
2022-04-2314495 bhyve VNC server should support alternate pixel formatsAndy Fiddaman8-1082/+1531
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 McDonald25-270/+106
commit da00bec1e7243a6545b45e42283b8549cf19de1f 14654 blkdev softstate use after free commit fb12490ab4d1e87e7a63e457dd4fba1ea34c402a 14090 ld(1) could use a normal allocator
2022-04-22 [illumos-gate merge]Dan McDonald4-9/+8
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 Lowe25-270/+106
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 Mooney4-7/+7
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 McDonald4-47/+61
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 Mustacchi1-5/+0
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-2014530 nvme should require exclusive open for attach, detach, and format ioctlsHans Rosenfeld3-42/+61
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-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-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-12OS-8370 Welcome MNX (#399)Brian Bennett1-1/+1
Reviewed by: Dan McDonald <danmcd@kebe.com> Approved by: Dan McDonald <danmcd@kebe.com>
2022-04-11OS-8373 Revert values for sys/zone.h to better-match to -gateDan McDonald1-1/+14
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-06 [illumos-gate merge]Dan McDonald2-4/+7
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-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-22 [illumos-gate merge]Dan McDonald4-24/+91
commit c4140c56306ad2a74081dd949618b4f3162dd06b 14552 We should provide 64-bit pam_smb_passwd.so.1 commit faa2068d5f60927511f588cf120b905d985371d0 14434 overlays should persist across reboots Conflicts: manifest usr/src/cmd/svc/milestone/net-early-admin usr/src/cmd/svc/milestone/net-physical
2022-03-2114434 overlays should persist across rebootsAndy Fiddaman4-62/+150
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-16 [illumos-gate merge]Dan McDonald10-128/+75
commit e8d712970f7ec76e09d5013b0b9aa5f0e0cf3e62 14517 bhyve EVF_VNODE mevent on plain file fires on every data change commit 7bb0eb348e1119aed76a61d633a9106b6b9912f1 14521 bhyve should use error checking mutexes and check results 14522 Provide PTHREAD_{ERRORCHECK,RECURSIVE}_MUTEX_INITIALIZER_NP commit 499bc737cd392291f0c92dcebcb576970689f5d8 14561 fwflash -l on ufm without known PCI device id crashes Conflicts: usr/src/cmd/bhyve/Makefile
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 Fiddaman5-4/+20
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-15 [illumos-gate merge]Dan McDonald2-6/+5
commit c82c4676ac0cb87eb69c9444cf1a775e756ebbb9 14496 git pbchk should look in .git/info for *.NOT files commit 77ac03cbec412857d39c4898c9ed10abb6061418 14291 cxgbe: asserts when requesting more queues than available commit 311330e6823a3a919ff127757c2f0cf9eb17aa0e 14539 bhyve: make clobber removes proto file commit 29ed14768e5e76bb8c95f0a28b4d21d8741dfabe 14436 "dladm show-overlay <overlay>" exits zero when varpd doesn't know about the overlay commit bbf215553c7233fbab8a0afdf1fac74c44781867 14443 resection manual pages per IPD4 commit 236cb9a89d936b4b681853751c9af1adccc35ef9 14554 TSC calibration is the PITs Conflicts: usr/src/cmd/bhyve/Makefile usr/src/cmd/dladm/dladm.c usr/src/cmd/svc/milestone/net-physical usr/src/cmd/svc/milestone/network-physical.xml usr/src/cmd/zoneadmd/zoneadmd.c usr/src/cmd/zonecfg/zonecfg.c usr/src/lib/libzonecfg/common/libzonecfg.c usr/src/man/man1/hostname.1 usr/src/man/man1/zlogin.1 usr/src/man/man4/Makefile usr/src/man/man4d/Makefile usr/src/man/man4d/cpuid.4d usr/src/man/man4fs/Makefile usr/src/man/man4i/Makefile usr/src/man/man4m/Makefile usr/src/man/man4p/vxlan.4p usr/src/man/man5/proc.5 usr/src/man/man5/process.5 usr/src/man/man7/Makefile usr/src/man/man7/privileges.7 usr/src/man/man7/resource_controls.7 usr/src/man/man8/Makefile usr/src/man/man8/connstat.8 usr/src/man/man8/dladm.8 usr/src/man/man8/dumpadm.8 usr/src/man/man8/flowadm.8 usr/src/man/man8/prstat.8 usr/src/man/man8/reboot.8 usr/src/man/man8/route.8 usr/src/man/man8/savecore.8 usr/src/man/man8/smbios.8 usr/src/man/man8/snoop.8 usr/src/man/man8/svc.startd.8 usr/src/man/man8/tunefs.8 usr/src/man/man8/zfs.8 usr/src/man/man8/zoneadm.8 usr/src/man/man8/zonecfg.8 usr/src/man/man8/zpool.8 usr/src/man/man9f/ddi_fm_init.9f usr/src/test/util-tests/tests/dladm/Makefile usr/src/test/util-tests/tests/dladm/show-overlay-exit.ksh
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>