Project

General

Profile

Activity

From 2022-04-11 to 2022-05-10

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

2022-04-18

10:59 PM Bug #14613 (Closed): format: cstyle cleanup
"git commit b12aaafbf56c5a06b6cfd21655531a33e38a8ed9":https://github.com/illumos/illumos-gate/commit/b12aaafbf56c5a06... Electric Monk
09:29 PM Feature #11874 (In Progress): NFS file access audit logging
Gordon Ross
06:35 PM Bug #14647 (In Progress): SMB: Kerberos and NTLM auth should do the same post-work
smbd_user_auth_logon() handles NTLM authentication for the SMB server. However, it also handles adding the autohome s... Matt Barden
05:01 PM Bug #14646 (Closed): vnode_valid_pn() always fails for symlinks
vnode_valid_pn() unconditionally passes the FOLLOW flag to lookuppnvp. The only effect the FOLLOW flag has on lookupp... Matt Barden
04:58 PM Bug #14612 (Closed): idmap_cache_add_sid2pid() doesn't initialize winname_ttl, which can cause segfaults
"git commit c74f1323689f1dfea444e7fe0627eafc8c3b9076":https://github.com/illumos/illumos-gate/commit/c74f1323689f1dfe... Electric Monk

2022-04-16

08:26 AM Bug #14641: Split ndpd from routing package
Same thing for in.ripngd - network routing daemon for ipv6 David Stes
08:24 AM Feature #14644: Rename network/routing to dynamic-routing
The routing package could perhaps be removed from:
oi-userland/components/meta-packages/install-types/includes/min...
David Stes
08:22 AM Feature #14644 (New): Rename network/routing to dynamic-routing

This is more of a feature request than a bug.
Would it be possible please to use a better name for
pkg:/syst...
David Stes
02:24 AM Bug #14643: ::dtrace dcmd can truncate output
As a test of the fix, the following dtrace script was used:... Jason King
02:22 AM Bug #14643: ::dtrace dcmd can truncate output
The fix for this is relatively simple:
We can read the value of @panic_hrtime@ from the crash dump, and add the va...
Jason King
02:19 AM Bug #14643 (Closed): ::dtrace dcmd can truncate output
Attempting to retrieve dtrace data from a crash dump, the @::dtrace@ dcmd would return no output.
Baffled, I attempt...
Jason King

2022-04-15

10:56 PM Bug #14006 (New): ipv4-routing should not be enabled by default
Joshua M. Clulow
10:47 PM Bug #14006 (Duplicate): ipv4-routing should not be enabled by default
This is indeed effectively a duplicate of #14006. Joshua M. Clulow
04:16 PM Bug #14006: ipv4-routing should not be enabled by default
for example at the SMF level
<instance name='default' enabled='false' >
could be changed to
<instance n...
David Stes
04:14 PM Bug #14006: ipv4-routing should not be enabled by default
if network/routing would be removed from the server minimal group,
then you could actually request the opposite : ...
David Stes
10:47 PM Feature #8587 (Duplicate): svc:/network/routing/route:default usually is not needed nowadays
This is indeed effectively a duplicate of #14006. Joshua M. Clulow
03:36 PM Feature #8587: svc:/network/routing/route:default usually is not needed nowadays
I've also tested that if you do:... David Stes
03:20 PM Feature #8587: svc:/network/routing/route:default usually is not needed nowadays
The routing package could perhaps be removed from:... David Stes
07:03 PM Bug #14642 (New): open O_NOFOLLOW docs could be clearer
Recently, I was in a conversation where I was trying to determine whether or not use of @O_NOFOLLOW@ in open would st... Robert Mustacchi
03:25 PM Bug #14641 (New): Split ndpd from routing package
Perhaps in.ndpd could be moved into its own IPS package.
in.ndpd - daemon for IPv6 autoconfiguration
Cur...
David Stes
02:20 PM Bug #14640 (Closed): bhyve VNC authentication fails with openssl3
See https://github.com/omniosorg/illumos-omnios/pull/1157 and https://github.com/omniosorg/illumos-omnios/commit/95a2... Dan McDonald
07:32 AM Feature #14639 (New): Add pkg-config support for libuuid - provide uuid.pc files
Provide pkg-config support for libuuid, needed to support latest version of Pacemaker-2.1.2 on illumos.
Without that...
Klaus Ziegler
12:36 AM Bug #14636 (Closed): discard mutex shim for bhyve
"git commit fb29dee06f421b37b3394b542f15f91d4dbc7046":https://github.com/illumos/illumos-gate/commit/fb29dee06f421b37... Electric Monk

2022-04-14

