Age | Commit message (Collapse) | Author |
|
struct process; KTRFAC_ACTIVE becomes P_INKTR. Also, save the credentials
used to open the file in sys_ktrace() and use them for all writes to the
vnode.
much feedback and ok jsing@
|
|
complete device name for auto-boot check.
ok miod@
|
|
pfctl should not infer the af-to behavior from the af/naf difference.
instead, we should be clear that this is an af-to rule. essentially
this change converts FOM_AFTO marker into a rule flag PFRULE_AFTO so
that we don't rely on ambiguous checks (like r->af != r->naf) when
setting things up.
positive review and comments from claudio, ok henning, sperreault
|
|
in behavior since we don't do split headers; ok dlg, kettenis
|
|
when exec succeeds.
ok jsing@
|
|
ok guenther deraadt
|
|
in case we fail to do it at the spot. prevents rx ring
lockups under high load. ok dlg
|
|
tcp timer interrupts, therefore there's no reason we should
enable the interrupt itself; ok kettenis
|
|
fixes hanging interfaces similar to in myx(4); ok dlg@, claudio@, henning@
|
|
OK kettenis.
|
|
actually was for us. Fixes problems when the interrupt is shared.
tested by stu@, ok mikeb@
|
|
ugen(4) devices.
From NetBSD PR#37934 spotted by Logan Aden.
|
|
Tested on a Supermicro X9SCL/X9SCM board.
With help from kettenis to make the part that works around a
chip ID collision less ugly.
OK kettenis
|
|
testing sthen@
ok sthen@ henning@ dlg@
|
|
testing sthen@
ok sthen@ henning@ dlg@
|
|
testing sthen@
ok sthen@ henning@ dlg@
|
|
diffability with the amd64 codebase.
|
|
safety panic from occuring.
Found the hard way by nick@
|
|
based on a diff from jcs@, ok miod@
|
|
(synaptics and alps uses this for trackpoint)
ok mpi@
|
|
and make it compatible with bsd.lv mandoc and with groff-1.21.
This tweak was originally added for compatibility with groff-1.15,
which is no longer needed.
ok jmc@ kristaps@
|
|
Among other things, this fixes early panics on hppa system which memory size
is exactly 128MB.
Found the hard way and reported by fries@, not reported by beck@
|
|
reported by espie@, not reported by miod@
with and ok shadchin@, ok espie@
|
|
linux bits compiled on i386 by sebastia@, mikeb@ ok
|
|
Found by Jan Klemkow. Thanks!
|
|
Found by Jan Klemkow. Thanks!
|
|
when the macro can change without automatically fixing the comment.
instead add a diagnostic that checks that the biggest cluster size is
always MAXMCLBYTES.
requested by and ok kettenis@
|
|
ok claudio@ henning@ mikeb@
|
|
tech@
|
|
This allows these devices to attach as ugen, so at least we can use some apps,
like gphoto2 to retrieve media.
requested by a few, ok mikeb@
|
|
|
|
|
|
ok dlg claudio
|
|
cluster the generic network stack will be able to give you.
it also recognises that external storage on an mbuf may be bigger than
MCLBYTES. its only when m_pullup or m_pulldown need to allocate
another cluster that they now check the len argument, and now they
do it against MAXMCLBYTES.
this is required for me to do pfsync on jumbo frames as the m_pulldown
for the subregions fail beyond MCLBYTES into the packet.
ok deraadt@ mikeb@ henning@ blambert@
manpage changes ok jmc@
|
|
ok deraadt@ claudio@ blambert@ mikeb@
|
|
of critical structures when it hit a collision. Also, ttyopen is ldisc
0, so it should not be called twice (and furthermore, with the wrong dev_t)
original report from mikeb, ok dlg mikeb and discussed with miod
|
|
if we actually did any work. Otherwise devices sharing this interrupt will
not have their interrupt handler run, possibly leading to the kernel
spinning in the vic(4) interrupt handler.
ok dlg@
|
|
|
|
with every other thing that stores the state id (including other pfsync
messages).
includes improvements to the systat code to consider the creatorid as well
as the state id in its cache to avoid collisions between states created on
different hosts.
tested by me in production and on amd64 talking to sparc64.
ok henning@
|
|
ok mlarkin
|
|
|
|
code instead of testing only the phy. Fixes autoneg on ich9.
From Jonathan Perkin
|
|
either an mbuf leak or a NULL pointer dereference.
ok sthen@ claudio@ dlg@
testing claudio@ dlg@
|
|
pf_state_expires() handled it incorrectly.
discussed with mikeb@
ok henning@
|
|
LLONG_MAX instead of SSIZE_MAX
ok deraadt@
|
|
|
|
getting rid of the (hopefully) last bug in this code.
|
|
lost during update. Originally from claudio, rev1.46.
ok claudio
|
|
Fix the IP ckecksum offloading logic that disables and breaks offloading
if the packet is neither TCP nor UDP because of an erroneous "default" case.
No functional change in the default build because IP checksum offloading
is currently disabled in ix(4).
Tested on 82598 and 82599 (though checksums are still disabled by default).
ok claudio
|
|
accidental race conditions. From Erik Lax, thanks! ok dlg
|