Activity
From 2020-06-14 to 2020-07-13
2020-07-13
-
09:11 PM Bug #12939: avoid packing and bitfields in bhyve VMCB
- I fired up bhyve on a hardware machine and confirmed that my test instance booted and ran fine. Inspecting the VMCB ...
-
09:10 PM Bug #12939: avoid packing and bitfields in bhyve VMCB
- In a test compile, tsoome reported that bhyve is gcc9 clean with the proposed fix.
-
08:17 PM Bug #12956: bhyve should set TMR on intr accept
- See also: "OS-7622":https://smartos.org/bugview/OS-7622 bhyve vioapic writes can deadlock instance
-
08:15 PM Bug #12956 (Duplicate): bhyve should set TMR on intr accept
- Currently, bhyve manages the contents of trigger mode registers (TMRs) in the vlapic based on the state of interrupt ...
-
06:19 PM Bug #12935 (Closed): loader: setting vdev size based on label asize is not working
- "git commit eb8e4816e886312ff129c1a9213ad86d0fe5ffb6":https://github.com/illumos/illumos-gate/commit/eb8e4816e886312f...
-
06:12 PM Bug #12387: X11 fails for certain Ryzen CPUs
- I have a little more information. First, I upgraded the BIOS version, from 4014 to 5220 . Then, I booted the live U...
-
05:21 PM Bug #12922 (Closed): bhyve vmm ops could have stronger guardrail
- "git commit b38fc3ed80ecaf16c46433e690e6f17495c5e179":https://github.com/illumos/illumos-gate/commit/b38fc3ed80ecaf16...
-
05:20 PM Feature #12913 (Closed): i40e want configurable num_rx_groups
- "git commit 88628b1bc8bd723915686a0f84bd0461ec80e590":https://github.com/illumos/illumos-gate/commit/88628b1bc8bd7239...
2020-07-12
-
05:35 PM Bug #12955 (Closed): coretemp had the wrong granularity
- While working on #12954, I realized that past me had made a mistake that turned out not to matter too much. The ksens...
-
05:29 PM Feature #12954 (Closed): Rewrite coretemp to use the ksensor framework
- With the ksensor framework that was introduced in #12830, we should rewrite coretemp(7D) to take advantage of this as...
-
05:26 PM Feature #12835 (Closed): Want support for I350 temperature sensor
- "git commit 2509632a43b285708c172d4221818e8b79cea126":https://github.com/illumos/illumos-gate/commit/2509632a43b28570...
-
05:26 PM Feature #12834 (Closed): Rewrite amdbnbtemp to use the ksensor framework
- "git commit 0e32477cfa6191e10950ae5e101344ad43622930":https://github.com/illumos/illumos-gate/commit/0e32477cfa6191e1...
-
05:26 PM Feature #12833 (Closed): Rewrite pchtemp to use the ksensor framework
- "git commit 026742805847ca4c0c7ca8af50d2ba6a1f4b2b90":https://github.com/illumos/illumos-gate/commit/026742805847ca4c...
-
05:26 PM Feature #12832 (Closed): topo support for generic PCI device temp sensors
- "git commit 3ce5372277f4657ad0e52d36c979527c4ca22de2":https://github.com/illumos/illumos-gate/commit/3ce5372277f4657a...
-
05:26 PM Feature #12831 (Closed): temperature sensors could describe accuracy
- "git commit 3ce5372277f4657ad0e52d36c979527c4ca22de2":https://github.com/illumos/illumos-gate/commit/3ce5372277f4657a...
-
05:26 PM Feature #12830 (Closed): Want centralized ksensor framework
- "git commit 3ce5372277f4657ad0e52d36c979527c4ca22de2":https://github.com/illumos/illumos-gate/commit/3ce5372277f4657a...
-
11:41 AM Bug #12953 (In Progress): convert printf(3c) and vprintf(3c) to mdoc
- To allow for easier (and meaningful) updates to these man pages, convert them to mdoc proper.
-
08:20 AM Bug #12952 (Closed): ms: this statement may fall through
- Build errors on SPARC:...
-
07:39 AM Bug #12951 (Closed): serengeti: this statement may fall through
- Build errors on SPARC:...
-
07:26 AM Bug #12950 (Closed): pcicmu: this statement may fall through
- Build errors on SPARC:...
-
07:10 AM Bug #12949 (Closed): drctl: this statement may fall through
- Build errors on SPARC:...
2020-07-11
-
10:16 PM Bug #12948 (Closed): dr_cpu: this statement may fall through
- Build errors on SPARC:...
-
09:59 PM Bug #12947 (Closed): stand: this statement may fall through
- Build errors on sparc:...
-
06:24 PM Bug #12894 (Closed): root zpool with SLOG should be bootable
- "git commit 5623f66bff7c40c0d22bd5f3cbbb803965de64b9":https://github.com/illumos/illumos-gate/commit/5623f66bff7c40c0...
-
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 ...
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...
-
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):...
-
08:06 PM Feature #12223 (Closed): Update libdwarf to libdwarf-20200612
- "git commit 4d9fdb46b215739778ebc12079842c9905586999":https://github.com/illumos/illumos-gate/commit/4d9fdb46b2157397...
-
07:35 PM Bug #12942 (Closed): pkcs11_softtoken pbkdf2 key derivation can crash
- "git commit 4c60ecf710115cd5ae61f6b97dafc7ff963259f4":https://github.com/illumos/illumos-gate/commit/4c60ecf710115cd5...
-
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...
-
07:24 PM Bug #12882 (Closed): sun4u/unix: build errors with gcc 7
- "git commit 4cf53d5010eff4a394b33676d54b1311b8e1012e":https://github.com/illumos/illumos-gate/commit/4cf53d5010eff4a3...
-
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...
-
06:12 PM Bug #12511 (Closed): vioblk should preallocate virtio chains
- "git commit 3decf16814408c6b0b69d8df1e56e01cd3313a4f":https://github.com/illumos/illumos-gate/commit/3decf16814408c6b...
-
06:10 PM Bug #12923 (Closed): SMT exclusion should not balk at GZ
- "git commit fe354f7669cae68869feea028566f75f357ae5e7":https://github.com/illumos/illumos-gate/commit/fe354f7669cae688...
-
03:51 PM Bug #12918 (Closed): mlxcx "Deadlock: cycle in blocking chain" panic
- "git commit 0207f820281e2416190c7ed5f1cb4d11188c082b":https://github.com/illumos/illumos-gate/commit/0207f820281e2416...
-
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...
-
03:10 PM Bug #12890: mlxcx uses excessive stack space causing stack overflow panic
- See #12798 for testing info
-
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...
-
03:09 PM Bug #12799: mlxcx #if defined for MAC_VLAN_UNTAGGED is redundant
- See #12798 for testing info
-
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...
-
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... -
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...
-
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... -
03:17 PM Feature #12513 (Closed): SMB 3.1.1 support for server
- "git commit 4e065a9f6a4471f1001853cd10a093bc5beb58a5":https://github.com/illumos/illumos-gate/commit/4e065a9f6a4471f1...
-
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... -
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.
-
10:28 AM Bug #12888 (Closed): mdb: error: variable set but not used
- "git commit 415535b1f3a5b13ac8fe4938b44c5f5688f82237":https://github.com/illumos/illumos-gate/commit/415535b1f3a5b13a...
-
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...
-
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...
-
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...
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 ...
-
08:51 PM Bug #12511 (In Progress): vioblk should preallocate virtio chains
-
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...
-
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... -
10:07 PM Feature #12506 (Closed): Add support to vioblk for DISCARD operation
- "git commit 1a5ae140ba142cafb59ab08b3212c4ebbce84f32":https://github.com/illumos/illumos-gate/commit/1a5ae140ba142caf...
-
06:54 PM Bug #12793 (Closed): kernel FPU support
- "git commit 2fc9ab6e6080d66d8dc6b967cea7ba24bee8c7e5":https://github.com/illumos/illumos-gate/commit/2fc9ab6e6080d66d...
-
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...
-
06:09 PM Bug #12891 (Closed): eri: this 'if' clause does not guard...
- "git commit 7e9964352166d31ee78f8ed0e600c9e32d9d72a4":https://github.com/illumos/illumos-gate/commit/7e9964352166d31e...
-
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...
-
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... -
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:...
-
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... -
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 ... -
05:46 AM Feature #12904 (Closed): Update nvme health logpage and temp thresholds
- "git commit 4a663bac9c5f9f82a5f633bc9639bbee3c2317ff":https://github.com/illumos/illumos-gate/commit/4a663bac9c5f9f82...
-
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...
-
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...
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...
-
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...
-
07:33 PM Feature #12881 (Closed): sparcv9: add __multi3
- "git commit fdb2a7e9480266dfaa0b5aaa0e1237456552f332":https://github.com/illumos/illumos-gate/commit/fdb2a7e9480266df...
-
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...
-
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*. ...
-
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...
-
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 ...
-
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...
-
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...
-
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:...
-
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...
-
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...
-
01:42 PM Bug #6089 (Pending RTI): The comment for svc_callout_find() should be improved
-
03:09 PM Feature #12902 (Closed): epoll should nominally support EPOLLEXCLUSIVE
- "git commit 66373fa702508a0a41753138f0b10f985c7e058d":https://github.com/illumos/illumos-gate/commit/66373fa702508a0a...
-
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...
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....
-
09:33 PM Bug #12937 (New): SATA devices should be configured automatically when connected
- There is a tunable that is off by default:...
-
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.
-
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...
-
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... -
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:...
-
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...
-
06:22 PM Bug #12912 (Closed): epoll mishandles excessive timeout negativity
- "git commit f4f9009fc79529ef8f45e7a31acd2ce4ca86a276":https://github.com/illumos/illumos-gate/commit/f4f9009fc79529ef...
-
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:...
-
06:22 PM Bug #12910 (Closed): EPOLLONESHOT should not remove fd
- "git commit 95e434b588459fbd3ca313889cc0223436f1b0cd":https://github.com/illumos/illumos-gate/commit/95e434b588459fbd...
-
04:09 PM Bug #12910: EPOLLONESHOT should not remove fd
- Prior to integration of the change, the oneshot epoll test fails, as expected:...
-
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:...
-
06:05 PM Feature #12926 (Closed): libstand: add missing iscntrl() isgraph() and ispunct()
- "git commit be9c3adb90f4f745cf5c07f3c0dbdd6c9028cda0":https://github.com/illumos/illumos-gate/commit/be9c3adb90f4f745...
-
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...
-
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...
-
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...
-
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 ...
-
05:11 PM Bug #12810 (Closed): usr/src/tools/opensolaris contents are unused
- "git commit 6f0673af8764c356a5bd511fc7ca8af579fe2000":https://github.com/illumos/illumos-gate/commit/6f0673af8764c356...
-
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:...
-
02:58 PM Bug #12909 (Closed): epoll should better detect fd reassignment
- "git commit 086d96878f5f62a25a6d90e5b03a1ef9ba352231":https://github.com/illumos/illumos-gate/commit/086d96878f5f62a2...
-
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... -
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...
-
09:48 AM Bug #6089 (In Progress): The comment for svc_callout_find() should be improved
- Review: https://www.illumos.org/rb/r/2571/
-
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... -
03:52 AM Feature #12831: temperature sensors could describe accuracy
- This was tested indirectly as part of the broader testing effort in 12380.
-
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...
-
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...
-
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...
-
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...
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...
-
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...
-
05:30 PM Feature #10578 (Duplicate): implement fmemopen(3C)
-
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 ...
-
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... -
04:50 PM Bug #12908 (Closed): epoll should exclude normal files/directories
- "git commit 87bfe94c15340e9846f25201fa63446ac956d845":https://github.com/illumos/illumos-gate/commit/87bfe94c15340e98...
-
04:50 PM Bug #12907 (Closed): epoll_ctl can avoid EINTR entirely
- "git commit 3c2d4f391c2bc4b3b4126c0757329835c80781ed":https://github.com/illumos/illumos-gate/commit/3c2d4f391c2bc4b3...
-
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...
-
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...
-
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... -
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....
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.
-
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...
2020-07-04
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...
-
03:48 PM Bug #12897 (Closed): bhyve mevent can mistakenly handle events twice
- "git commit cf7690ebb38fa81bd6f3904ba5ad4649c0ea3c0b":https://github.com/illumos/illumos-gate/commit/cf7690ebb38fa81b...
-
03:12 PM Feature #12926 (Closed): libstand: add missing iscntrl() isgraph() and ispunct()
- Pick up few missing inlines.
-
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:...
-
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... -
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...
2020-07-02
-
11:04 PM Bug #12908: epoll should exclude normal files/directories
- This has been in SmartOS (and OmniOSce) since 2017
-
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:...
-
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...
-
06:20 PM Feature #12886 (Closed): ccid: add sparc build
- "git commit 60bd1e6666ad0da8ddf73bbaaca7709c40c560ab":https://github.com/illumos/illumos-gate/commit/60bd1e6666ad0da8...
-
06:18 PM Bug #12884 (Closed): stabs: gcc false positive clobbered warning
- "git commit 875000d3c627d9be03a7f83a026d1ea45d9680d6":https://github.com/illumos/illumos-gate/commit/875000d3c627d9be...
-
06:16 PM Bug #12883 (Closed): stabs: variable 'orig' set but not used
- "git commit f896265fea0bec895c572a888206977854310034":https://github.com/illumos/illumos-gate/commit/f896265fea0bec89...
-
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...
-
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...
-
02:50 PM Bug #12873 (Closed): pci_autoconf: Makefile and compiler warning cleanup
- "git commit 6ecc470585ed07369dd51b0ed85f5cf848e5b5c2":https://github.com/illumos/illumos-gate/commit/6ecc470585ed0736...
-
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...
-
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@... -
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... -
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...
-
03:16 AM Feature #12899 (Closed): Want bhyve svm vmexit sdt probe
- "git commit 84a6857c97529f897af28666ef8d704e16941470":https://github.com/illumos/illumos-gate/commit/84a6857c97529f89...
-
01:36 AM Bug #12874 (Closed): small errors in wcswidth(3C)
- "git commit 4ebabf216cc42b93907be4a8b051040e2e9a3597":https://github.com/illumos/illumos-gate/commit/4ebabf216cc42b93...
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...
-
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...
-
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...
-
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...
-
07:18 PM Bug #12921: bhyve IPI statistics should not be a matrix
- With the patch, the summarized stats are available:...
-
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... -
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...
-
07:17 PM Feature #12530 (In Progress): combine w(1) and whodo(1M)
-
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...
-
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....
-
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
-
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...-
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...
-
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 ...
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.
-
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... -
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...
-
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 ...
-
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...
-
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...
-
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
-
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.
... -
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...
-
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... -
01:03 AM Bug #10854 (Closed): empty struct array confuses CTF
- "git commit 5f9772673df89384a3fa8f1cbfcccd8d331f83ff":https://github.com/illumos/illumos-gate/commit/5f9772673df89384...
-
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...
2020-06-29
-
09:21 PM Feature #12902: epoll should nominally support EPOLLEXCLUSIVE
- With the proposed fix, the test runs clean:...
-
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...
-
08:58 PM Bug #12915 (New): installboot doesn't exit non-zero on error
- ...
-
04:01 PM Bug #12459 (Closed): iwn: possible unaligned pointer issue
- "git commit 35060ceaa548c2d6fa63812e06a1a0f8dc4a06b0":https://github.com/illumos/illumos-gate/commit/35060ceaa548c2d6...
-
02:35 PM Bug #12874: small errors in wcswidth(3C)
- I tested this by using man(1).
-
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.
-
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...-
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...
-
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-...-
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....-
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#...
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...
-
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...
-
08:08 PM Bug #12856: pkcs11_softtoken should validate session and object handles
- Without this fix, the Google PCKS#11 test suite crashes:...
-
04:10 PM Bug #12893 (Closed): inconsistencies in mkfifo(1M)
- "git commit 947cdb3fe001e3ae9c98143dd04cc7d9ee13f40c":https://github.com/illumos/illumos-gate/commit/947cdb3fe001e3ae...
-
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...
-
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... -
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()@ ... -
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...
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... -
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...
-
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...
-
12:07 AM Bug #12604: w needs to use line name instead of pid
- From Yuri:
h1. Output before the change:...
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...
-
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. ...
-
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...
-
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... -
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...
-
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...
-
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... -
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...
-
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()...
-
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...
-
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...
-
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...
-
04:19 PM Feature #12661 (Closed): null.h: enable NULL pointer for SPARC
- "git commit dfecc46651d2b074027544a9c03682fd51d51054":https://github.com/illumos/illumos-gate/commit/dfecc46651d2b074...
-
03:59 PM Bug #12897 (In Progress): bhyve mevent can mistakenly handle events twice
-
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...
-
03:57 PM Feature #12899 (Closed): Want bhyve svm vmexit sdt probe
- We currently only have an sdt probe for vmx:...
-
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...
-
01:31 PM Bug #12654 (Closed): nxge: smatch and NULL pointer errors
- "git commit 4df3b64db8cae3f054ccdd573395ba7807bcd868":https://github.com/illumos/illumos-gate/commit/4df3b64db8cae3f0...
-
08:05 AM Bug #12825: grep -x is very slow
- Simpler repro:...
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...
-
04:38 PM Bug #12872: ioctl(2) needs additional ENOTTY documentation
- I tested this via man(1).
-
06:05 PM Feature #12816 (Closed): Update Intel microcode to 20200616
- "git commit ed5ba7eb5b9baea17a09428feca1d7cfdc912cbf":https://github.com/illumos/illumos-gate/commit/ed5ba7eb5b9baea1...
-
05:55 AM Bug #12895 (Closed): zfs_onexit_fd_hold fails to release non-zfs fds
- While testing #12877, I encountered the following panic:...
-
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...
-
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...
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...
-
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... -
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...
-
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... -
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...
-
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:...
-
03:00 PM Bug #12893 (Closed): inconsistencies in mkfifo(1M)
- There are a few small inconsistencies in mkfifo(1M), along with some confusing sentences.
-
06:35 AM Bug #12891 (Closed): eri: this 'if' clause does not guard...
- Build error on SPARC:...
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...-
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... -
08:34 PM Bug #12880 (Closed): sparc: pkglint errors
- "git commit 2ca761b0b92364bea5ec829f3ac6187c20057a0a":https://github.com/illumos/illumos-gate/commit/2ca761b0b92364be...
-
08:31 PM Bug #12879 (Closed): sparc: unresolved dependencies
- "git commit e386029b3dc09ced91c6806c9767572be25b584b":https://github.com/illumos/illumos-gate/commit/e386029b3dc09ced...
-
05:26 PM Feature #12871 (Closed): bhyve ioctls needn't the struct size
- "git commit e156a47b6ebcf79f0515365c32a22c7ed38dc19b":https://github.com/illumos/illumos-gate/commit/e156a47b6ebcf79f...
-
05:26 PM Feature #12869 (Closed): bhyve kernel/user split should be clearer
- "git commit b58b977e8fdb738e19dfe72999e4f57a62e9d05f":https://github.com/illumos/illumos-gate/commit/b58b977e8fdb738e...
-
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 -
03:19 PM Bug #12889 (Duplicate): ctfconvert fails on empty array
- dupe of #10854
-
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...
-
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 ... -
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...
-
06:09 AM Bug #12878 (Closed): check_rtime: missing entries
- "git commit 44db26e7361c4574265471e293de16d6063dd990":https://github.com/illumos/illumos-gate/commit/44db26e7361c4574...
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...
-
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...
-
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...
-
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@ ...
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...
2020-06-20
-
02:22 PM Bug #12888 (Closed): mdb: error: variable set but not used
- Build errors on SPARC:...
-
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 ... -
11:21 AM Feature #12886 (Closed): ccid: add sparc build
- Add sparc build for ccid.
Testing done: build/install/boot. -
09:32 AM Bug #12885 (Closed): efcode: smatch and build errors
- Cleaning up efcode build (SPARC):...
-
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...
-
09:10 AM Bug #12883 (Closed): stabs: variable 'orig' set but not used
- Build error on SPARC:...
-
09:02 AM Bug #12882 (Closed): sun4u/unix: build errors with gcc 7
- Build errors on SPARC with gcc 7:...
-
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. -
07:11 AM Bug #12880 (Closed): sparc: pkglint errors
- Errors from pkglint:...
-
06:58 AM Bug #12879 (Closed): sparc: unresolved dependencies
- During resolving pkg dependencies, we get many issues:...
-
06:46 AM Bug #12878 (Closed): check_rtime: missing entries
- Build errors from nightly:...
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 (... -
08:21 PM Bug #12541 (Closed): sgs: smatch and NULL pointer errors
- "git commit c686756220120076a07be0dcce54be698101a3d1":https://github.com/illumos/illumos-gate/commit/c686756220120076...
-
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...
-
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...
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...
-
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.
-
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...
-
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...
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...
-
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...
-
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...
-
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:...
-
05:56 PM Bug #12815: ucode/update.intel needs pkgfmt fix
- Testing done: Generated patch for #12816 using this and #12817's fixes.
-
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.
-
12:06 PM Bug #12874: small errors in wcswidth(3C)
- That paragraph also needs to be moved from RETURN VALUES to DESCRIPTION section.
-
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...
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...
-
12:00 PM Bug #12764: Holes prevent TRIM
- Anything I can do to help move this forward? Limited coding experience though...
-
10:11 PM Bug #12754 (Closed): packet flow over a defaulted LACP port
- "git commit 99ad48a445346f36969661ed214f75b99e19a9a7":https://github.com/illumos/illumos-gate/commit/99ad48a445346f36...
-
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... -
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...
-
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...
-
04:50 PM Feature #12816: Update Intel microcode to 20200616
- Another bugfix drop changes 0609 to 0616.
-
03:28 PM Bug #12751 (Resolved): Update the cached MSI state when any MSI capability register is written.
- Addressed by: ##12792
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...
-
10:09 PM Feature #12870 (Closed): 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...
-
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....
-
08:09 PM Bug #12868 (Feedback): 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...
-
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...
-
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... -
05:48 PM Bug #12546 (Closed): pcieb: NULL pointer errors
- "git commit 772852a5d3501d23ca0f77fcdbd7ddb0a25da28b":https://github.com/illumos/illumos-gate/commit/772852a5d3501d23...
-
05:39 PM Bug #12571 (Closed): pcisch: NULL pointer errors
- "git commit ae121a1498fc4947aa90fa23f0276b59938ed62e":https://github.com/illumos/illumos-gate/commit/ae121a1498fc4947...
-
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 ...
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...
-
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...
-
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[...
-
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... -
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... -
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... -
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...
-
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 ... -
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...
Also available in: Atom