Project

General

Profile

Activity

From 2022-02-21 to 2022-03-22

2022-03-22

10:34 PM Bug #14576 (Closed): absent framebuffer prevents console-login on all serial ports
"git commit d3477c6d12fcb86e8bb78faf6993ae16c81cbe12":https://github.com/illumos/illumos-gate/commit/d3477c6d12fcb86e... Electric Monk
10:30 PM Bug #14562: apparently bad merge in l2arc_write_buffers
It looks like the OpenZFS change was after the original code as committed, so just hadn't been ported over yet. Jason King
10:18 PM Bug #14562 (Closed): apparently bad merge in l2arc_write_buffers
"git commit f43aa5faf71b05bec443dbb0af363ddeaff8ec17":https://github.com/illumos/illumos-gate/commit/f43aa5faf71b05be... Electric Monk
10:16 PM Bug #14562: apparently bad merge in l2arc_write_buffers
Igor Kozhukhov wrote in #note-4:
> it is not a bad merge, you missed OpenZFS update:
> https://github.com/openzfs/z...
Toomas Soome
09:57 PM Bug #14562: apparently bad merge in l2arc_write_buffers
it is not a bad merge, you missed OpenZFS update:
https://github.com/openzfs/zfs/commit/a8f27ec6c5f89f721f0492ed7b07...
Igor Kozhukhov
08:53 PM Bug #14583: developer/opensolaris/osnet requirements cleanup
Or maybe we could look at it the other way: distro says what is their "main" package to get the build environment rea... Marcel Telka
08:48 PM Bug #14583: developer/opensolaris/osnet requirements cleanup
Joshua M. Clulow wrote in #note-3:
> > The best approach for distributions to make sure the illumos-gate is properly...
Marcel Telka
08:26 PM Bug #14583: developer/opensolaris/osnet requirements cleanup
> The best approach for distributions to make sure the illumos-gate is properly buildable is to provide their own way... Joshua M. Clulow
08:14 PM Bug #14583 (Closed): developer/opensolaris/osnet requirements cleanup
The @developer/opensolaris/osnet@ meta-package requires several packages provided by distribution, not by the illumos... Marcel Telka
08:03 PM Bug #14582: lstat in Ubuntu 20.04 LX zones reporting incorrect values
https://smartos.org/bugview/OS-8368 Dan McDonald
08:02 PM Bug #14582 (Closed): lstat in Ubuntu 20.04 LX zones reporting incorrect values
I will file this in SmartOS, as LX is not in illumos-gate, only in two downstreams (SmartOS and OmniOS).
Also see ...
Dan McDonald
07:51 PM Bug #14582 (Closed): lstat in Ubuntu 20.04 LX zones reporting incorrect values
I noticed that my build zones that use ccache were filling up despite there being a configured limit to the cache siz... Ian Collins
07:58 PM Bug #13774: [OpenIndiana Hipster 2021.04] Slow then unusable video after startup menu on 2012 Mac mini
Will B wrote in #note-20:
> Rasaki Temidire wrote in #note-19:
> > Will and Toomas, Thanks for this discussion. I ...
Rasaki Temidire
07:44 PM Bug #13774: [OpenIndiana Hipster 2021.04] Slow then unusable video after startup menu on 2012 Mac mini
Rasaki Temidire wrote in #note-19:
> Will and Toomas, Thanks for this discussion. I was able to get the latest Smar...
Will B
07:38 PM Bug #13774: [OpenIndiana Hipster 2021.04] Slow then unusable video after startup menu on 2012 Mac mini
Will B wrote in #note-18:
> Toomas Soome wrote:
> > Also, if you do not mind to try the very latest omnios or smart...
Rasaki Temidire
07:47 PM Bug #14573 (Closed): need ncurses check_rtime exceptions for python 3.9 on openindiana
"git commit 2cd877f8d788934c1ed085b214de3d345d52400b":https://github.com/illumos/illumos-gate/commit/2cd877f8d788934c... Electric Monk
05:12 PM Feature #14580: loader.efi: detect console from ConOut/ConOutDev
Gary Mills wrote in #note-3:
> I have this setting in /boot/loader.conf on my supermicro system:
>
> [...]
>
>...
Toomas Soome
02:50 PM Feature #14580: loader.efi: detect console from ConOut/ConOutDev
I have this setting in /boot/loader.conf on my supermicro system:... Gary Mills
02:36 PM Bug #14581 (Closed): ipadm could not create address after delete-addr for addrconf
Issue 13316 probably has the same underlying cause as this issue, but they look different enough to the user that I t... Ryan Zezeski
12:11 PM Bug #6574 (Closed): Package print/lp/ipp/ipp-listener disappears when ENABLE_IPP_PRINTING is undefined
With #7445 integrated this is no longer applicable. Marcel Telka
11:34 AM Bug #7441 (Closed): apr and apr-util paths are hardcoded
Marcel Telka
10:35 AM Bug #10011 (Resolved): stop building and shipping lint libraries
Andy Fiddaman
10:35 AM Bug #10011 (Pending RTI): stop building and shipping lint libraries
Andy Fiddaman
10:34 AM Bug #10011: stop building and shipping lint libraries
This is complete now. There are no more lint libraries shipped from illumos-gate. Andy Fiddaman
10:32 AM Feature #14505 (In Progress): libumem's umem_update thread could be named
Andy Fiddaman
10:32 AM Bug #14506 (In Progress): libidspace does not expose id_allocff()
Andy Fiddaman

