Project

General

Profile

Activity

From 2021-12-28 to 2022-01-26

2022-01-26

10:59 PM Feature #14454 (Closed): sys/debug.h: CTASSERT should use _Static_assert
The subject is really telling it all.
Testing done: full nightly build.
Toomas Soome
09:22 PM Bug #14343 (Closed): ufs: array subscript 'struct direct[0]' is partly outside array bounds
"git commit 7939798324de96253652dd33a2a42e25e4ab61f9":https://github.com/illumos/illumos-gate/commit/7939798324de9625... Electric Monk
05:20 PM Bug #13663: fchmodat(AT_SYMLINK_NOFOLLOW) should work for non-symlinks
h2. Testing
h4. Without the fix...
Marcel Telka
04:45 PM Bug #14453: dead keys X11/MATE not working when IBus is disabled
Correction : the Linux system runs MATE 1.24.1 not MATE 1.26 David Stes
04:44 PM Bug #14453 (New): dead keys X11/MATE not working when IBus is disabled

I tested on a Linux system (X11 with FBDEV frame buffer) with MATE 1.26 and xterm or pluma (editor) on that Linux s...
David Stes
01:06 PM Bug #13877 (Feedback): SMB server should enable IPv6 by default
Gordon Ross
12:01 AM Bug #13917: ctxops interfaces could be more ergonomic
Additionally, to prevent merge hell I added changes to LX that consume this interface. My one LX zone on my test mac... Dan McDonald

2022-01-25

10:25 PM Bug #14426 (Closed): expand seg_vmm tests
"git commit 70ae9a334a768113a660b21305bf7d2cff941499":https://github.com/illumos/illumos-gate/commit/70ae9a334a768113... Electric Monk
10:25 PM Bug #14425 (Closed): want probes for invvpid and invept
"git commit 70ae9a334a768113a660b21305bf7d2cff941499":https://github.com/illumos/illumos-gate/commit/70ae9a334a768113... Electric Monk
08:52 PM Bug #14428 (Closed): formatting issues in memory(3c) man page
"git commit 25cdfc4f8d373444e56178d1053ca53f1c3ea928":https://github.com/illumos/illumos-gate/commit/25cdfc4f8d373444... Electric Monk
08:50 PM Bug #14419 (Closed): iprb transmit watchdog somewhat overzealous
"git commit ab3f6e90e6b1d8edee27c66beb8e53bc6033fb2a":https://github.com/illumos/illumos-gate/commit/ab3f6e90e6b1d8ed... Electric Monk
08:43 PM Bug #14419: iprb transmit watchdog somewhat overzealous
h1. Testing Notes
I built the @iprb@ module with this change and gave it to a user on IRC who confirms that it mak...
Joshua M. Clulow
07:44 PM Bug #13917: ctxops interfaces could be more ergonomic
I've tested this change on OmniOS along with a patched illumos-kvm[1] and a patched Virtualbox[2].
Under both hypervi...
Andy Fiddaman
07:25 PM Feature #14396 (Closed): Makefile.master: gcc 11 support
"git commit c9b01782224c4b5ea00e251ce64cfbd68ce276d6":https://github.com/illumos/illumos-gate/commit/c9b01782224c4b5e... Electric Monk
07:23 PM Bug #14388 (Closed): des: with mismatched bound
"git commit 5528cade4e43d027d848fdca33cccc9faa97823b":https://github.com/illumos/illumos-gate/commit/5528cade4e43d027... Electric Monk
07:20 PM Bug #14389 (Closed): net80211: mismatched bound
"git commit f4203ebbfd2dce9537b7614c6e37240f406907e8":https://github.com/illumos/illumos-gate/commit/f4203ebbfd2dce95... Electric Monk
07:18 PM Bug #14386 (Closed): libc: build errors with gcc 11
"git commit 2829495d7d810156bdfd454b8a1ef0f54eac9733":https://github.com/illumos/illumos-gate/commit/2829495d7d810156... Electric Monk
07:14 PM Bug #14393 (Closed): stmf_sbd: build errors with gcc 11
"git commit 1b863af9bc9a5c76ed773e129889fc19dbf9e41c":https://github.com/illumos/illumos-gate/commit/1b863af9bc9a5c76... Electric Monk
07:11 PM Bug #14326 (Closed): dt_unring_buf: set dtbd_oldest to the start of the first record
"git commit 050c24f35c93857f1022f99834086ade54e70547":https://github.com/illumos/illumos-gate/commit/050c24f35c93857f... Electric Monk
06:50 PM Bug #14437: cyclics corked on overlay socket with full queue
Note (stated in the bugview link) that the proposed solution here is one of two, the simpler drop-it version. A vers... Dan McDonald
06:39 PM Bug #14442 (Closed): NVMe theory statement on spec version is confusing
"git commit 817002c416c9301664eafbc288940123aa7d6fc9":https://github.com/illumos/illumos-gate/commit/817002c416c93016... Electric Monk
04:39 AM Bug #14442: NVMe theory statement on spec version is confusing
As this just changed comments, I mostly looked at this with wsdiff and found minor relocation changes:... Robert Mustacchi
06:01 PM Feature #14451 (Closed): loader: want mechanism to test if we are virtualized
add isvirtualized? word ( -- addr len flag | flag )

if we are running in virtual machine, return true and addr...
Toomas Soome
04:00 PM Bug #13877: SMB server should enable IPv6 by default
Try @sharectl set -p ipv6_enable=true smb@ then @svcadm restart smb/server@
Jason King
03:43 PM Bug #13877: SMB server should enable IPv6 by default
It looks like this problem is in the IPv6 part of Illumos, not Red Hat.
I configured a test server that has both IPv...
Lee Damon
03:05 PM Bug #14322: Remote OmniOS SMB user/group management via Windows computermanagement not working
Problem happens as local user root, no AD involved
> ::smbuser
USER UID SSNID ACCOUNT
f...
Guenther Alka
01:21 PM Bug #14322: Remote OmniOS SMB user/group management via Windows computermanagement not working
If you're doing this from a Windows client, you need to use some care about which identity will be used to connect to... Gordon Ross
01:16 PM Feature #14097: time to disable SMB1 by default
Perhaps we can also enable IPv6 at the same time. Currently the default is: ipv6_enable=false
I think that defau...
Gordon Ross
01:15 PM Bug #14142: kernel SMB spams log when it hits max_connections
Have you seen that more than once? Any clues how to reproduce it? Gordon Ross
05:53 AM Feature #14450 (Closed): Want PCI platform resource discovery module
As part of the ongoing effort around IPD 21 PCI Platform Unification, the first major step here is to get a working s... Robert Mustacchi
05:02 AM Bug #6943: libmd(3lib) should mention new hash algorithms
Tested by looking at the new page in @man@. Robert Mustacchi
05:02 AM Bug #14412: Convert libmd(3lib) to mandoc
Tested by looking at the new page in @man@. Robert Mustacchi
05:02 AM Feature #14411: Convert list_create(9F) to mandoc
Tested by looking at the new page in @man@. Robert Mustacchi
05:02 AM Bug #9855: list_next/list_prev needs a bit more detail
Tested by looking at the new page in @man@. Robert Mustacchi
04:57 AM Feature #14413: Convert vfstab(4) to mandoc
Tested by looking at it in @man@. Robert Mustacchi
04:57 AM Bug #8555: vfstab(4) man incorrectly describes getvfsent(3C)
Tested by looking at it in @man@. Robert Mustacchi
04:10 AM Bug #14449 (New): ipf documentation doesn't talk about ipf6.conf
Right now it is very hard to figure out how to get started with IPv6 filtering on ipf. If you look at anything IPv6 r... Robert Mustacchi

2022-01-24

