Project

General

Profile

Activity

From 2021-02-15 to 2021-03-16

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

2021-03-03

09:56 PM Bug #13597 (Closed): ipf: variable may be used uninitialized in this function
Build errors with gcc 10:... Toomas Soome
09:52 PM Bug #13596: system/boot/real-mode package should not exist
Joshua M. Clulow wrote:
> The @pkg:/system/boot/real-mode@ package is a relic from the old i86pc boot infrastructure...
Toomas Soome
09:21 PM Bug #13596 (New): system/boot/real-mode package should not exist
The @pkg:/system/boot/real-mode@ package is a relic from the old i86pc boot infrastructure prior to grub, which itsel... Joshua M. Clulow
09:30 PM Bug #13594 (Closed): Valid flag for fchownat(2) is AT_SYMLINK_NOFOLLOW, not SYMLNK
"git commit f2db47a16aa8decb07a3891af701f32bba6990cd":https://github.com/illumos/illumos-gate/commit/f2db47a16aa8decb... Electric Monk
02:07 PM Bug #13594 (Pending RTI): Valid flag for fchownat(2) is AT_SYMLINK_NOFOLLOW, not SYMLNK
Marcel Telka
06:33 AM Bug #13593 (Closed): libc: uninitialized variables
"git commit c764c31dc69b9f3126169050c6e4b771cea45370":https://github.com/illumos/illumos-gate/commit/c764c31dc69b9f31... Electric Monk

2021-03-02

11:04 PM Bug #13588: want a tools geniconvtbl
also tested with a full wsdiff, which founds some issues otherwise missed because of the state of the makefile.
Di...
Rich Lowe
08:58 PM Bug #2766: zoneadm install fails with root of zpool not mounted
@zoneadm@ creates a ZFS dataset for the zone based on the zone's @zonepath@ attribute.
Since a @zonepath@ is a pathna...
Andy Fiddaman
08:47 PM Bug #2766 (In Progress): zoneadm install fails with root of zpool not mounted
Andy Fiddaman
07:32 PM Bug #13595 (Closed): logadm: failing to build test programs
While trying to build logadm test programs:... Toomas Soome
06:56 PM Bug #13538 (Closed): logadm: multiply-defined symbols
"git commit 454c9e74c7c117274fb3612dc713f144088203bf":https://github.com/illumos/illumos-gate/commit/454c9e74c7c11727... Electric Monk
02:50 PM Bug #13562 (Closed): zlogin for Solaris10 branded zones does not work after implementation of Feature #13274
"git commit ba32d0fa40167766c2c4c2a83c7475bd3aed4258":https://github.com/illumos/illumos-gate/commit/ba32d0fa40167766... Electric Monk
10:38 AM Bug #13594: Valid flag for fchownat(2) is AT_SYMLINK_NOFOLLOW, not SYMLNK
*Testing*
I reviewed the man page using the following command:...
Marcel Telka
10:38 AM Bug #13594: Valid flag for fchownat(2) is AT_SYMLINK_NOFOLLOW, not SYMLNK
Review: https://www.illumos.org/rb/r/2582/ Marcel Telka
09:58 AM Bug #13594 (Closed): Valid flag for fchownat(2) is AT_SYMLINK_NOFOLLOW, not SYMLNK
The chown(2) man page contains this:... Marcel Telka

2021-03-01

08:59 AM Bug #13589 (Closed): ccid: implicit conversion from 'atr_protocol_t' 'uccid_prot_t'
"git commit ae5c3fb759f05e5de586c82b204aabe1e336b578":https://github.com/illumos/illumos-gate/commit/ae5c3fb759f05e5d... Electric Monk
08:52 AM Bug #13585 (Closed): stmf: array subscript is above array bounds
"git commit 8ad466288742ffe497149f668ec1c028def2c686":https://github.com/illumos/illumos-gate/commit/8ad466288742ffe4... Electric Monk

2021-02-28

