Project

General

Profile

Activity

From 2020-02-28 to 2020-03-28

2020-03-28

06:56 PM Bug #12404 (Closed): audioemu10k: variable may be used uninitialized
"git commit 8c16a0e6d0b3d6a8b804825076383c61979302ec":https://github.com/illumos/illumos-gate/commit/8c16a0e6d0b3d6a8... Electric Monk
06:11 PM Feature #12310 (Closed): Add demangle(1) command
"git commit d52aae2365749461c362fde5a4c1a26a620cfbd3":https://github.com/illumos/illumos-gate/commit/d52aae2365749461... Electric Monk
12:34 PM Bug #12454 (Closed): remove lint library machinery
We should remove the makefile support for lint libraries, to avoid our makefiles being even more confusing by having ... Rich Lowe
02:04 AM Bug #12453 (Rejected): Missing shutdown log on AMD Ryzen
Since approximately December 2019, the shutdown messages have disappeared on my AMD Ryzen systems. In the tests, out... Gary Mills
12:56 AM Feature #12452 (Closed): Want support for AMD Zen 2 CPC Events
We should update the AMD PMC data files to add support for Zen 2 based on the Rome and Matisse. Similar to the Zen 1 ... Robert Mustacchi

2020-03-27

09:45 PM Bug #12451 (New): Remove .il files in non-kernel source
While #12349 removed the kernel files that were Sun Studio .il (inline) files, it did not touch non-uts files. A qui... Dan McDonald
09:15 PM Feature #12258 (Closed): Need native CCID driver
"git commit a61ed2ce7a86a4d6428f2a83eb4739fae945447e":https://github.com/illumos/illumos-gate/commit/a61ed2ce7a86a4d6... Electric Monk
08:51 PM Bug #12434: multiple vnics sharing the same VLAN ID don't receive interface down events
Found the problem:
http://src.illumos.org/source/xref/illumos-gate/usr/src/uts/common/io/mac/mac_client.c#547
A...
Dan McDonald
08:40 PM Feature #12450 (Closed): Add support for BCM57765 family devices to bge
Currently bge(7D) doesn't support the BCM57765 family of chips which are documented in the 57785 datasheet. Note, mos... Robert Mustacchi
08:34 PM Feature #12310: Add demangle(1) command
For testing, I booted a PI with the change, and ran the demangle command against the output of nm on a clang binary, ... Jason King
06:56 PM Feature #12444 (Closed): Intel v1 chip topo needs rank information
"git commit ae6d4bc342613e6a5dc7b84b03ecdb0cc9cf7d26":https://github.com/illumos/illumos-gate/commit/ae6d4bc342613e6a... Electric Monk
11:31 AM Bug #12349: clean up 32-bit assembly and lint
I tested this by booting a system, running the unit tests and DTrace test suite. John Levon
02:56 AM Bug #11909: THREAD_KPRI_RELEASE does nothing of the sort
I asked for some time to look into this further, so I'll share some notes on what I learned,
as well as some additio...
Gordon Ross

2020-03-26

11:56 PM Bug #12434 (Feedback): multiple vnics sharing the same VLAN ID don't receive interface down events
Dan McDonald
11:55 PM Bug #12434: multiple vnics sharing the same VLAN ID don't receive interface down events
Chip's discovered this via IPMP weirdness, but it turns out the first-order problem is what is in the new subject lin... Dan McDonald
02:41 PM Bug #12434: multiple vnics sharing the same VLAN ID don't receive interface down events
The savecore file can be downloaded at:
https://repo.nrg.wustl.edu/pub/zfs/vmdump_ipmp_down.0
Chip Schweiss
01:33 PM Bug #12434: multiple vnics sharing the same VLAN ID don't receive interface down events
I figured out how to reproduce this. The presence of vnics on the same interfaces will cause the creation of VLANs i... Chip Schweiss
09:15 PM Feature #12444: Intel v1 chip topo needs rank information
To test this, I looked at fmtopo output on a system that supported the IMC driver (thanks Dan McDonald). I verified t... Robert Mustacchi
09:13 PM Bug #12357 (Closed): getc/putc_unlocked need to set orientation
"git commit d726994754c938f91b6fd7e96b5cab3829615c58":https://github.com/illumos/illumos-gate/commit/d726994754c938f9... Electric Monk
04:01 PM Bug #12357: getc/putc_unlocked need to set orientation
To test this I introduced new tests as part of the stdio test suite in 7092 that cover the orientation of functions. ... Robert Mustacchi
09:13 PM Feature #12358 (Closed): Need mbrtowc variant that indicates consumed zero bytes
"git commit 0ac311bae7f6f50d9ba506b52bd8860f2d68d4ce":https://github.com/illumos/illumos-gate/commit/0ac311bae7f6f50d... Electric Monk
04:31 PM Feature #12358: Need mbrtowc variant that indicates consumed zero bytes
To test this, I imported the OpenBSD mbrtowc regression tests into the stdio test suite as a part of (7092). open_wme... Robert Mustacchi
09:13 PM Feature #12359 (Closed): Want a means to set the umem mtbf at runtine
"git commit 1470234269f4edea4cbf270cb2475e4988b788d5":https://github.com/illumos/illumos-gate/commit/1470234269f4edea... Electric Monk
04:35 PM Feature #12359: Want a means to set the umem mtbf at runtine
I tested this by using the functionality in the test suite for the memory streams (7092) work. They all behaved as ex... Robert Mustacchi
09:13 PM Bug #12392 (Closed): ftello64 doesn't handle ungetc() correctly when unbuffered
"git commit cd62a92d4a964bfe61d35ba2301b69e65e22a509":https://github.com/illumos/illumos-gate/commit/cd62a92d4a964bfe... Electric Monk
04:32 PM Bug #12392: ftello64 doesn't handle ungetc() correctly when unbuffered
To test this, i wrote a dedicated test program that was a slightly cleaner version of the sample program. For the tes... Robert Mustacchi
09:13 PM Bug #12360 (Closed): fwrite can loop forever on zero byte write
"git commit cd62a92d4a964bfe61d35ba2301b69e65e22a509":https://github.com/illumos/illumos-gate/commit/cd62a92d4a964bfe... Electric Monk
04:33 PM Bug #12360: fwrite can loop forever on zero byte write
This has been tested by exercising fmemopen(3C) based streams which triggered this behavior. This now brings the beha... Robert Mustacchi
09:13 PM Feature #7092 (Closed): Want support for stdio memory streams
"git commit cd62a92d4a964bfe61d35ba2301b69e65e22a509":https://github.com/illumos/illumos-gate/commit/cd62a92d4a964bfe... Electric Monk
04:48 PM Feature #7092: Want support for stdio memory streams
To test the new memory streams I did a combination of a couple of different things:
* I imported several tests fro...
Robert Mustacchi
11:13 AM Bug #12448: loader: improve boot options for kmdb and framebuffer
Available KMDB modes are:
* Off
* Loaded
* On NMI
* On Boot
* On Boot/NMI
Andy Fiddaman

2020-03-25