2022-03-21

11:20 PM Bug #14538 (Closed): varpd is noisy on console
Resolved in https://github.com/illumos/illumos-gate/commit/faa2068d5f60927511f588cf120b905d985371d0
Andy Fiddaman
10:34 PM Feature #14580 (In Progress): loader.efi: detect console from ConOut/ConOutDev
Toomas Soome
10:29 PM Feature #14580 (In Progress): loader.efi: detect console from ConOut/ConOutDev
Walk devices listed in ConOut (ConOutDev) variable(s) and set up console accordingly.
We need to check both variab...
Toomas Soome
10:09 PM Bug #14552 (Closed): We should provide 64-bit pam_smb_passwd.so.1
"git commit c4140c56306ad2a74081dd949618b4f3162dd06b":https://github.com/illumos/illumos-gate/commit/c4140c56306ad2a7... Electric Monk
09:20 PM Feature #14579 (New): expose virtio 9P transport device
Some hypervisors (e.g., QEMU and bhyve) provide support for file sharing via the "9P":https://en.wikipedia.org/wiki/9... Joshua M. Clulow
09:12 PM Bug #13436: EPOLLET should wake up for each pipe write, even without reads
It appears the mio crate actually has a work around for illumos
https://github.com/tokio-rs/mio/blob/e077a23a4d7fd548...
Michael Zeller
09:02 PM Bug #13436: EPOLLET should wake up for each pipe write, even without reads
bahamas10 noticed that this behavior causes a rustup install to fail on lx (omnios/smartos). He distilled it down to... Michael Zeller
02:57 PM Feature #14434 (Closed): overlays should persist across reboots
"git commit faa2068d5f60927511f588cf120b905d985371d0":https://github.com/illumos/illumos-gate/commit/faa2068d5f609275... Electric Monk
09:41 AM Bug #14493: Three small memory leaks in bhyve
Two of these are now fixed in upstream bhyve and will be incorporated in #14578
The third, in the UART code, is ill...
Andy Fiddaman
09:31 AM Feature #14578 (Closed): bhyve upstream sync 2022 March
Sync upstream activity in FreeBSD's bhyve into illumos.
The following list shows the commits brought over as part ...
Andy Fiddaman
08:53 AM Bug #6380 (Closed): Possible memory leak in devfsadm
After move of this code to gfx-drm repo, #7639, and "this commit in the gfx-drm":https://github.com/illumos/gfx-drm/c... Marcel Telka

2022-03-20

06:19 PM Bug #14576: absent framebuffer prevents console-login on all serial ports
In terms of testing, this change has been in SmartOS for several years w/o issue.
More recently, in some work I was ...
Jason King

2022-03-19

09:54 PM Bug #14577 (New): ESX offline disk resize prevents growing zpool
In at least some versions of VMware ESX, when growing a virtual disk, ESX helpfully copies the alternate EFI label to... Jason King
09:39 PM Bug #14576 (Closed): absent framebuffer prevents console-login on all serial ports
This is an upstream of Joyent OS-4456:
> In a hilariously ironic twist of fate, a system constructed without the e...
Jason King
09:30 PM Feature #14434: overlays should persist across reboots
I've tested this in an onu environment, creating temporary and persistent overlays and checking the contents of the d... Andy Fiddaman
04:58 PM Bug #14575 (Closed): AMD-specific retpolines shouldn't be used for spectre v2
AMD has recently announced that one should not use the AMD, lfence optimized reptline format any longer. They turn ou... Robert Mustacchi

2022-03-18

11:17 PM Bug #14573: need ncurses check_rtime exceptions for python 3.9 on openindiana
testing: Build configured to produce the pkg://system/library/python/libbe-39 package now completes cleanly Rich Lowe
03:37 PM Feature #14572 (Closed): Update tzdata to 2022a
"git commit 2de2fd878c86481f0654c04127ab602117c48830":https://github.com/illumos/illumos-gate/commit/2de2fd878c86481f... Electric Monk
02:05 PM Feature #14572: Update tzdata to 2022a
I tested this by installing the updated timezone data files into a system and checking that the output of Robert's te... Andy Fiddaman

2022-03-17

11:02 PM Bug #14573 (Closed): need ncurses check_rtime exceptions for python 3.9 on openindiana
OI builds ncurses with an unnecessary runpath because -- apparently -- this is wired together with the pkg-config stu... Rich Lowe
04:24 PM Bug #14076: OI: Ipfilter firewall table rules won't load at startup
Adrian Kieß wrote in #note-5:
> Hello Dan,
>
> in the meantime I reinstalled my OpenIndiana VM, but the problem p...
Dan McDonald
03:31 PM Bug #14076: OI: Ipfilter firewall table rules won't load at startup
Here are my /etc/ipf/ipf.conf and /etc/ipf/ipf6.conf, attached to this message.
Adrian Kieß
Adrian Kieß
03:09 PM Bug #14076: OI: Ipfilter firewall table rules won't load at startup
Hello Dan,
in the meantime I reinstalled my OpenIndiana VM, but the problem persists with this new installation and ...
Adrian Kieß
02:59 PM Feature #14572 (Closed): Update tzdata to 2022a
Andy Fiddaman
02:51 PM Bug #14571: libuuid statefile woes
What's going on here is that when generating a time-based UUID, we are trying to guarantee that when multiple process... Robert Mustacchi
10:54 AM Bug #14571 (New): libuuid statefile woes
I experienced the following crash in an application that uses libuuid:... Andy Fiddaman

