Re: ampintc: minor nits

2022-07-15 Thread Mark Kettenis
> Date: Mon, 11 Jul 2022 16:21:39 +0200 > From: Anton Lindqvist > > On Mon, Jul 11, 2022 at 09:02:20AM +0200, Mark Kettenis wrote: > > > Date: Mon, 11 Jul 2022 08:35:44 +0200 > > > From: Anton Lindqvist > > > > > > Hi, > > > Addressing the following nits made it easier for me to grasp the ampin

stub out initial mmio support for vmm(4)/vmd(8)

2022-07-15 Thread Dave Voutila
The following diff adds in formalization around mmio assists for nested page/ept faults on Intel and AMD vmm(4) hosts. It provides what little information is available to userland in terms of either the instruction bytes (on AMD) or the instruction length (on Intel). vmd is updated to intercept th

Re: interface media current data

2022-07-15 Thread Alexander Bluhm
On Fri, Jul 15, 2022 at 02:05:40AM +0200, Alexander Bluhm wrote: > If anyone has some of these old network drivers, please test setting > media type with ifconfig. Updated diff. I have compile tested it on amd64, i386, octeon, macppc, sparc64. Setting media for gem(4) and bge(4) works. bluhm I

Re: Introduce fine grained pipex(4) locking

2022-07-15 Thread Alexander Bluhm
On Fri, Jul 15, 2022 at 03:52:28PM +0300, Vitaliy Makkoveev wrote: > I doubt this code duplication is better. Not sure. Let's commit your diff and figure out improvements later. OK bluhm@

regress/lib/libm/rint on armv7

2022-07-15 Thread Moritz Buhl
Hi tech@, Dear miod@, Dear kettenis@, On arm the lib/libm/rint regress test is failing. After adding some printf debugging into libm it turns out that the problem is the cast from double to long long. http://bluhm.genua.de/regress/results/2022-07-12T04%3A17%3A03Z/logs/lib/libm/rint/make.log:

Re: Introduce fine grained pipex(4) locking

2022-07-15 Thread Vitaliy Makkoveev
On Fri, Jul 15, 2022 at 02:25:41PM +0200, Alexander Bluhm wrote: > On Fri, Jul 15, 2022 at 02:05:12PM +0300, Vitaliy Makkoveev wrote: > > I see no reason to move 'not_ours' checks outside pipex_common_input() > > because this introduce code duplication. Also I see no reason to take > > session lock

OpenBGPD 7.5 released

2022-07-15 Thread Claudio Jeker
We have released OpenBGPD 7.5, which will be arriving in the OpenBGPD directory of your local OpenBSD mirror soon. This release includes the following changes to the previous release: * Implement RFC 9234 - Route Leak Prevention and Detection Using Roles in UPDATE and OPEN Messages.

Re: Introduce fine grained pipex(4) locking

2022-07-15 Thread Alexander Bluhm
On Fri, Jul 15, 2022 at 02:05:12PM +0300, Vitaliy Makkoveev wrote: > I see no reason to move 'not_ours' checks outside pipex_common_input() > because this introduce code duplication. Also I see no reason to take > session lock after pipex_ppp_input() call, because it will be released > by caller ju

Re: Introduce fine grained pipex(4) locking

2022-07-15 Thread Vitaliy Makkoveev
On Thu, Jul 14, 2022 at 04:56:03PM +0200, Alexander Bluhm wrote: > On Wed, Jul 13, 2022 at 12:49:53PM +0300, Vitaliy Makkoveev wrote: > > Use per-session `pxs_mtx' mutex(9) to protect session context. Except > > MPPE encryption, PPPOE sessions are mostly immutable, so no lock > > required for that

Re: amuart(4) DDB

2022-07-15 Thread Jeremie Courreges-Anglas
On Fri, Jul 15 2022, Mark Kettenis wrote: > Same problem as sfuart(4); no support for detecting a BREAK. So > leverage db_rint(9) to provide a way to enter DDB. > > ok? I have no hardware to build or test this, but I guess you do and the change looks fine. ok jca@ > Index: dev/fdt/amluart.c >

Re: Patch for 71.html

2022-07-15 Thread Andras Farkas
On Thu, Jul 14, 2022 at 11:53 PM Theo Buehler wrote: > > Removes two extraneous ` (backtick) characters. > > Applies quoting around URLs used as the values of href attributes. > > (the / (slash) character needs to be quoted in attributes) > > Committed, thanks. I don't think the / needs to be quot

amuart(4) DDB

2022-07-15 Thread Mark Kettenis
Same problem as sfuart(4); no support for detecting a BREAK. So leverage db_rint(9) to provide a way to enter DDB. ok? Index: dev/fdt/amluart.c === RCS file: /cvs/src/sys/dev/fdt/amluart.c,v retrieving revision 1.3 diff -u -p -r1.3