NetBSD/sys
chris 86e1b8a4aa Fix for PR cats/18026.
cats was never able to dump a kernel core dump because reading from
VGA addresses (0xb8000) was causing the system to hang.

To workaround this reprogram the footbridge to map the memory to appear on
the PCI bus at 0x20000000, rather than at 0x0.  Also configure the pci bus
to have a DMA range so that data is mapped correctly.

Note that -current kernels seem to hang when unmounting the fs.  This
is a seperate issue, and appears to be because interrupts need to be
enabled to unmount filesystems.

So using reboot 0x104 does work, as it does a sync without unmounting the
filesystems.

Also arm savecore doesn't do anything with the memroy dump, as on arm we
currently just dump the raw memory, there's no header block to indicate
memory sizes or other useful information.
2007-12-14 11:08:03 +00:00
..
altq machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
arch Fix for PR cats/18026. 2007-12-14 11:08:03 +00:00
coda Remove cn_lwp from struct componentname. curlwp should be used 2007-12-08 19:29:36 +00:00
compat Call sys_open() not bsd_sys_open(). 2007-12-13 07:54:22 +00:00
conf Move the elink probe code from files.isa to the common conf/files so that 2007-12-13 21:23:48 +00:00
contrib/dev/ath use __KERNEL_RCSID() 2007-12-11 05:20:33 +00:00
crypto use __KERNEL_RCSID() 2007-12-11 23:31:07 +00:00
ddb add ddb "whatis" command. inspired from solaris ::whatis dcmd. 2007-12-13 02:45:09 +00:00
dev fix KDASSERTs by defining ifp 2007-12-14 08:14:27 +00:00
dist In AcpiEvGpeDetect, don't attempt to acquire AcpiGbl_GpeLock if 2007-12-13 18:04:50 +00:00
fs use __KERNEL_RCSID() instead of __RCSID() 2007-12-11 12:05:27 +00:00
gdbscripts
ipkdb Improve chances of having this file compiled. 2007-11-24 14:20:41 +00:00
kern Introduce pmf_system_bus_resume. In the ACPI S3 resume path, use this to 2007-12-14 01:29:29 +00:00
lib Add glue for x86emu and build it as part of i386/ALL. 2007-12-13 17:25:19 +00:00
lkm Make securelevel a "secmodel" of its own. 2007-11-21 22:49:05 +00:00
miscfs Remove cn_lwp from struct componentname. curlwp should be used 2007-12-08 19:29:36 +00:00
net use __KERNEL_RCSID() 2007-12-11 12:29:11 +00:00
net80211 use __KERNEL_RCSID() 2007-12-11 12:40:10 +00:00
netatalk Use ifa_insert(), ifa_remove(). 2007-12-06 00:28:36 +00:00
netbt [experimentally] report failing commands 2007-11-28 21:46:52 +00:00
netinet use __KERNEL_RCSID() 2007-12-11 12:29:11 +00:00
netinet6 use __KERNEL_RCSID() 2007-12-11 12:29:11 +00:00
netipsec use __KERNEL_RCSID() 2007-12-11 12:40:10 +00:00
netisdn Do not "return 1" from kqfilter for errors. That value is passed 2007-12-05 17:19:46 +00:00
netiso Use struct initializers. No functional change. 2007-12-07 18:49:35 +00:00
netkey Use struct initializers. No functional change. 2007-12-07 19:46:18 +00:00
netnatm Use struct initializers. No functional change. 2007-12-07 19:46:18 +00:00
netsmb
nfs Remove cn_lwp from struct componentname. curlwp should be used 2007-12-08 19:29:36 +00:00
opencrypto Use the softint API. 2007-10-08 16:18:02 +00:00
rump LFS_KERNEL_RFW 2007-12-13 16:08:12 +00:00
secmodel Add PT_TRACE_ME to switch statement. 2007-12-01 21:59:49 +00:00
stand
sys Introduce pmf_system_bus_resume. In the ACPI S3 resume path, use this to 2007-12-14 01:29:29 +00:00
ufs Fix a use of lfs_truncate() inside an #ifdef notyet (so no resulting change); 2007-12-12 18:36:10 +00:00
uvm add ddb "whatis" command. inspired from solaris ::whatis dcmd. 2007-12-13 02:45:09 +00:00
Makefile remove sun2 from no-rump list 2007-09-24 14:19:36 +00:00