Re: macppc bsd.mp pmap's hash lock

2021-05-10 Thread George Koehler
I made a mistake in my last diff by deleting the memory barriers. Here is a diff that keeps membar_enter() and membar_exit(). With my last diff, my G5 froze after 15 hours of uptime, and again after 10 hours of uptime. I'm not sure whether the missing memory barriers caused the freeze, but I

Re: systat(1) sticky help

2021-05-10 Thread Anindya Mukherjee
I have been using this patch from martijn@ and find it really useful. Is it possible to merge this? Thanks! Regards, Anindya On Tue, Mar 09, 2021 at 07:33:29PM +0100, Martijn van Duren wrote: > I send out an earlier version of this diff to Anindya with some positive > feedback. Instead of

Re: patch: add support for RTLD_NODELETE

2021-05-10 Thread Brad Smith
Seeing your e-mail reminded me that I had asked Philip about adding support for RTLD_NOLOAD / RTLD_NODELETE last year after seeing instances of their usage in the tree here and there. - Forwarded message from Philip Guenther - Date: Thu, 24 Sep 2020 23:19:27 -0700 From: Philip Guenther

Diff for www:FAQ>PF: Packet Filtering

2021-05-10 Thread bsd
Hi, Here a diff for www page: FAQ>PF: Packet Filtering Just one typo. Right? Index: faq/pf/filter.html === RCS file: /cvs/www/faq/pf/filter.html,v retrieving revision 1.97 diff -u -r1.97 filter.html --- faq/pf/filter.html 5

Diff for www:FAQ>PF:Getting started

2021-05-10 Thread bsd
Hi, Here a diff for www page: FAQ>PF:Getting started Just some typos Right? Index: faq/pf/config.html === RCS file: /cvs/www/faq/pf/config.html,v retrieving revision 1.66 diff -u -r1.66 config.html --- faq/pf/config.html 5

Re: bgpd, non-blocking rtr connect

2021-05-10 Thread Sebastian Benoit
ok benno@ Claudio Jeker(cje...@diehard.n-r-g.com) on 2021.05.03 17:37:36 +0200: > The RTR session was opened with a blocking connect() call. This is rather > bad if the RTR peer does not exist since then bgpd will block until the > connect timed out. This diff makes the connect() call

Re: macppc: add ld.script for kernel, ofwboot

2021-05-10 Thread Mark Kettenis
> Date: Mon, 10 May 2021 14:22:33 -0400 > From: George Koehler > > On Fri, 7 May 2021 10:31:55 +0200 (CEST) > Mark Kettenis wrote: > > > Makes sense to me. It seems ldd always seems to require a little bit > > more coercion to produce non-standard binaries. We use linker scripts > > for the

Re: macppc: add ld.script for kernel, ofwboot

2021-05-10 Thread George Koehler
On Fri, 7 May 2021 10:31:55 +0200 (CEST) Mark Kettenis wrote: > Makes sense to me. It seems ldd always seems to require a little bit > more coercion to produce non-standard binaries. We use linker scripts > for the various EFI bootloaders as well. > > ok kettenis@ My diff had an extra "pwd"

Re: patch: add support for RTLD_NODELETE

2021-05-10 Thread Mark Kettenis
> Date: Mon, 10 May 2021 09:00:37 +0200 > From: Sebastien Marie > Content-Type: text/plain; charset=us-ascii > Content-Disposition: inline > > Hi, > > The following diff adds support for RTLD_NODELETE in ld.so(1). > > It helps Qt programs which is using RTLD_NODELETE per default for > loading

Re: patch: add support for RTLD_NODELETE

2021-05-10 Thread Mark Kettenis
> From: Stuart Henderson > Date: Mon, 10 May 2021 09:16:01 +0100 > > We are due a _SYSTEM_VERSION bump for the clang update, it can ride > alongside that We should probably still do a libc minor bump for this since this adds an interface. > > -- > Sent from a phone, apologies for poor

Re: bgpd, non-blocking rtr connect

2021-05-10 Thread Claudio Jeker
On Mon, May 03, 2021 at 05:37:36PM +0200, Claudio Jeker wrote: > The RTR session was opened with a blocking connect() call. This is rather > bad if the RTR peer does not exist since then bgpd will block until the > connect timed out. This diff makes the connect() call non-blocking. > With this

Re: patch: add support for RTLD_NODELETE

2021-05-10 Thread Stuart Henderson
We are due a _SYSTEM_VERSION bump for the clang update, it can ride alongside that -- Sent from a phone, apologies for poor formatting. On 10 May 2021 08:01:18 Sebastien Marie wrote: Hi, The following diff adds support for RTLD_NODELETE in ld.so(1). It helps Qt programs which is using

patch: add support for RTLD_NODELETE

2021-05-10 Thread Sebastien Marie
Hi, The following diff adds support for RTLD_NODELETE in ld.so(1). It helps Qt programs which is using RTLD_NODELETE per default for loading plugins. Without this patch, qgis (for example) is crashing systematically on exit. With it, it is fine. If RTLD_NODELETE isn't POSIX, it is widely

Re: timeout_del_barrier(9): remove kernel lock

2021-05-10 Thread David Gwynne
On Thu, May 06, 2021 at 11:43:55AM -0500, Scott Cheloha wrote: > On Wed, May 05, 2021 at 11:05:06AM +1000, David Gwynne wrote: > > On Tue, May 04, 2021 at 11:54:31AM -0500, Scott Cheloha wrote: > > > > > > [...] > > > > > > Here is where I get confused. > > > > > > Why do I want to wait for