Project

General

Profile

Activity

From 2020-07-16 to 2020-08-14

2020-08-14

10:41 PM Bug #12505 (Closed): Answer KEBE question about cred in unexport()
"git commit 06260e34c28df0a3a191e42e1b51c9de745b3510":https://github.com/illumos/illumos-gate/commit/06260e34c28df0a3... Electric Monk
10:38 PM Bug #12989: improve interface boundary for bhyve MMIO
To test, I booted up the following guests to make sure that they functioned properly:
- CentOS 8
- FreeBSD-CURRENT ...
Patrick Mooney
10:09 PM Bug #13048 (Closed): Fix format issue in regex(5) man page
In regex(5) man page:
> whatever it would have matched without the "\(" and Qq \) ,
It should be:
> whatever...
Nan Xiao
09:02 PM Bug #13046: i40e_device_find() ASSERTs that num_ports and num_partitions are non-zero, but i40e_parse_discover_capabilities() can return with them being zero
The suggested fix above is incomplete. The original prototype also added checking the NULL return from i40e_device_f... Randy Fishel
07:53 PM Bug #13046: i40e_device_find() ASSERTs that num_ports and num_partitions are non-zero, but i40e_parse_discover_capabilities() can return with them being zero
Unfortunately, the @i40e_device_find()@ caller does not accept @NULL@ as return value and would panic at line 1030:
...
Marcel Telka
07:13 PM Bug #13046 (New): i40e_device_find() ASSERTs that num_ports and num_partitions are non-zero, but i40e_parse_discover_capabilities() can return with them being zero
In the function i40e_parse_discover_capabilities(), the i40e_hw elements of num_ports and num_partitions are initiali... Randy Fishel
08:50 PM Bug #13028 (Closed): system/test/utiltest package is missing licence metadata
"git commit 4e81fcfe0bcce62e29d80c1e391d9a241c0ee3b1":https://github.com/illumos/illumos-gate/commit/4e81fcfe0bcce62e... Electric Monk
08:50 PM Bug #13027 (Closed): sed loses count of relative line offset
"git commit 4e81fcfe0bcce62e29d80c1e391d9a241c0ee3b1":https://github.com/illumos/illumos-gate/commit/4e81fcfe0bcce62e... Electric Monk
07:43 PM Bug #13047 (Closed): SMB server is too strict about security descriptors
SMB allows a user to 'remove' an ACL by specifying that it wants the acl to change (SMB_DACL/SACL_SECINFO), but marki... Matt Barden
07:11 PM Bug #13045 (Closed): Idmap's KDC lookup override doesn't work
Our kerberos library provides a mechanism for 'overriding' the normal lookup routine, by specifying a "_krb5_override... Matt Barden
06:45 PM Bug #13041: i40e_get_available_resources() broken again for X722 part
The problem as stated in previous comments is that the driver can find more ports than functions, and that is not a p... Randy Fishel
01:03 PM Bug #13041: i40e_get_available_resources() broken again for X722 part
The system I tested this on is based on this:
https://www.supermicro.com/en/products/motherboard/X11DPH-T
which...
John Levon
06:20 PM Bug #13029 (Closed): AMD bhyve should reload TSS ASAP
"git commit 4d3fdeb14779bb6b0838521971d9ac99d65b0572":https://github.com/illumos/illumos-gate/commit/4d3fdeb14779bb6b... Electric Monk
04:53 PM Bug #13044 (Closed): Clarify parts of getopt_long(3C)
The other day I was trying to figure out how to modify things to use long options with getopt_long(3C). There were a ... Robert Mustacchi
04:22 PM Bug #13033: assertion failed: size <= (1ULL << 24) (0x1189000 <= 0x1000000), file: ../../common/fs/zfs/abd.c, line: 309
I have created an account here and I'm ready to upload the core dumps. The compressed files are about 840MB. How to I... Jack Whitehead
05:19 AM Bug #13043 (Closed): HPET config register does not change size
According to the "IA-PC HPET Specification 1.0a":https://www.intel.com/content/dam/www/public/us/en/documents/technic... Joshua M. Clulow
05:10 AM Feature #13042 (Closed): make prom_debug more useful outside startup.c
We have a coarse-grained early boot debug logging facility that one may enable by setting @prom_debug@ in the boot en... Joshua M. Clulow

2020-08-13

