Project

General

Profile

Activity

From 2022-03-08 to 2022-04-06

2022-04-06

09:11 PM Bug #14619 (Closed): Race between udp_activate() and conn_get_socket_info()
"git commit 041297c2d66302c15134da1d1bdd91cf787a945a":https://github.com/illumos/illumos-gate/commit/041297c2d66302c1... Electric Monk
04:03 PM Bug #14619: Race between udp_activate() and conn_get_socket_info()
Testing from the bug reporter(s) indicates that the fix does not induce the panic (though the race is really tight). Dan McDonald
05:51 PM Bug #14625 (Closed): Bhyve e82545 device emulation out-of-bounds write
"git commit 7271f09891bb39b64f2a58632c92c1456ed9cf31":https://github.com/illumos/illumos-gate/commit/7271f09891bb39b6... Electric Monk
04:54 PM Bug #14625: Bhyve e82545 device emulation out-of-bounds write
I've booted a virtual machine which uses an emulated e1000g interface under bhyve with this patch. It works and I was... Andy Fiddaman
03:39 PM Bug #14625 (Closed): Bhyve e82545 device emulation out-of-bounds write

FreeBSD have published a security advisory relating to the emulated e1000 network adapter provided by bhyve
http...
Andy Fiddaman
05:09 PM Bug #13847: bhyve should handle all APICv exits
We should probably just fall back to the regular instruction emulation for cases like this. Patrick Mooney
02:44 PM Bug #13230: i40e has duplicate traffic when used with bhyve/snoop running
A quick update.
1.) Apparently the Linux driver enables promiscuous mode using SET_DEFAULT_VSI and disabling via U...
Dan McDonald
12:42 PM Feature #14624 (In Progress): grep: add option -m
Compatibility with GNU/BSD grep.
OpenZFS zfs-tests are using grep -m X quite a lot.
Testing done: used with com...
Toomas Soome
12:37 PM Bug #14623 (In Progress): bhyve/xhci: Connecting device on port 1 failed
Andy Fiddaman
10:43 AM Bug #14623: bhyve/xhci: Connecting device on port 1 failed
Fundamentally, the problem seems to be that the port is powered off by the driver, and bhyve does not allow it to be ... Andy Fiddaman
10:02 AM Bug #14623: bhyve/xhci: Connecting device on port 1 failed
Putting bhyve's xhci emulation into debug mode produces lots of output, here is some edited content including showing... Andy Fiddaman
09:14 AM Bug #14623 (Closed): bhyve/xhci: Connecting device on port 1 failed
When booting an illumos distribution under bhyve, and bhyve presents an emulated USB3 tablet device to the guest, the... Andy Fiddaman

2022-04-05

07:33 PM Bug #14617 (Closed): svc:/network/ipmp maintenance in shared IP zone
"git commit 57cf819efa50a6a3b3a478c25a098c29722eb358":https://github.com/illumos/illumos-gate/commit/57cf819efa50a6a3... Electric Monk
12:23 PM Bug #14617: svc:/network/ipmp maintenance in shared IP zone
After applying the associated patch, the service comes online in a shared-ip zone, without any processes in the contr... Andy Fiddaman
06:55 PM Bug #14619: Race between udp_activate() and conn_get_socket_info()
Andy Fiddaman wrote:
SNIP!
> It's likely this pair of assignments should be wrapped in a lock on connp->conn_lo...
Dan McDonald
12:12 PM Bug #14619 (Closed): Race between udp_activate() and conn_get_socket_info()
An OmniOS user experienced the following kernel panic while testing the upcoming r151042 release.... Andy Fiddaman
02:27 PM Feature #14622 (Closed): want __maybe_unused
The OpenZFS project is using __maybe_unused to mark variables which may be unused in some context - like variables us... Toomas Soome
12:48 PM Bug #14621 (Closed): Missing dependency in cores tests build

