Re: xonly on amd64: testing wanted

2023-01-19 Thread Lucas
"Theo de Raadt" wrote: > So I'd like to recruit some help from those of you capable of building > your own kernels. Can you apply the following kernel diff, and try the > applications you are used to. A list of applications that fail on some > way would be handy. Be sure to ktrace -di then,

Re: refactor mbuf parsing on driver level

2023-01-19 Thread Vitaliy Makkoveev
> On 19 Jan 2023, at 23:17, Jan Klemkow wrote: > > On Thu, Jan 19, 2023 at 02:55:29PM +0300, Vitaliy Makkoveev wrote: >> On Thu, Jan 19, 2023 at 10:40:52AM +0100, Jan Klemkow wrote: >>> On Thu, Jan 19, 2023 at 12:02:29PM +0300, Vitaliy Makkoveev wrote: On Thu, Jan 19, 2023 at 01:55:57AM

Re: refactor mbuf parsing on driver level

2023-01-19 Thread Jan Klemkow
On Thu, Jan 19, 2023 at 02:55:29PM +0300, Vitaliy Makkoveev wrote: > On Thu, Jan 19, 2023 at 10:40:52AM +0100, Jan Klemkow wrote: > > On Thu, Jan 19, 2023 at 12:02:29PM +0300, Vitaliy Makkoveev wrote: > > > On Thu, Jan 19, 2023 at 01:55:57AM +0300, Vitaliy Makkoveev wrote: > > > > > On 19 Jan

Re: rdsetroot.8: sync synopsis with usage, improve wording

2023-01-19 Thread Jason McIntyre
On Thu, Jan 19, 2023 at 06:50:14PM +, Klemens Nanni wrote: > $ man -h rdsetroot > rdsetroot [-dx] kernel [disk.fs] > vs. > $ rdsetroot > usage: rdsetroot [-dx] bsd [fs] > i have to say i think the man page has better argument names, but i've nothing against your

rdsetroot.8: sync synopsis with usage, improve wording

2023-01-19 Thread Klemens Nanni
$ man -h rdsetroot rdsetroot [-dx] kernel [disk.fs] vs. $ rdsetroot usage: rdsetroot [-dx] bsd [fs] Clarify that -x uses stdout (could be a default file like ktrace(1) does) and switch 'standard in/output' to more common '.Va stdin/out' like the related vnconfig(8)

[trivial patch] KASSERT within DIAGNOSTIC

2023-01-19 Thread Crystal Kolipe
Here are a few more instances of KASSERT being placed in an #ifdef DIAGNOSTIC block. This is redundant, as KASSERT is already a nop if DIAGNOSTIC is not defined. Index: crypto/blake2s.c === RCS file: /cvs/src/sys/crypto/blake2s.c,v

Re: refactor mbuf parsing on driver level

2023-01-19 Thread Vitaliy Makkoveev
On Thu, Jan 19, 2023 at 10:40:52AM +0100, Jan Klemkow wrote: > On Thu, Jan 19, 2023 at 12:02:29PM +0300, Vitaliy Makkoveev wrote: > > On Thu, Jan 19, 2023 at 01:55:57AM +0300, Vitaliy Makkoveev wrote: > > > > On 19 Jan 2023, at 01:39, Jan Klemkow wrote: > > > > > > > > On Wed, Jan 18, 2023 at

Re: help wanted for a specific clang diff

2023-01-19 Thread Sebastien Marie
On Tue, Jan 17, 2023 at 05:57:41PM +0100, Sebastien Marie wrote: > On Tue, Jan 17, 2023 at 02:14:20PM +0100, Sebastien Marie wrote: > > On Mon, Jan 16, 2023 at 12:00:30PM -0700, Theo de Raadt wrote: > > > For this xonly work, we are having to one-by-one find .S files that > > > are putting data

Re: refactor mbuf parsing on driver level

2023-01-19 Thread Jan Klemkow
On Thu, Jan 19, 2023 at 12:02:29PM +0300, Vitaliy Makkoveev wrote: > On Thu, Jan 19, 2023 at 01:55:57AM +0300, Vitaliy Makkoveev wrote: > > > On 19 Jan 2023, at 01:39, Jan Klemkow wrote: > > > > > > On Wed, Jan 18, 2023 at 10:50:25AM +0300, Vitaliy Makkoveev wrote: > > >> On Tue, Jan 17, 2023 at

Re: refactor mbuf parsing on driver level

2023-01-19 Thread Vitaliy Makkoveev
On Thu, Jan 19, 2023 at 01:55:57AM +0300, Vitaliy Makkoveev wrote: > > On 19 Jan 2023, at 01:39, Jan Klemkow wrote: > > > > On Wed, Jan 18, 2023 at 10:50:25AM +0300, Vitaliy Makkoveev wrote: > >> On Tue, Jan 17, 2023 at 11:09:17PM +0100, Jan Klemkow wrote: > >>> we have several drivers which