Go to file
bouyer 89476a0134 age_init() is called from age_watchdog() which is interrupt context, we
can't sleep here or we get a DIAGNOSTIC panic when age_watchdog() fires.
More correct bus_dma(9) usage in age_encap()
Introduce a age_shutdown() to be called by pmf(9) at shutdown time,
to stop the DMA engine. My system would't properly reboot without this.
Be consistent in WAIT/NOWAIT use in init routines
Use BUS_DMA_COHERENT where appropriate
Rework the interrupt routine a bit, and ACK but do not disable interrupts
here. There seems to be a race where interrupts would not be properly
reenabled after this, leading do watchdog timeouts.

With these changes, the on-board age(4) on ftp.fr.netbsd.org seems to
be finally working properly.
2011-10-25 21:47:38 +00:00
bin note what "other ln implementations" is. 2011-10-24 16:15:46 +00:00
common add radix_tree_empty_tagged_tree_p, a "tagged" variant of 2011-10-25 14:11:27 +00:00
compat build compat versions of libgomp for everything except mips N64 (for now.) 2011-09-23 06:44:36 +00:00
crypto Put back support for non PIC. 2011-10-21 17:57:45 +00:00
dist There is no doubt whether whether should have a 'h' after the 'w'. 2011-10-17 16:35:21 +00:00
distrib Also mention rdtsc() in passing. 2011-10-25 05:41:33 +00:00
doc add some notes about GDB 7.3.1, and the platforms that have switched. 2011-10-25 06:03:25 +00:00
etc put back a commented out EXINIT entry. 2011-10-19 14:42:37 +00:00
external Add all the missing HAS_ so that we get back login_cap functionality. 2011-10-25 16:56:23 +00:00
extsrc
games Use tiparm instead of vtparm. 2011-10-03 12:32:15 +00:00
gnu do not build profiling versions of libgcc or libgcc_eh. 2011-10-17 14:20:54 +00:00
include Fix pthreads variables: 2011-10-06 16:02:52 +00:00
lib remove trailing comma in NAME section 2011-10-25 09:33:55 +00:00
libexec Don't block SIGTRAP so that on architectures where the debugger needs to 2011-10-23 21:06:07 +00:00
regress Fix typo in output. 2011-10-17 16:39:15 +00:00
rescue Update location of "less" directory. 2011-07-03 22:05:01 +00:00
sbin use C99 fixed-width integer types 2011-10-24 19:15:42 +00:00
share switch sparc, sparc64, arm and powerpc to GDB 7. 2011-10-25 05:54:15 +00:00
sys age_init() is called from age_watchdog() which is interrupt context, we 2011-10-25 21:47:38 +00:00
tests fix a build issue with MKCRYPTO=no. 2011-10-22 21:13:25 +00:00
tools Fix PPC _SOFT_FLOAT 2011-10-13 19:52:33 +00:00
usr.bin Add support for build as part of the toolchain. Add option for 2011-10-21 23:47:11 +00:00
usr.sbin openlog with LOG_NDELAY so that pzerfused does not deadlock later 2011-10-23 05:03:37 +00:00
x11 Use find .${X11FONTDIR}, not find ./${X11FONTDIR}, because ${X11FONTDIR} 2011-09-12 13:38:42 +00:00
BUILDING Add tests for the shell under which build.sh is run. If the 2011-09-09 18:48:34 +00:00
Makefile Move the code for creating src/BUILDING from "make build-docs" in 2011-09-09 14:23:37 +00:00
Makefile.inc
UPDATING Inform that the prop_{array,dictionary}_send_syscall(3) change breaks 2011-09-30 22:17:50 +00:00
build.sh wheher -> whether 2011-10-17 16:22:12 +00:00