06:41 PM Bug #13021: Invalid state if bindtextdomain() fails during re-binding
Results from running the new unit tests (with @-f@) against an unpatched libc:... Richard Hansen
03:50 PM Bug #13034: dnode_sync is careless with range tree
The @range_tree_vacate@ function was previously implemented by @avl_destroy_nodes@, prior to the integration of #1197... Patrick Mooney
01:31 PM Bug #13041 (Closed): i40e_get_available_resources() broken again for X722 part
See bug 9601 for the original fix.
After that, we got some new code via bug 12933:...
John Levon
07:30 AM Bug #13039: HPET on AWS EC2 may be Hazard-Prone Error Trigger
With the HPET programming disabled, I can boot an @m4.16xlarge@ instance:... Joshua M. Clulow
07:28 AM Bug #13039: HPET on AWS EC2 may be Hazard-Prone Error Trigger
To check whether ARAT, HPET, or the deep C-state override are active, you can run:... Joshua M. Clulow
05:42 AM Bug #13039 (Closed): HPET on AWS EC2 may be Hazard-Prone Error Trigger
Amazon provide a wide variety of virtual machine configurations in their cloud. Many of them advertise themselves as... Joshua M. Clulow
05:50 AM Feature #3546: add support for grep -o option
I ended up taking a fresh swing at this with the merged grep. To make this easier to implement, and to support it for... Robert Mustacchi
05:46 AM Feature #13040 (Closed): grep can leverage bmg in more cases
In the internal implementation, there are basically two engines that are used by grep:
1. regcomp(3C) and regexec(...
Robert Mustacchi
05:35 AM Feature #13038 (Closed): grep could support --label
Over the years, folks have found the @--label@ option to grep(1) useful when working in a pipeline as it allows you t... Robert Mustacchi
05:33 AM Feature #13037 (Closed): grep could support -L
Today grep supports the @-l@ option, but doesn't support its opposite form @-L@. It'd be useful if it did to help wit... Robert Mustacchi
05:32 AM Feature #13036 (Closed): grep tests could be easier to extend
The grep test suite is a little challenging to work with right now. In particular, it's designed so that there are mu... Robert Mustacchi

2020-08-12

11:33 PM Bug #13035 (New): Using O_WRONLY|O_TRUNC is broken for /dev/null in zones
Try running the attached test e.g. with truss and observe the EINVAL reported. This happens in normal zones, not in t... Jörg Sonnenberger
10:11 PM Bug #13034: dnode_sync is careless with range tree
Also open as "OpenZFS #10708":https://github.com/openzfs/zfs/issues/10708 Patrick Mooney
09:46 PM Bug #13034 (Closed): dnode_sync is careless with range tree
While testing an unrelated change, I observed a panic in ZFS:... Patrick Mooney
09:10 PM Bug #12505: Answer KEBE question about cred in unexport()
After some mailing list debate, here's what's going to happen:
- unexport() is getting a 3rd parameter, cred_t *cr...
Dan McDonald
02:54 PM Bug #13033: assertion failed: size <= (1ULL << 24) (0x1189000 <= 0x1000000), file: ../../common/fs/zfs/abd.c, line: 309
Yes I already asked for more details including coredump and output of zfs status. There was an l2arc configured on th... Till Wegmüller
02:42 PM Bug #13033: assertion failed: size <= (1ULL << 24) (0x1189000 <= 0x1000000), file: ../../common/fs/zfs/abd.c, line: 309
Would they be willing to provide the crash dump to someone for analysis? Jason King
07:32 AM Bug #13033: assertion failed: size <= (1ULL << 24) (0x1189000 <= 0x1000000), file: ../../common/fs/zfs/abd.c, line: 309
I can connect anybody willing to take this on with the person affected if more details are needed. Till Wegmüller
07:30 AM Bug #13033 (New): assertion failed: size <= (1ULL << 24) (0x1189000 <= 0x1000000), file: ../../common/fs/zfs/abd.c, line: 309
Hello
We from the OpenIndiana Dev team have gotten a report of a crashing machine with the above assertion failing...
Till Wegmüller
02:25 AM Bug #13012 (Closed): zpool_read_label semantics should match OpenZFS
"git commit 0ac8993002ee179cc3289243a0fc956ee0db04da":https://github.com/illumos/illumos-gate/commit/0ac8993002ee179c... Electric Monk
02:25 AM Feature #13013 (Closed): Port OpenZFS zpool label clear improvements
"git commit 0ac8993002ee179cc3289243a0fc956ee0db04da":https://github.com/illumos/illumos-gate/commit/0ac8993002ee179c... Electric Monk
12:29 AM Bug #12944 (Closed): remove long obsolete libsys
"git commit 0904e7ecf266ebe6844dfc4b178441dc8d81296b":https://github.com/illumos/illumos-gate/commit/0904e7ecf266ebe6... Electric Monk

2020-08-11

02:21 PM Bug #13012: zpool_read_label semantics should match OpenZFS
To test, I ran the zfs test suite. All the expected tests pass (including the new tests introduced with this change).... Jason King
02:20 PM Feature #13013: Port OpenZFS zpool label clear improvements
To test, I ran the zfs test suite. All the expected tests pass (including the new tests introduced with this change).... Jason King
05:03 AM Bug #13019 (Closed): loader.efi: cursor and pixel draw should use Blt() if possible
"git commit f7eeebb7a51b880fb7920f443b9774532d3efea6":https://github.com/illumos/illumos-gate/commit/f7eeebb7a51b880f... Electric Monk

2020-08-10

11:51 PM Bug #13032 (Closed): printf(3C) should talk about NULL string pointers
The @printf(3C)@ manual page has this to say on the subject of @NULL@ pointers passed as the value argument for a @%s... Joshua M. Clulow
11:41 PM Bug #12944: remove long obsolete libsys
testing:
Check for libsys consumers, build, boot, build in the new booted bits, etc.
Rich Lowe
11:32 PM Bug #13010 (Closed): bhyve should not exit when VM debugged
"git commit c3d209cab1511045e9bb1a521f1bd85995d4fd7e":https://github.com/illumos/illumos-gate/commit/c3d209cab1511045... Electric Monk
11:32 PM Bug #13009 (Closed): mdb-bhyve mishandles memseg offsets
"git commit c3d209cab1511045e9bb1a521f1bd85995d4fd7e":https://github.com/illumos/illumos-gate/commit/c3d209cab1511045... Electric Monk
11:32 PM Bug #13008 (Closed): bhyve devmem could match better
"git commit c3d209cab1511045e9bb1a521f1bd85995d4fd7e":https://github.com/illumos/illumos-gate/commit/c3d209cab1511045... Electric Monk
08:35 PM Bug #13031 (Closed): bhyve kernel should use proper struct types
With #12989 altering the bhyve instruction emulation logic, so it is no longer compiled for both the kernel and users... Patrick Mooney
08:19 PM Bug #13030 (Closed): remove 'retu' pattern from bhyve
In the bhyve kernel, there's a common pattern for handlers which may decide that emulation needs to continue in users... Patrick Mooney
04:03 PM Bug #13024 (Closed): Add omitted word in sed man page
"git commit 40ae3b8f7394f061252c31a21b854ae328f6f269":https://github.com/illumos/illumos-gate/commit/40ae3b8f7394f061... Electric Monk

2020-08-09

11:16 PM Bug #13029: AMD bhyve should reload TSS ASAP
With the proposed patch applied, I'm able to dtrace @svm_launch:return@ without the machine immediately rebooting. T... Patrick Mooney
07:56 PM Bug #13029 (Closed): AMD bhyve should reload TSS ASAP
Unlike VMX, SVM does not restore the TSS when making a round trip to guest context. This means that the TSS must be ... Patrick Mooney

2020-08-08

03:52 PM Bug #13007: bhyve vlapic should set TMR on intr accept
This will effectively supersede the change made in "OS-7622":https://smartos.org/bugview/OS-7622 Patrick Mooney

2020-08-07

11:51 PM Bug #13014 (Closed): ksensor tests are a bit environment dependent
"git commit b018085dfc5b5d4dc24cf2784f322e76bc3e91c0":https://github.com/illumos/illumos-gate/commit/b018085dfc5b5d4d... Electric Monk
07:25 PM Bug #13014: ksensor tests are a bit environment dependent
This was tested by Toomas who hit it in his environment. We verfiied that all the ksensor tests successfully ran and ... Robert Mustacchi
10:44 PM Bug #13027: sed loses count of relative line offset
And for completness, with GNU sed, the results are the same barring the test for a range starting with line 0, which ... Andy Fiddaman
10:40 PM Bug #13027: sed loses count of relative line offset
I ran the new tests with the original @sed@ and got three failures:... Andy Fiddaman
10:30 PM Bug #13027 (Closed): sed loses count of relative line offset

As reported in https://illumos.topicbox.com/groups/discuss/T5a5499ff3291b3b2-Mcba7401e39f8b8a0dcb4b52e/a-bug-in-sed...
Andy Fiddaman
10:32 PM Bug #13028 (Closed): system/test/utiltest package is missing licence metadata
The @system/test/utiltest@ package includes some tests from the GNU awk test-suite. The licence for these is missing ... Andy Fiddaman
08:13 PM Bug #13026 (Closed): SMB and NFS use the global zone's IDMAP when they shouldn't
SMB and NFS use crget() as a base for their credentials.
This copies the global kcred, and so sets cr->cr_zone to th...
Matt Barden
05:18 PM Feature #13025 (Closed): Port OpenZFS: Add support for boot environment data to be stored in the label
OpenZFS commit: https://github.com/openzfs/zfs/commit/108a454a4604df6ea3be817f3cf076726df2c67a
Modern bootloaders ...
Toomas Soome
10:49 AM Bug #12980: attempting to change MTU on mlxcx based aggregation can induce FMA event
A walk through on the circumstances which cause the message to appear when a ring is stopped.
An important factor ...
Paul Winder
09:37 AM Bug #13024 (Closed): Add omitted word in sed man page
In sed man page:
> A single command may be specified as the first argument to .
It should be:
> A single com...
Nan Xiao
08:01 AM Bug #12988: potential hang in mlxcx when async and ring vectors end up on same CPU
Here is a description of the scenario which causes the deadlock.
The deadlock can only occur if a mlxcx_intr_n() a...
Paul Winder
03:44 AM Bug #13023 (New): Changing dump device during savecore causes panic
Discovered by Jörgen Lundman -- if savecore is running and an administrator runs dumpadm to alter the dump device, th... Jason King

2020-08-06

10:41 PM Feature #13022: Want method to globally disable HMA
For testing on OmniOS using virtualbox and vagrant from the OmniOS extra repository.
As root (skip the first line ...
Andy Fiddaman
09:34 PM Feature #13022 (Closed): Want method to globally disable HMA
At present, it is only possible to run a hypervisor under the illumos kernel if it integrates with the HMA framework.... Andy Fiddaman
07:51 PM Bug #13017 (Closed): Dump unique configurations and Uberblocks in zdb -lu
"git commit 0caa75193db78d20398498ff9eca8f1c173ec99c":https://github.com/illumos/illumos-gate/commit/0caa75193db78d20... Electric Monk
02:40 AM Bug #13017: Dump unique configurations and Uberblocks in zdb -lu
Including the above fix, the only unexpected zfs test failure was the bootfs_006_pos test. However examination of tha... Jason King
02:37 AM Bug #13017: Dump unique configurations and Uberblocks in zdb -lu
While testing w/ the full zfs test suite, it appears the zdb changes cause problems with the zpool create @create-o_a... Jason King
06:12 PM Bug #13021 (Closed): Invalid state if bindtextdomain() fails during re-binding
When re-binding an already-bound text domain, @bindtextdomain()@ first "frees the existing binding":https://github.co... Richard Hansen
05:24 AM Bug #12801 (Closed): libdiskmgt leaks PROM device information handles like a sieve
"git commit be235d17490f6a5ad01c6a5319530fce66d88389":https://github.com/illumos/illumos-gate/commit/be235d17490f6a5a... Electric Monk
04:08 AM Feature #5386: implement openpty(3C), forkpty(3C), and login_tty(3C)
h2. Platform Survey
I don't believe these interfaces appear in any published UNIX standard. They do, however, app...
Joshua M. Clulow

2020-08-05

09:56 PM Bug #13020 (New): bootfs_006_pos zfs test needs to be updated
The @/opt/zfs-tests/tests/functional/bootfs/bootfs_006_pos@ test verifies that the @bootfs@ zpool property can only b... Jason King
08:48 PM Bug #13010: bhyve should not exit when VM debugged
While testing the combined fixes to #13008 and #13009, I would see the bhyve process immediately exit as described ab... Patrick Mooney
08:44 PM Bug #13009: mdb-bhyve mishandles memseg offsets
With only the fix to #13008, reads to the bootrom segment would appear to be completely filled with zeroes, thanks to... Patrick Mooney
08:43 PM Bug #13008: bhyve devmem could match better
With the proposed fix, I'm able to attach to bhyve instances with @mdb -b@ without encountering the 'No such device' ... Patrick Mooney
07:18 PM Bug #13019 (Closed): loader.efi: cursor and pixel draw should use Blt() if possible
Cursor and pixel draw are not updated to Gop->Blt(), fix it.
Testing done: build/install/use. cursor and menu fra...
Toomas Soome
06:13 PM Bug #13016 (Closed): bhyve cannot emulate MMIO from bootrom
"git commit bd05d33960c9701232eaa8bdb6a5ce585912ffc6":https://github.com/illumos/illumos-gate/commit/bd05d33960c97012... Electric Monk
04:35 PM Bug #13016: bhyve cannot emulate MMIO from bootrom
Notes from andyf:
> The affected user has also confirmed that this fix works on the old Sandy Bridge machine that ...
Patrick Mooney
05:49 PM Bug #12755: Double fault when booting under Amazon EC2
This has been submitted for integration. Andrew Stormont
03:34 PM Bug #12977 (Closed): smb3 server encryption leak in smb2_send_reply
"git commit 2c834067bf731e663c6269489bf5dc0a9b4c6299":https://github.com/illumos/illumos-gate/commit/2c834067bf731e66... Electric Monk
02:57 PM Feature #13018 (New): A virtual function of a ConnectX-4 VDI attached to an IllumOS based VM (OI) is not handled correctly by mlxcx
I created a ESXi VM running current OI Hipster with a CX-4 VDI VF. The mlxcx driver tries to handle the device but fa... Florian Manschwetus
02:39 PM Bug #12853 (Closed): bhyve manifests should include BSD license
"git commit fe417ad0efdf365d5438ae46904118fa27ae38b8":https://github.com/illumos/illumos-gate/commit/fe417ad0efdf365d... Electric Monk
12:23 PM Bug #12853: bhyve manifests should include BSD license
Other than a clean build, I also checked that the final packages contained both licences:... Andy Fiddaman
02:14 PM Bug #12419 (Closed): intel_nb5000: variable may be used uninitialized
"git commit 1a10a9077a9effc574b7f797a4d321dd0cea4197":https://github.com/illumos/illumos-gate/commit/1a10a9077a9effc5... Electric Monk
01:50 PM Feature #2554: ipadm needs IPMP configuration support
Nexenta has implemented this, in their code, with these two commits:
commit 486fefb2e0c434bad88809e120f6ce881d9b77...
Dan Fields
01:46 AM Bug #13017 (Closed): Dump unique configurations and Uberblocks in zdb -lu
Port of OpenZFS #5738:... Jason King

2020-08-04

11:42 PM Bug #13016 (Closed): bhyve cannot emulate MMIO from bootrom
While testing a new build of the UEFI ROM on an older Intel machine, andyf was observing bhyve exit on EFAULT:... Patrick Mooney
09:41 PM Bug #12977: smb3 server encryption leak in smb2_send_reply
Spencer's patch looks OK to me. We have work underway (for large SMB messages) that will change how this works, so I... Gordon Ross
08:34 PM Bug #13015 (Closed): fruaccess: comparison between pointer and zero character constant
Build errors on SPARC:... Toomas Soome
08:18 PM Bug #13014 (Closed): ksensor tests are a bit environment dependent
There are two issues with the ksensor tests currently:
1. There is a missing package dependency between the os-tes...
Robert Mustacchi
06:34 PM Bug #12694 (Closed): race between write() and shutdown() for unix sockets
"git commit b8ffbd3111b44e6c578236149ddc6140effd3dc2":https://github.com/illumos/illumos-gate/commit/b8ffbd3111b44e6c... Electric Monk
06:30 PM Feature #12984 (Closed): devo_power misset in sensor drivers
"git commit 64c2d2f3dba85d007642204d91961a84db9360cd":https://github.com/illumos/illumos-gate/commit/64c2d2f3dba85d00... Electric Monk
06:30 PM Bug #12955 (Closed): coretemp had the wrong granularity
"git commit 01c0c40b21ae5d91e9c44377d6b19c9326e8e94f":https://github.com/illumos/illumos-gate/commit/01c0c40b21ae5d91... Electric Monk
06:30 PM Feature #12954 (Closed): Rewrite coretemp to use the ksensor framework
"git commit 01c0c40b21ae5d91e9c44377d6b19c9326e8e94f":https://github.com/illumos/illumos-gate/commit/01c0c40b21ae5d91... Electric Monk
05:22 AM Feature #12954: Rewrite coretemp to use the ksensor framework
This was tested by others for me. Each them ran fmtop -V and verified that we had the appropriate temperature sensors... Robert Mustacchi
05:33 PM Feature #13013 (Closed): Port OpenZFS zpool label clear improvements
As a prerequisite for persistent L2ARC, it will help to have this OpenZFS change ported as a prerequisite:... Jason King
05:30 PM Bug #13012 (Closed): zpool_read_label semantics should match OpenZFS
With #12235, the @zpool_read_label()@ function was moved to libzutil (to match what OpenZFS had done). However, the O... Jason King
05:14 PM Bug #13011 (Closed): tsalarm: '*' in boolean context, suggest '&&' instead
Build error on SPARC. It appear we should have & instead of *.... Toomas Soome
03:27 PM Bug #12405 (Closed): audioens: variable may be used uninitialized
"git commit 001481f6cda9064930e4caee83ed1a8f0c801b8b":https://github.com/illumos/illumos-gate/commit/001481f6cda90649... Electric Monk
02:54 PM Bug #13010 (Closed): bhyve should not exit when VM debugged
Using mdb-bhyve on an instance with the proposed patches for #13008 and #13009, I find that the bhyve process exits i... Patrick Mooney
02:51 PM Bug #13009 (Closed): mdb-bhyve mishandles memseg offsets
The library shim over libvmmapi which mdb uses to debug bhyve instances (libvmm) is in charge of mapping in the vario... Patrick Mooney

2020-08-03

08:14 PM Bug #13008 (Closed): bhyve devmem could match better
One type of guest memory associated with a bhyve instance is referred to as "devmem". These regions are used primari... Patrick Mooney
02:06 AM Bug #13007 (Closed): bhyve vlapic should set TMR on intr accept
The way that bhyve has implemented the emulation for TMR state in the vlapic has been at odds with how it is architec... Patrick Mooney
12:45 AM Feature #12984: devo_power misset in sensor drivers
I tested this by doing a basic spot testing of the amdf17nbdf driver and verified that it showed up in fmtopo with re... Robert Mustacchi

2020-08-02

08:58 PM Bug #12801: libdiskmgt leaks PROM device information handles like a sieve
h3. Testing Notes
After updating to bits with the change, there is just one standing handle open:...
Joshua M. Clulow
05:41 AM Bug #12801: libdiskmgt leaks PROM device information handles like a sieve
For some reason @dtrace@ is getting caught on a forward declaration for @struct search_args@ in the CTF for @libdiskm... Joshua M. Clulow
05:22 AM Bug #12801: libdiskmgt leaks PROM device information handles like a sieve
You can see how many of these handles are currently open with:... Joshua M. Clulow
01:12 AM Bug #12387: X11 fails for certain Ryzen CPUs
It always puzzled me that the live USB image boots to the X11 desktop, but the BEs on the disk never get that far. R... Gary Mills

2020-08-01

08:50 PM Bug #13003 (Closed): console: multiple issues related to colors and font loading and switching
Use 8x16 bold font for builtin default font in both kernel and loader.
BIOS loader should load 8x16b for text mode (...
Toomas Soome
06:57 PM Bug #12998 (Closed): OpenBSD needs DE_CFG MSR on AMD bhyve
"git commit 425a83377a83720d1e9907ec3641a499a5eed18f":https://github.com/illumos/illumos-gate/commit/425a83377a83720d... Electric Monk

2020-07-31

08:39 PM Bug #13002: bhyve should expose lfence-serialize state
It should be noted that KVM does this today. It sets the bit visible to the guest based on how it is set in the host... Patrick Mooney
08:28 PM Bug #13002 (New): bhyve should expose lfence-serialize state
On recent AMD CPUs, the ability for @lfence@ instructions to be serializing is controlled by bit 1 in @MSR_AMD_DE_CFG... Patrick Mooney
07:33 PM Bug #13000 (Closed): bhyve sources should reflect license details
"git commit ec82ad7502f4abb881c6b3012833e59fd3c24594":https://github.com/illumos/illumos-gate/commit/ec82ad7502f4abb8... Electric Monk
03:02 PM Bug #13000: bhyve sources should reflect license details
This change does not result in any modification to files installed into the proto area or in generated packages. It ... Patrick Mooney
06:16 PM Feature #3525: Persistent L2ARC
Porting the OpenZFS change (which was based off the original work here that wasn't integrated), as well as some subse... Jason King
03:31 PM Bug #13001 (New): want errata for early AMD family 17h
In the "Revision Gude for AMD Family 17h Models 00h-0Fh Processors":https://www.amd.com/system/files/TechDocs/55449_F... Patrick Mooney

2020-07-30

07:19 PM Feature #12226 (Closed): libctf needs to handle DW_AT_count based array sizing
"git commit 11551c95ce2b1db0e052ae7a25787421afdef4da":https://github.com/illumos/illumos-gate/commit/11551c95ce2b1db0... Electric Monk
12:36 AM Feature #12226: libctf needs to handle DW_AT_count based array sizing
This was tested by using the ctf test suite and verifying that it was clean for gcc 4.4.4, 7, and 8. In addition with... Robert Mustacchi
07:19 PM Feature #12228 (Closed): libctf could handle gcc dwarf4
"git commit 40f72ea90006954fb73dcb696e7fede2435c4cb9":https://github.com/illumos/illumos-gate/commit/40f72ea90006954f... Electric Monk
12:35 AM Feature #12228: libctf could handle gcc dwarf4
This was tested by using the ctf test suite and verifying that it was clean for gcc 4.4.4, 7, and 8 when using -gdwar... Robert Mustacchi
06:28 PM Bug #12999 (Closed): MSR_AMD_DE_CFG is twice defined
"git commit da2b26b186539432c4bee88ce2f08f41574e009f":https://github.com/illumos/illumos-gate/commit/da2b26b186539432... Electric Monk
03:50 PM Bug #12999: MSR_AMD_DE_CFG is twice defined
I tested this via @wsdiff(1)@ and observed that beyond the normal DOF noise, there were no reported differences betwe... Patrick Mooney
03:41 PM Bug #13000 (Closed): bhyve sources should reflect license details
As described in #12848, changes made to bhyve in illumos are dual licensed under both the upstream BSD license as wel... Patrick Mooney
02:22 AM Bug #12998: OpenBSD needs DE_CFG MSR on AMD bhyve
With the proposed fix, an OpenBSD 6.7 guest is able to start on bhyve without panicking on the DE_CFG MSR access. A ... Patrick Mooney
01:26 AM Bug #12936: bhyve vlapic needs ability to bypass isrvec_stk
It seems that few OSes use nested interrupt priorities these days. While illumos uses the TPR (unlike Linux) to elev... Patrick Mooney

2020-07-29

09:54 PM Bug #12999 (Closed): MSR_AMD_DE_CFG is twice defined
While searching through our sources for references to MSR_AMD_DE_CFG (0xc0011029), I found that we've accidentally de... Patrick Mooney
08:40 PM Bug #12998: OpenBSD needs DE_CFG MSR on AMD bhyve
Scraping some public AMD docs for how they've defined certain bits in this MSR for different families.
Family 10h:...
Patrick Mooney
08:02 PM Bug #12998 (Closed): OpenBSD needs DE_CFG MSR on AMD bhyve
When attempting to boot openbsd 6.7 under bhyve on an AMD (Rome) machine, it attempts to unconditionally write to the... Patrick Mooney
06:54 PM Bug #12997 (Closed): clean up stale vdev driver in bhyve
"git commit 84b52440bb17285d25cdba822f4ed46754e76f37":https://github.com/illumos/illumos-gate/commit/84b52440bb17285d... Electric Monk
03:58 PM Bug #12997: clean up stale vdev driver in bhyve
As noted, this code is not reference by anything else in bhyve, and has been effectively dead since the FreeBSD 11 re... Patrick Mooney
05:43 PM Feature #12995 (Closed): update console fonts to terminus-4.48
"git commit e2c85a726855856e110e09116d4f188c31949528":https://github.com/illumos/illumos-gate/commit/e2c85a726855856e... Electric Monk
04:49 PM Feature #12993 (Closed): build default bold and vga fonts
"git commit 731058ff81c06fefc6b8786de93f31bd2e8d9986":https://github.com/illumos/illumos-gate/commit/731058ff81c06fef... Electric Monk
04:37 PM Bug #12985 (Closed): fix wpi ddi_dma_nextcookie misuse
"git commit 2590fb56d329661927485eb826679e9f44e9c3dc":https://github.com/illumos/illumos-gate/commit/2590fb56d3296619... Electric Monk
05:14 AM Bug #12992 (Closed): loader: logo-illumos.4th needs to have mode resets
"git commit 5c1597bcad8dabd41c0a919fb8acfabd8054e924":https://github.com/illumos/illumos-gate/commit/5c1597bcad8dabd4... Electric Monk
02:28 AM Bug #12387: X11 fails for certain Ryzen CPUs
I was able to do a bit more testing, with the upgraded BIOS version and a duplicate BE. Any attempt to boot that BE ... Gary Mills

2020-07-28

09:54 PM Bug #12982 (Closed): ambiguous instructions require an explicit suffix
"git commit abe1e6b305e672d0eedeb6b52003acac658c8371":https://github.com/illumos/illumos-gate/commit/abe1e6b305e672d0... Electric Monk
03:17 PM Bug #12982: ambiguous instructions require an explicit suffix
I tested building gate with this patch and using GNU binutils 2.34 and 2.35.
I booted to these bits with KPTI both e...
Andy Fiddaman
12:25 PM Bug #12982: ambiguous instructions require an explicit suffix
I've attached the full output from wsdiff with the proposed patch (https://code.illumos.org/c/illumos-gate/+/814 ) ap... Andy Fiddaman
08:13 PM Bug #12997 (Closed): clean up stale vdev driver in bhyve
When bhyve was imported from the Pluribus wad, it included a "vdev" driver in @uts/i86pc/io/vmm/io@. This has long s... Patrick Mooney
08:00 PM Bug #12917 (Closed): bhyve should always use Unrestricted Guest
"git commit c3ae3afa3e57b39e29577c4b791adbe511bb7e3f":https://github.com/illumos/illumos-gate/commit/c3ae3afa3e57b39e... Electric Monk
08:00 PM Bug #12916 (Closed): bhyve should be able to limit vmx capabilities
"git commit c3ae3afa3e57b39e29577c4b791adbe511bb7e3f":https://github.com/illumos/illumos-gate/commit/c3ae3afa3e57b39e... Electric Monk
07:27 PM Bug #12996 (Closed): bhyve kernel should be wscheck clean
When bhyve was imported into illumos, broad portions of it were added to the exception lists including the one for ws... Patrick Mooney
03:35 PM Support #12973 (Closed): add support for PCI-E rge cards
"git commit 22e68029451fec16a660c22ed1304b05ed67f43d":https://github.com/illumos/illumos-gate/commit/22e68029451fec16... Electric Monk
02:38 PM Support #12973: add support for PCI-E rge cards
This was tested by Rick by leveraging the new device mentioned above and ensuring that the driver loaded and the inte... Robert Mustacchi
05:55 AM Feature #12995 (Closed): update console fonts to terminus-4.48
Simple version up. 4.48 does add set of new glyphs and fixes few issues.
Testing done: using different fonts.
Toomas Soome
04:00 AM Bug #12994 (New): CTASSERT should not clash on same line num
I was doing work on bhyve, which uses CTASSERT()s to enforce sizing and alignment for certain data structures. While... Patrick Mooney

2020-07-27

11:14 PM Feature #12993 (Closed): build default bold and vga fonts
The console fonts we build are composition of normal and bold fonts. In some cases it may be the normal font is too t... Toomas Soome
10:36 PM Bug #12992 (Closed): loader: logo-illumos.4th needs to have mode resets
The gaps in image and line ends need to be terminated by mode reset, or we will have big chunk of color when inverse ... Toomas Soome
08:39 PM Bug #12991 (Closed): bhyve vlapic should SIPI more carefully
Certain writes to the ICR LAPIC register can initiate transmission of a startup IPI (SIPI) to one of the other applic... Patrick Mooney
06:34 PM Bug #12990 (Closed): improve interface boundary for bhyve ins/outs
While #12989 notes that in/out emulation is more straight forward than MMIO, due to the decoding acceleration present... Patrick Mooney
06:25 PM Bug #12989 (Closed): improve interface boundary for bhyve MMIO
Doing instruction decoding and emulation for MMIO is a necessary task for bhyve. Unlike the in/out instructions, whi... Patrick Mooney
05:42 PM Bug #12981 (Closed): vdev_hold prone to NULL dereference
"git commit c65bd18728f347251dbeb256af17dbac88a50e8c":https://github.com/illumos/illumos-gate/commit/c65bd18728f34725... Electric Monk
01:38 PM Bug #12988: potential hang in mlxcx when async and ring vectors end up on same CPU
Testing alongside with #12980.
And the vectors for mlxcx after the change:...
Paul Winder
01:09 PM Bug #12988 (Closed): potential hang in mlxcx when async and ring vectors end up on same CPU
On systems with fewer CPUs it is likely that the vector for mlxcx_intr_n() and mlxcx_intr_async() can end up on the s... Paul Winder
08:53 AM Bug #12987 (Closed): devo_power misconfigured in mlxcx
The devo_power dev_ops entry point should be null Paul Winder

2020-07-26

11:39 AM Bug #9428: ZFS pool import should ignore unparseable devids
The solution to this issue was apparently never merged.
I tried to import a pool created in Linux and was successful...
Tõivo Leedjärv
11:07 AM Bug #12986 (New): zfs man page out of date on aclinherit passthrough-x
aclinherit=passthrough-x applies to all ACEs since commit https://code.illumos.org/plugins/gitiles/illumos-gate/+/c69... Tõivo Leedjärv

2020-07-25

07:45 PM Feature #12984: devo_power misset in sensor drivers
Funny, I was just looking at that earlier this week. Thanks for taking this up.
There aren't many other consumers...
Garrett D'Amore
07:11 PM Feature #12984 (Closed): devo_power misset in sensor drivers
Right now the sensor drivers, pchtemp(7D), coretemp(7D), amdnbtemp(7D), amdf17nbdf(7D) all inherited an incorrect dev... Robert Mustacchi
07:35 PM Bug #12985 (Closed): fix wpi ddi_dma_nextcookie misuse
A user in IRC hit an issue where they were booting and the system would panic with the message 'panic[cpu0]/thread=ff... Robert Mustacchi
07:08 PM Feature #12983 (Closed): Want additional prototypes for manual pages
Currently the manual page prototypes is so generic in prototypes, but doesn't actually help a user get started. They ... Robert Mustacchi
06:42 PM Bug #12982 (Closed): ambiguous instructions require an explicit suffix
As of version 2.35, the GNU assembler has gained a new class of warnings about instructions where the size of the ope... Andy Fiddaman

2020-07-24

10:03 PM Bug #12932 (Closed): Some SMB2 oplock break cases fail in the Windows Protocol Test Suite
"git commit dde7ba523f4198e0f5b40039179233749a87f105":https://github.com/illumos/illumos-gate/commit/dde7ba523f4198e0... Electric Monk
09:46 PM Bug #12981: vdev_hold prone to NULL dereference
Booting up a BE with this patch on the pool in question, I'm able to run a @zpool scrub@ without the machine panickin... Patrick Mooney
06:42 PM Bug #12981 (Closed): vdev_hold prone to NULL dereference
I went to scrub my root pool which had been subject to testing as part of #12894. (It was a root pool that had underg... Patrick Mooney
06:17 PM Feature #12844: Change console font to FreeBSD's style?
giahung 1997tn wrote:
> The current font is too thin and difficult to see. I suggest changing the font to resemble F...
Toomas Soome
03:39 PM Bug #12980: attempting to change MTU on mlxcx based aggregation can induce FMA event
To test, I used two servers.
# on server 1, I had the aggregation and vnic configured as in the main descriptive tex...
Paul Winder
03:34 PM Bug #12980 (Closed): attempting to change MTU on mlxcx based aggregation can induce FMA event
Aggregations will let you (attempt) to change the MTU whilst they are in use, to do that they stop and start appropri... Paul Winder
05:54 AM Support #12973 (Feedback): add support for PCI-E rge cards
Rick V
05:16 AM Bug #12978 (Closed): usr/dict/words has CoC violations
"git commit 9e2a4eaf6fee551c027291466c695e4414145b39":https://github.com/illumos/illumos-gate/commit/9e2a4eaf6fee551c... Electric Monk
03:30 AM Bug #12978 (Closed): usr/dict/words has CoC violations
Four honest-to-goodness slurs are in here, and we should lose 'em. If one wants a more complete list for spelling, t... Dan McDonald

2020-07-23

05:08 PM Bug #12977 (In Progress): smb3 server encryption leak in smb2_send_reply
Gordon Ross
06:25 AM Bug #12977 (Closed): smb3 server encryption leak in smb2_send_reply
When smb encryption is enabled (encrypt=required), copying a large file from a share caused the transfer and machine ... Spencer Berger
04:22 PM Bug #12712 (Closed): xnf calls ddi_dma_nextcookie too many times and panics the system
"git commit 8fa80b6906806016ca3449e9e20ce5f6b49653dc":https://github.com/illumos/illumos-gate/commit/8fa80b6906806016... Electric Monk
08:01 AM Bug #12968: curthread swtch-ing while the kernel is using the FPU
I updated to this fix two days ago and immediately started scrub. Now, after almost two days of scrubbing (this is u... Marcel Telka
06:43 AM Bug #12972 (Closed): Remove reference to deprecated ddi_power from i40e
"git commit aa2a44afcbfb9d08096ea5af01f0bb30d4b7f9a6":https://github.com/illumos/illumos-gate/commit/aa2a44afcbfb9d08... Electric Monk
06:43 AM Bug #12958 (Closed): i40e allocates large amounts of DMA
"git commit aa2a44afcbfb9d08096ea5af01f0bb30d4b7f9a6":https://github.com/illumos/illumos-gate/commit/aa2a44afcbfb9d08... Electric Monk
06:43 AM Bug #12957 (Closed): Some ipadm and dladm commands are slow on i40e
"git commit aa2a44afcbfb9d08096ea5af01f0bb30d4b7f9a6":https://github.com/illumos/illumos-gate/commit/aa2a44afcbfb9d08... Electric Monk
06:39 AM Bug #12957: Some ipadm and dladm commands are slow on i40e
iperf was used place a load on the NIC. Infrastructure restrictions prevented me from putting a full load, with the s... Paul Winder
05:19 AM Feature #104: Bring back lx brand
If someone wants to write up a plan (probably as an "IPD":https://github.com/illumos/ipd ) then we'll certainly consi... Joshua M. Clulow
12:15 AM Bug #12976: system panics with error in IP module
One more piece of data, this appears to be use-after-free:... Dan McDonald
12:03 AM Bug #12976: system panics with error in IP module
Got the coredump. Some initial observations:... Dan McDonald

2020-07-22

09:13 PM Bug #12920: Newer releases falsely report CPU layer 2 cache is faulty on E4-4600 platform
The only remotely related change in that time frame I can see is... Jason King
08:00 PM Bug #12920: Newer releases falsely report CPU layer 2 cache is faulty on E4-4600 platform
root@dba012:/root# fmdump -vu fbf336c0-1a07-ecae-a33a-e8aec4c3d5f9
TIME UUID ...
Jason Matthews
06:43 PM Bug #12920: Newer releases falsely report CPU layer 2 cache is faulty on E4-4600 platform
Do you have fmdump(1M) output you can put here as well? Thanks. Dan McDonald
07:07 PM Bug #12952 (Closed): ms: this statement may fall through
"git commit 6937e379563aa5fe8a003acdcd316b89044dd8dd":https://github.com/illumos/illumos-gate/commit/6937e379563aa5fe... Electric Monk
05:15 PM Bug #12976: system panics with error in IP module
Please make the vmdump available? If there's sensitive information on it, I can assure you (esp. given it's a SmartO... Dan McDonald
04:54 PM Bug #12976 (Closed): system panics with error in IP module

Upgraded some systems to newer releases and started seeing crashes. These systems make heavy use of NAT. Let me kno...
Jason Matthews
03:45 PM Feature #104: Bring back lx brand
As Lx zone was a Microsystems stuff, I wish it can be integrated into illumos gate. May I know if the team will still... Daniel Chan
07:48 AM Bug #12975 (New): Main B bus undervolt prevents forward progress
Houston, we've had a problem. We've had a Main B bus undervolt.
And we had a pretty large bang associated with th...
Walter Bishop
02:22 AM Bug #12966 (Closed): imc driver blew up on missing channel
"git commit 7d91603476b740ff8f4c917d71ee5884ab39cb60":https://github.com/illumos/illumos-gate/commit/7d91603476b740ff... Electric Monk

2020-07-21

09:07 PM Bug #12974 (Closed): libc: left shift of negative value
Build errors on SPARC:... Toomas Soome
08:00 PM Bug #11911 (Closed): Inconsistent case handling for properties in dladm
"git commit 777a71cfc7f5d1d0c739d58698fe598f2cdb6f2d":https://github.com/illumos/illumos-gate/commit/777a71cfc7f5d1d0... Electric Monk
03:35 PM Bug #11911: Inconsistent case handling for properties in dladm
The PR for this was tested by manual runs of dladm, with various capitalization cases of mtu and other properties. W... Garrett D'Amore
07:27 PM Bug #12947 (Closed): stand: this statement may fall through
"git commit a963a5aa3ca3777616e2475ae05969f48439c694":https://github.com/illumos/illumos-gate/commit/a963a5aa3ca37776... Electric Monk
07:05 PM Bug #12966: imc driver blew up on missing channel
This was tested in two ways:
1. Andy was able to arrange for the user who hit the panic to test this and confirm t...
Robert Mustacchi
05:54 PM Bug #12948 (Closed): dr_cpu: this statement may fall through
"git commit acdc433c352771bfb6a3cf85e6bc74782da919af":https://github.com/illumos/illumos-gate/commit/acdc433c352771bf... Electric Monk
05:45 PM Bug #12747 (Closed): sigsetjmp should allow for 8 byte aligned buffer on amd64
"git commit 6a8fa7ea16d9870b21c82af67a2053cb47ed1fb4":https://github.com/illumos/illumos-gate/commit/6a8fa7ea16d9870b... Electric Monk
05:34 PM Bug #12950 (Closed): pcicmu: this statement may fall through
"git commit 9b65801e8bd9a9007efed89ac479e99b9dab83d1":https://github.com/illumos/illumos-gate/commit/9b65801e8bd9a900... Electric Monk
04:23 PM Feature #12946 (Closed): want ability to dump smbios data from crash dump
"git commit 6edddafdeaa7f4e95b88c106b4825057c934d52c":https://github.com/illumos/illumos-gate/commit/6edddafdeaa7f4e9... Electric Monk
02:35 PM Bug #12951 (Closed): serengeti: this statement may fall through
"git commit e98a9323520af2d37dd05c47dd174826c71b0c3a":https://github.com/illumos/illumos-gate/commit/e98a9323520af2d3... Electric Monk
01:56 PM Bug #12949 (Closed): drctl: this statement may fall through
"git commit 88b620a7b440907cc75f1955c584204c6b79b6fd":https://github.com/illumos/illumos-gate/commit/88b620a7b440907c... Electric Monk
01:08 PM Bug #12968: curthread swtch-ing while the kernel is using the FPU
It's not unexpected that you could hit this without doing a scrub since
there was nothing scrub-specific in the bug....
Jerry Jelinek
08:40 AM Bug #12968: curthread swtch-ing while the kernel is using the FPU
In case anyone is interested in further field reports, I've had 3 machines today hit this panic spontaneously without... Alex Wilson
12:41 PM Support #12973 (In Progress): add support for PCI-E rge cards
Rick V
08:50 AM Support #12973: add support for PCI-E rge cards
for reference this is what DDU had to say about my RTL8168 add-in card:... Rick V
07:02 AM Support #12973 (Closed): add support for PCI-E rge cards
the code that support PCI-E variants of the RTL816[89] cards has been around for over a decade but never accounted fo... Rick V

2020-07-20

09:15 PM Bug #12968 (Closed): curthread swtch-ing while the kernel is using the FPU
"git commit 948cceb01d0173f5a732ef880dddcadff2204c12":https://github.com/illumos/illumos-gate/commit/948cceb01d0173f5... Electric Monk
08:46 PM Bug #12968: curthread swtch-ing while the kernel is using the FPU
Jerry made an observation about why the testing for #12794 et al did not catch this regression:
> There are a fair...
Joshua M. Clulow
07:24 PM Bug #12968: curthread swtch-ing while the kernel is using the FPU
To test this I ran the raidz-specific subset of the zfs test suite in a loop for 2 hours.
This also passed previousl...
Jerry Jelinek
05:12 PM Bug #12968: curthread swtch-ing while the kernel is using the FPU
I filled a small raidz1 with about 7GB of data (raidz1 about 1/3 full) and I was able to hit this bug during a scrub.... Jerry Jelinek
12:22 PM Bug #12968: curthread swtch-ing while the kernel is using the FPU
It looks like the fix for this is to turn off T_KFPU before we call removectx instead of after.
This should handle t...
Jerry Jelinek
12:12 PM Bug #12968: curthread swtch-ing while the kernel is using the FPU
Just FYI: The machine is still running okay (but I didn't tried to start scrub again, yet). Marcel Telka
06:30 PM Feature #12971: SES nodes could be supported by vhci symmetric fops
Is there a way to make sure that the non-idempotent and ordering-dependent operations like downloading firmware with ... Robert Mustacchi
07:23 AM Bug #12972 (Closed): Remove reference to deprecated ddi_power from i40e
ddi_power is old and obsolete as per source code:... Paul Winder

2020-07-19

07:20 PM Feature #12971 (Rejected): SES nodes could be supported by vhci symmetric fops
SES devices are generally idempotent and stateless -- i.e. there is not normally an ordering constraint between opera... Garrett D'Amore
07:15 PM Feature #12970 (Rejected): mptsas driver should not exclude SES devices from mpxio consideration
The mptsas driver (and maybe others as well, but I'm focused on mptsas and that's the only one I could conclusively v... Garrett D'Amore
07:12 PM Feature #12969 (Closed): SES driver could set device id and serial-number properties
In real configurations, SCSI enclosures (SAS devices usually, but not always) are often on multiple paths to the init... Garrett D'Amore
04:30 PM Bug #12515 (Closed): vfalls: array subscript is above array bounds
"git commit fa42722764b7b54c64cf742fc1d5d4ab0f02511a":https://github.com/illumos/illumos-gate/commit/fa42722764b7b54c... Electric Monk
04:25 PM Bug #12105 (Closed): libsmbns: passing argument 1 to restrict-qualified parameter aliases with argument 4
"git commit 790596015610f2e87846342a497f6ee558379163":https://github.com/illumos/illumos-gate/commit/790596015610f2e8... Electric Monk
03:40 PM Feature #12946: want ability to dump smbios data from crash dump
I tested this by loading the mdb module and testing it on a crash dump, writing out the smbios data with @::smbios -w... Robert Mustacchi
05:54 AM Bug #12968 (Closed): curthread swtch-ing while the kernel is using the FPU
After update of my 6 months old OpenIndiana hipster installation to the recent build the machine started to panic wit... Marcel Telka

2020-07-17

03:40 PM Bug #12933 (Closed): Update i40e core code to support NVM v1.7
"git commit 93f1cac532b220b8db1e7715dbb2ae7ec5fe8fe7":https://github.com/illumos/illumos-gate/commit/93f1cac532b220b8... Electric Monk

2020-07-16

02:57 PM Bug #12933: Update i40e core code to support NVM v1.7
This code was the basis of #12957 and #12958 and has been through the test cycle included with those.
I also got t...
Paul Winder
02:27 PM Feature #12967 (Closed): default to apix over pcplusmp
On the x86 side of the house, illumos has traditionally had a series of three different PSM (platform specific module... Robert Mustacchi
01:36 PM Bug #12966 (Closed): imc driver blew up on missing channel
I was given a panic that a user hit in in the imc driver:... Robert Mustacchi
 

Also available in: Atom