074abacc mjg April 28, 2021, 7:53 p.m.
This is already properly handled thanks to 2 step hash replacement.
cgit
164d49a5 lwhsu April 28, 2021, 7:39 p.m.
Reported by:	0mp
Fixes:		8ef03ce6db33
MFC after:	1 day
cgit
fdbcd35a kbowling April 28, 2021, 5:29 p.m.
This is just clerical work to ease bug triage and may be used to set
expectations around the ability for anyone in the community to perform
testing and development on older parts.

Approved by:	erj
MFC after:	1 month
Differential Revision:	https://reviews.freebsd.org/D29876
cgit
6b146f3b kp April 28, 2021, 3:19 p.m.
Add additional DTrace static trace points to facilitate debugging
failing pf ioctl calls.

MFC after:	1 week
Sponsored by:	Rubicon Communications, LLC ("Netgate")
cgit
341da007 nc April 28, 2021, 3:07 p.m.
These commits have added new APIs to linuxkpi.
cgit
9781105b nc April 28, 2021, 3:05 p.m.
This is needed for the drm-kmod 5.5 update.

Reviewed by:		hselasky (src)
MFC after:		3 days
Differential Revision:	https://reviews.freebsd.org/D30024
cgit
efe7f12c nc April 28, 2021, 3:04 p.m.
This is needed for the drm-kmod 5.5 update.

Reviewed by:		hselasky (src)
MFC after:		3 days
Differential Revision:	https://reviews.freebsd.org/D30025
cgit
d1e94415 markj April 28, 2021, 2:43 p.m.
pipe_poll() may add the calling thread to the selinfo lists of both ends
of a pipe.  It is ok to do this for the local end, since we know we hold
a reference on the file and so the local end is not closed.  It is not
ok to do this for the remote end, which may already be closed and have
called seldrain().  In this scenario, when the polling thread wakes up,
it may end up referencing a freed selinfo.

Guard the selrecord() call appropriately.

Reviewed by:	kib
Reported by:	syzkaller+KASAN
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D30016
cgit
e444a4c6 fernape April 28, 2021, 2:38 p.m.
Replace them with references to Git.

PR:	254937
Reported by:	m.bueker@berlin.de
Approved by:	0mp (mentor)
Differential Revision:	https://reviews.freebsd.org/D29949
cgit
44bbda64 markj April 28, 2021, 2:38 p.m.
- Correct the type of the sysctl value.
- Initialize the oldsize parameter to cap_sysctlbyname()

MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
cgit
48be5b97 rscheff April 28, 2021, 1:01 p.m.
Reported by: pho@
MFC after: 3 days
Reviewed By: tuexen, #transport
Sponsored by: NetApp, Inc.
Differential Revision: https://reviews.freebsd.org/D29970
cgit
18f21f03 tmunro April 28, 2021, 11:15 a.m.
Add a POLLRDHUP example to this tool, for comparison with other
operating systems.  Also record current output on FreeBSD and Linux.

Reviewed by:    kib
MFC after:      1 month
Differential Revision:  https://reviews.freebsd.org/D29757
cgit
3aaaa2ef tmunro April 28, 2021, 11 a.m.
Teach poll(2) to support Linux-style POLLRDHUP events for sockets, if
requested.  Triggered when the remote peer shuts down writing or closes
its end.

Reviewed by:	kib
MFC after:	1 month
Differential Revision:	https://reviews.freebsd.org/D29757
cgit
01a856c6 yuripv April 28, 2021, 9:18 a.m.
While here, pet mandoc: .Tn -> .Vt
cgit
f9668e42 melifaro April 28, 2021, 8:09 a.m.
Provide wrapper for the rnh_walktree_from() rib callback.
As currently `struct rib_head` is considered internal to the
 routing subsystem, this wrapper is necessary to maintain isolation
 from the external code.

Differential Revision: https://reviews.freebsd.org/D29971
MFC after:	1 week
cgit