Project

General

Profile

Activity

From 2022-04-19 to 2022-05-18

2022-05-18

11:03 PM Feature #14698: May 2022 hwdata update
I tested this by comparing @prtconf -dD@ and @fmtopo -V@ output and then manually using @/usr/lib/pci/pcidb@ and @/us... Robert Mustacchi
08:11 PM Bug #14701 (New): loader: document nvstore command
Toomas Soome
08:11 PM Bug #14700 (New): document eeprom -b
Toomas Soome
08:10 PM Bug #14699 (New): document /system/boot/environment in bootfs(4FS)
probably should be in filesystem(7) too Toomas Soome
03:54 PM Bug #14689 (Closed): blkdev GUID support
"git commit ca0df52a1ec24f9498f363369c65d0e408d579b1":https://github.com/illumos/illumos-gate/commit/ca0df52a1ec24f94... Electric Monk
03:35 PM Bug #14689: blkdev GUID support
Testing: Testing: During development of NVMe namespace management I ran these bits in conjunction with another (not y... Hans Rosenfeld
03:33 PM Bug #14695 (Closed): format: input() feedback should be more verbose
"git commit ecc39deb3ff51afe175edd847dcffb926c47a239":https://github.com/illumos/illumos-gate/commit/ecc39deb3ff51afe... Electric Monk
03:32 PM Feature #14454 (Closed): sys/debug.h: CTASSERT should use _Static_assert
"git commit 6328d71e9dd97ed4dfdf9425b5dc7b9deb6f579a":https://github.com/illumos/illumos-gate/commit/6328d71e9dd97ed4... Electric Monk
03:21 PM Bug #14696 (Closed): nvmeadm command dumps core when libumem.so is used
"git commit b602cbcd64fbbebf696bd7c8e03367bdfa19805d":https://github.com/illumos/illumos-gate/commit/b602cbcd64fbbebf... Electric Monk
09:13 AM Bug #14696: nvmeadm command dumps core when libumem.so is used
Testing: This has been in Tintri's code since 2018 and has been in all releases of their products since. Hans Rosenfeld
02:54 PM Bug #14643 (Closed): ::dtrace dcmd can truncate output
"git commit 9f7719e79a5c2ccdc9ee6a14147ba723fb8c0e36":https://github.com/illumos/illumos-gate/commit/9f7719e79a5c2ccd... Electric Monk

2022-05-17

07:49 PM Bug #14628 (Closed): ancient devicedb should be removed
"git commit d4039345c8fe6e54a31d17d91e86e393fdcf401b":https://github.com/illumos/illumos-gate/commit/d4039345c8fe6e54... Electric Monk
04:47 PM Feature #14672 (Closed): Add cxgbe alias for T62100-KR
"git commit 68c72dd193abdcff98b7e21c4f9d7a4ba41d284b":https://github.com/illumos/illumos-gate/commit/68c72dd193abdcff... Electric Monk
12:40 AM Feature #14672: Add cxgbe alias for T62100-KR
This was tested by manually adding the t4nex driver to this PCI ID, e.g. @add_drv -i '"pciex1425,6492"' t4nex@ and ve... Robert Mustacchi
02:18 PM Feature #14698 (Closed): May 2022 hwdata update
Update our favorite pieces of hardware data yet again. Robert Mustacchi
09:44 AM Bug #14688: nvme blkdev attach/detach trips assertion in ndi_devi_unconfig_one()
Panic info:... Hans Rosenfeld
06:54 AM Bug #14605 (Closed): More incorrect cross-references in the manual
"git commit c55633c3b85a97a093b3f79f341aee08eb6bd15b":https://github.com/illumos/illumos-gate/commit/c55633c3b85a97a0... Electric Monk

2022-05-16

09:39 PM Bug #14602 (Closed): ttymon: cleanup
"git commit 3bb2c1567625e7b11f8c2a5335125224717af64a":https://github.com/illumos/illumos-gate/commit/3bb2c1567625e7b1... Electric Monk
09:31 PM Bug #14609 (Closed): loader: os console in options menu should use first name from list
"git commit 08ae0f1eeaa2952f05e6cc3e67da55db918f8e4a":https://github.com/illumos/illumos-gate/commit/08ae0f1eeaa2952f... Electric Monk
02:56 PM Feature #14697 (New): Port OpenZFS Log Spacemap Improvements
From OpenZFS #12789:
> Improve log spacemap load time
>
> Previous flushing algorithm limited only total numbe...
Jason King
01:50 PM Bug #14696 (Closed): nvmeadm command dumps core when libumem.so is used
... Hans Rosenfeld
12:18 PM Bug #14659 (Closed): strip can lose its identity
"git commit 56b75c05d0c84c701fbb1eb2a572b0ecee66f012":https://github.com/illumos/illumos-gate/commit/56b75c05d0c84c70... Electric Monk
12:13 PM Bug #14659: strip can lose its identity
A wsdiff of a full gate build with this patch is clean, modulo the expected changes due to a change in git commit has... Andy Fiddaman
10:28 AM Bug #14695: format: input() feedback should be more verbose
Joshua M. Clulow wrote in #note-2:
> That is definitely more helpful! Perhaps use parentheses instead of brackets, ...
Toomas Soome
10:23 AM Bug #14695: format: input() feedback should be more verbose
That is definitely more helpful! Perhaps use parentheses instead of brackets, to distinguish it visually from the de... Joshua M. Clulow
10:20 AM Bug #14695 (Closed): format: input() feedback should be more verbose
Current sample session with partition menu in format:... Toomas Soome
06:38 AM Bug #14694: format can induce panic in nvme
Joshua M. Clulow wrote in #note-2:
> It seems that I was able to write or break a partition table to the extent that...
Toomas Soome
12:33 AM Bug #14694: format can induce panic in nvme
It seems that I was able to write or break a partition table to the extent that merely looking at the disk now panics... Joshua M. Clulow
12:30 AM Bug #14694: format can induce panic in nvme
I think this is more generally true of any I/O sadly:... Joshua M. Clulow
12:21 AM Bug #14694 (New): format can induce panic in nvme
In @format@:... Joshua M. Clulow
01:47 AM Bug #14643: ::dtrace dcmd can truncate output
For additional testing, a dump was created (in a VM, but it had an uptime of several weeks).
Upon the VM restarting,...
Jason King

2022-05-15

06:01 PM Bug #14605: More incorrect cross-references in the manual
Testing: Viewed the modified pages using the man utility. Peter Tribble

2022-05-14

12:45 PM Bug #14693 (New): JMicron JMB585 AHCI SATA controller: System panics when trying to write data on pool
The system consists of:
- SmartOS with PI 20220505T001410Z
- AMD B550 based motherboard (Asus ROG STRIX B550-I GAMI...
Olivia Mocellini Merbeller
12:01 AM Bug #14692 (Closed): consolidate bhyve exception injection
The logic for injecting events (such as exceptions or software interrupts) into guests, including those which require... Patrick Mooney

2022-05-13

06:14 PM Feature #14691: vmm_ctl_ioctl needs to express VM_MAXCPU for utilities
You want this (from bhyverun.c, slightly editted)... Andy Fiddaman
03:52 PM Feature #14691 (New): vmm_ctl_ioctl needs to express VM_MAXCPU for utilities
Recent changes in BHYVE have excluded the header symbol MAX_CPUS from userland programs. One of the SmartOS utilitie... Dan McDonald
12:06 PM Bug #14690 (New): nvmeadm should refer to namespaces by their nsid
When support for the namespace EUI64 was added in #7382, it seemed like a good idea to expose that to userspace in su... Hans Rosenfeld
11:44 AM Bug #14689 (Closed): blkdev GUID support
Some devices such as NVMe 1.2 can have a GUID instead of a EUI64. blkdev should support that. Hans Rosenfeld
09:49 AM Bug #14688 (Closed): nvme blkdev attach/detach trips assertion in ndi_devi_unconfig_one()
There's a nasty issue with the way nvme attaches blkdev children that can cause an assertion to trip deep down in the... Hans Rosenfeld

2022-05-12

11:33 PM Bug #14628: ancient devicedb should be removed
testing: Build, boot in my environment and check devices are as before, boot in bhyve and test devices are as before... Rich Lowe
09:23 PM Bug #14603 (Closed): bhyve passthrough mishandles combined CMD/STATUS reads
"git commit b518543be8042a5a0dda9b983f71c4a99d74ad99":https://github.com/illumos/illumos-gate/commit/b518543be8042a5a... Electric Monk
08:53 PM Bug #14603: bhyve passthrough mishandles combined CMD/STATUS reads
This has been in OmniOS bloody since March and tested with igb network cards and xhci devices passed through to guest... Andy Fiddaman
06:31 PM Bug #14493 (Closed): Three small memory leaks in bhyve
"git commit d7b72f7b52f902da47cc7210a9121f4caabbcb9c":https://github.com/illumos/illumos-gate/commit/d7b72f7b52f902da... Electric Monk
06:31 PM Feature #14578 (Closed): bhyve upstream sync 2022 March
"git commit d7b72f7b52f902da47cc7210a9121f4caabbcb9c":https://github.com/illumos/illumos-gate/commit/d7b72f7b52f902da... Electric Monk
02:36 PM Feature #14578: bhyve upstream sync 2022 March
I've also tested running the VNC server with the new keyboard layout options and confirmed that they work when one us... Andy Fiddaman
01:44 PM Feature #14578: bhyve upstream sync 2022 March
This change has been in OmniOS bloody since March,and is also in the r151042 stable release.
I've done some rudime...
Andy Fiddaman
03:30 PM Feature #14687 (Closed): need in-kernel strtok_r()
14686 needs an in-kernel implementation of strtok_r(). Some drivers already have their own private implementation, an... Hans Rosenfeld
03:16 PM Feature #14686: nvme should use namespace GUID for devid if available
I think some combination of #10622, #10623, and #7119, is likely to make a shift in the devid for a ZFS pool device a... Joshua M. Clulow
08:25 AM Feature #14686 (Closed): nvme should use namespace GUID for devid if available
The nvme driver is currently ignoring the namespace GUID which NVMe 1.2 introduced. Many devices that support a NGUID... Hans Rosenfeld
02:57 AM Bug #14671 (Closed): Libraries should use -lmd instead of -lmd5
"git commit 530a8aa611843ce1c3faf0296e774bbbcb900ac7":https://github.com/illumos/illumos-gate/commit/530a8aa611843ce1... Electric Monk

2022-05-11

08:02 PM Bug #14683: remove SUNWonld vestiges from sgs
testing: full build, wsdiff to demonstrate nothing accidentally affected build product. Rich Lowe
08:02 PM Bug #14682: remove prior-release portability from cmd/sgs
testing: full build, wsdiff to demonstrate nothing accidentally affected build product. Rich Lowe
04:17 PM Bug #14614 (Closed): format: should recognize new nvme disk
"git commit dcc43656b5993828b48fbae35b5de53b9f05004e":https://github.com/illumos/illumos-gate/commit/dcc43656b5993828... Electric Monk
03:30 PM Bug #14685 (Rejected): sotpi ops need to be wary of null v_stream
Related to #12046 ...
The pair of prdgetfdinfosize() and prdgetfdinfo() perform operations with vnodes, but their ...
Dan McDonald
12:56 PM Feature #14684 (Closed): want nvme-config-list property
It would be really useful if the nvme driver supported setting of driver properties based on device model and firmwar... Hans Rosenfeld

2022-05-10

09:40 PM Bug #14683 (Closed): remove SUNWonld vestiges from sgs
There are build targets, etc, associated with the old internal SUNWonld package (I think), which should now be remove... Rich Lowe
09:38 PM Bug #14682 (Closed): remove prior-release portability from cmd/sgs
usr/src/cmd/sgs contains support to ease backports to prior releases (where were done en-bloc). We don't have prior ... Rich Lowe
04:03 PM Bug #14681 (New): use kstats for remaining bhyve data
Bhyve maintains various metrics about internal instance state, which is exposed by a custom ioctl interface. Present... Patrick Mooney

2022-05-09

10:39 PM Bug #14667 (Closed): libfru doesn't really need its own BUILD.SO
"git commit 2c65701281156d8db8fa6f6f9c5faa6ca021c621":https://github.com/illumos/illumos-gate/commit/2c65701281156d8d... Electric Monk
10:39 PM Bug #14666 (Closed): BUILD.SO rules shouldn't change search paths, should be consistent
"git commit a5619348a00282a0a129610076aefdb4dd7ab2ab":https://github.com/illumos/illumos-gate/commit/a5619348a00282a0... Electric Monk
10:39 PM Bug #14665 (Closed): perl modules have no SONAME, swallow linker flags
"git commit d5080bc30a219a555eac2067f14ea003864b617f":https://github.com/illumos/illumos-gate/commit/d5080bc30a219a55... Electric Monk
09:16 PM Bug #14678 (Closed): bitmap functions could be more const
"git commit badf94ff3599fab15963f6c532929e9bc411757a":https://github.com/illumos/illumos-gate/commit/badf94ff3599fab1... Electric Monk
09:01 PM Bug #14678: bitmap functions could be more const
For a sanity smoke-test, I also booted up a BE running these bits and dtraced the bitmap functions to see that they w... Patrick Mooney
08:25 PM Bug #14678: bitmap functions could be more const
Tested with @wsdiff(1)@, and the only differences in the kernel text (besides the normal ACPI noise) were the git SHA... Patrick Mooney
07:16 PM Bug #14678: bitmap functions could be more const
Patrick Mooney wrote in #note-2:
> This should result in effectively no change in behavior or text, and so should be...
Dan McDonald
05:09 PM Bug #14671: Libraries should use -lmd instead of -lmd5
The libmd5 source in gate specifically states that the interfaces provided by libmd5 are now in libmd, and that libmd... Dan McDonald
03:04 PM Bug #315: fmadm telemetry faults
I also encounter this on an Intel NUC10i7FNH and it appears to be the network card:... Chad Schmelter
12:08 PM Feature #14680 (Closed): tem: add support for window manipulation functions
namely, add support for functions 8 and 18.
https://ttssh2.osdn.jp/manual/4/en/about/ctrlseq.html
The window ma...
Toomas Soome

2022-05-08

04:12 AM Bug #4404: PCI(-X) Express Fatal Error (0x43) trace observed during probe of Ethernet Adapter
I'm experiencing this on an Intel NUC10i7FNH1.... Chad Schmelter

2022-05-07

04:48 PM Bug #14679 (New): page fault in abd_copy_off_cb()
I encountered this panic on my home server:... Marcel Telka
03:43 PM Bug #14678: bitmap functions could be more const
This should result in effectively no change in behavior or text, and so should be testable via @wsdiff@ Patrick Mooney

2022-05-06

08:43 PM Bug #14666: BUILD.SO rules shouldn't change search paths, should be consistent
the tests I can't run are those are which covered under:... Rich Lowe
09:15 AM Bug #14659: strip can lose its identity
I've confirmed that the @.debug_gdb_scripts@ section is still there after the new @strip@ has done its thing:... Andy Fiddaman
02:47 AM Bug #14575 (Closed): AMD-specific retpolines shouldn't be used for spectre v2
"git commit 9514ab446512446bdb11f38ddcd2b71404b155a1":https://github.com/illumos/illumos-gate/commit/9514ab446512446b... Electric Monk
02:22 AM Bug #14678 (Closed): bitmap functions could be more const
The kernel bitmap functions (from @uts/common/os/bitmap.c@) could specify const for their arguments were the @ulong_t... Patrick Mooney
02:20 AM Bug #14677: mlxcx NULL deref panic due to race in mlxcx_cmd_taskq
... Alex Wilson
02:20 AM Bug #14677 (New): mlxcx NULL deref panic due to race in mlxcx_cmd_taskq
In ... Alex Wilson
02:20 AM Bug #14676 (New): make bhyve device headers independent
The headers required for interacting directly with the bhyve kernel vmm devices (@/dev/vmmctl@ and @/dev/vmm/<instanc... Patrick Mooney

2022-05-05

09:44 PM Bug #14659: strip can lose its identity
You should also check that it doesn't actually remove that section that's part of a segment, and that mcs is still ok... Rich Lowe
09:21 PM Bug #14659: strip can lose its identity
I tested this by replacing the @strip@ binary on a system and then running a full omnios build, core and extra, which... Andy Fiddaman
03:27 PM Bug #14675 (New): bhyve could skip cpuset_t
Since it was ported over, bhyve has been using cpuset_t internally in the kernel vmm portion for tracking state bits ... Patrick Mooney
02:31 PM Bug #14575: AMD-specific retpolines shouldn't be used for spectre v2
To test this I've booted debug and non-debug bits on an AMD system and used it for a while. I verified that the retpo... Robert Mustacchi

2022-05-04

08:46 PM Bug #14674 (New): ttymon check_label() should have better diagnostics
https://code.illumos.org/c/illumos-gate/+/2086/1..7/usr/src/cmd/ttymon/ttyadm.c#b243
fopen() error diagnostics cou...
Toomas Soome
07:54 PM Bug #124 (Closed): uts/common/zmod/THIRDPARTYLICENSE is out-of-date
"git commit e4f7ccbe1e17940fdbde623116bcc8cd761d9ffc":https://github.com/illumos/illumos-gate/commit/e4f7ccbe1e17940f... Electric Monk
02:30 PM Bug #124 (Pending RTI): uts/common/zmod/THIRDPARTYLICENSE is out-of-date
Marcel Telka
06:52 PM Bug #14673 (New): ttymon checkut_line() could be improved
https://code.illumos.org/c/illumos-gate/+/2086/1..7/usr/src/cmd/ttymon/tmutmp.c#102 also see line 133.
Toomas Soome
06:27 PM Feature #14672 (Closed): Add cxgbe alias for T62100-KR
From Chelsio, there's a newly assigned set PCI ID, 6092 (which means the Ethernet is 6492), that we should add to the... Robert Mustacchi
05:35 PM Bug #14671 (Closed): Libraries should use -lmd instead of -lmd5
Inspired by our new digs at MNX throwing a MAX_JOBS=76 at a smartos-live build, we discovered a library race where a ... Dan McDonald
03:34 PM Bug #14646: vnode_valid_pn() always fails for symlinks
During additional testing requested during RTI, I discovered, much to my surprise, that vnode_valid_pn() actually suc... Matt Barden
03:52 AM Feature #4186 (Resolved): Add VXLAN support to illumos
With the integration of #13500 this is taken care of and done. Robert Mustacchi

2022-05-03

08:26 PM Bug #14664 (Closed): bhyve missing triple-fault handling for VMX
"git commit 83b49c54d9c0766e810b6c8ff849dfb6693fc68a":https://github.com/illumos/illumos-gate/commit/83b49c54d9c0766e... Electric Monk
08:11 PM Bug #14664: bhyve missing triple-fault handling for VMX
With the updated default runfile including the @triple_fault@ test, I ran the whole suite on both AMD and Intel gear,... Patrick Mooney
08:24 PM Bug #14626 (Closed): zlib: update to zlib-1.2.12
"git commit 148fd93e57d3d5813d90f1291e6bd30de45c7723":https://github.com/illumos/illumos-gate/commit/148fd93e57d3d581... Electric Monk
09:26 AM Bug #14670 (Closed): nvmeadm refactor for option parsing
The nvmeadm utility got a mechanism for option parsing for subcommands a while back. It would be good if all subcomma... Hans Rosenfeld
08:54 AM Feature #14663: Add per-dataset kstats
Toomas Soome wrote in #note-5:
> Marcel Telka wrote in #note-3:
> > Please be aware that with _many_ zfs datasets a...
Marcel Telka
06:28 AM Feature #14663: Add per-dataset kstats
Marcel Telka wrote in #note-3:
> Please be aware that with _many_ zfs datasets and per-dataset kstats you could hit ...
Toomas Soome
03:45 AM Bug #14669 (New): we should do something about legacy and disabled ACPI boot
Unfortunately, acpi-user-options and a subset of its meanings is public and documented in for eg eeprom(8).
Disabl...
Rich Lowe
12:46 AM Bug #14646 (Closed): vnode_valid_pn() always fails for symlinks
"git commit fad76a8aa8247c36be908a3a4de1674f5b444484":https://github.com/illumos/illumos-gate/commit/fad76a8aa8247c36... Electric Monk

2022-05-02

11:49 PM Bug #14668: bhyve could better emulate pmtimer rollover
One result of this is that when you run a Windows guest that decides to use the PM timer, its performance counter API... Greg Colombo
11:34 PM Bug #14668 (New): bhyve could better emulate pmtimer rollover
In the PIIX4 specification, the PM timer is stated to have certain behavior when its value rolls over:
> When bit 23...
Patrick Mooney
10:44 PM Bug #14660 (Closed): expose bhyve kernel interface version
"git commit 3466010b6f73e5cbeb612e538494c9d42c6d4a68":https://github.com/illumos/illumos-gate/commit/3466010b6f73e5cb... Electric Monk
09:23 PM Bug #14660: expose bhyve kernel interface version
With the new test in place to check for the versioning information, all of the bhyve unit tests still pass:... Patrick Mooney
09:31 PM Bug #14657 (Closed): zoneadmd: remove warning gags and add ctf support
"git commit 2a22bccab8733d6de38ab1e1fbe8c810122a4427":https://github.com/illumos/illumos-gate/commit/2a22bccab8733d6d... Electric Monk
09:20 PM Bug #14665: perl modules have no SONAME, swallow linker flags
tested with wsdiff, checking that the new modules have a SONAME, also in combination with #14666 running the test sui... Rich Lowe
06:50 PM Bug #14665 (Closed): perl modules have no SONAME, swallow linker flags
The perl modules use Makefile.lib but don't set DYNLIB, this leaves SONAME empty, so they end up doing just @-Wl,-h@ ... Rich Lowe
09:19 PM Bug #14667: libfru doesn't really need its own BUILD.SO
tested with building and wsdiff and thought about why differences occur (changes to the order of the link command line) Rich Lowe
06:56 PM Bug #14667 (Closed): libfru doesn't really need its own BUILD.SO
libfru's makefiles have their own BUILDCCC.SO specifically to somewhat misuse $(LINK.cc) to acquire CCNEEDED. This s... Rich Lowe
09:18 PM Bug #14666: BUILD.SO rules shouldn't change search paths, should be consistent
tested with wsdiff and careful thought about the origin of differences, and the test suites of individual perl module... Rich Lowe
06:54 PM Bug #14666 (Closed): BUILD.SO rules shouldn't change search paths, should be consistent
BUILD64.SO passes a library search path innately, which makes life hard for anyone using it who doesn't need that pat... Rich Lowe

2022-05-01

08:33 AM Feature #14047: Add support for SMB 3.1.1 AES-256
Any news on this?
Support for Windows 11 (and OSX 12) is quite urgent
Guenther Alka

2022-04-30

05:54 AM Feature #14663: Add per-dataset kstats
Please be aware that with _many_ zfs datasets and per-dataset kstats you could hit performance issue in the kstat sub... Marcel Telka
03:33 AM Feature #14663: Add per-dataset kstats
For testing, I used @dd@ to create a file to an empty dataset and viewed the corresponding kstat before and after the... Jason King
02:39 AM Feature #14663 (New): Add per-dataset kstats
Mostly a port of OpenZFS #7705:
> Introduce read/write kstats per dataset
>
> The following patch introduces a ...
Jason King
04:46 AM Bug #14664: bhyve missing triple-fault handling for VMX
With the proposed fix applied, the new test passes, along with the rest:... Patrick Mooney
03:49 AM Bug #14664: bhyve missing triple-fault handling for VMX
After whipping up a little unit test for this, which runs clean on AMD, I can see the same problematic behavior on In... Patrick Mooney
03:20 AM Bug #14664 (Closed): bhyve missing triple-fault handling for VMX
When running the Windows kernel debugger under propolis, we tripped over an unhandled VMX exit on Intel hardware:
<p...
Patrick Mooney

2022-04-29

10:21 PM Bug #14649 (Closed): remove blanket smatch gag from bhyve kernel
"git commit e0994bd28f025d3d74315f7479562b6be19773c3":https://github.com/illumos/illumos-gate/commit/e0994bd28f025d3d... Electric Monk
04:19 PM Bug #14649: remove blanket smatch gag from bhyve kernel
Andyf did further testing with this on OmniOS to confirm that bhyve-in-a-zone remained working:
> I've run every t...
Patrick Mooney
08:37 PM Feature #14661: make: consider binding $< always
This was also reported as: https://illumos.org/opensolaris/bugdb/bug.html#!6474905
with similar reasoning to my ow...
Rich Lowe
03:57 PM Feature #14661: make: consider binding $< always
> Compatibility seems to not be a problem, because in any case where $< is now bound, it would previously be the empt... Joshua M. Clulow
06:13 PM Bug #14662 (New): wsdiff should use elfdump -y, -v etc.
When elfdump notices differences in .SUNW_syminfo, .SUNW_ver* and such, it would be more useful to diff the output of... Rich Lowe

2022-04-28

11:34 PM Feature #14661 (New): make: consider binding $< always
At preset make(1S) only binds $< when:... Rich Lowe
05:11 PM Bug #14649: remove blanket smatch gag from bhyve kernel
The bhyve test suite continues to run successfully on both AMD and Intel as well. Patrick Mooney
04:07 PM Bug #14649: remove blanket smatch gag from bhyve kernel
Even though this change should result in effectively no change in behavior, its scope is a bit too large to make test... Patrick Mooney

2022-04-27

09:59 PM Bug #13230: i40e has duplicate traffic when used with bhyve/snoop running
I've found a machine with onboard X722 with both BaseT and SFP PHYs. I hope to try the stock i40e(4D) and the fixed ... Dan McDonald
06:09 PM Bug #14638 (Closed): Makefile.master can forget about /usr/ccs
"git commit d867f195bdfb1133b7c8b9f63e50119d1360e0c0":https://github.com/illumos/illumos-gate/commit/d867f195bdfb1133... Electric Monk
06:09 PM Bug #14637 (Closed): various Makefiles should have more faith in Makefile.master
"git commit 02b17e23cf5bf66a5ea787e066ae3d1aa49bd856":https://github.com/illumos/illumos-gate/commit/02b17e23cf5bf66a... Electric Monk

2022-04-26

10:50 PM Bug #14541: nvme_quiesce() can hang preventing reboot
*Testing*
I tested this change on one of the systems this issue was observed on originally. I installed my OS imag...
Jordan Hendricks
09:29 PM Bug #14660 (Closed): expose bhyve kernel interface version
While the kernel interface to bhyve (the vmm portion) is considered Private, there are external projects (such as "Pr... Patrick Mooney
08:28 PM Bug #14651 (Closed): select.3c error return value is wrong
"git commit 19141168d83c6b9692f40a6885b0c7258161ec6b":https://github.com/illumos/illumos-gate/commit/19141168d83c6b96... Electric Monk
07:26 PM Bug #14659 (Closed): strip can lose its identity
When attempting to remove debugging information from a particular rust binary using @strip -x@, an error is generated... Andy Fiddaman
05:45 AM Bug #14650 (Closed): remove smatch gag from viona
"git commit ce9221f7c49d15d77c5f2958868f3319f95c7a06":https://github.com/illumos/illumos-gate/commit/ce9221f7c49d15d7... Electric Monk
02:58 AM Bug #14658: zfs: dsl_scan can block txg for arbitrary length of time
The patch from ZoL is fairly short and applies cleanly (https://github.com/openzfs/zfs/commit/5815f7ac30e108fcbf4c648... Alex Wilson
02:57 AM Bug #14658 (New): zfs: dsl_scan can block txg for arbitrary length of time
see https://github.com/openzfs/zfs/pull/9300
Currently if you have a large pool with many datasets, and a resilver...
Alex Wilson

2022-04-25

10:35 PM Bug #14651: select.3c error return value is wrong
To test this change I looked rendered the man page with mandoc and ensured that everything looked okay. Michael Zeller
08:35 PM Bug #14650: remove smatch gag from viona
Since this change should result in effectively no change, I tested with @wsdiff@. Besides the typical noise resultin... Patrick Mooney
07:28 PM Bug #14621 (Closed): Missing dependency in cores tests build
"git commit 43f863f959a7ec8a6ee3645d33997561ff808c39":https://github.com/illumos/illumos-gate/commit/43f863f959a7ec8a... Electric Monk
11:09 AM Bug #14657 (Closed): zoneadmd: remove warning gags and add ctf support
I was attempting to use mdb on zoneadmd process and found it resisting to display information. Rebuilding with CTF su... Toomas Soome

2022-04-23

09:18 PM Bug #14633 (Closed): lib9p: unlinkat() does not work on 9p share
"git commit 1e6b83029f8d7ea1ade06314dc14e2fbd0cd2bcb":https://github.com/illumos/illumos-gate/commit/1e6b83029f8d7ea1... Electric Monk
10:57 AM Bug #14633: lib9p: unlinkat() does not work on 9p share
Testing notes:
With the fix in place, each of the tests shown above succeeds. In a Linux guest, the @unlinkat@ call ...
Andy Fiddaman
09:18 PM Bug #14623 (Closed): bhyve/xhci: Connecting device on port 1 failed
"git commit 104fd2955714fa4ea6ed431b6b5cf2eb0766ecad":https://github.com/illumos/illumos-gate/commit/104fd2955714fa4e... Electric Monk
10:40 AM Bug #14623: bhyve/xhci: Connecting device on port 1 failed
Testing notes:
With this change in place, I have successfully booted Windows, FreeBSD, illumos and Linux guests with...
Andy Fiddaman
10:39 AM Bug #14623: bhyve/xhci: Connecting device on port 1 failed
After reading the relevant parts of the XHCI specification (and with some help from Robert Mustacchi on how to interp... Andy Fiddaman
06:15 PM Bug #14653 (Closed): loader: zfs: handle holes at the tail end correctly
"git commit 77570342d4bf7e1e439bf1b8008312de7f031a0a":https://github.com/illumos/illumos-gate/commit/77570342d4bf7e1e... Electric Monk
11:03 AM Bug #14640 (Closed): bhyve VNC authentication fails with openssl3
"git commit 1aa1f41fe10c6220a7fbef328fac1b72a8355a01":https://github.com/illumos/illumos-gate/commit/1aa1f41fe10c6220... Electric Monk
11:03 AM Bug #14506 (Closed): libidspace does not expose id_allocff()
"git commit 1aa1f41fe10c6220a7fbef328fac1b72a8355a01":https://github.com/illumos/illumos-gate/commit/1aa1f41fe10c6220... Electric Monk
11:03 AM Feature #14505 (Closed): libumem's umem_update thread could be named
"git commit 1aa1f41fe10c6220a7fbef328fac1b72a8355a01":https://github.com/illumos/illumos-gate/commit/1aa1f41fe10c6220... Electric Monk
11:03 AM Feature #14494 (Closed): bhyve VNC server could support multiple connections
"git commit 1aa1f41fe10c6220a7fbef328fac1b72a8355a01":https://github.com/illumos/illumos-gate/commit/1aa1f41fe10c6220... Electric Monk
11:03 AM Feature #14495 (Closed): bhyve VNC server should support alternate pixel formats
"git commit 1aa1f41fe10c6220a7fbef328fac1b72a8355a01":https://github.com/illumos/illumos-gate/commit/1aa1f41fe10c6220... Electric Monk

2022-04-22

09:04 PM Bug #14654 (Closed): blkdev softstate use after free
"git commit da00bec1e7243a6545b45e42283b8549cf19de1f":https://github.com/illumos/illumos-gate/commit/da00bec1e7243a65... Electric Monk
04:50 PM Bug #14654: blkdev softstate use after free
Testing: I've been running with these changes for a while during developing NVMe namespace management. The panics cau... Hans Rosenfeld
07:46 AM Bug #14654 (Closed): blkdev softstate use after free
During experimenting with namespace management I encountered panics when nvme called into blkdev. The blkdev handle w... Hans Rosenfeld
06:37 PM Feature #14090: ld(1) could use a normal allocator
"git commit fb12490ab4d1e87e7a63e457dd4fba1ea34c402a":https://github.com/illumos/illumos-gate/commit/fb12490ab4d1e87e... Electric Monk

2022-04-21

08:22 PM Bug #14587 (Closed): bhyve and viona belong in uts/intel
"git commit 7c8c0b8227679b4684566e408ccc96d6ef7175e9":https://github.com/illumos/illumos-gate/commit/7c8c0b8227679b46... Electric Monk
06:32 PM Bug #14587: bhyve and viona belong in uts/intel
danmcd did a test build of this change on SmartOS. The resulting platform image ran both KVM and bhyve instances as ... Patrick Mooney
06:09 PM Bug #14587: bhyve and viona belong in uts/intel
With the proposed patch in place, all of the in-gate unit tests still pass:... Patrick Mooney
08:10 PM Bug #14653 (Closed): loader: zfs: handle holes at the tail end correctly
Picked up from FreeBSD, work by Kyle Evans:... Toomas Soome
04:44 PM Bug #14652 (New): Man pages contain cross-reference errata
I have found man pages with cross-references that have incorrect sections or typos in their names. C Fraire

2022-04-20

07:28 PM Bug #14640: bhyve VNC authentication fails with openssl3
I've tested that VNC authentication is working with bhyve linked against openssl 1.0, 1.1 and 3.0 using the MacOS scr... Andy Fiddaman
07:26 PM Bug #14506: libidspace does not expose id_allocff()
This is being used by the refactored VNC server in #14495 and #14494 for assigning an ID number to each active VNC se... Andy Fiddaman
07:21 PM Feature #14505: libumem's umem_update thread could be named
With this change:... Andy Fiddaman
07:19 PM Feature #14494: bhyve VNC server could support multiple connections
I tested this part of the VNC server rewrite (see also #14495) by connecting several clients in parallel to the VNC s... Andy Fiddaman
06:45 PM Feature #14495: bhyve VNC server should support alternate pixel formats
Mike Zeller has also tested this as part of reviewing and said:
> I built and tested these bits by booting into a ga...
Andy Fiddaman
06:44 PM Bug #14418 (Closed): mman.h symbol visibility is a mess
"git commit df5cd018c34371890eeeb8c930245b9323e8aa25":https://github.com/illumos/illumos-gate/commit/df5cd018c3437189... Electric Monk
05:45 PM Bug #14531 (Closed): want nvme namespace management mutex
"git commit 34331de35882eb41acdf4f0d2065b5e12d083e82":https://github.com/illumos/illumos-gate/commit/34331de35882eb41... Electric Monk
05:21 PM Bug #14531: want nvme namespace management mutex
Testing: Apart from this having been in Tintri's code for a few months now, I have verified that operations changing ... Hans Rosenfeld
02:45 PM Bug #14530 (Closed): nvme should require exclusive open for attach, detach, and format ioctls
"git commit 353d89b0745ef752e824c1afc3f0474f66dfbd64":https://github.com/illumos/illumos-gate/commit/353d89b0745ef752... Electric Monk
09:36 AM Bug #14530: nvme should require exclusive open for attach, detach, and format ioctls
Testing: I've verified all the commands that now require exclusive opens still work as expected, on namespaces as wel... Hans Rosenfeld
05:57 AM Bug #14651 (Closed): select.3c error return value is wrong
The man page is missing the sign on the return value in the error case.... Michael Zeller

2022-04-19

10:11 PM Bug #14650 (Closed): remove smatch gag from viona
The kernel portion of viona has been building with @SMOFF += all_func_returns@.
It would be nice to fix up all of th...
Patrick Mooney
09:52 PM Bug #14649 (Closed): remove blanket smatch gag from bhyve kernel
The bhyve (kernel vmm) Makefile has gagged some smatch checks across the entire module:... Patrick Mooney
03:50 PM Feature #14607 (Closed): Add CONS_GETDEV so we can see which port is /dev/console
"git commit c542a624b7efda0b8123026500f05f430ff6c770":https://github.com/illumos/illumos-gate/commit/c542a624b7efda0b... Electric Monk
02:05 PM Feature #14495: bhyve VNC server should support alternate pixel formats
This change has been in OmniOS bloody for two months now, being exercised with a variety of VMs and VNC clients. I ha... Andy Fiddaman
04:34 AM Bug #14418: mman.h symbol visibility is a mess
In addition to the final versions of the symbol tests, with the help of Andy, Jonathan, and Rich I was able to verify... Robert Mustacchi
 

Also available in: Atom