Project

General

Profile

Activity

From 2020-06-12 to 2020-07-11

2020-07-11

10:16 PM Bug #12948 (Closed): dr_cpu: this statement may fall through
Build errors on SPARC:... Toomas Soome
09:59 PM Bug #12947 (Closed): stand: this statement may fall through
Build errors on sparc:... Toomas Soome
06:24 PM Bug #12894 (Closed): root zpool with SLOG should be bootable
"git commit 5623f66bff7c40c0d22bd5f3cbbb803965de64b9":https://github.com/illumos/illumos-gate/commit/5623f66bff7c40c0... Electric Monk
12:59 AM Feature #12913: i40e want configurable num_rx_groups
To test I raised and lowered @rx_num_groups@ in @i40e.conf@ and made sure the driver attached with that number of Rx ... Ryan Zezeski

2020-07-10

11:51 PM Feature #12946 (Closed): want ability to dump smbios data from crash dump
Inside of a crash dump is all of a system's smbios data. This adds a dcmd @::smbios@ with a @-w@ option that allows o... Robert Mustacchi
10:42 PM Feature #12940: Add DKIOCFREE support to NVMe devices
For testing, I started with running the zfs trim tests on some NVMe devices (in bhyve):... Jason King
08:06 PM Feature #12223 (Closed): Update libdwarf to libdwarf-20200612
"git commit 4d9fdb46b215739778ebc12079842c9905586999":https://github.com/illumos/illumos-gate/commit/4d9fdb46b2157397... Electric Monk
07:35 PM Bug #12942 (Closed): pkcs11_softtoken pbkdf2 key derivation can crash
"git commit 4c60ecf710115cd5ae61f6b97dafc7ff963259f4":https://github.com/illumos/illumos-gate/commit/4c60ecf710115cd5... Electric Monk
04:13 PM Bug #12942: pkcs11_softtoken pbkdf2 key derivation can crash
For testing, the person who originally encountered the issue tried the fix and verified creating an encrypted dataset... Jason King
07:24 PM Bug #12882 (Closed): sun4u/unix: build errors with gcc 7
"git commit 4cf53d5010eff4a394b33676d54b1311b8e1012e":https://github.com/illumos/illumos-gate/commit/4cf53d5010eff4a3... Electric Monk
06:44 PM Bug #12921 (Closed): bhyve IPI statistics should not be a matrix
"git commit 65a3bc83734e5fb0fc2c19df3e5112b87dcdc3f8":https://github.com/illumos/illumos-gate/commit/65a3bc83734e5fb0... Electric Monk
06:12 PM Bug #12511 (Closed): vioblk should preallocate virtio chains
"git commit 3decf16814408c6b0b69d8df1e56e01cd3313a4f":https://github.com/illumos/illumos-gate/commit/3decf16814408c6b... Electric Monk
06:10 PM Bug #12923 (Closed): SMT exclusion should not balk at GZ
"git commit fe354f7669cae68869feea028566f75f357ae5e7":https://github.com/illumos/illumos-gate/commit/fe354f7669cae688... Electric Monk
03:51 PM Bug #12918 (Closed): mlxcx "Deadlock: cycle in blocking chain" panic
"git commit 0207f820281e2416190c7ed5f1cb4d11188c082b":https://github.com/illumos/illumos-gate/commit/0207f820281e2416... Electric Monk
03:45 PM Bug #12890 (Closed): mlxcx uses excessive stack space causing stack overflow panic
"git commit 5f0e3176f407dfb9d989b5dcc94a6d5384d0b142":https://github.com/illumos/illumos-gate/commit/5f0e3176f407dfb9... Electric Monk
03:10 PM Bug #12890: mlxcx uses excessive stack space causing stack overflow panic
See #12798 for testing info Paul Winder
03:45 PM Bug #12799 (Closed): mlxcx #if defined for MAC_VLAN_UNTAGGED is redundant
"git commit 5f0e3176f407dfb9d989b5dcc94a6d5384d0b142":https://github.com/illumos/illumos-gate/commit/5f0e3176f407dfb9... Electric Monk
03:09 PM Bug #12799: mlxcx #if defined for MAC_VLAN_UNTAGGED is redundant
See #12798 for testing info Paul Winder
03:45 PM Bug #12798 (Closed): mlxcx command interface should allow concurrent commands and be interrupt driven
"git commit 5f0e3176f407dfb9d989b5dcc94a6d5384d0b142":https://github.com/illumos/illumos-gate/commit/5f0e3176f407dfb9... Electric Monk
03:09 PM Bug #12798: mlxcx command interface should allow concurrent commands and be interrupt driven
Testing:
* The changes are from Racktop's production version of the driver, and as such have been through Racktop QA...
Paul Winder
03:45 PM Bug #12797 (Closed): mlxcx max flow table limit can be exceeded
"git commit 5f0e3176f407dfb9d989b5dcc94a6d5384d0b142":https://github.com/illumos/illumos-gate/commit/5f0e3176f407dfb9... Electric Monk
03:05 PM Bug #12797: mlxcx max flow table limit can be exceeded
Testing:
* The changes are from Racktop's production version of the driver, and as such have been through Racktop QA...
Paul Winder
03:17 PM Feature #12513 (Closed): SMB 3.1.1 support for server
"git commit 4e065a9f6a4471f1001853cd10a093bc5beb58a5":https://github.com/illumos/illumos-gate/commit/4e065a9f6a4471f1... Electric Monk
12:36 PM Feature #12513: SMB 3.1.1 support for server
Testing: It was done by hand with win10 client and omniosce as
server. The changes were tested with different values...
Alexander Stetsenko
03:00 PM Bug #12922: bhyve vmm ops could have stronger guardrail
I've tested this on AMD and Intel systems to confirm that bhyve loads properly and is able to start VMs without issue. Patrick Mooney
10:28 AM Bug #12888 (Closed): mdb: error: variable set but not used
"git commit 415535b1f3a5b13ac8fe4938b44c5f5688f82237":https://github.com/illumos/illumos-gate/commit/415535b1f3a5b13a... Electric Monk
07:01 AM Bug #12931 (Closed): The number of tx/rx queue pairs can exceed the i40e's capabilities
"git commit 234a3cfbeb41cab4c47872d4972632d855f56d2b":https://github.com/illumos/illumos-gate/commit/234a3cfbeb41cab4... Electric Monk
06:54 AM Bug #12931: The number of tx/rx queue pairs can exceed the i40e's capabilities
This was a hard failure on the chipset in use on the HP chassis. After the change I was able to create aggr on the in... Paul Winder
03:38 AM Bug #12945 (New): SMT exclusion should be by pid rather than zoneid
One part of #11048 was an API to restrict workloads from running on SMT pairs when vulnerable (or potentially aggress... Patrick Mooney

2020-07-09

