Project

General

Profile

Activity

From 2021-03-22 to 2021-04-20

2021-04-20

07:32 PM Bug #13737 (New): Boot sequence hangs on Rocket Lake 11700K.
I know, I know... even Linux barely supports this CPU yet and this is way too soon, but I figure I might as well repo... Jeremy Andrews
06:48 PM Bug #13727 (Closed): rust demangler loops when characters trail terminating E
"git commit f5ac85908213ce2217329b835bf3c91f1c04b793":https://github.com/illumos/illumos-gate/commit/f5ac85908213ce22... Electric Monk
02:28 AM Bug #13727: rust demangler loops when characters trail terminating E
To test, I ran all of the existing demangler tests, as well as the added test case that originally triggered the bug.... Jason King
05:01 PM Bug #13736 (New): ZFS Panic - Assertion failed during scrub
I have a server running SmartOS which is panicing during a ZFS scrub with:... Nick Hall

2021-04-19

08:24 PM Feature #13178 (Closed): ::msgbuf could see more than 8KB of logs
"git commit 64b8fdd9a26cb9749e154c721f0688932b5e0094":https://github.com/illumos/illumos-gate/commit/64b8fdd9a26cb974... Electric Monk
04:39 PM Feature #13178 (In Progress): ::msgbuf could see more than 8KB of logs
The correct number of bytes are reported. Thanks to Joshua's help using this dtrace script and also able to confirm ... Nick Ewins
04:16 PM Feature #13674 (Closed): bhyve upstream sync 2021 March
"git commit 2b9481465d6ee67ac62c160dbf79c3ec3348c611":https://github.com/illumos/illumos-gate/commit/2b9481465d6ee67a... Electric Monk
08:38 AM Feature #13674: bhyve upstream sync 2021 March
This change has been tested on a range of different host systems, with both Intel and AMD processors, and with a rang... Andy Fiddaman
11:20 AM Bug #13733: zpool import not possible after slot change - disk "unavailable"
After import of the pool in the HBA slot, export,
and re-test of the import in the ahci slot, the issue is gone.
...
Stephan Althaus
10:45 AM Bug #13733: zpool import not possible after slot change - disk "unavailable"
The error occurs only on the buildtin AHCI SATA interface.
Now i have tested 2 slots that are on a HBA on an LSI b...
Stephan Althaus
10:44 AM Bug #13733 (New): zpool import not possible after slot change - disk "unavailable"
Hello!
I have a 1-disk pool which i use only from time to time.
Normally i would expect that i can import the p...
Stephan Althaus
09:10 AM Bug #13713 (Closed): vm_unmap_mmio() should return non zero on error
"git commit 2282d3b00bd23a5df4dfea0edd5ae737693bd4b7":https://github.com/illumos/illumos-gate/commit/2282d3b00bd23a5d... Electric Monk
09:10 AM Bug #13712 (Closed): bhyve allows vmspace mapping inside existing range
"git commit 9558d0b12b2242f8f19a3526ff0656c48b28f657":https://github.com/illumos/illumos-gate/commit/9558d0b12b2242f8... Electric Monk
04:08 AM Bug #13732 (Rejected): zfs_ioc_channel_program with hidden_args returns ZFS_ERR_IOC_ARG_UNAVAIL
Sorry, this was smartos-only (the channel program change that added this feature in isn't upstream in illumos yet) Alex Wilson
03:57 AM Bug #13732 (Rejected): zfs_ioc_channel_program with hidden_args returns ZFS_ERR_IOC_ARG_UNAVAIL
If you attempt to run a ZFS channel program which is given ... Alex Wilson

2021-04-17

10:45 PM Feature #13677: pwait -v should decode wait status
I had seen other values at least once, but I'm struggling to get it now. I guess maybe we should change it to "shoul... Rich Lowe
09:18 PM Feature #13677: pwait -v should decode wait status
Andy Fiddaman wrote in #note-4:
> When I recently tried to get pwait to show anything other than zero, I was unsucce...
Ryan England
04:03 PM Bug #6348: source-level debugging not quite working
Unfortunately, if you use this and set SOURCEDEBUG during a full build,
the build fails in usr/src/lib/libc with unre...
Gordon Ross
04:00 PM Bug #6348: source-level debugging not quite working
Just setting COPTFLAG (and related) empty lets debugging work OK.
According to the gcc documentation, -O0 (Oh zero) i...
Gordon Ross
03:24 PM Bug #13730 (Closed): esballoc(9f) could document esballoca/desballoca
In addition to esballoc/desballoc that are documented in esballoc(9f) the system provides variants of those functions... Gordon Ross
01:11 PM Feature #13380 (In Progress): Add virtio-9p (aka VirtFS) filesystem sharing to bhyve
Andy Fiddaman
11:19 AM Bug #13729 (New): Driver issue with Realtek RTL8125
I needed an extra network card and purchased a Realtek RTL8125 PCIe card, after adding to /etc/driver_aliases
rge...
r a
07:22 AM Feature #13728 (Closed): build zdb command as 64-bit binary
As zpool and zfs commands are now 64-bit, lets also switch zdb - we only do have 64-bit kernel and therefore there is... Toomas Soome
07:04 AM Bug #13727 (Closed): rust demangler loops when characters trail terminating E
A user attempting to run @elfdump -C@ on libxul.so (a Firefox library), it was hanging in @rust_demangle()@:... Jason King
06:54 AM Feature #13322 (Closed): build zfs command as 64-bit binary
"git commit 5920236ba222e7ab53c90f117bfc66be6c043363":https://github.com/illumos/illumos-gate/commit/5920236ba222e7ab... Electric Monk
03:48 AM Feature #13726 (New): distinguish ourselves with a macro
As we try to get upstream patches into more and more software, it would help a lot to have a globally visible macro t... Joshua M. Clulow

2021-04-16

11:16 PM Feature #13698: CTF could handle C99 VLAs in function arguments
It looks like the secret here is this block comment in ctf_type_qlname:... Robert Mustacchi
02:11 PM Bug #13713: vm_unmap_mmio() should return non zero on error
This has been tested applied on top of #13712, booting a variety of VMs with and without pass-through devices. No pro... Andy Fiddaman
02:09 PM Bug #13712: bhyve allows vmspace mapping inside existing range
This change has also been slightly less extensively tested applied directly to gate (that is, without the other commi... Andy Fiddaman
08:30 AM Feature #13677: pwait -v should decode wait status
When I recently tried to get pwait to show anything other than zero, I was unsuccessful.
Have you had any success th...
Andy Fiddaman
04:37 AM Feature #13677: pwait -v should decode wait status
I suspect Rich probably meant that in addition to printing the numeric value, we could print a string that describes ... Joshua M. Clulow
02:01 AM Feature #13677: pwait -v should decode wait status
Rich, I have modified the code to return and integer as opposed to hex. Is this what you meant by decode?
Test: Ec...
Ryan England

2021-04-15

10:22 PM Bug #13716 (Closed): pcieadm save-cfgspace -a can't open files
"git commit 414dafc0a71bccb9c69d6801ed11ba1016a8082b":https://github.com/illumos/illumos-gate/commit/414dafc0a71bccb9... Electric Monk
04:22 PM Bug #13716: pcieadm save-cfgspace -a can't open files
This was tested with the pcieadm test suites and new tests designed to catch this case explicitly:... Robert Mustacchi
10:22 PM Bug #13715 (Closed): pcieadm save-cfgspace doesn't work with b/d/f
"git commit 414dafc0a71bccb9c69d6801ed11ba1016a8082b":https://github.com/illumos/illumos-gate/commit/414dafc0a71bccb9... Electric Monk
04:22 PM Bug #13715: pcieadm save-cfgspace doesn't work with b/d/f
This was tested with the pcieadm test suites and new tests designed to catch this case explicitly:... Robert Mustacchi
10:22 PM Bug #13714 (Closed): pcieadm pci check misses renamed nodes
"git commit 414dafc0a71bccb9c69d6801ed11ba1016a8082b":https://github.com/illumos/illumos-gate/commit/414dafc0a71bccb9... Electric Monk
04:24 PM Bug #13714: pcieadm pci check misses renamed nodes
To test this, on both my own system and on one reported by a user I looked at the difference in show-devs output. Wit... Robert Mustacchi
09:35 PM Bug #13725 (Closed): ms: cast between incompatible function types
Build errors on SPARC:... Toomas Soome
09:28 PM Feature #13641: svccfg(1M) should document setnotify/listnotify/delnotify
I can write the documentation, but I'm not familiar with svccfg. I'm curious about tset and class.
Andy, are you ...
Ryan England
08:47 PM Bug #13487: want mapfile-based assertions about symbol properties
"git commit 7e85189a2092f2550c3af3a55e22564546838229":https://github.com/illumos/illumos-gate/commit/7e85189a2092f255... Electric Monk
08:38 PM Bug #13230: i40e has duplicate traffic when used with bhyve/snoop running
An interesting wrinkle. I've managed (somehow?) to get broadcast packets to duplicate receipt on both rings EVEN IF ... Dan McDonald
04:53 PM Bug #13230: i40e has duplicate traffic when used with bhyve/snoop running
I've also reproduced Jorge's FreeBSD confirmation using their installer USB stick. I used FreeBSD's dtrace to confirm... Dan McDonald
06:18 PM Bug #13724 (Closed): zdb: dump_history can be improved
We only recognize some history records, instead, use same logic as in print_history_records() in zpool_main.c
Test...
Toomas Soome
05:02 PM Bug #13723 (Closed): expose bhyve metrics as kstats
The in-kernel components of bhyve measure certain aspects of VM operation such as vCPU time (idle vs running), interr... Patrick Mooney
01:33 PM Feature #13698: CTF could handle C99 VLAs in function arguments
Investigating this further since the proposed fix makes these multi-dimensional arrays look like function pointers in... Andy Fiddaman
10:26 AM Bug #13718: ksh: segfault on typeset -l/-u against special/read-only variables
PR also opened upstream at https://github.com/ksh93/ksh/pull/276 Andy Fiddaman

2021-04-14

08:20 PM Bug #13722 (Closed): Enabling SMB3 encryption breaks macOS Big Sur clients
macOS Big Sur clients are unable to connect to systems that have SMB encryption enabled. Using WireShark I was able t... Andrew Stormont
12:33 PM Bug #13721 (In Progress): ksh: typeset attributes -a, -A, -l, -u leak out of subshells
https://github.com/ksh93/ksh/issues/88... Andy Fiddaman
11:50 AM Bug #13720 (Closed): ksh: segfault on unsetting/changing ${.sh.lineno}
... Andy Fiddaman
10:22 AM Bug #13718: ksh: segfault on typeset -l/-u against special/read-only variables
Not being entirely happy with the fix in the mentioned commit, I looked into this.
Each environment variable (name/va...
Andy Fiddaman

2021-04-13

08:54 PM Bug #13230: i40e has duplicate traffic when used with bhyve/snoop running
(Basically, I'm able to reproduce Ryan Z's analysis from earlier.) Dan McDonald
08:54 PM Feature #13705 (Closed): add recent Intel models to x86_archext.h
"git commit 15276eb5b5c891978242f14352c27676ed336244":https://github.com/illumos/illumos-gate/commit/15276eb5b5c89197... Electric Monk
08:54 PM Feature #13704 (Closed): add Ice Lake Xeon to PPIN list
"git commit 15276eb5b5c891978242f14352c27676ed336244":https://github.com/illumos/illumos-gate/commit/15276eb5b5c89197... Electric Monk
08:30 PM Bug #13712: bhyve allows vmspace mapping inside existing range
Booted a fresh PI with CR 1383, 1411, and 1412 applied... Jorge Schrauwen
06:12 PM Bug #13717: kernel fpu use can still lead to panic
For testing this, we developed a stress load test which would reliably panic within 12 hours. After this fix we ran t... Jerry Jelinek
06:02 PM Bug #13717: kernel fpu use can still lead to panic
During debugging and fixing this, I took the opportunity to also cleanup some of the code in kernel_fpu_end and to im... Jerry Jelinek
11:37 AM Bug #13717: kernel fpu use can still lead to panic
We have additional, non-open-source code which makes heavy usage of the fpu while in the kernel. While stress testing... Jerry Jelinek
11:31 AM Bug #13717 (Closed): kernel fpu use can still lead to panic
Even after the fix for illumos#13614 we are still able to hit a panic with kernel fpu usage. The status and the top
...
Jerry Jelinek
05:58 PM Bug #1599: backspace should perform delete on console
Historical note: substantial discussion about this was on the mailing list, at:
* https://illumos.topicbox.com/group...
Joshua M. Clulow
02:28 PM Bug #13715: pcieadm save-cfgspace doesn't work with b/d/f
Yes, that's the symptom of this bug. It was the case that only the version with leading zeros was working when there ... Robert Mustacchi
06:34 AM Bug #13715: pcieadm save-cfgspace doesn't work with b/d/f
The same issue with show-cfgspace
# ./pcieadm.1 show-cfgspace -d 1/0/0
pcieadm.1: failed to find device node 1/0/...
Stephan Althaus
01:23 PM Bug #13718: ksh: segfault on typeset -l/-u against special/read-only variables
A trivial reproducer is:... Andy Fiddaman
01:15 PM Bug #13718 (Closed): ksh: segfault on typeset -l/-u against special/read-only variables
See https://github.com/ksh93/ksh/commit/3654ee73c03fb622dc878d6d2adb54dff13e0624
The following analysis is copied ...
Andy Fiddaman
01:18 PM Bug #13719 (In Progress): ksh: segmentation fault for justified strings (typeset -L/R/Z)
https://github.com/ksh93/ksh/issues/142
https://github.com/ksh93/ksh/issues/181
Andy Fiddaman

2021-04-12

10:19 PM Bug #13716 (Closed): pcieadm save-cfgspace -a can't open files
When refactoring pcieadm for privilege awareness, I inadvertently broke @pcieadm save-cfgspace -a@. I've added a regr... Robert Mustacchi
10:07 PM Bug #13715 (Closed): pcieadm save-cfgspace doesn't work with b/d/f
If you try to use a @pcieadm save-cfgspace -d b/d/f@ that fails when you use the form that comes out of @pcieadm show... Robert Mustacchi
09:33 PM Bug #13230: i40e has duplicate traffic when used with bhyve/snoop running
When two packets arrive, they are both generated by interrupts, but both traverse different paths through MAC. The "... Dan McDonald
08:19 PM Bug #13230: i40e has duplicate traffic when used with bhyve/snoop running
Some additional data:
1.) This only manifests for inbound UNICAST traffic. Both inbound multicast and broadcast do...
Dan McDonald
06:36 PM Bug #13487: want mapfile-based assertions about symbol properties
SPARC build and testing: building on sparc did reveal issue in libld and additional mapfile entries were needed (as e... Toomas Soome
06:01 PM Bug #13714 (Closed): pcieadm pci check misses renamed nodes
The check in pcieadm to determine if a node is a PCI device or not relies on the name of the node in the devices tre... Robert Mustacchi
10:14 AM Bug #13712: bhyve allows vmspace mapping inside existing range
Jorge has re-tested his patched image, incorporating the additional patch from the attached Gerrit change and confirm... Andy Fiddaman
09:49 AM Bug #13712 (Closed): bhyve allows vmspace mapping inside existing range

During testing of the new bhyve bits in #13674, Jorge experienced some panics due to an assertion failure:...
Andy Fiddaman
09:51 AM Bug #13713 (Closed): vm_unmap_mmio() should return non zero on error
See #13712 for a more detailed description. When @vm_map_remove()@ fails, the error code is not propagated to the cal... Andy Fiddaman

2021-04-10

03:52 PM Bug #13700: illumos-ffe7853a48 panics on genunix:pollhead_delete+55 for posgresql-HEAD buildfarm tests
and of course I have the matching crash dump, let me know if someone is interested in it. Olaf Bohlen
02:42 PM Bug #13700: illumos-ffe7853a48 panics on genunix:pollhead_delete+55 for posgresql-HEAD buildfarm tests
so, I got this again. This time updated outputs (note, c12 directory indicates -m32 build, c12x is 64bit build).
Als...
Olaf Bohlen
08:27 AM Bug #13201 (Closed): IPS image re-hydration fails
"git commit 6dcbfae4aa2c2aab7ebd7174bd2f0232528126b7":https://github.com/illumos/illumos-gate/commit/6dcbfae4aa2c2aab... Electric Monk
07:47 AM Feature #13710 (Closed): create_ramdisk: prepare cpio boot archive for sparc
The core of this change is about how we create boot block segment in front of the archive. But also done some groundw... Toomas Soome
07:43 AM Feature #13709 (Closed): sparc: we should be able to read boot_archive in cpio format
SPARC does use "boot code" installed in first 8KB of boot archive because it is handled as virtual disk. This update ... Toomas Soome

2021-04-09

09:08 PM Bug #13487 (Closed): want mapfile-based assertions about symbol properties
"git commit 8222814ef8560ee0ba222eca8ca5acffc6cd0e44":https://github.com/illumos/illumos-gate/commit/8222814ef8560ee0... Electric Monk
01:33 PM Bug #13708 (Closed): remove lint cruft from Makefile.master
It serves no purpose anymore.
Tested by doing full build and checking that wsdiff does not show any unexpected dif...
Yuri Pankov
01:32 PM Bug #13707 (Closed): remove C99LMODE cruft
Various lint cleanups seem to have left C99LMODE cruft intact, probably as it does not stand out as lint related.
...
Yuri Pankov

2021-04-08

08:58 PM Bug #7668 (Closed): zfs get only outputs 3 columns if "clones" property is empty
"git commit 99ea293e719ac006d413e4fde6ac0d5cd4dd6c59":https://github.com/illumos/illumos-gate/commit/99ea293e719ac006... Electric Monk
06:35 PM Bug #7668: zfs get only outputs 3 columns if "clones" property is empty
I tested this by running the full ZFS test suite before and after the change to libzfs, and the results were identica... Matt Fiddaman

2021-04-07

07:59 PM Feature #13705 (Closed): add recent Intel models to x86_archext.h
There are a bunch of recent Lakes that cover the Intel 9-11th gen core processors and the 3rd Gen Xeons that we shoul... Robert Mustacchi
07:50 PM Feature #13704 (Closed): add Ice Lake Xeon to PPIN list
Intel's Ice Lake Xeon's support PPIN. We should add them to the list that we check in cpuid.c. Robert Mustacchi
07:48 PM Feature #13696: ctf_member_info() should support C11 anonymous SOUs
If we end up changing @ctf_member_info()@ here, then we need to probably think carefully about @ctf_member_iter()@ as... Robert Mustacchi
07:17 PM Bug #13631 (Closed): shell lint about variable expansion in arithmetic expressions is inscrutable
"git commit c7b656fc7125adc5888ce934f1a3433da4b1bbc5":https://github.com/illumos/illumos-gate/commit/c7b656fc7125adc5... Electric Monk
07:17 PM Bug #13601 (Closed): ksh shell lint misleading
"git commit c7b656fc7125adc5888ce934f1a3433da4b1bbc5":https://github.com/illumos/illumos-gate/commit/c7b656fc7125adc5... Electric Monk
07:11 PM Bug #13697 (Closed): zfs change-key does not follow clones, data loss ensues
"git commit 11326df80789c71d3ac24d5ff3da2c1c0617961a":https://github.com/illumos/illumos-gate/commit/11326df80789c71d... Electric Monk
05:31 PM Bug #13628 (Closed): sppptun: array subscript 0 is outside array bounds
"git commit 8f097fe6cf8dff8db1e1c43d349b305633044d40":https://github.com/illumos/illumos-gate/commit/8f097fe6cf8dff8d... Electric Monk
07:23 AM Bug #13700: illumos-ffe7853a48 panics on genunix:pollhead_delete+55 for posgresql-HEAD buildfarm tests
I uploaded a vmdump here: https://www.eenfach.de/~olbohlen/share/vmdump.3
compressed 6.1G, uncompressed 18.1G
The...
Olaf Bohlen

2021-04-06

09:58 PM Bug #13697: zfs change-key does not follow clones, data loss ensues
The ZFS test suite passes -- no new failures, only the expected failures (with existing tickets). Jason King
09:57 PM Bug #13697: zfs change-key does not follow clones, data loss ensues
Just to copy over the ZFS commit info:... Jason King
02:19 AM Bug #13697 (Closed): zfs change-key does not follow clones, data loss ensues
Currently ... Alex Wilson
06:58 PM Feature #13698 (In Progress): CTF could handle C99 VLAs in function arguments
Andy Fiddaman
02:51 PM Feature #13698: CTF could handle C99 VLAs in function arguments
Treating this as basically a zero length array like we do the arrays at the end of functions seems reasonable for CTF... Robert Mustacchi
01:05 PM Feature #13698 (Closed): CTF could handle C99 VLAs in function arguments
@ctfconvert@ cannot convert data for function definitions which contain some types of C99 variable length array (VLA)... Andy Fiddaman
05:46 PM Feature #13687 (Closed): want tool for PCIe device, config space display
"git commit 7687d0d8812e33aceb40697eb2a8b408c1fe7b52":https://github.com/illumos/illumos-gate/commit/7687d0d8812e33ac... Electric Monk
03:43 PM Bug #13699: strtod(3c)/wcstod(3c) man pages should mention math.h
*Testing*
I reviewed the manpages using the following commands:...
Marcel Telka
03:34 PM Bug #13699: strtod(3c)/wcstod(3c) man pages should mention math.h
Review: https://www.illumos.org/rb/r/2584/ Marcel Telka
02:43 PM Bug #13699 (Closed): strtod(3c)/wcstod(3c) man pages should mention math.h
In both @strtod(3c)@ and @wcstod(3c)@ man pages there is this wording:... Marcel Telka
03:39 PM Bug #13370 (Closed): mlxcx_intr_n doing redundant check on mleqe_event_type
"git commit 80d1a7bde98a8ab2881940a6fe6775073564f253":https://github.com/illumos/illumos-gate/commit/80d1a7bde98a8ab2... Electric Monk
03:39 PM Bug #13359 (Closed): mlxcx_update_link_state can race against mlxcx_register_mac
"git commit 80d1a7bde98a8ab2881940a6fe6775073564f253":https://github.com/illumos/illumos-gate/commit/80d1a7bde98a8ab2... Electric Monk
03:12 PM Bug #13700 (New): illumos-ffe7853a48 panics on genunix:pollhead_delete+55 for posgresql-HEAD buildfarm tests
I get the following panic when killing hanging postgresql processes from the postgres-HEAD (upcoming 14) test suit:
...
Olaf Bohlen
10:48 AM Bug #13692 (Closed): bhyve panic if vmm_drv_purge() fails
"git commit b4100263209f454c9f030b30aec0d337c7614e0e":https://github.com/illumos/illumos-gate/commit/b4100263209f454c... Electric Monk
12:27 AM Bug #11701 (Closed): ldi_handle dcmd segfaults occasionally
"git commit ffb6483089015eb90be1f5e7fc2a96c9929546a6":https://github.com/illumos/illumos-gate/commit/ffb6483089015eb9... Electric Monk
12:27 AM Bug #11700 (Closed): DDI hotplug request handler resets connection handle state before performing state change operations
"git commit ffb6483089015eb90be1f5e7fc2a96c9929546a6":https://github.com/illumos/illumos-gate/commit/ffb6483089015eb9... Electric Monk
12:27 AM Bug #11699 (Closed): x86 pci configurator should not fail device teardown if device is gone
"git commit ffb6483089015eb90be1f5e7fc2a96c9929546a6":https://github.com/illumos/illumos-gate/commit/ffb6483089015eb9... Electric Monk
12:27 AM Feature #11698 (Closed): Want NVMe Hotplug Support
"git commit ffb6483089015eb90be1f5e7fc2a96c9929546a6":https://github.com/illumos/illumos-gate/commit/ffb6483089015eb9... Electric Monk

2021-04-05

11:48 PM Bug #13695 (Closed): Can't create VNICs over vioif after 13637
"git commit 8054a0e4c809d98ffb44f17b9a8b932ca2c24b2c":https://github.com/illumos/illumos-gate/commit/8054a0e4c809d98f... Electric Monk
10:57 PM Bug #13695: Can't create VNICs over vioif after 13637
I tested this change by booting the OmniOS VM shown in the issue description on a patched system. I was again able to... Andy Fiddaman
08:18 PM Bug #13695 (Closed): Can't create VNICs over vioif after 13637

Up until #13637 was integrated, vioif interfaces ignored requests to enable promiscuous mode, but returned success....
Andy Fiddaman
11:21 PM Bug #13691 (Duplicate): mlxcx panicked in mac_link_update()
Duplicate of #13359. Robert Mustacchi
11:10 PM Feature #13696 (New): ctf_member_info() should support C11 anonymous SOUs
C11 introduced the concept of anonymous struct unions. A common (pre-C11) idiom in C was something like:... Jason King
10:50 PM Bug #13694: regex has problems with simple ranges in UTF-8 locales
I have found references that say that POSIX 1992 defined the ordering for a range expression (outside of the C and PO... Andy Fiddaman
02:46 PM Bug #13694: regex has problems with simple ranges in UTF-8 locales
Thanks for writing this up, Andy. I did a similar investigation and found something similar. That regcomp() was relyi... Robert Mustacchi
12:34 PM Bug #13694 (New): regex has problems with simple ranges in UTF-8 locales
In UTF-8 locales, other than @c.UTF-8@, the libc regex has problems with simple ranges such as @[A-Z]@, including at ... Andy Fiddaman
09:35 PM Bug #13201: IPS image re-hydration fails
Dehydrating an IPS image removes all non-editable packaged files and hardlinks from the image, leaving behind the dir... Andy Fiddaman
08:49 AM Bug #13201: IPS image re-hydration fails
With the referenced change, rehydration succeeds:... Andy Fiddaman
07:06 PM Bug #13684 (Closed): ld aborts when input object has no file name
"git commit f980a4bbce3d867e2bb5e61c180593f416d181a5":https://github.com/illumos/illumos-gate/commit/f980a4bbce3d867e... Electric Monk
05:08 PM Bug #13684: ld aborts when input object has no file name
Testing with reproduction means Robert gave me. Robert tested
specifically for me, I wsdiff'd an illumos build with...
Rich Lowe
05:35 PM Bug #13693 (Closed): loader: we should support pools without features
"git commit b4adc50c2ffdb6ae8e81d8be3c37ed01066fe920":https://github.com/illumos/illumos-gate/commit/b4adc50c2ffdb6ae... Electric Monk
04:20 PM Bug #13693: loader: we should support pools without features
To test this, I updated bootx64.efi in ESP, and was again able to boot from pool without any features. Yuri Pankov

2021-04-03

05:43 PM Bug #13033: assertion failed: size <= (1ULL << 24) (0x1189000 <= 0x1000000), file: ../../common/fs/zfs/abd.c, line: 309
Till Wegmüller wrote:
> Hello
>
> We from the OpenIndiana Dev team have gotten a report of a crashing machine wit...
Nick Hall
09:12 AM Bug #13693 (Closed): loader: we should support pools without features
nvlist_check_features_for_read() should allow missing ZPOOL_CONFIG_FEATURES_FOR_READ; this happens when all features ... Toomas Soome

2021-04-02

06:38 PM Bug #13692 (Closed): bhyve panic if vmm_drv_purge() fails
An OmniOS user reported a crash while testing the bits from #13674 .
By mistake, the user ran a shell script which l...
Andy Fiddaman
05:51 PM Bug #13645 (Closed): bhyve queues wrong SIPI
"git commit 867228adfb0b4bbab1ff33e31ec607f5671c9047":https://github.com/illumos/illumos-gate/commit/867228adfb0b4bba... Electric Monk
04:07 PM Bug #13601: ksh shell lint misleading
With the change in the associated Gerrit review, this changes from:... Andy Fiddaman
03:04 PM Bug #13601 (In Progress): ksh shell lint misleading
Andy Fiddaman
04:05 PM Bug #13631: shell lint about variable expansion in arithmetic expressions is inscrutable
With the change in the associated Gerrit review, this changes from:... Andy Fiddaman
03:04 PM Bug #13631 (In Progress): shell lint about variable expansion in arithmetic expressions is inscrutable
Andy Fiddaman

2021-04-01

09:20 PM Bug #13684: ld aborts when input object has no file name
The logic in the above comment is backwards, but still descriptive.
When calculating sizes we ignore nameless symb...
Rich Lowe
07:59 PM Bug #13675 (Closed): use NATIVE_LIBS don't pass -zassert-deflib manually
"git commit 5eb35ba24893e16e4e108a951856b8d948493f28":https://github.com/illumos/illumos-gate/commit/5eb35ba24893e16e... Electric Monk
06:46 PM Bug #13683 (Closed): libc: uninitialized variables
"git commit 1d9fea2a5ece48bb3a7c454829f0c8a68b9fe5e1":https://github.com/illumos/illumos-gate/commit/1d9fea2a5ece48bb... Electric Monk
04:52 PM Bug #13682 (Closed): libc: '_getcontext' specifies less restrictive attribute than its target
"git commit dd699a3e07422d6135575d35b14927cd260ef32e":https://github.com/illumos/illumos-gate/commit/dd699a3e07422d61... Electric Monk
04:47 PM Bug #13680 (Closed): libfruraw: 'hash_obj' may be used uninitialized
"git commit 4ba84af54d7e87f645088b6bb6f9baac08e77373":https://github.com/illumos/illumos-gate/commit/4ba84af54d7e87f6... Electric Monk
03:21 PM Bug #13691 (Duplicate): mlxcx panicked in mac_link_update()
A SmartOS user hit a panic and shared the following screenshot: https://pasteboard.co/JVjZIOP.jpg. It showed the syst... Robert Mustacchi

2021-03-31

10:54 PM Bug #12903: x86 libc string functions should set a frame pointer
Additionally, to verify the libc_hwcap3 overlay (not sure what the correct term for it is) had no impact, this change... Jason King
09:36 PM Bug #13690 (Closed): nvmeadm get-logpage doesn't work after 13672
"git commit cf988e4abd3e7fd3815aa43c51aff413cc05ad45":https://github.com/illumos/illumos-gate/commit/cf988e4abd3e7fd3... Electric Monk
05:21 PM Bug #13690 (Closed): nvmeadm get-logpage doesn't work after 13672
Unfortunately, while implementing #13672 I realized that I accidentally regressed the processing of nvmeadm get-logpa... Robert Mustacchi
08:57 PM Bug #13675: use NATIVE_LIBS don't pass -zassert-deflib manually
Tested with full (debug and non-debug) builds on i386 Rich Lowe
06:40 PM Bug #13684: ld aborts when input object has no file name
This is because the compiler is taking input from stdin, and so the file symbol it creates is nameless. We ignore na... Rich Lowe
01:35 AM Bug #13684 (In Progress): ld aborts when input object has no file name
Rich Lowe
01:28 AM Bug #13684: ld aborts when input object has no file name
https://code.illumos.org/c/illumos-gate/+/1379 Rich Lowe
04:31 PM Bug #13645: bhyve queues wrong SIPI
This was tested on both AMD (to check for regressions) and Intel hardware. On AMD, there was no observed behavior ch... Patrick Mooney
04:16 PM Feature #13689 (Closed): Want AWS ENA driver
Late last summer I wrote a preliminary driver for the AWS Nitro ENA network device (Elastic Network Adapter). Support... Ryan Zezeski
03:15 AM Feature #13688 (Closed): Want support for AMD Zen 3 Milan CPC Events
As there's now public documentation on AMD's website about Zen 3 Milan CPU performance counters, we should update the... Robert Mustacchi
12:32 AM Feature #11698: Want NVMe Hotplug Support
Is there a dump available from that hang? I suspect this is the race that was pointed out in review (and I'm fixing a... Robert Mustacchi
12:20 AM Feature #13637 (Closed): Support promiscuous mode on vioif interfaces
"git commit 35d41f28ed229ff7c40e0acb85ce4465390ac9bb":https://github.com/illumos/illumos-gate/commit/35d41f28ed229ff7... Electric Monk

2021-03-30

11:29 PM Feature #13687 (Closed): want tool for PCIe device, config space display
Historically, @pcitool@ has been used as a way to try and get information about PCI devices, but is undocumented, mos... Robert Mustacchi
10:09 PM Bug #13686 (Closed): bhyve should emulate mov-to-%cr
@jperkin reported a machine with an AMD N36L CPU failing to boot a guest after updating to a platform featuring #1325... Patrick Mooney
09:09 PM Bug #13681 (Closed): libfruraw: writing 1 byte into a region of size 0
"git commit 3bbba396f8599b5a3225ae7d8bb0119abdfaa427":https://github.com/illumos/illumos-gate/commit/3bbba396f8599b5a... Electric Monk
08:30 PM Bug #13651 (Closed): libucb: cast between incompatible function types
"git commit fd8be61dc48514ff8e3bb97fdb04972e2765a6da":https://github.com/illumos/illumos-gate/commit/fd8be61dc48514ff... Electric Monk
08:22 PM Bug #13518 (Closed): sun_sas: multiply-defined symbols
"git commit c1ba859699f12f01e0a0ae33b874b48f666aac62":https://github.com/illumos/illumos-gate/commit/c1ba859699f12f01... Electric Monk
08:19 PM Bug #13650 (Closed): sendmail: writing 1 byte into a region of size 0
"git commit 91b4b5393fe18d32505f967d482b81eef7f68d22":https://github.com/illumos/illumos-gate/commit/91b4b5393fe18d32... Electric Monk
06:00 PM Bug #11969 (Closed): Attempting to attach an invalid nvme namespace will cause a panic
"git commit ed0a9ca2a3cceedc0e6e889472de1cec55ca2faf":https://github.com/illumos/illumos-gate/commit/ed0a9ca2a3cceedc... Electric Monk
03:59 PM Bug #11969: Attempting to attach an invalid nvme namespace will cause a panic
Test notes from Joyent case:
Testing: I didn't test this myself, but I asked the person who reported this issue to...
Dan McDonald
05:18 PM Feature #13668 (Closed): mdns: update to mDNSResponder-1310.80.1
"git commit 472cd20d26008f77084ade4c2048159b98c2b705":https://github.com/illumos/illumos-gate/commit/472cd20d26008f77... Electric Monk
02:50 PM Bug #13685 (New): tar -C could work before the starting command
Today, if you want to use tar -C, you need to use it after the traditional arguments that tell it how to construct so... Robert Mustacchi
02:44 PM Bug #13684: ld aborts when input object has no file name
I've attached a bugger-ld run of this. Robert Mustacchi
02:39 AM Bug #13684: ld aborts when input object has no file name
I updated this with the right instance, I think I had a second core and accidentally plowed over the first. This is t... Robert Mustacchi
02:30 AM Bug #13684: ld aborts when input object has no file name
It looks like you pasted the snippet from test1, but the core is from test2. Can you paste that as well? Rich Lowe
02:28 AM Bug #13684: ld aborts when input object has no file name
I'm almost positive we must abort in that case, and what we instead need to know how is how/why we got here Rich Lowe
02:23 AM Bug #13684 (Closed): ld aborts when input object has no file name
I was trying to set up afl++ from https://github.com/AFLplusplus/AFLplusplus and it does something a little bit uncon... Robert Mustacchi

2021-03-29

09:34 PM Bug #13683 (Closed): libc: uninitialized variables
Build errors with gcc 10 on SPARC:... Toomas Soome
09:25 PM Bug #13682 (Closed): libc: '_getcontext' specifies less restrictive attribute than its target
Build error with gcc 10 on SPARC:... Toomas Soome
09:06 PM Bug #13681 (Closed): libfruraw: writing 1 byte into a region of size 0
Build error with gcc 10:... Toomas Soome
09:04 PM Bug #13680 (Closed): libfruraw: 'hash_obj' may be used uninitialized
Build error with gcc 10:... Toomas Soome
06:36 PM Feature #13672 (Closed): nvmeadm list could support parsable output
"git commit e4cc4004bc22385fe82642b211027316c120a5a5":https://github.com/illumos/illumos-gate/commit/e4cc4004bc22385f... Electric Monk
04:57 PM Feature #13672: nvmeadm list could support parsable output
I tested this by using it as indicated above, verifying that the normal list output still worked just fine, and inval... Robert Mustacchi
03:03 PM Bug #13533 (Closed): rdist: symbol 'buf' is multiply-defined
"git commit 561433436929270392bcec8fb5afe3f73597dd55":https://github.com/illumos/illumos-gate/commit/5614334369292703... Electric Monk
02:58 PM Bug #13626 (Closed): libsldap: implicit conversion from 'enum <anonymous>'
"git commit 81de4da4caf1b6a02c80229f9f948f69e09f9719":https://github.com/illumos/illumos-gate/commit/81de4da4caf1b6a0... Electric Monk

2021-03-28

09:52 PM Bug #13671 (Closed): profiles -l can crash in ldap backend
"git commit a0570dbda2f64cada915185eb4e1b42c3b4bf755":https://github.com/illumos/illumos-gate/commit/a0570dbda2f64cad... Electric Monk
09:37 PM Bug #7668 (In Progress): zfs get only outputs 3 columns if "clones" property is empty
Andy Fiddaman
08:45 PM Bug #13679 (Closed): rdist: error() and fatal() only do work in server
The descriptor passed for fdopen() is only set in server component. We need to call fdopen() in server leg of if stat... Toomas Soome

2021-03-27

08:37 PM Feature #13678 (In Progress): Make zpool list -vp print individual vdev sizes parsable.
Andy Fiddaman
08:37 PM Feature #13678 (Closed): Make zpool list -vp print individual vdev sizes parsable.
From openzfs
https://github.com/openzfs/zfs/commit/bc2d809387debb95d82f47185d446f328da4d147...
Matt Fiddaman
06:43 PM Feature #13677 (New): pwait -v should decode wait status
At present, pwait -v just prints the return from wait as a hex integer, it'd be nice if it decoded it. Rich Lowe
03:58 PM Bug #13676: svccfg_libscf.c:2697: scf_transaction_commit() failed with unexpected error 1101. Aborting.
Reboot solved the 2nd problem.
So it was indeed duplicate dependancy/dependant names.
I did forget to grab the c...
Jorge Schrauwen
03:40 PM Bug #13676: svccfg_libscf.c:2697: scf_transaction_commit() failed with unexpected error 1101. Aborting.
I think the issue is that the dependancy name was not unique, after chaging the names I nolonger get a core!
I do ...
Jorge Schrauwen
03:15 PM Bug #13676 (New): svccfg_libscf.c:2697: scf_transaction_commit() failed with unexpected error 1101. Aborting.
svccfg is dumping core when trying to import a service manifest.
On closer inspection the manifest doesn't appear ...
Jorge Schrauwen
05:46 AM Bug #4114: grep doesn't support -a option
Version 0.7 of dehydrated assumes the -a option for grep is available, which makes it break on illumos.
illumos gr...
Dan McDonald

2021-03-26

10:39 PM Bug #13658 (Closed): exception_lists/cstyle has stale entries
"git commit b89fc615f42c703d6100c78de04791708d190e5e":https://github.com/illumos/illumos-gate/commit/b89fc615f42c703d... Electric Monk
08:15 PM Bug #13671: profiles -l can crash in ldap backend
Without the fix, @profiles -l@ will segfault.
With the fix, it now displays the expected output (user and hostname...
Jason King
07:25 PM Bug #13675 (Closed): use NATIVE_LIBS don't pass -zassert-deflib manually
A small handful of places in the build missed out on the NATIVE_LIBS stuff and passes -zassert-deflib manually, it sh... Rich Lowe
05:17 PM Bug #9680: dsl_dataset_hold_obj can leak bookmarks
"git commit 78149ac661d1ba94da655d9464c92bdd323b0ffc":https://github.com/illumos/illumos-gate/commit/78149ac661d1ba94... Marcel Telka
04:01 PM Bug #13652 (Closed): xargs: writing 1 byte into a region of size 0
"git commit d4d62540c939a1f768b551ce50297d66799bd53e":https://github.com/illumos/illumos-gate/commit/d4d62540c939a1f7... Electric Monk
03:56 PM Feature #13666 (Closed): stackalign: add SPARC support
"git commit 49950d9c675502476d8644b1e5bb1bf0d743f53b":https://github.com/illumos/illumos-gate/commit/49950d9c67550247... Electric Monk
01:28 PM Feature #13674 (Closed): bhyve upstream sync 2021 March
Sync upstream activity in FreeBSD's bhyve into illumos. Andy Fiddaman
10:09 AM Feature #13670 (Closed): OmniOS openssl package renames
"git commit 373fc975de7796bc28f551ba20f2d72b529dfe48":https://github.com/illumos/illumos-gate/commit/373fc975de7796bc... Electric Monk
07:27 AM Bug #13660 (Closed): stackalign: cast between incompatible function types
"git commit 3307fc5b1f2f4445f00811b556ab80d50467262a":https://github.com/illumos/illumos-gate/commit/3307fc5b1f2f4445... Electric Monk

2021-03-25

08:53 PM Feature #13672 (Closed): nvmeadm list could support parsable output
Today there is no good way to get parsable output from @nvmeadm list@ for use in shell scripting or other uses. It'd ... Robert Mustacchi
08:27 PM Bug #13661 (Closed): printf builtin should ignore leading --
"git commit 89af4c7b28b4436849bcbafbdebd243918ee0969":https://github.com/illumos/illumos-gate/commit/89af4c7b28b44368... Electric Monk
04:28 PM Bug #13661: printf builtin should ignore leading --
Tested using the @builtin@ test program before and after the change, which showed failures before and none after.
Re...
Andy Fiddaman
08:27 PM Feature #13612 (Closed): Convert ksh93.1 to mdoc
"git commit e49fc96399e3e599d5736b0968a49892988d60b3":https://github.com/illumos/illumos-gate/commit/e49fc96399e3e599... Electric Monk
07:16 PM Bug #13671 (Closed): profiles -l can crash in ldap backend
When invoking @profiles -l@, the following sequence occurs in @show_profs()@:
usr/src/cmd/profiles/profiles.c:147
...
Jason King
03:38 PM Bug #13656 (Closed): pbchk: filter HTTP 401 responses
"git commit ff02f816914596a5b08ed3ef117ba39db27d217f":https://github.com/illumos/illumos-gate/commit/ff02f816914596a5... Electric Monk
03:29 PM Feature #13670 (Closed): OmniOS openssl package renames
In OmniOS r151038 and beyond, the @openssl@ packages have been renamed to be more consistent:
* openssl-10
* openss...
Andy Fiddaman
03:28 PM Bug #518 (Closed): ksh documentation should be moved out of SUNWcsr
"git commit c063eb990f530561e469b3c1e4bb64230456c0da":https://github.com/illumos/illumos-gate/commit/c063eb990f530561... Electric Monk
03:28 PM Feature #13460 (Closed): ksh93 tests should be moved out of usr/demo
"git commit c063eb990f530561e469b3c1e4bb64230456c0da":https://github.com/illumos/illumos-gate/commit/c063eb990f530561... Electric Monk
03:28 PM Feature #2755 (Closed): split ksh93 from core package
"git commit c063eb990f530561e469b3c1e4bb64230456c0da":https://github.com/illumos/illumos-gate/commit/c063eb990f530561... Electric Monk
03:16 PM Feature #2755: split ksh93 from core package
This is also now integrated into OmniOS and I've done several updates (onu and otherwise) from the old package layout... Andy Fiddaman
09:24 AM Bug #8679: failed to attach AMD IOMMU
The bug is also present on MSI MPG B550 Gaming Plus motherboard (with latest production Bios) with a Ryzen 5 5600X an... r a
03:22 AM Bug #13669 (New): io:::done doesn't fire for IOs started from aphysio()
Running fio with `ioengine=solarisaio` I see this:
```
# dtrace -n 'io:::start,io:::done{ @[probefunc, probename]...
Adam Leventhal
12:59 AM Feature #13637: Support promiscuous mode on vioif interfaces
To test, I booted a SmartOS PI with this change under virtual box. I then ran @dtrace -n 'vioif_ctrlq_req:return { tr... Jason King

2021-03-24

11:12 PM Feature #13668 (Closed): mdns: update to mDNSResponder-1310.80.1
While chasing some gcc 10 build issues, I figured to check for updates for mDNSResponder. Upate it and rebase the ill... Toomas Soome
08:54 PM Feature #13653 (Closed): Failing to enable promiscuous mode should not be a fatal error in snoop(1M)
"git commit a7792e7bce645a8015cc7d0eda87b7a21f380874":https://github.com/illumos/illumos-gate/commit/a7792e7bce645a80... Electric Monk
08:32 PM Feature #13653: Failing to enable promiscuous mode should not be a fatal error in snoop(1M)
To test this, for the snoop(1M) changes, I viewed the resulting man page and made sure the additional content was pre... Jason King
08:43 PM Bug #13487: want mapfile-based assertions about symbol properties
testing:
Builds of illumos, additions to the test suite. Merges with illumos showing up additional/changed glob...
Rich Lowe
07:22 PM Feature #13630 (Closed): libpcidb could know about class codes
"git commit 8a37ae750765321f9d9de63763676fa7280d93da":https://github.com/illumos/illumos-gate/commit/8a37ae750765321f... Electric Monk
10:36 AM Bug #13648 (Closed): chroot(1m) man page references libcmd.so instead of libcmdutils.so
"git commit 5ad6a0f49b59cb4bd38eab045ce9894881e9d862":https://github.com/illumos/illumos-gate/commit/5ad6a0f49b59cb4b... Electric Monk
10:31 AM Bug #13667 (Closed): pkg lint should not run if we are not building packages
pkg lint seems to run no matter if we build packages ('p' in NIGHTLY_OPTIONS) or not, it shouldn't as it's going to f... Yuri Pankov

2021-03-23

11:16 PM Feature #13666 (Closed): stackalign: add SPARC support
stackalign test from os-tests should have sparc implementation. Toomas Soome
08:38 PM Bug #13665 (New): rename with non-regular target over NFS generates .nfsXXXX files
When the target for rename over NFS is a non-regular file (e.g. symlink) the rename operation always generates @.nfsX... Marcel Telka
07:46 PM Bug #13664 (New): nbl_conflict() calls in vnode.c are racy
The @nbl_conflict()@ calls in @vnode.c@ (together with related code around the calls) aims to protect files by preven... Marcel Telka
04:52 PM Feature #13653: Failing to enable promiscuous mode should not be a fatal error in snoop(1M)
Doing a bit more research, the -f flag appears to have been added in 1992 for compatibility for some unknown utility ... Jason King
04:08 PM Bug #13663 (In Progress): fchmodat(AT_SYMLINK_NOFOLLOW) should work for non-symlinks
@fchmodat(AT_SYMLINK_NOFOLLOW)@ always returns @EOPNOTSUPP@. However, it should succeed if the object is not a symli... Marcel Telka
01:35 PM Bug #13625: rename SUNWcs and SUNWcsd
and as part of this, or as a followup, can we also please separate out the @reboot-required@ bits?
It's unfortunate ...
Andy Fiddaman

2021-03-22

03:28 PM Bug #13661 (Closed): printf builtin should ignore leading --
Even though printf does not support option flags, POSIX requires that it ignores any leading @--@, and it currently d... Andy Fiddaman
 

Also available in: Atom