11:06 PM Bug #14425: want probes for invvpid and invept
I also traced the args to those probes to see that the values passed matched expectations. (And they did) Patrick Mooney
09:49 PM Feature #14401 (Closed): elfdump should understand LLVM section types
"git commit ff4c9ae3835ad2c0d7c85544aad7de6fe35d4e30":https://github.com/illumos/illumos-gate/commit/ff4c9ae3835ad2c0... Electric Monk
09:07 PM Bug #14423 (Closed): bhyve vm can wedge on shutdown
"git commit cc7a5a3be88241742ab4e0d7a14a0291f4e32183":https://github.com/illumos/illumos-gate/commit/cc7a5a3be8824174... Electric Monk
07:55 PM Feature #14448 (New): Bringup igc(7D) driver for illumos
The Intel i225 chipset, which is here:
https://ark.intel.com/content/www/us/en/ark/products/series/184686/intel-et...
Dan McDonald
06:35 PM Feature #14202: Need direct callbacks from socket upcalls via ksocket
I have not tested this change in isolation, and there is no consumer yet until #13500 is integrated, but the same cod... Andy Fiddaman
05:59 PM Bug #14143 (Closed): kmem should learn we are no longer Solaris
"git commit 2b91c4a58ba8e370434f09715e0270ff57ca30e3":https://github.com/illumos/illumos-gate/commit/2b91c4a58ba8e370... Electric Monk
05:59 PM Bug #14173 (Closed): Various smf manifests still contain Solaris references
"git commit 772eca3305893e0fc7b9c13ec6a1a6df72251dbd":https://github.com/illumos/illumos-gate/commit/772eca3305893e0f... Electric Monk
02:24 PM Bug #14438 (Closed): ppt gets width of PCIE_DEVCAP wrong
"git commit 9ddf79f971e99ac9fc94da5126fe4c68c077ea6d":https://github.com/illumos/illumos-gate/commit/9ddf79f971e99ac9... Electric Monk
01:10 PM Feature #14095 (Closed): Dtrace probes for nbmand conflict identification
"git commit 1c53c56f27c8091f8066fb65aceeca8ee8b6df7a":https://github.com/illumos/illumos-gate/commit/1c53c56f27c8091f... Electric Monk
10:41 AM Feature #14444: Convert dladm(1m) to mdoc
Not while here, but it could make a good followup. Once it's in mdoc it will be easier to deal with. Andy Fiddaman
07:05 AM Feature #14444: Convert dladm(1m) to mdoc
While here, I wonder if it would make sense to split dladm man page into several per-command, or better yet per-objec... Yuri Pankov
10:27 AM Feature #14417 (Closed): Disable gcc's reorder-blocks-and-partition optimisation
"git commit 49a4bc70cea348bb81385206be344cf03f3d2b7c":https://github.com/illumos/illumos-gate/commit/49a4bc70cea348bb... Electric Monk
03:32 AM Bug #14447 (New): routes coming back from the dead: routing daemons left dazed and confused
Today in illumos, when you have a route which is associated with an interface (specifically, there's an ... Alex Wilson
01:08 AM Feature #13914 (Closed): smbd encrypt_cipher property should list enabled ciphers explicitly
"git commit dee7ba860656acbc12d71ef94c95f07396697c49":https://github.com/illumos/illumos-gate/commit/dee7ba860656acbc... Electric Monk

2022-01-23

08:52 PM Bug #14446 (Closed): ar cqs doesn't work
After #14105, @ar cqs@ doesn't work. In this case, the problem is that the checks we added for whether or not the inp... Robert Mustacchi
04:55 PM Feature #14444 (In Progress): Convert dladm(1m) to mdoc
Andy Fiddaman
11:56 AM Bug #14438: ppt gets width of PCIE_DEVCAP wrong
Jorge Schrauwen has tested this change on two of his physical hosts that run a number of VMs which use PCI passthroug... Andy Fiddaman
08:37 AM Bug #14354 (Closed): mDNSResponder spins checking interfaces
"git commit dc5774e5554edd469013b4fe1c42fbd63f5212e1":https://github.com/illumos/illumos-gate/commit/dc5774e5554edd46... Electric Monk
03:13 AM Bug #14143: kmem should learn we are no longer Solaris
To test, I built a non-DEBUG build with kmem_flags=0xf and verified the resulting console message was as expected. Jason King
03:12 AM Bug #14173: Various smf manifests still contain Solaris references
To test I booted a BE with this change and did some spot checks of /lib/svc/manifest as well as svcs -vl fmd, etc. to... Jason King

2022-01-22

11:40 PM Feature #14443 (Closed): resection manual pages per IPD4
We should implement IPD4, resectioning our manual pages into a more common schema.
See: https://github.com/illumos...
Rich Lowe
11:38 PM Bug #11762 (Rejected): GCC 5 and 6 need -Wno-maybe-uninitialized too
We moved to GCC 7 and are probably moving to 10 Rich Lowe
08:23 PM Bug #14442 (Closed): NVMe theory statement on spec version is confusing
When we implemented #9809 we left in a comment in the driver source that the nvme driver only supported v1.2.1 device... Robert Mustacchi
07:59 PM Bug #14427 (Closed): amd64 kobj_reloc can infinite loop on bad reloc type
"git commit 6d25b15cb097cca4822fec6dcaf12fcd345b1a2a":https://github.com/illumos/illumos-gate/commit/6d25b15cb097cca4... Electric Monk

2022-01-21

07:50 PM Bug #14427: amd64 kobj_reloc can infinite loop on bad reloc type
In addition to the broken systems, I also just tested this on normal bits that work and verified we still boot. Robert Mustacchi
06:44 PM Bug #13917: ctxops interfaces could be more ergonomic
To exercise the zfs kfpu paths, I created a test pool featuring a raidz vdev and copied data to it, again dtracing th... Patrick Mooney
06:19 PM Bug #13917: ctxops interfaces could be more ergonomic
Booting a machine with this platform and using dtrace, I can see the segreg, (userspace) FPU, and schedctl ctxops bei... Patrick Mooney
05:35 PM Feature #14440 (In Progress): ficl: clean up arch specific data
We do define FICL_PLATFORM_ARCHITECTURE in ficl environment (not to be confused with loader environment), so there is... Toomas Soome
04:24 PM Bug #14439 (In Progress): bhyve guest memory should be dumpable
There are times when it would valuable for the pages which comprise bhyve guest memory to be included in a dump.
Lik...
Patrick Mooney
03:00 PM Bug #14438: ppt gets width of PCIE_DEVCAP wrong
Since the compiler obviously knows that this statement will always be true, I tried to find a warning setting which w... Andy Fiddaman
12:41 PM Bug #14438 (Closed): ppt gets width of PCIE_DEVCAP wrong
While comparing assembly output from gcc7 and 10, I noticed that the @ppt_flr()@ function was a lot shorter than the ... Andy Fiddaman
11:47 AM Bug #14437 (New): cyclics corked on overlay socket with full queue
This is an upstream of Joyent's OS-7088 - https://smartos.org/bugview/OS-7088
@going to sleep during a ksocket tra...
Andy Fiddaman
11:39 AM Bug #14436 (Closed): "dladm show-overlay <overlay>" exits zero when varpd doesn't know about the overlay
This is an upstream of Joyent's OS-6127
https://smartos.org/bugview/OS-6127
Andy Fiddaman
11:37 AM Bug #14435: overlay encapsulation bind failure error message is unhelpful
Following the change:... Andy Fiddaman
11:19 AM Bug #14435 (Closed): overlay encapsulation bind failure error message is unhelpful

If you create an overlay and configure it to bind to an IP address which is not available, then it is not possible ...
Andy Fiddaman
10:37 AM Feature #14434 (Closed): overlays should persist across reboots
#13500 upstreamed Joyent's network overlay support from SmartOS into illumos-gate. However, due to the nature of Smar... Andy Fiddaman
05:28 AM Bug #14433 (New): mlxcx too naive to the possibility of loan default
Currently ... Alex Wilson
04:00 AM Bug #14423: bhyve vm can wedge on shutdown
Ian reported an intent to test this as well, but noted that the failure was rare, so assuming the issue is addressed,... Patrick Mooney

2022-01-20

08:58 PM Feature #14432: Want NVMe vendor-unique log page support
The changes required to support this are pretty small. I've run a small C program that exercises the main new check, ... Benjamin Naecker
08:50 PM Feature #14432 (Closed): Want NVMe vendor-unique log page support
The current NVMe driver supports a few log pages mandated by the NVMe 1.3 specification. However, many vendors implem... Benjamin Naecker
08:04 PM Bug #14423: bhyve vm can wedge on shutdown
This specific race was not a common occurrence: Only one person has reported it on SmartOS so far. As such, its repr... Patrick Mooney
08:02 PM Bug #14397: page faults in guests under bhyve
Currently on OmniOS Bloody + hf (with bhyve sync bits) and the VM didn't make it past 24h.
Same issue, HT still disa...
Jorge Schrauwen
07:50 PM Bug #14329 (Closed): sys/atomic.h: 5066 got the order of ifdef/endif wrong
"git commit 1dc4a5921402bdb59d1de1e99e79a3f9d0dd51df":https://github.com/illumos/illumos-gate/commit/1dc4a5921402bdb5... Electric Monk
02:48 PM Bug #14422: gcc10 build does not remove unused static functions
With @-ftoplevel-reorder@, the unused static functions get removed, but so do the following global variables:
* ex...
Andy Fiddaman
12:48 AM Bug #14426: expand seg_vmm tests
To test this change, I installed and ran the bhyve tests on a machine running the updated bits. All executed and pas... Patrick Mooney
12:47 AM Bug #14425: want probes for invvpid and invept
To test, I ran the updated bits on an Intel machine and traced the new probes. Upon booting a bhyve guest, I saw pro... Patrick Mooney

2022-01-19

10:41 PM Feature #14205 (Closed): Want UDP src port hashing for VXLAN
"git commit 3e8b6b84e5ea96d276f9d6364e9f53b94d58ea00":https://github.com/illumos/illumos-gate/commit/3e8b6b84e5ea96d2... Electric Monk
09:44 PM Feature #14205: Want UDP src port hashing for VXLAN
This change does not currently have any consumers but it is demonstrably identical to that in SmartOS and OmniOS whic... Andy Fiddaman
10:39 PM Feature #14431 (New): mandoc should complain about section mismatches in .TH
At present, our mandoc checks/lints complain about section mismatches in @.Dt@... Rich Lowe
09:36 PM Bug #14384 (Closed): libsocket: mismatched bound
"git commit 417127eb7a4962848176eeecdc1f2fb597c451f2":https://github.com/illumos/illumos-gate/commit/417127eb7a496284... Electric Monk
09:27 PM Bug #14352 (Closed): sha1: mismatched bound
"git commit 5aaf65b1581c191cf1ecb7151a3ad599f33f45f9":https://github.com/illumos/illumos-gate/commit/5aaf65b1581c191c... Electric Monk
08:08 PM Bug #14404 (Closed): Build fails if built in 'unused' dir
"git commit 56acfad3590872afa6b09b3aec90c03ebe17ef21":https://github.com/illumos/illumos-gate/commit/56acfad3590872af... Electric Monk
01:04 PM Bug #14404 (Pending RTI): Build fails if built in 'unused' dir
Marcel Telka
07:55 PM Bug #14430 (Closed): simplify bhyve vatpit
The vATPIT emulation in bhyve carries a bunch of state in types that are too large and/or expansive for what they rep... Patrick Mooney
07:55 PM Bug #14429 (Closed): simplify bhyve vatpic
The vATPIC emulation in bhyve carries a bunch of state in types that are too large and/or expansive for what they rep... Patrick Mooney
07:45 PM Bug #14428: formatting issues in memory(3c) man page
The attached patch fixes the problem. Denis Ovsienko
07:43 PM Bug #14428 (Closed): formatting issues in memory(3c) man page
Since commit d6bf170 some function signatures are off, see the attached screenshot. Denis Ovsienko
08:15 AM Bug #14416 (Closed): Typos in getgrouplist.3c
"git commit 1aff3eee7740231f158365739d74142c5cf1947a":https://github.com/illumos/illumos-gate/commit/1aff3eee7740231f... Electric Monk
05:58 AM Bug #14427 (Closed): amd64 kobj_reloc can infinite loop on bad reloc type
While doing development on a system, I had screwed things up and found myself in an infinite loop in krtld. The start... Robert Mustacchi
05:14 AM Bug #14426 (Closed): expand seg_vmm tests
There is only one limited test case in @bhyve-tests@ for the vmm. We should continue to expand on that. Patrick Mooney
05:12 AM Bug #14425 (Closed): want probes for invvpid and invept
The logic in bhyve which triggers @invvpid@ and @invept@ is rather difficult to probe with dtrace today, being largel... Patrick Mooney
02:20 AM Bug #10565 (Closed): man -w segfaults on .IX macro
"git commit 186c806e1377410853ef84873c5f064d8e980262":https://github.com/illumos/illumos-gate/commit/186c806e13774108... Electric Monk

2022-01-18

08:08 PM Feature #14408 (Closed): Remove usbgem GLDv2 bits
"git commit ceb6b962688367d471aede9d55551e6b57bd9adc":https://github.com/illumos/illumos-gate/commit/ceb6b962688367d4... Electric Monk
07:28 PM Bug #14416: Typos in getgrouplist.3c
Testing: viewed modified page with the man utility
Peter Tribble
06:57 PM Bug #14418: mman.h symbol visibility is a mess
A first pass set of tests was a new suite of symbol visibility tests for this:... Robert Mustacchi
06:30 PM Bug #14424 (Closed): tmpfs can be induced to deadlock
"git commit f859e7171bb5db34321e45585839c6c3200ebb90":https://github.com/illumos/illumos-gate/commit/f859e7171bb5db34... Electric Monk
06:28 PM Bug #14424 (Closed): tmpfs can be induced to deadlock
Security researcher Hans Christian Woithe reported CVE-2021-43395 to both us and Oracle. He discovered conditions whe... Dan McDonald
06:18 PM Bug #14423 (Closed): bhyve vm can wedge on shutdown
Ian from the SmartOS community reported sporadic cases of bhyve instances getting stuck while in the shutting-down st... Patrick Mooney
01:56 PM Feature #14095: Dtrace probes for nbmand conflict identification
My testing revealed that the probes for showing share reservation conflicts did not show conflicts during open (add_s... Gordon Ross
11:49 AM Bug #14422: gcc10 build does not remove unused static functions
Here is the list of unused static functions that gcc10 leaves in the kernel and modules, with the size in bytes:
* k...
Andy Fiddaman
11:44 AM Bug #14422 (Closed): gcc10 build does not remove unused static functions
When comparing a gcc10 illumos-gate build against gcc7, one difference that I've observed is that unused static funct... Andy Fiddaman
11:34 AM Feature #14421 (In Progress): use GCC 10 as default primary compiler
This is an umbrella issue to track the work being done to support using the illumos gcc10 compiler as the primary com... Andy Fiddaman
10:46 AM Feature #14417: Disable gcc's reorder-blocks-and-partition optimisation
A great many of these .cold functions are 10 bytes and look like this:... Andy Fiddaman
10:45 AM Feature #14417: Disable gcc's reorder-blocks-and-partition optimisation
Rich Lowe wrote in #note-3:
> Out of interest, are these aliases or does it actually split the code and jump/call in...
Andy Fiddaman
08:32 AM Bug #14397: page faults in guests under bhyve
All this was on a patchset with all the memory related commits from the past few months reverted, I will update to to... Jorge Schrauwen
01:43 AM Feature #14420 (Closed): Need support for Intel I219 v16-v23
In a similar way as to #12379, I noticed that there are a large number of additional e1000g variants that have been d... Robert Mustacchi

2022-01-17

11:54 PM Bug #14419 (Closed): iprb transmit watchdog somewhat overzealous
The @iprb@ driver attempts to detect a transmit stall by keeping the transmit time of the last outstanding frame subm... Joshua M. Clulow
11:40 PM Bug #14418 (Closed): mman.h symbol visibility is a mess
Right now mman.,h has many different contoritions for getting access to symbols in its #ifdef's. However, critically,... Robert Mustacchi
11:37 PM Feature #14417: Disable gcc's reorder-blocks-and-partition optimisation
Out of interest, are these aliases or does it actually split the code and jump/call into them? Rich Lowe
11:27 PM Feature #14417: Disable gcc's reorder-blocks-and-partition optimisation
A wsdiff (with gcc7 primary) is unchanged with this patch modulo objects which contain DWARF data have changed due th... Andy Fiddaman
11:21 PM Feature #14417 (Closed): Disable gcc's reorder-blocks-and-partition optimisation
From the gcc manual at https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html... Andy Fiddaman
11:32 PM Feature #14401: elfdump should understand LLVM section types
testing:
Running elfdump on objects produced by LLVM which contain (a subset of) the sections in question.
Li...
Rich Lowe
09:27 PM Bug #14350 (Closed): uath: mismatched bound
"git commit d278f1c9d93ca9beb430b23636bc2a848535e0e0":https://github.com/illumos/illumos-gate/commit/d278f1c9d93ca9be... Electric Monk
09:23 PM Bug #14349 (Closed): libcrypt: mismatched bound
"git commit 53496f229747a02889ac4f8518b2e4b44ff2f9e0":https://github.com/illumos/illumos-gate/commit/53496f229747a028... Electric Monk
09:17 PM Bug #14328 (Closed): cscope-fast: this 'if' clause does not guard...
"git commit dc1259b65efc626c37cd057774d3e3393e84c33c":https://github.com/illumos/illumos-gate/commit/dc1259b65efc626c... Electric Monk
08:43 PM Bug #14416 (Closed): Typos in getgrouplist.3c
There are some trivial typos in the getgrouplist manpage
- duplicate word "one one"
- a "returns" should be "re...
Peter Tribble
07:59 PM Bug #14415: nightly: Unpack closed bins tarball only when needed
h3. Testing
When building on latest openindiana without this fix the 'closed' dir appears in the workspace (@$CODE...
Marcel Telka
06:19 PM Bug #14415 (In Progress): nightly: Unpack closed bins tarball only when needed
In a case the @ON_CLOSED_BINS@ points to a directory with both closed bins tarballs and unpacked closed bins hierarch... Marcel Telka
04:37 PM Bug #14406 (Closed): os-tests: definit test entry incorrect
"git commit cad3f045f59651045c4a2f7a7e0ca632c3d5c433":https://github.com/illumos/illumos-gate/commit/cad3f045f5965104... Electric Monk
12:33 PM Feature #14414 (In Progress): ficl: default to 64-bit and clean up smatch
Stop using isaexec - our kernel is 64-bit, so default to have 64-bit ficl-sys in /usr/bin and provide 32-bit version ... Toomas Soome
10:50 AM Bug #14404: Build fails if built in 'unused' dir
h3. Testing
The nightly now passes okay when the workspace directory name contains
'unused'.
In addition I te...
Marcel Telka
01:44 AM Feature #14413 (Closed): Convert vfstab(4) to mandoc
Convert vfstab(4) to mandoc to aid in applying #8555 and improving our general mandoc conversion rate. Robert Mustacchi
01:42 AM Bug #14412 (Closed): Convert libmd(3lib) to mandoc
Convert this to mandoc to make it easier to both review and apply #6943, Robert Mustacchi
01:41 AM Feature #14411 (Closed): Convert list_create(9F) to mandoc
This converts list_create(9F) to mandoc to make it easier to then apply and review #9855. Robert Mustacchi
12:28 AM Bug #9205 (Resolved): illumos-gate build shouldn't depend on demangle.h header
This is no longer the case. In particular, with the integration of #6375, references to the old <demangle.h> from Stu... Robert Mustacchi
12:19 AM Bug #10565: man -w segfaults on .IX macro
To test this I did two things:
# Verified that @man -w@ no longer crashed on the attached file using the reproduct...
Robert Mustacchi
12:07 AM Bug #10565: man -w segfaults on .IX macro
I preloaded libumem and enabled umem debugging. This made it very easy to find the culprit:... Robert Mustacchi

2022-01-16

11:35 PM Feature #14289 (Closed): cxgbe: update firmware version to 1.26.4.0
"git commit 10d62c2d611bc06a99db9c4a1d96f67561b16687":https://github.com/illumos/illumos-gate/commit/10d62c2d611bc06a... Electric Monk
10:57 PM Bug #14410 (New): panic in dbuf_read because db_dnode_handle is NULL
A machine panicked today:... Marcel Telka
03:54 PM Feature #14408: Remove usbgem GLDv2 bits
To test this I did a wsdiff. Te only bit that came up was a minor string table difference because gcc changed its seq... Robert Mustacchi
01:04 AM Feature #14408 (Closed): Remove usbgem GLDv2 bits
While going through and considering using usbgem for something else, I realized we still had all the ifdefs present f... Robert Mustacchi
11:38 AM Bug #3853: __cplusplus change and headers incompatibility with clang
I came here from this OI-userland commit:
https://github.com/OpenIndiana/oi-userland/commit/bb0ce730aa10236acc5c30f0...
Saulius Krasuckas
12:42 AM Feature #14407 (Closed): unix, genunix partial warning cleanup
While going through and doing some development work, I have gone through and taken a pass through a number of warning... Robert Mustacchi

2022-01-15

10:51 PM Bug #14365 (Closed): memlist_insert() throws memlists away with empty lists
"git commit e0cd43fe10732fee98e49dcb194f13ded2d5b660":https://github.com/illumos/illumos-gate/commit/e0cd43fe10732fee... Electric Monk
10:51 PM Bug #14366 (Closed): list_is_vga_only() can't handle empty memlists
"git commit 39c0b5e4200a84f97338ca1d3c81e5f81af49f70":https://github.com/illumos/illumos-gate/commit/39c0b5e4200a84f9... Electric Monk
08:17 PM Bug #14406: os-tests: definit test entry incorrect
I tested this by using the new runfline and running the tests:... Robert Mustacchi
08:00 PM Bug #14406 (Closed): os-tests: definit test entry incorrect
While running the os-tests, I saw the following:... Robert Mustacchi
07:54 PM Bug #13996: ksh testsuite failures
Not noticing this at first, I filed #14405 for the builtins. The subshell in part is at least related to default ulim... Robert Mustacchi
07:41 PM Bug #14405 (New): ksh93 builtin test for printf %T now always fails
While trying to test something, I was running through the ksh93 test suite and noticed the following failure from it:... Robert Mustacchi
05:53 PM Bug #14404 (In Progress): Build fails if built in 'unused' dir
Marcel Telka
01:09 PM Bug #14404: Build fails if built in 'unused' dir
It looks like all possible "unused" output strings for ldd are in the "cmd/sgs/rtld/common/rtld.msg":http://src.illum... Marcel Telka
07:43 AM Bug #14404: Build fails if built in 'unused' dir
Here is a way how to force @ldd@ to output some "unused" lines:... Marcel Telka
07:37 AM Bug #14404 (Closed): Build fails if built in 'unused' dir
If you build illumos in a directory with @unused@ in its name the build fails with ton of following errors:... Marcel Telka
12:22 PM Feature #14148: Integrate SMB discovery for Windows 10 and SMB ver >1 like wsdd or wsdd2
The SMB server should have some sort of configurable "plug-in" interface (hooks?)
to allow configurable actions when...
Gordon Ross
05:59 AM Feature #14316 (Closed): want means to leverage ctfconvert in one go in the build
"git commit 7a58f53801acca2cd594b9ecb75bf926e4fb3eda":https://github.com/illumos/illumos-gate/commit/7a58f53801acca2c... Electric Monk
05:59 AM Bug #6461 (Closed): mdb incorrectly prints byte-sized things at a bit-offset
"git commit 7a58f53801acca2cd594b9ecb75bf926e4fb3eda":https://github.com/illumos/illumos-gate/commit/7a58f53801acca2c... Electric Monk
05:59 AM Bug #14317 (Closed): mdb misprints certain bitfields
"git commit 7a58f53801acca2cd594b9ecb75bf926e4fb3eda":https://github.com/illumos/illumos-gate/commit/7a58f53801acca2c... Electric Monk
05:59 AM Feature #14269 (Closed): mdb could support separators in numbers
"git commit f32691c936d40863e9f2c96ce452c6208bd056f2":https://github.com/illumos/illumos-gate/commit/f32691c936d40863... Electric Monk
05:59 AM Bug #14288 (Closed): mdbtest finds no tests when invoked by test runner
"git commit fff59a0859385717fd41a0edf704de81c340ad00":https://github.com/illumos/illumos-gate/commit/fff59a0859385717... Electric Monk
01:21 AM Bug #14329: sys/atomic.h: 5066 got the order of ifdef/endif wrong
Here are the results of the test suite:... Robert Mustacchi

2022-01-14

11:33 PM Bug #14397: page faults in guests under bhyve
After running on a build with 13896 reverted, the vm just died instead and bhyve logged an EPT violation... Jorge Schrauwen
07:36 AM Bug #14397: page faults in guests under bhyve
Another one, this one got stuck as the linux kernel failed to reboot, including console output, vmm stack, pstack, ..... Jorge Schrauwen
07:16 AM Bug #14397: page faults in guests under bhyve
As requested on IRC, some info on the physical machine:... Jorge Schrauwen
11:31 PM Bug #14238 (Closed): Remove vestigial mcfg related pieces
"git commit 097e441f24cafd9118111f7b1b6ca3f00e5bb03f":https://github.com/illumos/illumos-gate/commit/097e441f24cafd91... Electric Monk
09:54 PM Feature #14316: want means to leverage ctfconvert in one go in the build
I tested this primarily by doing a wsdiff and seeing no changes in CTF (there were changes in mdb because that had al... Robert Mustacchi
09:28 PM Bug #14403 (New): zfs-tests are triggering panic in debug build
From panic dump:... Toomas Soome
07:50 PM Bug #6461: mdb incorrectly prints byte-sized things at a bit-offset
This was tested with updated additions to the mdb bitfields tests that are discussed in #14317. Robert Mustacchi
04:25 PM Bug #14398 (Closed): consolidate bhyve tests
"git commit d327dbeacda682ba3d4efc9b451baa429ba8830c":https://github.com/illumos/illumos-gate/commit/d327dbeacda682ba... Electric Monk
05:20 AM Bug #14398: consolidate bhyve tests
With the proposed change installed on a test machine, I can run all of the bhyve tests together with the provided run... Patrick Mooney
03:14 PM Bug #14330 (Closed): make: too few arguments to function getname_fn
Problem created by mistake in 14327. Toomas Soome
01:37 PM Bug #14402 (In Progress): size issues for structures passed between libipadm and ipmgmtd
#13866 and #13882 fixed almost all of it, but there are still two structures passed from libipadm to ipmgmtd that con... Yuri Pankov

2022-01-13

11:19 PM Feature #14401 (Closed): elfdump should understand LLVM section types
LLVM produces several ELF sections in the OS specific range for its own purposes. We should teach the ELF tools abou... Rich Lowe
04:40 PM Bug #14400 (Feedback): C* and CC* macros muddled in Makefile.master
Andy Fiddaman
12:47 AM Bug #14260 (Closed): bhyve PICs should use unsigned levels
"git commit c6282d59cf9020f4e180f8297038e65177088092":https://github.com/illumos/illumos-gate/commit/c6282d59cf9020f4... Electric Monk
12:10 AM Feature #14282 (Closed): Warn when an inline function isn't
"git commit fd5e5f438a15881f651587df3e961609eb00778d":https://github.com/illumos/illumos-gate/commit/fd5e5f438a15881f... Electric Monk

2022-01-12

08:23 PM Feature #14282: Warn when an inline function isn't
The initial scope of this change was intended to be all of illumos-gate, but during testing it was found that this fl... Andy Fiddaman
02:07 PM Feature #14282: Warn when an inline function isn't
In addition to the checks I've done to confirm that objects from a gcc 10 primary build are now much closer to those ... Andy Fiddaman
08:35 AM Bug #14400 (Feedback): C* and CC* macros muddled in Makefile.master
Historically macros of the form @C*@ refer to the C compiler and @CC*@ refer to C++. At the moment this is a bit mudd... Andy Fiddaman
05:52 AM Bug #14260: bhyve PICs should use unsigned levels
I also checked that the assertion/deassertion dtrace probes added by this wad were firing as part of the pin states c... Patrick Mooney
05:48 AM Bug #14260: bhyve PICs should use unsigned levels
Overflowing (or underflowing) the interrupt levels is considered broken behavior from the emulation, and it is expect... Patrick Mooney
05:46 AM Bug #14260: bhyve PICs should use unsigned levels
This was tested on the typical battery of guests, with all booting and running as expected. During guest operation, ... Patrick Mooney

2022-01-11

10:46 PM Feature #14399 (Closed): Support ACPI enumeration of extended IRQ resources
Currently, we lack support for enumerating any extended IRQ ACPI resources (see @usr/src/uts/intel/io/acpica/acpi_enu... Jason King
10:21 PM Bug #14390 (Closed): av1394: build errors with gcc 11
"git commit c12f119108dcac3bfe73ac01ce1bbc643a733ca2":https://github.com/illumos/illumos-gate/commit/c12f119108dcac3b... Electric Monk
08:54 PM Bug #14367 (Closed): bhyve gpt mishandles small mappings
"git commit 7daa540591d7332190b10fc3a818bfd5e7d536fe":https://github.com/illumos/illumos-gate/commit/7daa540591d73321... Electric Monk
08:24 PM Bug #14367: bhyve gpt mishandles small mappings
With the fix in place, the bhyve tests suites pass:... Patrick Mooney
08:43 PM Bug #14398 (Closed): consolidate bhyve tests
With the integration of #14367, there are two bhyve test directories shipped with @system/bhyve/tests@:
- @/opt/bhyv...
Patrick Mooney
08:01 PM Bug #14373 (Closed): ppt driver maps BAR to wrong ddi register
"git commit 7ca35597a3c3894e7222816a3f7ed2be2a0686e8":https://github.com/illumos/illumos-gate/commit/7ca35597a3c3894e... Electric Monk
01:31 PM Bug #14373: ppt driver maps BAR to wrong ddi register
I've tested this with the updated bhyve sync bits, and with a small test program I wrote to open a @/dev/pptX@ device... Andy Fiddaman
06:51 PM Bug #14345 (Closed): Manual titles should be upper case
"git commit 123e0aa39ff14433d916a870ec23b74c77097914":https://github.com/illumos/illumos-gate/commit/123e0aa39ff14433... Electric Monk
06:32 PM Bug #14345: Manual titles should be upper case
Testing:
Viewed pages using the man utility, checked specifically that the
title was indeed shown in upper case, ...
Peter Tribble
05:53 PM Bug #14381 (Closed): libstmf: build error with gcc 11
"git commit 8c2e120d86add3ec9062486352618e0fc4a2161c":https://github.com/illumos/illumos-gate/commit/8c2e120d86add3ec... Electric Monk
05:47 PM Bug #14383 (Closed): cfgadm_plugins: build errors with gcc 11
"git commit f02e918df953cc4861bad053ba1e39dab00c3787":https://github.com/illumos/illumos-gate/commit/f02e918df953cc48... Electric Monk
05:38 PM Bug #14387 (Closed): i86pc: writing 1 byte into a region of size 0
"git commit a34c59af58bf4fa531da3415d71025642c449143":https://github.com/illumos/illumos-gate/commit/a34c59af58bf4fa5... Electric Monk
05:34 PM Bug #14379 (Closed): libast: build errors with gcc 11
"git commit 3cff04e70c85c3630e534a8583132f191d2fca92":https://github.com/illumos/illumos-gate/commit/3cff04e70c85c363... Electric Monk
05:26 PM Bug #14378 (Closed): cmd-inet: build errors with gcc 11
"git commit 19f828dfeb540cb7af7e68528aa8711911d3ed39":https://github.com/illumos/illumos-gate/commit/19f828dfeb540cb7... Electric Monk
05:24 PM Bug #14377 (Closed): nsmb: 'find_mech' accessing 32 bytes in a region of size ...
"git commit 6a9d71e52548eedf5ce59148e7e6b8ce5f61a4a0":https://github.com/illumos/illumos-gate/commit/6a9d71e52548eedf... Electric Monk
05:20 PM Bug #14376 (Closed): smbsrv: 'find_mech' accessing 32 bytes in a region of size ...
"git commit eba274b9392a53f991f6ca04d624533172d46fd4":https://github.com/illumos/illumos-gate/commit/eba274b9392a53f9... Electric Monk
04:20 PM Bug #14375 (Closed): dmu_zfetch: don't leak unreferenced stream when zfetch is freed
"git commit 2966a4e8bbd82f7bd6a8909e7c10b98f18fe7e84":https://github.com/illumos/illumos-gate/commit/2966a4e8bbd82f7b... Electric Monk

2022-01-10

06:49 PM Bug #14375 (Pending RTI): dmu_zfetch: don't leak unreferenced stream when zfetch is freed
Marcel Telka
04:06 PM Feature #14017 (Closed): Add support for TCP_QUICKACK
"git commit 861fa1490335b8e3cc91a1efafd8b9e481813931":https://github.com/illumos/illumos-gate/commit/861fa1490335b8e3... Electric Monk
01:07 PM Feature #14017: Add support for TCP_QUICKACK
I verified the new functionality by running the Linux-ported application that
required it. The binary-only server c...
Nils Nieuwejaar
04:06 PM Bug #12264 (Closed): halt: unused label
"git commit 1b2ec6d6cf3fc8870f15f0100929dfde15fb32c6":https://github.com/illumos/illumos-gate/commit/1b2ec6d6cf3fc887... Electric Monk
04:01 PM Bug #12264: halt: unused label
Performed disassembly diffs, nothing substantive changed:... Dan McDonald
08:35 AM Bug #12264 (Pending RTI): halt: unused label
Marcel Telka
03:56 PM Bug #14397: page faults in guests under bhyve
There are commits around that time frame it started happening:
https://github.com/illumos/illumos-gate/commit/d1c0264...
Jorge Schrauwen
03:50 PM Bug #14397: page faults in guests under bhyve
Here is the one from FreeBSD... Jorge Schrauwen
03:47 PM Bug #14397 (New): page faults in guests under bhyve
Since late early december (not super sure on the exact time it started) I've been having my linux guests randomly die... Jorge Schrauwen
01:56 PM Feature #14396 (Closed): Makefile.master: gcc 11 support
Add first gcc11 specific flags. With this patch and cleanup patches, we can build gate with gcc 11. Toomas Soome
01:51 PM Bug #14395 (Closed): zfs: array subscript is partly outside array bounds
Build errors with gcc 11:... Toomas Soome
01:43 PM Bug #14394 (In Progress): emlxs: array subscript is partly outside array bounds
Build errors with gcc 11:... Toomas Soome
01:30 PM Bug #14393 (Closed): stmf_sbd: build errors with gcc 11
Build errors:... Toomas Soome
01:24 PM Bug #14392 (Closed): bnxe: build errors with gcc 11
Build errors:... Toomas Soome
01:20 PM Bug #14391 (Closed): pmcs: build errors with gcc 11
Build errors:... Toomas Soome
01:10 PM Bug #14390 (Closed): av1394: build errors with gcc 11
Build errors:... Toomas Soome
01:03 PM Bug #14389 (Closed): net80211: mismatched bound
Build errors with gcc 11:... Toomas Soome
12:59 PM Bug #14388 (Closed): des: with mismatched bound
Build errors with gcc 11:... Toomas Soome
12:54 PM Bug #14387 (Closed): i86pc: writing 1 byte into a region of size 0
Build errors with gcc 11:... Toomas Soome
08:43 AM Bug #14335 (Closed): nscd: this 'if' clause does not guard...
"git commit 5608cf052f6eabe370f15f49b6fa5d0d8be732af":https://github.com/illumos/illumos-gate/commit/5608cf052f6eabe3... Electric Monk

2022-01-09

11:14 PM Bug #14386 (Closed): libc: build errors with gcc 11
Different errors in libc:... Toomas Soome
11:07 PM Bug #14385 (Closed): libnsl: mismatched bound
Build errors with gcc 11:... Toomas Soome
10:57 PM Bug #14384 (Closed): libsocket: mismatched bound
Build error with gcc 11:... Toomas Soome
10:49 PM Bug #14383 (Closed): cfgadm_plugins: build errors with gcc 11
... Toomas Soome
10:42 PM Bug #14382 (Closed): gss_mechs: build errors with gcc 11
Different errors in gss_mech:... Toomas Soome
10:36 PM Bug #14381 (Closed): libstmf: build error with gcc 11
Build errors with gcc 11:... Toomas Soome
07:27 PM Bug #14375: dmu_zfetch: don't leak unreferenced stream when zfetch is freed
h3. Testing
h4. Without the fix...
Marcel Telka
07:21 PM Bug #14375: dmu_zfetch: don't leak unreferenced stream when zfetch is freed
An example of affected machine:... Marcel Telka
08:58 AM Bug #14375 (Closed): dmu_zfetch: don't leak unreferenced stream when zfetch is freed
Let's backport the "following fix":https://github.com/openzfs/zfs/commit/57dc5d4 from openzfs:... Marcel Telka
03:54 PM Feature #14358: Cron should support randomized delay
Testing:
I copied the cron + crontab binaries into place, restarted cron and added the following crontab entries:
...
Sebastian Wiedenroth
03:51 PM Feature #14358: Cron should support randomized delay
I've updated the CR to use @RANDOM_DELAY@ in minutes to match the cronie syntax. Sebastian Wiedenroth
12:10 PM Bug #14380 (In Progress): pam_modules: build errors with gcc 11
Build errors with gcc 11:... Toomas Soome
11:32 AM Bug #14379 (Closed): libast: build errors with gcc 11
Getting the same warnings as with gcc 10, so we use the knob to disable them - just as with gcc 10.
Testing done: ...
Toomas Soome
11:25 AM Bug #14378 (Closed): cmd-inet: build errors with gcc 11
Bundle of issues from cmd-inet subtree.... Toomas Soome
11:17 AM Bug #14377 (Closed): nsmb: 'find_mech' accessing 32 bytes in a region of size ...
Build errors with gcc 11:... Toomas Soome
11:12 AM Bug #14376 (Closed): smbsrv: 'find_mech' accessing 32 bytes in a region of size ...
Build error with gcc 11:... Toomas Soome

2022-01-08

04:20 PM Bug #14310 (Closed): lex: output modern c
"git commit 966c588f828c4693b5a80ec27b24ff16afa11ec9":https://github.com/illumos/illumos-gate/commit/966c588f828c4693... Electric Monk
01:01 AM Bug #76 (Closed): broken 'smbadm add-member'
Gordon Ross
01:00 AM Bug #2000 (Closed): Wrong timestamp on files written over cifs
This is probably fixed by #13299
Gordon Ross

2022-01-07

07:35 PM Bug #14337 (Closed): tail: this 'if' clause does not guard...
"git commit 339cc970f8a66bc88984fa70fdb4cbf93a9315ec":https://github.com/illumos/illumos-gate/commit/339cc970f8a66bc8... Electric Monk
07:11 PM Bug #14334 (Closed): hal: this 'if' clause does not guard...
"git commit 9990205d4ed94aae817b8f44986781ffc95706cc":https://github.com/illumos/illumos-gate/commit/9990205d4ed94aae... Electric Monk
06:35 PM Bug #14311 (Closed): yacc: clang build cleanup
"git commit a97db1b7ac047e46b2ecffe5bc9d6d886ff51448":https://github.com/illumos/illumos-gate/commit/a97db1b7ac047e46... Electric Monk
04:23 PM Bug #14346 (Closed): loader: add __alloc_size2
"git commit 59c22e7a2e5efed7b82bdb64375da8627629d3e9":https://github.com/illumos/illumos-gate/commit/59c22e7a2e5efed7... Electric Monk
04:19 PM Bug #14340 (Closed): libbe: 'menu_fp' may be used uninitialized
"git commit bb771288d01b795ba4ddad4a440845264a95a7e0":https://github.com/illumos/illumos-gate/commit/bb771288d01b795b... Electric Monk
02:27 PM Feature #14374 (Closed): Improve bhyve mevent EVF_VNODE monitoring
#14081 introduced a feature allowing notification callbacks when the attributes of a file changed and this is used to... Andy Fiddaman
02:20 PM Bug #14373 (Closed): ppt driver maps BAR to wrong ddi register
bhyve's passthrough feature sometimes needs to mmap() the BAR containing the MSI-X table due to the way it emulates t... Andy Fiddaman
01:53 PM Feature #14372 (Closed): bhyve upstream sync 2022 January
Sync upstream activity in FreeBSD's bhyve into illumos.
The following list shows the commits brought over as part ...
Andy Fiddaman

2022-01-06

10:58 PM Bug #14371 (New): usb auto-wakeup should support USB 3.0 devices
The usb auto-wakeup feature allows a USB device to wake a system that has been suspended. Currently, on devices that ... Jason King
09:26 PM Bug #14370 (New): usb_hub implementation states collide with usb 3.0 port status bits
The @h_port_state@ field of @hubd_t@ is meant to mirror the hw port state of a USB device. Currently our implementati... Jason King
09:20 PM Bug #14319 (Closed): ld shouldn't warn about SHF_EXCLUDE unknown sections
"git commit 7c46107350cb9215d4a4b9e371541fbfa02abdb4":https://github.com/illumos/illumos-gate/commit/7c46107350cb9215... Electric Monk
09:12 PM Bug #14369 (New): cannot rename the active-on-reboot BE
Renaming the BE that will be active after a reboot fails:... Rich Lowe
09:10 PM Bug #14317: mdb misprints certain bitfields
I tested this by running the mdb test suite with updated regression tests:... Robert Mustacchi
08:50 PM Bug #14238: Remove vestigial mcfg related pieces
To test this I went and booted existing systems and did the following:
# Used pcieadm to dump the configuration sp...
Robert Mustacchi
08:29 PM Bug #14347 (Closed): ed: mismatched bound
"git commit c7ebb3fa8bd1474c486063f5c422f61578a4a968":https://github.com/illumos/illumos-gate/commit/c7ebb3fa8bd1474c... Electric Monk
08:17 PM Bug #6461: mdb incorrectly prints byte-sized things at a bit-offset
The problem here is that when mdb tries to print this it does not look at the offset of a member when determining whe... Robert Mustacchi
07:16 PM Bug #14366: list_is_vga_only() can't handle empty memlists
I tested this in two ways:
# By using a platform that was causing this style of memlist to come up and verifying t...
Robert Mustacchi
07:13 PM Bug #14365: memlist_insert() throws memlists away with empty lists
I tested this in two ways:
# By using a platform that was causing this style of memlist to come up and verifying t...
Robert Mustacchi
05:04 PM Bug #14348 (Closed): libdbm: mismatched bound
"git commit cf45009884e299356c21eb3d343d4b99bfd1fd5f":https://github.com/illumos/illumos-gate/commit/cf45009884e29935... Electric Monk
04:24 PM Bug #14344 (Closed): libnisdb: ISO C++17 does not allow 'register' storage class specifier
"git commit 439b932b1a6fbc5105bd6987cb696a707183a149":https://github.com/illumos/illumos-gate/commit/439b932b1a6fbc51... Electric Monk
04:22 PM Bug #14353 (Closed): crypto_mech2id should take unlimited string argument
"git commit 74bc43b0515c1d5245354261e501b8923daba127":https://github.com/illumos/illumos-gate/commit/74bc43b0515c1d52... Electric Monk
04:18 PM Bug #14336 (Closed): elfdump: this 'if' clause does not guard...
"git commit 48f0b85934bda8ceb1816a9b7d27b697dbb40aeb":https://github.com/illumos/illumos-gate/commit/48f0b85934bda8ce... Electric Monk
11:09 AM Feature #14205: Want UDP src port hashing for VXLAN
L3 is IP, not MAC:) Toomas Soome
12:03 AM Feature #14323 (Closed): Note new PCIe caps from the PCI-SIG
"git commit e6d654cc98379582914881933e6f5d40c52b97d5":https://github.com/illumos/illumos-gate/commit/e6d654cc98379582... Electric Monk

2022-01-05

09:49 PM Bug #14367 (Closed): bhyve gpt mishandles small mappings
While andyf was testing VARS.fd support from upstream FreeBSD, he hit this panic:... Patrick Mooney
09:43 PM Feature #14314 (Closed): convert 3uuid to mdoc
"git commit 9d6ca3965c3358c32eb68544fe91ff8ad9c3fcde":https://github.com/illumos/illumos-gate/commit/9d6ca3965c3358c3... Electric Monk
06:01 PM Feature #14314: convert 3uuid to mdoc
This was tested with man(7D). Robert Mustacchi
09:43 PM Feature #14272 (Closed): convert man7fs to mdoc
"git commit eb9b100249a3fb5f3c9f9dae512c8fe719bb6110":https://github.com/illumos/illumos-gate/commit/eb9b100249a3fb5f... Electric Monk
06:01 PM Feature #14272: convert man7fs to mdoc
I've tested this by looking at the various manuals in man(1). Robert Mustacchi
08:47 PM Bug #14199 (Closed): sendfile compat checks shouldn't be done in so_sendmblk
"git commit 940f8ece5acb5b0357183d67a538402d24d89a81":https://github.com/illumos/illumos-gate/commit/940f8ece5acb5b03... Electric Monk
06:34 PM Feature #14294 (Closed): Want NVMe admin passthru command
"git commit eb7b3ff7f0a23dbf314498913db23e56237396c0":https://github.com/illumos/illumos-gate/commit/eb7b3ff7f0a23dbf... Electric Monk
06:29 PM Bug #14366 (Closed): list_is_vga_only() can't handle empty memlists
The PCI boot logic tries to check if a memlist only has vga related memory; however, it doesn't consider the fact tha... Robert Mustacchi
06:28 PM Bug #14365 (Closed): memlist_insert() throws memlists away with empty lists
If you try to use @memlist_insert()@ from the @uts/common/os/memlist_new.c@ school of memlists and the curmemlistp is... Robert Mustacchi
05:50 PM Feature #14111 (Closed): Update mandoc to 1.14.6
"git commit 4d131170e62381276a07ffc0aeb1b62e527d940c":https://github.com/illumos/illumos-gate/commit/4d131170e6238127... Electric Monk
04:57 PM Bug #14287 (Closed): ehci: No SOF interrupts have been received, this USB EHCI hostcontroller is unusable
"git commit a8f22b53d198f9565c2921ca50c571579c4ea52f":https://github.com/illumos/illumos-gate/commit/a8f22b53d198f956... Electric Monk
04:45 PM Bug #14332 (Closed): pcfs: this 'if' clause does not guard...
"git commit 33e89158d2c7ad02650282d7f59da2165063f410":https://github.com/illumos/illumos-gate/commit/33e89158d2c7ad02... Electric Monk
04:42 PM Bug #14300 (Closed): mbh_patch: comparison of integers of different signs
"git commit af0ef7c472bfce1509e929cd90cad4d773980e53":https://github.com/illumos/illumos-gate/commit/af0ef7c472bfce15... Electric Monk
11:32 AM Bug #13249: wasteful entry allocation in dnlc
Toomas Soome wrote in #note-6:
> Marcel Telka wrote in #note-5:
> > It looks like this fix removes the terminating ...
Marcel Telka
11:08 AM Bug #13249: wasteful entry allocation in dnlc
Marcel Telka wrote in #note-5:
> It looks like this fix removes the terminating nul from both @ncache_t:name@ and @d...
Toomas Soome
07:23 AM Bug #13249: wasteful entry allocation in dnlc
It looks like this fix removes the terminating nul from both @ncache_t:name@ and @dcentry_t:de_name@. How will thing... Marcel Telka
12:29 AM Bug #13990 (Closed): nfssrv: get rid of one crget for nfsv4
"git commit 214d537cc1e7896ae3489ebec3ae766e01f32b2a":https://github.com/illumos/illumos-gate/commit/214d537cc1e7896a... Electric Monk

2022-01-04

11:47 PM Feature #9041 (Duplicate): implement forkpty
Joshua M. Clulow
11:18 PM Feature #14295 (Closed): Allow shipping an additional libbe_py
"git commit 45ede40b2394db7967e59f19288fae9b62efd4aa":https://github.com/illumos/illumos-gate/commit/45ede40b2394db79... Electric Monk
11:03 PM Bug #13249 (Closed): wasteful entry allocation in dnlc
"git commit e7b9901ea28b51d04ea82ac040c27457112687ec":https://github.com/illumos/illumos-gate/commit/e7b9901ea28b51d0... Electric Monk
10:14 PM Feature #14294: Want NVMe admin passthru command
I've also run a few other tests. I verified the code that does some sanity checks on the passthru command (valid buff... Benjamin Naecker
09:40 PM Feature #14294: Want NVMe admin passthru command
The proposed patch modifies some of the internal memory-management of the NVMe driver. Specifically, the deprecated i... Benjamin Naecker
09:27 PM Bug #14364 (In Progress): blocked eventfd write fails interruption
If a thread is writing to an eventfd handle which would overflow, it will block until some reader "makes room" for th... Patrick Mooney
09:27 PM Bug #14307 (Closed): loader: bcache: Fix debug printf
"git commit 2377faa90a4c2d3d07ca98ca1dcc926a6e269898":https://github.com/illumos/illumos-gate/commit/2377faa90a4c2d3d... Electric Monk
08:36 PM Bug #14333 (Closed): libsmedia: this 'if' clause does not guard...
"git commit 430062b0bc38ddbe5eda3921705af71cd2c44260":https://github.com/illumos/illumos-gate/commit/430062b0bc38ddbe... Electric Monk
08:32 PM Bug #14338 (Closed): units: this 'if' clause does not guard...
"git commit 9ccfd38e64be4d6a2c01daa15fe7f5627122bdc2":https://github.com/illumos/illumos-gate/commit/9ccfd38e64be4d6a... Electric Monk
08:26 PM Bug #14339 (Closed): bhyve: build errors with gcc 11
"git commit a73f84128431389b9c4004ced8cbbe6945a2bd45":https://github.com/illumos/illumos-gate/commit/a73f84128431389b... Electric Monk
08:19 PM Bug #14331 (Closed): mr_sas: this 'if' clause does not guard...
"git commit d9339210baa8b029caa3e70d216a09ec1bbc7647":https://github.com/illumos/illumos-gate/commit/d9339210baa8b029... Electric Monk
05:43 AM Bug #14287: ehci: No SOF interrupts have been received, this USB EHCI hostcontroller is unusable
A report from a HP machine in the field, which this fix seems to improve: https://smartos.topicbox.com/groups/smartos... Joshua M. Clulow

2022-01-03

10:22 PM Bug #14362 (In Progress): eventfd should present kernel API
If device drivers are going to support using eventfd as a notification mechanism, they will need an API to establish ... Patrick Mooney
08:29 PM Bug #14342 (Closed): svccfg cleanup dumps core in create_instance_list
"git commit 3d6d4f792e72bec8b227212e65f7555396295d84":https://github.com/illumos/illumos-gate/commit/3d6d4f792e72bec8... Electric Monk
06:35 PM Bug #14361 (In Progress): eventfd should track minor in id_space
The eventfd implementation is currently tracking device minor IDs directly in a raw vmem, rather than using the idspa... Patrick Mooney
06:33 PM Bug #14360 (In Progress): viona should better notify of lintrs
When virtqueues managed by viona need to notify the guest of an interrupt, there are several potential outcomes: If t... Patrick Mooney
05:00 PM Bug #14257 (Closed): Errors for ct_pr_event_get_senderct in the manual
"git commit b3619796d92b4472acfed6b7c813f83cef335013":https://github.com/illumos/illumos-gate/commit/b3619796d92b4472... Electric Monk
03:11 PM Feature #14324 (Closed): December 2021 hwdata update
"git commit 3a27ad4a9822ecb5402cb375bd3250c9ce715439":https://github.com/illumos/illumos-gate/commit/3a27ad4a9822ecb5... Electric Monk

2022-01-02

07:28 AM Bug #14359 (New): svccfg leaks in create_instance_list()
The @return@ at line 16268 should be replaced by @goto out@ to avoid @inst_iter@ and @inst@ leaks here in @create_ins... Marcel Telka

2022-01-01

08:33 PM Bug #14357 (Closed): Update prototypes to 2022
"git commit 7957df47ba71407f1d0517aa3f34f1bdde135b84":https://github.com/illumos/illumos-gate/commit/7957df47ba71407f... Electric Monk
11:40 AM Bug #14357 (Closed): Update prototypes to 2022
It is new year. Toomas Soome
04:45 PM Feature #14358: Cron should support randomized delay
Here is what I found just now:
* isc/vixie cron - could not find something like this
* dcron - could not find som...
Sebastian Wiedenroth
04:10 PM Feature #14358: Cron should support randomized delay
Is there another popular cron implementation that already provides a syntax for this? If so, it seems like it'd be g... Joshua M. Clulow
04:05 PM Feature #14358 (Closed): Cron should support randomized delay
Having a large number of cronjobs start at the same time can lead to load spikes.
This is especially noticeable when...
Sebastian Wiedenroth
09:35 AM Bug #14342 (Pending RTI): svccfg cleanup dumps core in create_instance_list
Yuri Pankov

2021-12-30

04:53 PM Bug #14199: sendfile compat checks shouldn't be done in so_sendmblk
This change has been in SmartOS and OmniOS for some time as part of support for overlays.
I tested this change aga...
Andy Fiddaman
11:23 AM Bug #14355 (In Progress): loader: Only trigger read-ahead if two adjacent blocks have been requested.
Picked from FreeBSD:
Author: Maxim Sobolev <sobomax@FreeBSD.org>...
Toomas Soome
11:06 AM Bug #14354 (Closed): mDNSResponder spins checking interfaces
There's a bug in mdnsd causing it to spin in a tight loop when checking interfaces. I can easily reproduce it just by... Hans Rosenfeld

2021-12-29

09:05 PM Bug #14257: Errors for ct_pr_event_get_senderct in the manual
Testing: viewed the revised page with the man utility. Peter Tribble
02:04 PM Bug #14353 (Closed): crypto_mech2id should take unlimited string argument
Build errors with gcc 11:... Toomas Soome
01:56 PM Bug #14352 (Closed): sha1: mismatched bound
Build error with gcc 11:... Toomas Soome
01:51 PM Bug #14351 (Closed): mwl: mismatched bound
Build errors with gcc 11:... Toomas Soome
01:39 PM Bug #14350 (Closed): uath: mismatched bound
Build errors with gcc 11:... Toomas Soome
01:30 PM Bug #14349 (Closed): libcrypt: mismatched bound
Build errors with gcc 11:... Toomas Soome
12:57 PM Bug #14348 (Closed): libdbm: mismatched bound
Build errors with gcc 11:... Toomas Soome
12:48 PM Bug #14347 (Closed): ed: mismatched bound
Build error with gcc 11:... Toomas Soome
12:12 PM Bug #14346 (Closed): loader: add __alloc_size2
The old version of cdefs.h and stdlib.h were using __attribute__((__alloc_size__(x))), the more recent compilers also... Toomas Soome
11:57 AM Bug #14345 (Closed): Manual titles should be upper case
Titles in manual pages are expected to be upper case. Running mandoc -Tlint -Wstyle will pick up on this amongst othe... Peter Tribble
11:53 AM Bug #14344 (Closed): libnisdb: ISO C++17 does not allow 'register' storage class specifier
Build errors with gcc 11:... Toomas Soome
11:01 AM Bug #14343 (Closed): ufs: array subscript 'struct direct[0]' is partly outside array bounds
Build error with gcc 11:... Toomas Soome
12:14 AM Bug #14342 (Closed): svccfg cleanup dumps core in create_instance_list
We are seeing the svccfg cores on a bit older systems after initial installation:... Yuri Pankov

2021-12-28

06:34 PM Bug #14341 (New): hid_set_protocol() logging arguments in wrong order
In @hid_set_protocol()@ if the request fails, the logging statement is... Jason King
05:49 PM Bug #14329: sys/atomic.h: 5066 got the order of ifdef/endif wrong
Note, the impact of this is pretty small as the ifdef in question is actually @#if defined(_KERNEL) || defined(_INT64... Robert Mustacchi
02:15 PM Bug #14340 (Closed): libbe: 'menu_fp' may be used uninitialized
Build errors with gcc 11:... Toomas Soome
04:29 AM Feature #14323: Note new PCIe caps from the PCI-SIG
I tested this by running the util tests which covers some minor pcieadm bits:... Robert Mustacchi
04:09 AM Feature #14324: December 2021 hwdata update
I tested this by verifying prtconf still showed hwdata and then running the pcidb test suite:... Robert Mustacchi
 

Also available in: Atom