Re: 7.3: Squid 6.3 with multiple workers - net.unix.dgram.sendspace too low

2023-10-19 Thread Claudio Jeker
On Thu, Oct 19, 2023 at 03:09:08PM +0200, Silamael Darkomen wrote: > Hi, > > Today I upgraded to the brand new Squid version 6.3 from ports and noticed, > that Squid no longer starts properly if configured with multiple worker > processes. > > After some debugging the limit from

Re: 7.3: Squid 6.3 with multiple workers not starting - net.unix.dgram.sendspace too low

2023-10-19 Thread Silamael Darkomen
On 19 Oct 2023 16:36, Silamael Darkomen wrote: Hi, I just upgraded to Squid 6.3 under 7.3 and noticed that it no longer starts if configured to use multiple worker processes. After some debugging I found that net.unix.dgram.sendspace with its 2k limit is the reason. Squid uses Unix sockets

7.3: Squid 6.3 with multiple workers - net.unix.dgram.sendspace too low

2023-10-19 Thread Silamael Darkomen
Hi, Today I upgraded to the brand new Squid version 6.3 from ports and noticed, that Squid no longer starts properly if configured with multiple worker processes. After some debugging the limit from net.unix.dgram.sendspace came up as cause. The 2k default is way to low. In ktrace I saw

7.3: Squid 6.3 with multiple workers not starting - net.unix.dgram.sendspace too low

2023-10-19 Thread Silamael Darkomen
Hi, I just upgraded to Squid 6.3 under 7.3 and noticed that it no longer starts if configured to use multiple worker processes. After some debugging I found that net.unix.dgram.sendspace with its 2k limit is the reason. Squid uses Unix sockets for IPC and sends messages larger than those 2k

Re: snmpd: remove filter-pf-addresses support

2023-10-19 Thread Theo Buehler
On Thu, Oct 19, 2023 at 04:13:41PM +0200, Martijn van Duren wrote: > OpenBSD 7.4 is here. upgrade72.html already mentions it's deprecation. > > OK? ok > > martijn@ > > Index: parse.y > === > RCS file:

snmpd: remove filter-pf-addresses support

2023-10-19 Thread Martijn van Duren
OpenBSD 7.4 is here. upgrade72.html already mentions it's deprecation. OK? martijn@ Index: parse.y === RCS file: /cvs/src/usr.sbin/snmpd/parse.y,v retrieving revision 1.78 diff -u -p -r1.78 parse.y --- parse.y 6 Oct 2022

Re: IPv4 on ix(4) slow/nothing - 7.4

2023-10-19 Thread Jan Klemkow
On Wed, Oct 18, 2023 at 08:53:44PM +0200, Alexander Bluhm wrote: > On Wed, Oct 18, 2023 at 08:19:29PM +0200, Mischa wrote: > > It's indeed something like that: ix -> vlan (tagged) -> veb > > When vlan is added to veb, kernel should disable LRO on ix. > All testing before release did not find this

Re: HAMMER2 filesystem for OpenBSD

2023-10-19 Thread Denis Fondras
Le Tue, Oct 17, 2023 at 10:14:25PM +0100, Chris Narkiewicz a écrit : > Hi, > > Tomohiro Kusumi is currently working on HAMMER2 implementation > for OpenBSD, FreeBSD and NetBSD. > > The repository is here: > https://github.com/kusumi/openbsd_hammer2 > > > He maintains repositories for NetBSD,

Re: bgpd convert rtr_proto.c to new ibuf API

2023-10-19 Thread Theo Buehler
On Thu, Oct 19, 2023 at 01:26:49PM +0200, Claudio Jeker wrote: > On Thu, Oct 19, 2023 at 12:59:17PM +0200, Theo Buehler wrote: > > On Thu, Oct 19, 2023 at 10:41:07AM +0200, Claudio Jeker wrote: > > > More ibuf cleanup. rtr_proto.c still uses ibuf_add() where it could use > > > the new functions. >

Re: bgpd convert rtr_proto.c to new ibuf API

2023-10-19 Thread Claudio Jeker
On Thu, Oct 19, 2023 at 12:59:17PM +0200, Theo Buehler wrote: > On Thu, Oct 19, 2023 at 10:41:07AM +0200, Claudio Jeker wrote: > > More ibuf cleanup. rtr_proto.c still uses ibuf_add() where it could use > > the new functions. > > > > Two bits I'm unsure about: > > - I had to change some sizeof()

Re: bgpd convert rtr_proto.c to new ibuf API

2023-10-19 Thread Theo Buehler
On Thu, Oct 19, 2023 at 10:41:07AM +0200, Claudio Jeker wrote: > More ibuf cleanup. rtr_proto.c still uses ibuf_add() where it could use > the new functions. > > Two bits I'm unsure about: > - I had to change some sizeof() to use native types (I especially dislike > the sizeof(struct

bgpd convert rtr_proto.c to new ibuf API

2023-10-19 Thread Claudio Jeker
More ibuf cleanup. rtr_proto.c still uses ibuf_add() where it could use the new functions. Two bits I'm unsure about: - I had to change some sizeof() to use native types (I especially dislike the sizeof(struct rtr_header). - ibuf_add_nXX() can fail if the value is too large. Which should be

Re: log.c use buffered IO

2023-10-19 Thread Theo Buehler
On Wed, Oct 18, 2023 at 11:34:09AM +0200, Claudio Jeker wrote: > On Tue, Oct 17, 2023 at 10:06:54AM +0200, Sebastian Benoit wrote: > > Theo Buehler(t...@theobuehler.org) on 2023.10.17 09:13:15 +0200: > > > On Mon, Oct 16, 2023 at 12:19:17PM +0200, Claudio Jeker wrote: > > > > I dislike how log.c