Project

General

Profile

Activity

From 2022-09-12 to 2022-10-11

2022-10-11

10:14 PM Bug #15077 (Closed): ficl: make sure the loader emulator does set console
Since loader always does set "console", some words do assume this variable is present. This can bite us while using l... Toomas Soome
10:08 PM Bug #15065 (Closed): vmm: variable set but not used
"git commit 374973c21804baf7ee038f3b1c3ee81a3613e0b3":https://github.com/illumos/illumos-gate/commit/374973c21804baf7... Electric Monk
09:39 PM Bug #14548: snoop has strange bedfellows
h2. Testing Notes
I built and installed the bits on a machine that already had the original @network-clients@ pack...
Joshua M. Clulow
09:25 PM Bug #15075: cmd/initpkg/dfstab.sh generates a completely static file
also true of many other things in netadm/ though some appear to have a purpose, it might be better to just include th... Rich Lowe
08:33 PM Bug #15075: cmd/initpkg/dfstab.sh generates a completely static file
This is also true of cmd/netadm/_sactab.sh Rich Lowe
07:18 PM Bug #15075 (New): cmd/initpkg/dfstab.sh generates a completely static file
@usr/src/pkg/initpkg/dfstab.sh@ is used to create @dfstab@.
It checks MACH against a list of platforms -- including ...
Rich Lowe
08:55 PM Bug #15069 (Closed): dladm_str2bw() does not reset errno which is checked after string conversion
"git commit 1261b05561db859f9c9c1418718a0a9a2930e0cb":https://github.com/illumos/illumos-gate/commit/1261b05561db859f... Electric Monk
07:47 PM Bug #15076 (Closed): smbadm join should update local administrators group membership
Add/remove domain admins group on domain join or un-join.
This change has solved a ton of problems with admin acce...
Toomas Soome
07:40 PM Bug #14690 (Closed): nvmeadm should refer to namespaces by their nsid
"git commit 670f080b72593a4a43a509cd4a020ffe8a6484a6":https://github.com/illumos/illumos-gate/commit/670f080b72593a4a... Electric Monk
07:30 PM Bug #15051 (Closed): SMB2 signature mismatch gets wrong error
"git commit 2841912edb2f7c5e77ae94d2ff7fe17ad82f2fcd":https://github.com/illumos/illumos-gate/commit/2841912edb2f7c5e... Electric Monk
07:27 PM Bug #15042 (Closed): AD join fails if hostname longer than 14 characters
"git commit 11fb28bc14a13f8ca7aa0e0e8dd0c259dcb79049":https://github.com/illumos/illumos-gate/commit/11fb28bc14a13f8c... Electric Monk
11:44 AM Bug #15042 (Pending RTI): AD join fails if hostname longer than 14 characters
Toomas Soome
07:24 PM Bug #15058 (Closed): vmm: comparison is always true
"git commit ad1760fe5da149d8b902bd879789686794f383ce":https://github.com/illumos/illumos-gate/commit/ad1760fe5da149d8... Electric Monk
11:44 AM Bug #15058 (Pending RTI): vmm: comparison is always true
Toomas Soome
07:20 PM Bug #15041 (Closed): smbadm join reports clock skew as bad password
"git commit 7b0b8123e6101089b9e44e31f6b14b0762845fbb":https://github.com/illumos/illumos-gate/commit/7b0b8123e6101089... Electric Monk
11:43 AM Bug #15041 (Pending RTI): smbadm join reports clock skew as bad password
Toomas Soome
07:17 PM Bug #15037 (Closed): cp_subr.s: Invalid instruction argument
"git commit 3cc2454804c6ebaa0b2a607ad425214c1e51c4ee":https://github.com/illumos/illumos-gate/commit/3cc2454804c6ebaa... Electric Monk
11:43 AM Bug #15037 (Pending RTI): cp_subr.s: Invalid instruction argument
Toomas Soome
05:22 PM Bug #15036: portfs wears inadequate pollcache disguise
This would have been possible to hit since the integration of #12908.
Attempts to reproduce it with a unit test pr...
Patrick Mooney
12:40 PM Bug #15074 (Closed): SMB Server should return STATUS_INVALID_DEVICE_REQUEST for unsupported FSCTLs
Some places in the SMB2 server code used NT_STATUS_NOT_SUPPORTED
for unimplemented ioctls, where NT_STATUS_INVALID_D...
Toomas Soome
12:18 PM Bug #15073 (Closed): smb: Server returns zero credits in negotiate error response
Per the MS-SMB2 specification: The server MUST return a non-zero number of credits to the client in all responses, i... Toomas Soome
10:05 AM Bug #15072 (In Progress): libsec: sid_to_id() and sid_to_xid() could be improved
Toomas Soome
09:29 AM Bug #15026 (Pending RTI): libsec mistakenly assumes a SID is a group SID
Toomas Soome

2022-10-10

