Project

General

Profile

Activity

From 2021-06-13 to 2021-07-12

2021-07-12

09:33 PM Feature #13738 (Closed): Wire up bhyve's network backends for illumos
"git commit 069b2ef0d51cd626922df94af789ca0dc322222d":https://github.com/illumos/illumos-gate/commit/069b2ef0d51cd626... Electric Monk
04:52 PM Feature #13738: Wire up bhyve's network backends for illumos
This has been integrated into OmniOS r151038 and I've tested using the newly available @virtio_net@ (i.e. not viona) ... Andy Fiddaman
06:48 PM Bug #13941 (Closed): intel code and headers should not look ia32 specific
As an artifact of history, we have amd64 specific bits in sys/ia32/... headers, and sys/headers which include them. ... Rich Lowe
06:46 PM Bug #13940 (Closed): with the 32bit intel kernel gone, we should remove obsolete 32-bit only DDI interfaces
The old ddi_(mem|io|etc.)_(put|get), and others with symbolic sizes should be removed removed now any kernel that eve... Rich Lowe
06:45 PM Bug #13939 (Closed): it's time the 32bit intel kernel was (x)86'd
We haven't supported a 32bit intel kernel for years, we should remove the code so it stops being confusing. Rich Lowe
02:44 PM Bug #13938 (Closed): csh misbehaves after 13527
Following 13257, @csh@ sometimes misbehaves when being used as a script interpreter. Some examples:... Andy Fiddaman
09:26 AM Bug #2757 (In Progress): 32bit sparc direct system calls should not rely on compiler mannerisms
Klaus Ziegler
05:52 AM Bug #13937: 13317 mismerged; leaked rwlock counts on bonus' parents ensue
My notes from debugging this in a dump:... Alex Wilson
05:41 AM Bug #13937 (New): 13317 mismerged; leaked rwlock counts on bonus' parents ensue
We've done a ZoL mis-merge yet again:
https://github.com/illumos/illumos-gate/commit/9704bf7fb82e71b685e194a967937...
Alex Wilson
03:29 AM Bug #13936: ksetpw typo to strtok_r() prevents space delimited -e enctype_list
With the fix:... C Fraire
01:58 AM Bug #13936 (Closed): ksetpw typo to strtok_r() prevents space delimited -e enctype_list
ksetpw.c calls strtok_r() first with `",\t,"` and then in the loop with `",\t "`. This discrepancy prevents using spa... C Fraire

2021-07-11

05:41 PM Bug #13935: ksetpw passes integers to %s format specifier
With the fix:... C Fraire

2021-07-10