I hit this error while running a full gate build:...
Andy Fiddaman
12:45 PM Bug #14620 (New): uscsi_mode_sense() seems to allocate too little of memory
Found those two cases:
http://src.illumos.org/source/xref/illumos-gate/usr/src/lib/libdiskmgt/common/drive.c?r=bd4...
Toomas Soome
10:43 AM Bug #14595 (Closed): sd DLE events should cover the first two partitions
"git commit f7457249d2a760edca827e174adb0db578a87784":https://github.com/illumos/illumos-gate/commit/f7457249d2a760ed... Electric Monk
10:42 AM Bug #14595: sd DLE events should cover the first two partitions
Further notes:
When the SCSI LUN changes size, a DLE event was generated, always for :a - there was
a comment in ...
Andy Fiddaman

2022-04-04

11:29 PM Bug #14592: pwait(1) should never wait on its own PID
Attached is the c program I wrote to induce this bug and test its fix.
Uses getpid() and execv() to call pwait wit...
Spencer Evans-Cole
07:14 PM Bug #14618 (Closed): PCI class strings need an update
The strings we use to describe the PCI class of devices haven't been updated since 2013, and were missing some bits e... Rich Lowe
03:26 PM Bug #14584 (Closed): unix: console property should only have one value
"git commit 2af7a84a44750559d578033163c65829ae91c171":https://github.com/illumos/illumos-gate/commit/2af7a84a44750559... Electric Monk
01:43 PM Bug #14617 (Closed): svc:/network/ipmp maintenance in shared IP zone
In a shared IP zone, the @network/ipmp@ services goes into maintenance, and it should not.... Andy Fiddaman
12:21 PM Bug #14616: dos2unix(1) breaks BOM text files, pkgsrc version is fine
Christoph Binner wrote:
> Sample file attached.
> @
> $ /usr/bin/dos2unix sample.txt
> ���
> %
> $ cat sampl...
Toomas Soome
08:34 AM Bug #14616 (New): dos2unix(1) breaks BOM text files, pkgsrc version is fine
Sample file attached.
@
$ /usr/bin/dos2unix sample.txt
���
%
$ cat sample.txt | /opt/local/bin/dos2unix
αβγδ...
Christoph Binner

2022-04-03

07:15 PM Bug #14541: nvme_quiesce() can hang preventing reboot
I've dug into this and have an explanation for what's happening. I'll give the summary, then outline how I arrived he... Jordan Hendricks
12:17 PM Bug #14614 (Closed): format: should recognize new nvme disk
Before patch:... Toomas Soome
12:07 PM Bug #14613 (Closed): format: cstyle cleanup
Clean it up. No functional changes intended.
Testing done: used format command to partition the disk and browse th...
Toomas Soome
05:54 AM Bug #14612 (Closed): idmap_cache_add_sid2pid() doesn't initialize winname_ttl, which can cause segfaults
In libidmap, the idmap cache '{gid/uid}2sid_winname' contains entries that can have either a SID or winname (or both)... Matt Barden

2022-04-02

09:04 PM Bug #14604 (Closed): bios enumerated serial should use 1275 compatible names
"git commit 07a53f3dc8bc5e4d64bde9b92063de65f06dcf19":https://github.com/illumos/illumos-gate/commit/07a53f3dc8bc5e4d... Electric Monk

2022-04-01

08:28 PM Bug #14611 (New): service management facility, not framework
At least one manual page incorrectly identifies SMF as the Service Management _Framework_, when it is indeed a _Facil... Joshua M. Clulow
07:43 PM Bug #14610 (New): scsi_hba_attach_setup(9f) should mention SCSI_HBA_TRAN_PHCI
The flag is very useful for HBA drivers to offload all of the mpxio interaction to the framework. Yuri Pankov
11:28 AM Bug #14609 (Closed): loader: os console in options menu should use first name from list
The current os_console setup in options menu is assuming single value set in console variable. Since all usable devic... Toomas Soome
11:24 AM Feature #14608 (In Progress): ttymon should use tty-mode property
Update ttymon to identify serial device behind /dev/console and use ttyX-mode property value to set up the line.
T...
Toomas Soome
11:22 AM Feature #14607 (Closed): Add CONS_GETDEV so we can see which port is /dev/console
Patch developed by Joshua M. Clulow.
Add function to get back end device id for /dev/console, so we can identify i...
Toomas Soome
12:57 AM Bug #14604: bios enumerated serial should use 1275 compatible names
testing:
Booting on the affected system, and checking the compatible property on the serial was correctly formed
Rich Lowe

2022-03-31

