Project

General

Profile

Activity

From 2022-01-30 to 2022-02-28

2022-02-28

07:46 AM Bug #14549 (New): cxgbe is a touch logorrheic
The driver for Chelsio T-series network controllers, @cxgbe@, and its nexus, @t4nex@, emit rather a lot of log messag... Joshua M. Clulow
07:32 AM Bug #14537 (Closed): UFS should not allow directories to be unlinked
"git commit ad8f9d956254e0caad9e4f8c85217f97cbdcade2":https://github.com/illumos/illumos-gate/commit/ad8f9d956254e0ca... Electric Monk

2022-02-27

01:01 PM Bug #14489: bhyve should emulate imul
Then I went back and added an SDT probe, which yields the same information, in a much more straightforward fashion:
...
Andy Fiddaman
12:13 PM Bug #14489: bhyve should emulate imul
I tested the generic emulation using a C program that compared the results of the emulation with the results of execu... Andy Fiddaman
03:20 AM Bug #14537: UFS should not allow directories to be unlinked
h1. Testing Notes (Supplemental)
Note that before the change, unlinking the directory worked like so:...
Joshua M. Clulow
12:16 AM Bug #14542: ddi_prop* and friends can probably take const strings
Well, I was hoping we'd const them all not just the prop name, but otherwise yes. Rich Lowe
12:03 AM Bug #14548 (Closed): snoop has strange bedfellows
To get the @snoop@ utility, one must presently install the @pkg:/service/network/network-clients@ package. This, reg... Joshua M. Clulow

2022-02-26