11:54 PM Bug #14637: various Makefiles should have more faith in Makefile.master
testing:
wsdiff, no difference at all in resulting binaries
Rich Lowe
11:52 PM Bug #14637 (Closed): various Makefiles should have more faith in Makefile.master
Several Makefiles, but most noticeably Makefile.cmd re-define things from Makefile.master, and make them worse.
They...
Rich Lowe
11:54 PM Bug #14638: Makefile.master can forget about /usr/ccs
testing:
wsdiff, no difference at all in resulting binaries
Rich Lowe
11:53 PM Bug #14638 (Closed): Makefile.master can forget about /usr/ccs
Paths in Makefile.master should be canonical, rather than going through the old /usr/ccs symlinks Rich Lowe
11:10 PM Bug #14636: discard mutex shim for bhyve
With the proposed fix applied, all of the bundled unit tests still pass:... Patrick Mooney
02:26 AM Bug #14636 (Closed): discard mutex shim for bhyve
When bhyve was ported to illumos, an interface shim was put in place so all of the code related to mutexes could be u... Patrick Mooney
09:45 AM Bug #14633: lib9p: unlinkat() does not work on 9p share
See also https://github.com/conclusiveeng/lib9p/pull/18 Andy Fiddaman
02:20 AM Bug #14635 (In Progress): bhyve should expose additional vcpu state
Just as #14261 strives to expose the state of devices emulated in-kernel (vlapic, pit, etc), so too should architectu... Patrick Mooney
12:43 AM Bug #14634 (New): useradd forgets to destroy created FS if it fails to chmod it
Looks like we close the handle too early and forget to destroy the created FS if we fail to chmod it:
http://src.i...
Yuri Pankov

2022-04-13

09:49 PM Bug #14633: lib9p: unlinkat() does not work on 9p share
In addition to this, @Tunlinkat@ is part of @9P2000.L@ and is expected to return error numbers consistent with a Linu... Andy Fiddaman
09:37 PM Bug #14633: lib9p: unlinkat() does not work on 9p share
When using @unlinkat()@ with a directory opened with Linux's @O_PATH@, it succeeds, otherwise it fails:... Andy Fiddaman
09:25 PM Bug #14633 (Closed): lib9p: unlinkat() does not work on 9p share
A user reported that trying to do a recursive `rm -rf` on a directory tree on a 9p mount in a Linux guest is failing.... Andy Fiddaman
08:17 PM Bug #14632 (New): bhyve instruction emulation should heed single-stepping
When the guest has enabled single-stepping (via rflags.tf), the instruction emulation in bhyve needs to inject @#DB@ ... Patrick Mooney
07:49 PM Feature #14631 (New): Return ENOTEMPTY to its rightful places
Apparently, System V didn't have ENOTEMPTY, so when Solaris-2/SunOS-5 happened, it disappeared.
Linux, BSDs, and e...
Dan McDonald
01:23 PM Bug #14630 (In Progress): ipf return-rst does not work without IP forwarding
For a long time I have had ipf rules on mail servers to immediately reject inbound TCP connections on port 113, rathe... Andy Fiddaman
04:05 AM Bug #14629 (New): bhyve ioapic id needs masking
The ID register in the vioapic allows writes to bits 31:24. The i82093aa specification declares only bits 27:24 to b... Patrick Mooney
04:01 AM Bug #14592 (Closed): pwait(1) should never wait on its own PID
"git commit b1bc843f030b066c3da149508c52f7306b25b8ff":https://github.com/illumos/illumos-gate/commit/b1bc843f030b066c... Electric Monk

2022-04-12

08:19 PM Bug #14628 (Closed): ancient devicedb should be removed
Long ago, (prior to 'newboot' in S11 and S10u1) we booted via a real-mode bootloader that required its own special dr... Rich Lowe
07:03 PM Bug #14618 (Closed): PCI class strings need an update
"git commit 9675e051a26ceeb832dfe8df37f88667f42253e0":https://github.com/illumos/illumos-gate/commit/9675e051a26ceeb8... Electric Monk
10:49 AM Bug #14621: Missing dependency in cores tests build
I've tested this with a full build, which is clean, and by changing into each of the directories under @usr/src/test/... Andy Fiddaman

2022-04-11

09:52 PM Bug #14618: PCI class strings need an update
testing:
Tested on a NUC that has an sd card controller with DMA. The rest compared to the PCI SIG class assignments
Rich Lowe
09:21 PM Bug #14599 (Closed): simplify bhyve MSR handling
"git commit d2f938fdf23aca7cabde8395625fdfaa2118133d":https://github.com/illumos/illumos-gate/commit/d2f938fdf23aca7c... Electric Monk
08:06 PM Bug #14599: simplify bhyve MSR handling
This was addressed and tested with #14598. Patrick Mooney
09:21 PM Bug #14598 (Closed): bhyve vlapic should handle APICBASE changes
"git commit d2f938fdf23aca7cabde8395625fdfaa2118133d":https://github.com/illumos/illumos-gate/commit/d2f938fdf23aca7c... Electric Monk
08:05 PM Bug #14598: bhyve vlapic should handle APICBASE changes
With the proposed patch applied to a system, all of the bhyve tests (old and new) pass:... Patrick Mooney
05:07 PM Feature #14622 (Closed): want __maybe_unused
"git commit 6de0af11ed5afd6a7c0ff23e31c1954813e3bf88":https://github.com/illumos/illumos-gate/commit/6de0af11ed5afd6a... Electric Monk
 

Also available in: Atom