09:03 PM Bug #15040 (Closed): remove support for unused sun studio inline asm
"git commit 564d52366b33ac17bebd5b441ac47b668dfcb6cd":https://github.com/illumos/illumos-gate/commit/564d52366b33ac17... Electric Monk
08:21 PM Bug #15072 (Closed): libsec: sid_to_id() and sid_to_xid() could be improved
sid_to_id() and sid_to_xid() seem to have some flaws, see comments from https://code.illumos.org/c/illumos-gate/+/240... Toomas Soome
07:37 PM Bug #15069 (Pending RTI): dladm_str2bw() does not reset errno which is checked after string conversion
Yuri Pankov
02:49 PM Bug #15069 (Closed): dladm_str2bw() does not reset errno which is checked after string conversion
@dladm_str2bw()@ function which is a part of libdladm is destined to convert string to @maxbw@ link property value, a... Yuri Pankov
07:08 PM Bug #15071 (In Progress): Importing an SMF instance via svccfg can clobber instance properties
If one imports different instances of the same top-level SMF service from two different manifest files, then SMF can ... Andy Fiddaman
06:12 PM Bug #15070: dtrace could batch work during probe setup/teardown
The proposed fix attempts to defer expensive operations from a per-ECB basis, to once per operation (adding or removi... Patrick Mooney
05:30 PM Bug #15070 (In Progress): dtrace could batch work during probe setup/teardown
Patrick Mooney
04:54 PM Bug #15070 (In Progress): dtrace could batch work during probe setup/teardown
During unrelated debugging, complaints arose over the impact of system responsiveness when tracing a large number (re... Patrick Mooney
05:25 PM Feature #15060: Want ioctl for getting IPv6 neighbor discovery state
h1. Testing Notes
Use of this ioctl us currently in a Rust library.
https://github.com/oxidecomputer/netadm-sys...
Ryan Goodfellow
02:34 PM Bug #15068 (Closed): diskinfo crash in nvlist_free()
On a system with several NVMe drives, I saw the following crash in the @diskinfo@ command:... Andy Fiddaman
02:32 PM Bug #15012 (Closed): nightly should fail if tools build failed
"git commit 6faa6645c7a15dbddad859508e1f766bf1cef639":https://github.com/illumos/illumos-gate/commit/6faa6645c7a15dbd... Electric Monk
02:32 PM Bug #13313 (Closed): tools build uses cw from /opt/onbld even if -t flag is specified
"git commit 3c6ef809288edc29a5dd9e0664c095967e7903dc":https://github.com/illumos/illumos-gate/commit/3c6ef809288edc29... Electric Monk

2022-10-09

08:57 PM Bug #15016 (Closed): find_elf should cope with O_DIRECTORY absence
"git commit d687f445dcb8e0cd6caf81ea59a259f83ac93e2d":https://github.com/illumos/illumos-gate/commit/d687f445dcb8e0cd... Electric Monk
12:52 PM Bug #15067 (Closed): linker set should be declared WEAK
Build error with clang:... Toomas Soome
12:27 PM Bug #15066 (Closed): pcie: unused functions
Build errors with clang:... Toomas Soome
12:20 PM Bug #15065 (Closed): vmm: variable set but not used
Build errors with clang:... Toomas Soome
12:15 PM Bug #15064 (Closed): vmm: unused variable 'iommu_initted'
Build error with clang:... Toomas Soome
12:09 PM Bug #15063 (Closed): vmm: cast to smaller integer type 'boolean_t' from 'void *'
Since we are casting pointer to integer, cast over uintptr_t.
Build error with clang:...
Toomas Soome
07:07 AM Bug #15062 (New): mac_group_info(9S) incorrectly states that mgi_addmac and mgi_remmac are optional
The @mac_group_info(9S)@ man page states that bot @mgi_addmac@ and @mgi_remmac@ are optional entry points. If there i... Jason King
05:34 AM Bug #15061 (New): mac_capab_rings(9E) missing discussion of MAC_VIRT_LEVEL1
#14273 documented TX and RX ring support by @mac(9E)@. However it neglects to mention that the @m_v12n@ field of the ... Jason King

2022-10-08

08:25 PM Feature #15060 (New): Want ioctl for getting IPv6 neighbor discovery state
There is not currently an ioctl that lets one list the kernel's IPv6 neighbor tables. @SIOCLIFGETND@ provides a query... Ryan Goodfellow

2022-10-07

10:24 PM Feature #15059 (Closed): Update AMD microcode to 20220930
... Andy Fiddaman
08:54 PM Bug #15058 (Closed): vmm: comparison is always true
I think we want to check the array element there.... Toomas Soome
08:16 PM Bug #15057 (Closed): i86pc: redefinition of typedef 'vmm_data_req_t' is a C11 feature
"git commit eca0273a3d9494e12a4d82943f1b2d701cde4489":https://github.com/illumos/illumos-gate/commit/eca0273a3d9494e1... Electric Monk
05:47 PM Bug #15057 (Pending RTI): i86pc: redefinition of typedef 'vmm_data_req_t' is a C11 feature
Toomas Soome
12:31 PM Bug #15057 (Closed): i86pc: redefinition of typedef 'vmm_data_req_t' is a C11 feature
Build error with clang... Toomas Soome
08:15 PM Bug #15051: SMB2 signature mismatch gets wrong error
Some of the WPTS test cases fail for this. Sorry I forget which.
We routinely run them after a combination of this a...
Gordon Ross
07:56 PM Bug #15051 (Pending RTI): SMB2 signature mismatch gets wrong error
Toomas Soome
07:10 PM Bug #15056: Missing pcie cap leads to panic in pcie_fabric_feature_scan()
I have confirmed that 3/0/0 is, in fact, the offending device. Rick's analysis is sound. Dan Cross
06:14 PM Bug #15056: Missing pcie cap leads to panic in pcie_fabric_feature_scan()
BDF 3/0/0 seems to be a Tundra Tsi382A. Looking at the datasheet (https://www.renesas.com/us/en/document/mah/tsi382a... Rick Altherr
04:08 PM Bug #15056: Missing pcie cap leads to panic in pcie_fabric_feature_scan()
A note: putting in a workaround to get past the early panic, we observe some things. First, a warning print I added:
...
Dan Cross
03:11 PM Bug #15056 (In Progress): Missing pcie cap leads to panic in pcie_fabric_feature_scan()
Andy Fiddaman
12:14 PM Bug #15056 (Closed): Missing pcie cap leads to panic in pcie_fabric_feature_scan()
Following #14812 I ran into a panic in `pcie_fabric_feature_scan`. The machine in question has a Supermicro X12SCA-5F... Dan Cross
03:53 PM Bug #15039: kernel initializes early GDT
Tested on i86pc on Intel, and works. Dan Cross
01:11 PM Bug #15052 (Closed): libc: unused label
"git commit bdf9be201fbb95afc4f1d45b03d66d6f0f96c25f":https://github.com/illumos/illumos-gate/commit/bdf9be201fbb95af... Electric Monk
12:12 AM Bug #15055 (New): mc_tx(9E) has incorrect function name
In @MC_TX(9E)@, there is the following paragraph... Jason King

2022-10-06

10:12 PM Bug #5913 (Closed): audit_syslog is noisy when it discards messages
"git commit 430fb0518974971393f591123b410c866df1855a":https://github.com/illumos/illumos-gate/commit/430fb05189749713... Electric Monk
10:12 PM Bug #2271 (Closed): CIFS clients fail to authenticate when idmap is using IDMU
"git commit cd918266dec8ae2553f7a0efd53c52aa90d99a39":https://github.com/illumos/illumos-gate/commit/cd918266dec8ae25... Electric Monk
09:52 PM Bug #15052 (Pending RTI): libc: unused label
Toomas Soome
11:29 AM Bug #15052 (Closed): libc: unused label
Build errors with clang (warning gags disabled):... Toomas Soome
05:18 PM Bug #15039: kernel initializes early GDT
Tested on i86pc on AMD; my Intel testing machine is inoperable at the moment, but that is a separate issue. Dan Cross
04:32 PM Bug #15025: hald can't anymore receive events with newer glib versions than 2.63.4
I guess you mean this part of code... Carsten Grzemba
02:49 PM Bug #15044: SMB should return NT_STATUS_FS_DRIVER_REQUIRED for DFS ioctls when DFS is not supported
I found a way to get Windows 10 to issue DfsGetReferralsEx with tips from:
https://specifications486.rssing.com/chan-...
Gordon Ross
02:23 PM Bug #15041: smbadm join reports clock skew as bad password
AD join fails if your clock too far out of sync with the AD servers.
That's normal, but if we fail due to that, we s...
Gordon Ross
01:25 PM Feature #3: We need an open replacement for mpt
Yes, gerrit CR 2426 was wrong. Must have landed here by accident. Gordon Ross
12:30 PM Feature #3: We need an open replacement for mpt
Gerrit CR:
2426
is not the right one here or?
Stephan Althaus
12:30 PM Bug #15054 (Closed): libc: using the result of an assignment as a condition without parentheses
Build errors with clang:... Toomas Soome
12:22 PM Bug #15053 (Closed): libc: unused parameter
Build errors with clang (warning gags off):... Toomas Soome
11:47 AM Bug #15003 (Closed): Corrupt AMD microcode equivalence-table not properly handled
"git commit dd03b475cb030673a110ddade24162f09801d116":https://github.com/illumos/illumos-gate/commit/dd03b475cb030673... Electric Monk
11:47 AM Feature #14996 (Closed): Restructure ucode data Makefiles
"git commit dd03b475cb030673a110ddade24162f09801d116":https://github.com/illumos/illumos-gate/commit/dd03b475cb030673... Electric Monk
11:47 AM Bug #14995 (Closed): misleading messages on microcode update failure
"git commit dd03b475cb030673a110ddade24162f09801d116":https://github.com/illumos/illumos-gate/commit/dd03b475cb030673... Electric Monk
11:47 AM Bug #14994 (Closed): Panic on microcode update with UFS boot archive
"git commit dd03b475cb030673a110ddade24162f09801d116":https://github.com/illumos/illumos-gate/commit/dd03b475cb030673... Electric Monk
11:47 AM Bug #14991 (Closed): Large AMD microcode does not load at boot
"git commit dd03b475cb030673a110ddade24162f09801d116":https://github.com/illumos/illumos-gate/commit/dd03b475cb030673... Electric Monk
11:23 AM Bug #15051 (Closed): SMB2 signature mismatch gets wrong error
While investigating a bug in the signing implementation, it was discovered that when signature verification fails, th... Toomas Soome
08:51 AM Bug #15047: Dell R450 OCP 3.0 - Recognize Intel X710 10GBaseT
Please close this as resolved. Kilian Ries
08:50 AM Bug #15047: Dell R450 OCP 3.0 - Recognize Intel X710 10GBaseT
Dan, i'm sorry you are right ... just switched to the newly releases upstream SmartOS build and the NICs are working ... Kilian Ries
04:14 AM Bug #15050 (Closed): SMB server mishandles some SIDs
Some applications use SIDs that contain the maximum number of subauthorities (15). However, when a client tries to se... Matt Barden
12:13 AM Bug #15049 (New): Reconsider attributable vs non-attributable audit masks for users
The conversation in the review for #2271 led us to wonder what the intended use of the 'attributable' mask vs the 'no... Matt Barden

2022-10-05

08:42 PM Bug #15039: kernel initializes early GDT
CR 2414 addresses this, changing GDT initialization so that the kernel creates the segment descriptors that it expect... Dan Cross
06:31 PM Feature #14996: Restructure ucode data Makefiles
Tested via a full build - wsdiff was clean.
I also tested running the two helper @update@ scripts which completed suc...
Andy Fiddaman
06:31 PM Bug #14995: misleading messages on microcode update failure
I tested that these messages now correctly include the intended target microcode version instead of 0x0. Andy Fiddaman
06:30 PM Bug #14994: Panic on microcode update with UFS boot archive
I've tested that microcode update now works, with no panic in the UFS boot module, on the machine where I originally ... Andy Fiddaman
06:29 PM Bug #14991: Large AMD microcode does not load at boot
I've tested that AMD microcode update works on a number of machines, including the following. Only the first was succ... Andy Fiddaman
06:29 PM Bug #15003: Corrupt AMD microcode equivalence-table not properly handled
I've tested that AMD microcode update still works on a number of machines, including:
* x86 (AuthenticAMD 830F1...
Andy Fiddaman
05:20 PM Bug #14862: KVM cannot boot on Intel Ice Lake - detected as i486
I can't speak for others, but:
1.) I don't have ready-access to Ice Lake hardware so it is hard for me to debug & ...
Dan McDonald
03:26 PM Bug #14862: KVM cannot boot on Intel Ice Lake - detected as i486
Issue still exists - just tested with a brand new SmartOS build:
SunOS 5.11 joyent_20220924T231945Z i86pc i386 i8...
Kilian Ries
03:22 PM Bug #15047: Dell R450 OCP 3.0 - Recognize Intel X710 10GBaseT
Odd, because that driver alias (8086,15ff) is in /etc/driver_aliases on SmartOS:... Dan McDonald
02:56 PM Bug #15047 (New): Dell R450 OCP 3.0 - Recognize Intel X710 10GBaseT
Hi,
i have a new Dell R450 server with 2x Intel X710 10G Base-T on board (via OCP 3.0). It seems that the card is ...
Kilian Ries
02:16 PM Bug #14762 (Duplicate): fio and FDINFO need to understand each other
Closed as duplicate of cleaner #14788 Dan McDonald
12:08 PM Bug #15046 (Closed): libc: unused variable
Build errors with clang (only addressing unused variable error):... Toomas Soome
10:33 AM Feature #15045 (Closed): SMB should implement FSCTL_DFS_GET_REFERRALS_EX
Implement support for FSCTL_DFS_GET_REFERRALS_EX. Toomas Soome
10:02 AM Bug #15044 (Closed): SMB should return NT_STATUS_FS_DRIVER_REQUIRED for DFS ioctls when DFS is not supported
Per MS-SMB2 (the SMB spec) if DFS is not supported, the correct return code is NT_STATUS_FS_DRIVER_REQUIRED.
We inst...
Toomas Soome
09:41 AM Feature #15043 (Closed): smbadm - need ability to read credentials from stdin
Add support for scripting - when there is no controlling terminal, allow reading credentials from standard input. Toomas Soome
07:15 AM Bug #15042 (Closed): AD join fails if hostname longer than 14 characters
We got a good clue while working with one customer, where the new debug logging during AD join exposed an LDAP search... Toomas Soome
06:52 AM Bug #15041 (Closed): smbadm join reports clock skew as bad password
Distinguish errors from getting initial credentials. Toomas Soome
06:02 AM Feature #15030 (Closed): AD join should allow specifying container OU
"git commit 857c33c4a4bcde4bcde111ad59066aff44fb3f51":https://github.com/illumos/illumos-gate/commit/857c33c4a4bcde4b... Electric Monk
03:50 AM Bug #15013 (Closed): smbsrv: cannot rename file whose name was CATIA-converted
"git commit f40487698292848b93d33bbc76f92ca1c063e39e":https://github.com/illumos/illumos-gate/commit/f40487698292848b... Electric Monk
03:50 AM Feature #15011 (Closed): Want wrapper for rpc tests in smbsrv-tests
"git commit 1b38ec66a3ea040587c1b346f8c010a3b37c8080":https://github.com/illumos/illumos-gate/commit/1b38ec66a3ea0405... Electric Monk

2022-10-04

11:01 PM Bug #15040: remove support for unused sun studio inline asm
testing:
wsdiff shows no differences to produced code, the build succeeds with a cw(1ONBLD) which doesn't ignore ...
Rich Lowe
10:44 PM Bug #15040 (Closed): remove support for unused sun studio inline asm
We have latent support and code in Sun Studio *.il inline assembler files, which are unused by any compiler we suppor... Rich Lowe
08:38 PM Bug #15039 (Closed): kernel initializes early GDT
Outside of Xen, when the kernel goes to initialize its GDT on the boot processor, it retrieves the boot GDT and copie... Dan Cross
05:27 PM Bug #15038 (New): NPC_MUTEX sizing should be revisted
Running lockstat while a @nightly@ build runs on a moderately sized (16C/32T) shows significant contention on some vm... Patrick Mooney
03:33 PM Bug #15037 (Closed): cp_subr.s: Invalid instruction argument
Build errors when 32-bit build got /bin/as for assembler (not gnu as). Despite the "wrong" assembler used, I still th... Toomas Soome
02:18 PM Bug #15031 (Closed): event ports impacted by FDINFO accesses
"git commit 37e2cd25d56b334a2403f2540a0b0a1e6a40bcd1":https://github.com/illumos/illumos-gate/commit/37e2cd25d56b334a... Electric Monk
07:42 AM Feature #15029 (Closed): AD join observability
"git commit 6a23a4b8ef29200f409ef8273bc56cdc0ec24e0a":https://github.com/illumos/illumos-gate/commit/6a23a4b8ef29200f... Electric Monk
05:18 AM Bug #15036 (Closed): portfs wears inadequate pollcache disguise
During the investigation of #15031, it was discovered that tmux has come to disable building with event-ports support... Patrick Mooney

2022-10-03

11:48 PM Feature #15011: Want wrapper for rpc tests in smbsrv-tests
After these changes, the output looks like this:
SMB2 tests:...
Matt Barden
11:35 PM Bug #15035 (New): stlogit() should use vsyslog instead of a 16kb local buffer
libpkcs11's pkcs11_tpm defines two functions 'stlogit' and 'stlogit2' that are used for logging messages to syslog.
...
Matt Barden
10:41 PM Bug #15034 (New): port_close acts strangely on count > 1
The @VOP_CLOSE@ handler for event ports (@port_close@) differs from nearly all other VFS providers in that it perform... Patrick Mooney
09:20 PM Bug #15031: event ports impacted by FDINFO accesses
The newly added regression test passed on bits running with the fix:... Patrick Mooney
08:36 PM Bug #15031: event ports impacted by FDINFO accesses
Further testing: 90mins of #14788's test regimen on each of non-DEBUG and DEBUG OmniOS kernels with a fixed-by-this-... Dan McDonald
04:44 PM Bug #15031: event ports impacted by FDINFO accesses
I ran the stress test detailed in #14788 for 30 minutes on a machine running the proposed fix (on non-DEBUG bits) an... Patrick Mooney
08:41 PM Bug #15019: TCP and UDP default send_buf and recv_buf values should be increased
Adding or increasing buffer sizes, high water marks, caches, etc., will always add to system memory consumption and i... Randy Fishel
06:05 PM Bug #14519 (Closed): zfs_root should cache vnode
"git commit 00bfaff92dad2fa278f0e40718333cf4864ad7d5":https://github.com/illumos/illumos-gate/commit/00bfaff92dad2fa2... Electric Monk
05:28 PM Bug #14489: bhyve should emulate imul
And, thanks to Patrick, there is now a test which exercises this new emulation within a guest.
Andy Fiddaman
05:07 PM Bug #14985 (Closed): adjtime could be more const
"git commit b93865c3d90e9b0d73e338c9abb3293c35c571a8":https://github.com/illumos/illumos-gate/commit/b93865c3d90e9b0d... Electric Monk
12:49 AM Bug #15026: libsec mistakenly assumes a SID is a group SID
One can use the attached test program (testacl.c) to demonstrate this problem, eg.... Gordon Ross

2022-10-02

09:20 PM Bug #14439 (New): bhyve guest memory should be dumpable
Patrick Mooney
09:17 PM Bug #14519 (Pending RTI): zfs_root should cache vnode
Patrick Mooney
06:54 PM Bug #14519: zfs_root should cache vnode
Some additional testing I did around mount/umount behavior:
On a system running the proposed change, I created a z...
Patrick Mooney
09:13 PM Bug #14985 (Pending RTI): adjtime could be more const
Patrick Mooney
09:12 PM Bug #14985: adjtime could be more const
The updated man page shows the correct signature:... Patrick Mooney
09:00 PM Bug #14985: adjtime could be more const
On a machine running these bits, I repeated an illumos build to ensure that the change in @adjtime()@ prototype in @/... Patrick Mooney
04:29 AM Bug #15033 (In Progress): SMB 3.1.1: More robust handling of extra algorithms in negotiation contexts
#14046 fixed a bug where Windows 11 (and anyone else that supported AES-256 ciphers) would be unable to connect to th... Matt Barden
03:42 AM Bug #15032 (Closed): SMB: Can't create a file with a NULL DACL
SMB allows specifying an SD to set on a newly created file. Windows allows SDs to mark the DACL/SACL as 'PRESENT', bu... Matt Barden
01:05 AM Bug #14952 (Closed): bhyve should expose PAGING exits to userspace
"git commit 3f6fd99d844f7d4b62e4e1ddb0c29a4c2f7eca15":https://github.com/illumos/illumos-gate/commit/3f6fd99d844f7d4b... Electric Monk

2022-10-01

03:24 PM Bug #14788: FDINFO misbehaves in multiple ways
Dan McDonald wrote in #note-2:
> Testing regimen...
>
> One needs:
> - A suffciently fast AND sufficiently numbe...
Patrick Mooney
01:09 PM Bug #15025: hald can't anymore receive events with newer glib versions than 2.63.4
Another bug report that gives more details on this change is: 14227 .
Gary Mills
12:02 AM Bug #15031 (Closed): event ports impacted by FDINFO accesses
This started with a report that tmux was acting strangely on machines running on recent OS bits. The behavior was as... Patrick Mooney

2022-09-30

11:32 PM Bug #15019: TCP and UDP default send_buf and recv_buf values should be increased
A few thoughts:
While this may improve performance on some systems, I think it's worth noting that it would allow ...
Joshua M. Clulow
11:30 PM Bug #14735: Users with a large group sidlist cause performance problems in SMB
Tested using the provided scripts to verify the performance change, as well as the new usr/src/test/os-test/tests/ksi... Matt Barden
08:40 PM Feature #15030 (Closed): AD join should allow specifying container OU
During AD Join, customers sometimes need to specify the container in which the machine account should be created. Cur... Toomas Soome
08:30 PM Bug #15028: gld-2.39: warning: ... has a LOAD segment with RWX permissions
They're RWX by default on illumos for compat (i386) and ABI (the SPARC PLT is read/write) reasons, but we have mapfil... Rich Lowe
07:52 PM Bug #15028: gld-2.39: warning: ... has a LOAD segment with RWX permissions
The workaround that OmniOS used was to build binutils without this check since it seems that 32-bit program header da... Andy Fiddaman
12:11 PM Bug #15028: gld-2.39: warning: ... has a LOAD segment with RWX permissions
Here is a workaround for both grub and loader implemented in OpenIndiana to be able to build illumos-gate with binuti... Marcel Telka
06:06 AM Bug #15028 (New): gld-2.39: warning: ... has a LOAD segment with RWX permissions
When tried to build illumos-gate with binutils 2.39 the nightly produce this noise:... Marcel Telka
08:13 PM Feature #15029 (Closed): AD join observability
During "AD Join", the interactions between our server and the AD environment involve several steps (AD server locatio... Toomas Soome
06:03 PM Bug #15025: hald can't anymore receive events with newer glib versions than 2.63.4
This is just the change I was looking for. I recommend it.
There is an sscanf() call in hald that processes the l...
Gary Mills
03:16 AM Bug #5913 (In Progress): audit_syslog is noisy when it discards messages
The bug here is that filter() returns an enum 'auditd_rc_t' that the compiler decides is unsigned. However, when filt... Matt Barden

2022-09-29

08:36 PM Bug #15027 (Closed): The ls command should show SIDs instead of ephemeral IDs
There's a change in the Nexenta illumos repo for this, though it needed some work.
See: https://github.com/illumos/i...
Toomas Soome
07:02 PM Bug #15020 (Closed): HBA_LoadLibrary needs to close config file when done
"git commit 17c4dadf772c2bfb28130f501dc6e1f46f8b1250":https://github.com/illumos/illumos-gate/commit/17c4dadf772c2bfb... Electric Monk
08:29 AM Bug #15020 (Pending RTI): HBA_LoadLibrary needs to close config file when done
Yuri Pankov
06:16 PM Bug #13923 (Closed): zpool list -v output is misaligned
"git commit 609febc9a48c79a089214cb5d882759a72a38513":https://github.com/illumos/illumos-gate/commit/609febc9a48c79a0... Electric Monk
06:01 PM Bug #15006 (Closed): Implement pre-auth integrity for fksmbd
"git commit e472a1cd85bffae230f8546d46fa757bade533e9":https://github.com/illumos/illumos-gate/commit/e472a1cd85bffae2... Electric Monk
12:34 PM Bug #15026 (Closed): libsec mistakenly assumes a SID is a group SID
Need to distinguish user versus group. Toomas Soome
12:32 PM Feature #15017: efibootmgr for illumos
David Stes wrote:
> Is there a tool please like "efibootmgr"
>
> https://github.com/rhboot/efibootmgr
>
> for ...
Toomas Soome
11:48 AM Bug #15025: hald can't anymore receive events with newer glib versions than 2.63.4
The fix is originally from here:
https://gitlab.freedesktop.org/alanc/hal/-/commit/8865b8583d96587c9bd
Carsten Grzemba
09:11 AM Bug #15025: hald can't anymore receive events with newer glib versions than 2.63.4
This openindiana issue #14226 will be fixed with this fix
Carsten Grzemba
08:19 AM Bug #15025 (Closed): hald can't anymore receive events with newer glib versions than 2.63.4
hald do not not work with newer glib versions than 2.63.4. because there is a change in g_io_channel_read_line which... Carsten Grzemba
04:29 AM Bug #15024 (In Progress): NFS can exhaust pool threads getting RPCSEC_GSS credentials
Today, RPCSEC_GSS authentication is broken into two phases:
1. When we first get a NULL procedure, we call kgss_ac...
Matt Barden
04:17 AM Bug #15023 (In Progress): __rpc_gss_seccreate() doesn't set options_ret->major/minor_status on failure
As part of testing #15022, I created a utility to establish an RPCSEC_GSS context. It uses the optional argument to _... Matt Barden
04:03 AM Bug #15022 (In Progress): rpcsec_gss always calls global-zone GSSD for gss_accept_sec_context
In order to support GSSAPI authentication for RPC services, rpcsec_gss uses KGSSAPI to establish and use security con... Matt Barden
03:00 AM Bug #14952: bhyve should expose PAGING exits to userspace
As this is a very minor change to behavior - the @VM_EXITCODE_PAGING@ exit would previously be an @EFAULT@ emitted to... Patrick Mooney

2022-09-28

09:14 PM Bug #15008 (Closed): expose bhyve kernel interface version wider
"git commit 17e9e0ae7132604963fd5a20e8ece5f2630e7fdf":https://github.com/illumos/illumos-gate/commit/17e9e0ae71326049... Electric Monk
07:22 PM Bug #15021 (Closed): upanic recursive mutex enter
"git commit b7335573a496fd332333ccc5718fb23ea11815ba":https://github.com/illumos/illumos-gate/commit/b7335573a496fd33... Electric Monk
06:44 PM Bug #15021 (Pending RTI): upanic recursive mutex enter
Dan McDonald
06:31 PM Bug #15021 (Closed): upanic recursive mutex enter
During a user program's call to upanic() we discovered a case where a mutex is entered while already holding it. The... Dan McDonald
01:09 PM Bug #15020 (Closed): HBA_LoadLibrary needs to close config file when done
SMHBAAPI's HBA_LoadLibrary forget to close the stream used to read configuration file and long running applications (... Yuri Pankov
06:39 AM Bug #14988 (Closed): smb: panic in smb_common_open after pool export
"git commit 48e2dbe9fb92ee91dbf11fbf095e75288ece7e40":https://github.com/illumos/illumos-gate/commit/48e2dbe9fb92ee91... Electric Monk
06:35 AM Bug #14998 (Closed): smbd domain cache broken
"git commit b78b1474704201201beac8045bbedb34d2361aae":https://github.com/illumos/illumos-gate/commit/b78b147470420120... Electric Monk

2022-09-27

11:01 PM Bug #15019: TCP and UDP default send_buf and recv_buf values should be increased
Seems that cut-and-paste didn't quite do what I wanted, but it should have shown that the TCP_XMIT_HIWAT and TCP_RECV... Randy Fishel
10:54 PM Bug #15019 (New): TCP and UDP default send_buf and recv_buf values should be increased
The default high water marks (a.k.a. send_buf and recv_buf) for TCP and UDP old for modern machines and should be inc... Randy Fishel
10:16 PM Bug #15016 (Pending RTI): find_elf should cope with O_DIRECTORY absence
Yuri Pankov
09:53 PM Feature #15010 (Closed): September 2022 hwdata update
"git commit 430c9d1e782015aefcb7cc52c7bc34674735c9c8":https://github.com/illumos/illumos-gate/commit/430c9d1e782015ae... Electric Monk
08:52 PM Feature #15010: September 2022 hwdata update
I tested this by verifying prtconf still showed hwdata (in the case of my test server, unchanged from the previous ou... Andy Fiddaman
09:14 PM Bug #15008: expose bhyve kernel interface version wider
Running on updated bits, all of the unit tests pass (including @interface_version@, which now tests the ioctl from bo... Patrick Mooney
08:45 PM Feature #15009 (Closed): Update tzdata to 2022d
"git commit fff4a95698f012e39591174e3bcfcbb5d83f7034":https://github.com/illumos/illumos-gate/commit/fff4a95698f012e3... Electric Monk
04:34 PM Feature #15009: Update tzdata to 2022d
I tested this change by running a program which enumerates each continent, country and timezone using libzoneinfo
an...
Andy Fiddaman
08:02 PM Bug #15018 (In Progress): bhyve cpuid should heed runtime state
With the integration of #14485, bhyve kernel VMM has two different means of calculating CPUID values for a guest. Th... Patrick Mooney
07:40 PM Bug #13923 (Pending RTI): zpool list -v output is misaligned
Yuri Pankov
05:20 PM Bug #14977: NN_NUMBUF_SZ is too small after 12258
A bit more testing suggests a slightly different fix is needed. The nicenum code (which is basically the original cod... Jason King
05:15 PM Feature #15017: efibootmgr for illumos
according to John Groenveld:
FreeBSD includes efibootmgr(8) which came in handy for configuring
multiboot via EF...
David Stes
04:40 PM Feature #15017 (New): efibootmgr for illumos
Is there a tool please like "efibootmgr"
https://github.com/rhboot/efibootmgr
for Illumos ? If not could such a...
David Stes

2022-09-26

09:49 PM Bug #15016 (Closed): find_elf should cope with O_DIRECTORY absence
find_elf is a native tool (i.e built using the system headers) and should build/work on the systems predating #9965.
...
Yuri Pankov
09:24 PM Bug #15012 (Pending RTI): nightly should fail if tools build failed
Yuri Pankov
09:20 PM Bug #13313 (Pending RTI): tools build uses cw from /opt/onbld even if -t flag is specified
Yuri Pankov
08:57 PM Bug #14968 (Closed): bhyve needs self-destroy ioctl
"git commit 42640e499ab380f595753ffb5c3607d030e5cff3":https://github.com/illumos/illumos-gate/commit/42640e499ab380f5... Electric Monk
08:57 PM Bug #14963 (Closed): bhyve destroy should be more robust
"git commit 42640e499ab380f595753ffb5c3607d030e5cff3":https://github.com/illumos/illumos-gate/commit/42640e499ab380f5... Electric Monk
03:11 PM Bug #15007 (Closed): zfs-tests: bootfs_006_pos is failing
"git commit 1b6debbb96f2c66931b6ec520e8dd07ece57d2dd":https://github.com/illumos/illumos-gate/commit/1b6debbb96f2c669... Electric Monk
03:04 PM Bug #14999 (Closed): SMB server mis-handles very long file names
"git commit 46a7047cf9615f69c4e19c75c66b808b68695bbe":https://github.com/illumos/illumos-gate/commit/46a7047cf9615f69... Electric Monk
02:47 PM Bug #15001 (Closed): Unable to set smb property max_protocol to 3.1.1 or empty
"git commit 76b0ca5a9552055cbe0fc7faabd3269bf63c4060":https://github.com/illumos/illumos-gate/commit/76b0ca5a9552055c... Electric Monk

2022-09-25

03:43 PM Bug #15015 (New): Wrong result from cpow in libc
The c program below gives the wrong result. The output is @0.000000, -4.624796@ but it should be @0.000000, -0.216226... Rikard Nordgren
02:20 PM Feature #15014 (New): urtwn: add driver for USB Wifi sticks using RTLS8188CU/RTLS8192CU chips
I use this driver for some time successfully and it supports still available USB Wifi sticks.
The urtwn driver is or...
Carsten Grzemba
05:37 AM Bug #15013 (Closed): smbsrv: cannot rename file whose name was CATIA-converted
The SMB server allows setting a property called 'catia' on shares. This property converts characters in UNIX filename... Matt Barden
05:21 AM Bug #14720 (Resolved): fac_prov_ipmi: missing thresholds should not be considered error
... Yuri Pankov
05:21 AM Bug #14720 (Pending RTI): fac_prov_ipmi: missing thresholds should not be considered error
Yuri Pankov
05:11 AM Bug #15012 (Closed): nightly should fail if tools build failed
If tools build failed for any reason (for me it was a simple mismerge), nightly should not continue and fail immediat... Yuri Pankov
03:54 AM Feature #15011 (In Progress): Want wrapper for rpc tests in smbsrv-tests
Matt Barden
03:53 AM Feature #15011 (Closed): Want wrapper for rpc tests in smbsrv-tests
#14077 added a wrapper for smbtorture's smb2 tests to smbsrv-tests, as well as the infrastructure to run them through... Matt Barden
03:37 AM Bug #13313 (In Progress): tools build uses cw from /opt/onbld even if -t flag is specified
Yuri Pankov

2022-09-24

11:08 PM Feature #15004 (Closed): diskinfo: get rid of topo calls if there are no -c or -P options
"git commit 2b766db42fbe7dc313c8d6de18e15f3aa15a35bb":https://github.com/illumos/illumos-gate/commit/2b766db42fbe7dc3... Electric Monk
11:08 PM Bug #14989 (Closed): SMB panic running smbtorture smb2.durable-open.delete_on_close1
"git commit 088ae41ea793fc92f1e949ea035e6d896025acb4":https://github.com/illumos/illumos-gate/commit/088ae41ea793fc92... Electric Monk
11:08 PM Bug #14987 (Closed): smb: DsFreeDcInfo leaks
"git commit bbcfe1fdf407bba4db5c2e62a69b67be0c4cb443":https://github.com/illumos/illumos-gate/commit/bbcfe1fdf407bba4... Electric Monk
11:08 PM Bug #14958 (Closed): fakekernel: avoid LWP <defunc> threads
"git commit 589f9b6223af8482576c4b68c4acc0626246eb32":https://github.com/illumos/illumos-gate/commit/589f9b6223af8482... Electric Monk
11:08 PM Bug #14863 (Closed): Makefile.syshdrs: machine specific headers appear to be quite common
"git commit a3eabe598a0af8378581201cb0d027e3589fd3f7":https://github.com/illumos/illumos-gate/commit/a3eabe598a0af837... Electric Monk
11:08 PM Bug #14997 (Closed): unnecessary jmp in desctbls_asm.s
"git commit 61b899723556289ed14dbcc0792ee6ed33c3edf9":https://github.com/illumos/illumos-gate/commit/61b899723556289e... Electric Monk
11:08 PM Bug #14485 (Closed): bhyve needs better cpuid control
"git commit 578d9a563f6dc0f4f8a56447931b36db474172da":https://github.com/illumos/illumos-gate/commit/578d9a563f6dc0f4... Electric Monk
11:08 PM Bug #14972 (Closed): some diskinfo error messages run into the next line
"git commit e98897e3ff64095f1d7afa3f16c8c3dcbd805e3e":https://github.com/illumos/illumos-gate/commit/e98897e3ff64095f... Electric Monk
11:08 PM Bug #14961 (Closed): validate_pkg crashes with bad manifest
"git commit bf2b3a2a0b16c017abff41fdb4f8c82e2aef82fd":https://github.com/illumos/illumos-gate/commit/bf2b3a2a0b16c017... Electric Monk
11:08 PM Bug #14969 (Closed): Improve elfcap.chk CPPFLAGS
"git commit 73ef486937f03be7d079065dda822f13cc8f6470":https://github.com/illumos/illumos-gate/commit/73ef486937f03be7... Electric Monk
11:08 PM Bug #14986 (Closed): SMB Shares appear to be rename-able from Clients
"git commit 663b59f48c396b41650fffe9e2f20a85e9710c85":https://github.com/illumos/illumos-gate/commit/663b59f48c396b41... Electric Monk
11:08 PM Bug #14923 (Closed): svccfg native build confused adjuncts
Electric Monk
11:08 PM Bug #14921 (Closed): ipadm(8) could be clearer about addrobj requirements
"git commit 625b8b2ac3f4d9aee6c88dfdf2b99a6423a9b5b5":https://github.com/illumos/illumos-gate/commit/625b8b2ac3f4d9ae... Electric Monk
08:24 PM Feature #15010 (Closed): September 2022 hwdata update
Update the PCI and USB IDs again.
Andy Fiddaman
10:28 AM Feature #15009 (Closed): Update tzdata to 2022d
https://mm.icann.org/pipermail/tz-announce/2022-September/000073.html Andy Fiddaman
03:23 AM Bug #15008 (Closed): expose bhyve kernel interface version wider
In #14660, bhyve because to expose a version number for its kernel interface. This could be queried via the @VMM_INT... Patrick Mooney

2022-09-23

08:53 PM Feature #15004: diskinfo: get rid of topo calls if there are no -c or -P options
I tested this on a number of servers, comparing the output of a plain @diskinfo@ before and after this change, and th... Andy Fiddaman
04:24 PM Bug #15007 (Closed): zfs-tests: bootfs_006_pos is failing
We actually do support booting from stripe. Toomas Soome
03:44 PM Bug #15001: Unable to set smb property max_protocol to 3.1.1 or empty
For clarity, the existing implementation allows setting max_protocol="3.02" and "3.11" for 3.0.2 and 3.1.1 support, r... Matt Barden
02:43 PM Bug #15006 (Closed): Implement pre-auth integrity for fksmbd
Missed when this work was done:
#12513 SMB 3.1.1 support for server
Added this so I can use fksmbd for debugging en...
Gordon Ross
12:18 PM Feature #15005 (Closed): Tests for btree implementation used by range trees
Update from OpenZFS:... Toomas Soome

2022-09-22

09:11 PM Feature #15004 (In Progress): diskinfo: get rid of topo calls if there are no -c or -P options
Andy Fiddaman
08:57 PM Feature #15004 (Closed): diskinfo: get rid of topo calls if there are no -c or -P options
Andy Fiddaman
08:44 PM Feature #15004 (Closed): diskinfo: get rid of topo calls if there are no -c or -P options
There's a commit from Tintri by DDN in OmniOS which avoids calls into topo when those data are not required.
https...
Andy Fiddaman
07:54 PM Bug #15003 (Closed): Corrupt AMD microcode equivalence-table not properly handled
There are two bugs in the handling of the AMD CPU microcode @equivalence-table@ where the kernel assumes that is prop... Andy Fiddaman
05:35 PM Bug #15001: Unable to set smb property max_protocol to 3.1.1 or empty
Here are some testing command sequences to demonstrate how it behaves after the fix:... Gordon Ross
04:50 PM Bug #15001 (Closed): Unable to set smb property max_protocol to 3.1.1 or empty
In testing it was found that the max_protocol value used with the sharectl command does not support values above '3.0... Toomas Soome
05:04 PM Bug #15002 (New): sharemgr(8) seems confused about SMB and NFS
The @sharemgr(8)@ man page lists the various share options for NFS and SMB, however it lists options such as @abe@, @... Jason King
04:09 PM Bug #14485 (Pending RTI): bhyve needs better cpuid control
Patrick Mooney
03:16 PM Bug #9959: pthread_mutex_init should initialize mutex appropriately for robust mutex_init
There's a remaining problem with Samba 4.10.6 and later. See:
https://github.com/OpenIndiana/oi-userland/commit/89ed...
Gordon Ross
12:17 PM Bug #14987 (Pending RTI): smb: DsFreeDcInfo leaks
Gordon Ross
12:17 PM Bug #14958 (Pending RTI): fakekernel: avoid LWP <defunc> threads
Gordon Ross
04:12 AM Bug #15000 (New): DNSServiceRegister(3DNS_SD) has wrong type for txtLen
DNSServiceRegister(3DNS_SD) shows the function signature as:... Jason King

2022-09-21

11:01 PM Bug #14999: SMB server mis-handles very long file names
Testing:
new unit test: smbtorture ... smb2.create.longname
Copy the file in longname.zip onto a share and check t...
Gordon Ross
10:59 PM Bug #14999: SMB server mis-handles very long file names
I also have a new smbtorture test for this kind of long name, which I'll push to our samba fork:... Gordon Ross
10:58 PM Bug #14999: SMB server mis-handles very long file names
It turns out that below the VFS layer (eg. ZFS) file name components longer than
MAXNAMELEN (256) are simply truncat...
Gordon Ross
10:57 PM Bug #14999: SMB server mis-handles very long file names
I reproduced this and got a capture: longname1.snoop
The interesting thing in the capture is that we allow the creat...
Gordon Ross
04:36 PM Bug #14999 (Closed): SMB server mis-handles very long file names

From racktop:
BSR-7304 SMB server mis-handles very long file names
In production at least a few months.
Toomas Soome
10:42 PM Bug #14998: smbd domain cache broken
Testing: Sabotage the connection to the AD server and do something that needs it (eg "smbadm lookup").
Bring the AD ...
Gordon Ross
03:44 PM Bug #14998 (Closed): smbd domain cache broken
After some changes of boot environment that apparently left the domain-join credentials unusable for access to our do... Toomas Soome
10:39 PM Bug #14989: SMB panic running smbtorture smb2.durable-open.delete_on_close1
Testing: smbtorture smb2.durable-open.delete_on_close1
It's tricky to hit this. One may need to try several times, ...
Gordon Ross
08:50 PM Bug #14923 (Resolved): svccfg native build confused adjuncts
Dan McDonald
08:49 PM Bug #14923: svccfg native build confused adjuncts
Apparently the 4f9241761deff31c4840b1283ffc458661ee7dca commit didn't show up here. We can resolve this issue as it'... Dan McDonald
05:04 PM Bug #14992 (Closed): dead code in desctbls.c
Resolved in https://github.com/illumos/illumos-gate/commit/0ea62e6f4e67ca28e733485fb02f81d093a5d274 Andy Fiddaman
03:13 PM Bug #14963: bhyve destroy should be more robust
I did some additional testing on omnios bloody. I setup a bhyve zone to ensure that tear down when the bhyve process... Michael Zeller
12:39 AM Bug #14963: bhyve destroy should be more robust
To account for the new behavior from #14968, the tests around destruction (both self-, and otherwise) were expanded:
...
Patrick Mooney
02:45 PM Bug #14997: unnecessary jmp in desctbls_asm.s
Tested: built nightly, installed on a machine, booted on hardware.
Note that the replacement of the @leave@ instru...
Dan Cross
02:02 PM Bug #14997: unnecessary jmp in desctbls_asm.s
Thank you, Patrick! Dan Cross
01:45 PM Bug #14997: unnecessary jmp in desctbls_asm.s
Of course the relevant file is @desctbls_asm.s@, not @descrtbls_asm.s@.
(I'm trying to cut down on caffeine; I'm n...
Dan Cross
01:42 PM Bug #14997 (Closed): unnecessary jmp in desctbls_asm.s
The x86 code for manipulating descriptor tables seems largely untouched since Solaris, and includes some curious sequ... Dan Cross
01:04 PM Feature #14996 (Closed): Restructure ucode data Makefiles
The makefiles under @usr/src/data/ucode@ assume that the only architecture for which microcode is relevant is @i86pc@... Andy Fiddaman
01:00 PM Bug #14995 (Closed): misleading messages on microcode update failure
When a CPU microcode update fails due to it not being accepted by the processor, the resulting error messages are mis... Andy Fiddaman
12:57 PM Bug #14994 (Closed): Panic on microcode update with UFS boot archive
Early in system boot, before things like kmem are set up, and assuming there is an update available, the microcode in... Andy Fiddaman
02:22 AM Bug #14485: bhyve needs better cpuid control
With the change in place, the bhyve test suite, including two new tests specific to the CPUID mechanism in question, ... Patrick Mooney

2022-09-20

10:01 PM Bug #14992: dead code in desctbls.c
`wsdiff` shows no significant diffs (the branch name is different; line numbers from the asserts in debug mode). Dan Cross
08:22 PM Bug #14992: dead code in desctbls.c
Note that the removed code cannot possibly be reached as it is in a nested ifdef:
@
#if defined(__xpv)
...
#e...
Dan Cross
08:14 PM Bug #14992 (Closed): dead code in desctbls.c
There is some easily-removable dead code in intel/os/desctbls.c that obfuscates IDT initialization. Dan Cross
09:11 PM Bug #14968: bhyve needs self-destroy ioctl
With the proposed fix in place, the bhyve test suite, including the new test added for this specific functionality (@... Patrick Mooney
08:16 PM Feature #14993 (Closed): zfs-tests: Move platform independent tests to a shared runfile
Note, this update is based on OpenZFS patch 5e74ac51c70ee978e338e828f05377092d0637d4, but not fully - we do not imple... Toomas Soome
08:05 PM Bug #14991 (Closed): Large AMD microcode does not load at boot
I have been doing some testing of AMD CPU microcode loading on a newer AMD processor and found that it is not possibl... Andy Fiddaman
05:32 PM Bug #14972: some diskinfo error messages run into the next line
h3. Testing Notes
Confirmed that the new version still works on a computer that already worked:...
Joshua M. Clulow
05:08 PM Bug #14990 (New): memory error while creating local repo using pkgrecv
memory error in pkg/publish/transaction.py
attaching screenshot
anil choudhary
01:37 PM Bug #14989: SMB panic running smbtorture smb2.durable-open.delete_on_close1
The oplock break logic requires a "proposed open", which smbsrv represents as an smb_ofile_t that's not yet in the li... Gordon Ross
01:26 PM Bug #14989: SMB panic running smbtorture smb2.durable-open.delete_on_close1
Upstreaming from racktop
commit a0ec0274f91d1706af556b33637c81df96b8bd87
Author: Gordon Ross <gwr@racktopsystems.co...
Gordon Ross
01:24 PM Bug #14989 (Closed): SMB panic running smbtorture smb2.durable-open.delete_on_close1
While doing tests on some other changes, hit this panic:... Gordon Ross
12:58 PM Bug #14988: smb: panic in smb_common_open after pool export
Test method:
Mount some SMB Share in the pool that will be exported.
Disable the SMB server "unexport" thread as ...
Gordon Ross
12:57 PM Bug #14988: smb: panic in smb_common_open after pool export
This happens because after the (forced) zpool export (with no SMB "unshare"), all file system operations under the sh... Gordon Ross
12:54 PM Bug #14988 (In Progress): smb: panic in smb_common_open after pool export
Gordon Ross
12:34 PM Bug #14988 (Closed): smb: panic in smb_common_open after pool export
Seen in tests with a (forced) zpool export:... Toomas Soome
11:59 AM Bug #14987 (Closed): smb: DsFreeDcInfo leaks
Discovered while looking into possible memory leaks in smbd:
DsFreeDcInfo leaks the object passed to it where it sho...
Toomas Soome

2022-09-19

08:03 PM Bug #14971: `mac_fini_ops` can lead to NULL-pointer dereferences
I've found a way to reproduce this, and so to test the changes I'm making. This was all hit while working on a driver... Benjamin Naecker
07:05 PM Bug #14923: svccfg native build confused adjuncts
I've tested this in a build-based fashion by doing a stock build with no adjuncts and a build with adjuncts. I did no... Robert Mustacchi
06:15 PM Bug #14969: Improve elfcap.chk CPPFLAGS
I've also tested this with various builds to verify that it works in the new construction. Robert Mustacchi
05:10 PM Bug #14958: fakekernel: avoid LWP <defunc> threads
Toomas Soome wrote:
> Kernel doesn't require to call thread_join() on threads, instead it uses reaper-thread. It bro...
Toomas Soome
04:55 PM Bug #14986 (Closed): SMB Shares appear to be rename-able from Clients
This should not be possible, but it appears that a user from Windows can rename a share, which actually renames mount... Toomas Soome
02:31 PM Bug #14985 (Closed): adjtime could be more const
Our definition for @adjtime@ does not specify the first argument as const:... Patrick Mooney
05:33 AM Feature #11874: NFS file access audit logging
This project enhances the NFS server so that it can generate audit events, through the existing BSM audit infrastruct... Matt Barden
05:05 AM Feature #11875: ZFS changes for file access auditing
Today, ZFS supports setting 'AUDIT' and 'ALARM' type entries in a file's ACL. This project gives these ACE types a me... Matt Barden
04:29 AM Bug #11873: SMB file access audit logging
This project enhances the SMB server so that it can generate audit events, through the existing BSM audit infrastruct... Matt Barden
03:55 AM Bug #2271: CIFS clients fail to authenticate when idmap is using IDMU
As Kevin noted, the issue here is that adt_get_mask_from_user() requires that any non-ephemeral UID be mappable to a ... Matt Barden
03:33 AM Bug #14984 (New): vnodetopath could be more reliable for files on ZFS
Today, vnodetopath() is able to reconstruct a path for directories with an empty v_path through successive '..' looku... Matt Barden
02:45 AM Bug #14983: Panic in cfg_offset != 0xffffffff assertion in smrt:smrt_locate_cfgtbl
Yeah, sorry about that. There are two VERIFYs in that function that could easily be relaxed to a comparison with @PC... Joshua M. Clulow
02:12 AM Bug #14983 (New): Panic in cfg_offset != 0xffffffff assertion in smrt:smrt_locate_cfgtbl
I recently installed an HP H240 in a non-HP Ivy Bridge system (Dell T20). The card is configured for HBA mode (analog... Albert Lee

2022-09-18

03:10 PM Bug #14870 (Closed): Netlogon client stops using SecureRPC after RPC call error
"git commit c585f97b10d318e825698eb51d4671fef5b4d21f":https://github.com/illumos/illumos-gate/commit/c585f97b10d318e8... Electric Monk
02:39 PM Bug #14870: Netlogon client stops using SecureRPC after RPC call error
Test method:
Requires an AD server that restricts NetLogon RPC to require signing, as described in:
#13169 CVE-202...
Gordon Ross

2022-09-17

10:11 PM Bug #14982 (Closed): zfs: Fix use-after-free in btree code
Patch from OpenZFS:
Coverty static analysis found these.

Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Re...
Toomas Soome
10:09 PM Bug #14981 (Closed): zfs: Several B-tree optimizations
Update from OpenZFS:
- Introduce first element offset within a leaf. It allows to reduce
by ~50% average memmo...
Toomas Soome
11:30 AM Bug #14975 (Duplicate): smbsrv: Fix double free when lsa_lookup_sid() failed
Toomas Soome
11:30 AM Bug #14975: smbsrv: Fix double free when lsa_lookup_sid() failed
Gordon Ross wrote in #note-3:
> As Matt B. pointed out: This may be already fixed in #9881
> Need to check is this ...
Toomas Soome
03:11 AM Bug #14980 (New): pcmcia lives in common but is i86pc-specific
There are several places in uts/common/pcmcia/... where the code relies on the type and contents of objects attached ... Thirteen Oxide
02:58 AM Bug #14979 (New): pci-ide lives in common but is i86pc-specific
The pci-ide driver references, and depends upon the type of, objects attached to @struct intrspec@ via the @ih_privat... Thirteen Oxide
12:20 AM Bug #14977: NN_NUMBUF_SZ is too small after 12258
To test, I ran the same dd command that produced an overflow (@1048576000 bytes (??iB)...@) with a rebuilt dd using t... Jason King
12:02 AM Bug #14978: ZFS autoexpand property should work for root pools
Note that autoexpansion came in with:... Joshua M. Clulow

2022-09-16

11:46 PM Bug #14978 (Closed): ZFS autoexpand property should work for root pools
When the @autoexpand@ property is set on a pool, and the underlying block device has grown in size at import time, we... Joshua M. Clulow
11:22 PM Bug #14870: Netlogon client stops using SecureRPC after RPC call error
Testing this requires a domain setup, which I don't have where I'm doing this work.
(To test, one must temporarily ta...
Gordon Ross
11:21 PM Bug #14977 (New): NN_NUMBUF_SZ is too small after 12258
#12258 introduce a new flag to @nicenum_scale@ -- @NN_UNIT_SPACE@ which will insert a space between the value and the... Jason King
10:48 PM Bug #14869 (Closed): ODX copy between shares fails
"git commit ba55de6b420021ddc0b5990dd680795ee33d4f94":https://github.com/illumos/illumos-gate/commit/ba55de6b420021dd... Electric Monk
05:26 PM Bug #14869 (Pending RTI): ODX copy between shares fails
Gordon Ross
05:18 PM Bug #14869: ODX copy between shares fails
Testing:
Copy paste a large file (400M ISO) from one share to another in Windows 10 file explorer.
smbsrv-tests...
Gordon Ross
09:18 PM Bug #14976 (New): SMB ioctl fixes (still) incomplete
For reasons lost to time and job-changes, #8935 did not include a uint32_t {under,over}flow component. Something may... Dan McDonald
08:03 PM Feature #14970 (Closed): Restrict NFS mountd MOUNTPROC_DUMP to local transports
"git commit 35a075c30369bda7caecc8d23aaabe61768b4440":https://github.com/illumos/illumos-gate/commit/35a075c30369bda7... Electric Monk
05:23 PM Bug #14975: smbsrv: Fix double free when lsa_lookup_sid() failed
As Matt B. pointed out: This may be already fixed in #9881
Need to check is this is still a bug.
Gordon Ross
08:09 AM Bug #14975 (Duplicate): smbsrv: Fix double free when lsa_lookup_sid() failed
Double free can occur if lsa_lookup_sid() returns error with polluted @info argument.

Vulnerable are lsa_Looku...
Toomas Soome

2022-09-15

04:38 PM Bug #14954 (Closed): nvmeadm list should use nicenum()
"git commit a713ecffc834d396a2f97329cc26b4d8b7ffe915":https://github.com/illumos/illumos-gate/commit/a713ecffc834d396... Electric Monk
10:32 AM Bug #14954: nvmeadm list should use nicenum()
Testing: I've verified that the output from 'nvmeadm list' after the change is correct for various namespace sizes. R... Hans Rosenfeld
03:14 PM Bug #14974 (Closed): bhyve vhpet needs one-shot timers
The vhpet exposes a set of timers to the guest which can be configured in one-shot or periodic mode. The actual impl... Patrick Mooney
03:10 PM Bug #14973 (In Progress): bhyve should clamp periodic timers
Emulated devices which expose periodic timers to the guest (and userspace, via state import/export) should clamp thei... Patrick Mooney
01:54 PM Bug #14967 (Closed): dladm create-overlay fails with IPs that end in the range 224-239
"git commit 8bcd8eea9270aef5b19ce4303b2a7f4f0bc6bbba":https://github.com/illumos/illumos-gate/commit/8bcd8eea9270aef5... Electric Monk
10:30 AM Bug #14690: nvmeadm should refer to namespaces by their nsid
Testing: I have verified that nvmeadm(8) gets the correct namespace for all three kinds of allowed argument: namespac... Hans Rosenfeld
03:21 AM Feature #14949 (Closed): Convert find_elf(1ONBLD) to mandoc
"git commit aff6a0f8b30f58d0b494eb98f8f3e01983acecc4":https://github.com/illumos/illumos-gate/commit/aff6a0f8b30f58d0... Electric Monk
03:12 AM Bug #14972 (Closed): some diskinfo error messages run into the next line
The @diskinfo@ utility prints diagnostic messages under some conditions using a bespoke version of the @err(3C)@ fami... Joshua M. Clulow
12:08 AM Bug #14868 (Closed): SMB reconnect fails when previous session still disconnecting
"git commit 1baeef3013bd4a2bff922e272ea7cd6da5a99908":https://github.com/illumos/illumos-gate/commit/1baeef3013bd4a2b... Electric Monk

2022-09-14

11:54 PM Bug #14971 (New): `mac_fini_ops` can lead to NULL-pointer dereferences
It's currently possible for @mac_fini_ops@ to lead to a NULL-pointer dereference. That routine currently calls @dld_f... Benjamin Naecker
10:30 PM Feature #14970 (Closed): Restrict NFS mountd MOUNTPROC_DUMP to local transports
Query to see mounted resources will reveal client hosts making mounts, and we do not want to expose this for all.
...
Toomas Soome
09:18 PM Bug #14847 (Closed): illumos should default to python 3.9
"git commit 36afce5d646a7506053384370adfe4c6ac1a6047":https://github.com/illumos/illumos-gate/commit/36afce5d646a7506... Electric Monk
05:17 PM Bug #14944 (Closed): xhci silently drops ugen transfers sometimes but not always
"git commit 0ae0ab6f6ac7a567d495b1daad2f6e229d097a21":https://github.com/illumos/illumos-gate/commit/0ae0ab6f6ac7a567... Electric Monk
04:09 AM Bug #14967: dladm create-overlay fails with IPs that end in the range 224-239
Note: For testing, I ran this on SmartOS, which also needed "OS-8407":https://smartos.org/bugview/OS-8407 for the sam... Brian Bennett
04:02 AM Bug #14967: dladm create-overlay fails with IPs that end in the range 224-239
Before CR 2349:... Brian Bennett
01:55 AM Feature #14949: Convert find_elf(1ONBLD) to mandoc
Testing was viewing the converted man page and comparing to the original. Jason King
01:25 AM Bug #14868: SMB reconnect fails when previous session still disconnecting
Tested by forcibly resetting TCP sessions for connected clients.
The smbsrv-tests show no difference in output:
c...
Gordon Ross

2022-09-13

11:14 PM Bug #14867 (Closed): panic in smb_request_alloc / smb_oplock_ind_break during shutdown
"git commit 525641e8e46b2b8beffe3f067f910178ffa06377":https://github.com/illumos/illumos-gate/commit/525641e8e46b2b8b... Electric Monk
11:08 PM Bug #14944: xhci silently drops ugen transfers sometimes but not always
h2. Testing Notes
We are using a variety of USB devices (both at Oxide, and myself personally) that I have verifie...
Joshua M. Clulow
07:41 PM Bug #14242 (Closed): programs that lack PT_PHDR are not properly loaded
"git commit 4e18e297380f99d39327599157792494d044942a":https://github.com/illumos/illumos-gate/commit/4e18e297380f99d3... Electric Monk
07:41 PM Bug #14236 (Closed): signed math leads getelfshdr astray
"git commit 4e18e297380f99d39327599157792494d044942a":https://github.com/illumos/illumos-gate/commit/4e18e297380f99d3... Electric Monk
06:49 PM Bug #14969: Improve elfcap.chk CPPFLAGS
I'm happy to report that with this fix in place, SmartOS builds without trainwrecking on building elfcap.chk. (Count... Dan McDonald
06:38 PM Bug #14969 (Closed): Improve elfcap.chk CPPFLAGS
When we started with the design of elfcap.chk, it leveraged CPPFLAGS.native. Unfortunately, in stock situations for r... Robert Mustacchi
03:16 PM Bug #14952: bhyve should expose PAGING exits to userspace
Ideally, our instruction emulation would be robust enough to handle this itself (eat the errant writes, or attempt fu... Patrick Mooney
12:45 AM Bug #14968 (Closed): bhyve needs self-destroy ioctl
Presently, the only way to explicitly destroy a bhyve instance (ignoring the auto-destruct functionality) is to use m... Patrick Mooney
12:12 AM Bug #14967 (Closed): dladm create-overlay fails with IPs that end in the range 224-239
We tracked this down to vxlan_o_setprop where the following occurs:... Brian Bennett

2022-09-12

08:16 PM Bug #14966 (New): ddi_intr_set_cap() allowed flags inconsistency
Neither the introduction of the ddi_intr_set_cap(9f) interface via PSARC 2004/253 nor the current contents of the ill... Thirteen Oxide
05:17 PM Bug #14965 (Pending RTI): loader: udp receive should try harder to get packets for this connection
The current udp receive code does check if this packet does belong to us, but it does return immediately if not - and... Toomas Soome
02:49 PM Bug #14964: Move Perl man pages from /usr/share/man to /usr/perl5/$(PERL_VERSION)/man
h3. Testing
The nightly/onu/boot cycle passed.
Marcel Telka
02:40 PM Bug #14964 (In Progress): Move Perl man pages from /usr/share/man to /usr/perl5/$(PERL_VERSION)/man
The in-gate Perl man pages are currently delivered by @runtime/perl$(PERL_PKGVERS)/module/sun-solaris@ package into @... Marcel Telka
 

Also available in: Atom