04:02 PM Bug #13593 (Closed): libc: uninitialized variables
Build errors with gcc 10:... Toomas Soome
03:21 PM Bug #13512 (Closed): ksh's >; is not reliable with `-c'
"git commit 718fc4ac1dfcd860e967fb444c831507f97cd300":https://github.com/illumos/illumos-gate/commit/718fc4ac1dfcd860... Electric Monk
02:48 PM Bug #13512: ksh's >; is not reliable with `-c'
This is something of a big hammer to disable a buggy feature of ksh93 when
running something via the shell's @-c@ opt...
Andy Fiddaman
01:58 AM Bug #8150 (Closed): OmniOS kernel panic
Andy Fiddaman
01:55 AM Feature #4702 (Duplicate): would like ::refstr
Joshua M. Clulow
01:17 AM Feature #4702 (Closed): would like ::refstr
Andy Fiddaman
01:53 AM Bug #7212 (Closed): network/ssh should depend on fs-minimal instead of fs-local
After #7293, SunSSH is no more. Andy Fiddaman
01:20 AM Bug #4853 (Closed): illumos-gate is not lint-clean when built with openssl 1.0
Andy Fiddaman
12:58 AM Feature #1163 (Closed): zpool destroy should prompt user
Andy Fiddaman
12:56 AM Bug #1002 (Closed): Integrate zlib
Closed as requested. Andy Fiddaman
12:56 AM Feature #5470 (Closed): libz should be part of illumos
Closed as requested. Andy Fiddaman
12:54 AM Bug #733 (Closed): grub boot splash and kernel boot screens need updating
I think this is probably covered by the recent migration to loader. Andy Fiddaman

2021-02-27