11:59 PM Bug #12511: vioblk should preallocate virtio chains
I have a test VM using a virtio-block device to back its root (and only) zpool. I booted it up with this change and ... Patrick Mooney
08:51 PM Bug #12511 (In Progress): vioblk should preallocate virtio chains
Patrick Mooney
07:43 PM Bug #12511: vioblk should preallocate virtio chains
I have a build VM (running OmniOSce 151034) which has been hit by this recently. An illumos-gate build will place th... Patrick Mooney
11:35 PM Bug #12944 (Closed): remove long obsolete libsys
libsys is a vestige of System V Release 3 which has been obsolete since at least SVR4.1, and probably SVR4.
It was...
Rich Lowe
10:07 PM Feature #12506 (Closed): Add support to vioblk for DISCARD operation
"git commit 1a5ae140ba142cafb59ab08b3212c4ebbce84f32":https://github.com/illumos/illumos-gate/commit/1a5ae140ba142caf... Electric Monk
06:54 PM Bug #12793 (Closed): kernel FPU support
"git commit 2fc9ab6e6080d66d8dc6b967cea7ba24bee8c7e5":https://github.com/illumos/illumos-gate/commit/2fc9ab6e6080d66d... Electric Monk
02:38 PM Bug #12793: kernel FPU support
Since there is no consumer as part of this change, it can't be tested on its own, but there is a full set of test res... Jerry Jelinek
06:09 PM Bug #12891 (Closed): eri: this 'if' clause does not guard...
"git commit 7e9964352166d31ee78f8ed0e600c9e32d9d72a4":https://github.com/illumos/illumos-gate/commit/7e9964352166d31e... Electric Monk
05:37 PM Bug #12943 (New): pkcs11_softtoken SSL key derivation is still casting object handles
One other leftover from #12856 the @soft_ssl_key_and_mac_derive@ function is still casting object handles into pointe... Jason King
04:21 PM Bug #12387: X11 fails for certain Ryzen CPUs
In the display below, the duplicate BE is mounted at /mnt .
There was no such file as /etc/devices/retire_store in...
Gary Mills
04:15 PM Bug #12942 (Closed): pkcs11_softtoken pbkdf2 key derivation can crash
After #12856, using pkcs11_softtoken to do pbkdf2 key derivation can crash with:... Jason King
02:26 PM Bug #12794: ZFS support for vectorized algorithms on x86 (HW support)
I ran a variety of different tests.
1) zfs test suite - this includes the raidz tests added in 12668 which test al...
Jerry Jelinek
02:18 PM Feature #12223: Update libdwarf to libdwarf-20200612
I tested this in the following ways:
* By running the wip ctfwsdiff script that verified that the only changes in ...
Robert Mustacchi
05:46 AM Feature #12904 (Closed): Update nvme health logpage and temp thresholds
"git commit 4a663bac9c5f9f82a5f633bc9639bbee3c2317ff":https://github.com/illumos/illumos-gate/commit/4a663bac9c5f9f82... Electric Monk
02:19 AM Feature #12941 (New): Support multiple extents in bhyve blockif_delete
Currently, the blockif_delete() function only supports deleting a single extent (offset + length) per request. This m... Jason King
01:36 AM Feature #12940 (Closed): Add DKIOCFREE support to NVMe devices
With the impending integration of #12506, we will be able to add support for the @DKIOCFREE@ ioctl to NVMe devices th... Jason King

2020-07-08

10:16 PM Bug #12934 (Closed): sockfs rights test should close unneeded descriptors
"git commit 480497bc2ff96b447dc09403a6c187a1593ac1ec":https://github.com/illumos/illumos-gate/commit/480497bc2ff96b44... Electric Monk
08:17 PM Bug #12939 (Closed): avoid packing and bitfields in bhyve VMCB
The control and state structs for the SVM VMCB in bhyve are defined as packed structs and make heavy use of C bitfiel... Patrick Mooney
07:33 PM Feature #12881 (Closed): sparcv9: add __multi3
"git commit fdb2a7e9480266dfaa0b5aaa0e1237456552f332":https://github.com/illumos/illumos-gate/commit/fdb2a7e9480266df... Electric Monk
07:21 PM Bug #12387: X11 fails for certain Ryzen CPUs
If the device is being retired, you might check to see if you have a retire store at @/etc/devices/retire_store@ in t... Joshua M. Clulow
06:12 PM Bug #12387: X11 fails for certain Ryzen CPUs
I tried it again, with a different procedure. First. I created a duplicate of an existing BE, with *beadm create*. ... Gary Mills
06:51 PM Bug #12927 (Closed): loader: move zfs_boot_args to bootargs.h
"git commit 7fc77f3f3f63424c569601711f173702dbfd5c45":https://github.com/illumos/illumos-gate/commit/7fc77f3f3f63424c... Electric Monk
06:22 PM Bug #12938: zonename should dlopen libzonecfg, or link with it, but not both
It looks like what is going on is that the lazy-loaded symbol usage is gated on whether the @dlopen()@ call succeeds ... Joshua M. Clulow
06:16 PM Bug #12938 (New): zonename should dlopen libzonecfg, or link with it, but not both
Unless there's some deep reason I'm missing, zonename links to libzonecfg lazily _and_ dlopens it, both in an attempt... Rich Lowe
05:40 PM Feature #12506: Add support to vioblk for DISCARD operation
Besides the zfs TRIM tests, I also used the above C program to manually issue DKIOCFREE ioctls, while using the D scr... Jason King
04:31 PM Feature #12506: Add support to vioblk for DISCARD operation
Additionally, I wrote the following utility to issue DKIOCFREE commands against block devices to assist with testing:... Jason King
04:29 PM Feature #12506: Add support to vioblk for DISCARD operation
Additionally, since zfs is the major consumer of the DKIOCFREE ioctl in illumos, I ran the zfs TRIM tests from the zf... Jason King
03:54 PM Bug #6089 (Closed): The comment for svc_callout_find() should be improved
"git commit 1c0fc4547783fdfd7365d5d483e2750915523d44":https://github.com/illumos/illumos-gate/commit/1c0fc4547783fdfd... Electric Monk
01:42 PM Bug #6089 (Pending RTI): The comment for svc_callout_find() should be improved
Marcel Telka
03:09 PM Feature #12902 (Closed): epoll should nominally support EPOLLEXCLUSIVE
"git commit 66373fa702508a0a41753138f0b10f985c7e058d":https://github.com/illumos/illumos-gate/commit/66373fa702508a0a... Electric Monk
02:23 PM Bug #12924 (Closed): blkdev needs to be better at handling attach failures
"git commit 33f84ecfada5880d94e9bfc5af7954d41e5664d5":https://github.com/illumos/illumos-gate/commit/33f84ecfada5880d... Electric Monk

2020-07-07

