Project

General

Profile

Activity

From 2021-06-27 to 2021-07-26

2021-07-26

11:23 PM Feature #13821: vmmctl ioctls should have more structure
I also tested this new interface with a version of "Propolis":https://github.com/oxidecomputer/propolis which had bee... Patrick Mooney
11:09 PM Feature #13972 (Closed): Want support for Zen 3 Ryzen CPC Events
AMD has publicly released a Zen 3 client PPR that covers model 21h which is the primary Ryzen parts of Zen 3. The CPC... Robert Mustacchi
09:41 PM Bug #13882: libipadm ipadm_if_info() is not 64bit safe
Testing: I built both a 32bit and 64bit libipadm and verified communication with a 32bit ipmgmtd works for both. I al... Hans Rosenfeld
07:14 PM Feature #13862 (Closed): EPT/RVI supports resetting A/D bits
"git commit b4ceea05088ba1b5fae1914544a808623516aa80":https://github.com/illumos/illumos-gate/commit/b4ceea05088ba1b5... Electric Monk
06:15 PM Feature #13862: EPT/RVI supports resetting A/D bits
Testing notes are in #13932 Dan McDonald
07:14 PM Feature #13932 (Closed): improve bhyve second level page table support
"git commit b4ceea05088ba1b5fae1914544a808623516aa80":https://github.com/illumos/illumos-gate/commit/b4ceea05088ba1b5... Electric Monk
05:07 PM Bug #13966: strong IP hostmodel breaks DHCP
To test this, I first recreated the issue on a stock OmniOS VM (starting with hostmodel=weak):
# I configured the ne...
Jason King
03:46 PM Bug #13971 (New): nscd: man page is out of date
nscd supports options:
-p, -n, -c, -l, -d, -S/-s, -o, -h, -F
Which are not documented in the man page.
Sachidananda Urs
07:41 AM Bug #13970 (Closed): loader: BIOS loader ld script needs to use KEEP statement with linker sets
The binutils 2.37 has introduced feature to produce "cleaner" binaries, unfortunately it also does affect our BIOS lo... Toomas Soome

2021-07-25

