Re: [patch] rename tbl man pages

2022-07-07 Thread Jason McIntyre
On Thu, Jul 07, 2022 at 03:42:27PM +0200, Ingo Schwarze wrote: > Hi Daniel, > > Daniel Dickman wrote on Thu, Jul 07, 2022 at 12:03:18AM -0400: > > > Over a decade ago there was some work in bsd.man.mk to build tbl pages > > with mandoc. For example this commit from 2010: > > > >

pipex(4): Add missing lock around all sessions loop within pipex_ip_output()

2022-07-07 Thread Vitaliy Makkoveev
The `pipex_list_mtx' mutex(9) protects global pipex(4) lists so it need to be taken while we perform this foreach loop. The all sessions loop was reworked to make possible to drop the lock within. This is required because pipex_ppp_output() takes scheduler lock when performs ip_send(). Index:

Re: pipex(4): use per-session `pxs_mtx' mutex(9) for protection

2022-07-07 Thread Vitaliy Makkoveev
Please drop this diff. Within rt_clone() we have the code section protected by kernel lock, and this code section could be reached with mutex(9) held. pipex(4) needs to be more refactored before introduce per-session locking. > On 28 Jun 2022, at 23:14, Vitaliy Makkoveev wrote: > > On Tue,

Re: bgpd: assign local path_id to all prefixes

2022-07-07 Thread Theo Buehler
On Thu, Jul 07, 2022 at 05:27:58PM +0200, Claudio Jeker wrote: > This diff is assigning a local path_id to all prefixes. This path_id will > be used for sending out add-path updates. Since the RFC specifies that the > path_id has no meaning we assing the path_ids randomly. They just need to > be

bgpd: assign local path_id to all prefixes

2022-07-07 Thread Claudio Jeker
This diff is assigning a local path_id to all prefixes. This path_id will be used for sending out add-path updates. Since the RFC specifies that the path_id has no meaning we assing the path_ids randomly. They just need to be unique per rib entry. Now this code assigne the path_id in the

Re: [patch] rename tbl man pages

2022-07-07 Thread Ingo Schwarze
Hi Daniel, Daniel Dickman wrote on Thu, Jul 07, 2022 at 12:03:18AM -0400: > Over a decade ago there was some work in bsd.man.mk to build tbl pages > with mandoc. For example this commit from 2010: > > > revision 1.32 > date: 2010/10/17 22:47:08; author: schwarze;

Re: [patch] rename tbl man pages

2022-07-07 Thread Jason McIntyre
On Thu, Jul 07, 2022 at 12:03:18AM -0400, Daniel Dickman wrote: > Over a decade ago there was some work in bsd.man.mk to build tbl pages > with mandoc. For example this commit from 2010: > > > revision 1.32 > date: 2010/10/17 22:47:08; author: schwarze; state: Exp;

Re: [v3] amd64: simplify TSC sync testing

2022-07-07 Thread Masato Asou
Hi, I tested your patch on my OpenSUSE + Xen on Ryzen7 box. It works fine for me. OpenBSD 7.1-current (GENERIC.MP) #1: Thu Jul 7 15:22:32 JST 2022 a...@xen-obsd1.my.domain:/usr/src/sys/arch/amd64/compile/GENERIC.MP real mem = 8556376064 (8159MB) avail mem = 8279695360 (7896MB) random: good