11:59 PM Feature #14546: datalink state change system events should mention the link state
So the downside is a little more nuanced. In particular, when we get the mac notification that generates this (and al... Robert Mustacchi
11:11 PM Feature #14546 (New): datalink state change system events should mention the link state
It would be good to include the link state in the @ESC_DATALINK_LINK_STATE@ system events so that it appears in the s... Joshua M. Clulow
11:56 PM Bug #14542: ddi_prop* and friends can probably take const strings
I think this might be a dup of #9986? Robert Mustacchi
11:37 PM Feature #14547 (New): it would be nice if 'prtconf -dp' worked
There doesn't seem to be a way to get prtconf(1M)'s device lookup and and prom-tree printing to happen at the same ti... Rich Lowe
10:01 PM Feature #14545 (New): make PRIV_SYS_LINKDIR obsolete
The ability to use the @PRIV_SYS_LINKDIR@ privilege to link or unlink a directory has been disabled via #14537. Once... Joshua M. Clulow
05:39 PM Bug #14483 (Closed): bhyve should emulate testb imm8,r/m8
"git commit e1ded6bd708926c1adf348bccd10d6df6a12eedb":https://github.com/illumos/illumos-gate/commit/e1ded6bd708926c1... Electric Monk
04:21 PM Bug #14483: bhyve should emulate testb imm8,r/m8
The code that triggers this emulation is in the bootrom - @MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c@ in... Andy Fiddaman
11:49 AM Bug #14483: bhyve should emulate testb imm8,r/m8
With the fix, the bootrom no longer triggers the emulation failure and using dtrace I was able to check that the emul... Andy Fiddaman
05:39 PM Bug #14520 (Closed): sysevent/zfs_mod should use C99
"git commit fed899dc728afbaa478e18a094b06ca0e9b96a8d":https://github.com/illumos/illumos-gate/commit/fed899dc728afbaa... Electric Monk
10:31 AM Bug #14520: sysevent/zfs_mod should use C99
I've tested that the module still works as expected when built with C99, by generating DLE sysevents while running sy... Andy Fiddaman
05:23 PM Feature #14534: diff could support -q
I did some further testing of a few scenarios:... Andy Fiddaman
04:56 PM Bug #14539: bhyve: make clobber removes proto file
With the further change to fix things under the test/ directory:... Andy Fiddaman
09:53 AM Bug #14544: bhyve(1M) uses -A in EXAMPLES but doesn't otherwise document it
The @-A@ option generates ACPI tables on the fly (by calling out to @iasl@) and puts them in memory somewhere - just ... Andy Fiddaman
02:24 AM Bug #14544 (Closed): bhyve(1M) uses -A in EXAMPLES but doesn't otherwise document it
bhyve(1M) contains examples such as... Rich Lowe
03:17 AM Bug #14543: sad(7D) references 'the kernel master file'
... Rich Lowe

2022-02-25

08:48 PM Bug #14543: sad(7D) references 'the kernel master file'
This is also referenced in the -- in general suspiciously vintage looking -- sys/tunable.h Rich Lowe
08:47 PM Bug #14543 (New): sad(7D) references 'the kernel master file'
sad(7D) says... Rich Lowe
08:36 PM Bug #14542 (New): ddi_prop* and friends can probably take const strings
Doing something else, I noticed that @ndi_prop_update_string@ and from there most of the ddi property functions take ... Rich Lowe
06:47 PM Bug #14541 (New): nvme_quiesce() can hang preventing reboot
I have some Gigabyte Z33 systems with five NVMe drives:... Joshua M. Clulow
04:00 PM Bug #14539: bhyve: make clobber removes proto file
... Andy Fiddaman
03:26 PM Bug #14539 (Closed): bhyve: make clobber removes proto file
... Andy Fiddaman
03:23 PM Bug #14538: varpd is noisy on console
This should be resolved by #14434 which is up for review. Andy Fiddaman
09:23 AM Bug #14538 (Closed): varpd is noisy on console
... Toomas Soome
03:36 AM Bug #14537: UFS should not allow directories to be unlinked
h1. Testing Notes
I created a UFS file system, then created a directory in it, then used @unlink@ to try to remove...
Joshua M. Clulow
03:30 AM Bug #14537: UFS should not allow directories to be unlinked
I have elected to put together a small and surgical patch for this, leaving behind an override that can be set in @/e... Joshua M. Clulow

2022-02-24

10:40 PM Bug #14343: ufs: array subscript 'struct direct[0]' is partly outside array bounds
Indeed! With my apologies, I had thought something was amiss here but it turned out to be #14537 instead. Joshua M. Clulow
09:07 AM Bug #14343: ufs: array subscript 'struct direct[0]' is partly outside array bounds
Joshua M. Clulow wrote in #note-4:
> Did you @fsck@ the UFS filesystem after doing the testing?...
Toomas Soome
02:19 AM Bug #14343: ufs: array subscript 'struct direct[0]' is partly outside array bounds
Did you @fsck@ the UFS filesystem after doing the testing? Joshua M. Clulow
09:54 PM Bug #14537: UFS should not allow directories to be unlinked
See also: https://github.com/rust-lang/rust/issues/94335 Joshua M. Clulow
07:15 PM Bug #14537 (Closed): UFS should not allow directories to be unlinked
I expect to uncover a variety of important and popular facts about UNIX as we investigate this, but it seems not unre... Joshua M. Clulow
07:12 PM Bug #14536 (Closed): bhyve: viona uses wrong address for queue notify ioport
"git commit f24fee035ef9b37d5a6868aed10261da6316a6b2":https://github.com/illumos/illumos-gate/commit/f24fee035ef9b37d... Electric Monk
07:08 PM Bug #14536: bhyve: viona uses wrong address for queue notify ioport
I also tested this by watching for calls to viona's @viona_notify_iop()@ function in the host kernel. Before the patc... Andy Fiddaman
05:08 PM Bug #14536: bhyve: viona uses wrong address for queue notify ioport
Dan cherry-picked this change into SmartOS.
Prior to the change I was unable to start a VM with more than one vion...
Michael Zeller
01:05 PM Bug #14536: bhyve: viona uses wrong address for queue notify ioport
Following the change, things look much more reasonable:... Andy Fiddaman
12:01 PM Bug #14536 (Closed): bhyve: viona uses wrong address for queue notify ioport
After #14372, viona is failing to properly register the ioport hook for virtqueue notification. This is a result of t... Andy Fiddaman
08:34 AM Bug #14535: cfgadm_usb(8) should provide iSerialNumber in -v output
I meant the id values like 8086:550d this is valueable when dealing with drivers and /etc/driver_aliases ...
Stephan Althaus
07:48 AM Bug #14535: cfgadm_usb(8) should provide iSerialNumber in -v output
cfgadm_usb(1M) provides some additional information when run with the @-v@, but lacks the @iSerialNumber@ -- which ca... Bryan Cantrill
07:43 AM Bug #14535: cfgadm_usb(8) should provide iSerialNumber in -v output
Stephan Althaus wrote in #note-1:
> Hello!
> As you are at it - i think it would be nice to have a possibility to get...
Bryan Cantrill
06:14 AM Bug #14535: cfgadm_usb(8) should provide iSerialNumber in -v output
Hello!
As you are at it - i think it would be nice to have a possibility to get vendor and product ID - i didn't fin...
Stephan Althaus
04:35 AM Bug #14535 (Closed): cfgadm_usb(8) should provide iSerialNumber in -v output
Bryan Cantrill

2022-02-23

09:43 PM Bug #14430 (Closed): simplify bhyve vatpit
"git commit 8cbaa6a809af7f43b3da2420c9d29a3507893284":https://github.com/illumos/illumos-gate/commit/8cbaa6a809af7f43... Electric Monk
08:37 PM Bug #14430: simplify bhyve vatpit
I booted the normal array of guests for smoke-testing, while looking at the in-kernel data structures (via mdb -k) to... Patrick Mooney
12:11 PM Feature #14534: diff could support -q
... Andy Fiddaman
11:08 AM Feature #14534 (Closed): diff could support -q
I keep coming across software that checks for file differences using @diff -q@ which is an unknown flag on illumos. Andy Fiddaman
11:00 AM Bug #13886: wsdiff could use ctfdiff
I considered that when I added the CTF stuff to wsdiff. I think the diff output from @ctfdump -c@ is more useful here... Andy Fiddaman
06:56 AM Bug #14523 (Closed): ficl: remove temporary warning gags
"git commit c5613aaa46cccb3791fcd4cf94667878c3ee155e":https://github.com/illumos/illumos-gate/commit/c5613aaa46cccb37... Electric Monk
12:26 AM Bug #14041: Dell R650 Xeon Gold 5318Y not booting
I did a somewhat better fix that is not quite so quick and dirty. i.e. defined some constants and cleaned up the com... Stuart Maybee

2022-02-22

11:37 PM Bug #14533 (Duplicate): loader.efi: detect console from ConsOut
UEFI systems should set ConOut and ConOutDev variables with device paths of console devices. Try to identify console ... Toomas Soome
07:30 PM Bug #14518 (Closed): loader: linker cleanup
"git commit db1a8deb164e311ff6eed02e115664a901481118":https://github.com/illumos/illumos-gate/commit/db1a8deb164e311f... Electric Monk
04:01 PM Bug #14532 (New): want nvmeadm subsystem-reset command
NVMe 1.1 and later support a feature called "subsystem reset", which resets a NVMe controller at the PCIe level. From... Hans Rosenfeld
03:56 PM Bug #14531 (Closed): want nvme namespace management mutex
The nvme driver really should have a namespace management mutex serializing any changes to namespace state. Right now... Hans Rosenfeld
03:47 PM Feature #14465 (Closed): Present KM_NOSLEEP_LAZY as documented interface
"git commit ca783257c986cddcc674ae22916a6766b98a2d36":https://github.com/illumos/illumos-gate/commit/ca783257c986cddc... Electric Monk
03:47 PM Bug #5513 (Closed): KM_NORMALPRI should be documented in kmem_alloc(9f) and kmem_cache_create(9f) man pages
"git commit ca783257c986cddcc674ae22916a6766b98a2d36":https://github.com/illumos/illumos-gate/commit/ca783257c986cddc... Electric Monk
03:14 PM Bug #14530 (Closed): nvme should require exclusive open for attach, detach, and format ioctls
To prevent messing up driver or device state, the nvme driver should not allow destructive operations such as attachi... Hans Rosenfeld
02:53 PM Bug #14529 (Closed): nvmeadm should ignore requests to attach/detach ignored namespaces
When nvmeadm is run to attach or detach an ignored namespace, it will carry out the request and return an error messa... Hans Rosenfeld
02:15 PM Bug #14528 (Closed): nvme should return ENOTSUP for ioctls not supported by the hardware
Currently nvme doesn't even check whether firmware operations are supported by the hardware, relying on the failure o... Hans Rosenfeld
11:38 AM Feature #13500 (Closed): Want support for overlay networks
"git commit 36589d6bb0cdae89e166b57b0d64ae56d53247d9":https://github.com/illumos/illumos-gate/commit/36589d6bb0cdae89... Electric Monk
09:16 AM Feature #14513 (Closed): nvmeadm list-firmware
"git commit 68df0c4f60a2e57680d6d1e6dba32ffa2d035538":https://github.com/illumos/illumos-gate/commit/68df0c4f60a2e576... Electric Monk
09:05 AM Feature #14513: nvmeadm list-firmware
Testing: This has been in Tintri's code base for over a year. I've also tested it again, although on SmartOS and not ... Hans Rosenfeld
09:14 AM Bug #14509 (Closed): nvmeadm commit-firmware error reporting isn't working as intended
"git commit 8466ab889653be2119e4a8966b6bc4e2d5ee2fb6":https://github.com/illumos/illumos-gate/commit/8466ab889653be21... Electric Monk
09:10 AM Bug #14509: nvmeadm commit-firmware error reporting isn't working as intended
Testing: I've tested this extensively on Tintri systems, but not on stock illumos-gate as I don't have any firmware u... Hans Rosenfeld
09:14 AM Bug #14508 (Closed): improve nvmeadm firmware reporting
"git commit 8466ab889653be2119e4a8966b6bc4e2d5ee2fb6":https://github.com/illumos/illumos-gate/commit/8466ab889653be21... Electric Monk
09:09 AM Bug #14508: improve nvmeadm firmware reporting
Testing: I've tested this extensively on Tintri systems, but not on stock illumos-gate as I don't have any firmware u... Hans Rosenfeld
09:14 AM Bug #14507 (Closed): nvmeadm shouldn't allow writing firmware to a read-only slot 1
"git commit 8466ab889653be2119e4a8966b6bc4e2d5ee2fb6":https://github.com/illumos/illumos-gate/commit/8466ab889653be21... Electric Monk
09:08 AM Bug #14507: nvmeadm shouldn't allow writing firmware to a read-only slot 1
Testing: I've tested this extensively on Tintri systems, but not on stock illumos-gate as I don't have any firmware u... Hans Rosenfeld
06:50 AM Feature #14249 (Closed): pseudo-terminal nomenclature should reflect POSIX
"git commit 1fa2a66491e7d8ae0be84e7da4da8e812480c710":https://github.com/illumos/illumos-gate/commit/1fa2a66491e7d8ae... Electric Monk
04:31 AM Feature #14249: pseudo-terminal nomenclature should reflect POSIX
h1. Testing Notes
* Basic smoke test of @in.rlogind@.
** Install the software and enable root logins on non-conso...
Joshua M. Clulow
03:25 AM Bug #14526: illumos guest hangs on reboot under QEMU 6.0.0
Unlike @reboot@ it seems like @poweroff@ does at least stop the VM. Joshua M. Clulow
01:14 AM Bug #14526: illumos guest hangs on reboot under QEMU 6.0.0
Here is what I have done to inspect the guest so far. I first edited the libvirt domain configuration XML:... Joshua M. Clulow
01:08 AM Bug #14526 (New): illumos guest hangs on reboot under QEMU 6.0.0
I installed an OpenIndiana guest in QEMU on my workstation, which runs Ubuntu 21.10. The guest is doing BIOS boot. ... Joshua M. Clulow
01:53 AM Bug #14527: early boot hang in xhci under QEMU 6.0.0
The stack when stopped by the NMI:
!here.png!
Joshua M. Clulow
01:52 AM Bug #14527 (Rejected): early boot hang in xhci under QEMU 6.0.0
In a QEMU 6.0.0 guest we can get stuck in an odd deadlock-like situation. I was able to get back into KMDB, though, ... Joshua M. Clulow

2022-02-21

08:06 PM Feature #14484 (Closed): Update Intel microcode to 20220207
"git commit 74e98f497ae878ae481ccba1f91fd8dc26fa6627":https://github.com/illumos/illumos-gate/commit/74e98f497ae878ae... Electric Monk
07:37 PM Feature #14525 (In Progress): Would like kmdb module for vmm
It would be nice if kmdb knew how to list virtual machines nicely, and provided an easy way to quickly find the data ... Andy Fiddaman
07:32 PM Feature #14471 (Closed): vioblk could raise dynamic lun expansion sysevents
"git commit 501bc5c03a221e7e601a0cfa80ab0972bcf20330":https://github.com/illumos/illumos-gate/commit/501bc5c03a221e7e... Electric Monk
06:06 PM Bug #13729: Driver issue with Realtek RTL8125
Got a similar card in the Gigabyte X570S UD motherboard, so thanks for the hint about getting it recognized.
I had a...
Jim Klimov
05:54 PM Bug #14519: zfs_root should cache vnode
I tested this atop omnios-r151040 bits on my build machine, when comparing a build of the same tree:... Patrick Mooney
11:18 AM Bug #14521: bhyve should use error checking mutexes and check results
Patrick Mooney wrote in #note-4:
> ISTR there being some bhyve userspace code which depended on recursive mutex entr...
Andy Fiddaman
04:32 AM Bug #14521: bhyve should use error checking mutexes and check results
ISTR there being some bhyve userspace code which depended on recursive mutex entry. I could be misremembering, though. Patrick Mooney

2022-02-19

02:52 PM Bug #14504 (Duplicate): madvise() not declared if _XOPEN_SOURCE defined
We're working on this in #14418. Right now that will eliminate the older prototype and will fix some of the visibilit... Robert Mustacchi
11:11 AM Bug #14523 (Closed): ficl: remove temporary warning gags
We are not building withgcc 4.4.4 any more, so we can drop the temporary workaround.
Testing done:build
Toomas Soome
09:34 AM Feature #14522 (Closed): Provide PTHREAD_{ERRORCHECK,RECURSIVE}_MUTEX_INITIALIZER_NP
pthread.h provides a definition suitable for statically initialising a pthread mutex with default attributes. Origina... Andy Fiddaman

2022-02-18

11:00 PM Bug #5513: KM_NORMALPRI should be documented in kmem_alloc(9f) and kmem_cache_create(9f) man pages
This one is coming along for the ride with #14465 . Dan McDonald
10:55 PM Bug #14511: bhyve needs devmem access for all segments
With the patch applied, the newly written unit tests now passes. Normal bhyve guests can still boot and run as expec... Patrick Mooney
10:45 PM Feature #14484: Update Intel microcode to 20220207
Tested on:
- Skylake-E (Xeon Silver 4110)
- Haswell-E (Xeon E5 v3)
- Broadwell-E (Xeon E5 v4)
- Xeon D-1541
-...
Dan McDonald
10:34 PM Bug #14521 (Closed): bhyve should use error checking mutexes and check results
bhyve uses mutexes in various places but almost all use the default attributes and nowhere checks that locks and unlo... Andy Fiddaman
07:22 PM Bug #14514 (Closed): libfakekernel uses system headers, not proto or usr/src ones
"git commit 59b827862fcc03b4da50df402eeb6288a75ac015":https://github.com/illumos/illumos-gate/commit/59b827862fcc03b4... Electric Monk
06:30 PM Bug #14022 (Closed): zpool online -e breaks access to pool
"git commit c2cd3a449cfa117e3a164f66931fa6c26c762945":https://github.com/illumos/illumos-gate/commit/c2cd3a449cfa117e... Electric Monk
10:03 AM Bug #14022: zpool online -e breaks access to pool
and here is a test with a pool on a GPT-partitioned disk, first *without* a UEFI boot partition:... Andy Fiddaman
09:57 AM Bug #14022: zpool online -e breaks access to pool
For completeness, I also checked that there is no regression around legacy pools on MBR-partitioned drives:... Andy Fiddaman
03:12 PM Feature #14471: vioblk could raise dynamic lun expansion sysevents
I've tested this in a bhyve VM with various vioblk disks and pool configurations, resizing the ZFS Volume from outsid... Andy Fiddaman
02:29 AM Bug #14456 (Closed): bhyve needs fpu import/export
"git commit 957246c9e6c47389c40079995d73eebcc659fb29":https://github.com/illumos/illumos-gate/commit/957246c9e6c47389... Electric Monk
01:49 AM Feature #14501 (Closed): pcieadm could decode rcld
"git commit 4dde95dacc64b35aa9882fcbd0a847355d130734":https://github.com/illumos/illumos-gate/commit/4dde95dacc64b35a... Electric Monk
12:01 AM Bug #14041: Dell R650 Xeon Gold 5318Y not booting
Many thanks Tanel, your identification of the root cause of the problem allowed me to generate a somewhat different p... Stuart Maybee

2022-02-17

10:32 PM Bug #14512 (Closed): iwn: suspicious concatenation of string literals
"git commit b302a2007db5ab3847583f9a046d41c11789c092":https://github.com/illumos/illumos-gate/commit/b302a2007db5ab38... Electric Monk
10:30 PM Bug #14520 (Closed): sysevent/zfs_mod should use C99
#14469 added the use of the @__func__@ definition to the sysevent ZFS module.
While this is supported by the default...
Andy Fiddaman
10:19 PM Feature #14469 (Closed): nvme could raise dynamic lun expansion sysevents
"git commit 6f0e4dc91b854250fff5c24de2d27aed3375ac69":https://github.com/illumos/illumos-gate/commit/6f0e4dc91b854250... Electric Monk
09:04 PM Feature #14450 (Closed): Want PCI platform resource discovery module
"git commit cd0d4b4073e62fa22997078b1595f399434a1047":https://github.com/illumos/illumos-gate/commit/cd0d4b4073e62fa2... Electric Monk
01:41 AM Feature #14450: Want PCI platform resource discovery module
Testing this is pretty important, so the primary approach I took was tracking down several different classes of syste... Robert Mustacchi
07:52 PM Bug #14519 (Closed): zfs_root should cache vnode
Partaking in my pastime of dtracing a node while it's performing an illumos-gate build, I found some @lockstat(1)@ da... Patrick Mooney
07:41 PM Bug #14488 (Closed): lex: clean up warnings
"git commit 55855f50d61b53851853bf1fdcdb04d4b63a1734":https://github.com/illumos/illumos-gate/commit/55855f50d61b5385... Electric Monk
03:57 PM Bug #14041: Dell R650 Xeon Gold 5318Y not booting
I have a patch that avoids crash. I modified i86pc/vm/hat_i86.c to check that results from cpuid_get_addrsize() are n... tanel kuusk
02:07 PM Bug #14518 (Closed): loader: linker cleanup
Replace $(LD) with $(GLD), so we will not disturb LD variable - we depend on gld anyhow.
Move GLDTARGET (-m elf_i386...
Toomas Soome
01:57 PM Bug #14489: bhyve should emulate imul
The particular instruction which triggers the emulation is the first of these (in the bootrom), but both would trigge... Andy Fiddaman
11:41 AM Bug #14517 (Closed): bhyve EVF_VNODE mevent on plain file fires on every data change
#14081 introduced support for EVF_VNODE mevents in bhyve, which are events that trigger when a file's metadata change... Andy Fiddaman
06:33 AM Feature #14480 (Closed): loader: restructure loader source tree
"git commit 22028508fd28d36ff74dc02c5774a8ba1f0db045":https://github.com/illumos/illumos-gate/commit/22028508fd28d36f... Electric Monk
01:26 AM Feature #14501: pcieadm could decode rcld
To test this, I decoded a few different devices with this capability:... Robert Mustacchi

2022-02-16

09:43 PM Bug #14514: libfakekernel uses system headers, not proto or usr/src ones
BTW, the reason this first comes up now is that libfakekernel mostly concerns itself with _kernel_ headers.
The excep...
Gordon Ross
05:02 PM Bug #14514: libfakekernel uses system headers, not proto or usr/src ones
Tested the -gate build again with the -I$(ROOT)/usr/include change instead, as well. Dan McDonald
04:25 PM Bug #14514: libfakekernel uses system headers, not proto or usr/src ones
Testing done: in addition to SmartOS builds, I mangled /usr/include/upanic.h's name on purpose and built -gate on my ... Dan McDonald
03:47 PM Bug #14514: libfakekernel uses system headers, not proto or usr/src ones
Modified with -E added, but here are the compiler invocations in libfakekernel before and after this fix.
Before:
...
Dan McDonald
03:05 PM Bug #14514: libfakekernel uses system headers, not proto or usr/src ones
Tested by building illumos-joyent with libfakernel's #14479 merged in. It failed because of SmartOS OS-8355. With t... Dan McDonald
02:47 PM Bug #14514: libfakekernel uses system headers, not proto or usr/src ones
This bug uncovered THIS bug in SmartOS: https://smartos.org/bugview/OS-8355 Dan McDonald
02:42 PM Bug #14514 (Closed): libfakekernel uses system headers, not proto or usr/src ones
With the recent use of upanic and <upanic.h> in libfakekernel, it has discovered both a bug in SmartOS (we did not sh... Dan McDonald
08:46 PM Bug #14516 (New): build summary should have an explicit success/failure message
When looking at the @mail_msg@ for a build, it can be difficult to tell, at first glance, whether it succeeded or fai... Joshua M. Clulow
03:03 PM Bug #14515 (In Progress): mega_sas: build errors with clang
Build errors:... Toomas Soome
02:50 PM Bug #14479: SMB testoplock broken after 13515
"git commit 94afd1448ba04525848cf1165d8deec88a124035":https://github.com/illumos/illumos-gate/commit/94afd1448ba04525... Electric Monk
02:27 PM Feature #14513 (Closed): nvmeadm list-firmware
Add 'nvmeadm list-firmware' as an alias for 'nvmeadm get-logpage firmware'. Hans Rosenfeld
12:35 PM Bug #14512 (Closed): iwn: suspicious concatenation of string literals
Build errors with clang:... Toomas Soome
04:57 AM Bug #14511 (Closed): bhyve needs devmem access for all segments
On FreeBSD, bhyve instances enjoy multiple minor nodes from which to provide access to resources associated with a gi... Patrick Mooney
12:17 AM Feature #14443: resection manual pages per IPD4
testing:
Built a clean image using jclulow's image-builder, and booted it, checked that the files i.rbac processes...
Rich Lowe

2022-02-15

11:48 PM Bug #14479 (Closed): SMB testoplock broken after 13515
"git commit 4d723c3fe851d72cc2dc241f5a1777f9e3e85b87":https://github.com/illumos/illumos-gate/commit/4d723c3fe851d72c... Electric Monk
11:48 PM Bug #14475 (Closed): Recursive death in libfakekernel assfail after 12396
"git commit 0a34963c38fe21eee84ebab010996317731a5171":https://github.com/illumos/illumos-gate/commit/0a34963c38fe21ee... Electric Monk
08:35 PM Bug #14499 (Closed): i86xpv/unix: variable 'val' is uninitialized
"git commit 6ce41887bdf3c5c43465fd94dffe1b4acd302afe":https://github.com/illumos/illumos-gate/commit/6ce41887bdf3c5c4... Electric Monk
08:04 PM Feature #14473 (Closed): ps: only build 64-bit ps
"git commit dfc4fe31363cc213fe0423dc162bc08298c796cd":https://github.com/illumos/illumos-gate/commit/dfc4fe31363cc213... Electric Monk
03:58 PM Bug #14041: Dell R650 Xeon Gold 5318Y not booting
Interesting, that's a great find! Thanks for digging into this. So yeah, I can see how we would then screw that up la... Robert Mustacchi
07:30 AM Bug #14041: Dell R650 Xeon Gold 5318Y not booting
The issue is caused by improper handling of CPUID data.
Intel Xeon Gold processors support 5-layer page tables, wh...
tanel kuusk
03:44 PM Feature #13500: Want support for overlay networks
I have tested this change by creating temporary overlays where the remote end point is one or more OmniOS or SmartOS ... Andy Fiddaman
02:40 PM Bug #14509 (Closed): nvmeadm commit-firmware error reporting isn't working as intended
A while back, nvme_ioctl_firmware_commit() got the ability to return the error status (SCT and SC) from failed comman... Hans Rosenfeld
02:16 PM Bug #14508 (Closed): improve nvmeadm firmware reporting
nvmeadm should not include firmware slots in its output that aren't supported by the hardware. It should also report ... Hans Rosenfeld
01:57 PM Bug #14507 (Closed): nvmeadm shouldn't allow writing firmware to a read-only slot 1
On some NVMe devices, firmware slot 1 is read-only. Both nvmeadm(1M) and nvme(7D) need to check that. Hans Rosenfeld
01:53 PM Bug #14506 (Closed): libidspace does not expose id_allocff()
The userland id space library does not currently expose @id_allocff()@ and this would be useful to have. The work on ... Andy Fiddaman
01:51 PM Feature #14505 (Closed): libumem's umem_update thread could be named
At present, the @umem_update@ thread that libumem creates does not have a name, which slightly spoils the output of t... Andy Fiddaman
11:49 AM Feature #14469: nvme could raise dynamic lun expansion sysevents
I did another test using the @sysevent@ binary from Joyent's smartos-extra, with two pools based on NVMe disks inside... Andy Fiddaman
08:53 AM Bug #14504 (Duplicate): madvise() not declared if _XOPEN_SOURCE defined
The declaration of madvise() in sys/mman.h is conditional, and will not be declared in a default environment. This fo... Nikita Popov
03:07 AM Bug #14456: bhyve needs fpu import/export
The tests noted above were repeated on both AMD and Intel systems (both supporting xsaveopt as their FPU saving mecha... Patrick Mooney

2022-02-14

11:10 PM Bug #14503 (New): secflags_dts fails if gcc is absent
When running the @os-tests@ suite, the @secflags_dts@ test will fail if there is no gcc available in the PATH:... Patrick Mooney
10:35 PM Feature #14443: resection manual pages per IPD4
testing:
Ran i.rbac by hand to merge files, and got valid results similar to prior runs
Let manifest-import hap...
Rich Lowe
09:32 PM Bug #14456: bhyve needs fpu import/export
The first step in testing this was the newly added @fpu_getset@ unit test. In writing it during the development of t... Patrick Mooney

2022-02-13

08:58 PM Bug #14479: SMB testoplock broken after 13515
After the fix:... Gordon Ross
03:18 PM Bug #3729: getifaddrs must learn to stop worrying and love the other address families
Tested using a small tool that prints the getifaddrs() details.
A binary compiled before booting into a BE with this...
Sebastian Wiedenroth
02:17 AM Bug #14502 (New): SYS_pgrpsys implementation could be clearer
SYS_pgrpsys is actually setpgrp() in common/syscall/pgrpsys.c, and the cases of the different userland calls are spel... Rich Lowe

2022-02-12

06:48 PM Feature #14501 (Closed): pcieadm could decode rcld
I recently found a few older Intel systems that happened to have a Root Complex Link Declaration extended capability.... Robert Mustacchi
05:36 PM Bug #14498 (Closed): libc symbol test sys_atomic_h sometimes times out
"git commit da38379730c0fbdb1be7b1721e0e1e90062d7340":https://github.com/illumos/illumos-gate/commit/da38379730c0fbdb... Electric Monk
02:07 AM Bug #14498: libc symbol test sys_atomic_h sometimes times out
I tested this by rerunning the test suites with the new runfile and verifying that it now completed rather than timed... Robert Mustacchi

2022-02-11

08:51 PM Bug #14500 (In Progress): tools/localedef: make install rebuilds parser.tab.o every time
when we run make install in tools/localedef multiple times, we will always build parser.tab.o there. This happens whe... Toomas Soome
05:06 PM Bug #11679: vn_rele() and friends should VERIFY after mutex
I ran tests on 2 different versions of changes to vn_rele() and friends. The first change was the one outlined in the... Spencer Evans-Cole
03:01 PM Bug #14499 (Closed): i86xpv/unix: variable 'val' is uninitialized
Build error:... Toomas Soome
02:36 PM Bug #14498 (Closed): libc symbol test sys_atomic_h sometimes times out
As noted in #14497, I have now started seeing timeouts of @sys_atomic_h@ on occasion when on debug bits, it really ru... Robert Mustacchi
02:35 PM Bug #14497 (New): libc symbol tests need parallelization
Right now the libc symbol tests are implemented by sitting in a tight loop and calling @system(3C)@ to invoke each co... Robert Mustacchi
01:27 AM Feature #9054: a swap.7 man page would be useful
I was recently going to refer someone to this man page when I realized it's still only in illumos-joyent. Just though... Ryan Zezeski

2022-02-10

04:01 PM Feature #14496 (In Progress): git pbchk should look in .git/info for *.NOT files
Gordon Ross
04:00 PM Feature #14496 (Closed): git pbchk should look in .git/info for *.NOT files
The "git pbchk" command currently looks for the *.NOT files under TOP/.git/ but the conventional place for such thin... Gordon Ross
03:35 PM Feature #14484: Update Intel microcode to 20220207
From the Intel firmware github's latest update ( https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files ... Dan McDonald
02:09 PM Feature #14495 (Closed): bhyve VNC server should support alternate pixel formats
The popular novnc (https://github.com/novnc/noVNC) client switches to a different pixel format after connection in or... Andy Fiddaman
01:59 PM Feature #14494 (Closed): bhyve VNC server could support multiple connections
The current bhyve VNC server only accepts one connection at a time. It would be nice if it supported multiple shared ... Andy Fiddaman
01:58 PM Bug #14493 (Closed): Three small memory leaks in bhyve
... Andy Fiddaman
01:31 PM Bug #14487: Samsung 970 EVO Plus NVMe M.2 SSD stopped being detected by format in Tribblix and OmniOS CE installers (but boots other Unixes and GNU/Linux)
I took a photo of the error (updated/black-on-white: ) https://imgur.com/a/jVmZr1K .
You may be able to see forma...
David Chmelik
03:29 AM Feature #14407 (Closed): unix, genunix partial warning cleanup
"git commit 3df2e8b2fd61f45437285750d2880d6416a9200c":https://github.com/illumos/illumos-gate/commit/3df2e8b2fd61f454... Electric Monk
01:02 AM Bug #14470 (Closed): ctftest looks for the wrong as
"git commit 23c2e9a7f93c300498401f18385284ef6417fc2c":https://github.com/illumos/illumos-gate/commit/23c2e9a7f93c3004... Electric Monk
12:12 AM Bug #14492 (In Progress): make: clean build warnings
Clean up all the warnings for make.... Toomas Soome

2022-02-09

11:29 PM Bug #14490 (Closed): ucodeadm cannot handle latest Intel microcode (again)
"git commit 27c57c46550d6ff25e4454b21d73ca9e29f12d74":https://github.com/illumos/illumos-gate/commit/27c57c46550d6ff2... Electric Monk
10:56 PM Bug #14490 (Pending RTI): ucodeadm cannot handle latest Intel microcode (again)
Dan McDonald
09:29 PM Bug #14490: ucodeadm cannot handle latest Intel microcode (again)
Testing done with simple change of UCODE_MAX_SIZE to 384k. The stock "update.intel" uses the system's ucodeadm(1M), ... Dan McDonald
09:06 PM Bug #14490 (Closed): ucodeadm cannot handle latest Intel microcode (again)
See #13891 for what happened last time. Here's what happened this time:... Dan McDonald
11:27 PM Bug #14470: ctftest looks for the wrong as
I tested this by running the updated check on a system without a residual studio and verified that we successfully fo... Robert Mustacchi
03:53 PM Bug #14464 (Closed): want ugen nodes for devices attached by hid
"git commit cfe80fe3616624773746461f58f667b0c4141275":https://github.com/illumos/illumos-gate/commit/cfe80fe361662477... Electric Monk
03:10 PM Bug #14464: want ugen nodes for devices attached by hid
Testing notes from OS-5887:
Testing done:
Using ivy in the lab
Plugged a yubikey, a usb mouse and a usb key...
Dan McDonald
11:09 AM Bug #14489 (In Progress): bhyve should emulate imul
Andy Fiddaman
11:09 AM Bug #14489 (Closed): bhyve should emulate imul
Using the same test case as in #14483 (but with that emulation added), I also see:... Andy Fiddaman
10:19 AM Bug #14488 (Closed): lex: clean up warnings
Due to yacc code specifics, we need to keep -Wno-unused-label
Add missing parentheses, convert while expressions t...
Toomas Soome
10:17 AM Feature #14467 (Closed): Update nvmeadm 'get-features event' for NVMe 1.4
"git commit 04be5853f332657b12766ebc8691a5d1ffd48958":https://github.com/illumos/illumos-gate/commit/04be5853f332657b... Electric Monk
08:47 AM Bug #14327 (Closed): make: ISO C++17 does not allow 'register' storage class specifier
"git commit e7afc443cb8c2e0a379fe48b15a0c7fb61a4b2fc":https://github.com/illumos/illumos-gate/commit/e7afc443cb8c2e0a... Electric Monk
03:43 AM Bug #14487 (New): Samsung 970 EVO Plus NVMe M.2 SSD stopped being detected by format in Tribblix and OmniOS CE installers (but boots other Unixes and GNU/Linux)
I've been trying to install Tribblix and OmniOS CE IllumOSes again (installed one or both once but didn't boot becaus... David Chmelik

2022-02-08

10:29 PM Bug #14486 (Closed): bhyve needs instruction emul tests
As more unit tests are written as part of the @system/bhyve/tests@ package, it would be nice to have some for the in-... Patrick Mooney
10:26 PM Bug #14485 (Closed): bhyve needs better cpuid control
Presently, bhyve exposes feature bits through @cpuid@ solely by applying static masks against the corresponding leafs... Patrick Mooney
09:58 PM Feature #14484 (Closed): Update Intel microcode to 20220207
Subject mostly says it all.
An initial run of update.intel suggests that we may have another microcode-size proble...
Dan McDonald
09:54 PM Bug #14483 (Closed): bhyve should emulate testb imm8,r/m8
While testing a guest in a way which involved a few hard VM poweroffs, the VM eventually stopped booting and reported... Andy Fiddaman
09:33 PM Bug #14463 (Closed): fmthard: replace installgrub by installboot
"git commit d4a480543b4d3a54736b195968989e52bf3a854a":https://github.com/illumos/illumos-gate/commit/d4a480543b4d3a54... Electric Monk
09:14 PM Bug #14351 (Closed): mwl: mismatched bound
"git commit 1a680f9368cf892cb07dffab5626ac0592c5574c":https://github.com/illumos/illumos-gate/commit/1a680f9368cf892c... Electric Monk
05:55 PM Bug #14429 (Closed): simplify bhyve vatpic
"git commit 84874e4a9449449560fa7d52a8742eed23733073":https://github.com/illumos/illumos-gate/commit/84874e4a94494495... Electric Monk
12:08 AM Bug #14429: simplify bhyve vatpic
To test this, I ran a variety of guests on a host using the updated bits. All booted and ran normally. While they r... Patrick Mooney
05:03 PM Feature #14467: Update nvmeadm 'get-features event' for NVMe 1.4
I've tested this change mostly in a bhyve VM with the latest bhyve sync pieces that support namespace change AENs. I'... Andy Fiddaman
04:20 PM Bug #14461 (Closed): pcieadm-priv tests fail in the face of duplicate /devices paths
"git commit 92f11af9ee66cf1fac02dc46553e805de69f204c":https://github.com/illumos/illumos-gate/commit/92f11af9ee66cf1f... Electric Monk
04:20 PM Bug #14459 (Closed): pcieadm show-cfgspace sometimes confuses hex and strings
"git commit 92f11af9ee66cf1fac02dc46553e805de69f204c":https://github.com/illumos/illumos-gate/commit/92f11af9ee66cf1f... Electric Monk
04:20 PM Feature #14460 (Closed): pcieadm show-devs should warn on unused filters
"git commit 92f11af9ee66cf1fac02dc46553e805de69f204c":https://github.com/illumos/illumos-gate/commit/92f11af9ee66cf1f... Electric Monk

2022-02-07

09:54 PM Bug #14472 (Closed): Fix clearing setuid/setgid bits on a file when replaying a write
"git commit 163bcb88498e897f35c7fc801fe9db507052a1f0":https://github.com/illumos/illumos-gate/commit/163bcb88498e897f... Electric Monk
08:53 PM Feature #14374 (Closed): Improve bhyve mevent EVF_VNODE monitoring
"git commit 251becc882939aaf03088561add2c257a7a92424":https://github.com/illumos/illumos-gate/commit/251becc882939aaf... Electric Monk
08:53 PM Feature #14372 (Closed): bhyve upstream sync 2022 January
"git commit 6dc983494b0ffef2565cc4d91371ee345425ffab":https://github.com/illumos/illumos-gate/commit/6dc983494b0ffef2... Electric Monk
06:39 PM Feature #14399 (Closed): Support ACPI enumeration of extended IRQ resources
"git commit 1f9b2f1be72268fea43db041cd5892625dd26a72":https://github.com/illumos/illumos-gate/commit/1f9b2f1be72268fe... Electric Monk
06:17 PM Bug #14476 (Closed): flowadm(1M) needs to show prefixlen at the right place
"git commit 6b3099ac66a51f03e3d221e99f2427e42d2dff93":https://github.com/illumos/illumos-gate/commit/6b3099ac66a51f03... Electric Monk
05:38 PM Bug #14382 (Closed): gss_mechs: build errors with gcc 11
"git commit 3f2304d3d03b914a6bc6784aac74829493a6ec31":https://github.com/illumos/illumos-gate/commit/3f2304d3d03b914a... Electric Monk

2022-02-06

01:15 PM Bug #14474: NWAM does not get event "LINK DOWN" but "LINK_UP" instead when eth cable is disconnected

$ dladm show-link
LINK CLASS MTU STATE BRIDGE OVER
vboxnet0 phys 9706 up -- ...
Stephan Althaus
01:15 PM Bug #14474: NWAM does not get event "LINK DOWN" but "LINK_UP" instead when eth cable is disconnected
... Stephan Althaus
11:54 AM Bug #14474: NWAM does not get event "LINK DOWN" but "LINK_UP" instead when eth cable is disconnected
Thanks for your hint, your suggestion works. I will now try to isolate the problem further by comparing the results ... Stephan Althaus
11:50 AM Bug #14474: NWAM does not get event "LINK DOWN" but "LINK_UP" instead when eth cable is disconnected
Stephan Althaus wrote in #note-2:
> BTW, how can i print the interface name with dtrace, i did not manage to do a ca...
Andy Fiddaman
08:41 AM Bug #14474: NWAM does not get event "LINK DOWN" but "LINK_UP" instead when eth cable is disconnected

#dtrace -n 'fbt::e1000g_link*:return { printf("%s %x %d", probefunc, arg0, arg1); stack(); }'
works correctly.
...
Stephan Althaus

2022-02-05

10:28 PM Bug #14474: NWAM does not get event "LINK DOWN" but "LINK_UP" instead when eth cable is disconnected
Hmm.
mac_stat_get:return mac_stat_get 60 0
mac_client_stat_get:return mac_client_stat_get 50 1
Stephan Althaus
12:54 PM Bug #14474 (New): NWAM does not get event "LINK DOWN" but "LINK_UP" instead when eth cable is disconnected
Hello!
Last week my DSL internet connection was gone and i wanted to go online via WLAN connnected to my mobile..
...
Stephan Althaus
09:59 PM Bug #14475 (In Progress): Recursive death in libfakekernel assfail after 12396
Gordon Ross
08:57 PM Bug #14475: Recursive death in libfakekernel assfail after 12396
We also have upanic(2) which you might like? Rich Lowe
04:06 PM Bug #14475: Recursive death in libfakekernel assfail after 12396
After the fix, looks fine:... Gordon Ross
03:22 PM Bug #14475: Recursive death in libfakekernel assfail after 12396
The problem, of course, is that after #12396 added assfail (and assfail3) to libfakekernel,
the calls to panic in ass...
Gordon Ross
03:12 PM Bug #14475 (Closed): Recursive death in libfakekernel assfail after 12396

Running "testoplock" with an assertion failure in play,
get thousands of lines of this, ending with:...
Gordon Ross
09:58 PM Bug #14479 (In Progress): SMB testoplock broken after 13515
The changes for 13515 added some ASSERTs of mutex holds that are not held in testoplock. Add mutex enter/exit calls... Gordon Ross
09:13 PM Bug #14479 (Closed): SMB testoplock broken after 13515
After the fixes in #13515 testoplock crashes:... Gordon Ross
09:38 PM Feature #14480 (Closed): loader: restructure loader source tree
It has been eating me some time now - the loader tree is a bit of mess and should be cleaned up a bit (and synced wit... Toomas Soome
09:03 PM Bug #14477: ipadm cannot remove an address for a missing interface
... Joshua M. Clulow
08:50 PM Bug #14477 (New): ipadm cannot remove an address for a missing interface
I recently switched an OmniOS virtual machine from KVM to bhyve. In the process, this changed the apparent PCI slot ... Joshua M. Clulow
09:01 PM Bug #14478 (New): no pid provider return probe for ipadm_errno2status()
It would seem that the pid provider is not correctly detecting the return from @ipadm_errno2status()@:... Joshua M. Clulow
07:06 PM Feature #13994 (Duplicate): align pseudo-terminal terminology with POSIX
I guess I filed this one twice! Joshua M. Clulow
06:35 PM Bug #14476 (Closed): flowadm(1M) needs to show prefixlen at the right place
The flowadm man page shows the supported attributes like this:... Sebastian Wiedenroth
12:48 PM Feature #14473 (Closed): ps: only build 64-bit ps
We do not have 32-bit kernel, drop building 32-bit ps. While there, also fix smatch build.
Testing done: build/ins...
Toomas Soome
10:35 AM Bug #14022: zpool online -e breaks access to pool
I've tested the patch in the associated gerrit review on an OmniOS VM running under bhyve. Prior to this the pool fau... Andy Fiddaman
10:31 AM Bug #14022: zpool online -e breaks access to pool
The small pause was just a diagnostic (dtrace chill) to try and isolate the problem. I have a proposed fix that is at... Andy Fiddaman
12:55 AM Feature #14399: Support ACPI enumeration of extended IRQ resources
For testing, we booted this on a system that presents extended IRQ resources. Specifically a Hyper-V Gen2 VM (with s... Jason King

2022-02-04

09:40 PM Bug #14022: zpool online -e breaks access to pool
Perhaps rather than a small pause we could adjust things so that we can detect this condition explicitly and retry un... Joshua M. Clulow
09:31 PM Bug #14022: zpool online -e breaks access to pool
What is happening here is that during an online expansion of an EFI disk @libzfs:zpool_vdev_online()@ is calling @lib... Andy Fiddaman
03:12 PM Bug #6779 (Closed): kernel panic in zfs_readdir shortly after mount
"git commit c2270953142194d5f260d803d60104fad12ab076":https://github.com/illumos/illumos-gate/commit/c2270953142194d5... Electric Monk
12:23 PM Feature #14421: use GCC 10 as default primary compiler
OmniOS bloody, as of 20220127, is now being built with gcc 10.
#14422 has also been pulled into that.
Andy Fiddaman
04:12 AM Feature #11174 (Closed): new driver for Smart Array storage controllers
"git commit b8aa3def2e2531e693fba6d1f00a74339a4a663d":https://github.com/illumos/illumos-gate/commit/b8aa3def2e2531e6... Electric Monk

2022-02-03

10:53 PM Bug #14472: Fix clearing setuid/setgid bits on a file when replaying a write
Tested on OmniOS by using this script:... Dan McDonald
10:41 PM Bug #14472 (Closed): Fix clearing setuid/setgid bits on a file when replaying a write
This is from an OpenZFS pull request: https://github.com/openzfs/zfs/pull/13027
We don't have the test programs t...
Dan McDonald
10:14 PM Feature #14471 (Closed): vioblk could raise dynamic lun expansion sysevents
I've been doing some testing of the feature in bhyve where expanding the underlying storage for a vioblk device cause... Andy Fiddaman
09:27 PM Bug #14470 (Closed): ctftest looks for the wrong as
The other day I found the prerequisite test fail for ctftest. In this case, we search for a series of different thing... Robert Mustacchi
11:45 AM Feature #14469: nvme could raise dynamic lun expansion sysevents
Testing notes (using a slightly patched sysevent ZFS module which logs a couple of additional things):... Andy Fiddaman
11:43 AM Feature #14469 (Closed): nvme could raise dynamic lun expansion sysevents
I've been doing some testing of the new feature in bhyve as of #14372 where expanding the underlying storage for a vi... Andy Fiddaman

2022-02-02

09:05 PM Bug #13877 (In Progress): SMB server should enable IPv6 by default
See SMB service manifest Gordon Ross
08:48 PM Bug #13877: SMB server should enable IPv6 by default
Gordon Ross wrote in #note-10:
> Let's just re-use this ticket. Perhaps update the synopsis? (SMB server should en...
Lee Damon
08:32 PM Bug #14468 (New): priv value passed to scsi_hba_tgtmap_set_add() is not passed to activate callback
Qouting scsi_hba_tgtmap_create(9F): @tgtmap_priv A private value to be passed to callback functions@.
</pre>
Now ...
Yuri Pankov
07:12 PM Feature #14466 (Closed): update console fonts to terminus-4.49.1
"git commit 92d425e3dc59f28964c79947244dc689b36affad":https://github.com/illumos/illumos-gate/commit/92d425e3dc59f289... Electric Monk
04:31 PM Feature #14374: Improve bhyve mevent EVF_VNODE monitoring
I've been testing this using the existing support in bhyve to notify a guest of vioblk device size changes. Prior to ... Andy Fiddaman
04:20 PM Feature #14372: bhyve upstream sync 2022 January
This has undergone the usual gamut of tests, running a variety of guests including Windows 10/11, FreeBSD, Linux (Ubu... Andy Fiddaman
09:47 AM Feature #14467 (Closed): Update nvmeadm 'get-features event' for NVMe 1.4
Although @nvmeadm identify@ knows about the Optional Asynchronous Event Support (OAES) bits up to the 1.4 standard, @... Andy Fiddaman

2022-02-01

11:06 PM Bug #14447: routes coming back from the dead: routing daemons left dazed and confused
FreeBSD 13.0-release:... Alex Wilson
10:51 PM Bug #14447: routes coming back from the dead: routing daemons left dazed and confused
OpenBSD 6.9:... Alex Wilson
08:37 PM Bug #14447: routes coming back from the dead: routing daemons left dazed and confused
So I would love to see what *BSD does in a similar situation from the POV of `route monitor` and ifconfig/netstat. C... Dan McDonald
08:27 PM Bug #14447: routes coming back from the dead: routing daemons left dazed and confused
So let's see this behavior in action. Consider this netstack with a non-default NIC with a couple of extra static ro... Dan McDonald
10:12 PM Feature #14466 (Closed): update console fonts to terminus-4.49.1
Adds few glyphs and fixes.
Testing done: build/install/boot. console output is as expected.
Toomas Soome
09:37 PM Bug #13663 (Closed): fchmodat(AT_SYMLINK_NOFOLLOW) should work for non-symlinks
"git commit cf96e8bf1ffaa8e64318435100a5e29e9d7971c7":https://github.com/illumos/illumos-gate/commit/cf96e8bf1ffaa8e6... Electric Monk
06:47 PM Bug #13663 (Pending RTI): fchmodat(AT_SYMLINK_NOFOLLOW) should work for non-symlinks
Marcel Telka
07:12 PM Bug #14457 (Closed): scsi_address(9S): only a_target/a_lun should be described as opaque
"git commit e2d5561a2e4376608422303f917fd80a7ed70298":https://github.com/illumos/illumos-gate/commit/e2d5561a2e437660... Electric Monk
07:12 PM Bug #14458 (Closed): scsi_hba_tgtmap_create(9F): various issues
"git commit 094cd349c8e33cc6119847f48b8ec86874a7c947":https://github.com/illumos/illumos-gate/commit/094cd349c8e33cc6... Electric Monk
06:42 PM Feature #14465: Present KM_NOSLEEP_LAZY as documented interface
Tested with wsdiff between non-DEBUG builds. Only .text differences were line number adjustments for VERIFY() calls. Dan McDonald
05:21 AM Feature #14465: Present KM_NOSLEEP_LAZY as documented interface
Lazy sounds good. Changing subject and from now on it's KM_NOSLEEP_LAZY. Dan McDonald
05:20 AM Feature #14465: Present KM_NOSLEEP_LAZY as documented interface
Weak doesn't necessarily feel like the best word here. What about, instead, @KM_NOSLEEP_LAZY@? Joshua M. Clulow
04:49 AM Feature #14465: Present KM_NOSLEEP_LAZY as documented interface
An initial DEBUG build check with wsdiff seems to only show line-numbers for files where line-reduction occurred.
Dan McDonald
05:42 PM Bug #13877: SMB server should enable IPv6 by default
Let's just re-use this ticket. Perhaps update the synopsis? (SMB server should enable IPv6 by default) Gordon Ross
03:22 PM Bug #13877: SMB server should enable IPv6 by default
Gordon Ross wrote in #note-8:
> Yes, that default should change, along with disabling SMB1 by default (#14097) and u...
Lee Damon
02:23 PM Bug #13877: SMB server should enable IPv6 by default
Yes, that default should change, along with disabling SMB1 by default (#14097) and updating the man page (#14309).
Gordon Ross
02:00 AM Feature #14091 (Closed): Add AMD Cezanne info
"git commit 64168f2b8a303c222446ec487be7806acd67caab":https://github.com/illumos/illumos-gate/commit/64168f2b8a303c22... Electric Monk

2022-01-31

11:48 PM Bug #4795 (Closed): /usr/bin/ld manpage and help should indicate '-soname' not '--soname'
"git commit 3b5bbfc55d79c42ba1d3c6de2178627cbfcccff8":https://github.com/illumos/illumos-gate/commit/3b5bbfc55d79c42b... Electric Monk
11:23 AM Bug #4795: /usr/bin/ld manpage and help should indicate '-soname' not '--soname'
I tested this by reviewing the updated man page and invoking @ld@ to generate help text and the incompatible option e... Andy Fiddaman
11:16 PM Bug #14446 (Closed): ar cqs doesn't work
"git commit 11029d9dcf6c3fb63ae0cbb0ad67f86d267db4eb":https://github.com/illumos/illumos-gate/commit/11029d9dcf6c3fb6... Electric Monk
10:17 PM Feature #14432 (Closed): Want NVMe vendor-unique log page support
"git commit f07cc83a341c0d7b586da85b15c1782072b14d2a":https://github.com/illumos/illumos-gate/commit/f07cc83a341c0d7b... Electric Monk
06:25 PM Feature #14432: Want NVMe vendor-unique log page support
During development, I mistakenly removed a block of code that affects the handling of existing log pages. I've put th... Benjamin Naecker
10:03 PM Bug #14391 (Closed): pmcs: build errors with gcc 11
"git commit 33f457d3d8477163eb130a64c4f182faa274b40f":https://github.com/illumos/illumos-gate/commit/33f457d3d8477163... Electric Monk
09:54 PM Bug #14395 (Closed): zfs: array subscript is partly outside array bounds
"git commit 0d48c3fdfa345b461d90342d8a96a773f386cb76":https://github.com/illumos/illumos-gate/commit/0d48c3fdfa345b46... Electric Monk
09:53 PM Bug #6779 (Pending RTI): kernel panic in zfs_readdir shortly after mount
Marcel Telka
07:14 PM Feature #14465 (Closed): Present KM_NOSLEEP_LAZY as documented interface
Recent inspections of kernel memory allocation have brought to my attention some older bugs relating to the just-befo... Dan McDonald
07:06 PM Bug #13877: SMB server should enable IPv6 by default
The description of the option is in the smb(4) man page (@man -s 4 smb@).
My understanding is that it's largely a ...
Jason King
06:51 PM Bug #13877: SMB server should enable IPv6 by default
Also makes me ask why special enable is required in the first place... Lee Damon
06:34 PM Bug #13877: SMB server should enable IPv6 by default
Jason King wrote in #note-3:
> Try @sharectl set -p ipv6_enable=true smb@ then @svcadm restart smb/server@
That s...
Lee Damon
06:37 PM Bug #14464: want ugen nodes for devices attached by hid
Testing: This has been in production in SmartOS for five years now. Dan McDonald
06:30 PM Bug #14464 (Closed): want ugen nodes for devices attached by hid
This commit: https://github.com/joyent/illumos-joyent/commit/ef863daaba22cc716ed3cfc450359044c2e6dde6
should real...
Dan McDonald
05:53 PM Bug #14463 (Closed): fmthard: replace installgrub by installboot
fmthard is suggesting to use installgrub. Stop that. While there, clean the makefile and convert the manual to mdoc.
...
Toomas Soome
04:57 AM Bug #14462: get pkgfmt internal error while building(commit c8f4a9f75f12adb1f76391a838d75f2b427becb6)
Rich Lowe wrote in #note-1:
> This is because you're running an old version of pkg. If you're on OI the update to ...
jeff wong
04:45 AM Bug #14462: get pkgfmt internal error while building(commit c8f4a9f75f12adb1f76391a838d75f2b427becb6)
This is because you're running an old version of pkg. If you're on OI the update to package/pkg was fairly recent. ... Rich Lowe
04:32 AM Bug #14462 (New): get pkgfmt internal error while building(commit c8f4a9f75f12adb1f76391a838d75f2b427becb6)
here is the log
pkgfmt: error: This is an internal error in pkg(5) version da4493e2. Please log a
Service Request ...
jeff wong

2022-01-30

08:28 PM Bug #14457: scsi_address(9S): only a_target/a_lun should be described as opaque
I tested this by looking at the new page in @man@. Robert Mustacchi
08:28 PM Bug #14458: scsi_hba_tgtmap_create(9F): various issues
I tested this by looking at the new page in @man@. Robert Mustacchi
07:28 PM Feature #14407: unix, genunix partial warning cleanup
As an additional way of testing this in addition to the test suite, I wanted to try and make sure that I had triggere... Robert Mustacchi
02:40 AM Feature #14407: unix, genunix partial warning cleanup
As part of the review process, I got some additional analysis by a colleague who asked for more to be written up on t... Robert Mustacchi
07:05 PM Bug #14461: pcieadm-priv tests fail in the face of duplicate /devices paths
I tested this by running the pcieadm test suite in a VM that exhibited this. Everything passed on its own now:
<pr...
Robert Mustacchi
03:53 PM Bug #14461 (Closed): pcieadm-priv tests fail in the face of duplicate /devices paths
While running the pcieadm-priv tests in a QEMU VM, I noticed that they were failing where as they don't elsewhere. In... Robert Mustacchi
03:26 PM Bug #8555 (Closed): vfstab(4) man incorrectly describes getvfsent(3C)
"git commit c8f4a9f75f12adb1f76391a838d75f2b427becb6":https://github.com/illumos/illumos-gate/commit/c8f4a9f75f12adb1... Electric Monk
03:26 PM Feature #14413 (Closed): Convert vfstab(4) to mandoc
"git commit 8ac8a393f9ba5b2bf3aeabc50511c40334e9f5c8":https://github.com/illumos/illumos-gate/commit/8ac8a393f9ba5b2b... Electric Monk
03:26 PM Bug #14412 (Closed): Convert libmd(3lib) to mandoc
"git commit b51a7e2003caa1eee7cfd998a535231eb646bb8d":https://github.com/illumos/illumos-gate/commit/b51a7e2003caa1ee... Electric Monk
03:26 PM Bug #6943 (Closed): libmd(3lib) should mention new hash algorithms
"git commit e8b9fe7cd6fc0b13bcf65e0380c48fcb99ac5700":https://github.com/illumos/illumos-gate/commit/e8b9fe7cd6fc0b13... Electric Monk
03:26 PM Bug #9855 (Closed): list_next/list_prev needs a bit more detail
"git commit 597b30361cb132283d94270df35d0536cf12895f":https://github.com/illumos/illumos-gate/commit/597b30361cb13228... Electric Monk
03:26 PM Feature #14411 (Closed): Convert list_create(9F) to mandoc
"git commit 9023fe694e5cc93a381708677f172a85f250caa5":https://github.com/illumos/illumos-gate/commit/9023fe694e5cc93a... Electric Monk
02:17 AM Feature #14091: Add AMD Cezanne info
To test this, I managed to track down a Cezanne system and verified the following:
* The socket was detected as AM...
Robert Mustacchi
01:16 AM Feature #14420 (Closed): Need support for Intel I219 v16-v23
"git commit f3682895b2a97c009685f16e8a4e5d3dc80e11f2":https://github.com/illumos/illumos-gate/commit/f3682895b2a97c00... Electric Monk
 

Also available in: Atom