09:05 PM Bug #14597: i40e debug code prints MAC addresses oddly
Electric Monk wrote in #note-4:
> "git commit 6158afa44672def05b584840435f36f75f5a291f":https://github.com/illumos/i...
Dan McDonald

2022-03-30

05:47 PM Bug #14605 (Closed): More incorrect cross-references in the manual
Following the integration of IPD4, I ran a check for incorrect cross references in the manual.
This picked out man...
Peter Tribble
05:21 PM Bug #14604 (Closed): bios enumerated serial should use 1275 compatible names
at present, serial enumerated by the BIOS as part of a workaround uses incorrectly formatted compatible properties.
...
Rich Lowe
03:56 PM Bug #14486 (Closed): bhyve needs instruction emul tests
"git commit 5103e761e384621c5728a6d1f4b0bfdc1be233a4":https://github.com/illumos/illumos-gate/commit/5103e761e384621c... Electric Monk
03:13 AM Bug #14486: bhyve needs instruction emul tests
While this was originally desired for testing instruction emulation, the first use case ended up being testing kernel... Patrick Mooney
03:56 PM Bug #14569 (Closed): bhyve should consolidate on hrtime
"git commit 5103e761e384621c5728a6d1f4b0bfdc1be233a4":https://github.com/illumos/illumos-gate/commit/5103e761e384621c... Electric Monk
02:49 AM Bug #14569: bhyve should consolidate on hrtime
To test, I booted and ran the normal battery of guests on both Intel and AMD hardware. After the update, CentOS gues... Patrick Mooney
03:51 PM Bug #13912 (Closed): viona should track held pages
"git commit db9aa506ce275f82ee72f31fc2e6e3c53d1212b7":https://github.com/illumos/illumos-gate/commit/db9aa506ce275f82... Electric Monk
12:04 AM Bug #13912: viona should track held pages
Initial testing consisted of booting and running the typical battery of guests, checking to see that their network co... Patrick Mooney

2022-03-29

