Project

General

Profile

Activity

From 2021-03-04 to 2021-04-02

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 (Closed): 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

2021-03-21

08:41 AM Bug #13660 (Closed): stackalign: cast between incompatible function types
Build errors with gcc 10:... Toomas Soome

2021-03-20

10:30 PM Bug #13659: Linux Guest Kernel panic on virtnet_send_command
sorry for the confusion
I am running bhyve on OpenIndiana illumos-gate stock.
The comment about KVM is that I d...
Till Wegmüller
10:20 PM Bug #13659: Linux Guest Kernel panic on virtnet_send_command
what is distribution where you can see panic with virtio/vioif on kvm vm? Igor Kozhukhov
09:57 PM Bug #13659 (New): Linux Guest Kernel panic on virtnet_send_command
It may be linux bug but somebody has with knowledge to determine if it is or not. Considering that microk8s is a big ... Till Wegmüller
05:23 PM Bug #13643: smb share of lofs mount fails
With the fix shown here: https://code.illumos.org/c/illumos-gate/+/1347/2
I was able to connect to a share of a lofs...
Gordon Ross
02:33 PM Bug #13658 (Closed): exception_lists/cstyle has stale entries
and at least one typo.. Andy Fiddaman
10:14 AM Bug #13635 (Closed): libast does not link with gcc4
"git commit 9ecd05bdc59e4a1091c51ce68cce2028d5ba6fd1":https://github.com/illumos/illumos-gate/commit/9ecd05bdc59e4a10... Electric Monk

2021-03-19

