ping icmp ident collisions

2022-02-17 Thread Jonathan Matthew
The only thing ping uses to determine whether a received icmp echo reply packet is a response to one of its requests is the 16 bit icmp ident field. If you ping enough stuff at the same time, eventually you'll have two concurrent pings using the same ident, and they will both see each other's r

Re: new manual: zonefile.5

2022-02-17 Thread Raf Czlonka
On Thu, Feb 17, 2022 at 07:31:47PM GMT, Evan Silberman wrote: > Jason McIntyre wrote: > > as a start, i advise you to run your page through mandoc's inbuilt > > checker > > Yep, done. I've addressed all the ones I think I can properly address. > Date still blank, $OpenBSD$ still absent. It also c

Re: new manual: zonefile.5

2022-02-17 Thread Jason McIntyre
On Thu, Feb 17, 2022 at 11:31:47AM -0800, Evan Silberman wrote: > Jason McIntyre wrote: > > as a start, i advise you to run your page through mandoc's inbuilt > > checker > > Yep, done. I've addressed all the ones I think I can properly address. > Date still blank, $OpenBSD$ still absent. It also

Re: new manual: zonefile.5

2022-02-17 Thread Evan Silberman
Jason McIntyre wrote: > as a start, i advise you to run your page through mandoc's inbuilt > checker Yep, done. I've addressed all the ones I think I can properly address. Date still blank, $OpenBSD$ still absent. It also complains that .Sh FILES is not in its conventional location but I think th

Re: new manual: zonefile.5

2022-02-17 Thread Jason McIntyre
On Thu, Feb 17, 2022 at 09:01:58AM -0800, Evan Silberman wrote: > > Inline below. Since I mistakenly believed my first email didn't go and > just resent it gzipped just in case, I'm now spamming a little bit and I > apologize; I'll chill out now and await more feedback. > hi. as a start, i adv

Re: Driver for PolarFire SoC MSS GPIO controller

2022-02-17 Thread Theo de Raadt
Mark Kettenis wrote: > > From: "Theo de Raadt" > > Date: Thu, 17 Feb 2022 09:23:14 -0700 > > > > I am terrified by existance of the userland gpio interface, basically > > the concept that users should be able to change some pin is more than > > suspect, it is crazy. It completely violates the

Re: new manual: zonefile.5

2022-02-17 Thread Stuart Henderson
On 2022/02/17 11:16, Dave Voutila wrote: > > Evan Silberman writes: > > > OpenBSD is distributed with an authoritative name server daemon, nsd(8), > > but that distribution doesn't document the format of zone files in > > manual section 5. I thought hey, you should be able to read about zone > >

Re: Driver for PolarFire SoC MSS GPIO controller

2022-02-17 Thread Mark Kettenis
> From: "Theo de Raadt" > Date: Thu, 17 Feb 2022 09:23:14 -0700 > > I am terrified by existance of the userland gpio interface, basically > the concept that users should be able to change some pin is more than > suspect, it is crazy. It completely violates the Unix principle of > mapping hardwar

Re: new manual: zonefile.5

2022-02-17 Thread Evan Silberman
Oh I guess my first mail made it through after all, dunno what my confusion was. Dave Voutila wrote: > > Evan Silberman writes: > > > OpenBSD is distributed with an authoritative name server daemon, nsd(8), > > but that distribution doesn't document the format of zone files in > > manual secti

Re: Driver for PolarFire SoC MSS GPIO controller

2022-02-17 Thread Mark Kettenis
> Date: Thu, 17 Feb 2022 16:16:30 + > From: Visa Hankala > > On Thu, Feb 17, 2022 at 03:38:05PM +0100, Mark Kettenis wrote: > > > Date: Thu, 17 Feb 2022 13:52:39 + > > > From: Visa Hankala > > > > > > This patch adds a driver for the PolarFire SoC MSS GPIO controller. > > > > > > The d

Re: Driver for PolarFire SoC MSS GPIO controller

2022-02-17 Thread Visa Hankala
On Thu, Feb 17, 2022 at 09:23:14AM -0700, Theo de Raadt wrote: > I am terrified by existance of the userland gpio interface, basically > the concept that users should be able to change some pin is more than > suspect, it is crazy. It completely violates the Unix principle of > mapping hardware sup

Re: new manual: zonefile.5

2022-02-17 Thread Dave Voutila
Evan Silberman writes: > OpenBSD is distributed with an authoritative name server daemon, nsd(8), > but that distribution doesn't document the format of zone files in > manual section 5. I thought hey, you should be able to read about zone > files in the manual. So I took a stab at writing zone

Re: Driver for PolarFire SoC MSS GPIO controller

2022-02-17 Thread Theo de Raadt
I am terrified by existance of the userland gpio interface, basically the concept that users should be able to change some pin is more than suspect, it is crazy. It completely violates the Unix principle of mapping hardware support to narrow device catagories on a functional basis, which only the

Re: Driver for PolarFire SoC MSS GPIO controller

2022-02-17 Thread Visa Hankala
On Thu, Feb 17, 2022 at 03:38:05PM +0100, Mark Kettenis wrote: > > Date: Thu, 17 Feb 2022 13:52:39 + > > From: Visa Hankala > > > > This patch adds a driver for the PolarFire SoC MSS GPIO controller. > > > > The driver provides a gpio(4) interface, so the patch also enables > > gpioctl(8) on

new manual: zonefile.5

2022-02-17 Thread Evan Silberman
OpenBSD is distributed with an authoritative name server daemon, nsd(8), but that distribution doesn't document the format of zone files in manual section 5. I thought hey, you should be able to read about zone files in the manual. So I took a stab at writing zonefile.5, attached. I did my best to

Re: Driver for PolarFire SoC MSS GPIO controller

2022-02-17 Thread Mark Kettenis
> Date: Thu, 17 Feb 2022 13:52:39 + > From: Visa Hankala > > This patch adds a driver for the PolarFire SoC MSS GPIO controller. > > The driver provides a gpio(4) interface, so the patch also enables > gpioctl(8) on riscv64. The MAKEDEV script already creates gpio nodes. > > OK? So on arm6

Driver for PolarFire SoC MSS GPIO controller

2022-02-17 Thread Visa Hankala
This patch adds a driver for the PolarFire SoC MSS GPIO controller. The driver provides a gpio(4) interface, so the patch also enables gpioctl(8) on riscv64. The MAKEDEV script already creates gpio nodes. OK? Index: share/man/man4/gpio.4 ==