Re: KTLS thread on 14.0-RC3
- Reply: Zhenlei Huang : "Re: KTLS thread on 14.0-RC3"
- In reply to: Gordon Bergling : "KTLS thread on 14.0-RC3"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 30 Oct 2023 04:09:00 UTC
> On Oct 29, 2023, at 5:43 PM, Gordon Bergling <gbe@freebsd.org> wrote: > > Hi, > > I am currently building a new system, which should be based on 14.0-RELEASE. > Therefor I am tracking releng/14.0 since its creation and updating it currently > via the usualy buildworld steps. > > What I have noticed recently is, that the [KTLS] is missing. I have a stable/13 > system which shows the [KTLS] thread and a very recent -CURRENT that also shows > the [KTLS] thread. > > The stable/13 and releng/14.0 systems both use the GENERIC kernel, without any > custom modifications. > > Loaded KLDs are also the same. > > Did I miss something, or is there something in releng/14.0 missing, which > is currenlty enabled in stable/13? KTLS shall still work as intended, the creation of it threads is deferred. See a72ee355646c (ktls: Defer creation of threads and zones until first use) > Run ktls_init() when the first KTLS session is created rather than > unconditionally during boot. This avoids creating unused threads and > allocating unused resources on systems which do not use KTLS. ``` -SYSINIT(ktls, SI_SUB_SMP + 1, SI_ORDER_ANY, ktls_init, NULL); ``` > > Any help for getting an insight on this would be much appreciated. > > --Gordon Best regards, Zhenlei