Go to file
mlelstv 7874349bce Make dksubr use a spin-mutex again, since some drivers still call dk_done
from hardware interrupt. Instead, release mutex while calling start routine.

The buffer peek/use/get sequence which can no longer be atomic. So consume
the buffer directly and on error privately save and retry the buffer later.
The dk_drain function is used to flush such a deferred buffer together with
the buffer queue.
Adjust drivers to use dk_drain.

Fix an error path where dk_done was called while the lock was already held.
2015-08-27 05:51:50 +00:00
bin report the signal that wait was interrupted by, which is not always SIGINT 2015-08-22 12:12:47 +00:00
common Fixed typo: propertly -> property. 2015-08-20 15:55:09 +00:00
compat remove the xfree86 reachover makefiles and the vast majority of 2015-07-23 08:03:24 +00:00
crypto merge conflicts 2015-08-21 08:20:59 +00:00
dist/pf Merge riastradh-drm2 to HEAD. 2014-03-18 18:20:35 +00:00
distrib Add some missing obsolete markers 2015-08-24 09:49:08 +00:00
doc Note import of dhcpcd-6.9.2 2015-08-21 10:47:53 +00:00
etc Remove obsolete directory ./usr/include/gcc-4.5 2015-08-12 21:55:05 +00:00
external fix bogus gcc unitialized warning 2015-08-22 05:45:57 +00:00
extsrc
games remove cpp abuse 2015-08-17 17:17:01 +00:00
gnu Make this work with newer perl versions. 2015-07-27 18:09:27 +00:00
include Do as POSIX says, define the timespec structure in <signal.h> 2015-07-31 12:51:32 +00:00
lib Remember that dlsym() tends to fail on PowerPC during init (or at least 2015-08-25 13:50:19 +00:00
libexec Remove trailing space in boast. 2015-08-13 12:30:08 +00:00
regress moved to tests/net/in_cksum. 2015-01-05 22:39:29 +00:00
rescue Remove rtsol(8) and rtsold(8) as their functionality is in dhcpcd(8). 2014-09-11 13:10:03 +00:00
sbin Use getfsspecname also when not found in /etc/fstab. 2015-08-26 05:41:20 +00:00
share Formatting and typo fixes. 2015-08-23 20:07:16 +00:00
sys Make dksubr use a spin-mutex again, since some drivers still call dk_done 2015-08-27 05:51:50 +00:00
tests Mark the ssh test as expected failure pointing to PR lib/50174 2015-08-26 09:19:20 +00:00
tools add double quotes for consistency 2015-08-16 09:17:49 +00:00
usr.bin One more about linker script, another about genassym. 2015-08-26 06:38:57 +00:00
usr.sbin handle blacklistd properly. 2015-08-24 07:21:14 +00:00
BUILDING remove the xfree86 reachover makefiles and the vast majority of 2015-07-23 08:03:24 +00:00
Makefile remove the xfree86 reachover makefiles and the vast majority of 2015-07-23 08:03:24 +00:00
Makefile.inc
UPDATING mention yacc requirement for acpica 2015-04-14 14:18:59 +00:00
build.sh Make evbarm64 (little endian) the default for aarch64. 2015-06-27 06:00:28 +00:00