07:40 PM Bug #13969 (Closed): tpm driver should use __func__
In many cases, the tpm driver defines a string @myname@ set to the name of the current function for generating messag... Jason King
07:33 PM Bug #13968 (Closed): tpm driver fails bounds checks
Noticing that @usr/src/uts/intel/tpm/Makefile@ currently silencing array bounds errors (as part of the initial smatch... Jason King
01:10 AM Bug #13967 (New): diskinfo (1m) should be more usefull inside home computers
At the moment diskinfo relies on FMA infrastructure to report certain things. Mainly Serial, but probably other thing... Till Wegmüller

2021-07-24

06:14 AM Bug #13951 (Pending RTI): nscd: `cache hit rate' values are misaligned
Sachidananda Urs

2021-07-23

04:35 PM Bug #13966: strong IP hostmodel breaks DHCP
With more troubleshooting. @ipadm disable-addr -t <obj>@ resets the IP of the interface to 0.0.0.0/0 and @ip_verify_s... Jason King
01:44 PM Bug #13966: strong IP hostmodel breaks DHCP
I performed a subset test by using a VMware fusion VM:
1.) Capture "netstat -rnc" and "echo '::ire -v | mdb -k'"
...
Dan McDonald
12:24 AM Bug #13966: strong IP hostmodel breaks DHCP
With a bit more troubleshooting, it appears @ip_select_route()@ calls @ip_verify_src_on_ill()@ with a src address of ... Jason King
03:15 PM Feature #13932: improve bhyve second level page table support
Also, `findleaks` on a kernel dump and saw no unexpected[*] leaks (* ACPICA is known to "leak" RAM which findleaks se... Dan Cross
09:33 AM Bug #13907: diskinfo fails and exits on the first bad disk
To clarify: when we encountered this issue the assert was the only output we got from diskinfo. I suspect that in ot... Andrew Stormont
12:12 AM Bug #13956 (Closed): prtvtoc.c:386: error: idx may be used uninitialized in this function
"git commit 03074a12e5b3eb5b96ab8b5d9bd21883e57a020c":https://github.com/illumos/illumos-gate/commit/03074a12e5b3eb5b... Electric Monk
12:12 AM Bug #13957 (Closed): dmake: Warning: Command failed for target luxadm on SPARC
"git commit e9175934c9394b414674b31736e16b71959fd498":https://github.com/illumos/illumos-gate/commit/e9175934c9394b41... Electric Monk
12:12 AM Bug #13881 (Closed): add support for pysolaris/sparcv9 pyzfs/sparcv9 targets
"git commit 933570f627898c6867ac217abb204a88321ead57":https://github.com/illumos/illumos-gate/commit/933570f627898c68... Electric Monk

2021-07-22

10:56 PM Bug #13958 (Closed): kpti_trampolines.s fails to assemble with binutils 2.37
"git commit 72c7ebd9d162dc4cbe1844d12b6b120771c46960":https://github.com/illumos/illumos-gate/commit/72c7ebd9d162dc4c... Electric Monk
07:09 PM Bug #13958: kpti_trampolines.s fails to assemble with binutils 2.37
I tested building this change on an OmniOS system with binutils 2.36.1 and then with binutils 2.37. Both succeeded an... Andy Fiddaman
09:41 PM Bug #13966 (Closed): strong IP hostmodel breaks DHCP
When the ipv4 @hostmodel@ property is set to @strong@ (see @ipadm(1M)@), while the initial DHCP lease succeeds, if th... Jason King
08:41 PM Feature #13833: want bhyve memory reservoir
It should be noted that the size limit imposed by the reservoir system (shown in @rsrvrctl -q@ as @Size limit KiB:@) ... Patrick Mooney
08:36 PM Feature #13833: want bhyve memory reservoir
Testing for this was a combination of isolated experimentation and end-to-end usage:
- Adding/removing chunks of mem...
Patrick Mooney
07:28 PM Bug #13881: add support for pysolaris/sparcv9 pyzfs/sparcv9 targets
Did a clean SPARC gate build and this works just perfect. All produced binaries are there where they should be. Klaus Ziegler
03:11 PM Bug #13866 (Closed): libipadm ipadm_addr_info not 64bit safe
"git commit 0a8fc1cbac5c0b540cc1948761e1ea321879e522":https://github.com/illumos/illumos-gate/commit/0a8fc1cbac5c0b54... Electric Monk

2021-07-21

09:08 PM Bug #13869 (Closed): nvlist_pack(9F) refers to wrong flag type
"git commit b9cf0daf990d2b23be130227bd64ab328c2b48bc":https://github.com/illumos/illumos-gate/commit/b9cf0daf990d2b23... Electric Monk
08:48 PM Bug #13965 (Closed): loader: open file list should be dynamic
Open file list is currently created as statically allocated array (64 items). Once this array is filled up, loader wi... Toomas Soome
04:48 PM Bug #13866: libipadm ipadm_addr_info not 64bit safe
Additional testing: I've verified that the ipadm commands show-addr and create-addr still work as expected in non-glo... Hans Rosenfeld
03:12 PM Bug #13964: virtio-rnd leaves bhyve process running after guest shutdown
confirmed = was able to replicate Jorge Schrauwen
03:12 PM Bug #13964 (New): virtio-rnd leaves bhyve process running after guest shutdown
I was having issues where mostly FreeBSD guests were not terminating properly from external or internal triggers (e.g... Jorge Schrauwen
02:53 PM Bug #13926: core files can fail to dump leading large sections
I ended up implementing the first part here, but decided to pass on implementing the failure indicator for the moment... Robert Mustacchi
02:39 PM Bug #13927: core dump of PROT_NONE segment leads to confusing behavior
I tested this in a few different ways. The first was that I took the example dropshot program which effectively had a... Robert Mustacchi
03:11 AM Bug #13927: core dump of PROT_NONE segment leads to confusing behavior
The way that I ended up dealing with this was by specifically writing a PROT_NONE region as a page of zeros when we e... Robert Mustacchi

2021-07-20

07:41 PM Feature #13963 (Closed): Add support for obtaining TSC frequency from VMWare
When running as a VMware guest, if CPUID leaf 0x40000010 exists, it provides:
EAX: TSC frequency (in kHz)
EBX: AP...
Jason King
07:19 PM Bug #13962 (New): Support using CPUID instruction for TSC frequency when available
Intel has introduced CPUID leaf 0x15 which returns the following (on supported platforms):
EAX = numerator of TSC ...
Jason King
06:48 PM Bug #13961 (Closed): Add HPET as a TSC calibration source
With #13354 nearing completion, to support platforms that don't have a TSC (such as the latest generation Intel NUCs)... Jason King

2021-07-19

09:12 PM Bug #13958: kpti_trampolines.s fails to assemble with binutils 2.37
As of GNU binutils 2.37, the assembler has split the 'sysexit' instruction
into 'sysexitl' and 'sysexitq'. Using a pl...
Andy Fiddaman
12:14 PM Bug #13958 (Closed): kpti_trampolines.s fails to assemble with binutils 2.37
... Andy Fiddaman
08:56 PM Bug #13960 (New): with 32bit intel support gone, cpuid etc can lose workarounds
Without 32bit intel support, a fair number of processor specific quirks and workarounds can be removed. Rich Lowe
08:52 PM Bug #13959 (New): without 32bit intel kernel we'll always have a TSC
Hans pointed out that, without 32bit support on intel, we'll always have a TSC and can remove checks for it and just ... Rich Lowe
04:21 PM Bug #13955 (Closed): loader: support.4th resets the read buffer incorrectly
"git commit 3fa2c5b4960d0046e3080b8f059afab7943d0a1b":https://github.com/illumos/illumos-gate/commit/3fa2c5b4960d0046... Electric Monk
04:18 PM Bug #13944 (Closed): nsswitch getnetgrent.c build has reset CERRWARN and SMATCH
"git commit 85ee7b00732be2ebee41883d84ee6454eafcb8d4":https://github.com/illumos/illumos-gate/commit/85ee7b00732be2eb... Electric Monk
08:48 AM Bug #13957: dmake: Warning: Command failed for target luxadm on SPARC
Klaus Ziegler wrote:
> target directoy luxadm fails on SPARC with the following warnings:
> g_adm.c:3483: error: 't...
Toomas Soome

2021-07-18

05:36 PM Bug #13957 (Closed): dmake: Warning: Command failed for target luxadm on SPARC
target directoy luxadm fails on SPARC with the following warnings:
g_adm.c:3483: error: 'tempptra' may be used unini...
Klaus Ziegler
12:46 PM Bug #13956 (Closed): prtvtoc.c:386: error: idx may be used uninitialized in this function
Build errors with gcc compilers: 4.4.4 / 7.5.0 and 10.2.0 on SPARC Klaus Ziegler

2021-07-17

09:19 AM Bug #13955 (In Progress): loader: support.4th resets the read buffer incorrectly
Picked up from FreeBSD:
Large nextboot.conf files (over 80 bytes) are not read correctly by the Forth loader, caus...
Toomas Soome
01:59 AM Bug #13946: kclient -? shows unhelpful, generated usage
After revision, as a regular user:... C Fraire

2021-07-16

09:45 PM Bug #13954 (New): kclient adds DES and ArcFour entries unconditionally
Unified Compliance Framework notes that "Certain encryption types are no longer considered secure. The DES and RC4 en... C Fraire
08:14 PM Feature #5551: Skipping dmu_buf_will_dirty() call in dsl_dir_transfer_space()
Similar OpenZFS Commit: https://github.com/openzfs/zfs/commit/c1b5869bab987711ed00c3b5b43ee7145d332003 Florian P.
07:02 PM Bug #13934 (Closed): prtvtoc(1M) could display sector count on MBR disks
"git commit 83a62956cac74f8f8fd1ab47df92935cb767d7e8":https://github.com/illumos/illumos-gate/commit/83a62956cac74f8f... Electric Monk
06:34 PM Bug #13953 (Closed): tran_destroy_pkt is presumably not an alternative to itself in tran_setup_pkt(9E)
In @tran_setup_pkt(9E)@, we have the following sentence:
> The tran_setup_pkt() and tran_destroy_pkt() vectors in ...
Jason King
05:37 PM Bug #13952 (New): kclient MSAD and -T ms_ad differ on non_solaris
MSAD: 1 -> non_solaris=yes; else -> non_solaris is undefined
-T: ms_ad -> non_solaris is undefined; else -> non_sola...
C Fraire
01:39 PM Bug #13951 (Closed): nscd: `cache hit rate' values are misaligned
$ nscd -g ... Sachidananda Urs
05:34 AM Bug #13949: kclient MSAD PARAM versus -T ms_ad differ on adddns value
Also kclient(1m) asserts that "the kclient utility assumes that the local host has been set up for DNS"; but it seems... C Fraire
05:17 AM Bug #13949 (New): kclient MSAD PARAM versus -T ms_ad differ on adddns value
C Fraire
05:15 AM Bug #13948 (New): kclient(1m) and kclient usage() have differences
* kclient(1m) does not show -D in synopsis
* kclient(1m) repeats -k in synopsis
* some different argument names bet...
C Fraire
04:24 AM Bug #4518: lockd: Cannot establish NLM service over <file desc. 9, protocol udp>

[url=https://sviloguzov.ru/ktp-kioskovogo-tipa-ktpk-ot-25-do-1000-kva]Ктпн 400 (Ктпн 400ква)[/url]
RaymondBox RaymondBox
02:14 AM Bug #13947 (Closed): Typo in scsi_hba_attach_setup(9F)
In @scsi_hba_attach_setup(9F)@, there is the following:
> When operating with the flag
> .Dv SCSI_HBA_ADDR COMPLE...
Jason King

2021-07-15

07:46 PM Bug #13875 (Closed): panic in smb_is_same_user while importing dh handles
"git commit bf996dbc0ac2dc1920546631f0ce16c49371712f":https://github.com/illumos/illumos-gate/commit/bf996dbc0ac2dc19... Electric Monk
02:00 AM Bug #13875: panic in smb_is_same_user while importing dh handles
Repeated VM operations, no more crashes like this seen.
Gordon Ross
07:46 PM Bug #13874 (Closed): SMB durable handle reclaim lease sometimes fails
"git commit 0ce4dc6f60780f39ce4f196fc1b9804379141eb7":https://github.com/illumos/illumos-gate/commit/0ce4dc6f60780f39... Electric Monk
01:57 AM Bug #13874: SMB durable handle reclaim lease sometimes fails
Tested with the smbtorture test case "smb2.lease.durable_upgrade" (now passes)
Gordon Ross
07:46 PM Bug #13873 (Closed): SMB shutdown hang with CA handles
"git commit af7caad8ef15f00fc4dffc1b827b4292ff0db62c":https://github.com/illumos/illumos-gate/commit/af7caad8ef15f00f... Electric Monk
01:49 AM Bug #13873: SMB shutdown hang with CA handles
Tested via fail-over / fail-back operations. No more hang.
Gordon Ross
05:01 PM Feature #13833: want bhyve memory reservoir
The latest bits are now at https://us-east.manta.joyent.com/mikezeller/public/platform-20210713T161045Z.tgz
The br...
Michael Zeller
09:08 AM Bug #13930: Build fails with modern NSS
It's been a while and the original build error has been lost to the sands of time, but I could probably reproduce it.... Andrew Stormont
09:06 AM Bug #13930: Build fails with modern NSS
I assume this is the same problem - with nss 3.68 I see:... Andy Fiddaman
03:28 AM Bug #13946 (New): kclient -? shows unhelpful, generated usage
`# kclient -?` shows the following despite code ostensibly calling usage() on -?:... C Fraire
02:21 AM Bug #13942: ksetpw salt may be used uninitialized
Further test after using /tmp/ketpw to create a keytab to bind to Active Directory (redacted domain as example.com an... C Fraire
01:56 AM Bug #13945 (New): tran_setup_pkt(9E) should explicitly mention SCSI_HBA_TRAN_CDB and SCSI_HBA_TRAN_SCB
In @scsi_hba_attach_setup(9F)@, it states:
> The flags SCSI_HBA_TRAN_CDB and SCSI_HBA_TRAN_SCB are only valid when t...
Jason King

2021-07-14

08:02 PM Bug #13843: USB errors: slot in wrong state: 19
Maybe this output shows some light to developers:... Stephan Althaus
06:50 PM Feature #13821: vmmctl ioctls should have more structure
The only flag set to be passed through the new VMM_CREATE_VM ioctl is @VCF_RESERVOIR_MEM@, toggling behavior covered ... Patrick Mooney
06:21 PM Feature #13834: want extensible page_resv
Being that #13833 was the driver behind this addition, it was the primary test case. Normal page_(x)resv operations ... Patrick Mooney
06:05 PM Bug #13822: bhyve memory should exert memory pressure
The canonical example for bhyve applying memory pressure is its ability to shrink the ARC. In order to test this, I ... Patrick Mooney
04:52 PM Bug #13944 (Closed): nsswitch getnetgrent.c build has reset CERRWARN and SMATCH
ironically, this will enable some warnings on sparc and this breaking the build on sparc..
Errors are listed here:...
Toomas Soome

2021-07-13

11:12 PM Bug #13941: intel code and headers should not look ia32 specific
I have some mixed feelings about this: Given how @uts/intel@ is already home to dozens of directories meant only to h... Patrick Mooney
07:22 PM Feature #13833: want bhyve memory reservoir
You can find a test platform for SmartOS here (manta currently has an issue so it's stashed on my webserver):
http:/...
Michael Zeller
02:53 PM Bug #13934: prtvtoc(1M) could display sector count on MBR disks
To test, I ran the new prtvtoc on both an EFI and MBR formatted disk and examined the output.
As an example of MBR...
Jason King
01:48 PM Bug #13938 (Closed): csh misbehaves after 13527
"git commit 390ca21a12b3e3353546a4293f926ef7eef449d9":https://github.com/illumos/illumos-gate/commit/390ca21a12b3e335... Electric Monk
09:03 AM Feature #13943 (New): /usr/share/zoneinfo compatibility symlink
Our timezone database lives in @/usr/share/lib/zoneinfo@. As with the terminal information database in #12471, softw... Joshua M. Clulow
01:57 AM Bug #13942: ksetpw salt may be used uninitialized
With the fix:... C Fraire
01:57 AM Bug #13942 (Closed): ksetpw salt may be used uninitialized
The root cause of the error that revealed #13935 is an uninitialized pointer that is used when no `-s salt_name` is s... C Fraire

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 (Closed): tftp: use libtecla to implement cli processing
Use libtecla for CLI - it adds history, command completion. While there, clean up some warnings.
Testing done: bui...
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
 

Also available in: Atom