2022-03-16

05:18 PM Bug #13729: Driver issue with Realtek RTL8125
On the off chance I searched for Realtek RTL8125 linux driver but on the Realtek site I found a BSD driver for the RT... r a
03:18 PM Bug #14570: t4nex uses the wrong DDI register attributes
To test this we first used this on the system that was having issues attaching the device driver and writing the firm... Robert Mustacchi
12:36 AM Bug #14570 (Closed): t4nex uses the wrong DDI register attributes
While working on a system, I found myself quite perplexed that we found the following messages while trying to use a ... Robert Mustacchi
12:36 AM Bug #14569 (Closed): bhyve should consolidate on hrtime
The in-kernel emulation in bhyve largely uses two types from FreeBSD, @struct bintime@ and @sbintime_t@, for represen... Patrick Mooney
12:04 AM Bug #14517 (Closed): bhyve EVF_VNODE mevent on plain file fires on every data change
"git commit e8d712970f7ec76e09d5013b0b9aa5f0e0cf3e62":https://github.com/illumos/illumos-gate/commit/e8d712970f7ec76e... Electric Monk
12:04 AM Feature #14522 (Closed): Provide PTHREAD_{ERRORCHECK,RECURSIVE}_MUTEX_INITIALIZER_NP
"git commit 7bb0eb348e1119aed76a61d633a9106b6b9912f1":https://github.com/illumos/illumos-gate/commit/7bb0eb348e1119ae... Electric Monk
12:04 AM Bug #14521 (Closed): bhyve should use error checking mutexes and check results
"git commit 7bb0eb348e1119aed76a61d633a9106b6b9912f1":https://github.com/illumos/illumos-gate/commit/7bb0eb348e1119ae... Electric Monk
12:02 AM Bug #14561 (Closed): fwflash -l on ufm without known PCI device id crashes
"git commit 499bc737cd392291f0c92dcebcb576970689f5d8":https://github.com/illumos/illumos-gate/commit/499bc737cd392291... Electric Monk

2022-03-15

11:48 PM Bug #14568 (In Progress): bhyve should support pause/resume
There are certain operations on a bhyve instance, such as live migration, which would benefit from the ability to fre... Patrick Mooney
10:11 PM Bug #14486 (In Progress): bhyve needs instruction emul tests
Patrick Mooney
08:29 PM Bug #10044: /usr/ucb/tr does a segmentation fault / core dump
The problem is that @/usr/ucb/tr@ writes to read-only memory in a case it is invoked without parameters. The source ... Marcel Telka
03:10 PM Feature #14496 (Closed): git pbchk should look in .git/info for *.NOT files
"git commit c82c4676ac0cb87eb69c9444cf1a775e756ebbb9":https://github.com/illumos/illumos-gate/commit/c82c4676ac0cb87e... Electric Monk
03:06 PM Bug #14567 (New): bhyve mishandles Moffs emulation
When writing unit tests for #14011, I discovered that the existing @mov Moffs, %eax@ and @mov %eax, Moffs@ emulation ... Patrick Mooney
01:00 PM Bug #14517: bhyve EVF_VNODE mevent on plain file fires on every data change
I've tested the associated change on gerrit through the mevent vnode tests:... Andy Fiddaman
03:50 AM Bug #14561: fwflash -l on ufm without known PCI device id crashes
With this in place, it now works. For example:... Robert Mustacchi

2022-03-14

05:00 PM Bug #14291 (Closed): cxgbe: asserts when requesting more queues than available
"git commit 77ac03cbec412857d39c4898c9ed10abb6061418":https://github.com/illumos/illumos-gate/commit/77ac03cbec412857... Electric Monk
11:49 AM Bug #14521: bhyve should use error checking mutexes and check results
I've tested this by booting the usual array of guests under both x86 and amd64 hosts, including OmniOS, FreeBSD, Wind... Andy Fiddaman

2022-03-13

09:39 PM Bug #12315: errors in section 4i of the manual
Spotted another typo
uscsi.7i - effects should be singular
And there's a couple more in mtio:
- line 204, "io...
Peter Tribble

2022-03-12

10:48 PM Bug #14564 (New): acpixtract aborts when run on bhyve acpi data
I did this, to try to verify some other work I was doing:... Rich Lowe
10:15 PM Bug #14563 (New): 'zpool online' usage message doesn't know -e
... Rich Lowe
03:18 PM Bug #14539 (Closed): bhyve: make clobber removes proto file
"git commit 311330e6823a3a919ff127757c2f0cf9eb17aa0e":https://github.com/illumos/illumos-gate/commit/311330e6823a3a91... Electric Monk

2022-03-11