10:38 PM Bug #12449: apcupsd triggers ASSERT on debug kernels when killed
The command that queues the request:... Jason King
10:24 PM Bug #12449 (New): apcupsd triggers ASSERT on debug kernels when killed
When rebooting a DEBUG SmartOS PI on a system running apcupsd, I consistently hit this assert during reboot:... Jason King
04:59 PM Bug #12382 (Closed): Mellanox driver is missing advertisement in dladm link-prop
"git commit 8b11ca880a902725fb8b0bb2c639f3671ac806d6":https://github.com/illumos/illumos-gate/commit/8b11ca880a902725... Electric Monk
04:55 PM Bug #12425 (Closed): /opt/util-tests/bin/utiltest needs default run file handling
"git commit e5c541a6c70df2548bbaa19fa43a7dbebe4b637a":https://github.com/illumos/illumos-gate/commit/e5c541a6c70df254... Electric Monk
05:01 AM Bug #12425: /opt/util-tests/bin/utiltest needs default run file handling
To test this I invoked the updated copy of the utiltest binary and found that it successfully executed with the defau... Robert Mustacchi
04:06 PM Bug #12196 (Closed): fmadm faulty NULL pointer dereference
"git commit 7adb68a6af9135eabca6203d488597cb40c4675c":https://github.com/illumos/illumos-gate/commit/7adb68a6af9135ea... Electric Monk
03:32 PM Bug #12196: fmadm faulty NULL pointer dereference
Review: https://code.illumos.org/c/illumos-gate/+/342
Testing: none besides building the code and running "fmadm f...
Hans Rosenfeld
03:51 PM Bug #12448: loader: improve boot options for kmdb and framebuffer
Review at https://code.illumos.org/c/illumos-gate/+/462 Andy Fiddaman
03:36 PM Bug #12448 (Closed): loader: improve boot options for kmdb and framebuffer
I seem to be spending quite a lot of time talking people through dropping to the loader prompt and configuring @nmi=k... Andy Fiddaman
10:35 AM Bug #12447 (Closed): should install library compat symlinks from library makefiles, not Targetdirs
At present, all compatibility symlinks we install for libraries (such as those in /lib) come out of Targetdirs, which... Rich Lowe
05:08 AM Feature #12446 (Closed): 3KSTAT manual pages could be clearer about data life time
Some of the manual pages for libkstat such as @kstat_lookup(3KSTAT)@ and @kstat_chain_update(3KSTAT)@ are not as clea... Robert Mustacchi
04:47 AM Feature #9667: xhci_quiesce to support fast reboot.
having xhci_quiesce would help my particular case in working around https://www.illumos.org/issues/12445 J Y
03:25 AM Bug #12445: dubious AcpiDisable() and dubious firmware pull together for reboot hang
the system in the wild is mine, so i can offer up trying out things on my end. J Y
03:21 AM Bug #12445 (New): dubious AcpiDisable() and dubious firmware pull together for reboot hang
On an i86pc system, while rebooting (as via @reboot@, @shutdown -i6@, etc) we call into the PSM right before resettin... Joshua M. Clulow
12:17 AM Feature #12444 (Closed): Intel v1 chip topo needs rank information
The initial version of the chip topo that was added for the imc driver in 11609 did not enumerate rank nodes. While t... Robert Mustacchi
12:13 AM Feature #11612 (Closed): x86 PCI enumeration should not rely on bios max bus
"git commit eb00b1c8a31c2253a353644606388dff5b0e0275":https://github.com/illumos/illumos-gate/commit/eb00b1c8a31c2253... Electric Monk
12:13 AM Feature #11609 (Closed): Want modern Intel IMC driver
"git commit eb00b1c8a31c2253a353644606388dff5b0e0275":https://github.com/illumos/illumos-gate/commit/eb00b1c8a31c2253... Electric Monk

2020-03-24

