add simplepmbus(4)

2021-02-16 Thread Jonathan Gray
Add a driver for "simple-pm-bus" a way to enable a clock and/or power domain for a group of devices. https://www.kernel.org/doc/Documentation/devicetree/bindings/bus/simple-pm-bus.txt This is needed to use am335x/omap4 dtbs from linux 5.11. Index: sys/dev/fdt/files.fdt ==

Re: [PATCH] fixes relayd Websocket "Connection: close" header when Upgrade is requested

2021-02-16 Thread Stuart Henderson
On 2021/02/16 20:12, Franz Bettag wrote: > My point, the protocol after HTTP 1.0 encourages keep-alives anyway. > Close is only default in 1.0 so basically you wouldn’t have lingering > dead sockets on your server. If you want a full featured HTTP implementation then perhaps relayd is not for you

Re: LibreSSL regressions

2021-02-16 Thread Theo Buehler
On Tue, Feb 16, 2021 at 01:16:21PM +0100, Jan Klemkow wrote: > On Tue, Feb 16, 2021 at 04:36:59AM +1100, Joel Sing wrote: > > On 21-02-15 14:49:46, Jan Klemkow wrote: > > > On Sat, Feb 13, 2021 at 03:53:48PM +0100, Theo Buehler wrote: > > > > On Sat, Feb 13, 2021 at 11:58:04AM +0100, Jan Klemkow wr

Re: [PATCH] fixes relayd Websocket "Connection: close" header when Upgrade is requested

2021-02-16 Thread Stuart Henderson
Clearly the current behaviour with two Connection headers is wrong and this may be a correct diff, but the description accompanying it only considers "how does this fix the problem seen" rather than "what are the implications of this, does it do anything bad?". I'm only making very minimal use of

Re: rw_enter_diag() vs WITNESS

2021-02-16 Thread Visa Hankala
On Tue, Feb 16, 2021 at 10:07:27AM +0100, Martin Pieuchot wrote: > On 15/02/21(Mon) 16:58, Visa Hankala wrote: > > On Mon, Feb 15, 2021 at 11:37:45AM +0100, Martin Pieuchot wrote: > > > Diagnostic function rw_enter_diag() should be called before > > > WITNESS_CHECKORDER() to have proper locking/deb

Re: LibreSSL regressions

2021-02-16 Thread Jan Klemkow
On Tue, Feb 16, 2021 at 04:36:59AM +1100, Joel Sing wrote: > On 21-02-15 14:49:46, Jan Klemkow wrote: > > On Sat, Feb 13, 2021 at 03:53:48PM +0100, Theo Buehler wrote: > > > On Sat, Feb 13, 2021 at 11:58:04AM +0100, Jan Klemkow wrote: > > > > A coworker of mine has made tests with LibreSSL [1] and

Re: [PATCH] fixes relayd Websocket "Connection: close" header when Upgrade is requested

2021-02-16 Thread Franz Bettag
At least someone besides me cares about correct protocols in base daemons :] Sent from my iPhone > On 14 Feb 2021, at 12:06, Marcus MERIGHI wrote: > > Another month has passed, another friendly bump... > > patch against -current attached, for convenience... > > Marcus > > Index: relay_http.

Re: wsmouse(4): allow independent touchpad tap gesture configuration

2021-02-16 Thread RJ Johnson
> Hi, > > I wouldn't mind to see such a feature in wsmouse, but there are two > things that I don't like about the patch in this form: 1) It breaks > existing configurations, ... I know sometimes breaking changes are made in the name of forward progress, and I wasn't sure if this was one of those

UNIX domain sockets: move garbage collector to `systqmp'

2021-02-16 Thread Vitaliy Makkoveev
There are no fallout reports after UNIX sockets unlocking, so I propose to move moves garbage collector to `systqmp'. unp_gc() touches nothing which requires kernel lock to be held. Index: sys/kern/uipc_usrreq.c === RCS file: /cvs/src

Re: Posted vs. non-posted device access

2021-02-16 Thread Mark Kettenis
> From: David Gwynne > Date: Tue, 16 Feb 2021 12:58:35 +1000 > > > On 16 Feb 2021, at 06:01, Mark Kettenis wrote: > > > >> Date: Mon, 15 Feb 2021 01:19:29 +0100 > >> From: Patrick Wildt > >> > >> Am Mon, Feb 15, 2021 at 09:55:56AM +1000 schrieb David Gwynne: > >>> > >>> > On 15 Feb 202

Re: bgpd rde decide all for route-servers

2021-02-16 Thread Claudio Jeker
On Tue, Feb 16, 2021 at 10:44:31AM +0100, Claudio Jeker wrote: > On route-servers at IXPs there is often the wish to not have path hiding > because of output filters. On way of solving this is to use per peer RIBs > but the cost (in memory) is very high. This solves this issue in a > different way

uvm_fault_lower refactoring

2021-02-16 Thread Martin Pieuchot
Start by moving `pgo_fault' handler outside of uvm_fault_lower(). If a page has a backing object that prefer to handler to fault itself the locking will be different, so keep it under KERNEL_LOCK() for the moment and make it separate from the rest of uvm_fault_lower(). ok? Index: uvm/uvm_fault.c

bgpd rde decide all for route-servers

2021-02-16 Thread Claudio Jeker
On route-servers at IXPs there is often the wish to not have path hiding because of output filters. On way of solving this is to use per peer RIBs but the cost (in memory) is very high. This solves this issue in a different way but with the same (or similar result). In bgpd all prefixes/paths are

Re: rw_enter_diag() vs WITNESS

2021-02-16 Thread Martin Pieuchot
On 15/02/21(Mon) 16:58, Visa Hankala wrote: > On Mon, Feb 15, 2021 at 11:37:45AM +0100, Martin Pieuchot wrote: > > Diagnostic function rw_enter_diag() should be called before > > WITNESS_CHECKORDER() to have proper locking/debugging information. > > > > In the case of 'locking against myself' it i