On Tue, Feb 15, 2022 at 02:35:33PM +1000, David Gwynne wrote:
> if an open tun (or tap) device is destroyed via ifconfig destroy,
> there is a window while the open device is being revoked on the vfs
> side that a third thread can come and open it again. this in turn
> triggers a kassert in the
On Fri, Feb 11, 2022 at 03:13:25PM +1000, David Gwynne wrote:
> On Fri, Mar 05, 2021 at 05:09:29PM +1000, David Gwynne wrote:
> > On Thu, Mar 04, 2021 at 03:36:19PM +1000, David Gwynne wrote:
> > > as the subject says, this is a rewrite of vxlan(4).
> > >
> > > vxlan(4) relies on bridge(4) to
On Mon, Feb 14, 2022 at 08:34:42AM +, Visa Hankala wrote:
> This makes bpf(4) use knote_modify_fn() and knote_process_fn().
>
> Since the code has only one event function, it makes sense to use it
> directly instead of going through struct filterops f_event pointer.
>
> OK?
ok.
>
> Index:
Hello,
On Tue, Feb 15, 2022 at 03:29:19PM +1000, David Gwynne wrote:
> consistently means we do the check in pf_rule_copyin() so both
> DIOCADDRULE and DIOCCHANGERULE have the prio values checked. this in
> turn prevents invalid prio values getting set on a rule via
> DIOCCHANGERULE, which in
consistently means we do the check in pf_rule_copyin() so both
DIOCADDRULE and DIOCCHANGERULE have the prio values checked. this in
turn prevents invalid prio values getting set on a rule via
DIOCCHANGERULE, which in turn stops a kassert in the ifq priq code
firing.
i think this fixes
if an open tun (or tap) device is destroyed via ifconfig destroy,
there is a window while the open device is being revoked on the vfs
side that a third thread can come and open it again. this in turn
triggers a kassert in the ifconfig destroy path where it expects the
device to be closed.
i think
LLVM OpenBSD guardians,
I want to get a closure on "Power-up cc --print-file-name for .so names"
thread on tech@. I care because it helps me with lang/ghc port.
Here's a is fairly finished diff. I'll be taking it through the
make-build-twice dance (because I can). If somebody has a good idea
On Mon, Feb 14, 2022 at 11:37:55AM +0100, Marc Espie wrote:
> - you don't need to call unlock_db. When the process dies, the fd dies with
> it, and the lock.
Makes sense.
it probably doesn't need the $SIG{TERM} handler if we don't need to
trigger the END block anymore either.
> - I've
Mark Kettenis wrote:
> > From: "Theo de Raadt"
> > Date: Mon, 14 Feb 2022 00:34:53 -0700
> >
> > > The solution would be to add symlinks like all the other OSes do. But
> > > Theo doesn't like that.
> >
> > No, the problem is you add symbolic links, how long before software
> > ecosystems in
Mark Kettenis wrote:
> > From: Philip Guenther
> > Date: Sun, 13 Feb 2022 23:29:06 -0800
> >
> > On Sun, Feb 13, 2022 at 11:18 PM Mark Kettenis
> > wrote:
> >
> > > From: Greg Steuck
> > > Date: Sun, 13 Feb 2022 22:37:13 -0800
> > >
> > > To give a sense of the kind of change required
> From: "Theo de Raadt"
> Date: Mon, 14 Feb 2022 00:34:53 -0700
>
> > The solution would be to add symlinks like all the other OSes do. But
> > Theo doesn't like that.
>
> No, the problem is you add symbolic links, how long before software
> ecosystems in ports choose the short names in
> From: Philip Guenther
> Date: Sun, 13 Feb 2022 23:29:06 -0800
>
> On Sun, Feb 13, 2022 at 11:18 PM Mark Kettenis
> wrote:
>
> > From: Greg Steuck
> > Date: Sun, 13 Feb 2022 22:37:13 -0800
> >
> > To give a sense of the kind of change required to get the feature I
> > want, see the
This patch adds a basic driver for the PolarFire SoC MSS I2C controller.
OK?
Index: share/man/man4/iic.4
===
RCS file: src/share/man/man4/iic.4,v
retrieving revision 1.122
diff -u -p -r1.122 iic.4
--- share/man/man4/iic.424
"Theo de Raadt" writes:
> Philip Guenther wrote:
>
>> On Sun, Feb 13, 2022 at 11:18 PM Mark Kettenis
>> wrote:
>>
>> > > From: Greg Steuck
>> > > Date: Sun, 13 Feb 2022 22:37:13 -0800
>> > >
>> > > To give a sense of the kind of change required to get the feature I
>> > > want, see the patch
On Mon, Feb 14, 2022 at 11:37:55AM +0100, Marc Espie wrote:
> - you don't need to call unlock_db. When the process dies, the fd dies with
> it, and the lock.
>
> - I've committed glue to PackageInfo.pm to make lock_db self-contained
> (it will pull BaseState in on an "as needed" basis, which also
On Mon, Feb 14, 2022 at 12:00:24PM +1100, Jonathan Gray wrote:
> On Sun, Feb 13, 2022 at 03:17:27PM +0100, Theo Buehler wrote:
> > On Sun, Feb 13, 2022 at 02:30:21PM +0100, Tobias Heider wrote:
> > > OF_getproplen() will return -1 if "reset-gpios" is not found which
> > > currently causes a panic:
On Mon, Feb 14, 2022 at 12:00:24PM +1100, Jonathan Gray wrote:
> On Sun, Feb 13, 2022 at 03:17:27PM +0100, Theo Buehler wrote:
> > On Sun, Feb 13, 2022 at 02:30:21PM +0100, Tobias Heider wrote:
> > > OF_getproplen() will return -1 if "reset-gpios" is not found which
> > > currently causes a panic:
- you don't need to call unlock_db. When the process dies, the fd dies with
it, and the lock.
- I've committed glue to PackageInfo.pm to make lock_db self-contained
(it will pull BaseState in on an "as needed" basis, which also comes in
handy for other locks prior to having a state)
Index:
This makes bpf(4) use knote_modify_fn() and knote_process_fn().
Since the code has only one event function, it makes sense to use it
directly instead of going through struct filterops f_event pointer.
OK?
Index: net/bpf.c
===
RCS
This patch unifies f_modify and f_process event filter callbacks for
FIFOs. This is similar to recent sys_pipe.c changes.
In addition, the patch adds missing flag FILTEROP_MPSAFE
to fifoexcept_filtops.
OK?
Index: miscfs/fifofs/fifo_vnops.c
This patch unifies f_modify and f_process event filter callbacks for
sockets. This is similar to recent sys_pipe.c changes.
OK?
Index: kern/uipc_socket.c
===
RCS file: src/sys/kern/uipc_socket.c,v
retrieving revision 1.272
diff -u
21 matches
Mail list logo