11:47 PM Bug #14562 (Closed): apparently bad merge in l2arc_write_buffers
Duplicate comment and asserts. Compared to OpenZFS code to verify. Found this issue while working on zstd compression... Toomas Soome
03:03 PM Bug #14436 (Closed): "dladm show-overlay <overlay>" exits zero when varpd doesn't know about the overlay
"git commit 29ed14768e5e76bb8c95f0a28b4d21d8741dfabe":https://github.com/illumos/illumos-gate/commit/29ed14768e5e76bb... Electric Monk
10:00 AM Bug #14436: "dladm show-overlay <overlay>" exits zero when varpd doesn't know about the overlay
The change for this includes a new test, which I have run before and after to confirm that it fails before and succee... Andy Fiddaman
09:28 AM Bug #4133: Need a way to specify ast binary directory
Mike Aldred wrote in #note-3:
> Does this also resolve Bug #306?
No, the ksh93 build still runs the tools from the b...
Andy Fiddaman
12:13 AM Bug #4133: Need a way to specify ast binary directory
Does this also resolve Bug #306? Mike Aldred

2022-03-10

07:36 PM Feature #14443 (Closed): resection manual pages per IPD4
"git commit bbf215553c7233fbab8a0afdf1fac74c44781867":https://github.com/illumos/illumos-gate/commit/bbf215553c7233fb... Electric Monk
07:23 PM Bug #14561 (Closed): fwflash -l on ufm without known PCI device id crashes
I recently was on a system and ran @fwflash -l@ and found a bit of a surprise:... Robert Mustacchi
06:25 PM Feature #14560 (New): nvme has unnecessary dependency on misc/sata
The nvme driver has a DT_NEEDED entry for misc/sata; the sole function it consumes from this module is `sata_split_mo... Thirteen Oxide
07:36 AM Bug #14559 (New): some manual pages are confused about mode v. node
... Rich Lowe
05:35 AM Bug #14554 (Closed): TSC calibration is the PITs
"git commit 236cb9a89d936b4b681853751c9af1adccc35ef9":https://github.com/illumos/illumos-gate/commit/236cb9a89d936b4b... Electric Monk
04:42 AM Bug #14554: TSC calibration is the PITs
h1. Testing Notes
I built and installed this change in a VM, which I ensured had the HPET enabled.
h2. Old Bits...
Joshua M. Clulow
05:06 AM Bug #14558 (New): pci resource allocation should not be worst fit
There are several problems with the initial resource allocation in @pci_boot.c@. It very much relies upon system firm... Robert Mustacchi
04:48 AM Bug #14557 (New): Attempts to map PCI BARs without MMIO ends in panics
On a system, we failed to allocate and assign a PCI BAR, we ended up getting a system with the following panic:
<p...
Robert Mustacchi
12:32 AM Bug #11679 (Closed): vn_rele() and friends should VERIFY after mutex
"git commit 41a4986b48d4a0e9ed138c952a9bad5124a924a6":https://github.com/illumos/illumos-gate/commit/41a4986b48d4a0e9... Electric Monk

2022-03-09

11:02 PM Bug #14041: Dell R650 Xeon Gold 5318Y not booting
I wanted to make the minimum code change to support booting with 4 level paging on 5 level capable systems. I think ... Stuart Maybee
07:44 AM Bug #14041: Dell R650 Xeon Gold 5318Y not booting
One more question - why do you prefer to modify CPUID output instead of limiting VA range to what is currently suppor... tanel kuusk
11:01 PM Bug #14556 (New): TSC calibration from HPET includes too much error
Looking at the HPET period on a modern AMD system, we see:... Joshua M. Clulow
09:18 PM Bug #14555 (New): 64-bit HPET counter read is insufficiently volatile
In @hpet_read_main_counter_value()@ there is a loop that tries to read the 64-bit HPET counter as two 32-bit reads, c... Joshua M. Clulow
08:44 PM Bug #14554: TSC calibration is the PITs
See also this mailing list thread: https://illumos.topicbox.com/groups/developer/T6594372430e76f29-Mf467eec53b8e643b7... Joshua M. Clulow
08:42 PM Bug #14554 (Closed): TSC calibration is the PITs
We have received some reports after the integration of #13961 that suggest the HPET calibration routine is producing ... Joshua M. Clulow
01:30 PM Feature #14496: git pbchk should look in .git/info for *.NOT files
Before the fix, I get a lot of noise from one file:
(which I really don't want to cstyle)...
Gordon Ross
02:13 AM Bug #14553 (New): Add example of using -x to truss man page.
I ran across the need to use truss today to monitor ioctls. The default output decompiles the ioctl request parameter... Ryan Goodfellow

2022-03-08

09:34 PM Bug #14041: Dell R650 Xeon Gold 5318Y not booting
Sorry accidentally included some bits of my work looking into the problem in that diff. At one point to speed up the... Stuart Maybee

2022-03-07

04:44 PM Bug #14435 (Closed): overlay encapsulation bind failure error message is unhelpful
"git commit bf41048984a6ceae3ab49d5d80ce3c32693924b1":https://github.com/illumos/illumos-gate/commit/bf41048984a6ceae... Electric Monk

2022-03-05

05:11 PM Bug #14041: Dell R650 Xeon Gold 5318Y not booting
I also had similar approach in mind but eventually decided not to change output from cpuid functions but memory manag... tanel kuusk
09:26 AM Bug #14552 (Closed): We should provide 64-bit pam_smb_passwd.so.1
For some reason, 64-bit pam_smb_passwd.so.1 is missing. With 64-bit sshd, and smb_passwd pam setup, we would expect i... Toomas Soome
12:43 AM Feature #14290 (Closed): cxgbe: need link speed change when autoneg is disabled
"git commit 6feac2e3ccf4b4d8651a254d516ae86b1b1b3e4f":https://github.com/illumos/illumos-gate/commit/6feac2e3ccf4b4d8... Electric Monk

2022-03-03

11:20 PM Bug #11679: vn_rele() and friends should VERIFY after mutex
On Gerrit, Gordon pointed out that you could drop the else since if the if runs it will return, so the else is not ne... Spencer Evans-Cole

2022-03-02

04:35 PM Bug #14511 (Closed): bhyve needs devmem access for all segments
"git commit 3d0662810ae7f231943be2eb0bf9cd8b25496ddb":https://github.com/illumos/illumos-gate/commit/3d0662810ae7f231... Electric Monk
03:23 PM Feature #14534 (Closed): diff could support -q
"git commit d2b76ef70a19a09ea9aab5aaeb614dc7c9d195ed":https://github.com/illumos/illumos-gate/commit/d2b76ef70a19a09e... Electric Monk
11:16 AM Bug #14435: overlay encapsulation bind failure error message is unhelpful
And with the final version of the change:... Andy Fiddaman
10:23 AM Bug #14529 (Closed): nvmeadm should ignore requests to attach/detach ignored namespaces
"git commit 63cdc4a2836cf93078a5dd140d42583170a04953":https://github.com/illumos/illumos-gate/commit/63cdc4a2836cf930... Electric Monk
10:18 AM Bug #14529: nvmeadm should ignore requests to attach/detach ignored namespaces
Testing: I've tested attaching and detaching of whole controllers and individual namespaces extensively, verifying th... Hans Rosenfeld
10:21 AM Bug #14528 (Closed): nvme should return ENOTSUP for ioctls not supported by the hardware
"git commit 1767024ccd62fe7212679d959527eb445767d01a":https://github.com/illumos/illumos-gate/commit/1767024ccd62fe72... Electric Monk
10:17 AM Bug #14528: nvme should return ENOTSUP for ioctls not supported by the hardware
Testing: Not much, I suppose, besides building it.
I did a lot of testing with the previous changes to the nvmeadm...
Hans Rosenfeld

2022-03-01

11:05 PM Bug #14544 (Closed): bhyve(1M) uses -A in EXAMPLES but doesn't otherwise document it
"git commit 2c4fdd8fb33adc5c98677c7d5c87687c405be868":https://github.com/illumos/illumos-gate/commit/2c4fdd8fb33adc5c... Electric Monk
10:50 PM Bug #14544: bhyve(1M) uses -A in EXAMPLES but doesn't otherwise document it
I also fixed the @fbuf@ example to include the (currently) necessary @vga=off@.
Viewed the updated man pages with ...
Andy Fiddaman
06:09 PM Bug #14550 (Closed): nvme_is_ignored_ns() needs less confusion
Because of its battle-tested nature, #14529 was RTI-approved. The aforementioned function in the subject, however, n... Dan McDonald

2022-02-28

07:46 AM Bug #14549 (New): cxgbe is a touch logorrheic
The driver for Chelsio T-series network controllers, @cxgbe@, and its nexus, @t4nex@, emit rather a lot of log messag... Joshua M. Clulow
07:32 AM Bug #14537 (Closed): UFS should not allow directories to be unlinked
"git commit ad8f9d956254e0caad9e4f8c85217f97cbdcade2":https://github.com/illumos/illumos-gate/commit/ad8f9d956254e0ca... Electric Monk

2022-02-27

01:01 PM Bug #14489: bhyve should emulate imul
Then I went back and added an SDT probe, which yields the same information, in a much more straightforward fashion:
...
Andy Fiddaman
12:13 PM Bug #14489: bhyve should emulate imul
I tested the generic emulation using a C program that compared the results of the emulation with the results of execu... Andy Fiddaman
03:20 AM Bug #14537: UFS should not allow directories to be unlinked
h1. Testing Notes (Supplemental)
Note that before the change, unlinking the directory worked like so:...
Joshua M. Clulow
12:16 AM Bug #14542: ddi_prop* and friends can probably take const strings
Well, I was hoping we'd const them all not just the prop name, but otherwise yes. Rich Lowe
12:03 AM Bug #14548 (New): snoop has strange bedfellows
To get the @snoop@ utility, one must presently install the @pkg:/service/network/network-clients@ package. This, reg... Joshua M. Clulow

2022-02-26

11:59 PM Feature #14546: datalink state change system events should mention the link state
So the downside is a little more nuanced. In particular, when we get the mac notification that generates this (and al... Robert Mustacchi
11:11 PM Feature #14546 (New): datalink state change system events should mention the link state
It would be good to include the link state in the @ESC_DATALINK_LINK_STATE@ system events so that it appears in the s... Joshua M. Clulow
11:56 PM Bug #14542: ddi_prop* and friends can probably take const strings
I think this might be a dup of #9986? Robert Mustacchi
11:37 PM Feature #14547 (New): it would be nice if 'prtconf -dp' worked
There doesn't seem to be a way to get prtconf(1M)'s device lookup and and prom-tree printing to happen at the same ti... Rich Lowe
10:01 PM Feature #14545 (New): make PRIV_SYS_LINKDIR obsolete
The ability to use the @PRIV_SYS_LINKDIR@ privilege to link or unlink a directory has been disabled via #14537. Once... Joshua M. Clulow
05:39 PM Bug #14483 (Closed): bhyve should emulate testb imm8,r/m8
"git commit e1ded6bd708926c1adf348bccd10d6df6a12eedb":https://github.com/illumos/illumos-gate/commit/e1ded6bd708926c1... Electric Monk
04:21 PM Bug #14483: bhyve should emulate testb imm8,r/m8
The code that triggers this emulation is in the bootrom - @MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c@ in... Andy Fiddaman
11:49 AM Bug #14483: bhyve should emulate testb imm8,r/m8
With the fix, the bootrom no longer triggers the emulation failure and using dtrace I was able to check that the emul... Andy Fiddaman
05:39 PM Bug #14520 (Closed): sysevent/zfs_mod should use C99
"git commit fed899dc728afbaa478e18a094b06ca0e9b96a8d":https://github.com/illumos/illumos-gate/commit/fed899dc728afbaa... Electric Monk
10:31 AM Bug #14520: sysevent/zfs_mod should use C99
I've tested that the module still works as expected when built with C99, by generating DLE sysevents while running sy... Andy Fiddaman
05:23 PM Feature #14534: diff could support -q
I did some further testing of a few scenarios:... Andy Fiddaman
04:56 PM Bug #14539: bhyve: make clobber removes proto file
With the further change to fix things under the test/ directory:... Andy Fiddaman
09:53 AM Bug #14544: bhyve(1M) uses -A in EXAMPLES but doesn't otherwise document it
The @-A@ option generates ACPI tables on the fly (by calling out to @iasl@) and puts them in memory somewhere - just ... Andy Fiddaman
02:24 AM Bug #14544 (Closed): bhyve(1M) uses -A in EXAMPLES but doesn't otherwise document it
bhyve(1M) contains examples such as... Rich Lowe
03:17 AM Bug #14543: sad(7D) references 'the kernel master file'
... Rich Lowe

2022-02-25

08:48 PM Bug #14543: sad(7D) references 'the kernel master file'
This is also referenced in the -- in general suspiciously vintage looking -- sys/tunable.h Rich Lowe
08:47 PM Bug #14543 (New): sad(7D) references 'the kernel master file'
sad(7D) says... Rich Lowe
08:36 PM Bug #14542 (New): ddi_prop* and friends can probably take const strings
Doing something else, I noticed that @ndi_prop_update_string@ and from there most of the ddi property functions take ... Rich Lowe
06:47 PM Bug #14541 (New): nvme_quiesce() can hang preventing reboot
I have some Gigabyte Z33 systems with five NVMe drives:... Joshua M. Clulow
04:00 PM Bug #14539: bhyve: make clobber removes proto file
... Andy Fiddaman
03:26 PM Bug #14539 (Closed): bhyve: make clobber removes proto file
... Andy Fiddaman
03:23 PM Bug #14538: varpd is noisy on console
This should be resolved by #14434 which is up for review. Andy Fiddaman
09:23 AM Bug #14538 (Closed): varpd is noisy on console
... Toomas Soome
03:36 AM Bug #14537: UFS should not allow directories to be unlinked
h1. Testing Notes
I created a UFS file system, then created a directory in it, then used @unlink@ to try to remove...
Joshua M. Clulow
03:30 AM Bug #14537: UFS should not allow directories to be unlinked
I have elected to put together a small and surgical patch for this, leaving behind an override that can be set in @/e... Joshua M. Clulow

2022-02-24

10:40 PM Bug #14343: ufs: array subscript 'struct direct[0]' is partly outside array bounds
Indeed! With my apologies, I had thought something was amiss here but it turned out to be #14537 instead. Joshua M. Clulow
09:07 AM Bug #14343: ufs: array subscript 'struct direct[0]' is partly outside array bounds
Joshua M. Clulow wrote in #note-4:
> Did you @fsck@ the UFS filesystem after doing the testing?...
Toomas Soome
02:19 AM Bug #14343: ufs: array subscript 'struct direct[0]' is partly outside array bounds
Did you @fsck@ the UFS filesystem after doing the testing? Joshua M. Clulow
09:54 PM Bug #14537: UFS should not allow directories to be unlinked
See also: https://github.com/rust-lang/rust/issues/94335 Joshua M. Clulow
07:15 PM Bug #14537 (Closed): UFS should not allow directories to be unlinked
I expect to uncover a variety of important and popular facts about UNIX as we investigate this, but it seems not unre... Joshua M. Clulow
07:12 PM Bug #14536 (Closed): bhyve: viona uses wrong address for queue notify ioport
"git commit f24fee035ef9b37d5a6868aed10261da6316a6b2":https://github.com/illumos/illumos-gate/commit/f24fee035ef9b37d... Electric Monk
07:08 PM Bug #14536: bhyve: viona uses wrong address for queue notify ioport
I also tested this by watching for calls to viona's @viona_notify_iop()@ function in the host kernel. Before the patc... Andy Fiddaman
05:08 PM Bug #14536: bhyve: viona uses wrong address for queue notify ioport
Dan cherry-picked this change into SmartOS.
Prior to the change I was unable to start a VM with more than one vion...
Michael Zeller
01:05 PM Bug #14536: bhyve: viona uses wrong address for queue notify ioport
Following the change, things look much more reasonable:... Andy Fiddaman
12:01 PM Bug #14536 (Closed): bhyve: viona uses wrong address for queue notify ioport
After #14372, viona is failing to properly register the ioport hook for virtqueue notification. This is a result of t... Andy Fiddaman
08:34 AM Bug #14535: cfgadm_usb(1M) should provide iSerialNumber in -v output
I meant the id values like 8086:550d this is valueable when dealing with drivers and /etc/driver_aliases ...
Stephan Althaus
07:48 AM Bug #14535: cfgadm_usb(1M) should provide iSerialNumber in -v output
cfgadm_usb(1M) provides some additional information when run with the @-v@, but lacks the @iSerialNumber@ -- which ca... Bryan Cantrill
07:43 AM Bug #14535: cfgadm_usb(1M) should provide iSerialNumber in -v output
Stephan Althaus wrote in #note-1:
> Hello!
> As you are at it - i think it would be nice to have a possibility to get...
Bryan Cantrill
06:14 AM Bug #14535: cfgadm_usb(1M) should provide iSerialNumber in -v output
Hello!
As you are at it - i think it would be nice to have a possibility to get vendor and product ID - i didn't fin...
Stephan Althaus
04:35 AM Bug #14535 (New): cfgadm_usb(1M) should provide iSerialNumber in -v output
Bryan Cantrill

2022-02-23

09:43 PM Bug #14430 (Closed): simplify bhyve vatpit
"git commit 8cbaa6a809af7f43b3da2420c9d29a3507893284":https://github.com/illumos/illumos-gate/commit/8cbaa6a809af7f43... Electric Monk
08:37 PM Bug #14430: simplify bhyve vatpit
I booted the normal array of guests for smoke-testing, while looking at the in-kernel data structures (via mdb -k) to... Patrick Mooney
12:11 PM Feature #14534: diff could support -q
... Andy Fiddaman
11:08 AM Feature #14534 (Closed): diff could support -q
I keep coming across software that checks for file differences using @diff -q@ which is an unknown flag on illumos. Andy Fiddaman
11:00 AM Bug #13886: wsdiff could use ctfdiff
I considered that when I added the CTF stuff to wsdiff. I think the diff output from @ctfdump -c@ is more useful here... Andy Fiddaman
06:56 AM Bug #14523 (Closed): ficl: remove temporary warning gags
"git commit c5613aaa46cccb3791fcd4cf94667878c3ee155e":https://github.com/illumos/illumos-gate/commit/c5613aaa46cccb37... Electric Monk
12:26 AM Bug #14041: Dell R650 Xeon Gold 5318Y not booting
I did a somewhat better fix that is not quite so quick and dirty. i.e. defined some constants and cleaned up the com... Stuart Maybee

2022-02-22

11:37 PM Bug #14533 (In Progress): loader.efi: detect console from ConsOut
UEFI systems should set ConOut and ConOutDev variables with device paths of console devices. Try to identify console ... Toomas Soome
07:30 PM Bug #14518 (Closed): loader: linker cleanup
"git commit db1a8deb164e311ff6eed02e115664a901481118":https://github.com/illumos/illumos-gate/commit/db1a8deb164e311f... Electric Monk
04:01 PM Bug #14532 (New): want nvmeadm subsystem-reset command
NVMe 1.1 and later support a feature called "subsystem reset", which resets a NVMe controller at the PCIe level. From... Hans Rosenfeld
03:56 PM Bug #14531 (Closed): want nvme namespace management mutex
The nvme driver really should have a namespace management mutex serializing any changes to namespace state. Right now... Hans Rosenfeld
03:47 PM Feature #14465 (Closed): Present KM_NOSLEEP_LAZY as documented interface
"git commit ca783257c986cddcc674ae22916a6766b98a2d36":https://github.com/illumos/illumos-gate/commit/ca783257c986cddc... Electric Monk
03:47 PM Bug #5513 (Closed): KM_NORMALPRI should be documented in kmem_alloc(9f) and kmem_cache_create(9f) man pages
"git commit ca783257c986cddcc674ae22916a6766b98a2d36":https://github.com/illumos/illumos-gate/commit/ca783257c986cddc... Electric Monk
03:14 PM Bug #14530 (Closed): nvme should require exclusive open for attach, detach, and format ioctls
To prevent messing up driver or device state, the nvme driver should not allow destructive operations such as attachi... Hans Rosenfeld
02:53 PM Bug #14529 (Closed): nvmeadm should ignore requests to attach/detach ignored namespaces
When nvmeadm is run to attach or detach an ignored namespace, it will carry out the request and return an error messa... Hans Rosenfeld
02:15 PM Bug #14528 (Closed): nvme should return ENOTSUP for ioctls not supported by the hardware
Currently nvme doesn't even check whether firmware operations are supported by the hardware, relying on the failure o... Hans Rosenfeld
11:38 AM Feature #13500 (Closed): Want support for overlay networks
"git commit 36589d6bb0cdae89e166b57b0d64ae56d53247d9":https://github.com/illumos/illumos-gate/commit/36589d6bb0cdae89... Electric Monk
09:16 AM Feature #14513 (Closed): nvmeadm list-firmware
"git commit 68df0c4f60a2e57680d6d1e6dba32ffa2d035538":https://github.com/illumos/illumos-gate/commit/68df0c4f60a2e576... Electric Monk
09:05 AM Feature #14513: nvmeadm list-firmware
Testing: This has been in Tintri's code base for over a year. I've also tested it again, although on SmartOS and not ... Hans Rosenfeld
09:14 AM Bug #14509 (Closed): nvmeadm commit-firmware error reporting isn't working as intended
"git commit 8466ab889653be2119e4a8966b6bc4e2d5ee2fb6":https://github.com/illumos/illumos-gate/commit/8466ab889653be21... Electric Monk
09:10 AM Bug #14509: nvmeadm commit-firmware error reporting isn't working as intended
Testing: I've tested this extensively on Tintri systems, but not on stock illumos-gate as I don't have any firmware u... Hans Rosenfeld
09:14 AM Bug #14508 (Closed): improve nvmeadm firmware reporting
"git commit 8466ab889653be2119e4a8966b6bc4e2d5ee2fb6":https://github.com/illumos/illumos-gate/commit/8466ab889653be21... Electric Monk
09:09 AM Bug #14508: improve nvmeadm firmware reporting
Testing: I've tested this extensively on Tintri systems, but not on stock illumos-gate as I don't have any firmware u... Hans Rosenfeld
09:14 AM Bug #14507 (Closed): nvmeadm shouldn't allow writing firmware to a read-only slot 1
"git commit 8466ab889653be2119e4a8966b6bc4e2d5ee2fb6":https://github.com/illumos/illumos-gate/commit/8466ab889653be21... Electric Monk
09:08 AM Bug #14507: nvmeadm shouldn't allow writing firmware to a read-only slot 1
Testing: I've tested this extensively on Tintri systems, but not on stock illumos-gate as I don't have any firmware u... Hans Rosenfeld
06:50 AM Feature #14249 (Closed): pseudo-terminal nomenclature should reflect POSIX
"git commit 1fa2a66491e7d8ae0be84e7da4da8e812480c710":https://github.com/illumos/illumos-gate/commit/1fa2a66491e7d8ae... Electric Monk
04:31 AM Feature #14249: pseudo-terminal nomenclature should reflect POSIX
h1. Testing Notes
* Basic smoke test of @in.rlogind@.
** Install the software and enable root logins on non-conso...
Joshua M. Clulow
03:25 AM Bug #14526: illumos guest hangs on reboot under QEMU 6.0.0
Unlike @reboot@ it seems like @poweroff@ does at least stop the VM. Joshua M. Clulow
01:14 AM Bug #14526: illumos guest hangs on reboot under QEMU 6.0.0
Here is what I have done to inspect the guest so far. I first edited the libvirt domain configuration XML:... Joshua M. Clulow
01:08 AM Bug #14526 (New): illumos guest hangs on reboot under QEMU 6.0.0
I installed an OpenIndiana guest in QEMU on my workstation, which runs Ubuntu 21.10. The guest is doing BIOS boot. ... Joshua M. Clulow
01:53 AM Bug #14527: early boot hang in xhci under QEMU 6.0.0
The stack when stopped by the NMI:
!here.png!
Joshua M. Clulow
01:52 AM Bug #14527 (New): early boot hang in xhci under QEMU 6.0.0
In a QEMU 6.0.0 guest we can get stuck in an odd deadlock-like situation. I was able to get back into KMDB, though, ... Joshua M. Clulow

2022-02-21

08:06 PM Feature #14484 (Closed): Update Intel microcode to 20220207
"git commit 74e98f497ae878ae481ccba1f91fd8dc26fa6627":https://github.com/illumos/illumos-gate/commit/74e98f497ae878ae... Electric Monk
07:37 PM Feature #14525 (In Progress): Would like kmdb module for vmm
It would be nice if kmdb knew how to list virtual machines nicely, and provided an easy way to quickly find the data ... Andy Fiddaman
07:32 PM Feature #14471 (Closed): vioblk could raise dynamic lun expansion sysevents
"git commit 501bc5c03a221e7e601a0cfa80ab0972bcf20330":https://github.com/illumos/illumos-gate/commit/501bc5c03a221e7e... Electric Monk
06:06 PM Bug #13729: Driver issue with Realtek RTL8125
Got a similar card in the Gigabyte X570S UD motherboard, so thanks for the hint about getting it recognized.
I had a...
Jim Klimov
05:54 PM Bug #14519: zfs_root should cache vnode
I tested this atop omnios-r151040 bits on my build machine, when comparing a build of the same tree:... Patrick Mooney
11:18 AM Bug #14521: bhyve should use error checking mutexes and check results
Patrick Mooney wrote in #note-4:
> ISTR there being some bhyve userspace code which depended on recursive mutex entr...
Andy Fiddaman
04:32 AM Bug #14521: bhyve should use error checking mutexes and check results
ISTR there being some bhyve userspace code which depended on recursive mutex entry. I could be misremembering, though. Patrick Mooney
 

Also available in: Atom