10:42 PM Bug #14595: sd DLE events should cover the first two partitions
I tested this on OmniOS in a Gen.2 Hyper-V VM using a hv_storvsc disk, which uses an sd backend.
With this change in...
Andy Fiddaman
05:46 PM Bug #12315 (Closed): errors in section 4i of the manual
"git commit 899b7fc7762875c5244567fbc6bb4ccace75d6f7":https://github.com/illumos/illumos-gate/commit/899b7fc7762875c5... Electric Monk
03:18 PM Bug #12315: errors in section 4i of the manual
Testing: Viewed the modified pages with the man utility. Peter Tribble
05:33 PM Bug #14583 (Closed): developer/opensolaris/osnet requirements cleanup
"git commit a677d6730e287aadab3cc68d0c46fb01b25d72eb":https://github.com/illumos/illumos-gate/commit/a677d6730e287aad... Electric Monk
03:04 PM Bug #14603 (Closed): bhyve passthrough mishandles combined CMD/STATUS reads
An OmniOS user reported that booting a bhyve guest with an XHCI controller passed-through to it failed to boot with t... Andy Fiddaman
02:18 PM Bug #14597 (Closed): i40e debug code prints MAC addresses oddly
"git commit 6158afa44672def05b584840435f36f75f5a291f":https://github.com/illumos/illumos-gate/commit/6158afa44672def0... Electric Monk
12:55 AM Bug #14597: i40e debug code prints MAC addresses oddly
I also wrote a toy C program to compare %2x vs. %02x. I have this actual i40e fix running (along with WIP 13230) on ... Dan McDonald
11:33 AM Bug #14602 (Closed): ttymon: cleanup
Remove warning suppressions, enable smatch.
Fix prototypes and ansify.
clean up extern and globals.
cstyle cleanup...
Toomas Soome
01:06 AM Feature #14601: want 3-argument string comparison assertions
> What would you expect here? What would you want?
I had no idea what to expect here, but your implementation deta...
Dan McDonald
12:38 AM Feature #14601: want 3-argument string comparison assertions
Dan McDonald wrote in #note-1:
> What if some grinning weirdo expects, for example:
>
> [...]
>
> to work? Ma...
Thirteen Oxide
12:12 AM Feature #14601: want 3-argument string comparison assertions
What if some grinning weirdo expects, for example:... Dan McDonald
12:00 AM Feature #14601 (New): want 3-argument string comparison assertions
@ASSERT3x()@ and @VERIFY3x()@ are valuable debugging tools, but they are not useful replacements for @ASSERT(strcmp(x... Thirteen Oxide

2022-03-28

11:46 PM Bug #14593 (Closed): zpool online -e hangs forever after 14022
"git commit 7d6cab3f0d6a4cea17d062d3a93e223b15de705c":https://github.com/illumos/illumos-gate/commit/7d6cab3f0d6a4cea... Electric Monk
03:13 AM Bug #14593: zpool online -e hangs forever after 14022
h1. Testing Notes
I did an expansion in a QEMU guest, with a disk I had recently expanded by 200MB, with a @vioblk@ ...
Joshua M. Clulow
11:27 PM Feature #14600 (New): dkio(4I) needs an ioctl to re-read the disk label
As discovered in #14022 there are occasions where we would like to explicitly reload and revalidate a disk label that... Joshua M. Clulow
04:03 PM Bug #14570 (Closed): t4nex uses the wrong DDI register attributes
"git commit fe07c600e1e51d75e87d45aef001e9d6131ecdb8":https://github.com/illumos/illumos-gate/commit/fe07c600e1e51d75... Electric Monk
03:32 PM Bug #14599 (Closed): simplify bhyve MSR handling
The emulation for rdmsr/wrmsr actions in bhyve is a bit hodge-podge at the moment. Emulation which handles guest act... Patrick Mooney
03:30 PM Bug #14598 (Closed): bhyve vlapic should handle APICBASE changes
The existing LAPIC emulation in bhyve does not allow the GUEST to make changes to the APICBASE. While we do not, at ... Patrick Mooney
03:17 PM Bug #14597: i40e debug code prints MAC addresses oddly
I haven't formally tested a fixed i40e yet because inducing filter-errors is annoying. I do know ixgbe(4D) and cxgbe(... Dan McDonald
03:07 PM Bug #14597 (Closed): i40e debug code prints MAC addresses oddly
I saw an error of this form in my messages:... Dan McDonald
02:04 PM Bug #14596 (In Progress): cstyle should allow empty increment with for loop
Current cstyle can not handle constructs like 'for (expr; cond;)', even adding space before ')' does not help. Add ex... Toomas Soome
09:56 AM Bug #14595 (Closed): sd DLE events should cover the first two partitions
When @sd@ raises a dynamic LUN expansion (DLE) event, it does so for only the first partition on the disk, in contras... Andy Fiddaman
05:16 AM Bug #14594: psrinfo(1M) may fail to emit socket type
... Thirteen Oxide
02:36 AM Bug #14594 (In Progress): psrinfo(1M) may fail to emit socket type
With SMT-enabled processors, psrinfo -pv does not emit the CPU's socket type even if it is known to the kernel:
<p...
Thirteen Oxide

2022-03-27

11:06 PM Bug #14593: zpool online -e hangs forever after 14022
I've decided to do something more surgical that shouldn't require extensive testing first, to stop the immediate brea... Joshua M. Clulow
05:01 AM Bug #14593: zpool online -e hangs forever after 14022
Hunting around a bit more, it seems like it would be more appropriate to introduce a new ioctl here, e.g., @DKIOCHECK... Joshua M. Clulow
04:26 AM Bug #14593 (Closed): zpool online -e hangs forever after 14022
#14022 added a @DKIOSTATE@ ioctl to the @zpool online -e@ path, which appears now to reliably hang at least on AWS sy... Joshua M. Clulow
06:30 PM Feature #14090: ld(1) could use a normal allocator
This was backed out as it introduced #14127, since fixed.
The same testing as then applies now, in addition jperkin ...
Rich Lowe
05:25 PM Bug #14590 (Closed): loader: replace boolean_t with bool in non-zfs code
"git commit ffd79eb680a8bd21d176389b06735eb297f89679":https://github.com/illumos/illumos-gate/commit/ffd79eb680a8bd21... Electric Monk

2022-03-25

01:41 AM Bug #14592 (Closed): pwait(1) should never wait on its own PID
Related to #11828 , this issue tracks the bad behavior that inspired 11828.
The pid of pwait(1) itself should NEVE...
Dan McDonald
01:37 AM Feature #11828: pwait(1) should have feature to avoid its own ptree
I am splitting this bug into two. This bug will remain as-is, and the new bug will focus on the more-of-a-bugfix not... Dan McDonald
12:45 AM Bug #14591: list_create(9f): provide example of safely deleting specific entries in the loop
I definitely find Andy's example easier to read -- though I may be biased as I probably wrote that code in smrt. Joshua M. Clulow
12:32 AM Bug #14591: list_create(9f): provide example of safely deleting specific entries in the loop
There's an example in smrt which is a bit easier to read (same approach though, just moving the next assignment into ... Andy Fiddaman

2022-03-24

11:36 PM Feature #14579: expose virtio 9P transport device
For background reading on 9P, there are a number of places one could look. Probably the most important thing to know... Joshua M. Clulow
01:26 AM Feature #14579: expose virtio 9P transport device
I have attached a C program that demonstrates basic usage of 9P. I shared a directory using 9P into a QEMU guest on ... Joshua M. Clulow
01:21 AM Feature #14579: expose virtio 9P transport device
Manual page:... Joshua M. Clulow
09:51 PM Bug #14583 (Pending RTI): developer/opensolaris/osnet requirements cleanup
Marcel Telka
06:36 PM Bug #14591 (New): list_create(9f): provide example of safely deleting specific entries in the loop
This puzzled me a bit, so I have taken the following logic from @STAILQ_FOREACH_SAFE@ to safely remove specific entri... Yuri Pankov
01:45 PM Bug #14590 (Closed): loader: replace boolean_t with bool in non-zfs code
Mostly because of tem, we have some places the boolean_t is used, replace it with bool.
No functional changes.
...
Toomas Soome
10:39 AM Bug #14589 (In Progress): make(1) should document $^
The make(1) manual page does not document the $^ dynamic macro. Andy Fiddaman
09:54 AM Bug #14588 (New): list_create(9f): using list_t as variable name is confusing
... Yuri Pankov
04:20 AM Bug #14587 (Closed): bhyve and viona belong in uts/intel
The kernel component of bhyve and viona are not strictly specific to i86pc. They should be moved to uts/intel so tha... Patrick Mooney

2022-03-23

11:24 PM Bug #14586 (New): snoop is crashing with help from stack protector
While snooping SMB traffic, snoop is crashing:... Toomas Soome
10:15 PM Bug #13774: [OpenIndiana Hipster 2021.04] Slow then unusable video after startup menu on 2012 Mac mini
Will B wrote in #note-25:
> Toomas Soome wrote in #note-24:
> > nono, I did not mean any fees, just that without an...
Toomas Soome
09:15 PM Bug #13774: [OpenIndiana Hipster 2021.04] Slow then unusable video after startup menu on 2012 Mac mini
Toomas Soome wrote in #note-24:
> nono, I did not mean any fees, just that without an access to hw, I can only try t...
Will B
08:49 PM Bug #13774: [OpenIndiana Hipster 2021.04] Slow then unusable video after startup menu on 2012 Mac mini
Rasaki Temidire wrote in #note-23:
> Toomas Soome wrote in #note-22:
> > Rasaki Temidire wrote in #note-21:
> > > ...
Toomas Soome
06:06 PM Bug #13774: [OpenIndiana Hipster 2021.04] Slow then unusable video after startup menu on 2012 Mac mini
Toomas Soome wrote in #note-22:
> Rasaki Temidire wrote in #note-21:
> > Will B wrote in #note-20:
> > > Rasaki Te...
Rasaki Temidire
02:55 PM Bug #13774: [OpenIndiana Hipster 2021.04] Slow then unusable video after startup menu on 2012 Mac mini
Rasaki Temidire wrote in #note-21:
> Will B wrote in #note-20:
> > Rasaki Temidire wrote in #note-19:
> > > Will a...
Toomas Soome
01:50 PM Bug #14585 (In Progress): loader: should preserve order of console device list
The loader console setup code is validating the console devices and removing unusable devices from console variable v... Toomas Soome
01:42 PM Bug #14584 (Closed): unix: console property should only have one value
When we start kernel with console property having multiple values, kernel will happily pick up not the first device n... Toomas Soome

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
 

Also available in: Atom