08:31 PM Bug #12443 (New): Need support for BCM54858 PHY in bnxe
There are some devices which ship with a newer BCM54858 PHY. (These devices also use additional QLogic vendor/device... Garrett D'Amore
07:32 PM Bug #12434: multiple vnics sharing the same VLAN ID don't receive interface down events
I configured a VMware VM using e1000g nics. I cannot, on 030ap, reproduce this. I'm not sure if it's e1000g vs. ixg... Dan McDonald
03:32 PM Bug #12387: X11 fails for certain Ryzen CPUs
I have another update. I tried a BIOS upgrade on the test system, from 4014 to 5220. On reboot, I got the usual X11... Gary Mills
10:10 AM Bug #12383: Slow down and lock up in mlxcx receive interrupt path
There are a series of related tickets (listed here).
The combined change for all these tickets produced the followin...
Paul Winder

2020-03-23

09:07 PM Bug #12434: multiple vnics sharing the same VLAN ID don't receive interface down events
ALSO NOTE: This is on OmniOSce r151030ap. It may be necessary to reproduce this on that release or older alongside ... Dan McDonald
09:02 PM Bug #12434: multiple vnics sharing the same VLAN ID don't receive interface down events
This is weird.
There are two ways to create a "VLAN Nic". One is via `dladm create-vlan -v vid -l physN linkN`, t...
Dan McDonald
02:42 PM Bug #12434: multiple vnics sharing the same VLAN ID don't receive interface down events
It looks like this bug is in the VLAN layer, not IPMP:... Chip Schweiss
02:13 PM Bug #12434 (Feedback): multiple vnics sharing the same VLAN ID don't receive interface down events
When an interface is down IPMP will not always go to a degraded state, leaving the IPMP interface in a broken state:
...
Chip Schweiss
04:56 PM Bug #12441 (Closed): mlxcx default queue sizes are a bit on the small size
When stress testing (on 25G NICs), I noticed the driver was consistently blocking because of full send and receive qu... Paul Winder
04:45 PM Bug #12440 (In Progress): mlxcx should not block in the send path
Paul Winder
04:44 PM Bug #12440 (Closed): mlxcx should not block in the send path
The driver will cv_wait() in the send path when it is short of resources - buffers or ring space.
It shouldn't blo...
Paul Winder
04:42 PM Bug #12439 (Closed): mlxcx send rings can overflow
If the send queue is the same size (or smaller) than its paired completion queue, it is likely to overflow and become... Paul Winder
04:33 PM Bug #12438 (Closed): mlxcx should pass receive messages to mac layer more frequently
In testing I have seen the receive path lock up where the receive interrupt (or poll) has amassed a full chain of mbl... Paul Winder
04:21 PM Bug #12420 (Closed): fd: variable may be used uninitialized
"git commit d1d0a29b5275e074d59d170cca23b45a6e5834d8":https://github.com/illumos/illumos-gate/commit/d1d0a29b5275e074... Electric Monk
04:14 PM Bug #12399 (Closed): kobj printf functions should be checked
"git commit c61137df0ddfe2318cd4b953495b4ccdb8f12b61":https://github.com/illumos/illumos-gate/commit/c61137df0ddfe231... Electric Monk
03:28 PM Bug #12399: kobj printf functions should be checked
Specifically, the output of "buf" value in kobj_read_file() was not wide enough for the 64-bit pointer John Levon
03:17 PM Bug #12399: kobj printf functions should be checked
Tested this with a verbose boot and checked that the output looked good, including the initial bug output that prompt... John Levon
04:13 PM Bug #12175 (Closed): i86xpv: variable may be used uninitialized
"git commit 2a9992ecc0392fdbbaa57613c1bcfc31b6c7e247":https://github.com/illumos/illumos-gate/commit/2a9992ecc0392fdb... Electric Monk
03:35 PM Bug #12437 (New): ccid(7d) status command should include information about driver/reader state
The UCCID_CMD_STATUS ioctl of ccid(7d) currently does not report whether the driver actually supports a CCID reader, ... Hans Rosenfeld
03:33 PM Feature #12436 (New): want support for CCID readers lacking APDU and automatic parameter negotiation
The current ccid(7d) driver will attach to CCID readers that don't support APDU transfers or that require manual nego... Hans Rosenfeld
03:32 PM Feature #12435 (New): ATR printing for ccid could decode historical bytes
The ATR printing code in usr/src/common/ccid/atr.c, used by ccidadm(1m), currently does not decode the historical byt... Hans Rosenfeld
03:06 PM Feature #12258: Need native CCID driver
Testing: I've tested this code exhaustively with YubiKeys. There is a set of test programs included that excercise th... Hans Rosenfeld
06:53 AM Bug #12433 (Closed): efcode: NULL pointer errors
Build errors with NULL pointer on SPARC:... Toomas Soome

2020-03-22

09:09 PM Bug #12432 (Closed): vntsd: NULL pointer errors
Build errors with NULL pointer on SPARC:... Toomas Soome
09:04 PM Bug #12387: X11 fails for certain Ryzen CPUs
I have an update. I've reviewed the source of vt and console-kit-daemon. Both of them do not recreate files in /dev... Gary Mills
05:43 PM Bug #12400 (Closed): loader: misaligned access of dos_partition structure
"git commit 3fd7ddd197d247df98d4c6efd8fb2a6447e338de":https://github.com/illumos/illumos-gate/commit/3fd7ddd197d247df... Electric Monk
02:23 PM Bug #12431 (New): ldapclient doesn't like hostnames with multi A/AAAA records
I am playing around with a master-master setup where I will write to one but can read from both.
I have the follow...
Jorge Schrauwen
02:05 PM Bug #12393: kernel panics on X4470 M1 while trying to load cpudrv for cpu #9 when booting OI-hipster-text-20191106.usb
Hey Robert,
so I tried but your idea still ends in a panic:...
Olaf Bohlen
01:59 PM Bug #12430: Our Headers break clang
There seems to be a similar problem with /usr/clang/9.0/lib/clang/9.0.1/include/mm_malloc.h where clang redefines sys... Till Wegmüller
01:49 PM Bug #12430 (New): Our Headers break clang
While compiling newest firefox I stumbled upon the following error... Till Wegmüller
08:32 AM Bug #12429 (Duplicate): sgs: NULL pointer errors
NULL pointer errors while building sgs on SPARC:... Toomas Soome
08:24 AM Bug #12428 (In Progress): bzip2: smatch errors
smatch warnings while building bzip2:... Toomas Soome
08:14 AM Bug #12427 (Closed): stand: smatch and NULL pointer errors
Build errors on SPARC stand tree:... Toomas Soome
07:57 AM Bug #12426 (Closed): swapgeneric: NULL pointer errors
Build errors on SPARC with NULL pointer:... Toomas Soome

2020-03-21

10:42 PM Bug #12425 (Closed): /opt/util-tests/bin/utiltest needs default run file handling
Generally, I invoke the util-tests directly by using the test-runner and the default run-file. Today I tried to use ... Robert Mustacchi
08:56 PM Bug #12424 (Closed): openeepr: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
07:41 PM Bug #12423 (Closed): ipf: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
07:28 PM Bug #12422 (In Progress): ipw: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
07:05 PM Bug #12421 (In Progress): devinfo: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
06:31 PM Bug #12420 (Closed): fd: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
06:01 PM Bug #12419 (In Progress): intel_nb5000: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
05:38 PM Bug #12418 (Closed): dnet: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
03:56 PM Bug #12417 (In Progress): emlxs: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
12:04 PM Bug #12416 (In Progress): hxge: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
10:51 AM Bug #12415 (Closed): ecpp: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
10:21 AM Bug #12414 (In Progress): dld: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
10:06 AM Bug #12413 (Closed): cxgbe: cast between incompatible function types
Build errors with gcc 9:... Toomas Soome
08:35 AM Bug #12412 (Closed): crypto: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
08:16 AM Bug #12411 (In Progress): bge: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
07:48 AM Bug #12410 (Closed): bpf: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
07:30 AM Bug #12409 (In Progress): audiohd: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
07:13 AM Bug #12408 (In Progress): audiosolo: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
06:41 AM Bug #12407 (In Progress): audiopci: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome

2020-03-20

10:49 PM Bug #12393: kernel panics on X4470 M1 while trying to load cpudrv for cpu #9 when booting OI-hipster-text-20191106.usb
The @intel_nhmex@ driver has a cousin the @intel_nhm@ driver. Both of these, notably, use smbios to try and get infor... Robert Mustacchi
05:47 PM Bug #12393: kernel panics on X4470 M1 while trying to load cpudrv for cpu #9 when booting OI-hipster-text-20191106.usb
Workaround:
it works with -B disable-intel_nhmex=true
set on boot
Olaf Bohlen
09:06 PM Bug #12406 (In Progress): audiop16x: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
08:38 PM Bug #12405 (In Progress): audioens: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
07:56 PM Bug #12363: add O_DIRECT support
OK, given all that and the fact that things on ZFS will probably always default to the current behavior, then it seem... Robert Mustacchi
07:01 PM Bug #12404 (Closed): audioemu10k: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
06:29 PM Bug #12403 (Closed): srn: variable may be used uninitialized
Build error with gcc 9:... Toomas Soome
06:04 PM Bug #12402 (Closed): audiocmihd: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
05:17 PM Bug #5052 (Closed): need e1000g(7D) man page
"git commit 27183ddc1219d1250969ffa63c48ed8281cb4eb0":https://github.com/illumos/illumos-gate/commit/27183ddc1219d125... Electric Monk
02:01 AM Bug #5052: need e1000g(7D) man page
I tested this by using man(1) to look at the page. Robert Mustacchi
10:58 AM Bug #12401 (In Progress): arn: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
07:16 AM Bug #12368 (Closed): asy: variable may be used uninitialized
"git commit 278de290aa274ca244c25d81b2940211c15ab7e5":https://github.com/illumos/illumos-gate/commit/278de290aa274ca2... Electric Monk
07:09 AM Bug #12320 (Closed): librsc: NULL pointer errors
"git commit f9c7ecc9013918bf789e154e2ed5f2e8fb6ce24c":https://github.com/illumos/illumos-gate/commit/f9c7ecc9013918bf... Electric Monk
04:53 AM Feature #12379 (Closed): e1000g: Need support for Intel I219 v10-v15
"git commit 528737823843346cf95a4a701612f82089135554":https://github.com/illumos/illumos-gate/commit/528737823843346c... Electric Monk

2020-03-19

11:19 PM Feature #12379: e1000g: Need support for Intel I219 v10-v15
To test this a group of folks in the community were able to exercise these changes on several different generations o... Robert Mustacchi
05:33 PM Bug #12400 (Closed): loader: misaligned access of dos_partition structure
armv7 crash due to misligned access of dos_partition dp_start field.
Allocate and make copy of dos_partition array...
Toomas Soome
02:56 PM Bug #12399 (Closed): kobj printf functions should be checked
They're not marked as printflike, but they should be. John Levon
02:40 PM Bug #12378 (Closed): ata: variable may be used uninitialized
"git commit 1bff1300cebf1ea8e11ce928b10e208097e67f24":https://github.com/illumos/illumos-gate/commit/1bff1300cebf1ea8... Electric Monk
10:37 AM Bug #12393: kernel panics on X4470 M1 while trying to load cpudrv for cpu #9 when booting OI-hipster-text-20191106.usb
... Olaf Bohlen
10:00 AM Bug #12393: kernel panics on X4470 M1 while trying to load cpudrv for cpu #9 when booting OI-hipster-text-20191106.usb
I hope this is what was requested:... Olaf Bohlen
08:26 AM Bug #12393: kernel panics on X4470 M1 while trying to load cpudrv for cpu #9 when booting OI-hipster-text-20191106.usb
15:58 <@rmustacc> Agnar: The useful thing here will be to print the stack trace
again to get the ...
Olaf Bohlen

2020-03-18

05:37 PM Feature #12292 (Closed): retire libbc
"git commit 97b5374547d500fded52d886ceba8a9962af0527":https://github.com/illumos/illumos-gate/commit/97b5374547d500fd... Electric Monk
05:15 PM Bug #12397 (New): 12254 broke the zfs test suite for older python versions
On a machine with python 2.7.X the test suite now fails:... Andrew Stormont
03:34 PM Bug #12396 (In Progress): zdb -A does not work after 3006
Among other changes #3006 removed checks for @aok@ value from ASSERT()/VERIFY(), so now specifying -A(AA) flags to zd... Yuri Pankov
01:53 PM Bug #12254: python changes have broken the zfs test suite
https://pythonclock.org/
May be it's just about time to forget about 2.x?
Yuri Pankov
11:23 AM Bug #12393 (New): kernel panics on X4470 M1 while trying to load cpudrv for cpu #9 when booting OI-hipster-text-20191106.usb
Ok, I think I hitted a bug here:... Olaf Bohlen
06:39 AM Bug #12392 (Closed): ftello64 doesn't handle ungetc() correctly when unbuffered
While looking at issues with 7092, I discovered that there was a weird difference in behavior between ftell and ftell... Robert Mustacchi

2020-03-17

08:32 PM Bug #12391 (New): Kernel latencies for bound threads
We've recently seen massive problems with network outages of several seconds to 20 minutes. It turns out this is due ... Arne Jansen
07:15 PM Bug #12386 (Closed): acpixtract tries to fopen("")
"git commit 20d3bf629e3e91ea61dee8153d5bc47daeab26b0":https://github.com/illumos/illumos-gate/commit/20d3bf629e3e91ea... Electric Monk
03:44 PM Bug #12386: acpixtract tries to fopen("")
I tested the change to remove utprint.c with checking that acpixtract works now, as well as acpidump and iasl, and a... John Levon
03:26 PM Bug #12254: python changes have broken the zfs test suite
This seems to have broken Python 2.7.X. Andrew Stormont
10:22 AM Bug #12365 (Closed): pwritev64 can't write at offsets between [2 GiB, 4 GiB)
"git commit 81c3d08501e57b65e096ec6a2b1d62f87cf8ced7":https://github.com/illumos/illumos-gate/commit/81c3d08501e57b65... Electric Monk
07:27 AM Bug #12390 (Closed): AES: aes_mech_info_tab error

This appears to be a syntax fix in relation to each block. It appears that the character should be a comma instead...
jing zhang

2020-03-16

09:58 PM Feature #12352 (Closed): libproc could know about .gnu_debuglink for remote symbol tables
"git commit e68846a8e404cfae64e1c4e685626bf6867ce513":https://github.com/illumos/illumos-gate/commit/e68846a8e404cfae... Electric Monk
03:18 PM Feature #12352: libproc could know about .gnu_debuglink for remote symbol tables
This was primarily tested at Joyent by using tools that use libproc such as mdb, dtrace, pstack, etc. on Linux binari... Robert Mustacchi
09:58 PM Feature #12353 (Closed): libproc should also check the GNU build id in addition to the debug link
"git commit 8d12444d6bc9b8e39d369d7700dcb29b0572abaf":https://github.com/illumos/illumos-gate/commit/8d12444d6bc9b8e3... Electric Monk
03:18 PM Feature #12353: libproc should also check the GNU build id in addition to the debug link
This was primarily tested at Joyent by using tools that use libproc such as mdb, dtrace, pstack, etc. on Linux binari... Robert Mustacchi
08:39 PM Bug #12363: add O_DIRECT support
Literally nothing happens in that case since ZFS on both illumos and OpenZFS currently does absolutely for O_DIRECT. ... Jerry Jelinek
03:40 PM Bug #12363: add O_DIRECT support
Thanks for putting this together, Jerry. I think this causes the Linux behavior to make sense. As in erroring with EI... Robert Mustacchi
06:27 PM Bug #12365: pwritev64 can't write at offsets between [2 GiB, 4 GiB)
Tested with the unit tests (as well as long-term joyent testing) John Levon
05:47 PM Bug #12351 (Closed): Remove the 32bit DMA restrictions in the emlxs driver
"git commit a3170057524922242772a15fbeb3e91f5f8d4744":https://github.com/illumos/illumos-gate/commit/a317005752492224... Electric Monk
05:47 PM Feature #12350 (Closed): Add support for Emulex LPe31000 and LPe32000 fibre channel chipsets
"git commit a3170057524922242772a15fbeb3e91f5f8d4744":https://github.com/illumos/illumos-gate/commit/a317005752492224... Electric Monk
09:51 AM Bug #12385 (Closed): tst.subr.d needs fixing for NULL as a pointer
"git commit 17abec598417b0120193b3ad4e5390d5d8682014":https://github.com/illumos/illumos-gate/commit/17abec598417b012... Electric Monk
07:19 AM Feature #12389 (In Progress): loader should consult with ACPI SPCR table for serial console
For BIOS loader, add code to check for ACPI SPCR table to detect console redirection to serial port. Toomas Soome
06:58 AM Bug #12174 (Closed): i86pc: variable may be used uninitialized
"git commit 584b574a3b16c6772c8204ec1d1c957c56f22a87":https://github.com/illumos/illumos-gate/commit/584b574a3b16c677... Electric Monk

2020-03-15

08:33 PM Bug #12377 (Closed): aggr: may be used uninitialized
"git commit 34a4e6b53d2e6f2605fd77cda5b161201d7d0f20":https://github.com/illumos/illumos-gate/commit/34a4e6b53d2e6f26... Electric Monk
08:30 PM Bug #12367 (Closed): aac: variable may be used uninitialized
"git commit c9ffe217655ce62448bdb45d6f113f43b4dfcc54":https://github.com/illumos/illumos-gate/commit/c9ffe217655ce624... Electric Monk
12:36 PM Bug #11817 (Closed): Clean up C++ code in libnisdb
I'm not sure this is really worth pursuing. We should probably be removing NIS. Andrew Stormont

2020-03-14

05:14 PM Feature #12369 (Closed): dis WBNOINVD support
"git commit c1e9bf00765d7ac9cf1986575e4489dd8710d9b1":https://github.com/illumos/illumos-gate/commit/c1e9bf00765d7ac9... Electric Monk
05:14 PM Feature #12375 (Closed): dis support for gfni instructions
"git commit a25e615d76804404e5fc63897a9196d4f92c3f5e":https://github.com/illumos/illumos-gate/commit/a25e615d76804404... Electric Monk
05:14 PM Feature #12374 (Closed): dis support for EVEX vpclmulqdq instructions
"git commit a25e615d76804404e5fc63897a9196d4f92c3f5e":https://github.com/illumos/illumos-gate/commit/a25e615d76804404... Electric Monk
05:14 PM Feature #12373 (Closed): dis support for EVEX vaes instructions
"git commit a25e615d76804404e5fc63897a9196d4f92c3f5e":https://github.com/illumos/illumos-gate/commit/a25e615d76804404... Electric Monk
05:14 PM Bug #12372 (Closed): dis EVEX encoding SIB mishandled
"git commit a25e615d76804404e5fc63897a9196d4f92c3f5e":https://github.com/illumos/illumos-gate/commit/a25e615d76804404... Electric Monk
05:14 PM Bug #12371 (Closed): dis x86 EVEX prefix mishandled
"git commit a25e615d76804404e5fc63897a9196d4f92c3f5e":https://github.com/illumos/illumos-gate/commit/a25e615d76804404... Electric Monk

2020-03-13

11:29 PM Feature #12330: libtopo: add support for directed graph based topologies
h2. Testing
These changes include automated tests which exercise the new libtopo interfaces. Output from those te...
Rob Johnston
10:32 PM Bug #12387: X11 fails for certain Ryzen CPUs
I agree with your recommendation. The Radeon card did work in December of 2019. It was only in February of 2020 tha... Gary Mills
09:22 PM Bug #12387: X11 fails for certain Ryzen CPUs
FYI the common drm driver support we current have is missing some things (TTM features) required by the radeon drm dr... Gordon Ross
02:30 PM Bug #12387 (New): X11 fails for certain Ryzen CPUs
When I upgrade from OI hipster-20191229 to OI hipster-20200212 and boot the new BE, I get an X11 hang on the console.... Gary Mills

2020-03-12

09:41 PM Bug #12386 (Closed): acpixtract tries to fopen("")
This turns out to be due to a totally broken sprintf() implementation we're including for no reason. John Levon
03:47 PM Bug #12384: update to GCC 7.5.0
I ran the DTrace test suite without any failures attributable to the gcc change. John Levon
11:20 AM Bug #12384: update to GCC 7.5.0
A SmartOS ctf diff all comparison:
https://us-east.manta.joyent.com//jlevon/public/gcc/gcc-7.5.0-il-1/ctf-versus-7...
John Levon
10:26 AM Bug #12384: update to GCC 7.5.0
I compared against oi-userland's 7.5.0. Aside from Andy's two most recent patches, they also have:
https://github....
John Levon
10:14 AM Bug #12384: update to GCC 7.5.0
So far I've built an illumos-gate with this compiler, and booted a test system for running util-tests, os-tests, elf-... John Levon
03:37 PM Bug #12376 (Closed): i86xpv/unix: 'rsdp' may be used uninitialized in this function
"git commit 95bb2cef100e6d3ce201012b6e4b677106e44751":https://github.com/illumos/illumos-gate/commit/95bb2cef100e6d3c... Electric Monk
03:23 PM Bug #12363: add O_DIRECT support
During code review the following issue was raised.... Jerry Jelinek
02:30 PM Bug #12385: tst.subr.d needs fixing for NULL as a pointer
Tested this by running tst.subr.d and verifying it no longer fails with a type mismatch John Levon
02:28 PM Bug #12385 (Closed): tst.subr.d needs fixing for NULL as a pointer
John Levon
09:52 AM Feature #5880 (Closed): Increase IOV_MAX to at least 1024
"git commit 8e9352593f28b1a84101b11e1c6db6aabf187a1c":https://github.com/illumos/illumos-gate/commit/8e9352593f28b1a8... Electric Monk
03:36 AM Bug #12372: dis EVEX encoding SIB mishandled
I discovered this with several of the other avx512 tests and used those and the existing tests to verify that things ... Robert Mustacchi
03:35 AM Feature #12375: dis support for gfni instructions
To test this I wrote new tests for the x86 libdis test suite and verified them:... Robert Mustacchi
03:35 AM Feature #12374: dis support for EVEX vpclmulqdq instructions
To test this I wrote new tests for the x86 libdis test suite and verified them:... Robert Mustacchi
03:35 AM Feature #12373: dis support for EVEX vaes instructions
To test this I wrote new tests for the x86 libdis test suite and verified them:... Robert Mustacchi
03:34 AM Bug #12371: dis x86 EVEX prefix mishandled
To test this, I ran the updated x86 dis tests with the existing and new tests that caused me to find this.... Robert Mustacchi

2020-03-11

08:37 PM Bug #7169 (Closed): mdb '::abuf_find 1 2' - failed
Fixed by:
git commit 8b06eaf6acc31eaadddc0fec3df9d1a4294b7cc2
commit 8b06eaf6acc31eaadddc0fec3df9d1a4294b7cc2
...
Jason King
06:07 PM Bug #12279 (Closed): ::arc_compression_stats generates errors
"git commit f3e1a610966249cf3c18b6f431eef3fac2ed90e4":https://github.com/illumos/illumos-gate/commit/f3e1a610966249cf... Electric Monk
05:42 PM Feature #11959 (Closed): extend disk topo plugin to enumerate nvme devices
"git commit 3c6ffbab91273559b511d95f850d7b2d9cd2a3c5":https://github.com/illumos/illumos-gate/commit/3c6ffbab91273559... Electric Monk
05:42 PM Feature #11958 (Closed): need topo maps for the SMCI,SYS-2028U-E1CNRT+
"git commit 3c6ffbab91273559b511d95f850d7b2d9cd2a3c5":https://github.com/illumos/illumos-gate/commit/3c6ffbab91273559... Electric Monk
05:08 PM Bug #12384: update to GCC 7.5.0
Note: the only patch changes were the two new ones at the top of the stack John Levon
05:08 PM Bug #12384: update to GCC 7.5.0
We can take the opportunity to update to GCC 7.5.0 instead of 7.4, and also pull in a couple more patches from Andy. ... John Levon
05:05 PM Bug #12384 (New): update to GCC 7.5.0
John Levon
12:02 PM Feature #12350: Add support for Emulex LPe31000 and LPe32000 fibre channel chipsets
Tested in a fibre-channel network connected as an initiator to a 3PAR.
Also, tested in a point-to-point setup. One I...
Paul Winder

2020-03-10

08:01 PM Bug #12304 (Closed): risc-v dis instruction alignment too restrictive
"git commit 388488112189b484c639b410a453c22e93bdfb68":https://github.com/illumos/illumos-gate/commit/388488112189b484... Electric Monk
07:20 PM Bug #7119: boot should handle change in physical path to ZFS root devices
I've put my current work on this problem out for review:
https://code.illumos.org/c/illumos-gate/+/413
The patc...
Joshua M. Clulow
03:59 PM Bug #12382: Mellanox driver is missing advertisement in dladm link-prop
Review is at: https://code.illumos.org/c/illumos-gate/+/412 Paul Winder
12:09 PM Bug #12382: Mellanox driver is missing advertisement in dladm link-prop
With change applied, my 25G mellanox card connected into a 10G switch:... Paul Winder
02:56 PM Bug #12383 (Closed): Slow down and lock up in mlxcx receive interrupt path
In our testing we observed the receive path would at times slow down and occasionally just appear to lock up.
The ...
Paul Winder
02:38 PM Bug #11861 (Closed): hostbridge topo module should be hardened to handle empty busses
"git commit 6de7dd38d5e1d12791b18f60b9cad431c7d4b419":https://github.com/illumos/illumos-gate/commit/6de7dd38d5e1d127... Electric Monk
01:22 PM Bug #12380 (Closed): findtest needs listing in runfile
"git commit ac2f5fbefc05314fcd97b03f2338b39e6efe643f":https://github.com/illumos/illumos-gate/commit/ac2f5fbefc05314f... Electric Monk
01:22 PM Bug #12370 (Closed): mdb tests should be packaged
"git commit ac2f5fbefc05314fcd97b03f2338b39e6efe643f":https://github.com/illumos/illumos-gate/commit/ac2f5fbefc05314f... Electric Monk
12:55 AM Bug #12370: mdb tests should be packaged
h1. Testing Notes (from John)
Tested MDB run on installed system by running utiltest
Joshua M. Clulow
01:09 PM Feature #5880: Increase IOV_MAX to at least 1024
This has also been in OmniOS since the LX port, i.e. 2016. Dan McDonald
10:28 AM Feature #5880: Increase IOV_MAX to at least 1024
This has been in use at Joyent forever.
In addition this has been unit tested via http://cr.illumos.org/~webrev/jl...
John Levon
09:41 AM Bug #12346 (Closed): need libm(3LIB) and libmvec(3LIB) manpages
"git commit 343622ca5a82ac99828cc46e04e1f962c09be0e8":https://github.com/illumos/illumos-gate/commit/343622ca5a82ac99... Electric Monk
01:57 AM Bug #12346: need libm(3LIB) and libmvec(3LIB) manpages
h1. Testing Notes (from John)
Checked the manpages.
Joshua M. Clulow
08:45 AM Bug #12355 (Closed): vnic_unicast_add() can return uninitialised diag value
"git commit ea7201620ceafab72b37e65bea4ec461dd27089d":https://github.com/illumos/illumos-gate/commit/ea7201620ceafab7... Electric Monk
05:15 AM Feature #12366 (Closed): Want mdb typelist command
"git commit c71ad1764a07b4be9b04c56fd0d199c0f547404a":https://github.com/illumos/illumos-gate/commit/c71ad1764a07b4be... Electric Monk

2020-03-09

02:39 PM Bug #11860 (Closed): Use _CRS instead of _BBN to get assigned PCI bus
This is a dup of 11790. Robert Mustacchi
12:40 PM Bug #12382 (Closed): Mellanox driver is missing advertisement in dladm link-prop
dladm link-showprop does not show advertised link speeds. Paul Winder

2020-03-08

10:57 PM Bug #12370: mdb tests should be packaged
NB: we also remove mdbtest's "-a" in favour of running all tests by default, as test-runner expects. John Levon
12:24 AM Bug #12370 (Closed): mdb tests should be packaged
Move the MDB test suite to be part of util-tests so they get run nightly. John Levon
10:56 PM Bug #12380 (Closed): findtest needs listing in runfile
I missed findtest from util-test's runfile. John Levon
07:43 PM Bug #12356 (Closed): Update hwdata to 2020.02.22
"git commit 4e4d1bad19e83eed004cbbbec13ba7d42ae7d17a":https://github.com/illumos/illumos-gate/commit/4e4d1bad19e83eed... Electric Monk
05:39 PM Bug #11861: hostbridge topo module should be hardened to handle empty busses
All of the phantom hostbridges that we encountered had no unit address set up by the kernel. As such, this seemed a r... Robert Mustacchi
03:42 PM Feature #12379 (Closed): e1000g: Need support for Intel I219 v10-v15
Intel has released information (via Linux) about new I219 variants for forthcoming processors. These act basically th... Robert Mustacchi
11:20 AM Bug #12354 (Closed): It should not be possible to create persistent VNICs over temporary objects
"git commit 86b2c59a1c0693176ce8e6e5347f533716a6fcb0":https://github.com/illumos/illumos-gate/commit/86b2c59a1c069317... Electric Monk
08:38 AM Bug #12378 (Closed): ata: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
07:54 AM Bug #12377 (Closed): aggr: may be used uninitialized
Build errors with gcc 9:... Toomas Soome
07:36 AM Bug #12376 (Closed): i86xpv/unix: 'rsdp' may be used uninitialized in this function
Build error with gcc 9:... Toomas Soome
03:51 AM Feature #6941 (Closed): ahci should attach to Intel ICH8 'RAID controller'
Robert Mustacchi
03:42 AM Bug #5007 (Closed): document fchmodat()
This was taken care of in 5479. Robert Mustacchi
03:37 AM Feature #3731 (Closed): Update nawk to version 20121220
Robert Mustacchi
03:37 AM Feature #3731: Update nawk to version 20121220
This was done in 11552. Robert Mustacchi
03:29 AM Feature #1972 (Closed): ctfconvert should support conversion of multiple compilation units
Robert Mustacchi
03:26 AM Feature #1972: ctfconvert should support conversion of multiple compilation units
I believe this has been done with 6885. Robert Mustacchi
12:38 AM Feature #12375 (Closed): dis support for gfni instructions
In Ice Lake, Intel has added a number of instructions under the GFNI heading which do work on galois fields. This add... Robert Mustacchi
12:37 AM Feature #12374 (Closed): dis support for EVEX vpclmulqdq instructions
Intel's Ice Lake CPUs are supposed to support an evex encoded vpclmulqdq instructions. dis should support this. Robert Mustacchi
12:35 AM Feature #12373 (Closed): dis support for EVEX vaes instructions
Intel added support for EVEX prefixed vaes instructions in a number of processors. We should make sure dis is aware o... Robert Mustacchi
12:35 AM Bug #12372 (Closed): dis EVEX encoding SIB mishandled
While working on other parts of dis support for newer AVX512 instructions, I happened to use an extended (as in not p... Robert Mustacchi
12:32 AM Bug #12371 (Closed): dis x86 EVEX prefix mishandled
When support for AVX512 EVEX encoded instructions was introduced in 8384, it created a single table for all instructi... Robert Mustacchi

2020-03-07

10:17 PM Bug #12355: vnic_unicast_add() can return uninitialised diag value
Tested this on OmniOS and confirmed that `dladm` shows the correct error message after this change. Andy Fiddaman
10:15 PM Bug #12354: It should not be possible to create persistent VNICs over temporary objects
Testing notes:... Andy Fiddaman
05:16 PM Bug #12364 (Closed): mdb trips assertion related to autowrap
"git commit f11c6b604a17df4ddc8c4987e50f5b8d8a945516":https://github.com/illumos/illumos-gate/commit/f11c6b604a17df4d... Electric Monk
11:42 AM Bug #12364: mdb trips assertion related to autowrap
I tested this with a dump that previously asserted and verified that it looked OK and wrapped correctly with ::set- o... John Levon
03:58 PM Feature #12369 (Closed): dis WBNOINVD support
This adds dis support for the new WBNOVIND instruction and adds some additional tests for wbinvd and invd.... Robert Mustacchi
03:31 PM Bug #12368 (Closed): asy: variable may be used uninitialized
Build error with gcc 9:... Toomas Soome
02:58 PM Bug #12367 (Closed): aac: variable may be used uninitialized
Build error with gcc 9:... Toomas Soome
01:20 AM Feature #12366 (Closed): Want mdb typelist command
While talking with Mike Zeller, he mentioned that it would be useful if there was a way for mdb to list all of the ty... Robert Mustacchi
12:32 AM Bug #12205 (Closed): want generic NIC transceiver fault events
"git commit 12eb87fbfbcd9e0abde89898daa0a87c695807e4":https://github.com/illumos/illumos-gate/commit/12eb87fbfbcd9e0a... Electric Monk
12:32 AM Bug #12203 (Closed): FMA fault ASRUs missing FMRI annotations
"git commit da40b2648878aa9434c7199422846fe5a7032714":https://github.com/illumos/illumos-gate/commit/da40b2648878aa94... Electric Monk
12:32 AM Bug #12204 (Closed): want driver for Mellanox ConnectX-4/5/6 NICs
"git commit ebb7c6fd4f966f94af3e235242b8a39b7a53664a":https://github.com/illumos/illumos-gate/commit/ebb7c6fd4f966f94... Electric Monk

2020-03-06

10:37 PM Feature #11958: need topo maps for the SMCI,SYS-2028U-E1CNRT+
h2. Testing
I onu'd these changes onto a Supermicro SYS-2028U-E1CNRT+ and then generated a topo snapshot with fmto...
Rob Johnston
10:33 PM Feature #11959: extend disk topo plugin to enumerate nvme devices
h2. Testing
I onu'd this changes onto a Supermicro rig that I installed with 4 U.2 NVME devices (all different dri...
Rob Johnston
08:40 PM Bug #12319 (Closed): ipsecah/ipsecesp: smatch errors
"git commit a23b3b1bb4e08abaac9fb78fea486e678ce6d6de":https://github.com/illumos/illumos-gate/commit/a23b3b1bb4e08aba... Electric Monk
08:26 PM Bug #12173 (Closed): ip: variable may be used uninitialized in this function
"git commit ab82c29b6e890d0f1241f9cd0cefda3430f46bd5":https://github.com/illumos/illumos-gate/commit/ab82c29b6e890d0f... Electric Monk
04:27 PM Bug #12304: risc-v dis instruction alignment too restrictive
I tested this by running the dis test suite for RISC-V:... Robert Mustacchi
02:02 PM Bug #12365: pwritev64 can't write at offsets between [2 GiB, 4 GiB)
From Joyent OS-5904 :
"
I noticed that nginx was getting EINVAL returned to it when calling pwritev64(). The prob...
John Levon
02:00 PM Bug #12365 (Closed): pwritev64 can't write at offsets between [2 GiB, 4 GiB)
John Levon
11:57 AM Bug #12364: mdb trips assertion related to autowrap
Note: one peculiarity of autowrapping is that when we don't read from the terminal, we never pick up the real number ... John Levon
11:15 AM Bug #12364: mdb trips assertion related to autowrap
This issue stems from:... John Levon
10:41 AM Bug #12364 (Closed): mdb trips assertion related to autowrap
People are regularly hitting an assertion inside mdb_iob_nputs(). John Levon
04:11 AM Bug #12204: want driver for Mellanox ConnectX-4/5/6 NICs
Testing notes:
* Built and tested on SmartOS together with #12205
* Testing was done against Connect-X4Lx 10G (1-...
Alex Wilson
03:45 AM Bug #12204: want driver for Mellanox ConnectX-4/5/6 NICs
https://code.illumos.org/c/illumos-gate/+/315 Alex Wilson
03:44 AM Bug #12205: want generic NIC transceiver fault events
Testing notes:
* Built and tested on SmartOS
* Tested together with #12204 (which is the first consumer for this ...
Alex Wilson
03:29 AM Bug #12205: want generic NIC transceiver fault events
https://code.illumos.org/c/illumos-gate/+/308 Alex Wilson
03:28 AM Bug #12203: FMA fault ASRUs missing FMRI annotations
Testing notes:
* Built and installed on OmniOS
* Tested together with #12205
* Injected a ...
Alex Wilson
03:21 AM Bug #12203: FMA fault ASRUs missing FMRI annotations
https://code.illumos.org/c/illumos-gate/+/309 Alex Wilson

2020-03-05

07:47 PM Bug #12306 (Closed): XPG4v2 slave pty behaviour should generally be disabled
"git commit 7d8deab2c421c563ab11a55e623ed48109e237af":https://github.com/illumos/illumos-gate/commit/7d8deab2c421c563... Electric Monk
07:38 PM Bug #12363 (New): add O_DIRECT support
We have had directio(3c) support for a very long time, but on Linux this s controlled via the O_DIRECT option flag to... Jerry Jelinek

2020-03-04

10:34 PM Bug #12362 (Closed): audio: buffer overflow
smatch errors:... Toomas Soome
10:08 PM Bug #12361 (In Progress): audio: variable may be used uninitialized
Build errors with gcc 9:... Toomas Soome
09:43 PM Bug #12319: ipsecah/ipsecesp: smatch errors
Tested with three tests:
1.) Simple AH-protected pings to/from one peer, and simple ESP-protected pings to/from an...
Dan McDonald
11:22 AM Feature #12261 (Closed): pfiles(1) could show any filesystem endpoints for a door
"git commit 8950e535f42dd006f8cfb2122c94f6b7557757e0":https://github.com/illumos/illumos-gate/commit/8950e535f42dd006... Electric Monk
07:37 AM Bug #12342 (Closed): bandwidth display badly formatted in flowstat, dlstat, and dladm
"git commit 3d349c3119b5b6e21daba1ce004cf4625b25d67f":https://github.com/illumos/illumos-gate/commit/3d349c3119b5b6e2... Electric Monk
07:30 AM Bug #7210 (Closed): flowadm does not have show-usage command described in the manual page
"git commit 9dc2843d4266243e87f5d9de7a90b86235a6da08":https://github.com/illumos/illumos-gate/commit/9dc2843d4266243e... Electric Monk
07:30 AM Bug #4538 (Closed): flowadm man page does not list lport and rport as output fields for show-flow
"git commit 9dc2843d4266243e87f5d9de7a90b86235a6da08":https://github.com/illumos/illumos-gate/commit/9dc2843d4266243e... Electric Monk
07:30 AM Bug #4508 (Closed): flowadm not working as documented, or documentation incorrect
"git commit 9dc2843d4266243e87f5d9de7a90b86235a6da08":https://github.com/illumos/illumos-gate/commit/9dc2843d4266243e... Electric Monk
06:26 AM Bug #12325 (Closed): ahci: variable may be used uninitialized
"git commit bc576fff266b5ed3db0ef5d8196b7440cdefbb8b":https://github.com/illumos/illumos-gate/commit/bc576fff266b5ed3... Electric Monk
01:53 AM Feature #11493 (Closed): aggr needs support for multiple pseudo rx groups
"git commit 45948e49c407e4fc264fdd289ed632d6639e009d":https://github.com/illumos/illumos-gate/commit/45948e49c407e4fc... Electric Monk
12:28 AM Feature #12271 (Closed): "name" member of "struct option" should be const
"git commit b69c34dad3717624ff6b4f32b71014ee05b6a678":https://github.com/illumos/illumos-gate/commit/b69c34dad3717624... Electric Monk

2020-03-03

10:00 PM Bug #11489 (Closed): DLS stat delete and aggr kstat can deadlock
"git commit 84de666edc7f7d835057ae4807a387447c086bcf":https://github.com/illumos/illumos-gate/commit/84de666edc7f7d83... Electric Monk
10:00 PM Bug #2869 (Closed): duplicate packets with vnics over aggrs
"git commit 84de666edc7f7d835057ae4807a387447c086bcf":https://github.com/illumos/illumos-gate/commit/84de666edc7f7d83... Electric Monk
10:00 PM Feature #11492 (Closed): add VLVF bypass to ixgbe core
"git commit 84de666edc7f7d835057ae4807a387447c086bcf":https://github.com/illumos/illumos-gate/commit/84de666edc7f7d83... Electric Monk
10:00 PM Feature #11491 (Closed): Want DLS bypass for VLAN traffic
"git commit 84de666edc7f7d835057ae4807a387447c086bcf":https://github.com/illumos/illumos-gate/commit/84de666edc7f7d83... Electric Monk
10:00 PM Bug #11490 (Closed): SRS ring polling disabled for VLANs
"git commit 84de666edc7f7d835057ae4807a387447c086bcf":https://github.com/illumos/illumos-gate/commit/84de666edc7f7d83... Electric Monk
06:18 AM Bug #11490: SRS ring polling disabled for VLANs
https://code.illumos.org/c/illumos-gate/+/335/ Ryan Zezeski
05:14 AM Bug #11490: SRS ring polling disabled for VLANs
I tested this using a script (mac_test) that I developed at Joyent alongside the original patch. I updated the script... Ryan Zezeski
04:15 PM Bug #12344 (Closed): zpool iostat output formatting error
"git commit 20f5062b9c5143e4b4bd21245fcebdb21d40c08c":https://github.com/illumos/illumos-gate/commit/20f5062b9c5143e4... Electric Monk
02:39 PM Bug #12344: zpool iostat output formatting error
For testing, I did a zfs test suite run (although that doesn't catch these issues) to confirm there are no regression... Jerry Jelinek
03:53 PM Feature #10578 (Closed): implement fmemopen(3C)
See 7092 for this. Robert Mustacchi
03:52 PM Bug #12360 (Closed): fwrite can loop forever on zero byte write
The different stdio write paths all have their own implementation of writing to the underlying object and the interim... Robert Mustacchi
03:48 PM Feature #12359 (Closed): Want a means to set the umem mtbf at runtine
libumem today has a private means of injecting failures into a program via the memory allocator. It would be great if... Robert Mustacchi
03:46 PM Feature #12358 (Closed): Need mbrtowc variant that indicates consumed zero bytes
To properly implement support for open_wmemstream() we need to be able to write embedded zero byte wide characters. U... Robert Mustacchi
03:42 PM Bug #12357 (Closed): getc/putc_unlocked need to set orientation
The getc(3C) and putc(3C) routines are required to set the orientation of a stdio stream if it's not set. However, th... Robert Mustacchi
06:18 AM Feature #11493: aggr needs support for multiple pseudo rx groups
https://code.illumos.org/c/illumos-gate/+/336/ Ryan Zezeski
05:18 AM Feature #11493: aggr needs support for multiple pseudo rx groups
I tested this using a script (mac_test) that I developed at Joyent alongside the original patch. I updated the script... Ryan Zezeski

2020-03-02

11:08 PM Bug #12279: ::arc_compression_stats generates errors
To test, I build mdb with the changes, and ran both @mdb -k@ and @mdb -k -L proto/*/usr/lib/kvm/amd64@ (to use the ne... Jason King
07:38 PM Bug #12343 (Closed): Direct IO support
"git commit aaa9aa59eb29d123223ea0b8ebf393049910d9ce":https://github.com/illumos/illumos-gate/commit/aaa9aa59eb29d123... Electric Monk
01:54 PM Bug #12343: Direct IO support
There is nothing in the zfs test suite which uses the illumos directio function, so I wrote a simple test program and... Jerry Jelinek
03:23 PM Bug #12347 (Closed): need hotplug(1m) manpage
"git commit 48d68e1c8e3cf1ab1f8da732759408b818ea4b4f":https://github.com/illumos/illumos-gate/commit/48d68e1c8e3cf1ab... Electric Monk

2020-03-01

12:12 PM Bug #12356: Update hwdata to 2020.02.22
I've tested that hald still starts with the new pci.ids and usb.ids files,
that prtconf is showing device names corr...
Andy Fiddaman
11:56 AM Bug #12356 (Closed): Update hwdata to 2020.02.22
Andy Fiddaman
09:45 AM Bug #12355 (In Progress): vnic_unicast_add() can return uninitialised diag value
Andy Fiddaman
09:44 AM Bug #12355 (Closed): vnic_unicast_add() can return uninitialised diag value
I noticed this in OmniOS when side-pulling network overlay support from SmartOS, but it's a general problem with VNIC... Andy Fiddaman
09:31 AM Bug #12354 (Closed): It should not be possible to create persistent VNICs over temporary objects
... Andy Fiddaman

2020-02-29

10:10 PM Bug #4537: flowadm show-flowprop shows possible values of properties incorrectly
The other place that uses dladm_get_flowprop() to get the list of possible values is the error message if you try and... Peter Tribble
09:47 PM Bug #4537: flowadm show-flowprop shows possible values of properties incorrectly
What's actually happening is that flowadm is showing the actual value set for the property, rather than the range of ... Peter Tribble
07:29 PM Bug #11897: mandoc lint says "PP after SH" when it's actually LP
I saw this a bunch recently. I reached out to folks upstream about this. Robert Mustacchi
07:26 PM Feature #12353 (Closed): libproc should also check the GNU build id in addition to the debug link
While 12352 introduces one mechanism, there is a second mechanism that the GNU folks have introduced for storing sepa... Robert Mustacchi
07:25 PM Feature #12352 (Closed): libproc could know about .gnu_debuglink for remote symbol tables
There are many cases where binaries may have symbol tables and debug information in a remote file. This is particular... Robert Mustacchi

2020-02-28

06:17 PM Feature #243: system manual pages should live with the software
NB: The original mailing list thread about this change is at http://lists.illumos.org/pipermail/developer/2011-March/... Joshua M. Clulow
05:37 PM Bug #11909: THREAD_KPRI_RELEASE does nothing of the sort
Here's an some excerpts of a real-life case where this caused a machine to basically grind to a halt (from Joyent SWS... John Levon
04:38 PM Bug #12336 (Closed): Boot hang caused by x2apic probe using incorrect local apic id
"git commit 2d990ab13b25283780fb663abff2a2bc92888ed0":https://github.com/illumos/illumos-gate/commit/2d990ab13b252837... Electric Monk
03:33 PM Bug #12349: clean up 32-bit assembly and lint
This removes - hopefully - all of the 32-bit x86 asm in the kernel. In addition it delints all assembly files as well... John Levon
09:38 AM Bug #12349 (Closed): clean up 32-bit assembly and lint
Take a pass to clean up the dead 32-bit asm in the kernel and lint. John Levon
01:18 PM Bug #12343: Direct IO support
There is actually nothing to port from the OpenZFS commit a584ef2605. There are no actual changes to the ZFS code in ... Jerry Jelinek
12:40 PM Bug #817 (Closed): tzreload(1M) manual page needed
"git commit 7b7b638b014dcd71d071014dfb1b074633bc3d13":https://github.com/illumos/illumos-gate/commit/7b7b638b014dcd71... Electric Monk
10:45 AM Feature #12075: NVMe namespace management support
I completed this work, but was never able to full test it - due to lack of hardware.
The work is at: https://githu...
Paul Winder
10:41 AM Bug #12351 (Closed): Remove the 32bit DMA restrictions in the emlxs driver
The emlxs driver explicitly restricts DMA memory allocations to 32 bit addresses.
Yet, the driver uses the full hi...
Paul Winder
10:36 AM Feature #12350 (Closed): Add support for Emulex LPe31000 and LPe32000 fibre channel chipsets
The Lpe31000/32000 are 16Gb and 32Gb fibre channel adapters. The use the LancerG6 chipset.
The driver needs additi...
Paul Winder
01:49 AM Bug #12348 (New): gmtime/localtime erroneously fail EOVERFLOW with the minimum possible input value
When fed the time_t representing the minimal possible value, we fail because underflow because 'y' ends up with a val... Rich Lowe
 

Also available in: Atom