09:29 PM Bug #13654 (Closed): upanic needs to finish auditing the syscall before auditing cores
"git commit 88a8a2ff3233e21e4ab8bc203109d12dc5d5a189":https://github.com/illumos/illumos-gate/commit/88a8a2ff3233e21e... Electric Monk
12:05 AM Bug #13654 (Closed): upanic needs to finish auditing the syscall before auditing cores
While working on unrelated bits, Dan saw a panic that had the following form:... Robert Mustacchi
09:01 PM Bug #13635: libast does not link with gcc4
Tested by running a gate build with gcc7 primary and comparing workspaces with wsdiff.
I also did a gate build with ...
Andy Fiddaman
08:09 PM Bug #13655 (Closed): cxgbe doesn't need cxgbe alias
"git commit 59f9bde980b4c29f439b7a8f41b4ee2e8d2d9a12":https://github.com/illumos/illumos-gate/commit/59f9bde980b4c29f... Electric Monk
03:08 AM Bug #13655 (Closed): cxgbe doesn't need cxgbe alias
Currently the cxgbe package has the driver line @-driver name=cxgbe alias=cxgbe ...@. The alias=cxgbe bit is redundan... Robert Mustacchi
07:00 PM Bug #13649 (Closed): stackalign: unused variables
"git commit c96f32ae7ef73b9db2b9b81e2e1e2b206795d024":https://github.com/illumos/illumos-gate/commit/c96f32ae7ef73b9d... Electric Monk
06:01 PM Bug #13657 (Closed): atq should be better at math
"git commit 1d5eda342f972d3bf9b3bec5dc9d1103beb74cb7":https://github.com/illumos/illumos-gate/commit/1d5eda342f972d3b... Electric Monk
04:57 PM Bug #13657: atq should be better at math
Note that with or without the change, the jobs still complete successfully:... Jason King
04:47 PM Bug #13657: atq should be better at math
To test this, I created a simple at job:... Jason King
03:21 PM Bug #13657 (Closed): atq should be better at math
In usr/src/cmd/cron/atq.c, we have the following:... Jason King
05:50 PM Bug #13634 (Closed): fstat(2) does not use flag
"git commit 9f79d3c392a4c8e07013da154cd979c21f168c74":https://github.com/illumos/illumos-gate/commit/9f79d3c392a4c8e0... Electric Monk
02:37 PM Bug #13634 (Pending RTI): fstat(2) does not use flag
Marcel Telka
04:53 PM Bug #13644 (Closed): ixgbe_ring_tx() has an invalid VERIFY under memory pressure
"git commit 1dd392eb86f73b4fcf06627115882e9b0bf27e8c":https://github.com/illumos/illumos-gate/commit/1dd392eb86f73b4f... Electric Monk
04:26 PM Feature #2755: split ksh93 from core package
Tested by doing a full build and a wsdiff between that and the previous commit. The only differences were the moved t... Andy Fiddaman
08:29 AM Bug #13656 (Closed): pbchk: filter HTTP 401 responses
Sometimes we do get following error from pbchk:... Toomas Soome
03:31 AM Feature #13653: Failing to enable promiscuous mode should not be a fatal error in snoop(1M)
However it appears there's an undocumented @-f@ flag, so that won't work.. Jason King
01:40 AM Feature #13653: Failing to enable promiscuous mode should not be a fatal error in snoop(1M)
.. or I suppose a flag to tell snoop not to treat a 'not supported' failure as fatal would be another way to do it.
...
Jason King
01:19 AM Feature #13653: Failing to enable promiscuous mode should not be a fatal error in snoop(1M)
Perhaps add a strict mode flag to get the old hard failure back, in case people need that for some reason (e.g., runn... Joshua M. Clulow
01:42 AM Feature #13630: libpcidb could know about class codes
To test this, I've manually used the new command, looked at differences in prtconf, and also went through and ran the... Robert Mustacchi

2021-03-18

11:51 PM Feature #13653 (Closed): Failing to enable promiscuous mode should not be a fatal error in snoop(1M)
Currently in snoop(1M), the the process to setup the desired interface for capture is (very) roughly:... Jason King
09:16 PM Bug #13627 (Closed): chown(2) mixes up chown() and fchown()
"git commit fc1e9305ae86a296023d90240041e860548ba1bd":https://github.com/illumos/illumos-gate/commit/fc1e9305ae86a296... Electric Monk
03:46 PM Bug #13627: chown(2) mixes up chown() and fchown()
I tested this out just through using man(1) on the new page. Robert Mustacchi
08:31 PM Bug #13622 (Closed): Memory leak in coretemp_create_sensor
"git commit 173f6047c6877d03cbb55428e6ec95f07c9cbb83":https://github.com/illumos/illumos-gate/commit/173f6047c6877d03... Electric Monk
05:19 PM Bug #13652 (Closed): xargs: writing 1 byte into a region of size 0
Build errors on SPARC with gcc 10:... Toomas Soome
05:11 PM Bug #13651 (Closed): libucb: cast between incompatible function types
Build errors on SPARC with gcc 10:... Toomas Soome
05:05 PM Bug #13650 (Closed): sendmail: writing 1 byte into a region of size 0
Build errors on SPARC with gcc 10:... Toomas Soome
04:41 PM Bug #13649 (Closed): stackalign: unused variables
Build errors on SPARC:... Toomas Soome
03:50 PM Bug #13644: ixgbe_ring_tx() has an invalid VERIFY under memory pressure
A customer that was experiencing this problem was given the workaround which disables the VERIFY() check being remove... Jason King
06:47 AM Bug #13644: ixgbe_ring_tx() has an invalid VERIFY under memory pressure
Or, even:... Joshua M. Clulow
02:23 PM Bug #13648 (Closed): chroot(1m) man page references libcmd.so instead of libcmdutils.so
it's also missing a few other required libraries from the example. Andy Fiddaman
11:58 AM Feature #13642: onu could support updating on OmniOS
I tested this change in conjunction with #13646 and #13647
@onu@ is now successful on both OmniOS and OpenIndiana ...
Andy Fiddaman
11:34 AM Bug #13647 (Closed): onu does not work with python3.x
... Andy Fiddaman
11:16 AM Bug #13646 (Closed): onu fails if the system being updated has linked image zones
This occurs because the @onu@ script does not update the publishers in the linked zones, causing a linked image excep... Andy Fiddaman
08:06 AM Feature #13575 (Closed): loader: use display pixel density for font autoselection
"git commit 1b1c4b089b04ffa47f04c2923dc78c7fcafcf964":https://github.com/illumos/illumos-gate/commit/1b1c4b089b04ffa4... Electric Monk
01:54 AM Bug #13645 (Closed): bhyve queues wrong SIPI
While testing "propolis":https://github.com/oxidecomputer/propolis on a wider range of gear, I found that it refused ... Patrick Mooney
01:00 AM Bug #13526 (Closed): cmd/availdevs always rebuilds
"git commit 5fbc1fe0da7f34cf8155bf7624c94583cc98e47c":https://github.com/illumos/illumos-gate/commit/5fbc1fe0da7f34cf... Electric Monk

2021-03-17

05:47 PM Bug #13644: ixgbe_ring_tx() has an invalid VERIFY under memory pressure
USE WITH CAUTION AND ONLY ON AN ixgbe you know to include 12849's fix...
A hotpatch using mdb -kw that circumvents th...
Dan McDonald
04:16 PM Bug #13644: ixgbe_ring_tx() has an invalid VERIFY under memory pressure
I think we can safely remove the VERIFY() altogether. It was added early-on when trying to refactor the TX path in #1... Jason King
03:50 PM Bug #13644 (Closed): ixgbe_ring_tx() has an invalid VERIFY under memory pressure
Consider: https://github.com/illumos/illumos-gate/blob/b2761fb273089c452ca34297d7ab4a1d1c1f1012/usr/src/uts/common/i... Dan McDonald
03:17 PM Bug #13599 (Closed): ahci(7d) requires alias for HP AHCI SATA controller
"git commit b2761fb273089c452ca34297d7ab4a1d1c1f1012":https://github.com/illumos/illumos-gate/commit/b2761fb273089c45... Electric Monk
02:11 AM Bug #13643: smb share of lofs mount fails
Just to clarify a little more on what's going on.
It seems that smb_tree_getattr returns ESTALE because of this che...
Michael Zeller
02:00 AM Bug #13643 (In Progress): smb share of lofs mount fails
Gordon Ross
01:58 AM Bug #13643 (Closed): smb share of lofs mount fails
If one shares a path that is backed by a lofs mount using the command below (in either the gz or ngz), then a client ... Michael Zeller
12:26 AM Bug #13622: Memory leak in coretemp_create_sensor
We've tested this (ht Patrick) by loading this up on an Intel system with coretemp and verifying that after doing a r... Robert Mustacchi

2021-03-16

11:48 PM Feature #13586: getcwd() should accept a 0 length argument
"git commit 6edc7986d8c0034d072afac8b25477b983bf8f55":https://github.com/illumos/illumos-gate/commit/6edc7986d8c0034d... Electric Monk
07:22 PM Feature #13586 (Closed): getcwd() should accept a 0 length argument
"git commit aa15372140b6b509a26742fd85fe78dd77d9a642":https://github.com/illumos/illumos-gate/commit/aa15372140b6b509... Electric Monk
11:05 PM Feature #13642 (Closed): onu could support updating on OmniOS
When using @onu@ to create an illumos-gate boot environment on a running OmniOS system, there is an extra required st... Andy Fiddaman
10:43 PM Feature #13641 (New): svccfg(1M) should document setnotify/listnotify/delnotify
The svccfg(1M) man page does not document these subcommands. Andy Fiddaman
10:39 PM Bug #13640 (In Progress): brand uninstall scripts need ksh fixes
@usr/src/lib/brand/solaris10/zone/uninstall.ksh@ and @usr/src/lib/brand/shared/zone/uninstall.ksh@ use ksh patterns o... Andy Fiddaman
07:24 PM Feature #4933 (Duplicate): getcwd(3c) could be more useful
Closing this one now as #13586 has integrated.
(I should have added both issues to the change or closed the newer on...
Andy Fiddaman
07:22 PM Bug #4149 (Closed): ksh head builtin does not like newlines
"git commit d6f391ef39bc41c64e16ac5d7b10c1c8d5b1761e":https://github.com/illumos/illumos-gate/commit/d6f391ef39bc41c6... Electric Monk
05:27 PM Bug #4149: ksh head builtin does not like newlines
The fix that I've put for review basically amounts to a backport of the fix from ksh93 2013:
> 13-09-19 head.c,tai...
Andy Fiddaman
06:50 PM Bug #13639: Crash: mutex_enter: bad mutex. Related to USB?
This appears to be a use-after-free.... Dan McDonald
11:24 AM Bug #13639 (New): Crash: mutex_enter: bad mutex. Related to USB?
panic[cpu15]/thread=fffffe007bc77c20:
mutex_enter: bad mutex, lp=fffffe59743558e0 owner=fffffe007d00ec20 thread=ffff...
Gernot Strasser
06:16 PM Bug #13574 (Closed): loader.efi: efifb_gop_get_edid() is broken
"git commit f38f28fdbc29b3c5020295a6c6cb1ac52e949978":https://github.com/illumos/illumos-gate/commit/f38f28fdbc29b3c5... Electric Monk
04:27 PM Bug #13632 (Closed): smntemp doesn't need smntemp alias
"git commit 8781de92560745751daa24953330574a84de46e6":https://github.com/illumos/illumos-gate/commit/8781de9256074575... Electric Monk
03:53 PM Bug #9620 (Closed): getcwd() syscall has unbounded memory allocation
"git commit 7eb8c88abb70697edf48045434d2c18bb82ad2e7":https://github.com/illumos/illumos-gate/commit/7eb8c88abb70697e... Electric Monk
03:27 PM Bug #12558 (Closed): Builtin command "printf" of ksh93 does not behave as specified
"git commit f9bbf53b825c087ef99dd9b3e51570ec68a51463":https://github.com/illumos/illumos-gate/commit/f9bbf53b825c087e... Electric Monk
03:27 PM Bug #3782 (Closed): ksh93's builtin chown fails with numeric ids
"git commit 4162633a7c5961f388fdc51bcecb3016104b359f":https://github.com/illumos/illumos-gate/commit/4162633a7c5961f3... Electric Monk
04:17 AM Bug #1945: Import GRUB 0.9.7 patches from Gentoo
Do we need to keep this bug open since we've all but entirely moved on to Loader? Dan McDonald
03:11 AM Feature #13638 (New): Update ACPI to illumos/20201113
To address a combination of illumos #12169 and other changes, it's time to dust off illumos/acpica and update to a mo... Robert Mustacchi
02:01 AM Bug #13553: iasl: multiply-defined symbols
A note for folks in the future. While this was added into the @illumos/20180629@ branch of illumos/acpi, it was not c... Robert Mustacchi
12:42 AM Bug #13599: ahci(7d) requires alias for HP AHCI SATA controller
Great, thanks for testing that Gary! Robert Mustacchi
12:35 AM Feature #13637 (Closed): Support promiscuous mode on vioif interfaces
Currently, any requests to enable promiscuous mode on vioif interfaces is ignored. On hypervisors that advertise supp... Jason King

2021-03-15

07:46 PM Feature #13636 (New): want a kmem scrubber
In the spirit of #13623 it would be useful and interesting to implement a kmem scrubber (and less so a umem scrubber)... Rich Lowe
07:09 PM Bug #13618 (Closed): mdb: cast between incompatible function types
"git commit 974fceab66899bd599db3037669647d0e261838d":https://github.com/illumos/illumos-gate/commit/974fceab66899bd5... Electric Monk
07:07 PM Bug #13617 (Closed): mdb: variable may be used uninitialized
"git commit 24537d3ef87e4452da693fc3143ef18a1a0f3cac":https://github.com/illumos/illumos-gate/commit/24537d3ef87e4452... Electric Monk
07:01 PM Bug #13527 (Closed): csh: multiply-defined symbols
"git commit 258f91c6020f3614878f3dcd49df02d9e004de2c":https://github.com/illumos/illumos-gate/commit/258f91c6020f3614... Electric Monk
02:48 PM Bug #13634: fstat(2) does not use flag
Review: https://www.illumos.org/rb/r/2583/
*Testing*
I reviewed the updated man page using the following comman...
Marcel Telka
09:12 AM Bug #13634 (Closed): fstat(2) does not use flag
The @stat(2)@ man page contains this:... Marcel Telka
10:54 AM Bug #13635 (Closed): libast does not link with gcc4
If gate is built using gcc4 as the primary compiler, libast does not link.... Andy Fiddaman

2021-03-14

11:59 PM Feature #13633 (New): plockstat should be able to demangle symbols
I've been debugging a lot of rust lately, and it'd be fantastic if plockstat would demangle Rich Lowe
07:28 PM Bug #13632 (Closed): smntemp doesn't need smntemp alias
When booting a system with the smntemp driver installed, you'll see a warning that says:... Robert Mustacchi
01:33 PM Bug #12558: Builtin command "printf" of ksh93 does not behave as specified
Jens Elkner wrote in #note-8:
> And fixing the test is not an option?
Definitely, but not part of this change.
I...
Andy Fiddaman
12:16 AM Bug #12558: Builtin command "printf" of ksh93 does not behave as specified
And fixing the test is not an option? Jens Elkner
06:53 AM Bug #13549 (Closed): vi: multiply-defined symbols
"git commit ffe7853a48540d186f99d86ee9801b5f00135d9c":https://github.com/illumos/illumos-gate/commit/ffe7853a48540d18... Electric Monk
12:54 AM Bug #13599: ahci(7d) requires alias for HP AHCI SATA controller
Thanks for the link. Putting those two entries in /etc/driver_aliases does work. I got a normal boot of the new BE ... Gary Mills

2021-03-13

08:08 PM Bug #13627: chown(2) mixes up chown() and fchown()
In addition there are a few places where fchownat has been left out, fchownat is standardized so it's not really evol... Robert Mustacchi
07:35 PM Bug #13631: shell lint about variable expansion in arithmetic expressions is inscrutable
I wasn't asking to get rid of the warning, mainly to make sure when we have this kind of warning to explain what's go... Robert Mustacchi
07:33 PM Bug #13631: shell lint about variable expansion in arithmetic expressions is inscrutable
I wonder if we can just pad out the lint output to be more informative, or whether to be more selective about what wa... Andy Fiddaman
07:22 PM Bug #13631 (Closed): shell lint about variable expansion in arithmetic expressions is inscrutable
I had a bit of code that pbchk was upset about:... Robert Mustacchi
07:32 PM Bug #13622: Memory leak in coretemp_create_sensor
Thanks for writing this up, Yuri. I agree with the analysis here. I'll test this out and verify that we've cleaned up... Robert Mustacchi
07:26 PM Bug #13599: ahci(7d) requires alias for HP AHCI SATA controller
You can find them in the review linked from here (https://code.illumos.org/c/illumos-gate/+/1306/1/usr/src/pkg/manife... Robert Mustacchi
07:08 PM Feature #13630 (Closed): libpcidb could know about class codes
Currently libpcidb provides programmatic access to the PCI ID database and is used in a number of places including, p... Robert Mustacchi
05:47 PM Bug #13590 (Closed): sol_uverbs: implicit conversion from 'ibt_cep_state_t' to 'enum ib_qp_state'
"git commit a522dae157f0619c63fd51d4b80abc2ded60ec51":https://github.com/illumos/illumos-gate/commit/a522dae157f0619c... Electric Monk
02:06 PM Bug #12558: Builtin command "printf" of ksh93 does not behave as specified
The note about the test failure was just for the person who has to approve this change - the test failure is easily e... Andy Fiddaman
12:19 PM Bug #12558: Builtin command "printf" of ksh93 does not behave as specified
Jens Elkner wrote in #note-5:
> ksh is correct: GMT is a timezone, UTC is a standard.
It isn't, UTC is valid time...
Yuri Pankov
08:18 AM Bug #12558: Builtin command "printf" of ksh93 does not behave as specified
ksh is correct: GMT is a timezone, UTC is a standard. Jens Elkner
10:34 AM Bug #13629 (Closed): nxge: build errors with gcc 10
Build errors with gcc 10:... Toomas Soome
10:14 AM Bug #13628 (Closed): sppptun: array subscript 0 is outside array bounds
Build errors with gcc 10:... Toomas Soome
09:27 AM Bug #13625: rename SUNWcs and SUNWcsd
Joshua M. Clulow wrote:
> There are two ancient legacy package names that we have that do not fit in with the rest o...
Toomas Soome

2021-03-12

11:36 PM Bug #13526: cmd/availdevs always rebuilds
Testing: cd $SRC/cmd/availdevs
make install
make install
2nd command does nothing.
Gordon Ross
09:50 PM Bug #13620 (Closed): _lib_version should not be present in mapfile-vers
"git commit 1769817e9676d2db341d2b6828c199f0eabac823":https://github.com/illumos/illumos-gate/commit/1769817e9676d2db... Electric Monk
09:16 PM Bug #13627 (Closed): chown(2) mixes up chown() and fchown()
the first paragraph describes fchown() ["or referenced by the open file descriptor fildes"] but fails to name it, lea... Andy Fiddaman
09:12 PM Bug #3782: ksh93's builtin chown fails with numeric ids
I tested this fix by using the builtin chown to repeatedly apply a number UID, GID and combination of the two.
Witho...
Andy Fiddaman
07:33 PM Bug #13508 (Closed): door_layout() should align the stack to 16 bytes for i386 processes
"git commit 915894ef19890baaed00080f85f6b69e225cda98":https://github.com/illumos/illumos-gate/commit/915894ef19890baa... Electric Monk
07:29 PM Bug #13508: door_layout() should align the stack to 16 bytes for i386 processes
Additional testing:
I peformed "ikeadm dump" operations on various things (algorithms, rules, certificate-cache) w...
Dan McDonald
05:48 PM Bug #13519 (Closed): pkcs11_tpm: symbol 'hPrivateLeafKey' is multiply-defined
"git commit b8ccc4133d4adaea81b30537c9a156ae726b2146":https://github.com/illumos/illumos-gate/commit/b8ccc4133d4adaea... Electric Monk
04:52 PM Bug #13599: ahci(7d) requires alias for HP AHCI SATA controller
The first way sounds easy to me.
Where do I find your new entries?
Gary Mills
03:04 PM Bug #13599: ahci(7d) requires alias for HP AHCI SATA controller
There are a couple of different ways. One is to create a new boot environment and just edit the /etc/aliases to inclu... Robert Mustacchi
01:14 PM Bug #13626 (Closed): libsldap: implicit conversion from 'enum <anonymous>'
Build errors with gcc 10:... Toomas Soome
07:33 AM Bug #13528 (Closed): bnu: multiply-defined symbols
"git commit 20af54a8dfd25497aa77acb3ad11cf1e91b122e9":https://github.com/illumos/illumos-gate/commit/20af54a8dfd25497... Electric Monk
07:30 AM Bug #13550 (Closed): gprof: multiply-defined symbols
"git commit 144488712135c03d546fb15b718e6a21f4f6d4cf":https://github.com/illumos/illumos-gate/commit/144488712135c03d... Electric Monk
07:23 AM Bug #13551 (Closed): error: multiply-defined symbols
"git commit 28ab0ca48b3e331cbbb231b1c8325f9f24f9af95":https://github.com/illumos/illumos-gate/commit/28ab0ca48b3e331c... Electric Monk
07:18 AM Bug #13553 (Closed): iasl: multiply-defined symbols
"git commit 830ec39e9a3d673fcf5865875006ab471d56b85b":https://github.com/illumos/illumos-gate/commit/830ec39e9a3d673f... Electric Monk
07:12 AM Bug #13532 (Closed): ftp: multiply-defined symbols
"git commit 92163adad0f33b8ee626f71225670465b4718da2":https://github.com/illumos/illumos-gate/commit/92163adad0f33b8e... Electric Monk
07:04 AM Bug #13608 (Closed): tem: use dynamic array for tab stops
"git commit 835b861bfa01968a312484d1d7bd1798865ea383":https://github.com/illumos/illumos-gate/commit/835b861bfa01968a... Electric Monk
07:02 AM Bug #13607 (Closed): loader: tem should use dynamic array for tab stops
"git commit ba2848d4cb17292e88f04f6a47e0b3305f17efa7":https://github.com/illumos/illumos-gate/commit/ba2848d4cb17292e... Electric Monk
06:59 AM Bug #13531 (Closed): format: multiply-defined symbols
"git commit a11d78d661ddb4b26a53fad39aba982d2bb5a63b":https://github.com/illumos/illumos-gate/commit/a11d78d661ddb4b2... Electric Monk
06:56 AM Bug #13525 (Closed): backup: multiply-defined symbols
"git commit e0dfa398a76c38cdf3380b38117ee2d1ed3249f0":https://github.com/illumos/illumos-gate/commit/e0dfa398a76c38cd... Electric Monk
06:51 AM Bug #13524 (Closed): cdrw: multiply-defined symbols
"git commit 3a4671b6f0da381fd0891bf9fe1fcb82176d9897":https://github.com/illumos/illumos-gate/commit/3a4671b6f0da381f... Electric Monk
06:49 AM Bug #13521 (Closed): libnisdb: symbol 'ldapConfig' is multiply-defined
"git commit 9c508120caba0f594e67ae6e1f0ca8a7e3a274e5":https://github.com/illumos/illumos-gate/commit/9c508120caba0f59... Electric Monk
06:45 AM Bug #13517 (Closed): libeti: multiply-defined symbols
"git commit 518a3de174fca27c87a655a6dab31dc0d75a66a9":https://github.com/illumos/illumos-gate/commit/518a3de174fca27c... Electric Monk

2021-03-11

08:41 PM Bug #13625 (New): rename SUNWcs and SUNWcsd
There are two ancient legacy package names that we have that do not fit in with the rest of the scheme, which we shou... Joshua M. Clulow
07:53 PM Bug #13624 (New): package metadata should say "illumos"
We haven't been Solaris for a long time, but many of the package manifests haven't yet been updated to reflect our di... Joshua M. Clulow
07:36 PM Feature #13623 (In Progress): want a way to check all umem buffers on process exit
At present UMEM_DEBUG checks umem buffers on the boundary between umem and the client. That is, during allocation or... Rich Lowe
04:44 PM Bug #13614 (Closed): user-level thread swtch panic
"git commit 288166677c0b62978c976160131a2cc1cf4176b4":https://github.com/illumos/illumos-gate/commit/288166677c0b6297... Electric Monk

2021-03-10

10:18 PM Bug #13580 (Closed): cpcgen frees bad buffer
"git commit 431a74760e42d5af1054ef3d5de0e389ea277476":https://github.com/illumos/illumos-gate/commit/431a74760e42d5af... Electric Monk
10:18 PM Bug #13581 (Closed): geniconvtbl gets really confused about freeing cpp options
"git commit c45618a5778581b6ec976bf7c034fd7afaa757d7":https://github.com/illumos/illumos-gate/commit/c45618a5778581b6... Electric Monk
10:18 PM Bug #13588 (Closed): want a tools geniconvtbl
"git commit b8767451d156f585534afac0bf22721810d0dc63":https://github.com/illumos/illumos-gate/commit/b8767451d156f585... Electric Monk
08:51 PM Bug #13622 (Closed): Memory leak in coretemp_create_sensor
... Yuri Pankov
07:20 PM Bug #12302 (Closed): ksh dumps core while parsing functions
"git commit 63be7eb52ac2a58b3a00a7c7dff8d701df814cc0":https://github.com/illumos/illumos-gate/commit/63be7eb52ac2a58b... Electric Monk
06:33 PM Feature #13563 (Closed): Update nvmeadm status codes to 1.4
"git commit d1efd55638746ba7b4c5bf294cdc87e141ef5c67":https://github.com/illumos/illumos-gate/commit/d1efd55638746ba7... Electric Monk
02:19 AM Feature #13563: Update nvmeadm status codes to 1.4
Unfortunately, I was unable to find any devices that had errors on them to test this rendering. Robert Mustacchi
06:33 PM Feature #13530 (Closed): Update nvmeadm identify to 1.4
"git commit 8d5300d3859436fa82e7199f50011911090c65dc":https://github.com/illumos/illumos-gate/commit/8d5300d3859436fa... Electric Monk
02:22 AM Feature #13530: Update nvmeadm identify to 1.4
To test this I looked at the nvmeadm output from several NVMe 1.3 and 1.4 devices from folks including:
* Micron
...
Robert Mustacchi
05:51 PM Bug #13614: user-level thread swtch panic
For testing, I tested this on our Racktop build of illumos. As I mentioned in the description, we
have additional FPU...
Jerry Jelinek
03:36 PM Bug #4149 (In Progress): ksh head builtin does not like newlines
The builtin tail command code is using libast's @sfmove()@ function to copy input to stdout, and this function is des... Andy Fiddaman
02:08 PM Bug #13599: ahci(7d) requires alias for HP AHCI SATA controller
Yes, I'd be happy to test this fix. How do I do this when I've already made the change manually?
Gary Mills
12:45 PM Bug #13620 (Closed): _lib_version should not be present in mapfile-vers
Build errors with gcc 10:... Toomas Soome
12:38 PM Bug #13619 (Closed): sgs: variable may be used uninitialized
Build errors with gcc 10:... Toomas Soome
10:48 AM Bug #13618 (Closed): mdb: cast between incompatible function types
Build errors with gcc 10:... Toomas Soome
10:44 AM Bug #13617 (Closed): mdb: variable may be used uninitialized
Build errors with gcc 10:... Toomas Soome
09:32 AM Bug #13597 (Closed): ipf: variable may be used uninitialized in this function
"git commit ef1266efec4565fb64aeda150f6100dadde8bca8":https://github.com/illumos/illumos-gate/commit/ef1266efec4565fb... Electric Monk
08:42 AM Bug #13616 (New): bootadm update-archive must report archive creation failure
During a recent image construction process, I had not left enough space in the target pool to create the boot archive... Joshua M. Clulow
08:16 AM Bug #13587 (Closed): stmf_sbd: array subscript 8 is above array bounds
"git commit d464f34577edaa31dd6978ec04d66a57529dd2c8":https://github.com/illumos/illumos-gate/commit/d464f34577edaa31... Electric Monk
08:13 AM Bug #13520 (Closed): udapl_tavor: symbol 'dapls_ib_dbp_lock' is multiply-defined
"git commit e3b270024f3e952233b61d3dcb4129ba75bf2720":https://github.com/illumos/illumos-gate/commit/e3b270024f3e9522... Electric Monk
07:38 AM Feature #13576 (Closed): Add mdb ::linkerset command
"git commit 089ef9c1879ed031043f7bb75bd1f472558dcbbf":https://github.com/illumos/illumos-gate/commit/089ef9c1879ed031... Electric Monk
03:19 AM Feature #13576: Add mdb ::linkerset command
To test this, built a BE that included this change as well as the changes under review for #13615 as that has a linke... Jason King
06:14 AM Bug #13605 (Closed): ramdisk systems have no boot_archive
"git commit f6c47fdeea63a9c5d1abefdffb93d3f87e12b7d0":https://github.com/illumos/illumos-gate/commit/f6c47fdeea63a9c5... Electric Monk
03:06 AM Bug #13615 (New): mdb has issues resolving some symbols in shared libraries
While testing #13576, I discovered a strange inconsistency in the behavior on how mdb resolves symbols. I've attached... Jason King

2021-03-09

10:17 PM Bug #13606 (Closed): tic(1) writes uninitialized data to some terminfo entries
"git commit 2587b3a0593a431a99cc2dc78bf1034e672a35e2":https://github.com/illumos/illumos-gate/commit/2587b3a0593a431a... Electric Monk
08:55 PM Bug #13595 (Closed): logadm: failing to build test programs
"git commit d893e05e2a64324d7059baefcbf7bd9872a32ad9":https://github.com/illumos/illumos-gate/commit/d893e05e2a64324d... Electric Monk
08:52 PM Bug #13552 (Closed): fs.d: multiply-defined symbols
"git commit bfbf29e2d493eb4d7f76ee725d3229899602a088":https://github.com/illumos/illumos-gate/commit/bfbf29e2d493eb4d... Electric Monk
08:32 PM Bug #9620: getcwd() syscall has unbounded memory allocation
and with a user supplied buffer that is too small:... Andy Fiddaman
11:36 AM Bug #9620: getcwd() syscall has unbounded memory allocation
Some more testing notes:
With a path that is bigger than @kmem_max_cached@.
This is in conjunction with #13586, l...
Andy Fiddaman
08:15 PM Bug #13613 (Closed): ipkg platform.xml missing /dev/signalfd
"git commit 19df86dc540ec91584176ab69b765edae4562731":https://github.com/illumos/illumos-gate/commit/19df86dc540ec915... Electric Monk
07:57 PM Bug #13613: ipkg platform.xml missing /dev/signalfd
To test, I created a simple test zone, booted it and verified /dev/signalfd was missing.
I then built a PI w/ the ...
Jason King
06:09 PM Bug #13613: ipkg platform.xml missing /dev/signalfd
For affected installs, an interim workaround is to run @zonecfg -z <zone>@ and add the following:... Jason King
02:54 AM Bug #13613 (Closed): ipkg platform.xml missing /dev/signalfd
When #6342 upstreamed signalfd support, it unfortunately neglected to include the /dev/signalfd as a part of the devi... Jason King
05:11 PM Bug #13614: user-level thread swtch panic
We have some additional kernel FPU crypto code that is not upstream and this is
hooked in with ZFS encryption. Norma...
Jerry Jelinek
05:07 PM Bug #13614 (Closed): user-level thread swtch panic
We hit the following:... Jerry Jelinek
04:00 PM Bug #13591 (Closed): bnxe: implicit conversion from 'enum <anonymous>' to 'lm_status_t'
"git commit 8993acd7cf0075cbfaf6df95d292f897079b5618":https://github.com/illumos/illumos-gate/commit/8993acd7cf0075cb... Electric Monk
12:30 PM Bug #3781 (Closed): ksh93's builtin ln inconsistent
I can't replicate this with the 2020 gate ksh (@Version JM 93t+ 2010-03-05@) or the current one (@Version jM 93u+ 201... Andy Fiddaman
11:23 AM Feature #13586: getcwd() should accept a 0 length argument
Some more testing notes:
For a fairly standard short path:...
Andy Fiddaman
08:51 AM Feature #13611: beadm should support an alternate root
My implementation strategy here has been to define a new @be_context_t@ object, and to then pass it around most of th... Joshua M. Clulow
08:21 AM Bug #13605: ramdisk systems have no boot_archive
h1. Testing Notes
h2. Existing persistent installation system
On a stock OpenIndiana system, I installed my tes...
Joshua M. Clulow
12:52 AM Bug #13599: ahci(7d) requires alias for HP AHCI SATA controller
Gary, John, does one of you want to test this and make sure that I've gotten this right upstream? Robert Mustacchi
12:30 AM Feature #13604 (Closed): pci.ids make update should use https
"git commit 29940bf8af05acccf7b0a08eec421d2c1db7d560":https://github.com/illumos/illumos-gate/commit/29940bf8af05accc... Electric Monk
12:30 AM Feature #13603 (Closed): March 2021 hwdata update
"git commit 29940bf8af05acccf7b0a08eec421d2c1db7d560":https://github.com/illumos/illumos-gate/commit/29940bf8af05accc... Electric Monk

2021-03-08

09:57 PM Feature #13586: getcwd() should accept a 0 length argument
I tested this in conjunction with the fix for #9620 because otherwise I hit that bug when using very long paths.
W...
Andy Fiddaman
09:19 PM Bug #13606: tic(1) writes uninitialized data to some terminfo entries
Tested with diffs of infocmp(1) output, valgrind to check the uninitialized memory was no longer written.... Rich Lowe
08:40 PM Bug #3782: ksh93's builtin chown fails with numeric ids
This is being caused by libast's @struid()@ (@strgid()@) functions which convert a name to a uid (gid).
When a name ...
Andy Fiddaman
05:38 PM Bug #3782 (In Progress): ksh93's builtin chown fails with numeric ids
Andy Fiddaman
07:35 PM Bug #13609 (Closed): i86xpv needs to be more careful with ao_gendisp
"git commit 24ffd7b4991aba1983bd17ddf22f48fddd796956":https://github.com/illumos/illumos-gate/commit/24ffd7b4991aba19... Electric Monk
01:25 AM Bug #13609: i86xpv needs to be more careful with ao_gendisp
Tested with the problematic build config, and also isolated builds in i86xpv Rich Lowe
05:25 PM Feature #13604: pci.ids make update should use https
Tested by using the @make update@ target which now successfully pulls from https for pci.ids. Robert Mustacchi
05:24 PM Feature #13603: March 2021 hwdata update
Tested by comparing prtconf before and after this change which exercises the underlying libpcidb and makes sure we ca... Robert Mustacchi
04:46 PM Bug #3779 (Resolved): ksh93's builtin chown handling is busted
I cannot reproduce this with the current ksh93 in gate, and nor could it be reproduced 8 years ago with the upstream ... Andy Fiddaman
03:59 PM Feature #13612 (Closed): Convert ksh93.1 to mdoc
Andy Fiddaman
02:38 PM Bug #12558: Builtin command "printf" of ksh93 does not behave as specified
I've tested the proposed change by running a variety of parameters through both the ksh93 builtin and /usr/bin/printf... Andy Fiddaman
02:35 PM Bug #12558 (In Progress): Builtin command "printf" of ksh93 does not behave as specified
This is indeed because of shared code between @print@ and @printf@.
Although the @printf@ command is correctly decla...
Andy Fiddaman
01:08 PM Bug #12302: ksh dumps core while parsing functions

Testing...
Andy Fiddaman
01:01 PM Bug #12302: ksh dumps core while parsing functions
This is happening because the @savstak@ variable in sh/parse.c:@funct()@ is not initialised.
For functions which cont...
Andy Fiddaman
12:58 PM Bug #12302 (In Progress): ksh dumps core while parsing functions
Andy Fiddaman
12:08 PM Bug #12302: ksh dumps core while parsing functions
With the latest illumos @ksh93@, I can only replicate this with the 32-bit version.... Andy Fiddaman
07:08 AM Feature #13611: beadm should support an alternate root
Sample from my updated manual page for @beadm@:... Joshua M. Clulow
07:07 AM Feature #13611 (New): beadm should support an alternate root
Various packaging and installation tools like @pkg@ and @bootadm@ accept a @-R@ flag that allows them to be constrain... Joshua M. Clulow
01:40 AM Bug #13610: mac_promisc_dispatch CV deadlock when re-entering against mac_promisc_remove
I have a dump of a system thus frozen, if anybody needs it to get further details. My original debugging sessions on ... Alex Wilson
01:40 AM Bug #13610 (New): mac_promisc_dispatch CV deadlock when re-entering against mac_promisc_remove
In ... Alex Wilson

2021-03-07

11:30 PM Bug #13609 (Closed): i86xpv needs to be more careful with ao_gendisp
i86xpv symlinks ao_gendisp from i86pc, but doesn't delete it first or use -f, so if a full (debug and non-debug) buil... Rich Lowe
09:39 AM Bug #13608 (Closed): tem: use dynamic array for tab stops
The current tabstops are stored in fixed size array of 40 stops, this means max terminal width 8 * 40. With small fon... Toomas Soome
09:37 AM Bug #13607 (Closed): loader: tem should use dynamic array for tab stops
The current tabstops are stored in fixed size array of 40 stops, this means max terminal width 8 * 40. With small fon... Toomas Soome

2021-03-05

11:29 PM Bug #13565 (Closed): umem should only have one text section
"git commit 9f160f41aaee44e207fb709edec8d6493d3c4f2d":https://github.com/illumos/illumos-gate/commit/9f160f41aaee44e2... Electric Monk
08:09 PM Bug #13606 (Closed): tic(1) writes uninitialized data to some terminfo entries
I tripped wsdiff in the nansi.sysk terminfo entry, it turns out to be because for dubious reasons tic(1) avoids offse... Rich Lowe
06:20 PM Bug #13600 (Closed): Fix regression in ctftest-convert-no-dwarf
"git commit 6d14434bff9ecb720b0d5e27ee39f9ec442f837e":https://github.com/illumos/illumos-gate/commit/6d14434bff9ecb72... Electric Monk
05:37 PM Feature #13602 (Closed): cpuset funcs could be more const
"git commit 5ed99ae722c542671009b80e3fb34623a2ee0a73":https://github.com/illumos/illumos-gate/commit/5ed99ae722c54267... Electric Monk
04:41 PM Feature #13602: cpuset funcs could be more const
Considering the nature of the change, I tested it with @wsdiff(1)@ against a vanilla build.
Here are the results:
<...
Patrick Mooney
04:58 PM Bug #13605 (Closed): ramdisk systems have no boot_archive
When the system boots, we make an early decision to mount a root file system (e.g., from a disk, or the network) or t... Joshua M. Clulow
05:14 AM Feature #13604 (Closed): pci.ids make update should use https
The @make update@ target for pci.ids currently uses an http URL. Given that it's available over https (unlike usb.ids... Robert Mustacchi
05:13 AM Feature #13603 (Closed): March 2021 hwdata update
As it's the start of a new month, time to do another hwdata update. Robert Mustacchi

2021-03-04

10:52 PM Bug #13579 (Closed): readdir(3C) and closedir(3C) should document dirent lifetime
"git commit 3aa10614c270c8e3c84f2fe819f8fc4db741f47e":https://github.com/illumos/illumos-gate/commit/3aa10614c270c8e3... Electric Monk
04:09 PM Bug #13579: readdir(3C) and closedir(3C) should document dirent lifetime
I tested this mainly by confirming with man(1) that the pages still rendered in a reasonable way. Robert Mustacchi
09:56 PM Bug #13338 (Closed): bhyve should be able to emulate CLTS
"git commit 7db0d1931e7f4e135600dcbe0f4c5b10c732181e":https://github.com/illumos/illumos-gate/commit/7db0d1931e7f4e13... Electric Monk
08:57 PM Bug #13338: bhyve should be able to emulate CLTS
Finding a good test case for this can be a bit of a challenge. With well-behaving bootroms and guests, the bits in @... Patrick Mooney
09:56 PM Bug #13256 (Closed): bhyve should shadow %cr0 on AMD
"git commit 7db0d1931e7f4e135600dcbe0f4c5b10c732181e":https://github.com/illumos/illumos-gate/commit/7db0d1931e7f4e13... Electric Monk
09:27 PM Bug #13256: bhyve should shadow %cr0 on AMD
I've booted the typical battery of guest OSes (Linux, OpenBSD, Windows, NetBSD, illumos) on an AMD machine featuring ... Patrick Mooney
07:59 PM Feature #13602 (Closed): cpuset funcs could be more const
The @cpuset_or@, @cpuset_xor@, and @cpuset_and@ functions could specify that their respective @src@ arguments are con... Patrick Mooney
07:12 PM Bug #13565: umem should only have one text section
tested with software that got confused previously (most notably valgrind), tested that umem still worked. Tested tha... Rich Lowe
04:03 PM Bug #13560 (Closed): smbios(1m) should sanitize strings
"git commit 0f56e145e1bddbb7bdc804efe2d5fcbe21d5aec2":https://github.com/illumos/illumos-gate/commit/0f56e145e1bddbb7... Electric Monk
04:58 AM Bug #13560: smbios(1m) should sanitize strings
I also ran the utiltests to get the smbios test suite. There is one unrelated failure noted below which I root caused... Robert Mustacchi
03:40 PM Bug #13599: ahci(7d) requires alias for HP AHCI SATA controller
Yes, it was the different class code that concerned me in this case. In general, when a device doesn't use the class ... Robert Mustacchi
02:14 PM Bug #13599: ahci(7d) requires alias for HP AHCI SATA controller
This particular disk controller does not have separate AHCI and RAID modes. Instead, it has an AHCI+RAID mode. I've... Gary Mills
08:12 AM Bug #13599: ahci(7d) requires alias for HP AHCI SATA controller
Robert Mustacchi wrote in #note-1:
> Generally speaking Intel has two device IDs for their SATA controllers based on...
Toomas Soome
04:05 AM Bug #13599: ahci(7d) requires alias for HP AHCI SATA controller
Generally speaking Intel has two device IDs for their SATA controllers based on whether the BIOS has it in ahci mode ... Robert Mustacchi
03:33 AM Bug #13599 (Closed): ahci(7d) requires alias for HP AHCI SATA controller
Per Gary Mills,
https://openindiana.org/pipermail/openindiana-discuss/2021-March/024088.html
/etc/driver_aliase...
John Groenveld
01:45 PM Bug #2766 (Closed): zoneadm install fails with root of zpool not mounted
"git commit cd12acafe1f95ec0f3308baba673d2653990a014":https://github.com/illumos/illumos-gate/commit/cd12acafe1f95ec0... Electric Monk
06:09 AM Bug #13592 (Closed): remove .Sx attempt at cross-linking in mac manuals
"git commit 6ed464ecaed26b9c4fc83c9edf03813e1c37c7e7":https://github.com/illumos/illumos-gate/commit/6ed464ecaed26b9c... Electric Monk
02:31 AM Bug #13592: remove .Sx attempt at cross-linking in mac manuals
I tested this mostly by looking at the various pages with man(1). Robert Mustacchi
05:37 AM Bug #13600: Fix regression in ctftest-convert-no-dwarf
With the fix in place, the ctf tests are clean on their own and in util-tests:... Robert Mustacchi
04:09 AM Bug #13600 (Closed): Fix regression in ctftest-convert-no-dwarf
When running the util tests recently I noticed that I had a failure in the CTF test suite. Running it manually I got ... Robert Mustacchi
05:08 AM Bug #13601 (Closed): ksh shell lint misleading
I was working on #13600 and got a piece of shell lint:... Robert Mustacchi
 

Also available in: Atom