Age | Commit message (Collapse) | Author |
|
an argument. Will help with further changes.
OK benno@
|
|
ok kettenis@
|
|
We don't walk the chain in dma_fence_chain_for_each() but can provide
the first fence.
|
|
Use errx(), remove the extra \n and use the correct argument (-s not -t).
|
|
filesystems. From FreeBSD. ok millert@
|
|
|
|
|
|
|
|
framepointer, so gdb knows to stop. Inspired by glibc
ok kettenis@
|
|
platforms than just loongson. Rename it to mfokrtc(4) for consistency with
other RTC drivers. Make it match on st,m41t83, since that was the chip for
which the driver was written for. More compatible strings can be added for
each chip of the series verified to behave the same.
Discussed with kettenis@
Compile tested on loongson by kn@
Tested on loongson by and ok visa@
|
|
|
|
the first is when a varbind index is of the type ipaddress.
the second is on EOMV and the a varbind index is ipaddress or octetstring,
where the wrong field is being freed (which in this case is always NULL and
unused)
|
|
from dlg, ok kn tb jmatthew
|
|
ok deraadt@ claudio@
|
|
|
|
Fixes duplicate AUTH payload detection.
ok patrick@
|
|
0 is not a valid type and triggers undesired edge cases.
ok patrick@
|
|
ok patrick@
|
|
requires (int) for a '*' modifier
ok millert
|
|
regarding EINVAL for denomalized time values (sub-second out of range)
ok jmc millert, discussion with kettenis
|
|
|
|
ok deraadt@
|
|
ok deraadt@
|
|
to the -lcrypto base64 decoder using EVP_Decode* this is more portable.
With and OK tb@, OK benno@ (on a less polished version)
|
|
|
|
|
|
ok patrick@
|
|
Feedback and "Looks good to me" from Matt Dunwoodie
ok jmc@
|
|
explicitly tells folks to read there for information about the
lang/ruby module.
ok kn
|
|
LIST_END -> SMR_LIST_END
TAILQ_END -> SMR_TAILQ_END
ok visa@
|
|
ok patrick@
|
|
|
|
1) Don't declare subagentx_index SA_DSTATE_CLOSE until all subfunctions
are done with it. This prevents premature freeing of the object.
2) In subagentx_index_free make sure that if an subagentx_object moves out
from under us we correct for this.
3) Don't call subagentx_index_free_finalize if sai_cstate is not
SA_CSTATE_CLOSE.
The first and last can be triggered when calling free while we're
disconnected from the agentx master.
The second one can only be triggered with when the freed object is not the
last one in the list.
|
|
PCA9548, this variant supports only 4 instead of 8 channels.
ok kettenis@
|
|
which we each treat as an I2C bus. While scanning these, we need to
use each channel's node as starting point instead of the pcamux(4) node.
This fixes finding and attaching devices connected to these channels.
ok kettenis@
|
|
so_state and splice checks were done without the proper lock which is
incorrect. This is similar to sobind(), soconnect() which also require
the callee to hold the socket lock.
Found by, with and OK mvs@, OK mpi@
|
|
This reduces code duplication, reduces the diff with NetBSD and will help
to introduce locks around global variables.
ok cheloha@
|
|
Prevent copying a partial and corrupted descriptor or leaking kernel
memory.
ok kn@, deraadt@
|
|
dead variables, present from the fork from i386 but unused since the
interrupt code on amd64 managed to divorce its ISA heritage
ok deraadt@
|
|
Tested by Joel Carnat.
ok deraadt@
|
|
This is better than using hw.perfpolicy="high" for a number of reasons:
- matches the manpage
- apm(8) reporting becomes accurate
- more symmetry with -L ("low")
- lets the user tweak hw.setperf with sysctl(8) later
ok tedu@
|
|
trackpad on machines such as the 8th generation Lenovo X1.
This is a temporary fix that uses magic numbers instead of #defines
such that this diff can be included in the upcoming release. Will be
replaced by a proper fix later.
ok deraadt@
|
|
which was reverting a change made into 1.03
bioctl -d is "detaching" and not "deleting" a volume
|
|
Broken in r1.122 when the vnode list at the mount point was converted to
a TAILQ to make softdeps happy. There was a for loop that looked a lot
like a LIST_FOREACH that was converted to a TAILQ_FOREACH. Unfortunately,
the loop is a bit more intricate. Revert to the original loop logic, but
now with TAILQ.
"looks correct" millert, "looks good" deraadt
|
|
ok mpi@
|
|
valid valuse of tv_sec but an invalid value for tv_nsec.
Noticed by guenther@. ok beck@ deraadt@
|
|
ToHexString() on a Package. Should probably be replaced by a better solution
after release.
ok deraadt@
|
|
timestamps.
This issue was iscovered after rsync 3.2 changed behaviour on an NFS
mounted partition.. Change lifted from NetBSD (r 1.204).
ok beck@, kn@, deraadt@
|
|
trap to reach the userland check. as suggested, this might fix it.
|
|
a _HID. Should fix the issues with broken AML that Janne Johansson reported.
This issue should be fixed in a more generic way, but that is too risky for
the upcoming release.
tested by jmc@
ok deraadt@
|