08:17 PM Bug #13935 (Closed): ksetpw passes integers to %s format specifier
Core dump from a run led to two statements in kt_add_entry() where `enctype` is passed to %s but where the (otherwise... C Fraire
10:44 AM Bug #13917: ctxops interfaces could be more ergonomic
A (draft at time of writing) pull request for Virtualbox 6 is at https://github.com/omniosorg/omnios-extra/pull/921 Andy Fiddaman
03:31 AM Bug #13751: mdb command buffer should be larger
I could pick this up. What would fit better for mdb: a set max line length using env var or flag, or a buffer that au... shua ll

2021-07-09

08:44 PM Bug #13768: mpapi is too clever with its ioctls tripping SSP
We've been using this fix at Racktop for a few months, and verified that with this patch, mpathadm no longer triggers... Jason King
08:06 PM Bug #13917: ctxops interfaces could be more ergonomic
Like #13915 before, this represents a flag day for out-of-gate ctxop consumers, namely KVM and VirtualBox. Patrick Mooney
03:19 PM Bug #13934 (Closed): prtvtoc(1M) could display sector count on MBR disks
When invoking prtvtoc(1M) on an MBR-formatted disk, we get output similar to:... Jason King

2021-07-08

04:05 PM Bug #13906 (Closed): zfs holds wrongly says there are no datasets available
"git commit cfcb628093a526b143a37c1a2f112f2c7591ed70":https://github.com/illumos/illumos-gate/commit/cfcb628093a526b1... Electric Monk
03:46 PM Bug #13906: zfs holds wrongly says there are no datasets available
Same command with the fix applied:... Andrew Stormont
01:13 PM Bug #6161: zero-sized kmem_alloc() in zfs`spa_load_l2cache
Adding new notes from duplicate issue:... Andy Fiddaman
01:06 PM Bug #6161 (In Progress): zero-sized kmem_alloc() in zfs`spa_load_l2cache
Andy Fiddaman
01:07 PM Bug #12054 (Duplicate): spa_load_l2cache() can zero-length allocate
Andy Fiddaman
01:05 PM Bug #13933 (Duplicate): zero-sized kmem_alloc() in zfs`spa_load_l2cache
Andy Fiddaman
12:44 PM Bug #13933 (Duplicate): zero-sized kmem_alloc() in zfs`spa_load_l2cache
... Andy Fiddaman

2021-07-07

07:04 PM Feature #13932: improve bhyve second level page table support
For testing: we booted kernels with this code on both AMD and Intel hosts and booted VMs running Linux and Windows, w... Dan Cross
06:32 PM Feature #13932 (Closed): improve bhyve second level page table support
As part of the march towards supporting live migration in bhyve, we would like improve support for the handling of ha... Dan Cross
05:43 PM Bug #13931 (New): atge: register L1C reset funtction in atge_l1c_mii_ops table
On NIC's with Atheros AR8151 v2.0 the atge driver has a problem if you disconnect the network cable on a running inte... Carsten Grzemba
10:00 AM Bug #13907: diskinfo fails and exits on the first bad disk
I have a fix out for review here: https://code.illumos.org/c/illumos-gate/+/1572
Testing: without the fix diskinfo...
Andrew Stormont

2021-07-06

08:51 PM Bug #13900 (Closed): Update Intel microcode to 20210608
"git commit ffc946bc87951cc850a82348f705c4081080f818":https://github.com/illumos/illumos-gate/commit/ffc946bc87951cc8... Electric Monk
12:02 PM Bug #13900: Update Intel microcode to 20210608
I've tested this on a server with a pair of Intel(r) Xeon(r) CPU E5-2650 v3 CPUs, for which there is an update in thi... Andy Fiddaman
08:51 PM Bug #13901 (Closed): Incorrect calculation of Intel microcode extended patch signature checksum
"git commit afcdc73a9924f4ee06d1c0e75823ab1db7d742c3":https://github.com/illumos/illumos-gate/commit/afcdc73a9924f4ee... Electric Monk
08:41 PM Bug #13929 (Closed): SMB encryption does not work with macOS 11.4
"git commit b3d11974d0ef0679e47da102fafb125bb1d94470":https://github.com/illumos/illumos-gate/commit/b3d11974d0ef0679... Electric Monk
05:26 PM Bug #13929: SMB encryption does not work with macOS 11.4
I have a fix our for review here: https://code.illumos.org/c/illumos-gate/+/1590
Testing: I ran a build of illumos...
Andrew Stormont
10:02 AM Bug #13929 (Closed): SMB encryption does not work with macOS 11.4
Mac OS 11.4 introduced support for SMB 3.11 on the client side and with this SMB encryption is now broken again. The... Andrew Stormont
07:42 PM Feature #3163 (Closed): nss: need local netgroup implementation
"git commit 74e12c43fe52f2c30f36e65a4d0fb0e8dfd7068a":https://github.com/illumos/illumos-gate/commit/74e12c43fe52f2c3... Electric Monk
03:05 PM Bug #12782 (Closed): GRUB should pass pool and vdev GUIDs in $ZFS-BOOTFS
"git commit 1a065e93eee983124652c3eb0cfdcb4776cd89ab":https://github.com/illumos/illumos-gate/commit/1a065e93eee98312... Electric Monk
11:46 AM Bug #12782: GRUB should pass pool and vdev GUIDs in $ZFS-BOOTFS
This change adds the extra arguments: https://code.illumos.org/c/illumos-gate/+/693
This has been tested in VMware...
Andrew Stormont
11:44 AM Bug #12782: GRUB should pass pool and vdev GUIDs in $ZFS-BOOTFS
The arguments that need to be passed for #7119 to work are zfs-bootpool=<rpool guid> and zfs-bootvdev=<boot dev guid>. Andrew Stormont
10:39 AM Bug #13930 (Closed): Build fails with modern NSS
The NSS header files conflict with some of the header files included in /usr/include/security. Andrew Stormont
10:08 AM Bug #13722: Enabling SMB3 encryption breaks macOS Big Sur clients
Please see #13929. Andrew Stormont
07:48 AM Feature #13928 (In Progress): tftp: implement windowsize option (RFC 7440)
Add support for RFC 7440 windowsize option. The effect to performance is discussed in chapter 5 in RFC 7740 and I hav... Toomas Soome
07:04 AM Bug #13890 (Closed): Some manual pages miss spaces next to formatting
"git commit 3a18338393f3485e50eae6288b6a9ab89e9f715a":https://github.com/illumos/illumos-gate/commit/3a18338393f3485e... Electric Monk

2021-07-05

11:10 PM Bug #13889 (Closed): ctfdump -c should sort output stably
"git commit 88e8a81ba29ce242b8e7eade29af1f3d301ac525":https://github.com/illumos/illumos-gate/commit/88e8a81ba29ce242... Electric Monk
11:10 PM Bug #13884 (Closed): dis(1) should pick stable names for symbols
"git commit 7781236b33d51a2eb1e29bf336bdba8ddfcfff6e":https://github.com/illumos/illumos-gate/commit/7781236b33d51a2e... Electric Monk
05:55 PM Bug #13890: Some manual pages miss spaces next to formatting
Tested by inspecting the modified pages using the man utility.
Peter Tribble

2021-07-04

11:53 AM Bug #13906: zfs holds wrongly says there are no datasets available
I have a fix out for review here: https://code.illumos.org/c/illumos-gate/+/1571
Testing: I verified that the outp...
Andrew Stormont
10:23 AM Bug #13905 (Closed): zfs holds is quadratic
"git commit 1e9e241fbdc7ae75a7b37c1e7afc8c96d2f43e1e":https://github.com/illumos/illumos-gate/commit/1e9e241fbdc7ae75... Electric Monk

2021-07-03

09:21 PM Bug #13923: zpool list -v output is misaligned
Gerrit CR: https://code.illumos.org/c/illumos-gate/+/1588
Changes taken from the following openzfs commit: https://g...
Florian P.
06:35 PM Bug #13923: zpool list -v output is misaligned
With the proposed change:... Yuri Pankov
05:01 PM Bug #13923 (In Progress): zpool list -v output is misaligned
Yuri Pankov
08:32 PM Bug #4661: Corrupted pool should not panic the system when doing 'zpool import'
Fix in OpenZFS with commit: https://github.com/openzfs/zfs/commit/c3275b56a1470ed255441df6ff105d0c3c095d8b Florian P.
07:42 PM Bug #5471: Offset validation in zvol_read and zvol_write off by one
Can't reproduce error from description with current OpenZFS release. Could be closed. zvol code changed a lot since 2014 Florian P.
07:18 PM Bug #5503: zpool list -v displays invalid EXPANDSZ for unavailable pools
Alternative fix: https://www.illumos.org/issues/7072 Florian P.
07:05 PM Bug #5502: zpool list and zpool status disagree on pool state
Fix in OpenZFS with commit: https://github.com/openzfs/zfs/commit/f0ed6c744872ec6dc4838947ffc597f4d141864a Florian P.
06:48 PM Bug #5154: vdev_resilver_txg changes not persisted resulting in ASSERT panic
Fix in OpenZFS with commit: https://github.com/openzfs/zfs/commit/9a49d3f3d3bfa26df4e5e54d574cb490f0ee284b Florian P.
06:13 PM Bug #3998: ZFS should not unconditionally read pool configuration
Alternative fix landed few years ago in ZoL/OpenZFS: https://github.com/openzfs/zfs/commit/417104bdd3c7ce07ec58674dd0... Florian P.
02:54 AM Bug #13927 (Closed): core dump of PROT_NONE segment leads to confusing behavior
When working through #13925 I used mdb on a core file of a rust program and got the following unexpected behavior:
...
Robert Mustacchi
02:17 AM Bug #13926 (Closed): core files can fail to dump leading large sections
While working on #13925 I noticed something weird when taking a core file (via @pkill -ABRT@) of a rust program. In t... Robert Mustacchi

2021-07-02

11:19 PM Feature #13925 (New): core files should include DWARF
At present, when a user process dumps core the kernel copies the symbol table and any CTF information from the object... Joshua M. Clulow
10:10 PM Bug #13861 (Closed): bhyve apicv logic could take more care
"git commit 6b641d7a35808436d7283b7057a01791e2e2a4e2":https://github.com/illumos/illumos-gate/commit/6b641d7a35808436... Electric Monk
04:12 PM Bug #13861: bhyve apicv logic could take more care
Mike Zeller tested this independently, running an Ubuntu workload on a SmartOS machine running the relevant bits. Patrick Mooney
02:50 AM Bug #13861: bhyve apicv logic could take more care
After running the live tests. I dumped the test machine and a subsequent findleaks check yielded no issues. Patrick Mooney
02:16 AM Bug #13861: bhyve apicv logic could take more care
For testing, I booted up an Intel machine running these bits. I first confirmed that the normal suite of guests boot... Patrick Mooney
07:26 PM Bug #13915 (Closed): installctx() blocking allocate causes problems
"git commit c21bd51d7acbaf77116c4cc3a23dfc6d16c637c2":https://github.com/illumos/illumos-gate/commit/c21bd51d7acbaf77... Electric Monk
07:26 PM Bug #13902 (Closed): Fix for 13717 may break 8-disk raidz2
"git commit c21bd51d7acbaf77116c4cc3a23dfc6d16c637c2":https://github.com/illumos/illumos-gate/commit/c21bd51d7acbaf77... Electric Monk
05:53 PM Bug #13923: zpool list -v output is misaligned
It gets more interesting with additional pool vdevs, some columns are properly aligned with header, dashes are in dru... Yuri Pankov
03:38 PM Bug #13923 (In Progress): zpool list -v output is misaligned
Not sure if this is recent bug or something old:... Yuri Pankov
05:31 PM Bug #13924 (New): zpool list -v and -o don't get along
Ideally the fields displayed for individual vdevs should follow -o specification instead of being hardcoded:
Good:...
Yuri Pankov
01:03 AM Bug #13922 (New): terminfo smso/bold fixups for sun-color
We support bold -- because we have bold fonts, and we also support reverse mode. The guidance is usually to use reve... Garrett D'Amore

2021-07-01

11:40 PM Bug #13921 (New): tem could support longer attribute chains
The console code only supports at most 5 parameters today, which is precisely enough to support the RGB escape sequen... Garrett D'Amore
11:02 PM Bug #13920 (New): support for hiding the cursor on the console
Using the xterm-style sequences for "cnorm" and "civis" we should be able to show or hide the cursor on the console.
...
Garrett D'Amore
10:46 PM Bug #13919 (New): dladm show-vnic truncates link speed for 100Gbps
When showing the link speed for a VNIC over 100 Gbps physical link, the link speed is truncated. Garrett D'Amore
04:56 PM Feature #13918 (New): Want kernel test facility (IPD 20)
I would like to integrate my implementation of IPD 20: Kernel Test Facility. Ryan Zezeski
03:28 PM Bug #13917 (In Progress): ctxops interfaces could be more ergonomic
With the integration of #13915, the argument lists for @installctx@ and @removectx@ have continued to grow even more ... Patrick Mooney
03:00 PM Bug #13905: zfs holds is quadratic
I have a fix out for review here: https://code.illumos.org/c/illumos-gate/+/1570
Testing: I verified that the outp...
Andrew Stormont

2021-06-30

06:20 PM Bug #13915 (Pending RTI): installctx() blocking allocate causes problems
Dan McDonald
03:43 PM Bug #13915: installctx() blocking allocate causes problems
A reminder - testing has been done alongside #13902 - with particular attention paid to kernel_fpu_begin(). Dan McDonald
06:20 PM Bug #13902 (Pending RTI): Fix for 13717 may break 8-disk raidz2
Dan McDonald
03:45 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
The very latest fix, which includes #13915, has been running for:... Dan McDonald
02:13 AM Bug #13902: Fix for 13717 may break 8-disk raidz2
Jason King wrote in #note-34:
> Is that panic from running https://kebe.com/~danmcd/webrevs/13902/webrev-jerry2/ (wi...
Dan McDonald
02:10 AM Bug #13902: Fix for 13717 may break 8-disk raidz2
Is that panic from running https://kebe.com/~danmcd/webrevs/13902/webrev-jerry2/ (with all the revisions, it's not al... Jason King
10:29 AM Feature #13916: ZAP should support shrinking
Alexander Stetsenko wrote:
> ZFS ZAP can expand, but cannot shrink. This change makes ZAP capable to shrink.
>
> ...
Alexander Stetsenko
10:19 AM Feature #13916 (In Progress): ZAP should support shrinking
ZFS ZAP can expand, but cannot shrink. This change makes ZAP capable to shrink.
Algorithm is kinda opposite to tha...
Alexander Stetsenko

2021-06-29

09:37 PM Bug #13884: dis(1) should pick stable names for symbols
testing:
verified that we picked consistent names for symbols in cases where we had not previously, and that text ...
Rich Lowe
06:38 PM Bug #13899 (Closed): usbecm should bind to interface association
"git commit d67c7e5398eea7064dd670882e5992ac756c6fe6":https://github.com/illumos/illumos-gate/commit/d67c7e5398eea706... Electric Monk
06:32 PM Bug #13818 (Closed): Insyde BMC virtual CD-ROM confused by MODE SENSE
"git commit cefe3a5bc6997118798a0014a97aafc3a381efce":https://github.com/illumos/illumos-gate/commit/cefe3a5bc6997118... Electric Monk
06:32 PM Bug #13817 (Closed): scsa2usb quirks list does not correctly use revision field
"git commit 47b9747f90c9eb7e841fb67c110f8cc5fca20cd1":https://github.com/illumos/illumos-gate/commit/47b9747f90c9eb7e... Electric Monk
04:03 PM Bug #13848 (Closed): nfssrv: excessive crdup/crfree cause bottleneck after fixing 6770
"git commit a547d3069fbb76f7603ab6fe082827b54e008a3e":https://github.com/illumos/illumos-gate/commit/a547d3069fbb76f7... Electric Monk
03:43 PM Bug #13915 (Closed): installctx() blocking allocate causes problems
Some callers of installctx() call it while inside a kpreempt_disable()/kpreempt_enable() block. This often has to do ... Dan McDonald
03:16 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
Jerry's second fix failed during the sleeping memory allocation. We likely need his first fix, AND the preallocation... Dan McDonald
01:31 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
If Jerry's second fix works, it may be sufficient for this bug, but the "prealloc" changes will likely become their o... Dan McDonald
01:25 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
Jerry's original fix, plus additional modifications to installctx() and its callers (others of which are preempting t... Dan McDonald
12:16 PM Feature #13914 (In Progress): smbd encrypt_cipher property should list enabled ciphers explicitly
Alexander Stetsenko
12:13 PM Feature #13914 (In Progress): smbd encrypt_cipher property should list enabled ciphers explicitly
Currently, we support 2 encryption ciphers: AES-128-CCM and AES-128-GCM. There are 2 corresponding options for smbd/e... Alexander Stetsenko
09:52 AM Bug #13913 (New): aggr is broken once resource pools are enabled
To reproduce:... Yuri Pankov
03:31 AM Bug #8679: failed to attach AMD IOMMU
I am also seeing this on an ASUS "ROG STRIX B550-F Gaming" board with a Ryzen 7 5800X CPU. Latest BIOS 2403 dated 06/... Andrew R
03:01 AM Bug #13912 (In Progress): viona should track held pages
With a more expressive API for accessing bhyve guest memory coming in #13896, viona should be updated so that all of ... Patrick Mooney

2021-06-28

11:46 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
I think this makes sense -- though I have a question (as I've been mostly observing from the sidelines) -- should T_K... Jason King
11:15 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
The observation about a sleeping alloc is a good one, thanks for catching that. I don't think the previous diff is th... Jerry Jelinek
02:25 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
DO NOT USE -- THIS ONE PANICS.
Here was a proposed patch for option 2 "make sure installctx() is called only after e...
Dan McDonald
02:05 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
So far, the patch in comment 21 appears to be working.
There is one more issue to resolve, however. installctx() re...
Dan McDonald
09:29 AM Bug #13902: Fix for 13717 may break 8-disk raidz2
Jerry's patch works well
ZFS tests in the KVM vm passed without the kernel panic
Denis Kozadaev
04:40 PM Feature #13911 (In Progress): tftp: use libtecla to implement cli processing
Use libtecla for CLI - it adds history, command completion. While there, clean up some warnings. Toomas Soome
07:33 AM Bug #13848: nfssrv: excessive crdup/crfree cause bottleneck after fixing 6770
DEBUG build works w/o panics. And kmem-cache shows no increasing creds:... Vitaliy Gusev
05:25 AM Bug #13818: Insyde BMC virtual CD-ROM confused by MODE SENSE
h1. Testing Notes
h2. Before Change
I created a ramdisk image of stock illumos bits and used it to boot (via PX...
Joshua M. Clulow
05:19 AM Bug #13817: scsa2usb quirks list does not correctly use revision field
h1. Testing Notes
This change was tested along with #13818, where I had hardware that appeared on the quirks list an...
Joshua M. Clulow
03:16 AM Bug #13910 (New): "zfs set sharesmb/nfs" lists all snapshots unnecessarily
Currently when you do ... Alex Wilson

2021-06-27

06:23 PM Bug #13902: Fix for 13717 may break 8-disk raidz2

> I'm fairly certain this is only peripherally related to the changes for 13717, which essentially just added kpree...
Dan McDonald
06:32 AM Feature #13776 (Closed): ship demangle-sys.h
"git commit 3b3c8f601c5530d4928a71e238c573c623491c34":https://github.com/illumos/illumos-gate/commit/3b3c8f601c5530d4... Electric Monk
06:22 AM Bug #13899: usbecm should bind to interface association
h1. Testing Notes
I built the change and installed it. I looked at @prtconf@ output in four combinations: before ...
Joshua M. Clulow
06:18 AM Bug #13899: usbecm should bind to interface association
Note that I realised this was the case because snoop was failing on the NIC with EIO:... Joshua M. Clulow

2021-06-26

10:51 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
If anyone can provide a build with this change to the user who is hitting this (along with re-enabling kfpu) I'd be i... Jerry Jelinek
10:31 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
I'll take a look at this sometime this week. Since the code is now disabled, I realize the urgency is less. One quick... Jerry Jelinek
02:06 AM Bug #13902: Fix for 13717 may break 8-disk raidz2
#13908 seems like the way to go in the short term, so we can truly get to the bottom of this, rather than rushing a s... Patrick Mooney
12:22 PM Bug #13901: Incorrect calculation of Intel microcode extended patch signature checksum
I've tested that @ucodeadm@ can now properly process microcode files which have an extended signature table and gener... Andy Fiddaman
11:05 AM Bug #13909 (In Progress): Want support for building against LibreSSL 3.X
illumos-gate won't build against LibreSSL 3.X because it assumes LibreSSL is compatible with OpenSSL 1.0.X but versio... Andrew Stormont
11:00 AM Bug #12024 (In Progress): zfs-test zpool_expand_001_pos can fail
Andrew Stormont
04:50 AM Bug #13908 (Closed): disable kernel FPU by default until it is stable
"git commit fd440315ab0e76440256b0b1ca08098f64bc7832":https://github.com/illumos/illumos-gate/commit/fd440315ab0e7644... Electric Monk
03:49 AM Bug #13908: disable kernel FPU by default until it is stable
h1. Testing Notes
I built the patch and installed with @onu@ and confirmed that we were using the non-FPU versions o...
Joshua M. Clulow
01:11 AM Bug #13908 (Closed): disable kernel FPU by default until it is stable
We have had a series of issues with the kernel FPU mechanism, the most recent of which is described in #13902. To al... Joshua M. Clulow

2021-06-25

05:09 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
Patrick Mooney wrote in #note-16:
> It's true that @kpreempt_enable@ will end up calling into @swtch@ if there hap...
Dan McDonald
03:51 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
> The caller isn't aware of this, but fp_save(), as a side-effect, ALWAYS CALLS kpreempt_enable() prior to return. N... Patrick Mooney
03:06 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
Haven't tested the prior fix yet, but one OTHER fly in the ointment...
The caller isn't aware of this, but fp_save...
Dan McDonald
02:39 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
I think I'm on to something.
Consider this fragment of code in kernel_fpu_begin():...
Dan McDonald
09:26 AM Bug #13902: Fix for 13717 may break 8-disk raidz2
A KVM vm runs on a DilOS host:
dev0% uname -a
SunOS dev0 5.11 2.0.2.87 i86pc i386 i86pc
VM configuration
CPU:...
Denis Kozadaev
08:45 AM Bug #13902: Fix for 13717 may break 8-disk raidz2
As a data point, I have a number of servers running 6-8 disk RAIDZ2, and with #13717 applied (latest OmniOS r38); no ... Andy Fiddaman
12:36 PM Bug #13907 (Closed): diskinfo fails and exits on the first bad disk
On one of our systems diskinfo fails with the following message:... Andrew Stormont
10:04 AM Bug #13906 (Closed): zfs holds wrongly says there are no datasets available
If none of the arguments passed to zfs holds exist it will wrongly complain that there are "no datasets available":
...
Andrew Stormont
10:02 AM Bug #13905 (Closed): zfs holds is quadratic
zfs holds calls zfs_for_each for each argument it is given which it turn iterates over the complete set of arguments.... Andrew Stormont

2021-06-24

09:42 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
could you try to test illumos based kvm VM under smartos or omnios and run ZFS tests ?
i can see FPU related crash ...
Igor Kozhukhov
09:40 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
One last speculation before dinner.
I wonder if the FP registers are never saved during the installctx() setup, bu...
Dan McDonald
09:30 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
The CPU on the filer's machine is Intel(r) Xeon(r) CPU E5649 @ 2.53GHz. If there's a known issue with Wes... Dan McDonald
09:11 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
The floating point context for the kernel LWP has its pointer appear twice in the same lwp, That is standard behavior... Dan McDonald
09:06 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
A DEBUG dump was obtained, and it has the same stack and swtch() behavior as the non-debug ones. The only immediatel... Dan McDonald
06:33 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
Core dumps available in subdirectories at:
https://kebe.com/~danmcd/webrevs/13902/
folders based on SmartOS...
Dan McDonald
06:18 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
One other thing to notice is that the thread's stack is at the end of installing a save-FPU thread context, and when ... Dan McDonald
05:29 PM Bug #13902: Fix for 13717 may break 8-disk raidz2
It's raidz2, not raidz:... Dan McDonald
03:35 PM Bug #13902 (Closed): Fix for 13717 may break 8-disk raidz2
I've got three kernel dumps from SmartOS 20210617 and one more from SmartOS 20210520. The filer is running an 8-disk... Dan McDonald
09:40 PM Bug #13892 (Closed): panic when deleting millions of files
"git commit 6f43873c1c66055abf8e3c15d5fec716e84f69ba":https://github.com/illumos/illumos-gate/commit/6f43873c1c66055a... Electric Monk
09:37 PM Bug #13892: panic when deleting millions of files
At racktop we've already included this change as of the middle of last week and we're running this through all of our... Jerry Jelinek
08:31 PM Bug #13839 (Closed): sockfs should improve its inode generation
"git commit e7434800e5d3d9760f83932621a63a9b102dee76":https://github.com/illumos/illumos-gate/commit/e7434800e5d3d976... Electric Monk
07:56 PM Bug #13904 (New): wsdiff should not report files which become symbolic links as having gone away
If I change a file to a symbolic link, wsdiff reports it under "Objects removed: ".
From a sort of harsh point of ...
Rich Lowe
03:50 PM Bug #13903 (New): dladm show-ether REM_FAULT field displays wrong value
On a system where @dladm show-ether -o LINK,REM_FAULT@ was showing ixgbe interfaces with @REM_FAULT@ displaying @faul... Jason King
03:06 PM Feature #13876: tem: we should support CSI 38 and 48 sequences for RGB colors
"git commit 6a8b10fec05a8e99fc3f7ca1dc0f8962a075a165":https://github.com/illumos/illumos-gate/commit/6a8b10fec05a8e99... Electric Monk
12:42 PM Bug #13901: Incorrect calculation of Intel microcode extended patch signature checksum
Having corrected the checksum verification for this, the 06-86-04 update file contains two extended signatures, one w... Andy Fiddaman
10:56 AM Bug #13901 (Closed): Incorrect calculation of Intel microcode extended patch signature checksum

The calculation that is currently done to validate entries in the Extended Processor Signature Table within Intel m...
Andy Fiddaman
09:10 AM Bug #13900 (Closed): Update Intel microcode to 20210608
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases
Fixes include:
* Security updates fo...
Andy Fiddaman

2021-06-23

10:07 PM Bug #13841 (Closed): python tools should not add user's site directory
"git commit 3f770aab815d6900f53f0b0f317aaf74a8f95018":https://github.com/illumos/illumos-gate/commit/3f770aab815d6900... Electric Monk
11:01 AM Bug #13841: python tools should not add user's site directory
I've tested this by running the tools under python 2.7, 3.7 and 3.9 both with and without a fake @pkg@ module in my u... Andy Fiddaman
10:07 PM Bug #13891 (Closed): ucodeadm cannot handle latest Intel microcode
"git commit ada023d26fbb04273c643d7c7fade1b24da764fb":https://github.com/illumos/illumos-gate/commit/ada023d26fbb0427... Electric Monk
10:04 PM Bug #13891: ucodeadm cannot handle latest Intel microcode
Picking a new maximum size just above the size of the current largest microcode blob means that we may need to furthe... Andy Fiddaman
08:40 PM Feature #13876 (Closed): tem: we should support CSI 38 and 48 sequences for RGB colors
"git commit fa9eb22261c7b7a35c7a6957acb3c2b26c39e15b":https://github.com/illumos/illumos-gate/commit/fa9eb22261c7b7a3... Electric Monk
07:11 AM Bug #13899 (Closed): usbecm should bind to interface association
According to the USB _Communications Device Class (Revision 1.2)_ specification:
> In the case where the device do...
Joshua M. Clulow

2021-06-22

11:16 PM Feature #13898 (New): want aggr to support >128 groups
It would be nice if aggr could support more than 128 groups (and perhaps dynamically size its array of them) so that ... Alex Wilson
10:05 PM Bug #13892: panic when deleting millions of files
Jerry Jelinek wrote in #note-3:
> I don't think it is very easy to reproduce this bug, considering we just have seen...
Joshua M. Clulow
09:51 PM Bug #13892: panic when deleting millions of files
I don't think it is very easy to reproduce this bug, considering we just have seen it this once and the fix has been ... Jerry Jelinek
08:28 PM Feature #3163: nss: need local netgroup implementation
Testing with the newest version again with local /etc/netgroup and LDAP.... Marco van Wieringen
06:29 PM Bug #13888 (Closed): Some #include statements in the manual refer to nonexistent files
"git commit e9a9d42d6b4da41cc01b726a4d919abc09841750":https://github.com/illumos/illumos-gate/commit/e9a9d42d6b4da41c... Electric Monk
06:26 PM Bug #13883 (Closed): Malformed #include statements in the manual
"git commit c432de9c6e1189ea0aa9b0fe1c35c18427653f27":https://github.com/illumos/illumos-gate/commit/c432de9c6e1189ea... Electric Monk
03:51 PM Bug #13839: sockfs should improve its inode generation
To test, I tried (using mdb) to identify a number of sockets that without the fix, would generate identical inode val... Jason King

2021-06-21

10:03 PM Bug #13897 (In Progress): loader: implement mount/unmount rootfs
Loader does allocate segment of block cache when disk device is opened (to read filesystem from it), and this segment... Toomas Soome
09:48 PM Bug #13896 (In Progress): bhyve VM interfaces should be better fit
When bhyve was ported to illumos, a makeshift "VM shim" was written to provide the FreeBSD VM interfaces used by bhyv... Patrick Mooney
07:57 PM Bug #13894 (Duplicate): compile time assertions need more uniqueness
Rich Lowe
07:37 PM Bug #13894 (Duplicate): compile time assertions need more uniqueness
At present, we do compile time assertions like this:... Rich Lowe
07:01 PM Bug #13809 (Closed): cpio: variable may be used uninitialized
"git commit 0b9a51588b7231474f7b4009cb9cad83e4db7b74":https://github.com/illumos/illumos-gate/commit/0b9a51588b723147... Electric Monk
06:33 PM Bug #13883: Malformed #include statements in the manual
Tested by manually viewing using the man(1) utility.
Peter Tribble
06:33 PM Bug #13888: Some #include statements in the manual refer to nonexistent files
Tested by manually viewing using the man(1) utility.
Peter Tribble
06:30 PM Bug #13889: ctfdump -c should sort output stably
testing: ... Rich Lowe
06:15 PM Bug #13867 (Closed): netstat shows duplicated data for UDP source and dest addresses
"git commit cdfd7f6baf7b308aedaeb7a7f4a89a4dccd9313e":https://github.com/illumos/illumos-gate/commit/cdfd7f6baf7b308a... Electric Monk
05:02 PM Bug #13867: netstat shows duplicated data for UDP source and dest addresses
With this change applied, the netstat UDP output, no longer showed duplicated information for the local and remote ad... Jason King
03:50 PM Bug #13811 (Closed): libmtmalloc: 'size_nx' may be used uninitialized
"git commit b5358705b92a175b02aad08cd1c6b83dc69e2ae6":https://github.com/illumos/illumos-gate/commit/b5358705b92a175b... Electric Monk
03:23 PM Bug #13865 (Closed): don't pass NV_ENCODE_NATIVE to nvlist_unpack()
"git commit 0d1087e85d1cd423a6cbe5358a51a160350e956e":https://github.com/illumos/illumos-gate/commit/0d1087e85d1cd423... Electric Monk
03:15 PM Bug #13793 (Closed): va_arg(9F): va_arg() returns type, not (type *)
"git commit f1866c4b3066e4e43e7ba9c4cef7fcfaadaddd1f":https://github.com/illumos/illumos-gate/commit/f1866c4b3066e4e4... Electric Monk
02:46 PM Bug #13793 (Pending RTI): va_arg(9F): va_arg() returns type, not (type *)
Marcel Telka
01:55 PM Bug #13891: ucodeadm cannot handle latest Intel microcode
Having adjusted the maximum allowed size:... Andy Fiddaman
01:48 PM Bug #13891 (In Progress): ucodeadm cannot handle latest Intel microcode
Andy Fiddaman
01:31 PM Bug #13891: ucodeadm cannot handle latest Intel microcode
This seems because we have an arbitrary limit on microcode size of 128KiB, and this particular file has a total size ... Andy Fiddaman
01:03 PM Bug #13891 (Closed): ucodeadm cannot handle latest Intel microcode
The latest Intel microcode from https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases contains... Andy Fiddaman
01:18 PM Bug #13892: panic when deleting millions of files
Here is the relevant info from the dump:... Jerry Jelinek
01:16 PM Bug #13892 (Closed): panic when deleting millions of files
At RackTop we ran into this bug.
The system panic-ed while deleting 67 million files from dataset using command li...
Jerry Jelinek

2021-06-20

02:17 PM Bug #13890 (Closed): Some manual pages miss spaces next to formatting
There are a number of cases where formatted and unformatted text run together without a space in between.
sasl_set...
Peter Tribble
12:31 AM Bug #13878: ctfdiff of functions thinks they always change
https://github.com/illumos/illumos-gate/blob/247ccfcd15f7f6b949ea71990372f0f9a93058d2/usr/src/lib/libctf/common/ctf_d... Rich Lowe
12:26 AM Bug #13878: ctfdiff of functions thinks they always change
in another instance of this bug, comparing the unix binary with itself, the problem is that we have multiple function... Rich Lowe

2021-06-19

11:50 PM Bug #13889 (Closed): ctfdump -c should sort output stably
Right now, ctfdump -c only sorts by name, we should include return types arity and parameter types so that the sort i... Rich Lowe
11:17 AM Bug #13888: Some #include statements in the manual refer to nonexistent files
On further examination, ddi_fm_acc_err_clear.9f should #include ddifm.h as that's where the functions are actually de... Peter Tribble
09:50 AM Bug #13888 (Closed): Some #include statements in the manual refer to nonexistent files
Some of the manual pages have #include statements referring to files that do not exist. We should fix that. Some are ... Peter Tribble
11:11 AM Feature #3163: nss: need local netgroup implementation
Imported the mentioned code into Omnios bloody and with the help of Andy Fiddaman did some cleanups.
Also did some...
Marco van Wieringen
09:27 AM Bug #13887 (In Progress): ixgbe: clean up compiler warnings
Initially it was just about maybe uninitialized variables, but I took out other warnings too:... Toomas Soome
08:17 AM Bug #13807 (Closed): diff: variable may be used uninitialized
"git commit 247ccfcd15f7f6b949ea71990372f0f9a93058d2":https://github.com/illumos/illumos-gate/commit/247ccfcd15f7f6b9... Electric Monk

2021-06-18

11:36 PM Bug #13886 (New): wsdiff could use ctfdiff
Right now wsdiff uses ctfdump -c and diff, it seems like it could productively use ctfdiff? Rich Lowe
08:10 PM Feature #13885 (New): nscd could cache netgroups

Netgroups seems be missing from the set of databases which is cached by nscd....
Andy Fiddaman
08:08 PM Bug #13884 (Closed): dis(1) should pick stable names for symbols
At present, dis(1) will name aliased non-weak symbols semi-randomly. We should use a stable sort for the symtab.
...
Rich Lowe
07:05 PM Bug #13418: picl: removal of unused dependency recommended
Ithis fix was installed and tested on the following systems:
Sun Ultra 2 UPA/SBus (2 X UltraSPARC-II 400MHz), No Key...
Klaus Ziegler
06:16 PM Bug #13418 (Closed): picl: removal of unused dependency recommended
"git commit 1872d23e4f4f89383cc3d7774072ee4bfbb49e91":https://github.com/illumos/illumos-gate/commit/1872d23e4f4f8938... Electric Monk
06:39 PM Bug #13883 (Closed): Malformed #include statements in the manual
Some manual pages contain malformed #include statements:
without trailing >
./man3gss/gss_release_name.3gss:#in...
Peter Tribble
06:09 PM Bug #812: need NWAM manual page updates
FWIW, today I had a user (new to illumos) who was curious why @dhcpagent(1M)@ references @nwamcfg(1M)@, but it doesn'... Ryan Zezeski
12:11 PM Bug #13882 (Closed): libipadm ipadm_if_info() is not 64bit safe
The type checks I added to #13863 showed that ipadm_if_info() may suffer from a similar issue as #13866.
The under...
Hans Rosenfeld
10:11 AM Bug #13881 (Closed): add support for pysolaris/sparcv9 pyzfs/sparcv9 targets
support for both of these targets was never added for SPARC v9 architecture. Klaus Ziegler
05:45 AM Bug #13880 (New): usbsacm fails to open multi-config device
Any attempt to attach the following device to ... Rick V

2021-06-17

08:20 PM Bug #13879 (New): flock(3C) on NFS files should fail with EOPNOTSUPP
Our @flock(3C)@ support does not presently support locking files on remote file systems like NFS (see @F_REMOTELOCK@,... Joshua M. Clulow
08:17 PM Bug #13856 (Closed): findunref runs too early
"git commit 26e7d9a88aea4fa6939315466aa8b8b9946409d8":https://github.com/illumos/illumos-gate/commit/26e7d9a88aea4fa6... Electric Monk
08:17 PM Bug #13855 (Closed): example code in ddi_dmae_req(9S) isn't code
"git commit b7afa311209be3c026130832cda2a5199c7f44e1":https://github.com/illumos/illumos-gate/commit/b7afa311209be3c0... Electric Monk
08:17 PM Bug #13854 (Closed): manual should say "illumos DDI"
"git commit 3184921aa9155f2314caa4909eba31a0be558b3d":https://github.com/illumos/illumos-gate/commit/3184921aa9155f23... Electric Monk
07:15 PM Feature #3163 (In Progress): nss: need local netgroup implementation
Andy Fiddaman

2021-06-16

10:05 PM Bug #13878 (New): ctfdiff of functions thinks they always change
... Rich Lowe
08:40 PM Bug #13877: SMB + IPv6 + CentOS 8 Stream = CIFS: VFS: Error connecting to socket. Aborting operation.
This was also submitted to Red Hat, since that's more likely to be where the problem exists.
https://bugzilla.redh...
Lee Damon
03:39 PM Bug #13877 (New): SMB + IPv6 + CentOS 8 Stream = CIFS: VFS: Error connecting to socket. Aborting operation.
I have an OmniOS 151038 host that is doing ZFS-based sharesmb. Yesterday I configured IPv6 for it. The windows 10 hos... Lee Damon
02:56 PM Feature #3163: nss: need local netgroup implementation
This would be very helpful.
Right now I have several NFS exports that go to every host in my site (home directori...
Lee Damon

2021-06-15

12:34 PM Feature #13876 (Closed): tem: we should support CSI 38 and 48 sequences for RGB colors
Add support for CSI 38;2 and CSI 48;2 sequences to use RGB colors.
We already do support 256 color mode (CSI 38;5;...
Toomas Soome
11:33 AM Bug #13722: Enabling SMB3 encryption breaks macOS Big Sur clients
Thanks for the info! I actually get the same error with `smbd/encrypt = enabled` and `smbd/encrypt = required`.
On...
Cullum Smith
07:35 AM Bug #13872 (Closed): Multiple errors in section 3mpapi of the manual
"git commit ceab728f83b0af9260d2d3fb69014f3781af2101":https://github.com/illumos/illumos-gate/commit/ceab728f83b0af92... Electric Monk
07:32 AM Bug #13871 (Closed): Missing spaces in several manual pages
"git commit 9514bcf4c37a9b87200462594803414d12cdd29d":https://github.com/illumos/illumos-gate/commit/9514bcf4c37a9b87... Electric Monk
12:53 AM Bug #13875: panic in smb_is_same_user while importing dh handles
Add NULL checks in smb_is_same_user. Gordon Ross
12:53 AM Bug #13875 (Closed): panic in smb_is_same_user while importing dh handles
Crashed observed while doing vm related operations after applying network ACL on the share.... Gordon Ross
12:27 AM Bug #13874: SMB durable handle reclaim lease sometimes fails
The error here is from something missed when leases were added.
In the function smb_dh_should_save, we need to look ...
Gordon Ross
12:26 AM Bug #13874 (Closed): SMB durable handle reclaim lease sometimes fails
While investigating another problem we noticed that when more than one durable handle shares a lease, only one of the... Gordon Ross
12:24 AM Bug #13873: SMB shutdown hang with CA handles
The fix is to flush the delete queue of the tid_tree->t_ofile_list list after the ofile release in smb2_dh_import_sha... Gordon Ross
12:23 AM Bug #13873: SMB shutdown hang with CA handles
Analysis:
SMB server shutdown is waiting for nodes and ofiles to go away, but those are held by the oplock threads...
Gordon Ross
12:16 AM Bug #13873 (Closed): SMB shutdown hang with CA handles
SMB server shut down hang observed with threads stuck in oplock break:... Gordon Ross

2021-06-14

06:42 PM Bug #13872: Multiple errors in section 3mpapi of the manual
Tested by manually viewing using the man(1) utility.
Peter Tribble
06:41 PM Bug #13871: Missing spaces in several manual pages
Tested by manually viewing using the man(1) utility. Peter Tribble
06:24 PM Feature #13849 (Closed): June 2021 hwdata update
"git commit ee9169cacd8ffeec83d4db687efa35da6f93d039":https://github.com/illumos/illumos-gate/commit/ee9169cacd8ffeec... Electric Monk
03:56 PM Bug #13722: Enabling SMB3 encryption breaks macOS Big Sur clients
Hi Cullum,
I didn't realise it at the time, but this fix only solves the problem when using the global encryption ...
Andrew Stormont
03:30 PM Bug #13722: Enabling SMB3 encryption breaks macOS Big Sur clients
Andrew, can you confirm your setup? I'm running OmniOS r151038g (just released, which supposedly "has this fix":https... Cullum Smith

2021-06-13

02:56 PM Bug #13872 (Closed): Multiple errors in section 3mpapi of the manual
There are multiple errors under man3mpapi, many typos, errant spaces and line breaks.
Some examples, likely not an...
Peter Tribble
11:10 AM Bug #13871 (Closed): Missing spaces in several manual pages
Some manual pages have text with missing spaces:
awk.1
- Line 195 extra space between "token" and ,
- Line 1...
Peter Tribble
01:38 AM Bug #13870 (New): wsdiff should handle SIGINT better
Right now, SIGINT from the tty (^C) kills whatever subprocess happens to be there right now, and interrupting wsdiff ... Rich Lowe
 

Also available in: Atom