10:07 PM Bug #12937: SATA devices should be configured automatically when connected
Note that both SmartOS and OmniOS systems have had this shipped in @/etc/system@ for years; e.g., see https://github.... Joshua M. Clulow
09:33 PM Bug #12937 (New): SATA devices should be configured automatically when connected
There is a tunable that is off by default:... Joshua M. Clulow
09:20 PM Feature #12902: epoll should nominally support EPOLLEXCLUSIVE
It should be noted that there were no regressions in any of the other epoll tests when checking the proposed fix. Patrick Mooney
09:08 PM Bug #12936 (Closed): bhyve vlapic needs ability to bypass isrvec_stk
The emulated APIC in bhyve (vlapic) contains a data structure @isrvec_stk@ which tracks the vectors of delivered inte... Patrick Mooney
08:06 PM Bug #12935 (Closed): loader: setting vdev size based on label asize is not working
.. Because we need to read asize from vdev_tree. We also need to consider different vdev type difference.
Testin...
Toomas Soome
06:59 PM Bug #12934: sockfs rights test should close unneeded descriptors
With the fix, both versions now pass even when called with extra fds open:... Jason King
06:58 PM Bug #12934 (Closed): sockfs rights test should close unneeded descriptors
The sockfs rights test will fail if when invoked, more than fds 0, 1, 2 exist (such as an agent running the tests tha... Jason King
06:22 PM Bug #12912 (Closed): epoll mishandles excessive timeout negativity
"git commit f4f9009fc79529ef8f45e7a31acd2ce4ca86a276":https://github.com/illumos/illumos-gate/commit/f4f9009fc79529ef... Electric Monk
02:52 PM Bug #12912: epoll mishandles excessive timeout negativity
Prior to integration of this change, a portion of the epoll test suite shows a problem relating to timeouts:... Patrick Mooney
06:22 PM Bug #12910 (Closed): EPOLLONESHOT should not remove fd
"git commit 95e434b588459fbd3ca313889cc0223436f1b0cd":https://github.com/illumos/illumos-gate/commit/95e434b588459fbd... Electric Monk
04:09 PM Bug #12910: EPOLLONESHOT should not remove fd
Prior to integration of the change, the oneshot epoll test fails, as expected:... Patrick Mooney
06:13 PM Feature #12904: Update nvme health logpage and temp thresholds
To test this, I used the two interfaces on a system that had a single sensor:... Robert Mustacchi
06:05 PM Feature #12926 (Closed): libstand: add missing iscntrl() isgraph() and ispunct()
"git commit be9c3adb90f4f745cf5c07f3c0dbdd6c9028cda0":https://github.com/illumos/illumos-gate/commit/be9c3adb90f4f745... Electric Monk
05:57 PM Bug #12895 (Closed): zfs_onexit_fd_hold fails to release non-zfs fds
"git commit 7ac89354c798225fea6296348415955ccd95fb80":https://github.com/illumos/illumos-gate/commit/7ac89354c798225f... Electric Monk
05:19 AM Bug #12895: zfs_onexit_fd_hold fails to release non-zfs fds
I tested this with #12877 by running the zfs test suite (all expected test pass). Without this fix, the new test adde... Jason King
05:57 PM Bug #12877 (Closed): Port OpenZFS #7780 - Add basic zfs ioc input nvpair validation
"git commit 7ac89354c798225fea6296348415955ccd95fb80":https://github.com/illumos/illumos-gate/commit/7ac89354c798225f... Electric Monk
05:18 AM Bug #12877: Port OpenZFS #7780 - Add basic zfs ioc input nvpair validation
To test, I ran the zfs test suite (along with the fix for #12895 -- the updated tests in this change will trigger an ... Jason King
05:11 PM Bug #12810 (Closed): usr/src/tools/opensolaris contents are unused
"git commit 6f0673af8764c356a5bd511fc7ca8af579fe2000":https://github.com/illumos/illumos-gate/commit/6f0673af8764c356... Electric Monk
04:38 PM Bug #12924: blkdev needs to be better at handling attach failures
For testing, I tried to reproduce the error similar to before:... Jason King
02:58 PM Bug #12909 (Closed): epoll should better detect fd reassignment
"git commit 086d96878f5f62a25a6d90e5b03a1ef9ba352231":https://github.com/illumos/illumos-gate/commit/086d96878f5f62a2... Electric Monk
01:35 PM Bug #12933: Update i40e core code to support NVM v1.7
I have tested this on a v1.7 XXV710 (pciex8086,158b) and a v1.5 X722 (pciex8086,37d2).
Ran iperf, created aggrs, c...
Paul Winder
01:33 PM Bug #12933 (Closed): Update i40e core code to support NVM v1.7
There are enough differences between NVM 1.5 and 1.7 that even though the driver attaches to a v1.7 device, it does n... Paul Winder
09:48 AM Bug #6089 (In Progress): The comment for svc_callout_find() should be improved
Review: https://www.illumos.org/rb/r/2571/ Marcel Telka
04:04 AM Feature #12830: Want centralized ksensor framework
This was tested in a number of different avenues:
* The basic ksensor test suite that I wrote for this (and the re...
Robert Mustacchi
03:52 AM Feature #12831: temperature sensors could describe accuracy
This was tested indirectly as part of the broader testing effort in 12380. Robert Mustacchi
03:51 AM Feature #12832: topo support for generic PCI device temp sensors
This was tested in conjunction with #12835. In that change @igb(7D)@ leverages the facilities here which causes the n... Robert Mustacchi
03:49 AM Feature #12835: Want support for I350 temperature sensor
To test this I ran these bits on a system that had the I350 and verified that it showed up in fmtopo. Here's an examp... Robert Mustacchi
03:46 AM Feature #12834: Rewrite amdbnbtemp to use the ksensor framework
This was tested by Andy F who kindly booted bits with this against an older system that supports amdnbtemp. He verifi... Robert Mustacchi
03:37 AM Feature #12833: Rewrite pchtemp to use the ksensor framework
I tested this by passing through an instance of pchtemp to a VM that had the Cannon Point-LP device (pci8086,9df9) an... Robert Mustacchi

2020-07-06

09:16 PM Bug #12923: SMT exclusion should not balk at GZ
Mike Zeller confirmed that a mix of bhyve instances (both in the GZ and in NGZs) ran fine on a DEBUG kernel featuring... Patrick Mooney
08:54 PM Bug #12909: epoll should better detect fd reassignment
I've re-run the epoll test suite to check for unexprected regressions and found none. The behavior in question was f... Patrick Mooney
05:30 PM Feature #10578 (Duplicate): implement fmemopen(3C)
Joshua M. Clulow
05:09 PM Bug #12932: Some SMB2 oplock break cases fail in the Windows Protocol Test Suite
The problem here is that the test suite expects specific error returns when an oplock "ack break" operation comes in ... Gordon Ross
04:51 PM Bug #12932 (Closed): Some SMB2 oplock break cases fail in the Windows Protocol Test Suite
How to reproduce:
Run the Windows Protocol Test Suite (WPTS)
https://github.com/microsoft/WindowsProtocolTestSuites...
Gordon Ross
04:50 PM Bug #12908 (Closed): epoll should exclude normal files/directories
"git commit 87bfe94c15340e9846f25201fa63446ac956d845":https://github.com/illumos/illumos-gate/commit/87bfe94c15340e98... Electric Monk
04:50 PM Bug #12907 (Closed): epoll_ctl can avoid EINTR entirely
"git commit 3c2d4f391c2bc4b3b4126c0757329835c80781ed":https://github.com/illumos/illumos-gate/commit/3c2d4f391c2bc4b3... Electric Monk
03:59 PM Bug #12931 (Closed): The number of tx/rx queue pairs can exceed the i40e's capabilities
There is a hard code constant which sets the number of rx groups. This number is used in the calculation for the numb... Paul Winder
02:20 PM Bug #12856 (Closed): pkcs11_softtoken should validate session and object handles
"git commit cfcec26617a5b667ad909c32c24594a670c98b2d":https://github.com/illumos/illumos-gate/commit/cfcec26617a5b667... Electric Monk
05:33 AM Feature #12930 (New): scsa2usb needs some serious cleanup
There is a lot of the arcane in @scsa2usb@. We should clean up:
* There is a relatively baroque debug logging inf...
Joshua M. Clulow
12:31 AM Bug #12747: sigsetjmp should allow for 8 byte aligned buffer on amd64
h1. Testing
h1. Step 1
Apply intel-mtune.patch and compile, install. And boot....
Vitaliy Gusev

2020-07-05

04:46 PM Bug #12747: sigsetjmp should allow for 8 byte aligned buffer on amd64
To reproduce segfault intel-mtune.patch should be applied. Vitaliy Gusev
06:49 AM Bug #12929 (New): scsa2usb should ignore dubious residue in command status wrapper
The @scsa2usb@ driver (USB mass storage through the SCSI framework) has a facility for managing behavioural quirks in... Joshua M. Clulow

2020-07-04

03:37 AM Bug #12713 (Duplicate): Network error after udating to 2020.04 / bge0: DL_BIND_REQ failed
Joshua M. Clulow

2020-07-03

04:09 PM Bug #12927 (Closed): loader: move zfs_boot_args to bootargs.h
The struct zfs_boot_args is currently defined in libzfs.h, but it only is needed for BIOS loader and is better placed... Toomas Soome
03:48 PM Bug #12897 (Closed): bhyve mevent can mistakenly handle events twice
"git commit cf7690ebb38fa81bd6f3904ba5ad4649c0ea3c0b":https://github.com/illumos/illumos-gate/commit/cf7690ebb38fa81b... Electric Monk
03:12 PM Feature #12926 (Closed): libstand: add missing iscntrl() isgraph() and ispunct()
Pick up few missing inlines. Toomas Soome
05:27 AM Bug #12925 (New): Recursive mutex enter panic in virtio_fini()
If a virtio device fails to attach and calls @virtio_fini(vio, B_TRUE)@, the following sequence occurs:... Jason King
03:53 AM Bug #12924: blkdev needs to be better at handling attach failures
This can mostly easily be recreated by booting into kmdb, and set a breakpoint in cmlb_attach:
@::bp cmlb`cmlb_attac...
Jason King
03:46 AM Bug #12924 (Closed): blkdev needs to be better at handling attach failures
I stumbled on this (somewhat indirectly) while testing #12506.
From @bd_attach@, we have the following key sequenc...
Jason King

2020-07-02

11:04 PM Bug #12908: epoll should exclude normal files/directories
This has been in SmartOS (and OmniOSce) since 2017 Patrick Mooney
10:25 PM Bug #12908: epoll should exclude normal files/directories
Without the fix, the epoll test suite notes problems for the file and dir tests:... Patrick Mooney
10:29 PM Bug #12907: epoll_ctl can avoid EINTR entirely
I added an illumos-specific test to the epoll suite to verify the @/dev/poll@ write limit imposed as part of this pat... Patrick Mooney
06:20 PM Feature #12886 (Closed): ccid: add sparc build
"git commit 60bd1e6666ad0da8ddf73bbaaca7709c40c560ab":https://github.com/illumos/illumos-gate/commit/60bd1e6666ad0da8... Electric Monk
06:18 PM Bug #12884 (Closed): stabs: gcc false positive clobbered warning
"git commit 875000d3c627d9be03a7f83a026d1ea45d9680d6":https://github.com/illumos/illumos-gate/commit/875000d3c627d9be... Electric Monk
06:16 PM Bug #12883 (Closed): stabs: variable 'orig' set but not used
"git commit f896265fea0bec895c572a888206977854310034":https://github.com/illumos/illumos-gate/commit/f896265fea0bec89... Electric Monk
06:03 PM Feature #12530 (Feedback): combine w(1) and whodo(1M)
Actually after taking a look at what whodo(1M) really does, I don't see a point in keeping it at all - -l mode is alr... Yuri Pankov
03:23 PM Bug #12898 (Closed): ctf enum size detection should use DW_AT_byte_size
"git commit 56f23fa092900d6145428feaadd69e5157186680":https://github.com/illumos/illumos-gate/commit/56f23fa092900d61... Electric Monk
02:50 PM Bug #12873 (Closed): pci_autoconf: Makefile and compiler warning cleanup
"git commit 6ecc470585ed07369dd51b0ed85f5cf848e5b5c2":https://github.com/illumos/illumos-gate/commit/6ecc470585ed0736... Electric Monk
02:50 PM Bug #12867 (Closed): Mis-programmed pcie bridge leaves 64-bit device unusable
"git commit 6ecc470585ed07369dd51b0ed85f5cf848e5b5c2":https://github.com/illumos/illumos-gate/commit/6ecc470585ed0736... Electric Monk
02:14 PM Bug #12918: mlxcx "Deadlock: cycle in blocking chain" panic
Based on feedback from the 1st pass of the review, the following additional changes have been made:
# The @mleq_mtx@...
Paul Winder
08:59 AM Feature #8947: Support the Marvell 88SE9230 PCIe to SATA controller
Just to confirm Marvell 88SE9230 (as used in Dell BOSS-S1) is not working with illumos (or at least SmartOS).
We h...
Priyadarshan G.D.
03:16 AM Bug #12905 (Closed): drv_ioc_prop_common could leak memory and holds
"git commit daa7e8a345b2e0424e612017e8ead2e97b0f7f37":https://github.com/illumos/illumos-gate/commit/daa7e8a345b2e042... Electric Monk
03:16 AM Feature #12899 (Closed): Want bhyve svm vmexit sdt probe
"git commit 84a6857c97529f897af28666ef8d704e16941470":https://github.com/illumos/illumos-gate/commit/84a6857c97529f89... Electric Monk
01:36 AM Bug #12874 (Closed): small errors in wcswidth(3C)
"git commit 4ebabf216cc42b93907be4a8b051040e2e9a3597":https://github.com/illumos/illumos-gate/commit/4ebabf216cc42b93... Electric Monk

2020-07-01

09:13 PM Bug #12923: SMT exclusion should not balk at GZ
With the proposed patch, I was able to start a bhyve instance in the global zone on a DEBUG platform without an immed... Patrick Mooney
07:09 PM Bug #12923 (Closed): SMT exclusion should not balk at GZ
The SMT exclusion, used to mitigate some micro-architectural leakage between threads on a single core, currently @ASS... Patrick Mooney
07:27 PM Bug #12922: bhyve vmm ops could have stronger guardrail
This is just a minor clean-up, and considering it's already a well-protected error case, should not be at all visible... Patrick Mooney
06:23 PM Bug #12922 (Closed): bhyve vmm ops could have stronger guardrail
When bhyve is initialized, it chooses a @vmm_ops@ set, based on the physical CPU (Intel or AMD) it's running on. The... Patrick Mooney
07:18 PM Bug #12921: bhyve IPI statistics should not be a matrix
With the patch, the summarized stats are available:... Patrick Mooney
07:11 PM Bug #12921: bhyve IPI statistics should not be a matrix
Prior to the change, querying statistics with @bhyvectl@ would show VM_MAXCPU count of IPI statistics per-vcpu:
<pre...
Patrick Mooney
06:21 PM Bug #12921 (Closed): bhyve IPI statistics should not be a matrix
The statistics facility in bhyve currently stores counts of IPIs sent per-vcpu in a VM_MAXCPUs-sized array. While th... Patrick Mooney
07:17 PM Feature #12530 (In Progress): combine w(1) and whodo(1M)
Yuri Pankov
04:31 PM Bug #12897: bhyve mevent can mistakenly handle events twice
To test this I ran the included dtrace script in the ticket which stops bhyve at the point of serial console disconne... Michael Zeller
04:24 PM Feature #12899: Want bhyve svm vmexit sdt probe
To test the patch I ran a dtrace script to observe an ubuntu bhyve guest during boot.... Michael Zeller
04:19 PM Bug #12920: Newer releases falsely report CPU layer 2 cache is faulty on E4-4600 platform
The title should read E5-4600 Jason Matthews
04:19 PM Bug #12920 (New): Newer releases falsely report CPU layer 2 cache is faulty on E4-4600 platform

Some time after SmartOS 20190619 and definitely before 2020603 the fault manager reports L2 cache on all CPU packag...
Jason Matthews
04:17 PM Bug #12919 (New): cfgadm error message when no devices found is rather confusing
When attempting to list devices with cfgadm, if none are present, then both @config_list()@ and @config_list_ext()@ r... Robert Mustacchi
10:27 AM Bug #12918 (Closed): mlxcx "Deadlock: cycle in blocking chain" panic
I have seen a few of these panics. Unfortunately because of the way we run our OS, a full dump was not captured. But ... Paul Winder

2020-06-30

06:38 PM Feature #12331: Add SAS topology enumeration to libtopo
The markdown file from the linked gist is attached to this message, in case the gist ever disappears. Kody Kantor
06:36 PM Feature #12331: Add SAS topology enumeration to libtopo
I uploaded a patch for this to gerrit a while back: [[https://code.illumos.org/c/illumos-gate/+/695]]
Here's a hig...
Kody Kantor
06:00 PM Bug #12917: bhyve should always use Unrestricted Guest
It should be noted that FreeBSD bhyve implements this (Unrestricted Guest) as a per-vCPU capabilities which can be to... Patrick Mooney
04:09 PM Bug #12917 (Closed): bhyve should always use Unrestricted Guest
Since the Westmere microarchitecture, Intel CPUs have had the capability to run with the "Unrestricted Guest", where ... Patrick Mooney
04:02 PM Bug #12916 (Closed): bhyve should be able to limit vmx capabilities
Presently, bhyve detects certain the availability of certain CPU capabilities such as APICv during loading. If it fi... Patrick Mooney
03:53 PM Bug #12905: drv_ioc_prop_common could leak memory and holds
I tested this by running my custom DLD consumer and verifying that the mac perim is not leaked and that a forced dump... Ryan Zezeski
01:03 PM Bug #12890 (In Progress): mlxcx uses excessive stack space causing stack overflow panic
The changes in change 705 remove the arrays from the structs which chewed up this stack Paul Winder
10:59 AM Bug #12797: mlxcx max flow table limit can be exceeded
There are two issues, trying to create too many flow tables and panic during recovery from an allocation failure.
...
Paul Winder
06:45 AM Bug #12790 (Closed): locale data install should not attempt to copy missing files
"git commit 1326c48877254e828afea8c9f7529f6faf1a1fde":https://github.com/illumos/illumos-gate/commit/1326c48877254e82... Electric Monk
03:24 AM Bug #10854: empty struct array confuses CTF
Adding to the ticket some additional testing details from the RTI:
Comparing a proto area and a proto area without...
Jason King
01:03 AM Bug #10854 (Closed): empty struct array confuses CTF
"git commit 5f9772673df89384a3fa8f1cbfcccd8d331f83ff":https://github.com/illumos/illumos-gate/commit/5f9772673df89384... Electric Monk
12:58 AM Bug #12604 (Closed): w needs to use line name instead of pid
"git commit 3f764e121447070c490c9637dd5791f8c8823ee4":https://github.com/illumos/illumos-gate/commit/3f764e121447070c... Electric Monk

2020-06-29

09:21 PM Feature #12902: epoll should nominally support EPOLLEXCLUSIVE
With the proposed fix, the test runs clean:... Patrick Mooney
07:55 PM Feature #12902: epoll should nominally support EPOLLEXCLUSIVE
Prior to integration of the change, a run of the latest epoll-test-suite (which passes this test on modern Linux) sho... Patrick Mooney
08:58 PM Bug #12915 (New): installboot doesn't exit non-zero on error
... Dan McDonald
04:01 PM Bug #12459 (Closed): iwn: possible unaligned pointer issue
"git commit 35060ceaa548c2d6fa63812e06a1a0f8dc4a06b0":https://github.com/illumos/illumos-gate/commit/35060ceaa548c2d6... Electric Monk
02:35 PM Bug #12874: small errors in wcswidth(3C)
I tested this by using man(1). Robert Mustacchi
01:58 PM Bug #12856: pkcs11_softtoken should validate session and object handles
Also, as a precautionary check, I also ran all of the crypto tests, which pass as expected. Jason King
01:04 PM Bug #12914 (New): prtconf fails to decode PCI ranges property

Here's an example from @prtconf -dDv@, with line breaks inserted into the @ranges@ property to show where each entr...
Andy Fiddaman
01:00 PM Feature #12913 (Closed): i40e want configurable num_rx_groups
It would be nice to have a configurable number of Rx groups in i40e via the driver conf, much like ixgbe has. This ca... Ryan Zezeski
10:40 AM Bug #12867: Mis-programmed pcie bridge leaves 64-bit device unusable

This change has been successfully booted on the following systems with help from the community.
* Gigabyte R282-...
Andy Fiddaman
10:25 AM Bug #12867: Mis-programmed pcie bridge leaves 64-bit device unusable

Testing results from the original problem server.
The devices now show up....
Andy Fiddaman
02:39 AM Bug #12912 (Closed): epoll mishandles excessive timeout negativity
Upstreaming "OS-5926":https://smartos.org/bugview/OS-5926 from SmartOS:
> Reported by gmcmanus via illumos-joyent#...
Patrick Mooney

2020-06-28

09:15 PM Bug #12909: epoll should better detect fd reassignment
With the integration of #9735, this requires "7afbf32617":https://github.com/joyent/illumos-joyent/commit/7afbf326179... Patrick Mooney
03:06 AM Bug #12909 (Closed): epoll should better detect fd reassignment
Upstreaming "OS-6116":https://smartos.org/bugview/OS-6116 (and the "OS-6705":https://github.com/joyent/illumos-joyent... Patrick Mooney
08:08 PM Bug #12856: pkcs11_softtoken should validate session and object handles
Without this fix, the Google PCKS#11 test suite crashes:... Jason King
04:10 PM Bug #12893 (Closed): inconsistencies in mkfifo(1M)
"git commit 947cdb3fe001e3ae9c98143dd04cc7d9ee13f40c":https://github.com/illumos/illumos-gate/commit/947cdb3fe001e3ae... Electric Monk
03:12 AM Bug #12910 (Closed): EPOLLONESHOT should not remove fd
Upstreaming "OS-7107":https://smartos.org/bugview/OS-7107 (and "OS-7479":https://smartos.org/bugview/OS-7479) from Sm... Patrick Mooney
03:02 AM Bug #12908 (Closed): epoll should exclude normal files/directories
Upstreaming "OS-5941":https://smartos.org/bugview/OS-5941 from SmartOS:
>When comparing epoll behavior on Linux to...
Patrick Mooney
02:58 AM Bug #12907 (Closed): epoll_ctl can avoid EINTR entirely
Upstreaming the non-LX portion of "OS-5521":https://smartos.org/bugview/OS-5521 from SmartOS:
Since @epoll_ctl()@ ...
Patrick Mooney
01:01 AM Bug #12906 (New): realpath() race can result in a segfault, memory corruption, or an incorrect path
A race in the libc realpath() function can cause the function to read and write outside the bounds of its stack-based... Mark Harris

2020-06-27

04:20 PM Bug #12905 (Closed): drv_ioc_prop_common could leak memory and holds
This is an upstream of SmartOS ticket "OS-5892":https://smartos.org/bugview/OS-5892.
The @drv_ioc_prop_common()@ f...
Ryan Zezeski
03:32 PM Feature #12904 (Closed): Update nvme health logpage and temp thresholds
NVMe 1.2, 1.3, and 1.4 have extended the nvme health logpage information and added additional temperature sensors and... Robert Mustacchi
03:15 PM Bug #12901 (Closed): loader: can not read zfs pool with slog removed
"git commit 9117d17eb29235fc103fe0fa874b149d3f8a9a0e":https://github.com/illumos/illumos-gate/commit/9117d17eb29235fc... Electric Monk
12:07 AM Bug #12604: w needs to use line name instead of pid
From Yuri:
h1. Output before the change:...
Joshua M. Clulow

2020-06-26

11:20 PM Bug #12770 (Closed): stop including exception unwind info in the kernel
"git commit 9b9e3196fde9c0f47c8cc4ab00f3bc5b539ceaca":https://github.com/illumos/illumos-gate/commit/9b9e3196fde9c0f4... Electric Monk
10:46 PM Bug #12894: root zpool with SLOG should be bootable
With the #12901 fix in place, and the system bootable again, I check adding/removing a slog from my mirrored rpool. ... Patrick Mooney
08:04 PM Bug #12894: root zpool with SLOG should be bootable
Without the fix to ##12901, care should be taken not to remove a SLOG device from such a pool, lest it become hopeles... Patrick Mooney
10:09 PM Bug #12903: x86 libc string functions should set a frame pointer
For testing, several approaches were used:
First a full pkgsrc build was run on a platform booted with the libc ch...
Jason King
09:48 PM Bug #12903 (New): x86 libc string functions should set a frame pointer
Currently, if one has code that crashes in one of the libc string functions (e.g. @strlen@), the resulting stack trac... Jason King
09:32 PM Bug #12604: w needs to use line name instead of pid
To test this I used tmux built with utempter support, and checked that `w` output corresponds to what is actually run... Yuri Pankov
08:14 PM Feature #12902 (Closed): epoll should nominally support EPOLLEXCLUSIVE
As of version 4.5, Linux as supported the @EPOLLEXCLUSIVE@ flag on events. The man page describes it as such:
>Se...
Patrick Mooney
08:05 PM Bug #12901: loader: can not read zfs pool with slog removed
I had a root pool with such a VDEV_HOLE associated with it. Prior to the fix, loader was unable to deal with the poo... Patrick Mooney
06:25 PM Bug #12901 (Closed): loader: can not read zfs pool with slog removed
The vdev_init() does check for "known" vdev types, the [log] device removal will create "hole" device but vdev_init()... Toomas Soome
05:27 PM Bug #12898: ctf enum size detection should use DW_AT_byte_size
To verify this I also went through and did a diff of the ctf before and after and the only change was in libctf due t... Robert Mustacchi
06:10 AM Bug #12898 (Closed): ctf enum size detection should use DW_AT_byte_size
In the implementation of handling packed enums in #12259 the way that the size was determined was by trying to look a... Robert Mustacchi
04:37 PM Bug #12900 (New): dtrace uses forward declaration instead of userland type
While debugging an issue I hit a case where dtrace was using resolving my type to the forward declaration rather than... Michael Zeller
04:19 PM Feature #12661 (Closed): null.h: enable NULL pointer for SPARC
"git commit dfecc46651d2b074027544a9c03682fd51d51054":https://github.com/illumos/illumos-gate/commit/dfecc46651d2b074... Electric Monk
03:59 PM Bug #12897 (In Progress): bhyve mevent can mistakenly handle events twice
Michael Zeller
12:47 AM Bug #12897 (Closed): bhyve mevent can mistakenly handle events twice
While working on bhyve I had sercons connected to a guest's com1 socket. When I disconnected bhyve segfaulted with th... Michael Zeller
03:57 PM Feature #12899 (Closed): Want bhyve svm vmexit sdt probe
We currently only have an sdt probe for vmx:... Michael Zeller
03:17 PM Feature #12223: Update libdwarf to libdwarf-20200612
The original version here with the fixes for handling relocation processing caused a regression. I worked with the fo... Robert Mustacchi
01:31 PM Bug #12654 (Closed): nxge: smatch and NULL pointer errors
"git commit 4df3b64db8cae3f054ccdd573395ba7807bcd868":https://github.com/illumos/illumos-gate/commit/4df3b64db8cae3f0... Electric Monk
08:05 AM Bug #12825: grep -x is very slow
Simpler repro:... Periklis Akritidis

2020-06-25

07:26 PM Bug #12872 (Closed): ioctl(2) needs additional ENOTTY documentation
"git commit 207eb048d59b803f49e5ebdbfdb1ed33848b198f":https://github.com/illumos/illumos-gate/commit/207eb048d59b803f... Electric Monk
04:38 PM Bug #12872: ioctl(2) needs additional ENOTTY documentation
I tested this via man(1). Robert Mustacchi
06:05 PM Feature #12816 (Closed): Update Intel microcode to 20200616
"git commit ed5ba7eb5b9baea17a09428feca1d7cfdc912cbf":https://github.com/illumos/illumos-gate/commit/ed5ba7eb5b9baea1... Electric Monk
05:55 AM Bug #12895 (Closed): zfs_onexit_fd_hold fails to release non-zfs fds
While testing #12877, I encountered the following panic:... Jason King
04:52 AM Bug #10854: empty struct array confuses CTF
I think gcc10 specific change is related to the default changes there. I'll see if I can revive the work that was doi... Robert Mustacchi
03:58 AM Bug #12894 (Closed): root zpool with SLOG should be bootable
After installing OmniOSce on a mirrored zpool built from two spindles, I attempted to add a a SLOG device to the pool... Patrick Mooney

2020-06-24

11:15 PM Bug #10854: empty struct array confuses CTF
I also ran the new ctf tests against the current (unmodified) ctfconvert, and the ctf_array test fails with @ctfconve... Jason King
11:07 PM Bug #10854: empty struct array confuses CTF
For testing, I built illumos-gate with the ctf changes.
Additionally, I ran the updated ctf tests in the util-test p...
Jason King
05:37 PM Bug #10854: empty struct array confuses CTF
Doing some more testing, what seems to be happening is that gcc4 always uses an unsigned type to encode the upper bou... Jason King
06:30 PM Bug #12892: nxge: smatch error: npi_txc_pkt_stuffed_get() warn: mask and shift to zero
Garrett D'Amore wrote:
> I don't think anyone can use nxge on x86 -- I'm pretty sure this was never offered as an ex...
Toomas Soome
03:44 PM Bug #12892: nxge: smatch error: npi_txc_pkt_stuffed_get() warn: mask and shift to zero
I don't think anyone can use nxge on x86 -- I'm pretty sure this was never offered as an external NIC, and only prese... Garrett D'Amore
07:10 AM Bug #12892 (New): nxge: smatch error: npi_txc_pkt_stuffed_get() warn: mask and shift to zero
While building on x86, the smatch does complain:... Toomas Soome
03:00 PM Bug #12893 (Closed): inconsistencies in mkfifo(1M)
There are a few small inconsistencies in mkfifo(1M), along with some confusing sentences. Ryan Zezeski
06:35 AM Bug #12891 (Closed): eri: this 'if' clause does not guard...
Build error on SPARC:... Toomas Soome

2020-06-23

10:53 PM Bug #12890 (Closed): mlxcx uses excessive stack space causing stack overflow panic

I've had a couple of boot time panics on a system with a pair of mlxcx cards. In both cases it was a double fault w...
Andy Fiddaman
09:57 PM Bug #12747: sigsetjmp should allow for 8 byte aligned buffer on amd64
Joshua M. Clulow wrote:
> I was curious about how exactly we end up with this alignment, so I looked into it a littl...
Vitaliy Gusev
08:34 PM Bug #12880 (Closed): sparc: pkglint errors
"git commit 2ca761b0b92364bea5ec829f3ac6187c20057a0a":https://github.com/illumos/illumos-gate/commit/2ca761b0b92364be... Electric Monk
08:31 PM Bug #12879 (Closed): sparc: unresolved dependencies
"git commit e386029b3dc09ced91c6806c9767572be25b584b":https://github.com/illumos/illumos-gate/commit/e386029b3dc09ced... Electric Monk
05:26 PM Feature #12871 (Closed): bhyve ioctls needn't the struct size
"git commit e156a47b6ebcf79f0515365c32a22c7ed38dc19b":https://github.com/illumos/illumos-gate/commit/e156a47b6ebcf79f... Electric Monk
05:26 PM Feature #12869 (Closed): bhyve kernel/user split should be clearer
"git commit b58b977e8fdb738e19dfe72999e4f57a62e9d05f":https://github.com/illumos/illumos-gate/commit/b58b977e8fdb738e... Electric Monk
03:21 PM Bug #12285: kpti_trampolines.s does not build with binutils 2.34
This was an upstream bug: https://sourceware.org/bugzilla/show_bug.cgi?id=25516
This should probably just be closed
John Levon
03:19 PM Bug #12889 (Duplicate): ctfconvert fails on empty array
dupe of #10854 John Levon
03:15 PM Bug #12889 (Duplicate): ctfconvert fails on empty array
While porting some OpenZFS bits, ctfconvert fails with @ctfconvert: failed to get unsigned attribute for type: DW_DLE... Jason King
02:40 PM Bug #12840: Network speed is very poor compared to Linux and FreeBSD on the same machine
Olaf Bohlen wrote:
> Please specify the name of the driver the interface uses, run
>
> [...]
>
> And tell use ...
giahung 1997tn
01:34 PM Bug #12840: Network speed is very poor compared to Linux and FreeBSD on the same machine
Please specify the name of the driver the interface uses, run... Olaf Bohlen
06:09 AM Bug #12878 (Closed): check_rtime: missing entries
"git commit 44db26e7361c4574265471e293de16d6063dd990":https://github.com/illumos/illumos-gate/commit/44db26e7361c4574... Electric Monk

2020-06-22

09:58 PM Feature #12869: bhyve kernel/user split should be clearer
Mike Zeller tested in his setup with this (and #12871) applied on top of SmartOS. He booted up an Ubuntu 18.04 VM and... Patrick Mooney
09:47 PM Feature #12869: bhyve kernel/user split should be clearer
I smoke tested this on a local lab machine, making sure that a test instance was able to boot up and run as it had be... Patrick Mooney
09:57 PM Feature #12871: bhyve ioctls needn't the struct size
Mike Zeller tested in his setup with this (and #12869) applied on top of SmartOS. He booted up an Ubuntu 18.04 VM an... Patrick Mooney
04:15 PM Bug #12747: sigsetjmp should allow for 8 byte aligned buffer on amd64
I was curious about how exactly we end up with this alignment, so I looked into it a little. Note that @sigjmp_buf@ ... Joshua M. Clulow

2020-06-21

07:48 PM Bug #12770: stop including exception unwind info in the kernel
I talked to some people I know have thought about using languages that
in theory support unwinding exceptions in the...
Rich Lowe

2020-06-20

02:22 PM Bug #12888 (Closed): mdb: error: variable set but not used
Build errors on SPARC:... Toomas Soome
12:50 PM Bug #12887 (New): TRIM changes rpool disk ID from c4t2d0 to c4t1d0
Not sure whether this is a bug, but rather strange:
Prior to running a trim, my zpool status showed my rpool disk ...
Carsten Endres
11:21 AM Feature #12886 (Closed): ccid: add sparc build
Add sparc build for ccid.
Testing done: build/install/boot.
Toomas Soome
09:32 AM Bug #12885 (Closed): efcode: smatch and build errors
Cleaning up efcode build (SPARC):... Toomas Soome
09:20 AM Bug #12884 (Closed): stabs: gcc false positive clobbered warning
Since we do return immediately if setjmp() did return nonzero (that is, we got there from longjmp()), we do not reall... Toomas Soome
09:10 AM Bug #12883 (Closed): stabs: variable 'orig' set but not used
Build error on SPARC:... Toomas Soome
09:02 AM Bug #12882 (Closed): sun4u/unix: build errors with gcc 7
Build errors on SPARC with gcc 7:... Toomas Soome
08:44 AM Feature #12881 (Closed): sparcv9: add __multi3
sparc build with gcc 7 is failing due to missing symbol: __multi3, add it.
Testing done: build/install/boot.
Toomas Soome
07:11 AM Bug #12880 (Closed): sparc: pkglint errors
Errors from pkglint:... Toomas Soome
06:58 AM Bug #12879 (Closed): sparc: unresolved dependencies
During resolving pkg dependencies, we get many issues:... Toomas Soome
06:46 AM Bug #12878 (Closed): check_rtime: missing entries
Build errors from nightly:... Toomas Soome

2020-06-19

09:53 PM Bug #12877 (Closed): Port OpenZFS #7780 - Add basic zfs ioc input nvpair validation
From the OpenZFS commit msg:
>We want newer versions of libzfs_core to run against an existing zfs kernel module (...
Jason King
08:21 PM Bug #12541 (Closed): sgs: smatch and NULL pointer errors
"git commit c686756220120076a07be0dcce54be698101a3d1":https://github.com/illumos/illumos-gate/commit/c686756220120076... Electric Monk
05:48 PM Bug #12824 (Closed): recvmsg(): adjust final cmsg->cmsg_len upon MSG_CTRUNC
"git commit d865fc92e4b640c73c2957a20b3d82622c741be5":https://github.com/illumos/illumos-gate/commit/d865fc92e4b640c7... Electric Monk
05:41 PM Bug #12836 (Closed): loader: strings in nvlist are counted strings, not c-strings
"git commit ce5f7fb896fce369b4ec50da6d3a232bce2458ce":https://github.com/illumos/illumos-gate/commit/ce5f7fb896fce369... Electric Monk

2020-06-18

08:54 PM Feature #5927: RFC 7539 support in EF
I've started some work on this, but want to get pkcs11_softtoken cleaned up first (PKCS#11 3.0 includes support for t... Jason King
02:29 PM Bug #12874: small errors in wcswidth(3C)
I opted to rewrite this page from scratch just to try and give a better explanation of how this works. Robert Mustacchi
03:25 AM Bug #12875 (Closed): igb I211 doesn't have an nvm version which leads to ufm panic
"git commit 6682e4c38cf4cf5fd5fc490fac27f3d7af9bab4c":https://github.com/illumos/illumos-gate/commit/6682e4c38cf4cf5f... Electric Monk
02:33 AM Bug #12875: igb I211 doesn't have an nvm version which leads to ufm panic
This was tested in two ways:
1. The impacted user was able to verify that the fix helped them out and their system...
Robert Mustacchi

2020-06-17

08:25 PM Feature #12871: bhyve ioctls needn't the struct size
I fired up a machine on a platform featuring this patch. There, I smoke tested bhyve to see that a guest could start... Patrick Mooney
06:41 PM Feature #12871: bhyve ioctls needn't the struct size
When done with the proposed wad, 62 unique IDs are emitted (taking into account the removal of the FreeBSD 12 ABI ent... Patrick Mooney
06:38 PM Feature #12871: bhyve ioctls needn't the struct size
I banged together a test program to emit the ioctl names and numbers as they currently exist in the header to cross-c... Patrick Mooney
07:02 PM Bug #12875 (Closed): igb I211 doesn't have an nvm version which leads to ufm panic
A user with an Intel I211 ended up with a panic with the following stack:... Robert Mustacchi
05:56 PM Bug #12815: ucode/update.intel needs pkgfmt fix
Testing done: Generated patch for #12816 using this and #12817's fixes. Dan McDonald
05:56 PM Bug #12817: ucode/update.intel should be able to use git repos
Testing done: Generated patch for #12816 using this and #12815's fixes. Dan McDonald
12:06 PM Bug #12874: small errors in wcswidth(3C)
That paragraph also needs to be moved from RETURN VALUES to DESCRIPTION section. Yuri Pankov
01:26 AM Bug #12874 (Closed): small errors in wcswidth(3C)
The page includes a paragraph that begins @The function wcwidth_l() behaves identically to wcwidth()@. This refers t... Joshua M. Clulow

2020-06-16

11:02 PM Bug #12764: Holes prevent TRIM
This patch needs to be tested against the ZFS test suite. I've been looking to get proper hardware. It appears the e... Nick Ewins
12:00 PM Bug #12764: Holes prevent TRIM
Anything I can do to help move this forward? Limited coding experience though... Carsten Endres
10:11 PM Bug #12754 (Closed): packet flow over a defaulted LACP port
"git commit 99ad48a445346f36969661ed214f75b99e19a9a7":https://github.com/illumos/illumos-gate/commit/99ad48a445346f36... Electric Monk
05:01 PM Bug #12754: packet flow over a defaulted LACP port
h2. Test With Patch
Create two aggrs: @aggr0={ixgbe2,ixgbe3}, aggr1={ixgbe5,ixgbe6}@. Notice the first port in eac...
Ryan Zezeski
09:33 PM Bug #12873 (Closed): pci_autoconf: Makefile and compiler warning cleanup
The Makefile for the Intel @pci_autoconfig@ module suppresses a few compiler warnings. These turn out to be easy to f... Andy Fiddaman
07:00 PM Bug #12872 (Closed): ioctl(2) needs additional ENOTTY documentation
While reviewing some driver code I noticed it was returning @ENOTTY@ for an invalid ioctl request. This threw me as I... Ryan Zezeski
04:50 PM Feature #12816: Update Intel microcode to 20200616
Another bugfix drop changes 0609 to 0616. Dan McDonald
03:28 PM Bug #12751 (Resolved): Update the cached MSI state when any MSI capability register is written.
Addressed by: ##12792 Patrick Mooney

2020-06-15

10:23 PM Feature #12871 (Closed): bhyve ioctls needn't the struct size
The bhyve ioctl numbers, as defined from the FreeBSD sources, communicate the size of the underlying struct in the up... Patrick Mooney
10:09 PM Feature #12870 (In Progress): bhyve should allocate guest memory lazily
For the initial porting effort of bhyve, the way we shimmed allocation for guest physical memory regions is with equa... Patrick Mooney
09:19 PM Feature #12869 (Closed): bhyve kernel/user split should be clearer
To avoid code duplication, and for convenience, bhyve shares swaths of logic between the kernel module and userspace.... Patrick Mooney
08:09 PM Bug #12868 (New): CIFS - SAMBA DC says schannel_check_required
My omnios CIFS server (version omnios-r151032-c2a701036f), joined to a samba v4.10.4 DC controller on Centos 7.8. SMB... M. van O.
05:53 PM Bug #12796 (Closed): pcks11_softtoken C_GetMechanismList() should validate its arguments
"git commit 989c147e4f8311ee853a577bac8009cc7ffc4a73":https://github.com/illumos/illumos-gate/commit/989c147e4f8311ee... Electric Monk
05:19 AM Bug #12796: pcks11_softtoken C_GetMechanismList() should validate its arguments
Googles's PKCS#11 test suite crashes during the @PKCS11Test.GetMechanismListFailInvalid@ test due to this bug:
<pr...
Jason King
05:48 PM Bug #12546 (Closed): pcieb: NULL pointer errors
"git commit 772852a5d3501d23ca0f77fcdbd7ddb0a25da28b":https://github.com/illumos/illumos-gate/commit/772852a5d3501d23... Electric Monk
05:39 PM Bug #12571 (Closed): pcisch: NULL pointer errors
"git commit ae121a1498fc4947aa90fa23f0276b59938ed62e":https://github.com/illumos/illumos-gate/commit/ae121a1498fc4947... Electric Monk
01:55 PM Bug #12867 (Closed): Mis-programmed pcie bridge leaves 64-bit device unusable
An OmniOS user reported a problem on a server with a pair of Mellanox Technologies MT27700 Family (ConnectX-4) cards ... Andy Fiddaman

2020-06-14

07:16 PM Feature #12864 (New): Have pkcs11_softtoken's DES[3]_CBC_PAD mechanism use the cbc_pad mode
Similar to #11825, it appears the DES_CBC_PAD and DES3_CBC_PAD mechanisms are broken in pkcs11_softtoken (as found by... Jason King
07:14 PM Feature #12863 (New): Make cbc_pad its own mode
Currently, #11825 fixed the CBC_PAD implementation for AES. However, it would be useful to make @cbc_pad@ its own mod... Jason King
07:09 PM Bug #12862 (New): Simplify the C_MechanismList implementation in pkcs11_softtoken
Currently, the pkcs11_softtoken @C_MechanismList()@ implementation uses two arrays: the first array(@soft_mechanisms[... Jason King
07:02 PM Bug #12861 (New): pkcs11_softtoken allows too many simultaneous operations
The PKCS#11 usage guide (2.40) states:
>Very roughly speaking, there are three broad types of operations an open s...
Jason King
07:00 PM Bug #12860 (New): pkcs11_softtoken doesn't properly handle active operations
Most of the PKCS#11 crypto functions have a form similar to:
@C_xxxxInit()@ - initialize/start the operation (encr...
Jason King
06:34 PM Bug #12857 (New): PKCS#11 should be more specific about invalid key handles
PKCS#11 defines several errors that deal with invalid object handles:
@CKR_OBJECT_HANDLE_INVALID@
@CKR_KEY_HANDLE...
Jason King
06:20 PM Bug #12856 (Closed): pkcs11_softtoken should validate session and object handles
PKCS#11 has the concept of session and object handles. These are just opaque handles used by a provider to identify s... Jason King
06:02 PM Bug #12840: Network speed is very poor compared to Linux and FreeBSD on the same machine
giahung 1997tn wrote:
> It's Ethernet, as I can't get my USB dongle to work on OI. This is on real hardware, not on ...
giahung 1997tn
01:41 PM Bug #12824: recvmsg(): adjust final cmsg->cmsg_len upon MSG_CTRUNC
Testing notes:
The new tests pass, both 32- and 64-bit variants, and the unpatched dbus test suite also passes wit...
Andy Fiddaman

2020-06-12

11:22 PM Feature #12854 (Closed): Change gcc to produce 64 bit binary by default
This isn't filed in the right place; compiler delivery is via distributions such as OpenIndiana or OmniOS. Please fil... John Levon
05:09 PM Feature #12854 (Closed): Change gcc to produce 64 bit binary by default
Currently gcc is set to product 32 bit binary by default. I suggest to change it to 64 bit by default. If the users w... giahung 1997tn
10:30 PM Bug #12850 (Closed): demangle(1) can trip up on names starting with underscore
"git commit b30f02def0d29c7f2398666939cf35cf81f809f1":https://github.com/illumos/illumos-gate/commit/b30f02def0d29c7f... Electric Monk
04:28 PM Bug #12850: demangle(1) can trip up on names starting with underscore
For testing, I ran a copy of demangle(1) with the change agains the original output that caused the error. The error ... Jason King
12:17 AM Bug #12850 (Closed): demangle(1) can trip up on names starting with underscore
I noticed that when piping certain output through demangle(1), names that start with '_' will generate an error. The ... Jason King
07:11 PM Bug #12829 (Closed): Add Zstandard to /etc/magic
"git commit 61de0de2b543856b77c5769b0d8981f58a7f26bd":https://github.com/illumos/illumos-gate/commit/61de0de2b543856b... Electric Monk
05:23 PM Feature #12763 (Closed): ixgbe ufm support
"git commit f2fe7acaed48e65ea8626868085ea6e40a63b3a9":https://github.com/illumos/illumos-gate/commit/f2fe7acaed48e65e... Electric Monk
05:23 PM Feature #12761 (Closed): i40e should only register ufm data on func 0
"git commit 44b0ba916e529fad7fa22597911db69ae8f24994":https://github.com/illumos/illumos-gate/commit/44b0ba916e529fad... Electric Monk
05:23 PM Feature #12762 (Closed): topo should create per-device UFM entries by default
"git commit a377495feb6d6c6a51d6cca4065a74f320f29a07":https://github.com/illumos/illumos-gate/commit/a377495feb6d6c6a... Electric Monk
05:23 PM Bug #12765 (Closed): fwflash plugin cleanup handling is buggy
"git commit 8d55b80625b903a8ec6c560f6a38b5c16d1f5cfc":https://github.com/illumos/illumos-gate/commit/8d55b80625b903a8... Electric Monk
05:23 PM Feature #12760 (Closed): igb ufm support
"git commit 8d55b80625b903a8ec6c560f6a38b5c16d1f5cfc":https://github.com/illumos/illumos-gate/commit/8d55b80625b903a8... Electric Monk
05:23 PM Bug #12758 (Closed): ufm_detach doesn't properly clean up
"git commit 8d55b80625b903a8ec6c560f6a38b5c16d1f5cfc":https://github.com/illumos/illumos-gate/commit/8d55b80625b903a8... Electric Monk
05:23 PM Feature #12759 (Closed): Want ability to read ufm images
"git commit 8d55b80625b903a8ec6c560f6a38b5c16d1f5cfc":https://github.com/illumos/illumos-gate/commit/8d55b80625b903a8... Electric Monk
04:06 PM Bug #12848 (Closed): Clarify bhyve's dual license
"git commit 1fa07ac719189ed3e8a0f8170264877c29bff62b":https://github.com/illumos/illumos-gate/commit/1fa07ac719189ed3... Electric Monk
03:13 PM Feature #12792 (Closed): bhyve upstream sync 2020 May
"git commit 154972aff898a787b38af3bab5b8d754b5a42447":https://github.com/illumos/illumos-gate/commit/154972aff898a787... Electric Monk
03:12 PM Bug #12789 (Closed): increase timers allowed per-process
"git commit 440a8a36792bdf9ef51639066aab0b7771ffcab8":https://github.com/illumos/illumos-gate/commit/440a8a36792bdf9e... Electric Monk
03:10 PM Bug #12531 (Closed): storage: NULL pointer errors
"git commit 926d645fe2416b8ee611fc8ee4e28b7c7f9744dd":https://github.com/illumos/illumos-gate/commit/926d645fe2416b8e... Electric Monk
02:59 PM Bug #12853 (Closed): bhyve manifests should include BSD license
When the package manifests for bhyve were created, the BSD license was erroneously omitted from them, despite the bhy... Patrick Mooney
02:56 PM Bug #12851 (Duplicate): Pull in OpenZFS removal of "slave"
Dan McDonald
02:55 PM Bug #12851 (Rejected): Pull in OpenZFS removal of "slave"
We don't have device-mapper, which is where the OpenZFS fix concentrated. There is a fix to "dkio.h" in their patch,... Dan McDonald
02:27 PM Bug #12851 (Duplicate): Pull in OpenZFS removal of "slave"
See https://github.com/openzfs/zfs/pull/10435/
A first step.
Dan McDonald
02:34 PM Bug #12852 (New): Remove "slave" terminology from illumos
Observe:
http://src.illumos.org/source/search?q=slave&defs=&refs=&path=&hist=&project=illumos-gate
The tricky p...
Dan McDonald
12:36 PM Bug #12824: recvmsg(): adjust final cmsg->cmsg_len upon MSG_CTRUNC
I submitted a merge request to the upstream dbus project at
https://gitlab.freedesktop.org/dbus/dbus/-/merge_...
Andy Fiddaman
12:02 AM Bug #12849 (New): ixgbe can do unnecessary allocations during tx
In @ixgbe_ring_tx@, when LSO is active it may allocate and move around new mblk_ts based on the dblk_t alignment in o... Jason King
 

Also available in: Atom