09:57 PM Bug #13592 (Closed): remove .Sx attempt at cross-linking in mac manuals
When doing work on the mac manuals, we often tried to cross-reference to a specific section of another manual. We've ... Robert Mustacchi
09:35 PM Feature #13174 (Closed): mac_prop_info_set_default_fec should be added to mac_prop_info(9F)
"git commit 3be0d903330def6576e70a1a8a028f5828c9ea45":https://github.com/illumos/illumos-gate/commit/3be0d903330def65... Electric Monk
09:32 PM Bug #9620: getcwd() syscall has unbounded memory allocation
Aside from the potential unbounded memory usage, the underlying problem seems to be that
@dirtopath()@ sometimes ret...
Andy Fiddaman
09:22 PM Bug #9620 (In Progress): getcwd() syscall has unbounded memory allocation
Andy Fiddaman
11:07 AM Bug #9620: getcwd() syscall has unbounded memory allocation
However, the @getcwd@ syscall does not work for very long paths, eventually returning ERANGE.... Andy Fiddaman
10:53 AM Bug #9620: getcwd() syscall has unbounded memory allocation
It doesn't appear to be the case that it's broken - @dogetcwd()@ does return ENAMETOOLONG if the buffer is insufficie... Andy Fiddaman
09:10 PM Bug #13591 (Closed): bnxe: implicit conversion from 'enum <anonymous>' to 'lm_status_t'
Build errors with gcc 10:... Toomas Soome
09:00 PM Bug #13590 (Closed): sol_uverbs: implicit conversion from 'ibt_cep_state_t' to 'enum ib_qp_state'
Build errors with gcc 10:... Toomas Soome
07:04 PM Bug #13580: cpcgen frees bad buffer
tested under libumem, and by comparing output Rich Lowe
07:03 PM Bug #13581: geniconvtbl gets really confused about freeing cpp options
tested by building under libumem with this geniconvtbl installed, and no longer aborting
(later tested with #13588)
Rich Lowe
07:02 PM Bug #13588: want a tools geniconvtbl
Tested by building with the #13581 fix and seeing that libumem no longer aborts on the bad free.
Tested the makefi...
Rich Lowe
02:59 AM Bug #13588 (Closed): want a tools geniconvtbl
We should move the native geniconvtbl build to usr/src/tools, and use it in lib/iconv_modules too.
While we're her...
Rich Lowe
06:39 PM Bug #13572 (Closed): SMB Query FileFsVolumeInformation should allow truncation
"git commit 25a9a7aaf35c7e4a2b5a57d3875af906147710d5":https://github.com/illumos/illumos-gate/commit/25a9a7aaf35c7e4a... Electric Monk
05:10 PM Bug #13501 (Closed): smbutil view crashes in ndr_clnt_get_frags()
"git commit 4d00d81bf82141f996e032f9c53e0e996a5f7204":https://github.com/illumos/illumos-gate/commit/4d00d81bf82141f9... Electric Monk
04:21 PM Bug #13560: smbios(1m) should sanitize strings
For the moment, I've done things such that smbios the command escapes strings. We probably need to go through and fig... Robert Mustacchi
02:23 PM Bug #12169: acpica leaks terribly
Apparently there are questions about whether its OK to modify these strings in-place. (They're provided by the firmwa... Gordon Ross
10:22 AM Bug #13589 (Closed): ccid: implicit conversion from 'atr_protocol_t' 'uccid_prot_t'
Build errors with gcc 10:... Toomas Soome
01:02 AM Feature #13586 (In Progress): getcwd() should accept a 0 length argument
Andy Fiddaman
12:21 AM Bug #13582 (Closed): wsdiff does not like non-proto directories
"git commit 7713a0580ffd38602449546f743c4eaccdeff06d":https://github.com/illumos/illumos-gate/commit/7713a0580ffd3860... Electric Monk

2021-02-26

11:18 PM Bug #12849 (Closed): ixgbe can do unnecessary allocations during tx
"git commit e39a7b5b5afda54edb90e52709591832137db39f":https://github.com/illumos/illumos-gate/commit/e39a7b5b5afda54e... Electric Monk
10:52 PM Bug #12849: ixgbe can do unnecessary allocations during tx
For completeness, I ran some iperf3 between combinations of unmodified and modified (with the PI) systems:... Jason King
10:32 PM Bug #13501: smbutil view crashes in ndr_clnt_get_frags()
Testing was done as follows:
1. Configure a server with a *very large* number of shares (the number of which can b...
Matt Barden
10:02 PM Bug #13572 (Pending RTI): SMB Query FileFsVolumeInformation should allow truncation
Gordon Ross
06:11 PM Bug #13572: SMB Query FileFsVolumeInformation should allow truncation
Testing:
Open file on Windows 10 client per. the issue description. (Open succeeds.)
Added test case "smb2.getin...
Gordon Ross
09:19 PM Bug #13582: wsdiff does not like non-proto directories
I've tested this change by running wsdiff on the directory structure that showed up the problem (as noted earlier in ... Andy Fiddaman
08:38 PM Bug #13587 (Closed): stmf_sbd: array subscript 8 is above array bounds
Build errors with gcc 10:... Toomas Soome
07:56 PM Bug #13573 (Closed): stop working around broken _msg makefiles and fix them
"git commit 3a51e5c06fdc66b1c3883ded28372f6ae8e9cedb":https://github.com/illumos/illumos-gate/commit/3a51e5c06fdc66b1... Electric Monk
06:39 PM Bug #12169: acpica leaks terribly
Getting a PR ready. Here are the notes from the imported fix:
Imported from: https://github.com/acpica/acpica/com...
Gordon Ross
02:23 PM Bug #12169: acpica leaks terribly
I've run across this too, with a recent illumos (derived) build, running in a VM on VMware ESXi 6.5
Here are the most...
Gordon Ross
05:53 PM Feature #13586 (Closed): getcwd() should accept a 0 length argument

As noted here: https://github.com/libarchive/libarchive/issues/1498
everyone else accepts a 0 argument for the buf...
Rich Lowe
05:02 PM Bug #13535 (Closed): snoop: multiply-defined symbols
"git commit cd93bdd351ff6db57bb306f3135a27aff71919d0":https://github.com/illumos/illumos-gate/commit/cd93bdd351ff6db5... Electric Monk
11:31 AM Bug #13585 (Closed): stmf: array subscript is above array bounds
Build errors with gcc 10:... Toomas Soome
12:31 AM Bug #13584: CIFS mount on CentOS 8 from OmniOS 151036 works once then generates "Invalid argument" on second try
The "invalid argument" return happens in frame 57 because the create (open) request in frame 56 specifies a lease, an... Gordon Ross

2021-02-25

07:33 PM Bug #13583: zfs test refreserv_multi_raidz can fail
> Suggesting that perhaps ksh93 no longer is adding [0] for us.
ksh93 was (and still is) adding the [0] because the ...
Andy Fiddaman
05:08 PM Bug #13583: zfs test refreserv_multi_raidz can fail
It appears it might be related to this:... Jason King
04:45 PM Bug #13583 (New): zfs test refreserv_multi_raidz can fail
Recently, the @refreserv_multi_raidz@ now seems to fail (from a stock illumos-gate):... Jason King
07:25 PM Bug #13541 (Closed): powertop: symbol 'g_turbo_supported' is multiply-defined
"git commit f6e9c6bd978eaf32de099c7f4a16eb9d2f1e5ab1":https://github.com/illumos/illumos-gate/commit/f6e9c6bd978eaf32... Electric Monk
05:11 PM Bug #13584 (New): CIFS mount on CentOS 8 from OmniOS 151036 works once then generates "Invalid argument" on second try
Using autofs to do a mount:
footest -fstype=cifs,vers=2.1,sec=krb5,user=&,uid=$UID,gid=$GID,cruid=$UID,file_mode=0...
Lee Damon
10:18 AM Bug #13582 (Closed): wsdiff does not like non-proto directories
If you use @wsdiff@ against arbitrary directory trees, rather than against a workspace, it produces a backtrace:
F...
Andy Fiddaman
06:59 AM Bug #13426 (Closed): xpv_psm: symbol 'acpi_isop' is multiply-defined
"git commit f641a59486e69100969f92a7ec309574f76b238d":https://github.com/illumos/illumos-gate/commit/f641a59486e69100... Electric Monk

2021-02-24

10:04 PM Bug #13543 (Closed): ipf: symbol 'thishost' is multiply-defined
"git commit 64410b34750c079390ce58d7e159fcff545d09b0":https://github.com/illumos/illumos-gate/commit/64410b34750c0793... Electric Monk
09:49 PM Bug #13545 (Closed): fm: multiply-defined symbols
"git commit cfc9ef1dcc5d6a18778b3b10d738d19df873d1a3":https://github.com/illumos/illumos-gate/commit/cfc9ef1dcc5d6a18... Electric Monk
09:44 PM Bug #13547 (Closed): tip: multiply-defined symbols
"git commit 1e094e1b56a6d925d6f7db6fec39db1c0e16451f":https://github.com/illumos/illumos-gate/commit/1e094e1b56a6d925... Electric Monk
09:13 PM Feature #13449 (Closed): cxgbe IPv6 checksum and LSO support
"git commit d75c60626217c1d02658d48c8cabf81bd44c6729":https://github.com/illumos/illumos-gate/commit/d75c60626217c1d0... Electric Monk
07:22 PM Bug #13581 (Closed): geniconvtbl gets really confused about freeing cpp options
geniconvtbl keeps a list of options for the C pre-processor, but is very confused about how to free them, and ends up... Rich Lowe
07:20 PM Bug #13580 (Closed): cpcgen frees bad buffer
cpcgen does (with irrelevant bits elided):... Rich Lowe
06:02 PM Bug #12849: ixgbe can do unnecessary allocations during tx
Besides a smoke test of running a kernel with the changes and passing normal traffic without incident (sjorge has bee... Jason King
05:46 PM Feature #13554 (Closed): vnics should advertise IPv6 checksums
"git commit 67ba9ac97cfcbc2368432da6d6d5cc1eb888fda3":https://github.com/illumos/illumos-gate/commit/67ba9ac97cfcbc23... Electric Monk
05:16 PM Bug #13557: pf[k]sh fails to properly resolve paths
Confirmed, with the second patch it now works.
Thanks!
Brian Bennett
01:02 AM Bug #13579: readdir(3C) and closedir(3C) should document dirent lifetime
See also, the @libc-coord@ mailing list: https://www.openwall.com/lists/libc-coord/2021/02/23/1 Joshua M. Clulow
01:00 AM Bug #13579 (Closed): readdir(3C) and closedir(3C) should document dirent lifetime
The @readdir(3C)@ routine returns pointers to a private buffer attached to the @struct DIR@ returned by @opendir(3C)@... Joshua M. Clulow

2021-02-23

10:16 PM Bug #13578 (New): dtrace SDT probes missing argument types
Quite a few dtrace SDT probes are missing argument types in their probe definitions. For example, all zfs SDT probes ... Jason King
10:14 PM Bug #13577 (New): Kernel SDT probes should be more modular
Currently, all kernel SDT probes across all modules must define their SDT probe arguments in @usr/src/uts/dtrace/sdt_... Jason King
07:23 PM Bug #13571 (Closed): cron: symbol 'err' has differing types
"git commit f95cbc2e7afaac705bf4c59683cb8a0a88003aa4":https://github.com/illumos/illumos-gate/commit/f95cbc2e7afaac70... Electric Monk
04:43 PM Feature #13576 (Closed): Add mdb ::linkerset command
With the addition of linker sets in #10851 (and their use in bhyve and likely other parts of the system), it would be... Jason King
12:06 PM Feature #13555: Offer common aliases for operators `-a`, `-o`, and `!` in find(1)
I was solely going by what the documentation says. I don't have an illumos system around for testing, currently.
S...
Michael Siegel
12:44 AM Bug #13389 (Closed): After persistent L2ARC import, cache device has constant 8KB/sec load
"git commit b639505692797add0a13ee545fd6ca20d63f89fd":https://github.com/illumos/illumos-gate/commit/b639505692797add... Electric Monk

2021-02-22

07:14 PM Bug #13389: After persistent L2ARC import, cache device has constant 8KB/sec load
Just for reference, I've also attached the same stdout passing output in case it's useful in the future. Jason King
07:12 PM Bug #13389: After persistent L2ARC import, cache device has constant 8KB/sec load
The @persist_l2arc_008_pos@ was failing on Dan's test system. Looking at the failure, as well as conferring with Geor... Jason King
07:10 PM Bug #13389: After persistent L2ARC import, cache device has constant 8KB/sec load
ZFS tests showed no regressions save one: persist_l2arc_008_pos.
Turns out that with this bug fixed, my lightweig...
Dan McDonald

2021-02-21

10:36 PM Feature #13575 (Closed): loader: use display pixel density for font autoselection
Calculate font size from 16 density independent pixels (dp) by using: size = 16 * ppi/160 * display_factor

We ...
Toomas Soome
10:28 PM Bug #13574 (Closed): loader.efi: efifb_gop_get_edid() is broken
First of all, we need gop handle, not protocol to read out the EDID. Then, to simplify our life, use EFI_OPEN_PROTOCO... Toomas Soome
09:58 PM Bug #13557: pf[k]sh fails to properly resolve paths
"git commit 6859ab0054a96093394fe85f055fac9cf93b38ee":https://github.com/illumos/illumos-gate/commit/6859ab0054a96093... Electric Monk
09:55 AM Bug #13557: pf[k]sh fails to properly resolve paths
-Is that with the final patch that got committed?-
-I could replicate your original problem in a non-global zone, bu...
Andy Fiddaman
09:47 PM Bug #10070 (In Progress): smbd problem on system reboot
Gordon Ross
09:45 PM Bug #10070: smbd problem on system reboot
Took a stab at debugging this. It happens (sometimes) during SMB service shutdown.... Gordon Ross
08:22 PM Bug #10070: smbd problem on system reboot
Gordon Ross wrote in #note-5:
> Do you have any notes on when this first appeared for you? (what build etc)
Sinc...
Toomas Soome
08:14 PM Bug #10070: smbd problem on system reboot
Do you have any notes on when this first appeared for you? (what build etc) Gordon Ross
09:05 PM Bug #13573: stop working around broken _msg makefiles and fix them
Tested with builds, custom targets that build the _msg target of each component after deleting $(ROOT)/catalog to mak... Rich Lowe
09:00 PM Bug #13573 (Closed): stop working around broken _msg makefiles and fix them
Right now we create catalog directories in usr/src/Makefile during the first step of the msg build. It seems we do t... Rich Lowe

2021-02-20

11:58 PM Bug #13557: pf[k]sh fails to properly resolve paths
Sorry I didn't get a chance to comment on this earlier, but this patch still doesn't work for me, but the behavior is... Brian Bennett
11:37 PM Bug #13557 (Closed): pf[k]sh fails to properly resolve paths
"git commit 944411b5616a6d498985ec4579bd6448b8baacfe":https://github.com/illumos/illumos-gate/commit/944411b5616a6d49... Electric Monk
11:16 PM Bug #13572: SMB Query FileFsVolumeInformation should allow truncation
It turns out the problem here was how we handle the case where the client sends an SMB2 Query Info FS with level File... Gordon Ross
11:15 PM Bug #13572 (Closed): SMB Query FileFsVolumeInformation should allow truncation
Description:
This behaviour can only be seen on recent Windows 10 1903 builds, including 18362.295. We have an exist...
Gordon Ross
11:11 PM Bug #13559 (Closed): remove lingering references to usr/closed
"git commit 56ffda179176d14e2fb160bdc85f6da601f1eac7":https://github.com/illumos/illumos-gate/commit/56ffda179176d14e... Electric Monk
11:11 PM Bug #13558 (Closed): remove support for optional subdirectories in the build
"git commit 3aa6c13072f3d4792a18693e916aed260a496c1f":https://github.com/illumos/illumos-gate/commit/3aa6c13072f3d479... Electric Monk
11:10 PM Bug #76 (Feedback): broken 'smbadm add-member'
Gordon Ross
11:09 PM Bug #76: broken 'smbadm add-member'
old bug -- anyone know if it's still reproducible? Gordon Ross
11:06 PM Bug #919 (Closed): smbfs fsync sometimes returns ETIME
Haven't seen this after #9735 Gordon Ross
11:00 PM Bug #3084 (Closed): System slow when accssing many file using CIFS.
Gordon Ross
10:50 PM Bug #9619 (Closed): SMB operations by some applications with windows 7 clients take an absurdly long time to respond when oplock is enabled
Gordon Ross
10:49 PM Bug #9882 (Closed): smbd: service exit timed out during terminating
Gordon Ross
10:45 PM Bug #11525 (Closed): smbsrv long filename
I believe this was fixed with #6398 Gordon Ross
10:41 PM Feature #12039 (Closed): Kernelbased SMB should support Apple Timemachine
Gordon Ross
10:34 PM Bug #10070: smbd problem on system reboot
Gordon Ross wrote in #note-3:
> Is this still reproducible? If so, can you please provide more details? eg. force a...
Toomas Soome
10:18 PM Bug #10070: smbd problem on system reboot
Is this still reproducible? If so, can you please provide more details? eg. force a crash dump when this happens. Gordon Ross
10:27 PM Bug #7785 (Closed): CIFS: smbd[9813]: [ID 491055 daemon.debug] share: failed to cache repo_name (2115)
I believe this is fixed by #7529
Gordon Ross
10:20 PM Bug #8683 (Closed): SMB server should check tokens from authsvc
I don't remember a reproducible bug here. Whatever it was is probably fixed by now. Let's just close.
Gordon Ross
10:15 PM Bug #12868 (Feedback): CIFS - SAMBA DC says schannel_check_required
This was _probably_ fixed with: #13169 CVE-2020-1472 (ZeroLogon) and SMB authentication
Could you please check and u...
Gordon Ross
08:39 PM Bug #13515 (Closed): panic with bad mutex in smb_ofile_hold_olbrk
"git commit 1f0845f1dfb179d6aa598ad89bb44d432f4e1020":https://github.com/illumos/illumos-gate/commit/1f0845f1dfb179d6... Electric Monk
04:30 PM Bug #13515: panic with bad mutex in smb_ofile_hold_olbrk
Testing:
Matt Barden wrote a test that can reproduce this with fairly high probabiity,
running simultaneous SMB2 cl...
Gordon Ross
08:39 PM Bug #13514 (Closed): smbsrv panic in smb2_dh_read_nvlist
"git commit 174aa483b26ab13af096f2d478f7c15afdaf9784":https://github.com/illumos/illumos-gate/commit/174aa483b26ab13a... Electric Monk
04:33 PM Bug #13514: smbsrv panic in smb2_dh_read_nvlist
Testing:
Create a persistent handle storage file (and nvlist) that's intentionally corrupt.
Stop and start the SM...
Gordon Ross
12:31 AM Feature #13449: cxgbe IPv6 checksum and LSO support
To test this, I manually had a workspace where I reverted the TSO disablement for IPv6 and pulled in my fix for #1355... Robert Mustacchi
12:26 AM Feature #13554: vnics should advertise IPv6 checksums
In addition to Ryan's testing, I verified that the ill_t properly advertised checksum support over a T6 which has sup... Robert Mustacchi

2021-02-19

03:32 PM Bug #13561 (Closed): nfs: implicit conversion from 'enum nfsstat4' to 'enum clnt_stat'
"git commit 8bf842e01303492318712f55e3f715097c4df992":https://github.com/illumos/illumos-gate/commit/8bf842e013034923... Electric Monk
03:29 PM Bug #13523 (Closed): libsmbns: symbol 'smb_node_type' is multiply-defined
"git commit 0189c0b054f5460e8b23f56112cd0763c993cd05":https://github.com/illumos/illumos-gate/commit/0189c0b054f5460e... Electric Monk
03:14 PM Bug #6729 (Closed): incremental replication stream of a fs tree with lots of snapshots trips assert in zfs recv
"git commit c5286370b84c690a18e8100a5237a1000d7e29c6":https://github.com/illumos/illumos-gate/commit/c5286370b84c690a... Electric Monk
08:00 AM Bug #13562: zlogin for Solaris10 branded zones does not work after implementation of Feature #13274
The build of the gate has been finished, the 32/64 bit s10_brand.so.1 libraries have been copied over to my productio... Klaus Ziegler

2021-02-18

09:14 PM Bug #13562: zlogin for Solaris10 branded zones does not work after implementation of Feature #13274
I have set up a new build system, and currently building the gate with the following fix:... Klaus Ziegler
09:09 PM Bug #6729: incremental replication stream of a fs tree with lots of snapshots trips assert in zfs recv
Additionally, I was able to recreate the assertion failure using the steps documented in the ticket. When booted on a... Jason King
06:01 PM Bug #13571 (Closed): cron: symbol 'err' has differing types
Build error with gcc 10:... Toomas Soome
05:22 PM Bug #13570 (Closed): libpkg: overflow in conversion
Build error with gcc 10:... Toomas Soome
01:02 PM Bug #13568: Illumos networking -- no docs available how to configure networking to request an address as soon as systems start
Thomas Schweikle wrote:
> installing OpenIndiana (hipster or stable) network will only start after an user logged in...
Toomas Soome
10:06 AM Bug #13569: bootfs_006_pos: 7404 forgot to remove the "not supported" comment
Or, at least, move the now supported pool types above that comment. Yuri Pankov
10:03 AM Bug #13569 (New): bootfs_006_pos: 7404 forgot to remove the "not supported" comment
#7404 changed bootfs_006_pos to treat some pool types as supporting bootfs but forgot to remove the @## the following... Yuri Pankov
08:31 AM Feature #13554: vnics should advertise IPv6 checksums
I did some testing on Robert's behalf using this patch combined with #13449. I used my "lso tests":https://github.com... Ryan Zezeski
08:25 AM Feature #13449: cxgbe IPv6 checksum and LSO support
I did some testing on Robert's behalf using this patch combined with #13554. I used my "lso tests":https://github.com... Ryan Zezeski

2021-02-17

11:55 PM Bug #13568 (New): Illumos networking -- no docs available how to configure networking to request an address as soon as systems start
installing OpenIndiana (hipster or stable) network will only start after an user logged in.
in most cases this is no...
Thomas Schweikle
11:49 PM Bug #13567: maxpgio is too low for modern systems
Note that public documentation for a prominent proprietary fork suggests a default value of 400, rather than the 40 w... Joshua M. Clulow
11:44 PM Bug #13567 (New): maxpgio is too low for modern systems
The VM tuneable @maxpgio@ is set, by default, to 40:... Joshua M. Clulow
11:14 PM Bug #13566 (Closed): libm: 'fq[0]' may be used uninitialized
Build error with gcc 10:... Toomas Soome
10:39 PM Bug #13565 (Closed): umem should only have one text section
Now we don't keep the PTC implementation in a separate writable segment, we should just keep it in the regular text s... Rich Lowe
10:02 PM Bug #13558: remove support for optional subdirectories in the build
Tested with builds on i386 Rich Lowe
10:02 PM Bug #13559: remove lingering references to usr/closed
Tested with i386 builds Rich Lowe
09:25 PM Bug #13544 (Closed): rmformat: symbol 'uscsi_error' is multiply-defined
"git commit 3f423849d2afa35883f6feac478a08bdc8a1e68e":https://github.com/illumos/illumos-gate/commit/3f423849d2afa358... Electric Monk
09:21 PM Bug #13540 (Closed): ndmpd: multiply-defined symbols
"git commit b0d8599cdab985a41de495bf1f4f1bb56cdbef3c":https://github.com/illumos/illumos-gate/commit/b0d8599cdab985a4... Electric Monk
09:18 PM Bug #13539 (Closed): modload: multiply-defined symbols
"git commit b2d74f536e6828d7c394fb09b412bf35af42299d":https://github.com/illumos/illumos-gate/commit/b2d74f536e6828d7... Electric Monk
06:23 PM Feature #13534 (Closed): Document IPv6 LSO in mac(9E)
"git commit 942d4fcad7a6f23f289e7d2485bc9bc18b4506ab":https://github.com/illumos/illumos-gate/commit/942d4fcad7a6f23f... Electric Monk
02:25 AM Feature #13534: Document IPv6 LSO in mac(9E)
Tested by looking at the page in man. Robert Mustacchi
04:36 PM Feature #13564 (New): want IPv6 checksum support for simnet
It would help with testing if simnet could present the full IPv6 hardware checksum capab: @HCKSUM_INET_FULL_V6@.
...
Ryan Zezeski
10:46 AM Bug #13546 (Closed): svr4pkg: symbol 'eptnum' is multiply-defined
"git commit 569041adf8e01f8f57e8a53463ab4478ffd71ec0":https://github.com/illumos/illumos-gate/commit/569041adf8e01f8f... Electric Monk
10:43 AM Bug #13537 (Closed): ldap: multiply-defined symbols
"git commit 19a46add205c481c02687f802f63741bc0fd19ca":https://github.com/illumos/illumos-gate/commit/19a46add205c481c... Electric Monk
10:40 AM Bug #13536 (Closed): lp: symbol 'lp_alloc_fail_handler' is multiply-defined
"git commit 1d4c48c4c76a8b6a9ab91af4f76ca68c6556ad61":https://github.com/illumos/illumos-gate/commit/1d4c48c4c76a8b6a... Electric Monk
02:55 AM Feature #13563 (Closed): Update nvmeadm status codes to 1.4
Following on #13562 we should next turn to the command status and codes and update the tables for NVMe 1.4. Robert Mustacchi
02:17 AM Bug #13562: zlogin for Solaris10 branded zones does not work after implementation of Feature #13274
It seems likely we need an exception for the stack protector in the S10 brand shared object. If we have a fix for thi... Robert Mustacchi

2021-02-16

10:19 PM Bug #11245: zfstest rename_dirs_001_pos RENAME_DIRS is undefined
Just noticed this as well, and it looks the test case is fixed in openzfs long time ago; the sleep interval is greatl... Yuri Pankov
08:59 PM Bug #13562 (Closed): zlogin for Solaris10 branded zones does not work after implementation of Feature #13274
Failure message:
root@myserver:~# zlogin myzone
[Connected to zone 'myzone' pts/2]
ld.so.1: s10_brand.so.1: fatal:...
Klaus Ziegler
07:54 PM Bug #13548 (Closed): vgrind: multiply-defined symbols
"git commit a6dda84350c269f3e2c54cc01367177554a7cbd8":https://github.com/illumos/illumos-gate/commit/a6dda84350c269f3... Electric Monk
07:23 PM Bug #13522 (Closed): x86pi.so: multiply-defined symbols
"git commit 2a6858720cb70fb5eaddbfe3512fe5b55bcaf594":https://github.com/illumos/illumos-gate/commit/2a6858720cb70fb5... Electric Monk
07:21 PM Bug #13516 (Closed): loader.efi: efifb_mask_from_pixfmt is missing PixelBltOnly
"git commit aeaf55833f532850471446fb8721ef54e0b9a36d":https://github.com/illumos/illumos-gate/commit/aeaf55833f532850... Electric Monk
01:48 PM Bug #13561 (Closed): nfs: implicit conversion from 'enum nfsstat4' to 'enum clnt_stat'
Build error with gcc 10:... Toomas Soome
11:21 AM Bug #13557: pf[k]sh fails to properly resolve paths
Having rebuilt ksh without the SHOPT_PFOPT flag, I've tested @pfsh@ in the global and non-global zone and everything ... Andy Fiddaman
10:39 AM Bug #13557: pf[k]sh fails to properly resolve paths
Following discussion on IRC, rather than trying to fix the shell's built-in profile shell handling, I am going to com... Andy Fiddaman
12:55 AM Bug #13560 (Closed): smbios(1m) should sanitize strings
Looking at this intel NUC, we seem willing to print strings as they're presented to us. One my SKUs is a literal ^E.... Rich Lowe
12:38 AM Feature #13555: Offer common aliases for operators `-a`, `-o`, and `!` in find(1)
I'm taking a look at the source and it does seem like we have all three of these present in cmd/find/find.c:... Robert Mustacchi
12:30 AM Feature #13408 (Closed): cxgbe ufm support
"git commit 2e7b048c07a7326784648e68fd1a7c30f1e1d3eb":https://github.com/illumos/illumos-gate/commit/2e7b048c07a73267... Electric Monk
12:30 AM Feature #13407 (Closed): reduce smatch gags in t4nex
"git commit 89f249c9183aad7ca607490285fba9fc6cfa2cd0":https://github.com/illumos/illumos-gate/commit/89f249c9183aad7c... Electric Monk

2021-02-15

08:46 PM Bug #13559 (Closed): remove lingering references to usr/closed
A small handful of references to usr/closed remain, we should remove them. Rich Lowe
08:46 PM Bug #13558 (Closed): remove support for optional subdirectories in the build
In several places we test if a subdirectory exists before descending to it in the build. We should not, all the vali... Rich Lowe
05:28 PM Bug #13542 (Closed): wsdiff can strip first character of pathnames
"git commit 6be183eef7ea336db825abd64d8b464ca990a38b":https://github.com/illumos/illumos-gate/commit/6be183eef7ea336d... Electric Monk
05:02 PM Bug #13542: wsdiff can strip first character of pathnames
The problem here is that @wsdiff@ tries to show relative path names for changed objects, removing everything up to th... Andy Fiddaman
04:56 PM Bug #13513 (Closed): Do not use >; in cmd/ast/tools/Makefile
"git commit 42757785c4c4da261e053d2c6e2ef6cb2d348a15":https://github.com/illumos/illumos-gate/commit/42757785c4c4da26... Electric Monk
03:04 PM Bug #13513: Do not use >; in cmd/ast/tools/Makefile
I've never been able to replicate the issue via @nightly@ or by selectively building in a @bldenv@ on OmniOS, but I'v... Andy Fiddaman
04:46 PM Bug #13389: After persistent L2ARC import, cache device has constant 8KB/sec load
Dan mentioned it already but for posterity's sake - the patch removes the constant 8KB/sec write workload on the L2AR... Adam Stylinski
12:37 PM Bug #13557: pf[k]sh fails to properly resolve paths
In the original code, there are a number of problems contributing to this bad behaviour.
First, the @path_xattr()@ f...
Andy Fiddaman
10:29 AM Bug #13557 (Closed): pf[k]sh fails to properly resolve paths
Following the update to ksh93u+ in #13405, the ksh profile shells fail to properly resolve paths. This bug appears to... Andy Fiddaman
12:35 AM Bug #13510 (Closed): usr/src/data could build with more parallelism
"git commit a6a3654bcffa104b87e407c5450559b8c235b4f9":https://github.com/illumos/illumos-gate/commit/a6a3654bcffa104b... Electric Monk
12:35 AM Bug #13509 (Closed): psm is sparc only, don't build it on i386
"git commit 622d9a34dc9e68ddd38b93df5eda1bc20f0d507a":https://github.com/illumos/illumos-gate/commit/622d9a34dc9e68dd... Electric Monk
 

Also available in: Atom